9d0a8df6333a46023764538fd3f59ffe12e0526b
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-03-12 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/30108
4 * g++.dg/other/default6.C: New test.
5
6 2007-03-12 Richard Sandiford <richard@codesourcery.com>
7
8 * lib/target-supports.exp (check_profiling_available): Return false
9 for VxWorks.
10 (check_effective_target_vxworks_kernel): New procedure.
11 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
12 VxWorks.
13 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
14 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
15 to include VxWorks.
16 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
17
18 2007-03-12 Richard Sandiford <richard@codesourcery.com>
19
20 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
21 PIC is not supported.
22 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
23 * gcc.dg/20020426-2.c: Likewise.
24 * gcc.dg/pr28243.c: Likewise.
25 * gcc.dg/visibility-11.c: Likewise.
26 * gcc.dg/tls/opt-9.c: Likewise.
27 * gcc.dg/tls/opt-10.c: Likewise.
28 * gcc.dg/tls/pic-1.c: Likewise.
29 * gcc.dg/tls/struct-1.c: Likewise.
30 * gcc.target/i386/20000807-1.c: Likewise.
31 * gcc.target/i386/20000904-1.c: Likewise.
32 * gcc.target/i386/20011119-1.c: Likewise.
33 * gcc.target/i386/990213-2.c: Likewise.
34 * gcc.target/i386/990214-1.c: Likewise.
35 * gcc.target/i386/compress-float-387-pic.c: Likewise.
36 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
37 * gcc.target/i386/pic-1.c: Likewise.
38 * gcc.target/i386/pr21518.c: Likewise.
39 * gcc.target/i386/pr23098.c: Likewise.
40 * gcc.target/i386/pr23943.c: Likewise.
41
42 2007-03-11 Mark Mitchell <mark@codesourcery.com>
43
44 PR c++/31038
45 * g++.dg/template/complit2.C: New test.
46
47 PR c++/30328
48 * g++.dg/ext/bitfield1.C: New test.
49
50 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
51
52 PR fortran/30883
53 * gfortran.dg/interface_11.f90: New test.
54
55 2007-03-11 Richard Guenther <rguenther@suse.de>
56
57 PR tree-optimization/31115
58 * gcc.dg/torture/pr31115.c: New testcase.
59
60 2007-03-11 Ira Rosen <irar@il.ibm.com>
61
62 PR tree-optimization/29925
63 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
64
65 2007-03-10 Mark Mitchell <mark@codesourcery.com>
66
67 PR c++/30274
68 * g++.dg/expr/bitfield3.C: New test.
69 * g++.dg/expr/bitfield4.C: Likewise.
70 * g++.dg/expr/bitfield5.C: Likewise.
71 * g++.dg/expr/bitfield6.C: Likewise.
72
73 PR c++/30924
74 * g++.dg/template/array18.C: New test.
75
76 2007-03-10 Dirk Mueller <dmueller@suse.de>
77
78 PR c++/17946
79 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
80 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
81
82 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
83
84 PR c++/20599
85 * g++.dg/cpp0x/variadic-bind.C: New.
86 * g++.dg/cpp0x/variadic-function.C: New.
87 * g++.dg/cpp0x/variadic-mem_fn.C: New.
88 * g++.dg/cpp0x/variadic-tuple.C: New.
89 * g++.dg/cpp0x/variadic1.C: New.
90 * g++.dg/cpp0x/variadic2.C: New.
91 * g++.dg/cpp0x/variadic3.C: New.
92 * g++.dg/cpp0x/variadic4.C: New.
93 * g++.dg/cpp0x/variadic5.C: New.
94 * g++.dg/cpp0x/variadic6.C: New.
95 * g++.dg/cpp0x/variadic7.C: New.
96 * g++.dg/cpp0x/variadic8.C: New.
97 * g++.dg/cpp0x/variadic9.C: New.
98 * g++.dg/cpp0x/variadic10.C: New.
99 * g++.dg/cpp0x/variadic11.C: New.
100 * g++.dg/cpp0x/variadic12.C: New.
101 * g++.dg/cpp0x/variadic13.C: New.
102 * g++.dg/cpp0x/variadic14.C: New.
103 * g++.dg/cpp0x/variadic15.C: New.
104 * g++.dg/cpp0x/variadic16.C: New.
105 * g++.dg/cpp0x/variadic17.C: New.
106 * g++.dg/cpp0x/variadic18.C: New.
107 * g++.dg/cpp0x/variadic19.C: New.
108 * g++.dg/cpp0x/variadic20.C: New.
109 * g++.dg/cpp0x/variadic21.C: New.
110 * g++.dg/cpp0x/variadic22.C: New.
111 * g++.dg/cpp0x/variadic23.C: New.
112 * g++.dg/cpp0x/variadic24.C: New.
113 * g++.dg/cpp0x/variadic25.C: New.
114 * g++.dg/cpp0x/variadic26.C: New.
115 * g++.dg/cpp0x/variadic27.C: New.
116 * g++.dg/cpp0x/variadic28.C: New.
117 * g++.dg/cpp0x/variadic29.C: New.
118 * g++.dg/cpp0x/variadic30.C: New.
119 * g++.dg/cpp0x/variadic31.C: New.
120 * g++.dg/cpp0x/variadic32.C: New.
121 * g++.dg/cpp0x/variadic33.C: New.
122 * g++.dg/cpp0x/variadic34.C: New.
123 * g++.dg/cpp0x/variadic35.C: New.
124 * g++.dg/cpp0x/variadic36.C: New.
125 * g++.dg/cpp0x/variadic37.C: New.
126 * g++.dg/cpp0x/variadic38.C: New.
127 * g++.dg/cpp0x/variadic39.C: New.
128 * g++.dg/cpp0x/variadic40.C: New.
129 * g++.dg/cpp0x/variadic41.C: New.
130 * g++.dg/cpp0x/variadic42.C: New.
131 * g++.dg/cpp0x/variadic43.C: New.
132 * g++.dg/cpp0x/variadic44.C: New.
133 * g++.dg/cpp0x/variadic45.C: New.
134 * g++.dg/cpp0x/variadic46.C: New.
135 * g++.dg/cpp0x/variadic47.C: New.
136 * g++.dg/cpp0x/variadic48.C: New.
137 * g++.dg/cpp0x/variadic49.C: New.
138 * g++.dg/cpp0x/variadic50.C: New.
139 * g++.dg/cpp0x/variadic51.C: New.
140 * g++.dg/cpp0x/variadic52.C: New.
141 * g++.dg/cpp0x/variadic53.C: New.
142 * g++.dg/cpp0x/variadic54.C: New.
143 * g++.dg/cpp0x/variadic55.C: New.
144 * g++.dg/cpp0x/variadic56.C: New.
145 * g++.dg/cpp0x/variadic57.C: New.
146 * g++.dg/cpp0x/variadic58.C: New.
147 * g++.dg/cpp0x/variadic59.C: New.
148 * g++.dg/cpp0x/variadic60.C : New.
149 * g++.dg/cpp0x/variadic61.C : New.
150 * g++.dg/cpp0x/variadic62.C : New.
151 * g++.dg/cpp0x/variadic63.C : New.
152 * g++.dg/cpp0x/variadic64.C : New.
153 * g++.dg/cpp0x/variadic65.C : New.
154 * g++.dg/cpp0x/variadic66.C : New.
155 * g++.dg/cpp0x/variadic67.C : New.
156 * g++.dg/cpp0x/variadic68.C : New.
157 * g++.dg/cpp0x/variadic69.C : New.
158 * g++.dg/cpp0x/variadic70.C : New.
159 * g++.dg/cpp0x/variadic71.C : New.
160 * g++.dg/cpp0x/variadic72.C : New.
161 * g++.dg/cpp0x/variadic73.C : New.
162 * g++.dg/cpp0x/variadic74.C : New.
163 * g++.dg/cpp0x/variadic75.C : New.
164 * g++.dg/cpp0x/variadic-ex1.C : New.
165 * g++.dg/cpp0x/variadic-ex2.C : New.
166 * g++.dg/cpp0x/variadic-ex3.C : New.
167 * g++.dg/cpp0x/variadic-ex4.C : New.
168 * g++.dg/cpp0x/variadic-ex5.C : New.
169 * g++.dg/cpp0x/variadic-ex6.C : New.
170 * g++.dg/cpp0x/variadic-ex7.C : New.
171 * g++.dg/cpp0x/variadic-ex8.C : New.
172 * g++.dg/cpp0x/variadic-ex9.C : New.
173 * g++.dg/cpp0x/variadic-ex10.C : New.
174 * g++.dg/cpp0x/variadic-ex11.C : New.
175 * g++.dg/cpp0x/variadic-ex12.C : New.
176 * g++.dg/cpp0x/variadic-ex13.C : New.
177 * g++.dg/cpp0x/variadic-ex14.C : New.
178
179 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
180
181 PR libgfortran/31099
182 * gfortran.dg/unformatted_recl.f90: New test.
183
184 2007-03-09 Roger Sayle <roger@eyesopen.com>
185
186 * gcc.dg/fold-eqcmplx-1.c: New test case.
187
188 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
189
190 PR rtl-optimization/30643
191 * gcc.dg/pr30643.c: New.
192
193 2007-03-09 Chao-ying Fu <fu@mips.com>
194
195 * gcc.target/mips/mips32-dspr2-type.c: New test.
196 * gcc.target/mips/mips32-dspr2.c: New test.
197 * gcc.target/mips/dspr2-MULT.c: New test.
198 * gcc.target/mips/dspr2-MULTU.c: New test.
199 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
200 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
201 Adjust some formats.
202
203 2007-03-09 Dirk Mueller <dmueller@suse.de>
204
205 PR c++/17946
206 * gcc.dg/Wlogical-op-1.c: New.
207 * g++.dg/warn/Wlogical-op-1.C: New.
208
209 2007-03-09 Richard Guenther <rguenther@suse.de>
210
211 PR tree-optimization/30904
212 PR middle-end/31058
213 * gcc.dg/pr30904.c: Remove xfail.
214
215 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
216
217 PR C/31072
218 * gcc.c-torture/execute/pr31072.c: New test.
219
220 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
221
222 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
223 * gcc.dg/torture/builtin-attr-1.c: Likewise.
224 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test *lrint* and *lround*.
225 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and floor->lfloor.
226 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
227 * gcc.dg/torture/builtin-integral-1.c: Likewise.
228 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
229 and *lround*. Correct macro names.
230 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
231 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
232
233 2007-03-08 Ian Lance Taylor <iant@google.com>
234
235 * gcc.dg/no-strict-overflow-5.c: New test.
236 * gcc.dg/no-strict-overflow-6.c: New test.
237 * gcc.dg/Wstrict-overflow-11.c: New test.
238 * gcc.dg/Wstrict-overflow-12.c: New test.
239 * gcc.dg/Wstrict-overflow-13.c: New test.
240 * gcc.dg/Wstrict-overflow-14.c: New test.
241 * gcc.dg/Wstrict-overflow-15.c: New test.
242
243 2007-03-08 Richard Sandiford <richard@codesourcery.com>
244
245 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
246 for VxWorks kernel mode.
247 * gcc.c-torture/execute/strncmp-1.x: Likewise.
248
249 2007-03-08 Richard Sandiford <richard@codesourcery.com>
250
251 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
252 mode.
253
254 2007-03-08 Richard Sandiford <richard@codesourcery.com>
255
256 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
257 and lib/bfill.c on VxWorks targets.
258 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
259 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
260 lib/bfill.c and lib/memmove.c on VxWorks targets.
261 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
262 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
263 on VxWorks targets.
264 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
265 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
266
267 2007-03-08 Tobias Burnus <burnus@net-b.de>
268
269 * gfortran.dg/use_5.f90: New test.
270 * gfortran.dg/use_6.f90: Ditto.
271 * gfortran.dg/use_7.f90: Ditto.
272
273 2007-03-08 Tobias Burnus <burnus@net-b.de>
274
275 PR fortran/30973
276 * gfortran.dg/use_4.f90: New test.
277 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
278
279 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
280
281 PR fortran/31011
282 * gfortran.dg/parameter_array_section_2.f90: New test.
283
284 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
285
286 PR c++/30852
287 * g++.dg/ext/offsetof1.C: Add cases with volatile.
288
289 PR c++/30534
290 * g++.dg/template/arg5.C: New test.
291
292 2007-03-07 Joseph Myers <joseph@codesourcery.com>
293
294 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
295
296 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
297
298 * gcc.dg/var-expand1.c: Add newline at end of file.
299
300 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
301
302 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
303
304 2007-03-06 Richard Sandiford <richard@codesourcery.com>
305
306 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
307
308 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
309
310 * gcc.dg/torture/builtin-convert-4.c: New test.
311
312 2007-03-05 Ian Lance Taylor <iant@google.com>
313
314 * gcc.c-torture/compile/pr31034.c: New test.
315
316 2007-03-05 Ian Lance Taylor <iant@google.com>
317
318 * gcc.dg/inline-18.c: New test.
319 * gcc.dg/inline-19.c: New test.
320 * gcc.dg/inline-20.c: New test.
321 * gcc.dg/inline-21.c: New test.
322
323 2007-03-05 Richard Guenther <rguenther@suse.de>
324
325 PR tree-optimization/14052
326 * gcc.dg/tree-ssa/vrp33.c: New testcase.
327
328 2007-03-05 Richard Guenther <rguenther@suse.de>
329
330 PR tree-optimization/23777
331 * gcc.dg/tree-ssa/pr23777.c: New testcase.
332
333 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
334
335 PR other/30465
336 * gcc.dg/multiple-overflow-warn-3.c: New.
337 * g++.dg/warn/multiple-overflow-warn-3.C: New.
338
339 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
340
341 PR c++/30895
342 * g++.dg/parse/template23.C: New test.
343
344 2007-03-04 Roger Sayle <roger@eyesopen.com>
345
346 PR middle-end/30744
347 * gcc.dg/pr30744-1.c: New test case.
348
349 2007-03-04 Tobias Burnus <burnus@net-b.de>
350
351 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
352
353 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
354
355 PR target/30406
356 * gfortran.dg/logical_3.f90: New test.
357
358 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
359
360 PR libfortran/30981
361 * gfortran.dg/integer_exponentiation_1.f90: New test.
362
363 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
364
365 * gcc.target/m68k/m68k.exp: New.
366 * gcc.target/m68k/crash1.c: New.
367
368 2007-03-03 Tobias Burnus <burnus@net-b.de>
369
370 * gfortran.dg/c_by_val.c: Use int64_t instead of long
371 to be more compatible with integer(kind=8).
372
373 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
374
375 PR libfortran/31001
376 * gfortran.dg/zero_sized_3.f90: New test.
377
378 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
379
380 PR c++/15787
381 * g++.dg/parse/else.C: New.
382 * g++.dg/parse/else-2.C: New.
383
384 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
385 Tobias Burnus <burnus@net-b.de>
386
387 PR fortran/30882
388 * gfortran.dg/size_dim.f90: New test.
389
390 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
391 Tobias Burnus <burnus@net-b.de>
392
393 PR fortran/30873
394 * gfortran.dg/entry_9.f90: New test.
395
396 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
397
398 PR c++/28253
399 * g++.dg/inherit/covariant16.C: New test.
400
401 2007-03-02 Geoffrey Keating <geoffk@apple.com>
402
403 * g++.dg/other/darwin-minversion-1.C: New.
404
405 2007-03-02 Diego Novillo <dnovillo@redhat.com>
406
407 * gcc.dg/tree-ssa/20070302-1.c: New test.
408
409 2007-03-02 Joseph Myers <joseph@codesourcery.com>
410
411 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
412 tests.
413
414 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
415
416 * gcc.dg/tree-ssa/prefetch-4.c: New test.
417
418 2007-03-01 Simon Baldwin <simonb@google.com>
419
420 PR c++/23689
421 * warn/ignored_typedef.C: New.
422 * init/ctor8.C: Added dg-warning to consume ignored typedef
423 warning.
424 * template/typedef2.C: Ditto. Moved dg-error onto its own line
425 and added an explicit line number.
426
427 2007-02-28 Richard Guenther <rguenther@suse.de>
428
429 PR middle-end/30364
430 * gcc.dg/torture/pr30364-1.c: New testcase.
431 * gcc.dg/torture/pr30364-2.c: Likewise.
432 * gcc.dg/torture/pr30364-3.c: Likewise.
433
434 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
435
436 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
437 powerpc*, use -funsafe-math-optimizations.
438 * gcc.dg/torture/builtin-logb-1.c: Likewise.
439 * gcc.dg/torture/builtin-modf-1.c: Likewise.
440
441 2007-02-28 Tobias Burnus <burnus@net-b.de>
442 Paul Thomas <pault@gcc.gnu.org>
443
444 PR fortran/30888
445 PR fortran/30887
446 * c_by_val_1.f: Test %VAL() with non-default kind.
447 * c_by_val.c: Ditto.
448 * c_by_val_4.f: New test.
449
450 2007-02-28 Tobias Burnus <burnus@net-b.de>
451
452 PR fortran/30968
453 * gfortran.dg/continuation_7.f90: New test.
454
455 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
456
457 * g++.dg/inherit/thunk7.C: New test.
458 * lib/target-supports.exp (check_profiling_available): Not available
459 for bfin-*-*.
460
461 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
462
463 PR target/30970
464 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
465
466 2007-02-27 Mark Mitchell <mark@codesourcery.com>
467
468 * lib/target-supports.exp (check_effective_target_init_priority):
469 Remove Solaris special case.
470
471 2007-02-26 Geoffrey Keating <geoffk@apple.com>
472
473 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
474 for more builtin types.
475
476 * g++.dg/ext/visibility/class1.C: Port to Darwin.
477 * g++.dg/ext/visibility/noPLT.C: Likewise.
478
479 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
480
481 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
482 sh* targets.
483
484 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
485
486 PR fortran/30865
487 * size_optional_dim_1.f90: New test.
488
489 2007-02-25 Mark Mitchell <mark@codesourcery.com>
490
491 * gcc.dg/vxworks/vxworks.exp: New file.
492 * gcc.dg/vxworks/initpri1.c: Likewise.
493 * gcc.dg/vxworks/initpri2.c: Likewise.
494 * gcc.dg/initpri2.c: Add more tests.
495 * g++.dg/special/initpri2.C: Likewise.
496
497 * gcc.dg/initpri1.c: New test.
498 * gcc.dg/initpri2.c: Likewise.
499 * g++.dg/special/initpri1.C: New test.
500 * g++.dg/special/initpri2.C: Likewise.
501 * g++.dg/special/conpr-1.C: Use init_priority effective target.
502 * g++.dg/special/conpr-2.C: Likewise.
503 * g++.dg/special/conpr-3.C: Likewise.
504 * g++.dg/special/conpr-4.C: Likewise.
505 * g++.dg/special/initp1.C: Likewise.
506 * g++.dg/special/ecos.exp: Remove code to detect availability of
507 constructor priorities.
508 * lib/target-supports.exp (check_effective_target_init_priority):
509 New function.
510
511 2007-02-24 Jan Hubicka <jh@suse.cz>
512
513 * gcc.c-torture/execute/pr30778.c: New testcase.
514
515 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
516
517 PR libgfortran/30918
518 * gfortran.dg/namelist_26.f90: New test.
519
520 2007-02-24 Richard Guenther <rguenther@suse.de>
521
522 PR middle-end/30951
523 * gcc.dg/pr30951.c: New testcase.
524
525 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
526
527 * gcc.dg/torture/builtin-modf-1.c: New test.
528
529 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
530
531 PR tree-optimization/30904
532 * gcc.dg/pr30904.c: New test.
533
534 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
535
536 * gcc.test-framework/README: Correct command.
537 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
538 -Wunused-value.
539 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
540
541 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
542
543 * lib/target-supports.exp (check_effective_target_unwrapped): New.
544
545 2007-02-23 Mark Mitchell <mark@codesourcery.com>
546
547 * lib/target-supports.exp (check_effective_target_newlib): New
548 function.
549
550 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
551
552 PR fortran/30660
553 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
554 allocatable component.
555
556
557 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
558
559 * gcc.dg/torture/builtin-logb-1.c: New test.
560 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
561 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
562 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
563 sh* targets.
564
565 2007-02-23 Richard Guenther <rguenther@suse.de>
566
567 * g++.dg/warn/changes-meaning.C: New testcase.
568
569 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
570
571 PR libgfortran/30910
572 * gfortran.dg/fmt_zero_precision.f90: Update test.
573
574 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
575
576 * gcc.dg/torture/builtin-frexp-1.c: New test.
577
578 2007-02-22 Mark Mitchell <mark@codesourcery.com>
579
580 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
581
582 2007-02-22 Ian Lance Taylor <iant@google.com>
583
584 PR debug/30898
585 * g++.dg/debug/pr30898.C: New test.
586
587 2007-02-22 Ira Rosen <irar@il.ibm.com>
588
589 * gcc.dg/vect/vect-106.c: New test.
590
591 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
592 Ira Rosen <irar@il.ibm.com>
593
594 PR tree-optimization/30843
595 * gcc.dg/vect/pr30843.c: New test.
596
597 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
598
599 PR tree-optimization/30858
600 * gcc.dg/vect/pr30858.c: New test.
601
602 2007-02-21 Mark Mitchell <mark@codesourcery.com>
603
604 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
605 to set options for compiling testglue.
606 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
607 * lib/obj-c++.exp (obj-c++_init): Likewise.
608
609 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
610
611 * gnat.dg/derived_aggregate.adb: New test.
612
613 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
614
615 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
616 sh* targets. Call the correct CKSGN macro.
617
618 2007-02-21 Jakub Jelinek <jakub@redhat.com>
619
620 * gfortran.dg/gomp/omp_parse1.f90: New test.
621 * gfortran.dg/gomp/omp_parse2.f: New test.
622
623 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
624
625 PR fortran/30869
626 * gfortran.dg/do_pointer_1.f90: New test.
627
628 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
629
630 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
631 and scalbln.
632
633 2007-02-20 Geoffrey Keating <geoffk@apple.com>
634
635 * gcc.dg/darwin-minversion-1.c: New.
636 * gcc.dg/darwin-minversion-2.c: New.
637
638 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
639
640 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
641
642 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
643 DJ Delorie <dj@redhat.com>
644
645 PR other/30824
646 * gcc.dg/Wfatal.c: New.
647 * gcc.dg/Wfatal-2.c: New.
648 * gcc.dg/Werror-1.c: Adjust expectations.
649 * gcc.dg/Werror-5.c: Likewise.
650 * gcc.dg/Werror-7.c: Likewise.
651 * gcc.dg/Werror-10.c: Likewise.
652 * gcc.dg/Werror-11.c: Likewise.
653
654 2007-02-20 Tobias Burnus <burnus@net-b.de>
655
656 PR fortran/30522
657 * gfortran.dg/volatile10.f90: New test.
658
659 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
660
661 PR libfortran/30533
662 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
663
664 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
665
666 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
667 * gcc.dg/Walways-true-1.c: Likewise.
668 * gcc.dg/weak/weak-3.c: Likewise.
669 * gcc.dg/Werror-1.c: Likewise.
670 * gcc.dg/Werror-3.c: Likewise.
671 * gcc.dg/Werror-4.c: Likewise.
672 * gcc.dg/Werror-5.c: Likewise.
673 * gcc.dg/Werror-6.c: Likewise.
674 * gcc.dg/Werror-7.c: Likewise.
675 * gcc.dg/Werror-8.c: Likewise.
676 * gcc.dg/Werror-10.c: Likewise.
677 * gcc.dg/Werror-11.c: Likewise.
678 * gcc.dg/Werror-12.c: Likewise.
679 * g++.old-deja/g++.mike/warn8.C: Likewise.
680 * g++.dg/warn/Walways-true-1.C: Likewise.
681 * g++.dg/warn/Walways-true-2.C: Likewise.
682 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
683 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
684 -Wstring-literal-comparison with -Waddress.
685 * gcc.dg/Wstring-literal-comparison-4.c: Replace
686 -Wno-string-literal-comparison with -Wno-address.
687
688 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
689
690 * gnat.dg/self_aggregate_with_call.adb: New test.
691
692 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
693
694 PR tree-optimization/30975
695 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
696 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
697 * gcc.dg/vect/pr30795.c: New.
698
699 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
700
701 PR fortran/30681
702 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
703
704 2007-02-18 Roger Sayle <roger@eyesopen.com>
705
706 PR rtl-optimization/28173
707 * gcc.target/i386/andor-1.c: New test case.
708
709 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
710
711 * gcc.dg/torture/builtin-ldexp-1.c: New.
712 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
713
714 2007-02-18 Roger Sayle <roger@eyesopen.com>
715
716 * gfortran.dg/array_constructor_15.f90: New test case.
717
718 2007-02-18 Roger Sayle <roger@eyesopen.com>
719
720 * gfortran.dg/forall_10.f90: New test case.
721
722 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
723
724 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
725
726 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
727
728 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
729 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
730
731 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
732
733 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
734 * gcc.target/i386/builtin-bswap-3.c: Ditto.
735 * gcc.target/i386/xchg-1.c: New test.
736 * gcc.target/i386/xchg-2.c: New test.
737
738 2007-02-16 Richard Guenther <rguenther@suse.de>
739 Christian Bruel <christian.bruel@st.com>
740
741 * gcc.dg/strict-overflow-5.c: New testcase.
742
743 2007-02-16 Tobias Burnus <burnus@net-b.de>
744
745 PR fortran/30793
746 * gfortran.dg/func_derived_4.f90: New test.
747
748 2007-02-15 Roger Sayle <roger@eyesopen.com>
749
750 PR middle-end/30391
751 * gfortran.dg/pr30391-1.f90: New test case.
752
753 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
754
755 PR middle-end/30433
756 * gcc.c-torture/compile/pr30433.c: New testcase to check
757 that complex constants comparisions are foldded.
758
759 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
760
761 PR C++/30158
762 * g++.dg/ext/stmtexpr10.C: New testcase.
763
764 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
765
766 PR middle-end/30729
767 * gcc.dg/Wunused-value-2.c: New testcase.
768
769 2007-02-15 Ian Lance Taylor <iant@google.com>
770
771 * g++.dg/eh/subreg-1.C: New test.
772
773 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
774
775 PR c/26494
776 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
777 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
778 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
779 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
780 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
781 * gcc.dg/Werror-implicit-function-declaration.c: New.
782
783 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
784
785 PR c++/28943
786 * g++.dg/warn/pr28943.C: New.
787
788 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
789
790 * gfortran.fortran-torture/execute/math.f90: Fix typo.
791
792 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
793
794 PR fortran/30779
795 * gfortran.dg/error_recovery_3.f90: New test.
796
797 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
798
799 * g++.dg/tree-ssa/sra-1.C: New.
800
801 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
802
803 * g++.dg/tree-ssa/sra-1.C: New.
804
805 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
806
807 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
808
809 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
810
811 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
812
813 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
814
815 PR fortran/30799
816 * gfortran.dg/logical_2.f90: New test.
817
818 2007-02-14 Joseph Myers <joseph@codesourcery.com>
819
820 * gcc.dg/torture/complex-alias-1.c: New test.
821
822 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
823
824 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
825 instead of -fdump-tree-tailcall.
826
827 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
828
829 * gfortran.dg/interface_10.f90: Fix comment typo.
830
831 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
832
833 PR tree-optimization/30771
834 * gcc.dg/vect/pr30771.c: New test.
835
836 2007-02-13 Ian Lance Taylor <iant@google.com>
837
838 * gcc.dg/Wstrict-overflow-1.c: New test.
839 * gcc.dg/Wstrict-overflow-2.c: New test.
840 * gcc.dg/Wstrict-overflow-3.c: New test.
841 * gcc.dg/Wstrict-overflow-4.c: New test.
842 * gcc.dg/Wstrict-overflow-5.c: New test.
843 * gcc.dg/Wstrict-overflow-6.c: New test.
844 * gcc.dg/Wstrict-overflow-7.c: New test.
845 * gcc.dg/Wstrict-overflow-8.c: New test.
846 * gcc.dg/Wstrict-overflow-9.c: New test.
847 * gcc.dg/Wstrict-overflow-10.c: New test.
848
849 2007-02-13 Roger Sayle <roger@eyesopen.com>
850
851 * gcc.target/ia64/builtin-bswap-2.c: New test case.
852
853 2007-02-13 Richard Henderson <rth@redhat.com>
854
855 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
856 * gcc.c-torture/execute/pr29302-1.c: ... here.
857
858 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
859
860 PR c/29521
861 * gcc.dg/c90-return-1.c: Update output.
862 * gcc.dg/c99-return-1.c: Likewise.
863
864 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
865
866 PR fortran/30554
867 * gfortran.dg/used_dummy_types_7.f90: New test..
868
869 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
870
871 * gcc.target/i386/parity-1.c: New test.
872 * gcc.target/i386/parity-2.c: New test.
873
874 2007-02-12 Roger Sayle <roger@eyesopen.com>
875
876 * gcc.target/i386/builtin-bswap-3.c: New test case.
877
878 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
879
880 PR tree-optimization/29145
881 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
882 alias analysis is improved to take better advantage of restrict
883 qualified pointers.
884 * gcc.dg/vect/vect-80.c: Likewise.
885 * gcc.dg/vect/pr29145.c: New.
886
887 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
888
889 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
890 * gcc.target/i386/sse4a-insert.c: Likewise.
891
892 2007-02-11 Roger Sayle <roger@eyesopen.com>
893
894 * gcc.target/ia64/builtin-popcount-1.c: New test case.
895 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
896
897 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
898
899 PR fortran/30478
900 * gfortran.dg/enum_4.f90: Update error message checks.
901
902 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
903
904 PR fortran/30554
905 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
906 versions of the modules.
907
908 PR fortran/30617
909 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
910 by getting rid of recursive I/O and providing functions with
911 results.
912
913 PR fortran/30319
914 * gfortran.dg/char_array_constructor_2.f90
915
916 2007-02-11 Mark Mitchell <mark@codesourcery.com>
917
918 PR c++/26988
919 * g++.dg/template/spec34.C: New test
920
921 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
922
923 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
924 on i?86 and x86_64.
925 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
926 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
927 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
928 on i?86 and x86_64.
929 * gcc.dg/vect/vect-113.c: Ditto.
930
931 2007-02-06 Mark Mitchell <mark@codesourcery.com>
932
933 PR c++/29487
934 * g++.dg/eh/weak1-C: New test.
935 * g++.dg/eh/weak1-a.cc: Likewise.
936 * g++.dg/eh/comdat1.C: Likewise.
937
938 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
939 Dorit Nuzman <dorit@il.ibm.com>
940
941 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
942 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
943 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
944 * gcc.dg/vect/vect-113.c: Likewise.
945
946 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
947
948 2007-02-10 Richard Henderson <rth@redhat.com>
949
950 * lib/target-supports.exp (check_effective_target_tls): Redefine
951 to mean non-emulated tls.
952 * gcc.dg/tls/alias-1.c: Remove tls requirement.
953 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
954 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
955 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
956 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
957 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
958 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
959
960 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
961
962 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
963
964 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
965
966 * gfortran.dg/secnds.f: Replace time tolerance with a
967 before-and-after bracket.
968 * gfortran.dg/secnds-1.f: Likewise.
969
970 2007-02-09 Tobias Burnus <burnus@net-b.de>
971
972 PR fortran/30512
973 * gfortran.dg/maxlocval_1.f90: New test.
974
975 2007-02-09 Roger Sayle <roger@eyesopen.com>
976
977 * gcc.target/ia64/builtin_bswap-1.c: New test case.
978
979 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
980
981 PR fortran/30720
982 * gfortran.dg/array_function_1.f90: New test.
983
984 2007-02-09 Richard Sandiford <richard@codesourcery.com>
985
986 * lib/target-supports.exp (check_effective_target_lax_strtofp)
987 (check_effective_target_dummy_wcsftime): New functions.
988
989 2007-02-09 Richard Sandiford <richard@codesourcery.com>
990
991 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
992 * lib/target-supports.exp (check_effective_target_uclibc): New
993 function.
994
995 2007-02-09 Richard Sandiford <richard@codesourcery.com>
996
997 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
998 (vsnprintf): Don't define for uClibc targets.
999
1000 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1001
1002 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
1003 set before checking whether it was allowed.
1004 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
1005 before checking inside_main.
1006
1007 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1008
1009 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
1010 uClinux targets.
1011 (u16sf): Likewise u4sf.
1012 * g++.dg/compat/struct-layout-1.h: Likewise.
1013
1014 2007-02-09 Richard Sandiford <richard@codesourcery.com>
1015
1016 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
1017 procedure.
1018 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
1019 m68k targets if check_effective_target_coldfire_fpu returns true.
1020
1021 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
1022 Richard Guenther <rguenther@suse.de>
1023
1024 PR middle-end/23361
1025 * gcc.dg/fold-compare-3.c: New testcase.
1026 * gcc.dg/tree-ssa/loop-24.c: Likewise.
1027
1028 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
1029
1030 * gcc.dg/pr26570.c: Clean up coverage files.
1031 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
1032 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
1033 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
1034 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
1035 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
1036 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
1037 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
1038 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
1039 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
1040 * gcc.dg/tree-ssa/pr25501.c: Ditto.
1041 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
1042 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
1043 * gcc.dg/vect/pr28952.c: Ditto.
1044 * gcc.dg/vect/pr27151.c: Ditto.
1045 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
1046 * g++.dg/gomp/macro-3.C: Ditto.
1047
1048 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
1049
1050 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
1051 of the loop.
1052
1053 2007-02-08 Roger Sayle <roger@eyesopen.com>
1054
1055 * gcc.target/i386/builtin-bswap-2.c: New test case.
1056
1057 2007-02-08 Roger Sayle <roger@eyesopen.com>
1058
1059 * gfortran.dg/forall_8.f90: New test case.
1060 * gfortran.dg/forall_9.f90: Likewise.
1061
1062 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1063
1064 * gcc.dg/builtins-20.c: Add some -~ complex cases.
1065
1066 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
1067
1068 * lib/target-supports.exp (check_effective_target_simulator): New.
1069
1070 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
1071
1072 * gcc.dg/tree-ssa/loop-25.c: New test.
1073
1074 2007-02-06 Richard Henderson <rth@redhat.com>
1075
1076 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
1077
1078 2007-02-06 Roger Sayle <roger@eyesopen.com>
1079
1080 * gcc.target/powerpc/popcount-1.c: New test case.
1081 * gcc.target/powerpc/parity-1.c: Likewise.
1082
1083 2007-02-06 Richard Guenther <rguenther@suse.de>
1084
1085 PR middle-end/27302
1086 * gcc.dg/torture/pr27302-2.c: New testcase.
1087
1088 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
1089
1090 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
1091 * gcc.dg/vect/vect-iv-1.c: New test.
1092 * gcc.dg/vect/vect-iv-2.c: New test.
1093 * gcc.dg/vect/vect-iv-3.c: New test.
1094 * gcc.dg/vect/vect-iv-4.c: New test.
1095 * gcc.dg/vect/vect-iv-5.c: New test.
1096 * gcc.dg/vect/vect-iv-6.c: New test.
1097 * gcc.dg/vect/vect-iv-7.c: New test.
1098 * gcc.dg/vect/vect-iv-8.c: New test.
1099 * gcc.dg/vect/vect-iv-9.c: New test.
1100 * gcc.dg/vect/vect-iv-10.c: New test.
1101 * gcc.dg/vect/vect-iv-11.c: New test.
1102 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
1103 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
1104 * gcc.dg/vect/vect-14.c: Now vectorizable.
1105 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
1106 * gcc.dg/vect/vect-27.c: Likewise.
1107 * gcc.dg/vect/vect-29.c Likewise.
1108 * gcc.dg/vect/vect-dv-2.c: Likewise.
1109 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
1110 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
1111 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
1112
1113 2007-02-06 Ira Rosen <irar@il.ibm.com>
1114
1115 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
1116
1117 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1118
1119 * gcc.dg/builtins-20.c: Add more cases.
1120
1121 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
1122
1123 PR debug/30189
1124 * gcc.dg/pr30189.c: New test.
1125
1126 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1127
1128 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
1129 for running tests.
1130 * gcc.target/i386/sse4a-extract.c: New test.
1131 * gcc.target/i386/sse4a-insert.c: New test.
1132 * gcc.target/i386/sse4a-montsd.c: New test.
1133 * gcc.target/i386/sse4a-montss.c: New test.
1134
1135 2007-02-05 Richard Guenther <rguenther@suse.de>
1136
1137 * gcc.target/i386/vectorize3.c: New testcase.
1138
1139 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
1140
1141 PR target/30665
1142 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
1143
1144 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1145
1146 PR fortran/30611
1147 * gfortran.dg/repeat_1.f90: New test.
1148
1149 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
1150
1151 PR fortran/30605
1152 * gfortran.dg/spread_shape_1.f90: Remove tabs.
1153 * gfortran.dg/derived_init_2.f90: Ditto.
1154 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
1155 * gfortran.dg/array_initializer_1.f90: Ditto.
1156 * gfortran.dg/do_2.f90: Ditto.
1157 * gfortran.dg/proc_assign_1.f90: Ditto.
1158
1159 2007-02-04 Richard Guenther <rguenther@suse.de>
1160
1161 PR middle-end/30636
1162 * g++.dg/warn/pr30636.C: New testcase.
1163 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
1164
1165 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
1166
1167 PR middle-end/30667
1168 * gfortran.dg/pr30667.f: New test.
1169
1170 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1171
1172 * gcc.dg/builtins-54.c: Add more cases.
1173
1174 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
1175
1176 PR fortran/30514
1177 * gfortran.dg/zero_sized_2.f90: New test.
1178
1179 PR fortran/30660
1180 * gfortran.dg/alloc_comp_basics_4.f90: New test.
1181
1182 PR fortran/29820
1183 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
1184 file.
1185
1186 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
1187
1188 PR fortran/30683
1189 * gfortran.dg/interface_10.f90: New test.
1190
1191 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1192
1193 * gcc.dg/builtins-20.c: Add more cases.
1194
1195 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1196
1197 PR target/29682
1198 * gcc-target/ia64/pr29682.c: New test.
1199
1200 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
1201
1202 PR fortran/30284
1203 * gfortran.dg/arrayio_11.f90.f90: New test.
1204
1205 PR fortran/30626
1206 * gfortran.dg/arrayio_12.f90.f90: New test.
1207
1208 2007-02-02 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR c++/30536
1211 * g++.dg/tls/diag-5.C: New test.
1212
1213 PR middle-end/30473
1214 * gcc.dg/pr30473.c: New test.
1215 * gcc.c-torture/execute/20070201-1.c: New test.
1216
1217 2007-02-01 Roger Sayle <roger@eyesopen.com>
1218
1219 * gfortran.dg/dependency_20.f90: New test case.
1220
1221 2007-01-31 Ian Lance Taylor <iant@google.com>
1222
1223 * gcc.dg/lower-subreg-1.c (test): New test.
1224
1225 2007-01-30 Geoffrey Keating <geoffk@apple.com>
1226
1227 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
1228
1229 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1230
1231 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
1232 * gcc.dg/torture/builtin-math-3.c: Likewise.
1233
1234 2007-01-31 Dirk Mueller <dmueller@suse.de>
1235
1236 gcc.dg/Wparentheses-2.c: Update and add new tests.
1237
1238 2007-01-31 Ira Rosen <irar@il.ibm.com>
1239
1240 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
1241 vectorize.
1242
1243 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
1244
1245 * gcc.dg/builtins-63.c: New test.
1246
1247 2007-01-31 Tobias Burnus <burnus@net-b.de>
1248
1249 PR fortran/27588
1250 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
1251
1252 2007-01-31 Tobias Burnus <burnus@net-b.de>
1253
1254 PR fortran/30520
1255 * gfortran.dg/volatile8.f90: New argument conformance test.
1256 * gfortran.dg/volatile9.f90: New scope test.
1257
1258 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1259
1260 PR c++/24745
1261 * g++.dg/warn/null4.C: New.
1262
1263 2001-01-30 Roger Sayle <roger@eyesopen.com>
1264 Uros Bizjak <ubizjak@gmail.com>
1265
1266 * gcc.dg/large-size-array-3.c: Correct typo.
1267
1268 2007-01-30 Richard Guenther <rguenther@suse.de>
1269
1270 PR middle-end/27657
1271 * g++.dg/debug/pr27657.C: New testcase.
1272
1273 2007-01-30 Richard Guenther <rguenther@suse.de>
1274
1275 PR middle-end/30313
1276 * gcc.dg/torture/pr30313.c: New testcase.
1277
1278 2007-01-29 Janis Johnson <janis187@us.ibm.com>
1279
1280 * gcc.dg/dfp/dfp-except.h: New file.
1281 * gcc.dg/dfp/fe-check.h: New file.
1282 * gcc.dg/dfp/fe-binop.c: New test.
1283 * gcc.dg/dfp/fe-convert-1.c: New test.
1284 * gcc.dg/dfp/fe-convert-2.c: New test.
1285 * gcc.dg/dfp/fe-convert-3.c: New test.
1286
1287 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
1288 * gcc.dg/dfp/decfloat-constants.c: Ditto.
1289 * gcc.dg/dfp/convert-dfp.c: Ditto.
1290 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
1291
1292 2007-01-29 Josh Conner <jconner@apple.com>
1293
1294 * gcc.target/powerpc/altivec-24.c: New test.
1295
1296 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
1297
1298 PR c++/28266
1299 * g++.dg/parse/defarg12.C: New test.
1300
1301 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
1302
1303 PR fortran/30554
1304 * gfortran.dg/used_dummy_types_6.f90: New test.
1305
1306 2007-01-28 Jan Hubicka <jh@suse.cz>
1307
1308 * gcc.dg/tree-prof/val-prof-6.c: New test.
1309
1310 2007-01-28 Roger Sayle <roger@eyesopen.com>
1311
1312 * gcc.dg/large-size-array-3.c: Correct test case (portability).
1313
1314 2007-01-28 Andrew Pinski <pinskia@gmail.com>
1315
1316 PR C++/28988
1317 * g++.dg/expr/dtor4.C: New test.
1318
1319 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
1320
1321 * gcc.dg/tree-ssa/loop-23.c: New test.
1322
1323 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
1324
1325 PR libfortran/30389
1326 * gfortran.dg/achar_2.f90: New test.
1327 * gfortran.dg/achar_3.f90: New test.
1328
1329 2007-01-27 Ian Lance Taylor <iant@google.com>
1330
1331 * gcc.dg/strict-overflow-1.c: New test.
1332 * gcc.dg/no-strict-overflow-1.c: New test.
1333 * gcc.dg/strict-overflow-2.c: New test.
1334 * gcc.dg/no-strict-overflow-2.c: New test.
1335 * gcc.dg/strict-overflow-3.c: New test.
1336 * gcc.dg/no-strict-overflow-3.c: New test.
1337 * gcc.dg/strict-overflow-4.c: New test.
1338 * gcc.dg/no-strict-overflow-4.c: New test.
1339 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
1340 * gcc.dg/pr15784-1.c: Likewise.
1341 * gcc.dg/pr20922-1.c: Likewise.
1342 * gcc.dg/pr20922-3.c: Likewise.
1343 * gcc.dg/pr20922-4.c: Likewise.
1344 * gcc.dg/pr20922-6.c: Likewise.
1345 * gcc.dg/compare-4.c: Likewise.
1346 * gcc.dg/torture/pr26898-1.c: Likewise.
1347 * gcc.dg/tree-ssa/divide-1.c: Likewise.
1348 * gcc.dg/tree-ssa/divide-2.c: Likewise.
1349 * gcc.dg/tree-ssa/divide-3.c: Likewise.
1350 * gcc.dg/tree-ssa/divide-4.c: Likewise.
1351 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
1352 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
1353 * gcc.dg/tree-ssa/pr21082.c: Likewise.
1354 * gcc.dg/tree-ssa/pr26899.c: Likewise.
1355 * g++.dg/tree-ssa/pr21082.C: Likewise.
1356
1357 2007-01-27 Roger Sayle <roger@eyesopen.com>
1358
1359 * gcc-dg/large-size-array-3.c: New test case.
1360
1361 2007-01-27 Roger Sayle <roger@eyesopen.com>
1362
1363 * gfortran.dg/forall_7.f90: New test case.
1364
1365 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
1366
1367 PR fortran/30407
1368 * gfortran.dg/where_operator_assign_1.f90: New test.
1369 * gfortran.dg/where_operator_assign_2.f90: New test.
1370 * gfortran.dg/where_operator_assign_3.f90: New test.
1371
1372 2007-01-26 Joseph Myers <joseph@codesourcery.com>
1373
1374 * lib/target-supports.exp
1375 (check_effective_target_powerpc_altivec): New.
1376 (check_effective_target_vect_cmdline_needed): Use it.
1377
1378 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
1379
1380 PR fortran/30278
1381 * gfortran.dg/backslash_3.f: New test.
1382
1383 2007-01-26 Richard Guenther <rguenther@suse.de>
1384
1385 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
1386
1387 2007-01-26 Tobias Burnus <burnus@net-b.de>
1388
1389 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
1390 * gfortran.dg/vect/vect.exp: Ditto.
1391 * gfortran.dg/dg.exp: Ditto.
1392 * gfortran.fortran-torture/execute/execute.exp: Ditto.
1393 * gfortran.fortran-torture/compile/compile.exp: Ditto.
1394
1395 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1396
1397 * gcc.dg/builtins-20.c: Add more cases.
1398 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
1399
1400 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1401
1402 PR fortran/30437
1403 * gcc.dg/Wall.c: New.
1404 * gcc.dg/Wno-all.c: New.
1405 * gfortran.dg/Wall.f90: New.
1406 * gfortran.dg/Wno-all.f90: New.
1407
1408 2007-01-24 Geoffrey Keating <geoffk@apple.com>
1409
1410 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
1411 * g++.dg/eh/simd-2.C: Also run on Darwin.
1412 * g++.dg/eh/simd-3.C: New.
1413 * g++.dg/eh/simd-4.C: New.
1414
1415 2007-01-25 Richard Guenther <rguenther@suse.de>
1416
1417 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
1418 and _PROFILE_USE.
1419 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
1420
1421 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
1422
1423 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
1424 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
1425 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
1426 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
1427 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
1428 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
1429 * gcc.dg/ipa/ipa-7.c: New testcase.
1430
1431 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
1432
1433 * g++.dg/cpp0x/warn_cxx0x.C: New.
1434
1435 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1436
1437 * gcc.dg/builtins-20.c: Test builtin carg.
1438
1439 2007-01-24 Jakub Jelinek <jakub@redhat.com>
1440
1441 PR middle-end/27416
1442 * gcc.dg/gomp/pr27416.c: New test.
1443
1444 PR middle-end/30494
1445 * gcc.dg/gomp/pr30494.c: New test.
1446 * g++.dg/gomp/pr30494.C: New test.
1447
1448 PR middle-end/30421
1449 * gcc.dg/gomp/pr30421.c: New test.
1450
1451 2007-01-24 Steve Ellcey <sje@cup.hp.com>
1452
1453 * gcc.target/ia64/versionid-1.c: New test.
1454 * gcc.target/ia64/versionid-2.c: New test.
1455
1456 2007-01-24 Richard Guenther <rguenther@suse.de>
1457
1458 PR testsuite/30181
1459 * gcc.dg/builtins-57.c: Change to a link-time testcase
1460 to support non-C99 targets.
1461
1462 2007-01-24 Jan Hubicka <jh@suse.cz>
1463
1464 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
1465
1466 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
1467
1468 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
1469
1470 2007-01-23 Andrew Pinski <pinskia@gmail.com>
1471
1472 PR objc/27438
1473 * objc.dg/const-str-12.m: New test.
1474
1475 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1476
1477 PR fortran/30532
1478 * gfortran.dg/ctrl-z.f90: New test.
1479
1480 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1481
1482 PR fortran/30481
1483 * gfortran.dg/namelist_assumed_char.f90: New test.
1484
1485 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
1486
1487 PR c++/27492
1488 * g++.dg/inherit/covariant15.C: New test.
1489
1490 2007-01-23 Ian Lance Taylor <iant@google.com>
1491
1492 * g++.dg/warn/Wparentheses-24.C: New test.
1493
1494 2007-01-23 Richard Guenther <rguenther@suse.de>
1495
1496 PR testsuite/30560
1497 * ada/acats/run_acats: Do not call gnatmake or gnatchop
1498 with full path.
1499
1500 2007-01-22 Richard Guenther <rguenther@suse.de>
1501
1502 PR tree-optimization/30038
1503 * gcc.dg/builtins-62.c: New testcase.
1504
1505 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1506
1507 * gcc.c-torture/compile/20070121.c: New test.
1508
1509 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
1510
1511 PR libfortran/30525
1512 * gfortran.dg/char_comparison_1.f: New test.
1513
1514 2007-01-21 Ira Rosen <irar@il.ibm.com>
1515
1516 * gcc.dg/vect/vect-strided-same-dr.c: New test.
1517
1518 2007-01-20 Andrew Pinski <pinskia@gmail.com>
1519
1520 PR objc/30479
1521 * objc.dg/pch: New directory.
1522 * objc.dg/pch/pch.exp: New file.
1523 * objc.dg/pch/interface-1.m: New test.
1524 * objc.dg/pch/interface-1.hs: New include file.
1525 * lib/objc.exp (objc_target_compile): Add
1526 "-x objective-c-header" in front of the sources if this is
1527 a precompiled header being compiled.
1528
1529 2007-01-20 Roger Sayle <roger@eyesopen.com>
1530
1531 * gfortran.dg/array_memcpy_3.f90: New test case.
1532 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
1533
1534 2007-01-20 Roger Sayle <roger@eyesopen.com>
1535 Brooks Moses <brooks.moses@codesourcery.com>
1536 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1537
1538 * gfortran.dg/intrinsic_sign_1.f90: New test case.
1539 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
1540
1541 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1542
1543 * gcc.dg/torture/builtin-math-3.c: Test fdim.
1544
1545 2007-01-19 Mike Stump <mrs@apple.com>
1546
1547 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
1548 away.
1549
1550 2007-01-19 Roger Sayle <roger@eyesopen.com>
1551
1552 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
1553 option instead of -funsafe-math-optimizations.
1554
1555 2007-01-19 Tomas Bily <tbily@suse.cz>
1556
1557 gcc.dg/tree-prof/indir-call-prof.c: New.
1558 g++.dg/dg.exp: Add tree-prof subdirectory.
1559 g++.dg/tree-prof/indir-call-prof.C: New.
1560 g++.dg/tree-prof/tree-prof.exp: New.
1561
1562 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1563
1564 PR c++/17947
1565 * g++.dg/warn/deprecated.C: Update warning output.
1566 * g++.dg/warn/deprecated-2.C: Likewise.
1567 * g++.dg/warn/deprecated-3.C: New.
1568
1569 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
1570
1571 * gcc.c-torture/execute/nestfunc-7.c: New.
1572
1573 2007-01-18 Hui-May Chang <hm.chang@apple.com>
1574
1575 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
1576
1577 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
1578
1579 * gcc.dg/m68k-pic-1.c: New.
1580
1581 2007-01-18 Roger Sayle <roger@eyesopen.com>
1582
1583 * gfortran.dg/array_memcpy_4.f90: New test case.
1584
1585 2007-01-18 Josh Conner <jconner@apple.com>
1586
1587 PR target/30485
1588 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
1589 * gcc.dg/vect/no-trapping-math-1: New.
1590 * gcc.dg/vect/no-trapping-math-2: New.
1591
1592 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
1593
1594 * gcc.target/i386/387-8.c: Update comment about optimizing
1595 inherent load of 1.0 of fptan instruction.
1596
1597 2007-01-18 Dirk Mueller <dmueller@suse.de>
1598 Richard Guenther <rguenther@suse.de>
1599
1600 PR diagnostic/8268
1601 * gcc.dg/Warray-bounds.c: New testcase.
1602 * gcc.dg/Warray-bounds-2.c: New testcase.
1603 * g++.dg/warn/Warray-bounds.C: New testcase.
1604 * g++.dg/warn/Warray-bounds-2.C: New testcase.
1605
1606 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
1607
1608 PR fortran/30476
1609 * gfortran.dg/generic_12.f90: New test.
1610
1611 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
1612
1613 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
1614 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
1615
1616 2007-01-16 Janis Johnson <janis187@us.ibm.com>
1617
1618 * gcc.dg/dfp/compare-special.h: New file.
1619 * gcc.dg/dfp/compare-special-32.c: New test.
1620 * gcc.dg/dfp/compare-special-64.c: New test.
1621 * gcc.dg/dfp/compare-special-128.c: New test.
1622
1623 2007-01-16 Roger Sayle <roger@eyesopen.com>
1624 Paul Thomas <pault@gcc.gnu.org>
1625 Steven G. Kargl <kargl@gcc.gnu.org>
1626
1627 PR fortran/30404
1628 * gfortran.dg/forall_6.f90: New test case.
1629 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
1630 * gfortran.dg/dependency_13.f90: Likewise.
1631
1632 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1633
1634 PR testsuite/12325
1635 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
1636 targets that don't support Inf.
1637
1638 2007-01-15 Dale Johannesen <dalej@apple.com>
1639
1640 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
1641
1642 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
1643
1644 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
1645 of achar for 0xff to avoid the "Extended ASCII not
1646 implemented" error message.
1647
1648 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
1649
1650 PR fortran/28172
1651 * gfortran.dg/altreturn_4.f90: New test.
1652
1653 PR fortran/29389
1654 * gfortran.dg/stfunc_4.f90: New test.
1655
1656 PR fortran/29712
1657 * gfortran.dg/bound_2.f90: Reinstate commented out line.
1658 * gfortran.dg/initialization_1.f90: Change warning.
1659
1660 PR fortran/30283
1661 * gfortran.dg/specification_type_resolution_2.f90: New test.
1662
1663 2007-01-14 Jan Hubicka <jh@suse.cz>
1664
1665 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
1666 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
1667 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
1668 elimination.
1669
1670 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
1671
1672 PR fortran/30410
1673 * gfortran.dg/external_procedures_2.f90: New test.
1674
1675 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
1676
1677 PR target/30413
1678 * gcc.target/i386/pr30413.c: New test.
1679
1680 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
1681
1682 PR fortran/30452
1683 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
1684
1685 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
1686
1687 * gcc.dg/20070112-1.c: New test.
1688
1689 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1690
1691 PR libgfortran/30435
1692 * gfortran.dg/list_read_6.f90: New test.
1693
1694 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
1695
1696 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
1697
1698 2007-01-12 Tom Tromey <tromey@redhat.com>
1699
1700 PR preprocessor/28227:
1701 * gcc.dg/cpp/pr28227.c: New file.
1702
1703 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
1704
1705 * gcc.dg/tree-ssa/loop-22.c: New test.
1706
1707 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
1708
1709 PR tree-optimization/29516
1710 * gcc.dg/tree-ssa/loop-20.c: New test.
1711
1712 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
1713
1714 PR libfortran/30415
1715 * minmaxloc_integer_kinds_1.f90: New test.
1716
1717 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
1718
1719 PR c++/29573
1720 * g++.dg/template/sizeof-template-argument.C: New test.
1721
1722 2007-01-11 Jan Hubicka <jh@suse.cz>
1723
1724 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
1725 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
1726 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
1727 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
1728 * gcc.dg/tree-ssa/pr21658.c: Likewise.
1729 * gcc.dg/tree-ssa/pr15349.c: Likewise.
1730 * gcc.dg/tree-ssa/pr25501.c: Likewise.
1731 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
1732 transformation in question.
1733 * gcc.dg/tree-ssa/vrp05.c: Likewise.
1734 * gcc.dg/tree-ssa/pr20701.c: Likewise.
1735 * gcc.dg/always_inline3.c: Likewise.
1736
1737 2007-01-10 Mark Mitchell <mark@codesourcery.com>
1738
1739 PR c++/28999
1740 * g++.dg/template/typename11.C: New test.
1741
1742 2007-01-10 Robert Kennedy <jimbob@google.com>
1743
1744 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
1745
1746 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
1747
1748 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
1749 for different integer kinds.
1750 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
1751 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
1752 * gfortran.dg/ishft_2.f90: New test.
1753 * gfortran.dg/ishft_3.f90: New test.
1754
1755 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
1756
1757 * gfortran.dg/altreturn_2.f90: Removed executable bit.
1758
1759 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1760
1761 PR tree-optimization/30322
1762 * gcc.dg/tree-ssa/loop-21.c: New test.
1763
1764 2007-01-08 Geoffrey Keating <geoffk@apple.com>
1765
1766 * g++.dg/rtti/darwin-builtin-linkage.C: New.
1767
1768 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
1769
1770 * gcc.target/spu/intrinsics-1.c: Remove xfail.
1771
1772 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1773
1774 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
1775 * g++.dg/warn/overflow-warn-3.C: Likewise.
1776 * g++.dg/warn/overflow-warn-4.C: Likewise.
1777 * g++.dg/warn/overflow-warn-5.C: Likewise.
1778 * g++.dg/warn/overflow-warn-6.C: Likewise.
1779 * g++.dg/warn/Woverflow-1.C: Likewise.
1780 * g++.dg/warn/Woverflow-2.C: Likewise.
1781 * g++.dg/warn/Woverflow-3.C: Likewise.
1782 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
1783
1784 2007-01-08 Roger Sayle <roger@eyesopen.com>
1785
1786 * gfortran.dg/array_constructor_14.f90: New test case.
1787 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
1788
1789 2007-01-08 Richard Guenther <rguenther@suse.de>
1790
1791 PR tree-optimization/23603
1792 * gcc.dg/tree-ssa/vrp31.c: New testcase.
1793 * gcc.dg/tree-ssa/vrp32.c: Likewise.
1794
1795 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
1796
1797 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
1798 in __v8qi typedef.
1799 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
1800 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
1801 compiler behaviour.
1802 * gcc.dg/simd-5.c: Likewise.
1803 * gcc.dg/simd-6.c: Likewise.
1804 * g++.dg/conversion/simd1.C: Likewise.
1805 * g++.dg/conversion/simd3.C: Likewise.
1806 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
1807 (main): Use it.
1808
1809 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
1810
1811 PR tree-optimization/29877
1812 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
1813 name of a hard register for the target concerned. Adjust dg-error
1814 directives to cope with new behaviour of TER.
1815
1816 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1817
1818 PR c++/28986
1819 * g++.dg/conversion/nullptr1.C: Added overflow warning.
1820 * g++.dg/warn/overflow-warn-1.C: New.
1821 * g++.dg/warn/overflow-warn-3.C: New.
1822 * g++.dg/warn/overflow-warn-4.C: New.
1823 * g++.dg/warn/overflow-warn-5.C: New.
1824 * g++.dg/warn/overflow-warn-6.C: New.
1825 * g++.dg/warn/Woverflow-1.C: New.
1826 * g++.dg/warn/Woverflow-2.C: New.
1827 * g++.dg/warn/Woverflow-3.C: New.
1828 * g++.dg/warn/multiple-overflow-warn-2.C: New.
1829
1830 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
1831
1832 PR fortran/27698
1833 * gfortran.dg/invalid_name.f90: New test.
1834 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
1835 * gfortran.dg/gomp/pr29759.f90: Ditto.
1836
1837 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
1838
1839 * gfortran.dg/present_1.f90: Update error message.
1840
1841 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
1842
1843 PR c++/19439
1844 * g++.dg/template/duplicate1.C: New test
1845 * g++.dg/template/memfriend6.C: Adjust error markers.
1846
1847 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
1848
1849 PR tree-opt/30385
1850 * gcc.dg/torture/inline-1.c: New test.
1851
1852 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1853
1854 PR c/19978
1855 * gcc.dg/multiple-overflow-warn-1.c: New.
1856 * gcc.dg/multiple-overflow-warn-2.c: New.
1857 * gcc.dg/overflow-warn-6.c: New.
1858 * g++.dg/warn/multiple-overflow-warn-1.C: New.
1859
1860 2007-01-05 Roger Sayle <roger@eyesopen.com>
1861
1862 * gfortran.dg/array_memcpy_1.f90: New test case.
1863 * gfortran.dg/array_memcpy_2.f90: Likewise.
1864
1865 2007-01-05 Richard Guenther <rguenther@suse.de>
1866
1867 PR middle-end/27826
1868 * g++.dg/opt/pr27826.C: New testcase.
1869
1870 2007-01-05 Ian Lance Taylor <iant@google.com>
1871
1872 * gcc.dg/Walways-true-1.c: New test.
1873 * gcc.dg/Walways-true-2.c: New test.
1874 * g++.dg/warn/Walways-true-1.C: New test.
1875 * g++.dg/warn/Walways-true-2.C: New test.
1876
1877 2007-01-05 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR c/30360
1880 * gcc.dg/pr30360.c: New test.
1881
1882 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
1883
1884 PR fortran/23232
1885 * gfortran.dg/data_implied_do_1.f90: New test.
1886
1887 PR fortran/27996
1888 PR fortran/27998
1889 * gfortran.dg/char_length_1.f90: New test.
1890
1891 2007-01-05 Richard Guenther <rguenther@suse.de>
1892
1893 PR middle-end/28116
1894 * g++.dg/opt/pr28116.C: New testcase.
1895
1896 2007-01-05 Tobias Burnus <burnus@net-b.de>
1897
1898 PR fortran/29624
1899 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
1900 invalid deallocate.
1901 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
1902 * gfortran.dg/protected_4.f90: Add pointer intent check.
1903 * gfortran.dg/protected_6.f90: Add pointer intent check.
1904 * gfortran.dg/pointer_intent_1.f90: New test.
1905 * gfortran.dg/pointer_intent_2.f90: New test.
1906 * gfortran.dg/pointer_intent_3.f90: New test.
1907
1908 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
1909
1910 PR 30235
1911 * gfortran.dg/altreturn_2.f90: new test.
1912
1913 2007-01-04 Tom Tromey <tromey@redhat.com>
1914
1915 PR preprocessor/28165:
1916 * gcc.dg/cpp/pr28165.c: New file.
1917
1918 2007-01-03 Josh Conner <jconner@apple.com>
1919
1920 PR middle-end/29683
1921 * gcc.dg/pr29683.c: New.
1922
1923 2007-01-03 Jakub Jelinek <jakub@redhat.com>
1924
1925 PR c++/28217
1926 * g++.dg/pch/template-1.C: New test.
1927 * g++.dg/pch/template-1.Hs: New file.
1928
1929 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
1930
1931 PR middle-end/30353
1932 * gcc.c-torture/compile/complex-4.c: New test.
1933
1934 2007-01-03 Joseph Myers <joseph@codesourcery.com>
1935
1936 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
1937 -maltivec.
1938 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
1939
1940 2007-01-03 Jakub Jelinek <jakub@redhat.com>
1941
1942 PR middle-end/30286
1943 * gcc.dg/pr30286.c: New test.
1944
1945 PR c++/29535
1946 * g++.dg/template/crash66.C: New test.
1947
1948 PR c++/29054
1949 * g++.dg/template/friend49.C: New test.
1950
1951 2007-01-03 Steven G. Kargl <kargls@comcast.net>
1952
1953 * gfortran.dg/ibits.f90: New test.
1954
1955 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
1956
1957 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
1958 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
1959
1960 2007-01-02 Jan Hubicka <jh@suse.cz>
1961
1962 * gcc.dg/pr16194.c: We now output error on all three functions, not just
1963 first one.
1964
1965 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1966
1967 PR c/19977
1968 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
1969 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
1970
1971 2006-01-02 Ian Lance Taylor <iant@google.com>
1972
1973 * g++.dg/warn/Wparentheses-22.C: New test.
1974 * g++.dg/warn/Wparentheses-23.C: New test.
1975
1976 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1977
1978 PR middle-end/7651
1979 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
1980 * gcc.dg/declspec-3-Wextra.c: New.
1981 * gcc.dg/declspec-3-no.c: New
1982
1983 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
1984
1985 PR fortran/20896
1986 * gfortran.dg/interface_10.f90: Remove.
1987
1988 2007-01-01 Roger Sayle <roger@eyesopen.com>
1989
1990 * gcc.dg/fold-eqxor-4.c: New test case.
1991
1992 2007-01-02 Joseph Myers <joseph@codesourcery.com>
1993
1994 PR middle-end/30311
1995 * gcc.c-torture/compile/pr30311.c: New test.
1996
1997 2007-01-01 Andrew Pinski <pinskia@gmail.com>
1998
1999 PR middle-end/30253
2000 * gcc.c-torture/compile/statement-expression-1.c: New test.
2001
2002 2007-01-01 Andreas Schwab <schwab@suse.de>
2003
2004 PR target/29166
2005 * g++.dg/eh/pr29166.C: New test.
2006
2007 2007-01-01 Joseph Myers <joseph@codesourcery.com>
2008
2009 * lib/target-supports.exp (check_effective_target_powerpc_spe):
2010 New.
2011 (check_effective_target_vect_cmdline_needed): Use it.
2012
2013 2006-12-31 Richard Guenther <rguenther@suse.de>
2014
2015 PR middle-end/30137
2016 * testsuite/gcc.dg/pr30137-1.c: New testcase.
2017 * testsuite/gcc.dg/pr30137-2.c: Likewise.
2018
2019 2006-12-31 Roger Sayle <roger@eyesopen.com>
2020
2021 PR middle-end/30322
2022 * gcc.dg/fold-plusnot-1.c: New test case.
2023
2024 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
2025
2026 PR c++/29731
2027 * g++.dg/parse/template22.C: New test.
2028
2029 2006-12-31 Richard Guenther <rguenther@suse.de>
2030
2031 PR middle-end/30338
2032 * gcc.c-torture/compile/pr30338.c: New testcase.
2033
2034 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
2035
2036 PR fortran/27900
2037 * gfortran.dg/intrinsic_actual_4.f90: New test.
2038
2039 PR fortran/24325
2040 * gfortran.dg/func_decl_3.f90: New test.
2041
2042 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
2043
2044 PR fortran/23060
2045 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
2046 * gfortran.dg/c_by_val_1.f: New test.
2047 * gfortran.dg/c_by_val_2.f: New test.
2048 * gfortran.dg/c_by_val_3.f: New test.
2049
2050 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
2051
2052 PR libfortran/30321
2053 * gfortran.dg/sum_zero_array_1.f90: New test.
2054
2055 2006-12-29 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR preprocessor/29612
2058 * gcc.dg/cpp/pr29612-1.c: New test.
2059 * gcc.dg/cpp/pr29612-2.c: New test.
2060
2061 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
2062
2063 PR fortran/30034
2064 * gfortran.dg/pure_formal_proc_1.f90: New test.
2065
2066 PR fortran/30237
2067 * gfortran.dg/intrinsic_actual_3.f90: New test.
2068
2069 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2070
2071 PR fortran/30014
2072 * gfortran.dg/io_constraints_1.f90: Update test.
2073 * gfortran.dg/io_constraints_2.f90: Update test.
2074 * gfortran.dg/inquire_iolength.f90: New test.
2075
2076 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
2077
2078 PR fortran/20896
2079 * gfortran.dg/interface_10.f90: New test.
2080 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
2081 since z is already, locally a variable.
2082
2083 PR fortran/25135
2084 * gfortran.dg/generic_11.f90: New test.
2085 * gfortran.dg/interface_7.f90: Remove name clash between module
2086 name and procedure 'x' referenced in the interface.
2087
2088 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2089
2090 PR middle-end/7651
2091 * gcc.dg/Wmissing-parameter-type.c: New.
2092 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
2093 * gcc.dg/Wmissing-parameter-type-no.c: New.
2094
2095 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
2096
2097 PR fortran/25818
2098 * gfortran.dg/entry_array_specs_2.f: New test.
2099
2100 PR fortran/30084
2101 * gfortran.dg/nested_modules_6.f90: New test.
2102
2103 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2104
2105 PR middle-end/7651
2106 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
2107 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
2108
2109 2006-12-21 Andrew Pinski <pinskia@gmail.com>
2110
2111 PR C++/30168
2112 * g++.dg/opt/complex6.C: New test.
2113
2114 2006-12-22 Ben Elliston <bje@au.ibm.com>
2115
2116 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
2117 full" if the linker on spu-*-* warns about exceeding local store.
2118
2119 And revert this patch:
2120 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
2121 fail to link due to relocation overflows on spu-*-*.
2122
2123 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
2124
2125 PR fortran/30273
2126 * gfortran.dg/dependency_19.f90: New test.
2127
2128 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
2129
2130 PR fortran/30202
2131 * gfortran.dg/alloc_comp_basics_3.f90: New test.
2132
2133 2006-12-21 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR middle-end/30262
2136 * gcc.c-torture/execute/20061220-1.c: New test.
2137
2138 PR middle-end/30263
2139 * gcc.dg/gomp/asm-1.c: New test.
2140
2141 PR target/30230
2142 * g++.dg/eh/ia64-2.C: New test.
2143
2144 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
2145
2146 PR target/28966
2147 PR target/29248
2148 * gcc.dg/rs6000-leaf.c: New.
2149
2150 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2151
2152 PR fortran/25392
2153 * gfortran.dg/f2c_8.f90: New test.
2154
2155 2006-12-20 Bill Wendling <wendling@apple.com>
2156
2157 * gcc.dg/asm-b.c: Check for __ppc64__.
2158
2159 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
2160
2161 PR fortran/30190
2162 * gfortran.dg/bounds_check_5.f90: New test.
2163
2164 2006-12-20 Andrew Pinski <pinskia@gmail.com>
2165
2166 PR middle-end/30143
2167 * gcc.dg/gomp/complex-1.c: New testcase.
2168
2169 2006-12-20 Roger Sayle <roger@eyesopen.com>
2170
2171 * gfortran.dg/array_memset_1.f90: New test case.
2172
2173 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
2174
2175 * lib/target-supports.exp: Add spu to
2176 check_effective_target_vect_widen_mult_hi_to_si.
2177
2178 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
2179
2180 PR fortran/29992
2181 * gfortran.dg/generic_9.f90: New test.
2182
2183 PR fortran/30081
2184 * gfortran.dg/generic_10.f90: New test.
2185
2186 2006-12-19 Andrew Pinski <pinskia@gmail.com>
2187
2188 PR tree-opt/30045
2189 * gcc.dg/pr30045.c: New test.
2190
2191 2006-12-20 Ben Elliston <bje@au.ibm.com>
2192
2193 * gcc.dg/20020312-2.c: Add a case for __SPU__.
2194
2195 2006-12-19 Eric Christopher <echristo@apple.com>
2196
2197 PR target/29302
2198 * gcc.c-torture/execute/pr29302-1.c: New.
2199
2200 2006-12-19 Tobias Burnus <burnus@net-b.de>
2201
2202 PR fortran/39238
2203 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
2204
2205 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
2206
2207 PR fortran/30236
2208 * gfortran.dg/altreturn_3.f90: New test.
2209
2210 * gfortran.dg/char_result_12.f90: Fix comment typos.
2211
2212 2006-12-19 Ben Elliston <bje@au.ibm.com>
2213
2214 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
2215 as newlib's stdio.h uses non-traditional cpp constructs.
2216
2217 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
2218
2219 * gfortran.dg/advance.f90: Renamed to advance_1.f90
2220 * gfortran.dg/append-1.f90: Renamed to append_1.f90
2221 * gfortran.dg/array-1.f90: Renamed to array_1.f90
2222 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
2223 * gfortran.dg/backspace.f: Renamed to backspace_1.f
2224 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
2225 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
2226 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
2227 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
2228 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
2229 * gfortran.dg/logint-1.f: Renamed to logint_1.f
2230 * gfortran.dg/logint-2.f: Renamed to logint_2.f
2231 * gfortran.dg/logint-3.f: Renamed to logint_3.f
2232 * gfortran.dg/advance_1.f90: Renamed from advance.f90
2233 * gfortran.dg/append_1.f90: Renamed from append-1.f90
2234 * gfortran.dg/array_1.f90: Renamed from array-1.f90
2235 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
2236 * gfortran.dg/backspace_1.f: Renamed from backspace.f
2237 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
2238 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
2239 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
2240 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
2241 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
2242 * gfortran.dg/logint_1.f: Renamed from logint-1.f
2243 * gfortran.dg/logint_2.f: Renamed from logint-2.f
2244 * gfortran.dg/logint_3.f: Renamed from logint-3.f
2245
2246 2006-12-18 Bill Wendling <wendling@apple.com>
2247
2248 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
2249 id is an OjbC keyword.
2250
2251 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2252
2253 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
2254
2255 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
2256
2257 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
2258
2259 2006-12-18 Ian Lance Taylor <iant@google.com>
2260
2261 * g++.dg/warn/Wmissing-declarations-1.C: New test.
2262
2263 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2264
2265 * gcc.c-torture/compile/pr27528.c: Use empty templates.
2266
2267 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
2268
2269 PR fortran/30207
2270 * gfortran.fortran-torture/execute/where21.f90: New test.
2271
2272 2006-12-17 Tobias Burnus <burnus@net-b.de>
2273
2274 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
2275
2276 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2277
2278 PR middle-end/7651
2279 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
2280 * gcc.dg/if-empty-1.c: Likewise.
2281 * gcc.dg/pr23165.c: Likewise.
2282 * g++.dg/warn/empty-body.C: Likewise.
2283
2284 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2285
2286 PR libfortran/30005
2287 * gfortran.dg/open_errors.f90: New test.
2288
2289 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
2290
2291 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
2292
2293 * gcc.target/i386/ssse3-pabsb.c: New file.
2294 * gcc.target/i386/ssse3-pabsd.c: Likewise.
2295 * gcc.target/i386/ssse3-pabsw.c: Likewise.
2296 * gcc.target/i386/ssse3-palignr.c: Likewise.
2297 * gcc.target/i386/ssse3-phaddd.c: Likewise.
2298 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
2299 * gcc.target/i386/ssse3-phaddw.c: Likewise.
2300 * gcc.target/i386/ssse3-phsubd.c: Likewise.
2301 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
2302 * gcc.target/i386/ssse3-phsubw.c: Likewise.
2303 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
2304 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
2305 * gcc.target/i386/ssse3-pshufb.c: Likewise.
2306 * gcc.target/i386/ssse3-psignb.c: Likewise.
2307 * gcc.target/i386/ssse3-psignd.c: Likewise.
2308 * gcc.target/i386/ssse3-psignw.c: Likewise.
2309 * gcc.target/i386/ssse3-vals.h: Likewise.
2310
2311 2006-12-15 Janis Johnson <janis187@us.ibm.com>
2312
2313 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
2314 * lib/fortran-torture.exp: Include target-supports.exp.
2315
2316 2006-12-15 Jakub Jelinek <jakub@redhat.com>
2317
2318 PR target/30185
2319 * gcc.c-torture/execute/pr30185.c: New test.
2320
2321 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2322
2323 PR testsuite/30179
2324 PR testsuite/30180
2325 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
2326 * gcc.dg/builtin-bswap-2.c: Likewise.
2327 * gcc.dg/builtin-bswap-3.c: Likewise.
2328 * gcc.dg/builtin-bswap-4.c: Likewise.
2329 * lib/target-supports.exp (check_effective_target_stdint_types): New.
2330 * cc.c-torture/execute/mode-dependent-address.x: New file.
2331
2332 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2333
2334 PR libfortran/30145
2335 * gfortran.dg/write_zero_array: New test.
2336
2337 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2338
2339 PR fortran/30200
2340 * gfortran.dg/write_fmt_trim.f90: New test.
2341
2342 2006-12-14 Diego Novillo <dnovillo@redhat.com>
2343
2344 PR 30194
2345 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
2346 temporarily.
2347
2348 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2349
2350 * lib/target-supports.exp (check_weak_available): Use istarget
2351 "hppa*-*-hpux10*" instead of regexp.
2352 (check_cxa_atexit_available): Likewise.
2353
2354 2006-12-14 Richard Guenther <rguenther@suse.de>
2355
2356 PR tree-optimization/30197
2357 * gcc.c-torture/execute/complex-1.c: Fix function name.
2358 * gcc.dg/builtins-61.c: New testcase.
2359
2360 2006-12-14 Richard Guenther <rguenther@suse.de>
2361
2362 PR middle-end/30172
2363 * gcc.dg/pr30172-1.c: New testcase.
2364
2365 2006-12-14 Richard Guenther <rguenther@suse.de>
2366
2367 PR tree-optimization/30198
2368 * gcc.dg/builtins-60.c: New testcase.
2369
2370 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
2371
2372 * lib/target-supports.exp (vect_no_align): Remove spu.
2373
2374 2006-12-13 Ian Lance Taylor <iant@google.com>
2375
2376 PR c++/19564
2377 PR c++/19756
2378 * g++.dg/warn/Wparentheses-5.C: New test.
2379 * g++.dg/warn/Wparentheses-6.C: New test.
2380 * g++.dg/warn/Wparentheses-7.C: New test.
2381 * g++.dg/warn/Wparentheses-8.C: New test.
2382 * g++.dg/warn/Wparentheses-9.C: New test.
2383 * g++.dg/warn/Wparentheses-10.C: New test.
2384 * g++.dg/warn/Wparentheses-11.C: New test.
2385 * g++.dg/warn/Wparentheses-12.C: New test.
2386 * g++.dg/warn/Wparentheses-13.C: New test.
2387 * g++.dg/warn/Wparentheses-14.C: New test.
2388 * g++.dg/warn/Wparentheses-15.C: New test.
2389 * g++.dg/warn/Wparentheses-16.C: New test.
2390 * g++.dg/warn/Wparentheses-17.C: New test.
2391 * g++.dg/warn/Wparentheses-18.C: New test.
2392 * g++.dg/warn/Wparentheses-19.C: New test.
2393 * g++.dg/warn/Wparentheses-20.C: New test.
2394 * g++.dg/warn/Wparentheses-21.C: New test.
2395
2396 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2397
2398 PR testsuite/30157
2399 * lib/target-supports.exp (check_cxa_atexit_available): Return false
2400 for target "hppa.*hpux10".
2401
2402 2006-12-13 Jakub Jelinek <jakub@redhat.com>
2403
2404 * g++.dg/debug/vartrack1.C: New test.
2405
2406 * g++.dg/opt/ifcvt1.C: New test.
2407
2408 * gcc.dg/tls/opt-13.c: New test.
2409
2410 * gcc.dg/20060425-2.c: New test.
2411
2412 * g++.dg/opt/pr15054-2.C: New test.
2413
2414 * gcc.c-torture/execute/20060420-1.c: New test.
2415
2416 * gcc.c-torture/execute/20060412-1.c: New test.
2417
2418 * objc/compile/20060406-1.m: New test.
2419
2420 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
2421
2422 * g++.dg/template/array17.C: New test.
2423
2424 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
2425
2426 * gcc.target/powerpc/altivec-23.c: New test.
2427
2428 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
2429
2430 PR c++27316
2431 * g++.dg/inherit/error3.C: New test.
2432
2433 PR c++/28740
2434 * g++.dg/inherit/error4.C: New test.
2435
2436 2006-12-13 Richard Guenther <rguenther@suse.de>
2437
2438 PR tree-optimization/17687
2439 * gcc.dg/builtins-59.c: New testcase.
2440
2441 2006-12-13 Ben Elliston <bje@au.ibm.com>
2442
2443 * gcc.target/spu/Wmain.c: New test.
2444
2445 2006-12-12 Josh Conner <jconner@apple.com>
2446
2447 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
2448 * g++.dg/abi/thunk4.C: Likewise.
2449 * g++.dg/abi/rtti3.C: Likewise.
2450
2451 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
2452
2453 * gcc.target/spu/cpat-1.c: New test.
2454 * gcc.target/spu/cpat-2.c: New test.
2455 * gcc.target/spu/cpat-3.c: New test.
2456 * gcc.target/spu/cpat-4.c: New test.
2457
2458 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
2459
2460 PR tree-opt/28436
2461 * gcc.c-torture/compile/vector-1.c: New test.
2462 * gcc.c-torture/compile/vector-2.c: New test.
2463 * gcc.c-torture/compile/vector-3.c: New test.
2464
2465 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2466
2467 * lib/fortran-torture.exp: Update copyright years. Remove
2468 obsolete comment. Test -ftree-vectorize where it makes sense.
2469 * lib/gfortran-dg.exp: Update copyright years. Use settings
2470 from fortran-torture.exp.
2471 * gfortran.dg/char_transpose_1.f90,
2472 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
2473 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
2474 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
2475 '-w' to dg-options.
2476
2477 2006-12-12 Richard Sandiford <richard@codesourcery.com>
2478
2479 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
2480 saved_${tool}_load.
2481
2482 2006-12-12 Ira Rosen <irar@il.ibm.com>
2483
2484 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
2485 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
2486 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
2487 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
2488 gaps.
2489
2490 2006-12-12 Richard Guenther <rguenther@suse.de>
2491
2492 PR middle-end/30147
2493 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
2494
2495 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
2496 Diego Novillo <dnovillo@redhat.com>
2497
2498 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
2499 VDEF/VUSE changes.
2500 * gcc.dg/tree-ssa/pr26421.c: Likewise
2501 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
2502 * gcc.dg/tree-ssa/pr23382.c: Likewise.
2503 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
2504 * gcc.dg/tree-ssa/pr28410.c: Likewise.
2505 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
2506 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
2507 * gcc.dg/tree-ssa/vrp07.c: Likewise.
2508 * gcc.dg/tree-ssa/vrp08.c: Likewise.
2509 * gcc.dg/tree-ssa/alias-12.c: Likewise.
2510
2511 2006-12-11 Jan Hubicka <jh@suse.cz>
2512
2513 * gcc.dg/tree-prof/stringop-1.c: New test.
2514 * gcc.dg/tree-prof/stringop-2.c: New test.
2515
2516 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
2517
2518 PR target/30120
2519 * gcc.target/i386/pr30120.c: New test.
2520
2521 Revert:
2522 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
2523
2524 * gcc.target/i386/x87regparm-1.c: New test.
2525 * gcc.target/i386/x87regparm-2.c: New test.
2526 * gcc.target/i386/x87regparm-3.c: New test.
2527 * gcc.target/i386/x87regparm-4.c: New test.
2528
2529 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
2530
2531 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
2532
2533 2006-12-10 Tobias Burnus <burnus@net-b.de>
2534
2535 PR fortran/23994
2536 * gfortran.dg/protected_1.f90: New test.
2537 * gfortran.dg/protected_2.f90: New test.
2538 * gfortran.dg/protected_3.f90: New test.
2539 * gfortran.dg/protected_4.f90: New test.
2540 * gfortran.dg/protected_5.f90: New test.
2541 * gfortran.dg/protected_6.f90: New test.
2542
2543 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
2544 Tobias Burnus <burnus@gcc.gnu.org>
2545
2546 PR fortran/29975
2547 PR fortran/30068
2548 * gfortran.dg/interface_4.f90: Test adding procedure to generic
2549 interface.
2550 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
2551 ambiguous interfaces.
2552 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
2553 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
2554 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
2555 ambiguous interfaces.
2556 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
2557 * gfortran.dg/array_initializer_2.f90: Add initializer array
2558 constructor test.
2559
2560 PR fortran/30096
2561 * gfortran.dg/interface_9.f90: Test that host interfaces are
2562 not checked for ambiguity with the local version.
2563
2564 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
2565
2566 PR fortran/29464
2567 * gfortran.dg/module_interface_2.f90: New test.
2568
2569 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
2570
2571 PR fortran/29941
2572 * gfortran.dg/assumed_len.f90: New test.
2573
2574 2006-12-09 Richard Guenther <rguenther@suse.de>
2575
2576 * g++.dg/warn/implicit-typename1.C: Qualify types.
2577 * g++.dg/parse/crash12.C: Likewise.
2578 * g++.dg/tree-ssa/pr22444.C: Likewise.
2579
2580 2006-12-09 Tobias Burnus <burnus@net-b.de>
2581
2582 * gfortran.dg/array_2.f90: Added sqrt test.
2583
2584 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
2585
2586 * gcc.target/i386/x87regparm-1.c: XFAIL.
2587 * gcc.target/i386/x87regparm-2.c: XFAIL.
2588 * gcc.target/i386/x87regparm-3.c: XFAIL.
2589 * gcc.target/i386/x87regparm-4.c: XFAIL.
2590
2591 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2592
2593 * lib/target-supports.exp
2594 (check_effective_target_large_long_double): New.
2595 * gcc.dg/Wconversion-real.c : Use it.
2596 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
2597 unsigned.
2598
2599 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
2600
2601 * gcc.c-torture/execute/mode-dependent-address.c: New test.
2602
2603 2006-12-08 Tobias Burnus <burnus@net-b.de>
2604
2605 PR fortran/27546
2606 * gfortran.dg/import4.f90: New test for IMPORT in modules.
2607
2608 2006-12-07 Mark Mitchell <mark@codesourcery.com>
2609
2610 PR c++/29732
2611 * g++.dg/template/crash65.C: New test.
2612 * g++.dg/template/spec16.C: Tweak error markers.
2613
2614 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
2615
2616 * gcc.target/spu: New directory.
2617 * gcc.target/spu/spu.exp: New file.
2618 * gcc.target/spu/intrinsics-1.c: New test.
2619
2620 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
2621
2622 PR c++/29980
2623 * g++.dg/ext/attrib27.C: New test.
2624 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
2625 * g++.dg/parse/typedef5.C: Likewise.
2626
2627 2006-12-07 Mike Stump <mrs@apple.com>
2628
2629 * treelang/compile/var_defs.tree: Adjust.
2630
2631 2006-12-06 Mark Mitchell <mark@codesourcery.com>
2632
2633 PR c++/29730
2634 * g++.dg/template/crash64.C: New test.
2635 * g++.dg/parse/crash27.C: Adjust error markers.
2636
2637 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
2638
2639 PR libfortran/30009
2640 PR libfortran/30056
2641 * gfortran.dg/read_eof_4.f90: Add tests.
2642 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
2643 * gfortran.dg/unf_read_corrupted_1.f90: New test.
2644
2645 2006-12-05 Mark Mitchell <mark@codesourcery.com>
2646
2647 PR c++/29729
2648 * g++.dg/template/crash63.C: New test.
2649
2650 PR c++/29728
2651 * g++.dg/template/crash62.C: New test.
2652
2653 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
2654
2655 PR fortran/30003
2656 * gfortran.dg/allocatable_function_1.f90: Increase the number
2657 of expected calls of free to 10; the lhs section reference is
2658 now evaluated so there is another call to bar. Change the
2659 comment appropriately.
2660 * gfortran.dg/array_section_1.f90: New test.
2661
2662 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
2663
2664 PR fortran/29912
2665 * gfortran.dg/char_result_12.f90: New test.
2666
2667 2006-12-05 Richard Guenther <rguenther@suse.de>
2668
2669 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
2670 * gcc.dg/vect/vect-pow-2.c: Rename to ...
2671 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
2672 vect_double, xfail for spu*-*-*.
2673
2674 2006-12-04 Tobias Burnus <burnus@net-b.de>
2675
2676 PR fortran/29962
2677 * initialization_4.f90: Test noninteger exponents (-std=f95).
2678 * initialization_5.f90: New test for noninteger exponents
2679 with -std=f2003.
2680
2681 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
2682
2683 PR fortran/29821
2684 * gfortran.dg/parameter_array_section_1.f90: New test.
2685
2686 2006-12-04 Mark Mitchell <mark@codesourcery.com>
2687
2688 PR c++/29733
2689 * g++.dg/template/crash61.C: New test.
2690
2691 PR c++/29632
2692 * g++.dg/template/error23.C: New test.
2693
2694 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
2695
2696 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
2697
2698 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
2699
2700 PR fortran/29916
2701 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
2702
2703 2006-12-04 Jakub Jelinek <jakub@redhat.com>
2704
2705 PR middle-end/29965
2706 * gcc.dg/gomp/pr29965-1.c: New test.
2707 * gcc.dg/gomp/pr29965-2.c: New test.
2708 * gcc.dg/gomp/pr29965-3.c: New test.
2709 * gcc.dg/gomp/pr29965-4.c: New test.
2710 * gcc.dg/gomp/pr29965-5.c: New test.
2711 * gcc.dg/gomp/pr29965-6.c: New test.
2712 * g++.dg/gomp/pr29965-1.C: New test.
2713 * g++.dg/gomp/pr29965-2.C: New test.
2714 * g++.dg/gomp/pr29965-3.C: New test.
2715 * g++.dg/gomp/pr29965-4.C: New test.
2716 * g++.dg/gomp/pr29965-5.C: New test.
2717 * g++.dg/gomp/pr29965-6.C: New test.
2718 * g++.dg/gomp/pr29965-7.C: New test.
2719 * g++.dg/gomp/pr29965-8.C: New test.
2720 * g++.dg/gomp/pr29965-9.C: New test.
2721 * g++.dg/gomp/pr29965-10.C: New test.
2722
2723 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
2724
2725 * gnat.dg/pointer_variable_bounds.adb: New test.
2726 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2727 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
2728
2729 2006-12-03 Eric Christopher <echristo@apple.com>
2730
2731 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
2732
2733 2006-12-03 Richard Henderson <rth@redhat.com>
2734 Andrew Pinski <pinskia@gmail.com>
2735
2736 PR C++/14329
2737 * g++.dg/warn/unit-1.C: New test.
2738
2739 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
2740
2741 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
2742
2743 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
2744
2745 * g++.dg/vect/vect.exp: Enable tests to run on spu.
2746 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
2747 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
2748 * gcc.dg/vect/vect-70.c: Reduce array size.
2749 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
2750 vect_no_compaer_double targets.
2751 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
2752 vect_float, vect_double, and vect_int.
2753
2754 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
2755
2756 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
2757 test for loop versioning on vect_no_align targets.
2758 * gcc.dg/vect/pr20122.c: Likewise.
2759 * gcc.dg/vect/vect-105.c: Likewise.
2760 * gcc.dg/vect/vect-42.c: Likewise.
2761 * gcc.dg/vect/vect-43.c: Likewise.
2762 * gcc.dg/vect/vect-74.c: Likewise.
2763 * gcc.dg/vect/vect-75.c: Likewise.
2764 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
2765 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
2766 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
2767 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
2768
2769 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
2770
2771 PR fortran/29642
2772 * gfortran.dg/value_1.f90 : New test.
2773 * gfortran.dg/value_2.f90 : New test.
2774 * gfortran.dg/value_3.f90 : New test.
2775 * gfortran.dg/value_4.f90 : New test.
2776 * gfortran.dg/value_4.c : Called from value_4.f90.
2777
2778 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
2779
2780 PR C++/30033
2781 * g++.dg/cpp0x/static_assert4.C: New testcase.
2782
2783 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2784
2785 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
2786
2787 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
2788
2789 PR c/27953
2790 * gcc.dg/pr27953.c: New test.
2791
2792 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2793
2794 PR c++/30022
2795 * g++.dg/ext/vector5.C: New test.
2796
2797 PR c++/30021
2798 * g++.dg/other/main1.C: New test.
2799
2800 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
2801
2802 PR libfortran/29568
2803 * gfortran.dg/convert_implied_open.f90: Change to
2804 new default record length.
2805 * gfortran.dg/unf_short_record_1.f90: Adapt to
2806 new error message.
2807 * gfortran.dg/unformatted_subrecords_1.f90: New test.
2808
2809 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
2810
2811 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
2812
2813 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
2814
2815 PR c++/29066
2816 * g++.dg/expr/pr29066.c: New.
2817
2818 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
2819 Zdenek Dvorak <dvorakz@suse.cz>
2820
2821 PR tree-optimization/29921
2822 * gcc.dg/pr29921-2.c: New test.
2823
2824 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
2825
2826 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
2827 (i386_get_cpuid): New function.
2828 (i386_cpuid_ecx): Likewise.
2829 (i386_cpuid_edx): Likewise.
2830 (i386_cpuid): Updated to call i386_cpuid_edx.
2831
2832 * gcc.target/i386/sse3-addsubpd.c: New file.
2833 * gcc.target/i386/sse3-addsubps.c: Likewise.
2834 * gcc.target/i386/sse3-haddpd.c: Likewise.
2835 * gcc.target/i386/sse3-haddps.c: Likewise.
2836 * gcc.target/i386/sse3-hsubpd.c: Likewise.
2837 * gcc.target/i386/sse3-hsubps.c: Likewise.
2838 * gcc.target/i386/sse3-lddqu.c: Likewise.
2839 * gcc.target/i386/sse3-movddup.c: Likewise.
2840 * gcc.target/i386/sse3-movshdup.c: Likewise.
2841 * gcc.target/i386/sse3-movsldup.c: Likewise.
2842
2843 2006-12-01 Dirk Mueller <dmueller@suse.de>
2844
2845 * g++.dg/warn/Wreturn-type-4.C: New testcase.
2846
2847 2006-11-30 Janis Johnson <janis187@us.ibm.com>
2848
2849 * gcc.dg/dfp/convert-int-max.c: New test.
2850 * gcc.dg/dfp/convert-int-max-fold.c: New test.
2851
2852 2006-11-30 Richard Guenther <rguenther@suse.de>
2853
2854 * gcc.dg/vect/vect-pow-1.c: Rename ...
2855 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
2856 floats instead of doubles, check successful vectorization.
2857
2858 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
2859
2860 PR target/29945
2861 * gcc.c-torture/compile/pr29945.c: New testcase.
2862
2863 2006-11-30 Joseph Myers <joseph@codesourcery.com>
2864
2865 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
2866 -maltivec.
2867
2868 2006-11-29 Eric Christopher <echristo@apple.com>
2869
2870 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
2871
2872 2006-11-29 Janis Johnson <janis187@us.ibm.com>
2873
2874 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
2875
2876 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
2877
2878 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
2879
2880 PR c++/29022
2881 * g++.dg/inherit/virtual2.C: New test.
2882 * g++.dg/inherit/virtual3.C: Likewise.
2883 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
2884 * g++.dg/inherit/error2.C: Likewise.
2885 * g++.dg/template/instantiate1.C: Likewise.
2886
2887 2006-11-28 Andrew Pinski <pinskia@gmail.com>
2888
2889 PR tree-opt/29984
2890 * gcc.dg/tree-ssa/reassoc-12.c: New test.
2891
2892 2006-11-28 Jan Hubicka <jh@suse.cz>
2893
2894 * gcc.dg/memcpy-1.c: New test.
2895
2896 2006-11-28 Jakub Jelinek <jakub@redhat.com>
2897
2898 PR c++/29735
2899 * g++.dg/warn/main-3.C: New test.
2900
2901 2006-11-28 Jan Hubicka <jh@suse.cz>
2902
2903 * gcc.dg/winline-1.c: New test.
2904
2905 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
2906
2907 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
2908 alignments.
2909
2910 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
2911
2912 PR fortran/29976
2913 * gfortran.dg/missing_optional_dummy_3.f90
2914
2915 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
2916
2917 PR fortran/20880
2918 * gfortran.dg/interface_3.f90: Modify errors.
2919
2920 2006-11-28 Ben Elliston <bje@au.ibm.com>
2921
2922 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
2923 fail to link due to relocation overflows on spu-*-*.
2924
2925 2006-11-27 Michael Matz <matz@suse.de>
2926 Andreas Krebbel <krebbel1@de.ibm.com>
2927
2928 PR target/29319
2929 * gcc.dg/20061127-1.c: New testcase.
2930
2931 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
2932
2933 * gcc.dg/20061124-1.c: Add exit() function prototype.
2934
2935 2006-11-27 Jan Hubicka <jh@suse.cz>
2936
2937 * gcc.target/i386/memcpy-1.c: Adjust size.
2938 * testsuite/gcc.dg/visibility-11.c: Likewise.
2939
2940 2006-11-27 Richard Guenther <rguenther@suse.de>
2941
2942 PR middle-end/25620
2943 * gcc.target/i386/pow-1.c: New testcase.
2944 * gcc.dg/builtins-58.c: Likewise.
2945
2946 2006-11-26 Mark Mitchell <mark@codesourcery.com>
2947
2948 PR c++/29886
2949 * g++.dg/expr/cast8.C: New test.
2950
2951 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2952
2953 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
2954 Don't ever inline the testcase.
2955
2956 2006-11-25 Andrew Pinski <pinskia@gmail.com>
2957
2958 PR fortran/29982
2959 * gfortran.fortran-torture/compile/parameter_3.f90: New
2960 testcase.
2961
2962 2006-11-25 Andrew Pinski <pinskia@gmail.com>
2963
2964 PR fortran/29951
2965 * gfortran.fortran-torture/execute/transfer2.f90: New test.
2966
2967 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2968
2969 * gfortran.fortran-torture/execute/specifics.f90: Remove test
2970 for CHAR.
2971
2972 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2973
2974 PR libgfortran/29936
2975 * gfortran.dg/write_check3.f90: New test.
2976
2977 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
2978
2979 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
2980
2981 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
2982
2983 PR fortran/20880
2984 * gfortran.dg/interface_3.f90: New test.
2985
2986 PR fortran/29387
2987 * gfortran.dg/generic_8.f90: New test.
2988
2989 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2990
2991 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
2992 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
2993 * gfortran.dg/specifics_3.f90: Remove.
2994
2995 2006-11-24 Jakub Jelinek <jakub@redhat.com>
2996
2997 PR c/29955
2998 * gcc.dg/gomp/pr29955.c: New test.
2999
3000 PR c/29736
3001 * gcc.dg/pr29736.c: New test.
3002
3003 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
3004
3005 PR tree-opt/29964
3006 * gcc.dg/pure-1.c: New test.
3007
3008 2006-11-24 Joseph Myers <joseph@codesourcery.com>
3009
3010 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
3011 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
3012
3013 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
3014
3015 * gcc.dg/20061124-1.c: New testcase.
3016
3017 2006-11-23 Eric Christopher <echristo@apple.com>
3018
3019 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
3020
3021 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3022
3023 PR c/2707
3024 PR c++/26167
3025 * gcc.dg/Wconversion-integer.c: New. Supersedes
3026 Wconversion-negative-constants.c
3027 * gcc.dg/Wconversion-real.c: New.
3028 * gcc.dg/Wconversion-real-integer.c: New.
3029 * gcc.dg/Wconversion-negative-constants.c: Deleted.
3030 * g++.dg/warn/Wconversion1.C: Modified.
3031
3032 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3033
3034 * gfortran.dg/overload_1.f90: New test.
3035
3036 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3037
3038 PR c/9072
3039 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
3040 Wtraditional-conversion.
3041 * gcc.dg/overflow-warn-2.c: Likewise.
3042 * gcc.dg/Wconversion.c: Likewise. Renamed as
3043 Wtraditional-conversion.c .
3044 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
3045 Wtraditional-conversion-2.c .
3046 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
3047 Wtraditional-conversion-2.c
3048 * gcc.dg/Wconversion-negative-constants.c: New.
3049
3050 2006-11-23 Andrew Pinski <pinskia@gmail.com>
3051
3052 * gcc.dg/tree-ssa/dump-1.c: New test.
3053
3054 2006-11-23 David Ung <davidu@mips.com>
3055
3056 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
3057 -mfp64, allowable when ISA >= 33 and float is enabled.
3058 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
3059 of mthc1 and mfhc1 patterns.
3060
3061 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
3062
3063 PR tree-optimization/29921
3064 * gcc.dg/pr29921.c: New test.
3065
3066 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3067
3068 PR fortran/29441
3069 * gfortran.dg/initialization_4.f90: New test.
3070
3071 2006-11-22 Ira Rosen <irar@il.ibm.com>
3072
3073 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
3074 platforms that have interleaving support.
3075 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
3076 * gcc.dg/vect/vect-strided-a-u16-i2.c,
3077 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
3078 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
3079 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
3080 gcc.dg/vect/vect-strided-u8-i2-gap.c,
3081 gcc.dg/vect/vect-strided-u8-i8.c,
3082 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
3083 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
3084 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
3085 gcc.dg/vect/vect-strided-float.c,
3086 gcc.dg/vect/vect-strided-a-mult.c,
3087 gcc.dg/vect/vect-strided-mult-char-ls.c,
3088 gcc.dg/vect/vect-strided-a-u16-mult.c,
3089 gcc.dg/vect/vect-strided-a-u32-mult.c,
3090 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
3091 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
3092 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
3093 gcc.dg/vect/vect-strided-mult.c,
3094 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
3095 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
3096
3097 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
3098
3099 PR fortran/25087
3100 * gfortran.dg/auto_char_len_4.f90: New test.
3101
3102 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
3103
3104 PR fortran/29652
3105 * gfortran.dg/generic_7.f90: New test.
3106 * gfortran.dg/defined_operators_1.f90: Add new error.
3107
3108 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
3109
3110 PR tree-optimization/29902
3111 * g++.dg/tree-ssa/pr29902.C: New test.
3112
3113 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
3114
3115 PR fortran/29820
3116 * gfortran.dg/used_types_13.f90: New test.
3117
3118 2006-11-21 Janis Johnson <janis187@us.ibm.com>
3119
3120 * gcc.dg/dfp/snan.c: Delete.
3121
3122 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
3123
3124 * g++.dg/cpp0x/static_assert1.C: New.
3125 * g++.dg/cpp0x/static_assert2.C: New.
3126 * g++.dg/cpp0x/static_assert3.C: New.
3127
3128 2006-11-21 Richard Guenther <rguenther@suse.de>
3129
3130 * gcc.dg/vect/vect-pow-1.c: New testcase.
3131 * gcc.dg/vect/vect-pow-2.c: Likewise.
3132
3133 2006-11-21 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR c++/29570
3136 * g++.dg/template/static29.C: New test.
3137
3138 PR c++/29734
3139 * g++.dg/conversion/simd4.C: New test.
3140
3141 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
3142
3143 PR c++/29475
3144 * g++.dg/template/access19.C: New test.
3145 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
3146 error is reported.
3147
3148 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
3149
3150 PR tree-opt/25500
3151 * gcc.dg/tree-ssa/sra-4.c: New testcase.
3152
3153 2006-11-20 Tobias Burnus <burnus@net-b.de>
3154
3155 PR fortran/27546
3156 * gfortran.dg/import.f90: Extended test.
3157 * gfortran.dg/import2.f90: Extended test.
3158
3159 2006-11-20 Tobias Burnus <burnus@net-b.de>
3160
3161 * gfortran.dg/volatile3.f90: Add conflict test.
3162
3163 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
3164
3165 PR fortran/24783
3166 * gfortran.dg/implicit_10.f90: New test.
3167
3168 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
3169
3170 PR c++/8586
3171 * g++.dg/warn/Wall-write-strings.C: New.
3172
3173 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
3174
3175 * gfortran.dg/alloc_comp_constraint_5.f90: New.
3176 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
3177
3178 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3179
3180 * gfortran.dg/use_3.f90: Remove error message.
3181 * gfortran.dg/iso_fortran_env_1.f90: New test.
3182 * gfortran.dg/iso_fortran_env_2.f90: New test.
3183 * gfortran.dg/iso_fortran_env_3.f90: New test.
3184 * gfortran.dg/iso_fortran_env_4.f90: New test.
3185
3186 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
3187
3188 * gcc.dg/vect/vect-27.c: Fix initialization.
3189
3190 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3191
3192 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
3193 * gcc.dg/torture/builtin-minmax-1.c: New.
3194
3195 * gcc.dg/builtins-20.c: Add cases for copysign.
3196
3197 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3198
3199 PR fortran/24285
3200 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
3201
3202 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3203 * gfortran.dg/use_1.f90: New test.
3204 * gfortran.dg/use_1.f90: New test.
3205 * gfortran.dg/use_1.f90: New test.
3206
3207 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
3208
3209 PR tree-optimization/29801
3210 * gcc.dg/pr29801.c: New test.
3211
3212 2006-11-17 Jakub Jelinek <jakub@redhat.com>
3213
3214 PR middle-end/29584
3215 * gcc.dg/torture/pr29584.c: New test.
3216
3217 2006-11-17 Joseph Myers <joseph@codesourcery.com>
3218
3219 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
3220 Condition PowerPC tests for saving FPRs on powerpc_fprs.
3221 * gcc.target/powerpc/compress-float-ppc.c,
3222 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
3223 powerpc_fprs.
3224 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
3225 do not pass -mhard-float.
3226
3227 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
3228
3229 * gnat.dg/volatile_aggregate.adb: New test.
3230
3231 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3232
3233 PR fortran/29391
3234 PR fortran/29489
3235 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
3236 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
3237
3238 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3239
3240 PR target/29201
3241 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
3242
3243 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
3244
3245 * gfortran.dg/import3.f90: Fix error message.
3246
3247 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
3248
3249 PR tree-opt/29788
3250 * gfortran.fortran-torture/compile/inline_1.f90:
3251 New testcase.
3252
3253 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
3254
3255 * gcc.target/i386/x87regparm-1.c: New test.
3256 * gcc.target/i386/x87regparm-2.c: New test.
3257 * gcc.target/i386/x87regparm-3.c: New test.
3258 * gcc.target/i386/x87regparm-4.c: New test.
3259
3260 2006-11-15 Tobias Burnus <burnus@net-b.de>
3261
3262 PR fortran/27546
3263 * gfortran.dg/import.f90: New test.
3264 * gfortran.dg/import2.f90: New test.
3265 * gfortran.dg/import3.f90: New test.
3266
3267 2006-11-15 Tobias Burnus <burnus@net-b.de>
3268
3269 PR fortran/27588
3270 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
3271
3272 2006-11-15 Tobias Burnus <burnus@net-b.de>
3273
3274 PR fortran/29806
3275 * gfortran.dg/contains.f90: New test.
3276 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
3277
3278 2006-11-15 Jakub Jelinek <jakub@redhat.com>
3279
3280 PR tree-optimization/29581
3281 * gcc.dg/pr29581-1.c: New test.
3282 * gcc.dg/pr29581-2.c: New test.
3283 * gcc.dg/pr29581-3.c: New test.
3284 * gcc.dg/pr29581-4.c: New test.
3285 * gfortran.dg/pr29581.f90: New test.
3286
3287 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
3288
3289 PR fortran/29702
3290 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
3291 numbers in error message headers.
3292
3293 2006-11-14 Richard Guenther <rguenther@suse.de>
3294
3295 * gcc.target/i386/math-torture/math-torture.exp: Restrict
3296 to i?86 and x86_64 targets.
3297
3298 2006-11-14 Caroline Tice <ctice@apple.com>
3299
3300 * gcc.dg/pubtypes-1.c: New file/testcase.
3301 * gcc.dg/pubtypes-2.c: New file/testcase.
3302 * gcc.dg/pubtypes-3.c: New file/testcase.
3303 * gcc.dg/pubtypes-4.c: New file/testcase.
3304 * g++.dg/pubtypes.C: New file/testcase.
3305
3306 2006-11-14 Mark Mitchell <mark@codesourcery.com>
3307
3308 PR c++/29106
3309 * g++.dg/init/self1.C: New test.
3310
3311 2006-11-14 Tobias Burnus <burnus@net-b.de>
3312
3313 PR fortran/29657
3314 * gfortran.dg/conflicts.f90: Add.
3315
3316 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
3317
3318 PR rtl-optimization/29798
3319
3320 * gcc.c-torture/execute/pr29798.c: New.
3321
3322 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3323
3324 * gcc.dg/builtins-20.c: Add more cases.
3325
3326 2006-11-13 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR fortran/29759
3329 * gfortran.dg/gomp/pr29759.f90: New test.
3330
3331 2006-11-13 Mark Mitchell <mark@codesourcery.com>
3332
3333 PR c++/29518
3334 * g++.dg/template/static28.C: New test.
3335
3336 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
3337
3338 * lib/c-torture.exp: Use target-libpath.exp.
3339 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
3340 set GCC_EXEC_PREFIX env var from global variable of same name.
3341
3342 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
3343
3344 PR fortran/26994
3345 * gfortran.fortran-torture/compile/transfer-1.f90:
3346 New testcase.
3347
3348 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
3349 Zdenek Dvorak <dvorakz@suse.cz>
3350
3351 PR tree-optimization/29680
3352 * gcc.dg/alias-11.c: New test.
3353
3354 2006-11-12 Jason Merrill <jason@redhat.com>
3355 Andrew Pinski <pinskia@physics.uc.edu>
3356
3357 PR middle-end/28915
3358 * gcc.target/i386/vectorize1.c: New.
3359
3360 2006-11-12 Roger Sayle <roger@eyesopen.com>
3361
3362 PR rtl-optimization/29797
3363 * gcc.c-torture/execute/pr29797-1.c: New test case.
3364
3365 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3366
3367 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
3368
3369 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
3370
3371 * gcc.dg/tree-ssa/prefetch-3.c: New test.
3372
3373 2006-11-12 Roger Sayle <roger@eyesopen.com>
3374
3375 PR tree-optimization/13827
3376 * gcc.dg/fold-eqand-1.c: New test case.
3377
3378 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
3379
3380 PR rtl-opt/28812
3381 * gcc.c-torture/execute/mayalias-3.c: New test.
3382
3383 2006-11-11 Richard Sandiford <richard@codesourcery.com>
3384
3385 PR middle-end/27528
3386 * gcc.c-torture/compile/pr27528.c: New test.
3387 * gcc.dg/pr27528.c: Likewise.
3388
3389 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3390
3391 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
3392
3393 * gcc.dg/torture/builtin-symmetric-1.c: New test.
3394
3395 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
3396
3397 PR fortran/29758
3398 * gfortran.dg/reshape_source_size_1.f90: New test.
3399
3400 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
3401
3402 PR fortran/29315
3403 * gfortran.dg/aliasing_dummy_4.f90: New test.
3404
3405 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
3406
3407 PR target/29777
3408 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
3409 and x86_64-*-* targets.
3410
3411 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3412
3413 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
3414 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
3415 New macros. Use them in exact tests.
3416 (TESTIT3): New macro.
3417 Add tests for fmin, fmax and fma.
3418
3419 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
3420
3421 PR fortran/29431
3422 * gfortran.dg/array_constructor_13.f90: New test.
3423
3424 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
3425
3426 PR fortran/29744
3427 * gfortran.dg/used_types_12.f90: New test.
3428
3429 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
3430
3431 PR middle-end/29726
3432 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
3433 (test6): Ditto.
3434 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
3435 * gcc.dg/fold-eqandshift-3.c: New test case.
3436
3437 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
3438
3439 PR fortran/29699
3440 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
3441
3442 PR fortran/21370
3443 * gfortran.dg/change_symbol_attributes_1.f90: New test.
3444
3445 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3446
3447 * gcc.dg/20061109-1.c: New testcase.
3448
3449 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3450
3451 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
3452
3453 2006-11-09 Tobias Burnus <burnus@net-b.de>
3454
3455 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
3456 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
3457
3458 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
3459
3460 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
3461 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
3462
3463 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3464
3465 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
3466
3467 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
3468
3469 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
3470 vect-9.c).
3471 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
3472 * gcc.dg/vect/vect-9.c: Now vectorizable.
3473 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
3474 that support vect_widen_mult.
3475 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
3476 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
3477 vect-reduc-dot-u16.c).
3478 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
3479 vect-reduc-dot-u16.c).
3480 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
3481 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
3482 vect-reduc-dot-s8.c).
3483 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
3484 vect-reduc-dot-s8.c).
3485 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
3486 vect-reduc-dot-s8.c).
3487 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
3488 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
3489 vect-reduc-dot-u8.c).
3490 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
3491 vect-reduc-dot-u8.c).
3492 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
3493 * gcc.dg/vect/vect-multitypes-9.c: New test.
3494 * gcc.dg/vect/vect-multitypes-10.c: New test.
3495 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
3496 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
3497 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
3498 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
3499 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
3500 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
3501 wrapv-vect-reduc-dot-s8.c.
3502 * lib/target-support.exp (check_effective_target_vect_unpack): New.
3503 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
3504 targets that support vec_unpack.
3505 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
3506 (check_effective_target_vect_widen_mult_qi_to_hi): New.
3507 (check_effective_target_vect_widen_mult_hi_to_si): New.
3508 (check_effective_target_vect_widen_sum): Removed.
3509
3510 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
3511
3512 * gcc.dg/vect/vect-multitypes-8.c: New test.
3513 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
3514
3515 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
3516
3517 * gcc.dg/vect/vect-multitypes-7.c: New test.
3518
3519 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
3520
3521 * gcc.dg/vect/vect-multitypes-4.c: New test.
3522 * gcc.dg/vect/vect-multitypes-5.c: New test.
3523 * gcc.dg/vect/vect-multitypes-6.c: New test.
3524
3525 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
3526
3527 * gcc.dg/vect/vect-multitypes-1.c: New test.
3528 * gcc.dg/vect/vect-multitypes-2.c: New test.
3529 * gcc.dg/vect/vect-multitypes-3.c: New test.
3530
3531 2006-11-07 Eric Christopher <echristo@apple.com>
3532
3533 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
3534 Test using scan-assembler-not.
3535
3536 2006-11-07 Jakub Jelinek <jakub@redhat.com>
3537
3538 * gcc.dg/inline-17.c: New test.
3539
3540 2006-11-07 Steve Ellcey <sje@cup.hp.com>
3541
3542 PR other/25028
3543 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
3544 on HP-UX.
3545
3546 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
3547
3548 PR fortran/29539
3549 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
3550
3551 PR fortran/29634
3552 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
3553 test.
3554
3555 2006-11-07 Tobias Burnus <burnus@net-b.de>
3556
3557 PR fortran/29601
3558 * gfortran.dg/volatile.f90: Add.
3559 * gfortran.dg/volatile2.f90: Add.
3560 * gfortran.dg/volatile3.f90: Add.
3561 * gfortran.dg/volatile4.f90: Add.
3562 * gfortran.dg/volatile5.f90: Add.
3563 * gfortran.dg/volatile6.f90: Add.
3564 * gfortran.dg/volatile7.f90: Add.
3565
3566 2006-11-06 Tobias Burnus <burnus@net-b.de>
3567
3568 * gfortran.dg/io_constraints_2.f90: Adjust pattern
3569 for matching error messages.
3570 * gfortran.dg/specifics_3.f90: Adjust pattern
3571 for matching error messages.
3572
3573 2006-11-06 Janis Johnson <janis187@us.ibm.com>
3574 Bernhard Fischer <aldot@gcc.gnu.org>
3575
3576 * lib/gcc-dg.exp (output-exists): New proc.
3577 (output-exists-not): New proc.
3578 * gcc.test-framework/test-framework.awk: Support new directives.
3579 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
3580 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
3581 * gcc.test-framework/dg-outexists-exp-F.c: New test.
3582 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
3583 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
3584 * gcc.test-framework/dg-outexists-exp-P.c: New test.
3585
3586 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
3587
3588 PR fortran/29630
3589 PR fortran/29679
3590 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
3591 * gfortran.dg/initialization_3.f90: New.
3592
3593 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3594
3595 PR libgfortran/25545
3596 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
3597
3598 2006-11-05 Jakub Jelinek <jakub@redhat.com>
3599
3600 PR middle-end/29695
3601 * gcc.c-torture/execute/pr29695-1.c: New test.
3602 * gcc.c-torture/execute/pr29695-2.c: New test.
3603
3604 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
3605
3606 PR fortran/29565
3607 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
3608
3609 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
3610
3611 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
3612 for matching error messages.
3613
3614 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
3615
3616 PR target/26915
3617 * gcc.target/i386/387-12.c: New test.
3618
3619 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3620
3621 PR libfortran/29713
3622 * gfortran.dg/pr29713.f90: New test.
3623
3624 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
3625
3626 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
3627 Also test for bogus rest sign.
3628
3629 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3630
3631 PR libfortran/27895
3632 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
3633
3634 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
3635
3636 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
3637 from error messages.
3638
3639 2006-11-02 Mike Stump <mrs@apple.com>
3640
3641 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
3642
3643 * g++.old-deja/g++.abi/align.C: Enable for darwin.
3644
3645 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
3646
3647 * g++.dg/eh/gcsec1.C: New test.
3648
3649 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3650
3651 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
3652 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
3653
3654 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
3655
3656 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
3657 hexadecimal value.
3658 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
3659 * gcc.dg/pr14796-2.c: Likewise.
3660
3661 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3662
3663 * gcc.c-torture/execute/20061101-1.c: New test.
3664
3665 2006-11-01 Richard Guenther <rguenther@suse.de>
3666
3667 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
3668
3669 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3670
3671 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
3672 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
3673
3674 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
3675
3676 * gcc.c-torture/execute/20061031-1.c: New test.
3677
3678 2006-10-31 Geoffrey Keating <geoffk@apple.com>
3679
3680 PR 23067
3681 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
3682 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
3683 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
3684 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
3685 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
3686 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
3687 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
3688
3689 2006-10-31 Eric Christopher <echristo@apple.com>
3690 Falk Hueffner <falk@debian.org>
3691
3692 * gcc.dg/builtin-bswap-1.c: New.
3693 * gcc.dg/builtin-bswap-2.c: New.
3694 * gcc.dg/builtin-bswap-3.c: New.
3695 * gcc.dg/builtin-bswap-4.c: New.
3696 * gcc.dg/builtin-bswap-5.c: New.
3697 * gcc.target/i386/builtin-bswap-1.c: New.
3698
3699 2006-10-31 Geoffrey Keating <geoffk@apple.com>
3700
3701 * gcc.dg/inline-16.c: New.
3702
3703 PR 16622
3704 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
3705 defining it.
3706 * gcc.dg/inline-13.c: New.
3707 * gcc.dg/inline-14.c: New.
3708 * gcc.dg/inline-15.c: New.
3709
3710 PR 11377
3711 * gcc.dg/inline6.c: New.
3712 * gcc.dg/inline7.c: New.
3713
3714 2006-10-31 Roger Sayle <roger@eyesopen.com>
3715
3716 PR middle-end/23470
3717 * gcc.dg/pr23470-1.c: New test case.
3718
3719 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
3720
3721 PR fortran/29537
3722 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
3723 data.
3724 * gfortran.dg/blockdata_2.f90: New testcase.
3725
3726 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
3727
3728 PR libfortran/29627
3729 * gfortran.dg/unf_short_record_1.f90: New test.
3730
3731 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3732
3733 PR fortran/29067
3734 * gfortran.dg/pr29067.f: New test.
3735
3736 2006-10-31 Joseph Myers <joseph@codesourcery.com>
3737 Richard Sandiford <richard@codesourcery.com>
3738
3739 * lib/target-supports.exp (get_compiler_messages): Append options
3740 as a single list element.
3741 (check_effective_target_arm_vfp_ok): New.
3742 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
3743
3744 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
3745
3746 PR fortran/29387
3747 * gfortran.dg/intrinsic_actual_2.f90: New test.
3748
3749 PR fortran/29490
3750 * gfortran.dg/actual_array_interface_1.f90: New test.
3751
3752 PR fortran/29641
3753 * gfortran.dg/used_types_11.f90: New test.
3754
3755 2006-10-30 Dirk Mueller <dmueller@suse.de>
3756
3757 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
3758 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
3759 * g++.old-deja/g++.pt/eichin01.C (main): Same.
3760 * g++.old-deja/g++.mike/net25.C (main): Same.
3761 * g++.dg/lookup/exception1.C (main): Same.
3762 * g++.dg/parse/parens2.C (main): Same.
3763
3764 2006-10-30 Roger Sayle <roger@eyesopen.com>
3765
3766 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
3767
3768 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3769
3770 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
3771 * gcc.dg/torture/builtin-math-3.c: Likewise.
3772
3773 2006-10-30 Tobias Burnus <burnus@net-b.de>
3774
3775 PR fortran/29452
3776 * gfortran.dg/write_check.f90: Check run-time keyword checking.
3777 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
3778
3779 2006-10-30 Andrew Pinski <pinskia@gmail.com>
3780
3781 PR Fortran/29410
3782 * gfortran.fortran-torture/execute/transfer1.f90: New test.
3783
3784 2006-10-30 Joseph Myers <joseph@codesourcery.com>
3785
3786 * lib/target-supports.exp (check_function_available): Declare
3787 function before calling.
3788
3789 2006-10-30 Jakub Jelinek <jakub@redhat.com>
3790
3791 PR tree-optimization/29637
3792 * gcc.dg/pr29637.c: New test.
3793
3794 2006-10-29 Roger Sayle <roger@eyesopen.com>
3795
3796 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
3797 tree canonicalization.
3798
3799 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3800
3801 * gcc.dg/builtins-20.c: Add more hypot tests.
3802
3803 2006-10-29 Roger Sayle <roger@eyesopen.com>
3804
3805 * gcc.dg/fold-compare-1.c: New test case.
3806
3807 2006-10-29 Dirk Mueller <dmueller@suse.de>
3808
3809 PR c++/16307
3810 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
3811
3812 2006-10-29 Roger Sayle <roger@eyesopen.com>
3813
3814 PR tree-optimization/15458
3815 * gcc.dg/fold-xornot-1.c: New test case.
3816
3817 2006-10-29 Richard Guenther <rguenther@suse.de>
3818
3819 * gcc.target/i386/math-torture/trunc.c: New testcase.
3820
3821 2006-10-29 Richard Guenther <rguenther@suse.de>
3822
3823 * gcc.target/i386/math-torture/round.c: New testcase.
3824
3825 2006-10-29 Richard Guenther <rguenther@suse.de>
3826
3827 * gcc.target/i386/math-torture/ceil.c: New testcase.
3828 * gcc.target/i386/math-torture/floor.c: Likewise.
3829
3830 2006-10-29 Richard Guenther <rguenther@suse.de>
3831
3832 * gcc.target/i386/math-torture/rint.c: New testcase.
3833 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
3834
3835 2006-10-29 Richard Guenther <rguenther@suse.de>
3836
3837 * gcc.target/i386/math-torture/lfloor.c: New testcase.
3838 * gcc.target/i386/math-torture/lceil.c: Likewise.
3839
3840 2006-10-28 Tobias Burnus <burnus@net-b.de>
3841
3842 PR libgfortran/24313
3843 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
3844
3845 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
3846
3847 * gcc.c-torture/execute/20020118-1.c,
3848 gcc.c-torture/execute/builtins/strlen.c,
3849 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
3850 comment typos.
3851
3852 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3853
3854 * gcc.dg/builtins-20.c: Add tests for hypot.
3855 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
3856 two-argument builtins.
3857 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
3858 TESTIT2. Update all callers.
3859 (TESTIT2, TESTIT2_R): New helper macros.
3860 Add testcases for pow, hypot and atan2.
3861
3862 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
3863
3864 PR C++/29295
3865 * g++.dg/expr/bool1.C: New test.
3866 * g++.dg/expr/bool2.C: New test.
3867
3868 2006-10-28 Tobias Burnus <burnus@net-b.de>
3869
3870 PR fortran/28224
3871 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
3872 * gfortran.dg/namelist_internal.f90: New test.
3873
3874 2006-10-28 Tobias Burnus <burnus@net-b.de>
3875
3876 PR fortran/29625
3877 * gfortran.dg/io_real_boz.f90: Add.
3878 * gfortran.dg/io_real_boz2.f90: Add.
3879
3880 2006-10-28 Richard Guenther <rguenther@suse.de>
3881
3882 PR middle-end/26899
3883 * gcc.dg/tree-ssa/pr26899.c: New testcase.
3884
3885 2006-10-28 Richard Guenther <rguenther@suse.de>
3886
3887 PR target/28806
3888 * gcc.target/i386/math-torture/lround.c: New testcase.
3889
3890 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
3891
3892 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
3893 * gcc.dg/builtins-44.c: Likewise.
3894 * gcc.dg/builtins-45.c: Likewise.
3895 * gcc.dg/pr28796-2.c: Likewise.
3896 * gcc.dg/unordered-3.c: Likewise.
3897
3898 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3899
3900 PR libgfortran/27954
3901 * gfortran.dg/error_recovery_2.f90: New test.
3902
3903 2006-10-26 Richard Guenther <rguenther@suse.de>
3904
3905 * gcc.target/i386/i386.exp: Use glob, not find to collect
3906 tests. Avoids recursing into subdirectories.
3907 * gcc.target/i386/math-torture/math-torture.exp: Torture
3908 for interesting ia32 math options.
3909 * gcc.target.i386/math-torture/lrint.c: New testcase.
3910
3911 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3912
3913 PR libgfortran/29563
3914 * gfortran.dg/arrayio_9.f90: Update test.
3915 * gfortran.dg/arrayio_19.f90: New test.
3916
3917 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
3918
3919 * gcc.dg/20061026.c: New testcase.
3920
3921 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3922
3923 PR libgfortran/29563
3924 * gfortran.dg/arrayio_9.f90: New test.
3925
3926 2006-10-26 Ben Elliston <bje@au.ibm.com>
3927
3928 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
3929 Copy the strings manually, as strcpy may call strlen.
3930
3931 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3932
3933 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
3934 Add checks for log, log2, log10 and log1p.
3935
3936 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
3937 we already test 0.0. Add checks for expm1, log, log2, log10,
3938 log1p, cbrt, erf and erfc.
3939
3940 2006-10-25 Steve Ellcey <sje@cup.hp.com>
3941
3942 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
3943
3944 2006-10-25 Uros Bizjak <uros@kss-loka.si>
3945
3946 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
3947 and remainderl() built-in functions. Remove -ffast-math from
3948 dg-options.
3949
3950 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3951
3952 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
3953 acosh and atanh.
3954
3955 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
3956 floating point modifiers to arguments passed to float and long
3957 double functions respectively. Update all callers to use floating
3958 point numbers, not integers. Add tests for exp, exp2 and
3959 exp10/pow10.
3960
3961 * gcc.dg/torture/builtin-math-3.c: New test.
3962
3963 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
3964
3965 PR fortran/29393
3966 * gfortran.dg/initialize_2.f90: New.
3967
3968 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3969
3970 * gcc.dg/torture/builtin-math-2.c: New test.
3971
3972 2006-10-24 Richard Guenther <rguenther@suse.de>
3973
3974 PR middle-end/28796
3975 * gcc.dg/pr28796-1.c: New testcase.
3976 * gcc.dg/pr28796-2.c: Likewise.
3977
3978 2006-10-24 Richard Guenther <rguenther@suse.de>
3979
3980 * gcc.dg/builtins-57.c: New testcase.
3981
3982 2006-10-24 Richard Guenther <rguenther@suse.de>
3983
3984 PR tree-optimization/29567
3985 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
3986
3987 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
3988
3989 PR tree-optimization/14784
3990 * gcc.dg/alias-10.c: New test.
3991
3992 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3993
3994 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
3995
3996 2006-10-23 Jakub Jelinek <jakub@redhat.com>
3997
3998 * gcc.dg/builtin-strncat-chk-1.c: New test.
3999
4000 2006-10-23 Jan Hubicka <jh@suse.cz>
4001
4002 * gcc.dg/memmove-1.c: New test.
4003
4004 2006-10-23 Paul Brook <paul@codesourcery.com>
4005
4006 * gcc.dg/pragma-pack-5.c: New test.
4007
4008 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
4009
4010 * g++.dg/other/s390-1.C: New testcase.
4011
4012 2006-10-23 Richard Guenther <rguenther@suse.de>
4013
4014 PR middle-end/27132
4015 PR middle-end/23295
4016 * gcc.dg/pr27132.c: New testcase.
4017 * gcc.dg/pr23295.c: Likewise.
4018 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
4019 * g++.dg/tree-ssa/pr19807.C: Likewise.
4020
4021 2006-10-23 Richard Guenther <rguenther@suse.de>
4022
4023 PR middle-end/21032
4024 * gcc.dg/pr21032.c: New testcase.
4025
4026 2006-10-22 Jeff Law <law@redhat.com>
4027 Richard Guenther <rguenther@suse.de>
4028
4029 PR tree-optimization/15911
4030 * gcc.dg/tree-ssa/vrp30.c: New testcase.
4031
4032 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
4033
4034 PR c++/20647
4035 * g++.dg/abi/rtti3.C: New.
4036
4037 2006-10-21 Uros Bizjak <uros@kss-loka.si>
4038
4039 PR middle-end/28252
4040 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
4041 transformation.
4042
4043 2006-10-21 Richard Guenther <rguenther@suse.de>
4044
4045 PR tree-optimization/3511
4046 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
4047
4048 2006-10-21 Richard Guenther <rguenther@suse.de>
4049
4050 PR middle-end/26898
4051 * gcc.dg/torture/pr26898-1.c: New testcase.
4052 * gcc.dg/torture/pr26898-2.c: Likewise.
4053
4054 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
4055
4056 PR c++/28053
4057 * g++.dg/parse/bitfield1.C: Adjust error markers.
4058 * g++.dg/parse/bitfield2.C: New test.
4059
4060 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
4061
4062 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
4063
4064 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4065
4066 PR libfortran/27895
4067 * gfortran.dg/zero_sized_1.f90: New test.
4068
4069 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
4070
4071 * gcc.dg/div-compare-1.c: New test.
4072
4073 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
4074
4075 PR fortran/29216
4076 * gfortran.dg/result_default_init_1.f90: New test.
4077
4078 PR fortran/29314
4079 * gfortran.dg/automatic_default_init_1.f90: New test.
4080
4081 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
4082 from 38 to 33.
4083
4084 2006-10-18 Geoffrey Keating <geoffk@apple.com>
4085
4086 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
4087 'using namespace std' without previous declaration.
4088 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
4089 * g++.old-deja/g++.robertl/eb133c.C: New.
4090
4091 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4092
4093 PR libgfortran/29277
4094 * gfortran.dg/streamio_4.f90: Update test.
4095 * gfortran.dg/streamio_11.f90: New test.
4096
4097 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
4098
4099 PR c++/27952
4100 * g++.dg/inherit/virtual1.C: New test.
4101
4102 2006-10-17 Mark Mitchell <mark@codesourcery.com>
4103
4104 PR c++/28261
4105 * g++.dg/parse/enum3.C: New test.
4106
4107 2006-10-17 Mark Mitchell <mark@codesourcery.com>
4108
4109 PR c++/29039
4110 * g++.dg/init/ctor8.C: New test.
4111
4112 2006-10-17 Mark Mitchell <mark@codesourcery.com>
4113
4114 PR c++/27270
4115 * g++.dg/ext/complit8.C: Tweak error markers.
4116 * g++.dg/template/complit1.C: Add error marker.
4117
4118 2006-10-16 Mark Mitchell <mark@codesourcery.com>
4119
4120 PR c++/27270
4121 * g++.dg/ext/complit8.C: New test.
4122
4123 PR c++/29408
4124 * g++.dg/parse/dtor12.C: New test.
4125
4126 PR c++/29435
4127 * g++.dg/template/sizeof11.C: New test.
4128
4129 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
4130
4131 PR fortran/29392
4132 * gfortran.dg/data_char_3.f90: New test.
4133
4134 PR fortran/29451
4135 * gfortran.dg/negative_automatic_size.f90: New test.
4136
4137 2006-10-16 David Daney <ddaney@avtrex.com>
4138
4139 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
4140
4141 2006-10-16 Eric Christopher <echristo@apple.com>
4142
4143 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
4144 x86_64.
4145
4146 2006-10-16 Mark Mitchell <mark@codesourcery.com>
4147
4148 PR c++/28211
4149 * g++.dg/tc1/dr49.C: Tweak error messages.
4150 * g++.dg/parse/template21.C: New test.
4151
4152 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4153
4154 PR middle-end/20491
4155 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
4156
4157 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
4158
4159 PR fortran/29403
4160 * gfortran.dg/print_1.f90: New test.
4161
4162 2006-10-15 Jan Hubicka <jh@suse.cz>
4163
4164 PR middle-end/29241
4165 * gcc.c-torture/compile/pr29241.c: New testcase.
4166
4167 2006-10-15 David Edelsohn <edelsohn@gnu.org>
4168
4169 PR middle-end/29250
4170 * gcc.c-torture/compile/pr29250.c: New test.
4171
4172 2006-10-15 Richard Guenther <rguenther@suse.de>
4173
4174 * gcc.dg/pr29299.c: New testcase.
4175
4176 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
4177
4178 PR fortran/24767
4179 * gfortran.dg/label_4.f90: Adjust warning flag.
4180
4181 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
4182
4183 PR fortran/29371
4184 * gfortran.dg/nullify_3.f90: New test.
4185
4186 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4187
4188 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
4189 on Solaris 2.5.1 too.
4190
4191 2006-10-13 Eric Christopher <echristo@apple.com>
4192
4193 * gcc.dg/pr25993.c: Skip for darwin.
4194
4195 2006-10-13 Eric Christopher <echristo@apple.com>
4196
4197 * gcc.dg/visibility-11.c: Skip for darwin.
4198
4199 2006-10-13 Eric Christopher <echristo@apple.com>
4200
4201 * gcc.dg/darwin-weakimport-1.c: Use
4202 -fno-asynchronous-unwind-tables.
4203 * gcc.dg/darwin-weakimport-3.c: Ditto.
4204
4205 2006-10-13 Richard Guenther <rguenther@suse.de>
4206
4207 PR tree-optimization/29446
4208 * gcc.dg/torture/pr29446.c: New testcase.
4209
4210 2006-10-13 Bill Wendling <wendling@apple.com>
4211
4212 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
4213 * g++.old-deja/g++.jason/hmc1.C: Likewise.
4214 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
4215 * g++.old-deja/g++.law/shadow1.C: Likewise.
4216 * g++.old-deja/g++.law/ctors10.C: Likewise.
4217 * g++.dg/debug/namespace1.C: Likewise.
4218 * g++.dg/inherit/namespace-as-base.C: Likewise.
4219 * g++.dg/opt/delay-slot-1.C: Likewise.
4220 * g++.dg/parse/defarg10.C: Likewise.
4221 * g++.dg/template/ptrmem11.C: Likewise.
4222 * g++.dg/template/mem_func_ptr.C: Likewise.
4223 * g++.dg/template/spec19.C: Likewise.
4224
4225 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
4226
4227 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
4228
4229 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
4230
4231 PR fortran/29373
4232 * gfortran.dg/implicit_9.f90: New test.
4233
4234 PR fortran/29407
4235 * gfortran.dg/namelist_25.f90: New test.
4236
4237 PR fortran/27701
4238 * gfortran.dg/same_name_2.f90: New test.
4239
4240 PR fortran/29232
4241 * gfortran.dg/host_assoc_types_1.f90: New test.
4242
4243 PR fortran/29364
4244 * gfortran.dg/missing_derived_type_1.f90: New test.
4245 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
4246
4247 PR fortran/29422
4248 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
4249
4250 PR fortran/29428
4251 * gfortran.dg/alloc_comp_assign_5.f90: New test.
4252
4253 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4254
4255 PR fortran/29391
4256 * gfortran.dg/bound_2.f90: New test.
4257
4258 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4259
4260 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
4261 directive.
4262 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
4263 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
4264 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
4265 * gfortran.dg/gomp/reduction3.f90: Likewise.
4266 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
4267 * gfortran.dg/dummy_procedure_2.f90: Likewise.
4268 * gfortran.dg/interface_derived_type_1.f90: Likewise.
4269 * gfortran.dg/forall_4.f90: Likewise.
4270 * gfortran.dg/spec_expr_4.f90: Likewise.
4271 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
4272 * gfortran.dg/forall_5.f90: Likewise.
4273 * gfortran.dg/open_access_append_2.f90: Add check for
4274 compile-time warning.
4275
4276 2006-10-13 Mark Mitchell <mark@codesourcery.com>
4277
4278 PR c++/28506
4279 * g++.dg/parse/pure1.C: New test.
4280
4281 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4282
4283 PR fortran/21435
4284 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
4285 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
4286 for compile-time warnings.
4287 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
4288 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
4289 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
4290 file.
4291 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
4292 specifier.
4293 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
4294 compile-time warning.
4295
4296 2006-10-12 Jan Hubicka <jh@suse.cz>
4297
4298 PR c/28419
4299 * gcc.dg/pr28319.c: New test.
4300
4301 2006-10-12 Mark Mitchell <mark@codesourcery.com>
4302 PR c++/29318
4303 * g++.dg/ext/vla4.C: New test.
4304
4305 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
4306
4307 PR c++/27961
4308 * g++.dg/template/crash60.C: New test.
4309 * g++.dg/other/large-size-array.C: Adjust error markers.
4310 * g++.dg/parse/crash27.C: Likewise.
4311 * g++.dg/template/crash1.C: Likewise.
4312
4313 2006-10-12 Steve Ellcey <sje@cup.hp.com>
4314
4315 PR testsuite/29093
4316 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
4317
4318 2006-10-12 Jakub Jelinek <jakub@redhat.com>
4319
4320 PR preprocessor/28709
4321 * gcc.dg/cpp/paste14.c: New test.
4322
4323 2006-10-11 Mark Mitchell <mark@codesourcery.com>
4324
4325 PR c++/29175
4326 * g++.dg/init/array24.C: New test.
4327
4328 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4329
4330 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
4331 of <sys/types.h>.
4332
4333 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
4334
4335 PR c++/29024
4336 * g++.dg/parse/typedef8.C: New test.
4337 * g++.dg/other/mult-stor1.C: Adjust error markers.
4338
4339 2006-10-11 Richard Guenther <rguenther@suse.de>
4340
4341 PR tree-optimization/28230
4342 * gcc.dg/torture/pr28230.c: New testcase.
4343
4344 2006-10-11 Richard Guenther <rguenther@suse.de>
4345
4346 PR inline-asm/29119
4347 * gcc.dg/torture/pr29119.c: New testcase.
4348
4349 2006-10-10 Jakub Jelinek <jakub@redhat.com>
4350
4351 PR middle-end/29272
4352 * gcc.c-torture/execute/20060930-2.c: New test.
4353
4354 2006-10-09 Richard Henderson <rth@redhat.com>
4355
4356 Revert emutls patch.
4357
4358 2006-10-09 Richard Guenther <rguenther@suse.de>
4359
4360 PR middle-end/29254
4361 * gcc.dg/pr29254.c: New testcase.
4362
4363 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
4364 Paul Thomas <pault@gcc.gnu.org>
4365
4366 PR fortran/20541
4367 * gfortran.dg/alloc_comp_basics_1.f90: New test.
4368 * gfortran.dg/alloc_comp_basics_2.f90: New test.
4369 * gfortran.dg/alloc_comp_assign_1.f90: New test.
4370 * gfortran.dg/alloc_comp_assign_2.f90: New test.
4371 * gfortran.dg/alloc_comp_assign_3.f90: New test.
4372 * gfortran.dg/alloc_comp_assign_4.f90: New test.
4373 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
4374 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
4375 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
4376 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
4377 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
4378 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
4379 * gfortran.dg/alloc_comp_std.f90: New test.
4380 * gfortran.dg/move_alloc.f90: New test.
4381
4382 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
4383
4384 PR fortran/29115
4385 * gfortran.dg/derived_constructor_comps_2.f90: New test.
4386
4387 PR fortran/29211
4388 * gfortran.dg/forall_char_dependencies_1.f90: New test.
4389
4390 2006-10-08 Tobias Burnus <burnus@net-b.de>
4391
4392 PR fortran/28585
4393 * gfortran.dg/new_line.f90: New test.
4394
4395 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4396
4397 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
4398 * gcc.dg/torture/builtin-convert-1.c,
4399 gcc.dg/torture/builtin-convert-2.c,
4400 gcc.dg/torture/builtin-convert-3.c,
4401 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
4402
4403 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
4404
4405 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4406 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4407 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4408 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
4409
4410 2006-10-07 Andrew Pinski <pinskia@gmail.com>
4411
4412 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
4413 Xfail some tests for powerpc-darwin and powerpc-aix.
4414
4415 2006-10-07 Jakub Jelinek <jakub@redhat.com>
4416
4417 PR c/29380
4418 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
4419
4420 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4421
4422 PR target/29300
4423 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
4424 on hppa*-*-hpux*.
4425
4426 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4427
4428 PR fortran/16580
4429 PR fortran/29288
4430 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
4431 Add tests for using all possible intrinsics as actual arguments.
4432 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
4433 all possible intrinsics as actual arguments.
4434 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
4435 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
4436
4437 2006-10-07 Richard Sandiford <richard@codesourcery.com>
4438
4439 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
4440 * gcc.dg/debug/debug-2.c: Likewise.
4441
4442 2006-10-06 Uros Bizjak <uros@kss-loka.si>
4443
4444 * gcc.c-torture/compile/sync-2.c: New test.
4445
4446 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4447
4448 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
4449 line endings.
4450
4451 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
4452
4453 PR rtl-optimization/29128
4454 * gcc.c-torture/compile/pr29128.c: New test.
4455
4456 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4457
4458 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
4459 line endings.
4460
4461 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
4462
4463 PR middle-end/29256
4464 * gcc.dg/tree-ssa/loop-19.c: New test.
4465
4466 2006-10-06 Jakub Jelinek <jakub@redhat.com>
4467
4468 PR tree-optimization/29330
4469 * gcc.dg/pr29330.c: New test.
4470
4471 PR target/28924
4472 * gcc.c-torture/compile/20061005-1.c: New test.
4473
4474 2006-10-06 Olivier Hainque <hainque@adacore.com>
4475
4476 * gcc.dg/typename-vla-1.c: New case.
4477 * gnat.dg/forward_vla.adb: New case.
4478
4479 2006-10-06 Jakub Jelinek <jakub@redhat.com>
4480
4481 PR tree-optimization/29290
4482 * gfortran.dg/loop_nest_1.f90: New test.
4483
4484 PR target/29198
4485 * gcc.dg/tls/opt-12.c: New test.
4486
4487 PR fortran/28415
4488 * gfortran.dg/save_2.f90: New test.
4489
4490 PR c/29091
4491 * gcc.dg/pr29091.c: New test.
4492
4493 2006-10-06 Joseph Myers <joseph@codesourcery.com>
4494
4495 * lib/target-supports.exp
4496 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
4497 same as x86_64-*-*; check for LP64.
4498
4499 2006-10-04 Richard Henderson <rth@redhat.com>
4500
4501 * lib/target-supports.exp (check_effective_target_tls): Redefine
4502 to mean non-emulated tls.
4503 * gcc.dg/tls/alias-1.c: Remove tls requirement.
4504 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
4505 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
4506 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4507 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4508 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
4509 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
4510
4511 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
4512
4513 PR fortran/29343
4514 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
4515
4516 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4517
4518 * gfortran.dg/bounds_check_fail_1.f90: New test.
4519
4520 2006-10-03 Mark Mitchell <mark@codesourcery.com>
4521
4522 PR c++/29020
4523 * g++.dg/template/friend48.C: New test.
4524
4525 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
4526
4527 PR fortran/29098
4528 * gfortran.dg/default_initialization_2.f90: New test.
4529
4530 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
4531
4532 PR fortran/20779
4533 PR fortran/20891
4534 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
4535
4536 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
4537
4538 PR fortran/29284
4539 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
4540
4541 PR fortran/29321
4542 PR fortran/29322
4543 * gfortran.dg/missing_optional_dummy_2.f90: New test.
4544
4545 PR fortran/25091
4546 PR fortran/25092
4547 * gfortran.dg/entry_array_specs_1.f90: New test.
4548
4549 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
4550
4551 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
4552 insufficient to inhibit some test failures at -O3. Do testing
4553 on integers.
4554
4555 2006-10-03 Mark Mitchell <mark@codesourcery.com>
4556
4557 PR c++/29138
4558 * g++.dg/inherit/access8.C: New test.
4559 * g++.dg/template/dtor4.C: Tweak error messages.
4560
4561 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4562
4563 PR fortran/27478
4564 * gfortran.dg/entry_8.f90: New test.
4565
4566 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4567
4568 PR c++/29291
4569 * g++.dg/parse/new4.C: New test.
4570
4571 2006-10-03 Uros Bizjak <uros@kss-loka.si>
4572
4573 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
4574 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
4575 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
4576 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
4577 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
4578
4579 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4580
4581 PR fortran/19260
4582 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
4583 * gfortran.dg/continuation_2.f90: New test.
4584
4585 PR fortran/19262
4586 * gfortran.dg/continuation_3.f90: New test.
4587 * gfortran.dg/continuation_4.f90: New test.
4588 * gfortran.dg/continuation_5.f: New test.
4589 * gfortran.dg/continuation_6.f: New test.
4590
4591 2006-10-02 Mark Mitchell <mark@codesourcery.com>
4592
4593 PR c++/29226
4594 * g++.dg/template/vla1.C: New test.
4595
4596 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4597
4598 PR fortran/29210
4599 * gfortran.dg/complex_parameter_1.f90: New test.
4600
4601 2006-10-02 Jakub Jelinek <jakub@redhat.com>
4602
4603 PR c/29154
4604 * gcc.c-torture/execute/20060929-1.c: New test.
4605
4606 2006-10-01 Mark Mitchell <mark@codesourcery.com>
4607
4608 PR c++/29105
4609 * g++.dg/template/member6.C: New test.
4610 * g++.dg/parse/typename7.C: Adjust error markers.
4611
4612 PR c++/29080
4613 * g++.dg/template/member7.C: New test.
4614
4615 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
4616
4617 PR c/24010
4618 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
4619 gcc.dg/Woverride-init-3.c: New tests.
4620
4621 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4622
4623 * gcc.c-torture/execute/20060930-1.c: New test.
4624
4625 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4626
4627 PR fortran/18791
4628 * gfortran.dg/specifics_1.f90: New test.
4629 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
4630 complex specifics.
4631
4632 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4633
4634 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
4635 pthread-init-common.h: New.
4636
4637 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
4638
4639 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
4640 precision on some archs.
4641
4642 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
4643
4644 * gcc.dg/non-local-goto-1.c: New test.
4645 * gcc.dg/non-local-goto-2.c: Likewise.
4646 * gcc.dg/setjmp-3.c: Likewise.
4647 * gcc.dg/setjmp-4.c: Likewise.
4648
4649 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
4650
4651 * gnat.dg/self_aggregate_with_pointer.adb: New test.
4652
4653 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
4654
4655 PR fortran/28276
4656 * gfortran.dg/exponent_1.f90: New test.
4657
4658 PR fortran/27021
4659 * gfortran.dg/nearest_1.f90: New test.
4660
4661 2006-09-26 Jakub Jelinek <jakub@redhat.com>
4662
4663 PR middle-end/25261
4664 PR middle-end/28790
4665 * gcc.dg/gomp/nestedfn-1.c: New test.
4666
4667 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
4668
4669 PR objc/29195
4670 * objc/compile/method-1.m: New test.
4671
4672 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
4673
4674 PR c++/26938
4675 * g++.dg/template/crash58.C: New test.
4676 * g++.dg/parse/crash28.C: Adjust error markers.
4677 * g++.dg/template/crash34.C: Likewise.
4678 * g++.dg/template/friend31.C: Likewise.
4679 * g++.dg/template/crash32.C: Likewise.
4680
4681 PR c++/27329
4682 * g++.dg/template/crash59.C: New test.
4683
4684 PR c++/27667
4685 * g++.dg/template/spec33.C: New test.
4686 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
4687
4688 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
4689 Adam Nemet <anemet@caviumnetworks.com>
4690
4691 * gcc.dg/tree-ssa/ivopts-1.c: New test.
4692 * gcc.dg/tree-ssa/ivopts-2.c: New test.
4693
4694 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
4695
4696 PR target/28911
4697 * gcc.dg/pr28911.c: New.
4698
4699 2006-09-23 Uros Bizjak <uros@kss-loka.si>
4700
4701 PR target/29169
4702 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
4703 (dg-options): Add -mfpmath=387.
4704
4705 2006-09-23 Jakub Jelinek <jakub@redhat.com>
4706
4707 PR c/28706
4708 * gcc.dg/pr28706.c: New test.
4709
4710 PR c/28712
4711 * gcc.dg/pr28712.c: New test.
4712
4713 2006-09-22 Mike Stump <mrs@apple.com>
4714
4715 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
4716
4717 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
4718
4719 PR tree-optimization/28888
4720 * gcc.dg/pr28888.c: New test.
4721
4722 2006-09-21 Mark Mitchell <mark@codesourcery.com>
4723
4724 PR c++/29016
4725 * g++.dg/init/ptrfn1.C: New test.
4726
4727 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
4728
4729 PR c++/28861
4730 * g++.dg/template/spec32.C: New test.
4731 * g++.dg/parse/crash9.C: Adjust error markers.
4732
4733 PR c++/28303
4734 * g++.dg/template/typedef6.C: New test.
4735 * g++.dg/init/error1.C: Adjust error markers.
4736 * g++.dg/parse/crash9.C: Likewise.
4737 * g++.dg/template/crash55.C: Likewise.
4738
4739 2006-09-21 Janis Johnson <janis187@us.ibm.com>
4740
4741 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
4742
4743 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
4744
4745 PR target/27650
4746 * g++.dg/ext/dllimport12.C: New test.
4747
4748 2006-09-20 Richard Sandiford <richard@codesourcery.com>
4749
4750 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
4751 * gcc.target/mips/nmadd-2.c: Likewise.
4752 * gcc.target/mips/mips-ps-6.c: New test.
4753 * gcc.target/mips/neg-abs-1.c: Likewise.
4754 * gcc.target/mips/neg-abs-2.c: Likewise.
4755 * gcc.target/mips/nmadd-3.c: New test.
4756
4757 2006-09-20 Jakub Jelinek <jakub@redhat.com>
4758
4759 PR middle-end/28046
4760 * gcc.dg/gomp/atomic-10.c: New test.
4761 * g++.dg/gomp/atomic-10.C: New test.
4762
4763 2006-09-20 Eric Christopher <echristo@apple.com>
4764
4765 * gcc.target/i386/sse3-not-fisttp.c: New.
4766
4767 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
4768
4769 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
4770
4771 2006-09-19 Richard Sandiford <richard@codesourcery.com>
4772
4773 * gcc.c-torture/execute/pr28289.c (one): New variable.
4774 (main): Use it instead of argc.
4775 * gcc.c-torture/execute/20060102-1.c (one): New variable.
4776 (main): Use it instead of argc.
4777
4778 2006-09-19 Paul Brook <paul@codesourcery.com>
4779
4780 PR target/28516
4781 * gcc.dg/nested-func-5.c: New test.
4782
4783 2006-09-19 Ben Elliston <bje@au.ibm.com>
4784
4785 * lib/target-supports.exp (check_effective_target_tls): Compile
4786 test stubs using ${tool}_target_compile, not just target_compile.
4787 (check_effective_target_tls_runtime): Likewise.
4788
4789 2006-09-19 Ben Elliston <bje@au.ibm.com>
4790
4791 * gcc.c-torture/compile/20030405-1.x: Remove.
4792
4793 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
4794 optimising linker from discarding it.
4795
4796 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
4797
4798 PR fortran/28526
4799 * gfortran.dg/keyword_symbol_1.f90: New test.
4800
4801 * gfortran.dg/spread_shape_1.f90: Add missing warning with
4802 pedantic compilation option.
4803
4804 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
4805
4806 PR fortran/29060
4807 * gfortran.dg/spread_shape_1.f90: New test.
4808
4809 2006-09-17 Roger Sayle <roger@eyesopen.com>
4810
4811 PR tree-optimization/28887
4812 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
4813
4814 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
4815
4816 PR c/25993
4817 * gcc.dg/pr25993.c: New test.
4818
4819 2006-09-17 Ira Rosen <irar@il.ibm.com>
4820
4821 PR tree-opt/21591
4822 * gcc.dg/vect/pr21591.c: New test.
4823
4824 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
4825
4826 PR tree-opt/29059
4827 * gcc.c-torture/compile/strcpy-1.c: New test.
4828 * gcc.c-torture/compile/strcpy-2.c: New test.
4829 * gcc.c-torture/compile/memcpy-1.c: New test.
4830 * gcc.c-torture/compile/memcpy-2.c: New test.
4831
4832 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
4833
4834 PR testsuite/29055
4835 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
4836
4837 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
4838
4839 * gnat.dg/specs/double_record_extension1.ads: New test.
4840 * gnat.dg/specs/double_record_extension2.ads: Likewise.
4841
4842 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
4843
4844 PR fortran/29051
4845 * gfortran.dg/oldstyle_3.f90: New test.
4846
4847 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4848
4849 PR libgfortran/29099
4850 * gfortran.dg/secnds-1.f: New test.
4851
4852 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4853
4854 PR libgfortran/29053
4855 * gfortran.dg/streamio_9.f90: New test.
4856 * gfortran.dg/streamio_10.f90: New test.
4857
4858 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
4859
4860 PR C++/29002
4861 * g++.dg/init/array22.C: New test.
4862 * g++.dg/init/array23.C: New test.
4863
4864 2006-09-14 Arnaud Charlet <charlet@adacore.com>
4865
4866 * stackcheck.lst: Update list of tests requiring stack checking.
4867 * norun.lst: Adjust for above change.
4868 * ada95.lst: New file.
4869 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
4870 requiring -gnat95 switch.
4871
4872 2006-09-14 Olivier Hainque <hainque@adacore.com>
4873
4874 * gnat.dg/in_out_parameter.adb: New test.
4875
4876 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
4877
4878 PR debug/28980
4879 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
4880
4881 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
4882
4883 * gnat.dg/specs/unchecked_union.ads: New test.
4884
4885 2006-09-13 Richard Sandiford <richard@codesourcery.com>
4886
4887 PR rtl-optimization/28982
4888 * gcc.c-torture/execute/pr28982a.c: New test.
4889 * gcc.c-torture/execute/pr28982b.c: Likewise.
4890
4891 2006-09-12 Eric Christopher <echristo@apple.com>
4892
4893 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
4894 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
4895
4896 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
4897
4898 PR c/28768
4899 PR preprocessor/14634
4900 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
4901 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
4902 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
4903
4904 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4905
4906 * gcc.dg/pr28243.c: New test.
4907
4908 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
4909
4910 PR fortran/28971
4911 gfortran.dg/pr28971.f90: New test to act as a backstop in case
4912 this undiagnosed regression reappears.
4913
4914 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
4915
4916 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
4917 Treat $srcdir as a literal.
4918 * lib/fortran-torture.exp (fortran-torture-compile,
4919 fortran-torture-execute): Likewise.
4920 * lib/objc-torture.exp (objc-torture-compile,
4921 objc-torture-execute): Likewise.
4922 * lib/profopt.exp (profopt-execute): Likewise.
4923
4924 2006-09-11 Geoffrey Keating <geoffk@apple.com>
4925
4926 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
4927
4928 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
4929
4930 PR testsuite/28950
4931 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
4932
4933 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
4934
4935 PR target/13685
4936 * gcc.target/i386/pr13685.c: New test.
4937
4938 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4939
4940 * gcc.dg/pr28726.c: New test.
4941
4942 2006-09-11 Josh Conner <jconner@apple.com>
4943
4944 * gcc.dg/nrv3.c: Increase size of structure.
4945 * gcc.dg/nrv4.c: Likewise.
4946 * gcc.dg/nrv5.c: Likewise.
4947
4948 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
4949
4950 PR libfortran/28890
4951 gfortran.dg/assumed_charlen_function_5.f90: New test.
4952
4953 2006-09-10 Mark Mitchell <mark@codesourcery.com>
4954
4955 PR c++/28991
4956 * g++.dg/init/static3.C: New test.
4957
4958 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
4959
4960 PR testsuite/29007
4961 * gcc.dg/long-long-cst1.c (t): Add cast to
4962 __SIZE_TYPE__ before casting to int.
4963 (main): Return 0 on success.
4964
4965 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4966
4967 * gcc.c-torture/execute/20060910-1.c: New test.
4968
4969 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
4970
4971 PR middle-end/26983
4972 * gcc.dg/pr26983.c: New test.
4973
4974 2006-09-10 Richard Sandiford <richard@codesourcery.com>
4975
4976 PR target/29006
4977 * gcc.c-torture/execute/pr29006.c: New test.
4978
4979 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
4980
4981 PR libfortran/28947
4982 gfortran.dg/matmul_4.f90: New test.
4983
4984 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
4985
4986 PR fortran/28959
4987 gfortran.dg/used_types_10: New test.
4988
4989 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
4990
4991 PR libfortran/28923
4992 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
4993 gfortran.dg/array_initializer_3.f90: New test.
4994
4995 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4996
4997 PR fortran/28914
4998 * gfortran.dg/actual_array_constructor_3.f90: New test.
4999
5000 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
5001
5002 PR testsuite/26778
5003 * gcc.target/i386/pr26778.c: New testcase.
5004
5005 2006-09-08 Eric Christopher <echristo@apple.com>
5006
5007 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
5008 * gcc.target/i386/memcpy-1.c: Ditto.
5009 * gcc.target/i386/asm-1.c: Ditto.
5010 * gcc.target/i386/20060512-4.c: Ditto.
5011 * gcc.target/i386/compress-float-387.c: Ditto.
5012 * gcc.target/i386/20060512-1.c: Ditto.
5013 * gcc.target/i386/compress-float-sse.c: Ditto.
5014 * gcc.target/i386/20060512-2.c: Ditto.
5015 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
5016 * gcc.target/i386/stack-prot-kernel.c: Ditto.
5017 * gcc.target/i386/compress-float-387-pic.c: Ditto.
5018 * gcc.dg/pr26449.c: Ditto.
5019 * gcc.dg/attr-ms_struct-2.c: Ditto.
5020 * gcc.dg/attr-ms_struct-1.c: Ditto.
5021 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
5022
5023 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
5024
5025 PR c/28504
5026 * gcc.dg/vla-10.c: New test.
5027
5028 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5029
5030 PR c++/28858
5031 * g++.dg/parse/template20.C: New test.
5032 * g++.dg/template/operator8.C: Remove obsolete part.
5033 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
5034 * g++.old-deja/g++.pt/crash65.C: Likewise.
5035
5036 2006-09-07 Jason Merrill <jason@redhat.com>
5037
5038 PR middle-end/27724
5039 * gcc.dg/long-long-cst1.c: New test.
5040
5041 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5042
5043 PR C++/28906
5044 * g++.dg/other/array3.C: New test.
5045 * g++.dg/other/array4.C: New test.
5046 * g++.dg/other/array5.C: New test.
5047
5048 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
5049
5050 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
5051
5052 2006-09-07 Uros Bizjak <uros@kss-loka.si>
5053
5054 PR target/28946
5055 * gcc.target/i386/pr28946.c: New test.
5056
5057 2006-09-07 Steven G. Kargl <kargls@comcast.net>
5058
5059 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
5060 in integer literal constant.
5061 * gfortran.dg/enum_8.f90: Ditto.
5062 * gfortran.dg/g77/20030326-1.f: Ditto.
5063
5064 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
5065
5066 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
5067 nonconformance usage.
5068
5069 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
5070
5071 PR middle-end/28862
5072 * gcc.c-torture/compile/vector-align-1.c: New test.
5073
5074 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
5075
5076 PR rtl-opt/27883
5077 * g++.dg/opt/copysign-1.C: New test.
5078
5079 2006-09-06 Jason Merrill <jason@redhat.com>
5080
5081 PR c++/27371
5082 * g++.dg/warn/unused-result1.C: New test.
5083
5084 2006-09-06 Mark Mitchell <mark@codesourcery.com>
5085
5086 PR c++/28903
5087 * g++.dg/ext/vla3.C: New test.
5088
5089 PR c++/28886
5090 * g++.dg/template/array16.C: New test.
5091
5092 2006-09-06 Richard Guenther <rguenther@suse.de>
5093
5094 * gcc.dg/pr27226.c: Remove testcase again.
5095
5096 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
5097
5098 PR tree-opt/28937
5099 * g++.dg/opt/unroll2.C: New test.
5100
5101 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
5102
5103 PR tree-opt/28952
5104 * gcc.dg/vect/pr28952.c: New test.
5105
5106 2006-09-05 Richard Guenther <rguenther@suse.de>
5107
5108 PR tree-optimization/28900
5109 * gcc.dg/torture/pr28900.c: New testcase
5110
5111 2006-09-05 Richard Guenther <rguenther@suse.de>
5112
5113 PR tree-optimization/28905
5114 * gcc.c-torture/compile/pr28905.c: New testcase.
5115
5116 2006-09-05 Richard Guenther <rguenther@suse.de>
5117
5118 PR middle-end/28935
5119 * gcc.dg/pr28935.c: New testcase.
5120
5121 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5122
5123 * gcc.c-torture/execute/20060905-1.c: New test.
5124
5125 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
5126
5127 PR fortran/28908
5128 * gfortran.dg/used_types_7.f90: New test.
5129 * gfortran.dg/used_types_8.f90: New test.
5130 * gfortran.dg/used_types_9.f90: New test.
5131
5132 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5133
5134 * gcc.c-torture/compile/20060904-1.c: New test.
5135
5136 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
5137
5138 PR c++/23287 Revert my 2006-09-01 patch
5139 * g++.dg/parse/dtor12.C: Remove.
5140
5141 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
5142
5143 PR c+/27670
5144 * g++.dg/template/operator9.C: New test.
5145
5146 PR c++/27493
5147 * g++.dg/template/operator7.C: New test.
5148
5149 PR c++/27494
5150 * g++.dg/template/operator8.C: New test.
5151
5152 PR c++/27397
5153 * g++.dg/template/crash57.C: New test.
5154
5155 * g++.dg/template/typedef4.C: Adjust error markers.
5156 * g++.dg/template/typedef5.C: Likewise.
5157
5158 2006-09-02 Jakub Jelinek <jakub@redhat.com>
5159
5160 PR c++/28878
5161 * g++.dg/parse/crash33.C: New test.
5162
5163 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
5164 Richard Guenther <rguenther@suse.de>
5165 Adam Nemet <anemet@caviumnetworks.com>
5166
5167 PR middle-end/27226
5168 * gcc.target/mips/memcpy-1.c: New testcase.
5169 * gcc.dg/pr27226.c: Likewise.
5170
5171 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
5172
5173 PR c++/28705
5174 * g++.dg/lookup/koenig5.C: New.
5175 * g++.dg/template/crash56.C: New.
5176
5177 2006-09-01 Josh Conner <jconner@apple.com>
5178
5179 PR c++/25505
5180 * gcc.dg/nrv3.c: New test.
5181 * gcc.dg/nrv4.c: New test.
5182 * gcc.dg/nrv5.c: New test.
5183
5184 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
5185
5186 PR c++/23287
5187 * g++.dg/parse/dtor12.C: New.
5188
5189 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
5190
5191 PR tree-optimization/28839
5192 * gcc.dg/pr28839.c: New test.
5193
5194 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
5195
5196 PR target/24367
5197 * gcc.dg/pr24367.c: New testcase.
5198
5199 2006-08-30 Joseph Myers <joseph@codesourcery.com>
5200
5201 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
5202
5203 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
5204
5205 PR rtl-optimization/27735
5206 * gcc.dg/loop-unswitch-1.c: New test.
5207
5208 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
5209
5210 PR fortran/28885
5211 * gfortran.dg/aliasing_dummy_2.f90: New test.
5212
5213 PR fortran/20067
5214 * gfortran.dg/generic_5.f90: Change error message.
5215
5216 PR fortran/28873
5217 * gfortran.dg/generic_6.f90: New test.
5218
5219 PR fortran/25077
5220 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
5221
5222 PR fortran/25102
5223 * gfortran.dg/invalid_interface_assignment.f90: New test.
5224
5225 PR fortran/24866
5226 * gfortran.dg/module_proc_external_dummy.f90: New test.
5227
5228 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
5229
5230 PR c++/28349
5231 * testsuite/g++.dg/warn/var-args1.C: New test.
5232
5233 2006-08-29 Steven G. Kargl <kargls@comcast.net>
5234
5235 PR fortran/28866
5236 * gfortran.dg/simpleif_2.f90: New test.
5237 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
5238 * gfortran.dg/enum_5.f90: Ditto.
5239
5240 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5241 Kazu Hirata <kazu@codesourcery.com>
5242
5243 PR tree-optimization/17506
5244 * gcc.dg/pr17506.c: New.
5245
5246 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
5247
5248 PR c++/28139
5249 * g++.dg/eh/alias1.C: New test.
5250
5251 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5252
5253 PR c++/28860
5254 * g++.dg/template/ttp22.C: New test.
5255
5256 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
5257
5258 PR middle-end/26632
5259 * gcc.dg/pr26632.c: New.
5260
5261 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5262
5263 PR libgfortran/28354
5264 * gfortran.dg/fmt_zero_precision.f90: New test.
5265
5266 2006-08-27 Mark Mitchell <mark@codesourcery.com>
5267
5268 PR c++/28058
5269 * g++.dg/template/spec31.C: New test.
5270
5271 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
5272
5273 PR c++/26573
5274 * g++.dg/other/static2.C: New test.
5275
5276 2006-08-26 Roger Sayle <roger@eyesopen.com>
5277
5278 * gcc.dg/Wswitch-enum-2.c: New test case.
5279 * gcc.dg/Wswitch-enum-3.c: Likewise.
5280
5281 2006-08-26 Richard Guenther <rguenther@suse.de>
5282
5283 * gcc.c-torture/compile/20060826-1.c: New testcase.
5284
5285 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
5286
5287 PR c++/28736
5288 * g++.dg/template/void10.C: New test.
5289
5290 PR c++/28737
5291 * g++.dg/template/void8.C: New test.
5292
5293 PR c+_+/28738
5294 * g++.dg/template/void9.C: New test.
5295
5296 * g++.dg/template/void3.C: Adjust error markers.
5297 * g++.dg/template/void4.C: Likewise.
5298 * g++.dg/template/crash55.C: Likewise.
5299 * g++.dg/template/void7.C: Likewise
5300
5301 2006-08-26 Mark Mitchell <mark@codesourcery.com>
5302
5303 PR c++/28588
5304 * g++.dg/inherit/access6.C: New test.
5305 * g++.dg/inherit/access7.C: Likewise.
5306
5307 PR c++/28595
5308 * g++.dg/template/array15.C: New test.
5309 * g++.dg/template/crash2.C: Tweak error markers.
5310
5311 2006-08-26 Jakub Jelinek <jakub@redhat.com>
5312
5313 PR middle-end/28683
5314 * gcc.c-torture/compile/20060823-1.c: New test.
5315
5316 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5317
5318 PR c++/28853
5319 * g++.dg/template/ttp21.C: New test.
5320
5321 PR c++/28852
5322 * g++.dg/other/operator1.C: Add error-marker.
5323 * g++.dg/other/operator2.C: New test.
5324
5325 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
5326
5327 PR c/27893
5328 * gcc.c-torture/compile/vla-const-1.c,
5329 gcc.c-torture/compile/vla-const-2.c: New tests.
5330
5331 2006-08-26 Richard Guenther <rguenther@suse.de>
5332
5333 PR middle-end/28814
5334 * gcc.dg/torture/pr28814.c: New testcase.
5335
5336 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
5337
5338 PR c/28418
5339 * gcc.c-torture/compile/compound-literal-1.c: New test.
5340
5341 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
5342
5343 PR c/28299
5344 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
5345 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
5346 Expect extra diagnostics.
5347
5348 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
5349
5350 gcc.dg/noncompile/pr16876.c: New test.
5351
5352 2006-08-25 Mark Mitchell <mark@codesourcery.com>
5353
5354 PR c++/28056
5355 * g++.dg/parse/local1.C: New test.
5356 * g++.dg/other/qual1.C: Tweak error marker.
5357
5358 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
5359
5360 PR c++/27787
5361 * g++.dg/template/typename10.C: New.
5362 * g++.dg/template/lookup4.C: Remove bogus error marker.
5363
5364 2006-08-25 Richard Guenther <rguenther@suse.de>
5365
5366 PR testsuite/28829
5367 * gcc.dg/pr26570.c: Fix testcase.
5368
5369 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
5370
5371 PR tree-opt/28807
5372 * gcc.c-torture/execute/mayalias-2.c: New test.
5373 * gcc.dg/tree-ssa/alias-13.c: New test.
5374
5375 2006-08-24 Jan Hubicka <jh@suse.cz>
5376
5377 PR debug/26881
5378 * gcc.dg/debug/pr26881.c: New file.
5379
5380 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
5381
5382 PR fortran/28788
5383 * gfortran.dg/used_types_4.f90: New test.
5384 * gfortran.dg/derived_init_2.f90: Modify to check sibling
5385 association of derived types.
5386 * gfortran.dg/used_types_2.f90: Add module cleanup.
5387 * gfortran.dg/used_types_3.f90: The same.
5388
5389 PR fortran/28771
5390 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
5391 fix of regression.
5392
5393 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5394
5395 PR 28813
5396 * gfortran.dg/direct_io_6.f90: Remove test.
5397
5398 2006-08-23 Stuart Hastings <stuart@apple.com>
5399
5400 PR 28825
5401 * gcc.target/i386/20060821-1.c: New.
5402
5403 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
5404
5405 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
5406 dg-warning strings for dllimport.
5407
5408 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
5409
5410 PR C++/28450
5411 * g++.dg/ext/vector4.C: New test.
5412 * g++.dg/ext/complex1.C: New test.
5413
5414 2006-08-21 Geoffrey Keating <geoffk@apple.com>
5415
5416 PR debug/28692
5417 * gcc.dg/debug/const-1.c: New.
5418 * gcc.dg/debug/const-2.c: New.
5419 * gcc.dg/debug/dwarf2/const-1.c: New.
5420 * gcc.dg/debug/dwarf2/const-2.c: New.
5421 * gcc.dg/debug/dwarf2/const-2b.c: New.
5422
5423 2006-08-22 Richard Guenther <rguenther@suse.de>
5424
5425 PR middle-end/28776
5426 * gcc.c-torture/compile/pr28776-1.c: New testcase.
5427 * gcc.c-torture/compile/pr28776-2.c: Likewise.
5428
5429 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
5430
5431 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
5432
5433 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
5434
5435 PR c++/26269
5436 * g++.dg/other/error14.C: New test.
5437
5438 PR c++/28505
5439 * g++.dg/parse/ctor7.C: New test.
5440 * g++.dg/parse/ctor8.C: Likewise.
5441
5442 PR c++/28741
5443 * g++.dg/template/void7.C: New test.
5444
5445 2006-08-21 Olivier Hainque <hainque@adacore.com>
5446
5447 * gnat.dg/self_aggregate_with_zeros.adb: New test.
5448 * gnat.dg/self_aggregate_with_array.adb: New test.
5449
5450 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
5451
5452 * g++.dg/eh/arm-vfp-unwind.C: New test.
5453
5454 2006-08-20 Mark Mitchell <mark@codesourcery.com>
5455
5456 PR c++/28341
5457 * g++.dg/template/ref3.C: New test.
5458 * g++.dg/template/nontype13.C: New test.
5459
5460 PR c++/28346
5461 * g++.dg/template/ptrmem17.C: New test.
5462
5463 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
5464
5465 PR target/28648 c:
5466 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
5467
5468 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
5469
5470 PR fortran/28630
5471 * gfortran.dg/used_types_2.f90: New test.
5472
5473 PR fortran/28601
5474 * gfortran.dg/used_types_3.f90: New test.
5475
5476 PR fortran/20886
5477 * gfortran.dg/generic_actual_arg.f90: New test.
5478
5479 PR fortran/28735
5480 * gfortran.dg/module_private_array_refs_1.f90: New test.
5481
5482 PR fortran/28762
5483 * gfortran.dg/program_name_1.f90: New test.
5484
5485 PR fortran/28425
5486 * gfortran.dg/derived_constructor_comps_1.f90: New test.
5487
5488 PR fortran/28496
5489 * gfortran.dg/array_initializer_2.f90: New test.
5490
5491 PR fortran/18111
5492 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
5493
5494 PR fortran/28600
5495 * gfortran.dg/assumed_charlen_function_4.f90: New test.
5496
5497 PR fortran/28771
5498 * gfortran.dg/assumed_charlen_in_main.f90: New test.
5499
5500 PR fortran/28660
5501 * gfortran.dg/dependent_decls_1.f90: New test.
5502
5503 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
5504
5505 PR fortran/25217
5506 * gfortran.dg/derived_init_2.f90: New.
5507
5508 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
5509
5510 * gcc.c-torture/execute/pr28289.c: New test.
5511
5512 2006-08-17 Jakub Jelinek <jakub@redhat.com>
5513
5514 PR c/28744
5515 * gcc.dg/attr-externally-visible-1.c: New test.
5516 * gcc.dg/attr-externally-visible-2.c: New test.
5517 * g++.dg/parse/attr-externally-visible-1.C: New test.
5518 * g++.dg/parse/attr-externally-visible-2.C: New test.
5519
5520 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5521
5522 PR c++/28606
5523 * g++.dg/parse/dtor11.C: New test.
5524
5525 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5526
5527 PR rtl-optimization/28489
5528 * gcc.c-torture/compile/pr28489.c: New test.
5529
5530 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5531
5532 PR c++/28710
5533 * g++.dg/template/redecl4.C: New test.
5534
5535 PR c++/28711
5536 * g++.dg/template/ctor8.C: New test.
5537
5538 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
5539
5540 * gcc.dg/pr26570.c: Fix testcase.
5541
5542 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
5543
5544 * PR c++/28573
5545 * g++.dg/parse/offsetof6.C: New test.
5546 * g++.dg/parse/offsetof6.C: New test.
5547 * g++.dg/parse/offsetof7.C: New test.
5548
5549 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5550
5551 PR testsuite/28602
5552 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
5553 is false.
5554
5555 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
5556
5557 PR c++/28302
5558 * g++.dg/ext/vector3.C: New test.
5559
5560 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
5561
5562 PR gcov/profile/26570
5563 * gcc.dg/pr26570.c: New test.
5564
5565 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
5566
5567 PR c/27697
5568 * gcc.dg/qual-component-1.c: New test.
5569
5570 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5571
5572 PR c++/28593
5573 * g++.dg/parse/new3.C: New test.
5574
5575 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5576
5577 PR fortran/25828
5578 * gfortran.dg/streamio_1.f90: New test.
5579 * gfortran.dg/streamio_2.f90: New test.
5580 * gfortran.dg/streamio_3.f90: New test.
5581 * gfortran.dg/streamio_4.f90: New test.
5582 * gfortran.dg/streamio_5.f90: New test.
5583 * gfortran.dg/streamio_6.f90: New test.
5584 * gfortran.dg/streamio_7.f90: New test.
5585 * gfortran.dg/streamio_8.f90: New test.
5586
5587 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
5588
5589 PR c/28287
5590 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
5591
5592 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
5593
5594 PR c++/28594
5595 * g++.dg/template/void6.C: New test.
5596
5597 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5598
5599 PR c/28649
5600 * gcc.dg/parse-error-1.c: New test.
5601 * gcc.dg/parse-error-2.c: New test.
5602 * gcc.dg/cpp/digraph2.c: Add error-marker.
5603 * gcc.dg/noncompile/920923-1.c: Likewise.
5604
5605 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
5606
5607 PR c/27490
5608 * gcc.dg/sizeof-2.c: New testcase.
5609
5610 PR c/27489
5611 * gcc.dg/switch-A.c: New testcase.
5612
5613 2006-08-14 Steve Ellcey <sje@cup.hp.com>
5614
5615 PR c++/28288
5616 PR c++/14556
5617 * g++.old-deja/g++.warn/compare1.C: Delete.
5618 * g++.dg/opt/pr7503-2.C: Delete.
5619 * g++.dg/opt/pr7503-3.C: Delete.
5620 * g++.dg/opt/pr7503-4.C: Delete.
5621 * g++.dg/opt/pr7503-5.C: Delete.
5622 * g++.dg/opt/max1.C: Delete.
5623 * g++.dg/warn/minmax.C: Delete.
5624 * g++.dg/expr/minmax.C: New test.
5625
5626 2006-08-14 Richard Guenther <rguenther@suse.de>
5627
5628 PR testsuite/28703
5629 * gcc.c-torture/execute/pr28651.c: Do not use argc
5630 to avoid optimization, instead forbid inlining.
5631
5632 2006-08-14 Richard Sandiford <richard@codesourcery.com>
5633
5634 PR rtl-optimization/28634
5635 * gcc.c-torture/execute/ieee/pr28634.c: New test.
5636
5637 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
5638
5639 PR c/27184
5640 * gcc.dg/torture/pr27184.c: New test.
5641
5642 2006-08-12 Jakub Jelinek <jakub@redhat.com>
5643
5644 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
5645
5646 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5647
5648 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
5649 * gfortran.dg/stat_2.f90: Likewise.
5650 * gfortran.dg/chmod_1.f90: Likewise.
5651 * gfortran.dg/chmod_2.f90: Likewise.
5652 * gfortran.dg/chmod_3.f90: Likewise.
5653
5654 2006-08-11 David Edelsohn <edelsohn@gnu.org>
5655
5656 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
5657
5658 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
5659
5660 * g++.dg/opt/pr23454-2.C: New test.
5661
5662 2006-08-11 Richard Guenther <rguenther@suse.de>
5663
5664 PR middle-end/28651
5665 * gcc.c-torture/execute/pr28651.c: New testcase.
5666
5667 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
5668
5669 * gnat.dg/specs/static_initializer.ads: New test.
5670
5671 2006-08-10 Paul Brook <paul@codesourcery.com>
5672
5673 * gcc.target/arm/cond-asm.c: New test.
5674
5675 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
5676
5677 PR tree-optimization/26197
5678 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
5679 * g++.dg/vect/vect.exp: Compile the new tests with
5680 --param max-aliased-vops=0.
5681
5682 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
5683
5684 PR c++/28637
5685 * g++.dg/template/void3.C: New test.
5686
5687 PR c++/28638
5688 * g++.dg/template/void4.C: New test.
5689
5690 PR c++/28640
5691 * g++.dg/template/void5.C: New test.
5692
5693 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
5694
5695 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
5696 after dg-do compile.
5697
5698 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
5699
5700 PR tree-optimizations/26969
5701 * gcc.dg/vect/vect.exp: Compile tests prefixed with
5702 "unswitch-loops" with -funswitch-loops.
5703 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
5704
5705 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5706
5707 * gcc.dg/sparc-getcontext-1.c: Fix typo.
5708 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
5709 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
5710 * objc.dg/dwarf-1.m: Likewise.
5711 * objc.dg/dwarf-2.m: Likewise.
5712 * obj-c++.dg/dwarf-2.mm: Likewise.
5713
5714 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5715
5716 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
5717 * objc.dg/dwarf-2.m: Likewise.
5718 * obj-c++.dg/dwarf-2.mm: Likewise.
5719
5720 PR libfortran/28603
5721 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
5722
5723 PR testsuite/27611
5724 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
5725
5726 PR testsuite/27033
5727 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
5728
5729 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
5730
5731 PR target/27827
5732 * gcc.target/i386/pr27827.c: New testcase.
5733
5734 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
5735
5736 PR fortran/28590
5737 * gfortran.dg/sequence_types_1.f90: New test.
5738
5739 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
5740
5741 PR fortran/28548
5742 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
5743 dg-warning. Add -pedantic option.
5744
5745 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5746
5747 PR c/28502
5748 * gcc.dg/proto-1.c: New test.
5749
5750 PR c/27721
5751 * gcc.dg/lvalue-4.c: New test.
5752
5753 PR c/28136
5754 * gcc.dg/init-bad-5.c: New test.
5755
5756 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
5757
5758 PR c++/28347
5759 * g++.dg/ext/typedef-init.C: Add new test for typedef
5760 initialization inside templates. Adjust existing error markers.
5761
5762 2006-08-03 Mark Mitchell <mark@codesourcery.com>
5763
5764 PR c++/28148
5765 * g++.dg/init/ptrmem3.C: New test.
5766
5767 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
5768
5769 PR tree-optimization/27770
5770 * lib/target-support.exp: New target keyword "section_anchors".
5771 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
5772 tests.
5773 * gcc.dg/vect/section-anchors-pr27770.c: New test.
5774 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
5775 * gcc.dg/vect/section-anchors-vect-69.c: New test.
5776 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
5777
5778 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5779
5780 * gcc.dg/20060801-1.c: Add missing '}'.
5781
5782 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5783
5784 PR c++/27508
5785 * g++.dg/parse/dtor9.C: New test.
5786 * g++.dg/parse/dtor10.C: New test.
5787 * g++.dg/other/error7.C: Adjust error-marker.
5788
5789 PR c++/28274
5790 * g++.dg/other/default5.C: New test.
5791
5792 2006-08-02 Richard Guenther <rguenther@suse.de>
5793
5794 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
5795
5796 2006-08-02 Mark Mitchell <mark@codesourcery.com>
5797
5798 PR c++/28557
5799 * g++.dg/template/conv9.C: New test.
5800
5801 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
5802
5803 PR debug/28063
5804 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
5805 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
5806 Optionally return assembly text. Update callers.
5807 (check_no_compiler_messages): Update verbose messages.
5808 (check_no_messages_and_pattern): New.
5809 (check_effective_target_string_merging): New.
5810
5811 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5812
5813 PR c++/28250
5814 * g++.dg/eh/catch4.C: New test.
5815
5816 PR c++/28257
5817 * g++.dg/other/qual1.C: New test.
5818
5819 PR c++/28259
5820 * g++.dg/inherit/error2.C: New test.
5821
5822 PR c++/28267
5823 * g++.dg/other/new1.C: New test.
5824
5825 * g++.dg/warn/pr23075.C: Remove obsolete test.
5826 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
5827 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
5828
5829 2006-07-31 Mark Mitchell <mark@codesourcery.com>
5830
5831 PR c++/28523
5832 * g++.dg/eh/cast1.C: New test.
5833
5834 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
5835
5836 PR libfortran/28452
5837 * gfortran.dg/random_3.f90: New test.
5838
5839 2006-08-01 Steve Ellcey <sje@cup.hp.com>
5840
5841 PR c++/28432
5842 * g++.dg/other/pr28304.C: Change expected error message.
5843 * g++.dg/other/pr28432.C: New test.
5844
5845 2006-08-01 Steve Ellcey <sje@cup.hp.com>
5846
5847 PR c++/28256
5848 * g++.dg/init/brace2.C: Change expected error message, add empty init.
5849
5850 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
5851
5852 PR debug/23336
5853 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
5854 at -g1.
5855 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
5856 g++.dg/debug/enum-2.C: New.
5857
5858 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5859
5860 PR c++/6634
5861 * g++.dg/parse/long1.C: Add more tests.
5862
5863 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5864
5865 * gfortran.dg/lrshift_1.c: New file.
5866
5867 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5868
5869 PR libgfortran/28335
5870 * gfortran.dg/no_unit_error_1.f90: New test.
5871
5872 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5873
5874 PR libgfortran/28335
5875 * gfortran.dg/no_unit_error_1.f90: Delete test.
5876 * gfortran.dg/no_unit_error_2.f90: Delete test.
5877
5878 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5879
5880 * gfortran.dg/chmod_3.f90: New test.
5881 * gfortran.dg/ltime_gmtime_1.f90: New test.
5882 * gfortran.dg/ltime_gmtime_2.f90: New test.
5883 * gfortran.dg/lrshift_1.f90: New test.
5884 * gfortran.dg/chmod_1.f90: New test.
5885 * gfortran.dg/chmod_2.f90: New test.
5886
5887 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
5888
5889 PR c++/27668
5890 * g++.dg/template/crash55.C: New test.
5891
5892 PR c++/27962
5893 * g++.dg/template/nontype16.C: New test.
5894
5895 * g++.dg/template/void2.C: Adjust error markers.
5896 * g++.dg/template/nontype5.C: Adjust error markers.
5897
5898 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
5899
5900 * gcc.target/i386/stack-prot-kernel.c: New test.
5901
5902 2006-07-27 Roger Sayle <roger@eyesopen.com>
5903
5904 * gcc.dg/builtins-55.c: New test case.
5905
5906 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
5907
5908 PR rtl-optimization/27907
5909 * gcc.c-torture/compile/pr27907.c: New test.
5910
5911 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5912
5913 * gfortran.dg/mclock.f90: New test.
5914 * gfortran.dg/int_conv_1.f90: New test.
5915 * gfortran.dg/stat_1.f90: New test.
5916 * gfortran.dg/stat_2.f90: New test.
5917
5918 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5919
5920 PR libgfortran/28335
5921 * gfortran.dg/no_unit_error_1.f90: New test.
5922 * gfortran.dg/no_unit_error_2.f90: New test.
5923 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
5924
5925 2006-07-25 Roger Sayle <roger@eyesopen.com>
5926
5927 PR middle-end/28473
5928 * gcc.dg/fold-convround-1.c: New test case.
5929
5930 2006-07-24 Steven G. Kargl <kargls@comcast.net>
5931
5932 * gfortran.dg/arithmetic_if.f90: Fix comments.
5933
5934 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5935
5936 PR c++/27572
5937 * g++.dg/other/typedef1.C: New test.
5938 * g++.dg/template/typedef4.C: New test.
5939 * g++.dg/template/typedef5.C: New test.
5940
5941 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
5942
5943 PR fortran/28416
5944 * gfortran.dg/allocatable_dummy_3.f90: New.
5945
5946 2006-07-24 Steven G. Kargl <kargls@comcast.net>
5947
5948 PR fortran/28439
5949 * gfortran.dg/arithmetic_if.f90: New test.
5950
5951 2006-07-24 Uros Bizjak <uros@kss-loka.si>
5952
5953 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
5954 avoid memcpy optimization.
5955
5956 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5957
5958 PR fortran/25289
5959 * gfortran.dg/direct_io_6.f90: New test.
5960
5961 2006-07-24 Jan Hubicka <jh@suse.cz>
5962
5963 PR c/25795
5964 PR c++/27369
5965 * gcc.dg/pr25795.c: New test.
5966 * gcc.dg/pr25795-1.c: New test.
5967
5968 2006-07-23 Roger Sayle <roger@eyesopen.com>
5969
5970 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
5971 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
5972 which may be transformed to "g || h" on some platforms.
5973
5974 2006-07-23 Mark Mitchell <mark@codesourcery.com>
5975
5976 PR c++/28025
5977 * g++.dg/template/friend45.C: New test.
5978
5979 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5980
5981 PR libgfortran/28339
5982 * gfortran.dg/arrayio_8.f90: New test.
5983
5984 2006-07-21 Mike Stump <mrs@apple.com>
5985
5986 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
5987
5988 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
5989
5990 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5991
5992 PR c++/28250
5993 * g++.dg/eh/catch3.C: New test.
5994
5995 PR c++/28363
5996 * g++.dg/template/defarg10.C: New test.
5997
5998 2006-07-20 Paul Brook <paul@codesourcery.com>
5999
6000 PR 27363
6001 * gcc.dg/pr27363.c: New test.
6002
6003 2006-07-19 Mark Mitchell <mark@codesourcery.com>
6004
6005 PR c++/28338
6006 * g++.dg/init/ref13.C: New test.
6007
6008 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6009
6010 PR obj-c++/28434
6011 * obj-c++.dg/proto-error-1.mm: New test.
6012
6013 2006-07-18 Mark Mitchell <mark@codesourcery.com>
6014
6015 PR c++/28337
6016 * g++.dg/template/string1.C: New test.
6017
6018 2006-07-18 Mark Mitchell <mark@codesourcery.com>
6019
6020 PR c++/28048
6021 * g++.dg/template/defarg9.C: New test.
6022
6023 PR c++/28235
6024 * g++.dg/template/static27.C: New test.
6025
6026 2006-07-18 Diego Novillo <dnovillo@redhat.com>
6027
6028 PR 28410
6029 * gcc.dg/tree-ssa/pr28410.c: New test.
6030
6031 2006-07-18 Lee Millward <lee.millward@gmail.com>
6032
6033 PR c++/28258
6034 * g++/dg/other/error13.C: New test.
6035
6036 PR c++/28260
6037 * g++.dg/template/friend44.C: New test.
6038
6039 2006-07-18 Steve Ellcey <sje@cup.hp.com>
6040
6041 PR c++/27495
6042 * g++.dg/other/pr27495.C: New.
6043
6044 2006-07-18 Olivier Hainque <hainque@adacore.com>
6045
6046 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
6047 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
6048
6049 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6050
6051 PR c/28286
6052 * gcc.dg/pragma-pack-4.c: New test.
6053
6054 2006-07-17 Steve Ellcey <sje@cup.hp.com>
6055
6056 PR c++/28291
6057 * g++.dg/ext/pr28291.C: New test.
6058
6059 2006-07-17 Richard Sandiford <richard@codesourcery.com>
6060
6061 PR middle-end/28403
6062 * gcc.c-torture/execute/pr28403.c: New test.
6063
6064 2006-07-17 Richard Sandiford <richard@codesourcery.com>
6065
6066 PR middle-end/28402
6067 * gcc.dg/pr28402.c: New test.
6068
6069 2006-07-17 Steve Ellcey <sje@cup.hp.com>
6070
6071 PR c++/28304
6072 * g++.dg/other/pr28304.C: New test.
6073
6074 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
6075
6076 PR other/28251
6077 gcc.c-torture/unsorted/dump-noaddr.c: New test.
6078 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
6079
6080 2006-07-17 Richard Guenther <rguenther@suse.de>
6081
6082 PR tree-optimization/28238
6083 * g++.dg/tree-ssa/pr28238.C: New testcase.
6084
6085 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6086
6087 PR c++/28250
6088 * g++.dg/eh/catch1.C: New test.
6089 * g++.dg/eh/catch2.C: New test.
6090
6091 2006-07-16 Jakub Jelinek <jakub@redhat.com>
6092
6093 PR c++/28370
6094 * g++.dg/template/anon3.C: New test.
6095
6096 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
6097
6098 PR fortran/20844
6099 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
6100 specifiers requiring an explicit format tag..
6101
6102 PR fortran/28201
6103 * gfortran.dg/generic_5: New test.
6104
6105 PR fortran/20893
6106 * gfortran.dg/elemental_optional_args_1.f90: New test.
6107
6108 2006-07-16 Olivier Hainque <hainque@adacore.com>
6109
6110 * gnat.dg/assert.ads: New file.
6111 * gnat.dg/controlled_record.ads: Likewise.
6112 * gnat.dg/controlled_record.adb: Likewise.
6113
6114 2006-07-15 Lee Millward <lee.millward@gmail.com>
6115
6116 PR c++/28292
6117 * g++.dg/other/error12.C: New test.
6118
6119 PR c++/28269
6120 * g++.dg/template/crash54.C: New test.
6121
6122 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6123
6124 PR c++/28249
6125 * g++.dg/parse/catch1.C: New test.
6126
6127 PR c++/28294
6128 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
6129
6130 PR c++/28387
6131 * g++.dg/ext/attrib24.C: New test.
6132
6133 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6134
6135 PR c++/28343
6136 * g++.dg/ext/asmspec1.C: New test.
6137
6138 2006-07-13 Janis Johnson <janis187@us.ibm.com>
6139
6140 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
6141 (dg-test): Support shouldfail tests.
6142 * lib/target-supports-dg.exp (dg-shouldfail): New.
6143 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
6144 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
6145 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
6146 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
6147 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
6148 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
6149 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
6150
6151 2006-07-13 Jan Hubicka <jh@suse.cz>
6152
6153 * gcc.target/i386/memcpy-1.c: New.
6154
6155 2006-07-12 Geoffrey Keating <geoffk@apple.com>
6156
6157 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
6158
6159 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
6160
6161 PR fortran/25097
6162 * gfortran.dg/present_1.f90: New test.
6163
6164 PR fortran/20903
6165 * gfortran.dg/interface_derived_type_1.f90: New test.
6166
6167 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
6168
6169 PR fortran/28213
6170 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
6171 list.
6172
6173 2006-07-07 Lee Millward <lee.millward@gmail.com>
6174
6175 PR c++/27820
6176 * g++.dg/other/label1.C: New test.
6177
6178 2006-07-07 Richard Guenther <rguenther@suse.de>
6179
6180 PR middle-end/28268
6181 * gcc.dg/torture/pr28268.c: New testcase.
6182
6183 2006-07-07 Steve Ellcey <sje@cup.hp.com>
6184
6185 PR c++/27019
6186 * g++.dg/ext/pr27019.C: New.
6187
6188 2006-07-07 Richard Guenther <rguenther@suse.de>
6189
6190 PR tree-optimization/28187
6191 * gcc.dg/pr28187.c: New testcase.
6192
6193 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
6194
6195 * gnat.dg/address_conversion.adb: New test.
6196 * gnat.dg/boolean_subtype.adb: Likewise.
6197 * gnat.dg/frame_overflow.adb: Likewise.
6198 * gnat.dg/pointer_array.adb: Likewise.
6199 * gnat.dg/pointer_conversion.adb: Likewise.
6200
6201 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
6202
6203 PR fortran/28237
6204 PR fortran/23420
6205 * gfortran.dg/print_fmt_5.f90: New test.
6206
6207 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6208
6209 PR fortran/28129
6210 * gfortran.dg/bounds_check_4.f90: New test.
6211
6212 2006-07-05 Richard Guenther <rguenther@suse.de>
6213
6214 PR target/28158
6215 * gfortran.dg/pr28158.f90: New testcase.
6216
6217 2006-07-05 Richard Guenther <rguenther@suse.de>
6218
6219 PR tree-optimization/28162
6220 * gcc.dg/pr28162.c: New testcase.
6221
6222 2006-07-05 Richard Guenther <rguenther@suse.de>
6223 Andrew Pinski <pinskia@gcc.gnu.org>
6224
6225 PR c++/27084
6226 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
6227
6228 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
6229
6230 PR fortran/28174
6231 * gfortran.dg/actual_array_substr_2.f90: New test.
6232
6233 PR fortran/28167
6234 * gfortran.dg/actual_array_constructor_2.f90: New test.
6235
6236 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6237
6238 * gfortran.dg/itime_idate_1.f: New test.
6239 * gfortran.dg/itime_idate_2.f: New test.
6240
6241 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6242
6243 PR libgfortran/27704
6244 * gfortran.dg/open_status_3.f90: New test.
6245 * gfortran.dg/fmt_l.f90: Update for new feature.
6246
6247 2006-07-03 Asher Langton <langton2@llnl.gov>
6248
6249 * gfortran.dg/oldstyle_2.f90: New.
6250
6251 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
6252
6253 * gnat.dg/string_slice.adb: New test.
6254
6255 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6256
6257 PR fortran/19259
6258 * gfortran.dg/semicolon_fixed.c: New.
6259 * gfortran.dg/semicolon_free.c: New.
6260
6261 2006-06-30 Mike Stump <mrs@apple.com>
6262
6263 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
6264 that don't support internal visibility.
6265
6266 2006-06-30 Andrew Pinski <pinskia@gmail.com>
6267
6268 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
6269 for '(' / ')' needing an extra '\'.
6270
6271 2006-06-29 Roger Sayle <roger@eyesopen.com>
6272
6273 PR middle-end/27428
6274 * gcc.dg/pr27428-1.c: New test case.
6275
6276 2006-06-29 Mike Stump <mrs@apple.com>
6277
6278 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
6279 on darwin as we can't align commons large enough yet.
6280
6281 * gcc.dg/vla-8.c: Add additional testcases.
6282
6283 2006-06-26 Steve Ellcey <sje@cup.hp.com>
6284
6285 PR c++/28114
6286 * g++.dg/other/pr28114.C: New.
6287
6288 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
6289
6290 * gcc.c-torture/compile/20060625-1.c: New test.
6291
6292 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
6293
6294 PR fortran/20867
6295 * gfortran.dg/stfunc_3.f90: New test.
6296
6297 PR fortran/25056
6298 * gfortran.dg/impure_actual_1.f90: New test.
6299
6300 PR fortran/20874
6301 * gfortran.dg/elemental_result_1.f90: New test.
6302
6303 PR fortran/25073
6304 * gfortran.dg/select_7.f90: New test.
6305
6306 PR fortran/27554
6307 * intrinsic_actual_1.f: New test.
6308
6309 PR fortran/22038
6310 PR fortran/28119
6311 * gfortran.dg/forall_4.f90: New test.
6312
6313 PR fortran/25072
6314 * gfortran.dg/forall_5.f90: New test.
6315
6316 2006-06-25 Lee Millward <lee.millward@gmail.com>
6317
6318 PR c++/28051
6319 * g++.dg/template/using13.C: New test.
6320
6321 PR c++/28054
6322 * g++.dg/other/incomplete3.C: New test.
6323
6324 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6325
6326 PR fortran/28081
6327 * gfortran.dg/substr_3.f: New test.
6328 * gfortran.dg/equiv_2.f90: Update expected error message.
6329
6330 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
6331
6332 PR fortran/28118
6333 * gfortran.dg/actual_array_substr_1.f90: New test.
6334
6335 2006-06-24 Olivier Hainque <hainque@adacore.com>
6336
6337 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
6338 * gnat.dg/scalar_mode_agg_compare.adb: New test.
6339
6340 2006-06-23 Janis Johnson <janis187@us.ibm.com>
6341
6342 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6343
6344 2006-06-23 Steven G. Kargl <kargls@comcast.net>
6345
6346 PR fortran/27981
6347 * gfortran.dg/simpleif_2.f90: New test.
6348
6349 2006-06-23 Lee Millward <lee.millward@gmail.com>
6350
6351 * g++.dg/template/error22.C: Fix typo.
6352
6353 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6354
6355 PR c++/28112
6356 * g++.dg/ext/attrib23.C: New test.
6357
6358 2006-06-23 Olivier Hainque <hainque@adacore.com>
6359
6360 * gnat.dg/varsize_temp.adb: New test.
6361
6362 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6363
6364 PR c++/11468
6365 * g++.dg/other/java2.C: New test.
6366
6367 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
6368
6369 PR target/27789
6370 * g++.dg/ext/dllimport4.C. Add more tests for invalid
6371 initialization.
6372
6373 2006-06-22 Roger Sayle <roger@eyesopen.com>
6374
6375 PR target/27531
6376 * gcc.dg/pr27531-1.c: New test case.
6377
6378 2006-06-22 Asher Langton <langton2@llnl.gov>
6379
6380 PR fortran/24748
6381 * gfortran.dg/implicit_8.f90: New.
6382
6383 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
6384
6385 PR rtl-optimization/28121
6386 * gcc.dg/pr28121.c: New test.
6387
6388 2006-06-22 Lee Millward <lee.millward@gmail.com>
6389
6390 PR c++/27805
6391 * g++.dg/parse/ptrmem6.C: New test.
6392
6393 PR c++/27821
6394 * g++.dg/template/error22.C: New test.
6395
6396 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6397
6398 PR c++/28111
6399 * g++.dg/template/friend43.C: New test.
6400
6401 PR c++/28110
6402 * g++.dg/template/crash53.C: New test.
6403
6404 PR c++/28109
6405 * g++.dg/rtti/incomplete1.C: New test.
6406
6407 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
6408
6409 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
6410
6411 2006-06-21 Joseph Myers <joseph@codesourcery.com>
6412
6413 * gcc.c-torture/execute/complex-7.c: New.
6414
6415 2006-06-21 Jakub Jelinek <jakub@redhat.com>
6416
6417 * gcc.dg/merge-all-constants-1.c: New test.
6418
6419 2006-06-20 Janis Johnson <janis187@us.ibm.com>
6420
6421 PR c++/28113
6422 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
6423
6424 2006-06-20 Steven G. Kargl <kargls@comcast.net>
6425
6426 * gfortran.dg/rrspacing_1.f90: New test.
6427
6428 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6429
6430 PR c++/28052
6431 * g++.dg/other/bitfield2.C: New test.
6432
6433 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
6434
6435 PR tree-optimization/27331
6436 * gcc.dg/pr27331.c: New test.
6437
6438 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
6439 Eric Botcazou <ebotcazou@adacore.com>
6440
6441 PR ada/18692
6442 * lib/gnat.exp: New file.
6443 * lib/gnat-dg.exp: Likewise.
6444 * gnat.dg: New directory.
6445 * gnat.dg/dg.exp: New driver.
6446 * gnat.dg/specs: New directory.
6447 * gnat.dg/specs/specs.exp: New driver.
6448 * gnat.dg/style: New directory.
6449 * gnat.dg/style/style.exp: New driver.
6450
6451 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
6452
6453 PR fortran/16206
6454 * gfortran.dg/array_initializer_1.f90: New test.
6455
6456 PR fortran/28005
6457 * gfortran.dg/matmul_3.f90: New test.
6458
6459 2006-06-19 Andrew Pinski <pinskia@gmail.com>
6460
6461 PR middle-end/28075
6462 * gcc.dg/tree-ssa/inline-1.c: New test.
6463
6464 2006-06-19 Anatoly Sokolov <aesok@post.ru>
6465
6466 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
6467 in malloc prototype; remove XFAIL.
6468 * gcc.dg/pr18241-2.c: Ditto.
6469 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
6470 in memset prototype; remove XFAIL.
6471 * gcc.dg/tree-ssa/pr23382.c: Ditto.
6472
6473 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
6474
6475 * gcc.dg/vla-8.c: Add.
6476
6477 2006-06-19 Richard Guenther <rguenther@suse.de>
6478
6479 PR tree-optimization/27090
6480 * g++.dg/tree-ssa/pr27090.C: New testcase.
6481
6482 2006-06-19 Roger Sayle <roger@eyesopen.com>
6483
6484 PR target/27861
6485 * gcc.dg/pr27861-1.c: New test case.
6486
6487 2006-06-19 Richard Guenther <rguenther@suse.de>
6488
6489 PR middle-end/28045
6490 * gcc.dg/torture/pr28045.c: New testcase.
6491
6492 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6493
6494 PR fortran/26801
6495 * gfortran.dg/associated_4.f90: New test.
6496
6497 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6498
6499 PR fortran/19310
6500 PR fortran/19904
6501 * gfortran.dg/real_const_3.f90: New test.
6502
6503 2006-06-16 Mark Mitchell <mark@codesourcery.com>
6504
6505 PR c++/28016
6506 * g++.dg/template/static26.C: New test.
6507
6508 PR c++/27979
6509 * g++.dg/expr/bitfield2.C: New test.
6510
6511 PR c++/27884
6512 * g++.dg/parse/linkage2.C: New test.
6513
6514 2006-06-16 Richard Guenther <rguenther@suse.de>
6515
6516 PR middle-end/27116
6517 * gcc.dg/pr15785-1.c: Revert last change.
6518 * gcc.dg/torture/pr27116-2.c: New testcase.
6519
6520 2006-06-16 Roger Sayle <roger@eyesopen.com>
6521
6522 PR middle-end/27802
6523 * gcc.dg/pr27802-1.c: New test case.
6524
6525 2006-06-15 Mark Mitchell <mark@codesourcery.com>
6526
6527 PR c++/27689
6528 * g++.dg/template/ttp18.C: New test.
6529 * g++.dg/template/ttp19.C: Likewise.
6530
6531 PR c++/27666
6532 * g++.dg/expr/cond9.C: New test.
6533
6534 PR c++/27640
6535 * g++.dg/template/ctor7.C: New test.
6536
6537 2006-06-15 Janis Johnson <janis187@us.ibm.com>
6538
6539 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
6540
6541 2006-06-16 Richard Guenther <rguenther@suse.de>
6542
6543 PR tree-optimization/27781
6544 * gcc.dg/tree-ssa/pr27781.c: New testcase.
6545
6546 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
6547
6548 * gfortran.dg/allocate_zerosize_2.f90: New test case.
6549
6550 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
6551
6552 * gcc.dg/tree-ssa/loop-18.c: New test.
6553
6554 2006-06-14 Mark Mitchell <mark@codesourcery.com>
6555
6556 PR c++/27665
6557 * g++.dg/template/crash52.C: New test.
6558
6559 PR c++/27648
6560 * g++.dg/ext/attrib22.C: New test.
6561
6562 PR c++/26559
6563 * g++.dg/template/builtin1.C: New test.
6564 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
6565
6566 PR c++/28018
6567 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
6568 assignment.
6569 * g++.old-deja/g++.pt/crash51.C: Likewise.
6570
6571 PR c++/27227
6572 * g++.dg/lookup/linkage1.C: New test.
6573 * g++.dg/lookup/linkage2.C: Likewise.
6574
6575 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
6576
6577 PR middle-end/27959
6578 * gcc.dg/pr27959.c: New testcase.
6579
6580 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
6581
6582 PR target/28014:
6583 * g++.dg/eh/div.C: New test.
6584
6585 2006-06-13 Jakub Jelinek <jakub@redhat.com>
6586
6587 PR c++/27894
6588 * g++.dg/tree-ssa/pr26757.C: New test.
6589 * g++.dg/tree-ssa/pr27894.C: New test.
6590
6591 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
6592
6593 * gcc.c-torture/compile/20060609-1.c: New test.
6594
6595 PR target/27863
6596 * gcc.c-torture/compile/pr27863.c: New test.
6597
6598 2006-06-13 Richard Guenther <rguenther@suse.de>
6599
6600 PR tree-optimization/27830
6601 * g++.dg/tree-ssa/pr27830.C: New testcase.
6602
6603 2006-06-13 Matthew Sachs <msachs@apple.com>
6604
6605 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
6606 the list of compiler flags; this causes those flags to be checked
6607 for things like dg-skip-if.
6608
6609 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6610
6611 PR c++/27601
6612 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
6613
6614 2006-06-12 Mark Mitchell <mark@codesourcery.com>
6615 Kazu Hirata <kazu@codesourcery.com>
6616
6617 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
6618 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
6619
6620 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6621
6622 PR c++/27933
6623 * g++.dg/lookup/using15.C: New test.
6624
6625 PR c++/27951
6626 * g++.dg/other/anon4.C: New test.
6627
6628 2006-06-12 Roger Sayle <roger@eyesopen.com>
6629
6630 PR c++/21210
6631 * g++.dg/init/complex1.C: New test case.
6632
6633 2006-06-11 Eric Christopher <echristo@apple.com>
6634
6635 PR middle-end/27948
6636 * gcc.dg/bf-ms-layout.c: Run on darwin.
6637 * gcc.dg/bf-no-ms-layout: Ditto.
6638 * gcc.dg/attr-ms_struct-2.c: New.
6639 * gcc.dg/bf-ms-layout-2.c: Ditto.
6640
6641 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
6642
6643 * gcc.dg/attr-ms_struct-packed1.c: New.
6644
6645 2006-06-09 Mike Stump <mrs@apple.com>
6646
6647 * gcc.dg/vla-7.c: Add.
6648
6649 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
6650
6651 PR fortran/24558
6652 * gfortran.dg/entry_6.f90: New test.
6653
6654 PR fortran/20877
6655 PR fortran/25047
6656 * gfortran.dg/entry_7.f90: New test.
6657
6658 2006-06-09 Jakub Jelinek <jakub@redhat.com>
6659
6660 PR c/27747
6661 * gcc.dg/cpp/_Pragma6.c: New test.
6662
6663 PR c++/27748
6664 * g++.dg/cpp/_Pragma1.C: New test.
6665
6666 PR preprocessor/27746
6667 * gcc.dg/gomp/macro-3.c: New test.
6668 * gcc.dg/gomp/macro-4.c: New test.
6669 * g++.dg/gomp/macro-3.C: New test.
6670 * g++.dg/gomp/macro-4.C: New test.
6671
6672 2006-06-09 Richard Guenther <rguenther@suse.de>
6673
6674 PR tree-optimization/26998
6675 * gcc.dg/torture/pr26998.c: New testcase.
6676 * gcc.dg/tree-ssa/vrp29.c: New testcase.
6677
6678 2006-06-08 Mike Stump <mrs@apple.com>
6679
6680 * gcc.dg/pr27095.c: Account for stubs.
6681
6682 PR target/26427
6683 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
6684 produce bad code on darwin.
6685
6686 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6687
6688 PR fortran/27958
6689 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
6690
6691 2006-06-08 Asher Langton <langton2@llnl.gov>
6692
6693 PR fortran/27786
6694 * cray_pointers_2.f90: Add -fbounds-check compile flag.
6695
6696 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6697
6698 PR target/27421
6699 * gcc.dg/union-3.c: New test.
6700
6701 2006-06-08 Richard Guenther <rguenther@suse.de>
6702
6703 PR middle-end/27116
6704 * gcc.dg/torture/pr27116.c: New testcase.
6705 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
6706
6707 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6708
6709 PR rtl-optimization/26449
6710 * gcc.dg/pr26449.c: New test.
6711
6712 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6713
6714 PR c++/27601
6715 * g++.dg/ext/offsetof1.C: Test member functions.
6716
6717 2006-06-07 Steve Ellcey <sje@cup.hp.com>
6718
6719 * gcc.dg/pr27095.c: Improve scanning.
6720
6721 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
6722
6723 PR fortran/23091
6724 * gfortran.dg/saved_automatic_1.f90: New test.
6725
6726 PR fortran/24168
6727 * gfortran.dg/array_simplify_1.f90: New test.
6728
6729 PR fortran/25090
6730 * gfortran.dg/entry_dummy_ref_1.f90: New test.
6731
6732 PR fortran/25058
6733 * gfortran.dg/entry_dummy_ref_2.f90: New test.
6734
6735 2006-06-06 Mark Mitchell <mark@codesourcery.com>
6736
6737 PR c++/27177
6738 * g++.dg/expr/cast7.C: New test.
6739
6740 2006-06-06 Janis Johnson <janis187@us.ibm.com>
6741
6742 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
6743 * lib/gcc-defs.exp (tool_check_compile): Ditto.
6744 * lib/fortran-torture.exp (fortran-torture-compile,
6745 fortran-torture-execute): Ditto.
6746
6747 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
6748
6749 PR target/27842
6750 * gcc.dg/vmx/pr27842.c: New test.
6751
6752 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6753
6754 PR libfortran/27895
6755 * gfortran.dg/bounds_check_3.f90: New test.
6756
6757 2006-06-05 Mike Stump <mrs@apple.com>
6758
6759 * objc.dg/objc-fast-4.m: Skip for ppc64.
6760
6761 2006-06-05 Steve Ellcey <sje@cup.hp.com>
6762
6763 PR testsuite/27705
6764 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
6765
6766 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
6767 Victor Kaplansky <victork@il.ibm.com>
6768
6769 PR tree-optimizations/26360
6770 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
6771 with -fno-tree-dce.
6772 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
6773
6774 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
6775
6776 PR fortran/14067
6777 * gfortran.dg/data_char_1.f90: Add messages for truncated
6778 strings.
6779
6780 PR fortran/16943
6781 * gfortran.dg/func_decl_2.f90: New test.
6782
6783 PR fortran/20839
6784 * gfortran.dg/do_2.f90: New test.
6785
6786 PR fortran/27655
6787 * gfortran.dg/associated_3.f90: New test.
6788
6789 2006-06-04 Mark Mitchell <mark@codesourcery.com>
6790
6791 PR c++/27819
6792 * g++.dg/template/static25.C: New test.
6793
6794 PR c++/27722
6795 * g++.dg/init/array21.C: New test.
6796
6797 PR c++/27807
6798 * g++.dg/ext/complit7.C: New test.
6799
6800 PR c++/27806
6801 * g++.dg/parse/ptrmem5.C: New test.
6802
6803 2006-06-04 Roger Sayle <roger@eyesopen.com>
6804 Andrew Pinski <pinskia@physics.uc.edu>
6805
6806 PR c/27150
6807 PR middle-end/27382
6808 * gcc.dg/pr27150-1.c: New testcase.
6809 * gcc.dg/pr27382-1.c: New testcase.
6810 * gcc.dg/pr27382-2.c: New testcase.
6811
6812 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
6813
6814 PR c/25161
6815 PR c/27020
6816 * gcc.dg/array-10.c: New test.
6817
6818 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6819
6820 PR c++/27804
6821 * g++.dg/init/const4.C: New test.
6822 * g++.dg/init/member1.C: Add error-marker.
6823 * g++.dg/other/fold1.C: Adjust error-marker.
6824
6825 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6826
6827 PR c++/27601
6828 * g++.dg/ext/offsetof1.C: New test.
6829
6830 2006-06-04 Eric Christopher <echristo@apple.com>
6831
6832 * gcc.dg/attr-ms_struct-1.c: New.
6833
6834 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
6835
6836 * gcc.c-torture/compile/builtin_constant_p.c: New test.
6837
6838 2006-06-04 Richard Guenther <rguenther@suse.de>
6839
6840 PR tree-optimization/27039
6841 * gcc.dg/tree-ssa/loop-17.c: New testcase.
6842
6843 2006-06-03 Roger Sayle <roger@eyesopen.com>
6844
6845 PR target/26223
6846 * gcc.target/i386/amd64-abi-2.c: New test case.
6847
6848 2006-06-02 Eric Christopher <echristo@apple.com>
6849
6850 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
6851 * gcc.target/i386/20020523-1.c: Skip if darwin.
6852 * gcc.target/i386/asm-3.c: Ditto.
6853 * gcc.target/i386/20011119-1.c: Ditto.
6854 * gcc.target/i386/clobbers.c: Remove pic part of test.
6855
6856 2006-06-02 Steve Ellcey <sje@cup.hp.com>
6857
6858 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
6859 * g++.old-deja/g++.other/init19.C: Ditto.
6860 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
6861 and add other platforms as expected failures.
6862
6863 2006-06-01 Steve Ellcey <sje@cup.hp.com>
6864
6865 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
6866 (is-effective-target-keyword): Ditto.
6867
6868 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
6869
6870 PR fortran/27715
6871 * gfortran.dg/extended_char_comparison_1.f: New test.
6872
6873 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
6874
6875 PR fortran/25098
6876 * gfortran.dg/dummy_procedure_1.f90: New test.
6877
6878 PR fortran/25147
6879 * gfortran.dg/dummy_procedure_2.f90: New test.
6880
6881 * gfortran.dg/associated_2.f90: Correct to make consistent with
6882 standard.
6883
6884 2006-05-31 Roger Sayle <roger@eyesopen.com>
6885
6886 * gcc.target/i386/387-11.c: New test case.
6887
6888 2006-05-31 Mark Mitchell <mark@codesourcery.com>
6889
6890 PR c++/27801
6891 * g++.dg/template/cond6.C: New test.
6892
6893 PR c++/26496
6894 * g++.dg/template/crash51.C: New test.
6895 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
6896
6897 PR c++/27385
6898 * g++.dg/init/array20.C: New test.
6899
6900 2006-05-31 Roger Sayle <roger@eyesopen.com>
6901
6902 * gcc.dg/builtins-54.c: New test case.
6903
6904 2006-05-30 Mark Mitchell <mark@codesourcery.com>
6905
6906 PR c++/26433
6907 * g++.dg/template/fntry1.C: Add dg-do link.
6908
6909 PR c++/27808
6910 * g++.dg/parse/friend6.C: New test.
6911
6912 2006-05-30 Asher Langton <langton2@llnl.gov>
6913
6914 * gfortran.dg/cray_pointers_7.f90: New test.
6915
6916 2006-05-30 Roger Sayle <roger@eyesopen.com>
6917
6918 PR tree-optimization/23452
6919 * gcc.dg/fold-mulconj-1.c: New test case.
6920
6921 2006-05-30 Mark Mitchell <mark@codesourcery.com>
6922
6923 PR c++/27803
6924 * g++.dg/parse/bitfield1.C: New test.
6925
6926 2006-05-30 Roger Sayle <roger@eyesopen.com>
6927
6928 * gcc.target/ppc-eq0-1.c: New test case.
6929 * gcc.target/ppc-negeq0-1.c: New test case.
6930
6931 2006-05-30 Dirk Mueller <dmueller@suse.de>
6932
6933 PR c/27273
6934 * gcc.dg/overflow-warn-5.c: New test.
6935
6936 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6937
6938 PR c/27718
6939 * gcc.dg/sizeof-1.c: New test.
6940
6941 2006-05-30 Uros Bizjak <uros@kss-loka.si>
6942
6943 PR target/27790
6944 * gcc.target/i386/pr27790.c: New test.
6945
6946 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6947
6948 PR libgfortran/27757
6949 * gfortran.dg/direct_io_5.f90: New test.
6950
6951 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6952
6953 PR libgfortran/27634
6954 * gfortran.dg/fmt_missing_period_1.f: New test.
6955 * gfortran.dg/fmt_missing_period_2.f: New test.
6956 * gfortran.dg/fmt_missing_period_3.f: New test.
6957
6958 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6959
6960 PR fortran/19777
6961 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
6962 arrays.
6963
6964 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6965
6966 PR c++/27713
6967 * g++.dg/template/new6.C: New test.
6968
6969 2006-05-29 Roger Sayle <roger@eyesopen.com>
6970
6971 PR tree-optimization/24964
6972 * gcc.target/i386/387-10.c: New test case.
6973
6974 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
6975
6976 * intrinsics/string_intrinsics.c (compare_string):
6977 Use memcmp instead of strncmp to avoid tripping over
6978 CHAR(0) in a string.
6979
6980 2006-05-27 Richard Guenther <rguenther@suse.de>
6981
6982 PR middle-end/27773
6983 * gcc.dg/torture/pr27773.c: New testcase.
6984
6985 2006-05-27 Dirk Mueller <dmueller@suse.de>
6986
6987 * gcc.dg/pr24561.c: Rename to..
6988 * gcc.dg/pr25962.c: .. this.
6989
6990 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6991
6992 PR fortran/19777
6993 * gfortran.dg/bounds_check_2.f: New test.
6994
6995 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
6996
6997 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
6998 * gfortran.dg/byte_1.f90: Likewise.
6999 * gfortran.dg/dup_save_2.f90: Likewise.
7000
7001 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
7002
7003 * gfortran.dg/associated_2.f90: New test.
7004
7005 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7006
7007 PR fortran/27524
7008 * gfortran.dg/bounds_check_1.f90: New test.
7009
7010 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
7011
7012 PR rtl-optimization/27661
7013 * gcc.dg/pr27661.c: New test case.
7014
7015 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
7016
7017 PR fortran/23151
7018 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
7019 * gfortran.dg/print_parentheses_1.f: New test.
7020 * gfortran.dg/print_parentheses_2.f90: New test.
7021
7022 2006-05-26 Jakub Jelinek <jakub@redhat.com>
7023
7024 PR target/27758
7025 * gcc.dg/pr27758.c: New test.
7026
7027 2006-05-24 Falk Hueffner <falk@debian.org>
7028
7029 * gcc.c-torture/compile/pr27571.c: New test.
7030
7031 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
7032
7033 PR fortran/27709
7034 * gfortran.dg/spec_expr_4.f90: New test.
7035
7036 PR fortran/27155
7037 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
7038
7039 2006-05-25 Mark Mitchell <mark@codesourcery.com>
7040
7041 PR c++/20103
7042 * g++.dg/ext/complit6.C: New test.
7043 * g++.dg/ext/complit3.C: Adjust error markers.
7044 * g++.dg/init/const3.C: New test.
7045
7046 2006-05-25 Richard Guenther <rguenther@suse.de>
7047
7048 PR middle-end/27743
7049 * gcc.dg/torture/pr27743.c: New testcase.
7050
7051 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7052
7053 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
7054
7055 2006-05-25 Alan Modra <amodra@bigpond.net.au>
7056
7057 * gcc.dg/compat/scalar-by-value-x.h: New.
7058 * gcc.dg/compat/scalar-by-value-y.h: New.
7059 * gcc.dg/compat/scalar-by-value-5.c: New.
7060 * gcc.dg/compat/scalar-by-value-5_main.c: New.
7061 * gcc.dg/compat/scalar-by-value-5_x.c: New.
7062 * gcc.dg/compat/scalar-by-value-5_y.c: New.
7063 * gcc.dg/compat/scalar-by-value-6.c: New.
7064 * gcc.dg/compat/scalar-by-value-6_main.c: New.
7065 * gcc.dg/compat/scalar-by-value-6_x.c: New.
7066 * gcc.dg/compat/scalar-by-value-6_y.c: New.
7067
7068 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
7069
7070 PR tree-optimization/27639
7071 PR tree-optimization/26719
7072 * gcc.dg/pr27639.c: New test.
7073 * gcc.dg/pr26719.c: New test.
7074 * gcc.dg/tree-ssa/scev-cast.c: New test.
7075
7076 2006-05-23 Mark Mitchell <mark@codesourcery.com>
7077
7078 PR c++/20173
7079 * g++.dg/template/error21.C: New test.
7080
7081 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
7082
7083 PR target/27696
7084 * gcc.target/i386/pr27696.c: New.
7085
7086 2006-05-22 Janis Johnson <janis187@us.ibm.com>
7087
7088 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
7089
7090 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
7091
7092 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7093
7094 PR c++/27716
7095 * g++.dg/other/assign1.C: New test.
7096
7097 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
7098
7099 PR target/27266
7100 * gcc.target/i386/pr27266.c: New.
7101
7102 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7103
7104 PR c++/27451
7105 * g++.dg/ext/asm9.C: New test.
7106
7107 2006-05-22 Richard Sandiford <richard@codesourcery.com>
7108
7109 PR rtl-optimization/25514
7110 * gcc.c-torture/compile/pr25514.c: New test.
7111
7112 2006-05-22 Richard Guenther <rguenther@suse.de>
7113
7114 Revert
7115 2006-01-31 Richard Guenther <rguenther@suse.de>
7116
7117 * gcc.target/i386/sselibm-1.c: New testcase.
7118 * gcc.target/i386/sselibm-2.c: Likewise.
7119 * gcc.target/i386/sselibm-3.c: Likewise.
7120 * gcc.target/i386/sselibm-4.c: Likewise.
7121 * gcc.target/i386/sselibm-5.c: Likewise.
7122
7123 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7124
7125 PR c/27420
7126 * gcc.dg/func-args-2.c: New test.
7127
7128 PR c/26818
7129 * gcc.dg/struct-incompl-1.c: New test.
7130
7131 2006-05-22 Richard Guenther <rguenther@suse.de>
7132
7133 PR testsuite/27708
7134 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
7135 the transformations we test for.
7136
7137 2006-05-22 Richard Guenther <rguenther@suse.de>
7138
7139 PR testsuite/27707
7140 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
7141
7142 2006-05-21 Mark Mitchell <mark@codesourcery.com>
7143
7144 PR c++/27210
7145 * g++.dg/warn/new1.C: New test.
7146 * g++.dg/template/new5.C: Likewise.
7147
7148 2006-05-21 Roger Sayle <roger@eyesopen.com>
7149
7150 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
7151 * gcc.target/i386/20060512-3.c: Likewise.
7152
7153 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
7154
7155 PR rtl-optimization/27671
7156 * gcc.c-torture/execute/pr27671-1.c: New.
7157 * gcc.dg/pr27671-2.c: Likewise.
7158
7159 PR tree-optimization/26622.
7160 * gcc.c-torture/compile/pr26622.c: New.
7161
7162 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
7163
7164 PR fortran/27613
7165 * gfortran.dg/recursive_reference_1.f90: New test.
7166
7167 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
7168
7169 PR fortran/25746
7170 * gfortran.dg/elemental_subroutine_3.f90: New test.
7171
7172 PR fortran/25090
7173 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
7174
7175 PR fortran/27584
7176 * gfortran.dg/associated_target_1.f90: New test.
7177
7178 PR fortran/19015
7179 * gfortran.dg/maxloc_shape_1.f90: New test.
7180
7181 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7182
7183 PR libgfortran/24459
7184 * gfortran.dg/namelist_24.f90: New test.
7185 * gfortran.dg/namelist_12.f: Fix typo in comment.
7186
7187 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
7188
7189 PR middle-end/25776
7190 * g++.dg/other/error11.C: New test.
7191
7192 2006-05-20 Richard Sandiford <richard@codesourcery.com>
7193
7194 * gcc.target/mips/pr26765.c: Add -w to options.
7195
7196 2006-05-20 Richard Sandiford <richard@codesourcery.com>
7197
7198 * lib/target-supports.exp (check_effective_target_mpaired_single):
7199 New function.
7200 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
7201 multilibs.
7202 * g++.dg/vect/vect.exp: Likewise.
7203
7204 2006-05-20 Richard Sandiford <richard@codesourcery.com>
7205
7206 PR testsuite/25891
7207 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
7208
7209 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
7210
7211 PR fortran/27662
7212 * gfortran.dg/temporary_1.f90: New file.
7213
7214 2006-05-19 Andreas Schwab <schwab@suse.de>
7215
7216 * g++.dg/other/unused1.C: Also match "stringz".
7217
7218 2006-05-19 Mark Mitchell <mark@codesourcery.com>
7219
7220 PR c++/26433
7221 * g++.dg/template/fntry1.C: New test.
7222
7223 2006-05-18 Mark Mitchell <mark@codesourcery.com>
7224
7225 PR c++/27471
7226 PR c++/27506
7227 * g++.dg/conversion/bitfield5.C: New test.
7228 * g++.dg/conversion/bitfield6.C: New test.
7229
7230 2006-05-18 Mike Stump <mrs@apple.com>
7231
7232 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
7233 * gcc.dg/vla-4.c: Add.
7234 * gcc.dg/vla-5.c: Add.
7235 * gcc.dg/vla-6.c: Add.
7236
7237 2006-05-12 Stuart Hastings <stuart@apple.com>
7238
7239 * testsuite/gcc.target/i386/20060512-1.c: New.
7240 * testsuite/gcc.target/i386/20060512-2.c: New.
7241 * testsuite/gcc.target/i386/20060512-3.c: New.
7242 * testsuite/gcc.target/i386/20060512-4.c: New.
7243
7244 2006-05-17 Mark Mitchell <mark@codesourcery.com>
7245
7246 PR c++/26122
7247 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
7248
7249 PR c++/26068
7250 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
7251 * g++.dg/parse/linkage1.C: New test.
7252
7253 2006-05-17 Jakub Jelinek <jakub@redhat.com>
7254
7255 PR tree-optimization/27548
7256 * g++.dg/tree-ssa/pr27548.C: New test.
7257
7258 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7259
7260 PR fortran/26551
7261 * gfortran.dg/recursive_check_1.f: New test.
7262 * gfortran.dg/recursive_check_2.f90: New test.
7263
7264 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
7265
7266 * g++.dg/opt/temp2.C: New test.
7267
7268 2006-05-17 Jakub Jelinek <jakub@redhat.com>
7269
7270 PR c++/27491
7271 * g++.dg/init/brace5.C: New test.
7272
7273 PR middle-end/27415
7274 * gcc.dg/gomp/pr27415.c: New test.
7275 * g++.dg/gomp/pr27415.C: New test.
7276
7277 PR tree-optimization/27549
7278 * g++.dg/tree-ssa/pr27549.C: New test.
7279
7280 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7281
7282 PR libgfortran/27575
7283 * gfortran.dg/read_eof_4.f90: New test.
7284
7285 2006-05-16 Richard Guenther <rguenther@suse.de>
7286
7287 PR tree-optimization/22303
7288 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
7289
7290 2006-05-16 Jakub Jelinek <jakub@redhat.com>
7291
7292 PR middle-end/27573
7293 * gcc.dg/gomp/pr27573.c: New test.
7294 * gfortran.dg/gomp/pr27573.f90: New test.
7295
7296 PR c/27499
7297 * gcc.dg/gomp/pr27499.c: New test.
7298 * g++.dg/gomp/pr27499.C: New test.
7299
7300 2006-05-15 Mark Mitchell <mark@codesourcery.com>
7301
7302 PR c++/27339
7303 * g++.dg/parser/access8.C: Adjust error marker.
7304 * g++.dg/template/access17.C: New test.
7305 * g++.dg/template/access18.C: Likewise.
7306
7307 2006-05-15 Roger Sayle <roger@eyesopen.com>
7308
7309 PR target/26600
7310 * gcc.target/i386/pr26600.c: New test case.
7311
7312 2006-05-15 Mark Mitchell <mark@codesourcery.com>
7313
7314 PR c++/27505
7315 * g++.dg/expr/bitfield1.C: New test.
7316
7317 2006-05-15 Richard Guenther <rguenther@suse.de>
7318
7319 PR tree-optimization/27603
7320 * gcc.dg/torture/pr27603.c: New testcase.
7321
7322 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
7323
7324 PR fortran/25090
7325 * gfortran.dg/entry_dummy_ref_1.f90: New test.
7326
7327 PR fortran/25082
7328 * gfortran.dg/scalar_return_1.f90: New test.
7329
7330 PR fortran/27411
7331 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
7332
7333 2006-05-15 Jakub Jelinek <jakub@redhat.com>
7334
7335 * gcc.dg/gomp/critical-4.c: New test.
7336 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
7337 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
7338 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
7339 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
7340
7341 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7342
7343 PR c++/27582
7344 * g++.dg/template/dependent-args1.C: New test.
7345
7346 PR c++/27581
7347 * g++.dg/lookup/this1.C: New test.
7348
7349 PR c++/27315
7350 * g++.dg/template/operator6.C: New test.
7351 * g++.dg/template/incomplete3.C: New test.
7352
7353 PR c++/27559
7354 * g++.dg/template/new4.C: New test.
7355
7356 PR c++/27496
7357 * g++.dg/template/void2.C: New test.
7358
7359 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
7360
7361 * g++.dg/template/dependent-expr5.C: New test.
7362
7363 2006-05-14 Roger Sayle <roger@eyesopen.com>
7364
7365 PR middle-end/26729
7366 * gcc.dg/pr26729-1.c: New test case.
7367
7368 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
7369
7370 * gcc.dg/pr27003.c: New test.
7371
7372 2006-05-12 Steve Ellcey <sje@cup.hp.com>
7373
7374 * lib/target-supports.dg (check_cxa_atexit_available): Change
7375 v3_target_compile to ${tool}_target_compile.
7376
7377 2006-05-11 Jason Merrill <jason@redhat.com>
7378
7379 * lib/scanasm.exp (scan-not-hidden): Fix typo.
7380
7381 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7382
7383 PR fortran/27553
7384 * gfortran.dg/label_5.f90: New test.
7385
7386 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
7387
7388 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
7389 check_effective_target_powerpc_altivec_ok): New.
7390 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
7391 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
7392 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
7393 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
7394 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
7395 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
7396 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
7397 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
7398 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
7399 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
7400 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
7401 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
7402 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
7403 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
7404 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
7405 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
7406 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
7407 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
7408 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
7409 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
7410 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
7411 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
7412 gcc.target/powerpc/altivec-9.c,
7413 gcc.target/powerpc/altivec-consts.c,
7414 gcc.target/powerpc/altivec-pr22085.c,
7415 gcc.target/powerpc/altivec-splat.c,
7416 gcc.target/powerpc/altivec-types-1.c,
7417 gcc.target/powerpc/altivec-types-2.c,
7418 gcc.target/powerpc/altivec-types-3.c,
7419 gcc.target/powerpc/altivec-types-4.c,
7420 gcc.target/powerpc/altivec-varargs-1.c,
7421 gcc.target/powerpc/altivec-vec-merge.c,
7422 gcc.target/powerpc/ppc-vector-memcpy.c,
7423 gcc.target/powerpc/ppc-vector-memset.c,
7424 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
7425 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
7426 these effective targets.
7427 * gcc.dg/vmx/pr27006.c: Add missing close brace.
7428 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
7429
7430 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7431
7432 PR middle-end/27384
7433 * g++.dg/other/fold1.C: New test.
7434
7435 PR middle-end/27488
7436 * gcc.dg/fold-nonneg-1.c: New test.
7437
7438 PR c++/27547
7439 * g++.dg/other/operator1.C: New test.
7440
7441 2006-05-11 Richard Guenther <rguenther@suse.de>
7442
7443 PR middle-end/27529
7444 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
7445
7446 2006-05-10 Janis Johnson <janis187@us.ibm.com>
7447
7448 * lib/target-supports-dg.exp (check-flags): New.
7449 (dg-skip-if): Move flag checks.
7450
7451 2006-05-09 Steve Ellcey <sje@cup.hp.com>
7452
7453 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
7454 * lib/target-supports.dg (check_cxa_atexit_available): New.
7455
7456 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
7457
7458 PR fortran/27470
7459 * gfortran.dg/multiple_allocation_2.f90: New test case.
7460
7461 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
7462
7463 * gcc.target/arm/pr27387.C: Fix a comment typo.
7464
7465 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7466
7467 PR fortran/24549
7468 * gfortran.dg/error_recovery_1.f90: New test.
7469
7470 2006-05-10 Richard Guenther <rguenther@suse.de>
7471
7472 PR tree-optimization/27302
7473 * gcc.dg/torture/pr27302.c: New testcase.
7474
7475 2006-05-09 Dirk Mueller <dmueller@suse.de>
7476 Richard Guenther <rguenther@suse.de>
7477
7478 PR middle-end/27498
7479 * gcc.dg/tree-ssa/pr27498.c: New testcase.
7480
7481 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
7482
7483 PR rtl-optimization/27335
7484 * gcc.dg/pr27335.c: New test.
7485
7486 2006-05-06 Richard Sandiford <richard@codesourcery.com>
7487
7488 * gcc.target/mips/mips-ps-5.c: New file.
7489
7490 2006-05-08 Jan Hubicka <jh@suse.cz>
7491
7492 PR middle-end/25962
7493 * gcc.dg/pr25962.c: New.
7494
7495 2006-05-08 Roger Sayle <roger@eyesopen.com>
7496
7497 PR target/27158
7498 * gcc.target/powerpc/pr27158.c: New test case.
7499
7500 2006-05-08 Laurent GUERBY <laurent@guerby.net>
7501
7502 PR testsuite/27476
7503 * ada/acats/run_all.sh: Use test -z.
7504
7505 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7506
7507 PR libfortran/18271
7508 * gfortran.dg/spec_expr_3.f90: New test.
7509
7510 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
7511
7512 PR target/24879
7513 * gcc.target/i386/monitor.c: New file.
7514
7515 2006-05-08 Alan Modra <amodra@bigpond.net.au>
7516
7517 * gcc.dg/pr27095.c: xfail *-*-darwin*.
7518
7519 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7520
7521 PR c++/27447
7522 * g++.dg/other/ptrmem7.C: New test.
7523
7524 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7525
7526 PR target/27421
7527 * gcc.dg/array-9.c: New test.
7528
7529 2006-05-07 Richard Guenther <rguenther@suse.de>
7530
7531 PR tree-optimization/27409
7532 * gcc.dg/torture/pr27409.c: New testcase.
7533
7534 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
7535
7536 PR fortran/27457
7537 * gfortran.dg/select_6.f90: New.
7538
7539 2006-05-07 Richard Guenther <rguenther@suse.de>
7540
7541 PR tree-optimization/27136
7542 * gcc.dg/torture/pr27136.c: New testcase.
7543
7544 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
7545
7546 PR fortran/24813
7547 * gfortran.dg/char_cons_len_1.f90: New test.
7548
7549 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7550
7551 PR c++/27427
7552 * g++.dg/template/incomplete2.C: New test.
7553
7554 2006-05-06 Richard Guenther <rguenther@suse.de>
7555
7556 PR tree-optimization/27151
7557 * gcc.dg/vect/pr27151.c: New testcase.
7558
7559 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7560
7561 PR c++/27430
7562 * g++.dg/template/void1.C: New test.
7563
7564 PR c++/27423
7565 * g++.dg/other/void2.C: New test.
7566
7567 PR c++/27422
7568 * g++.dg/conversion/void1.C: New test.
7569
7570 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
7571
7572 PR/21391
7573 * g++.dg/other/unused1.C: New.
7574
7575 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7576
7577 PR objc/27240
7578 * objc.dg/member-1.m: New test.
7579
7580 2006-05-05 Steve Ellcey <sje@cup.hp.com>
7581
7582 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
7583
7584 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7585
7586 PR libfortran/26985
7587 * gfortran.dg/matmul_2.f90: New test.
7588
7589 2005-05-05 Laurent GUERBY <laurent@guerby.net>
7590
7591 * ada/acats/run_all.sh: Use sync when main not found.
7592
7593 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
7594
7595 PR target/26765
7596 * gcc.target/mips/pr26765.c: New.
7597
7598 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
7599
7600 * gcc.target/bfin: New directory.
7601 * gcc.target/bfin/bfin.exp: New file.
7602 * gcc.target/bfin/frmul.c: New file.
7603 * gcc.target/bfin/arith.c: New file.
7604 * gcc.target/bfin/mul-combine.c: New file.
7605 * gcc.target/bfin/shift.c: New file.
7606
7607 2006-05-04 Richard Guenther <rguenther@suse.de>
7608
7609 PR tree-optimization/14287
7610 PR tree-optimization/14844
7611 PR tree-optimization/19792
7612 PR tree-optimization/21608
7613 PR tree-optimization/27090
7614 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
7615 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
7616 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
7617 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
7618 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
7619
7620 2006-05-04 Jakub Jelinek <jakub@redhat.com>
7621
7622 PR tree-optimization/27285
7623 * gcc.c-torture/execute/pr27285.c: New test.
7624
7625 PR middle-end/27388
7626 * gcc.dg/gomp/pr27388-1.c: New test.
7627 * gcc.dg/gomp/pr27388-2.c: New test.
7628 * gcc.dg/gomp/pr27388-3.c: New test.
7629
7630 PR c++/27359
7631 * g++.dg/gomp/pr27359.C: New test.
7632
7633 2006-05-02 Steven G. Kargl <kargls@comcast.net>
7634
7635 PR fortran/20248
7636 * gfortran.dg/iargc.f90: New test.
7637
7638 2006-05-02 Mark Mitchell <mark@codesourcery.com>
7639
7640 PR c++/27102
7641 * g++.dg/template/crash49.C: New test.
7642
7643 2006-05-02 Steve Ellcey <sje@cup.hp.com>
7644
7645 PR testsuite/27032
7646 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
7647
7648 2006-05-02 Jeff Law <law@redhat.com>
7649
7650 PR tree-optimization/27364
7651 * gcc.c-torture/execute/pr27364.c: New test.
7652
7653 2006-05-02 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/27309
7656 * g++.dg/parser/ctor5.C: New test.
7657
7658 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
7659
7660 PR target/27387
7661 * gcc.target/arm/arm.exp: New.
7662 * gcc.target/arm/pr27387.C: Likewise.
7663
7664 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
7665
7666 PR fortran/27269
7667 PR fortran/27324
7668 * gfortran.dg/module_equivalence_2.f90: New test.
7669
7670 2006-05-02 Jakub Jelinek <jakub@redhat.com>
7671
7672 PR middle-end/27337
7673 * g++.dg/gomp/pr27337-1.C: New test.
7674 * g++.dg/gomp/pr27337-2.C: New test.
7675
7676 PR middle-end/27328
7677 * gcc.dg/gomp/pr27328.c: New test.
7678
7679 PR middle-end/27325
7680 * g++.dg/gomp/pr27325.C: New test.
7681
7682 PR middle-end/27310
7683 * g++.dg/gomp/pr27310.C: New test.
7684
7685 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7686
7687 PR tree-optimization/27291
7688 * g++.dg/tree-ssa/pr27291.C: New test.
7689
7690 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7691
7692 PR tree-optimization/27283
7693 * g++.dg/tree-ssa/pr27283.C: New test.
7694
7695 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7696
7697 * gcc.dg/tree-ssa/loop-16.c: New test.
7698
7699 2006-05-01 Roger Sayle <roger@eyesopen.com>
7700 Joseph S. Myers <joseph@codesourcery.com>
7701
7702 * gcc.dg/Wconversion-3.c: New test case.
7703 * gcc.dg/Wconversion-4.c: Likewise.
7704
7705 2006-05-01 Richard Guenther <rguenther@suse.de>
7706
7707 PR tree-optimization/26726
7708 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
7709
7710 2006-04-30 Roger Sayle <roger@eyesopen.com>
7711
7712 * gcc.dg/Woverflow-1.c: New test case.
7713 * gcc.dg/Woverflow-2.c: Likewise.
7714 * gcc.dg/Woverflow-3.c: Likewise.
7715
7716 2006-04-30 Mark Mitchell <mark@codesourcery.com>
7717
7718 PR c++/27094
7719 * g++.dg/template/defarg8.C: New test.
7720
7721 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7722
7723 PR c++/27278
7724 * g++.dg/parse/operator7.C: New test.
7725
7726 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7727
7728 PR c++/11471
7729 PR c++/27102
7730 * g++.dg/template/crash48.C: New test.
7731
7732 PR c++/27279
7733 * g++.dg/parse/ctor4.C: New test.
7734
7735 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7736
7737 PR fortran/25681
7738 * gfortran.df/char_type_len.f90: New test.
7739
7740 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7741
7742 PR libgfortran/27304
7743 * gfortran.dg/fmt_exhaust.f90: New test.
7744
7745 2006-04-28 Roger Sayle <roger@eyesopen.com>
7746
7747 PR c/25309
7748 * gcc.dg/large-size-array-2.c: New test case.
7749
7750 2006-04-28 Richard Guenther <rguenther@suse.de>
7751
7752 PR target/26826
7753 * gcc.target/i386/pr26826.c: New testcase.
7754
7755 2006-04-28 Jakub Jelinek <jakub@redhat.com>
7756
7757 PR middle-end/27260
7758 * gcc.c-torture/execute/pr27260.c: New.
7759
7760 2006-04-28 Alan Modra <amodra@bigpond.net.au>
7761
7762 PR middle-end/27095
7763 * gcc.dg/pr27095.c: New.
7764
7765 2006-04-27 Mark Mitchell <mark@codesourcery.com>
7766
7767 PR c++/27292
7768 * g++.dg/conversion/bitfield4.C: New test.
7769
7770 2006-04-27 Eric Christopher <echristo@apple.com>
7771
7772 * gcc.dg/pragma-ms_struct.c: New.
7773
7774 2006-04-27 Mark Mitchell <mark@codesourcery.com>
7775
7776 PR c++/27102
7777 * g++.dg/template/crash47.C: New test.
7778
7779 2006-04-27 Dirk Mueller <dmueller@suse.de>
7780
7781 * gcc.target/i386/sse-7.c: build with -msse.
7782
7783 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
7784
7785 PR testsuite/27274:
7786 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
7787 (main): Exit if processor doesn't support SSE.
7788
7789 2006-04-26 David Edelsohn <edelsohn@gnu.org>
7790
7791 PR middle-end/27282
7792 * gcc.c-torture/compile/pr27282.c: New test.
7793
7794 2006-04-26 Jakub Jelinek <jakub@redhat.com>
7795
7796 PR middle-end/26913
7797 * g++.dg/gomp/pr26913.C: New test.
7798
7799 PR c/25996
7800 * gcc.dg/gomp/pr25996.c: New test.
7801 * g++.dg/gomp/pr25996.C: New test.
7802
7803 2006-04-25 Richard Sandiford <richard@codesourcery.com>
7804
7805 PR rtl-optimization/26725
7806 * gcc.c-torture/compile/pr26725.c: New test.
7807
7808 2006-04-25 Richard Guenther <rguenther@suse.de>
7809
7810 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
7811 than n + -1.
7812
7813 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
7814
7815 * gcc.dg/20060425-1.c: New testcase.
7816
7817 2006-04-25 Jakub Jelinek <jakub@redhat.com>
7818
7819 PR tree-optimization/26865
7820 * gcc.dg/pr26865.c: New test.
7821
7822 2006-04-24 Mark Mitchell <mark@codesourcery.com>
7823
7824 PR c++/27292
7825 * g++.dg/conversion/bitfield1.C: New test.
7826 * g++.dg/conversion/bitfield2.C: Likewise.
7827 * g++.dg/conversion/bitfield3.C: Likewise.
7828
7829 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
7830 Richard Guenther <rguenther@suse.de>
7831
7832 PR tree-optimization/27236
7833 * gcc.dg/tree-ssa/pr27236.c: New testcase.
7834
7835 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7836
7837 PR c++/19963
7838 * g++.dg/other/incomplete2.C: New test.
7839
7840 2006-04-24 Richard Guenther <rguenther@suse.de>
7841
7842 PR middle-end/26869
7843 * gcc.dg/torture/pr26869.c: New testcase.
7844
7845 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
7846 Richard Guenther <rguenther@suse.de>
7847
7848 PR tree-optimization/27218
7849 * g++.dg/tree-ssa/pr27218.C: New testcase.
7850
7851 2006-04-23 Mark Mitchell <mark@codesourcery.com>
7852
7853 PR c++/26912
7854 * g++.dg/template/friend41.C: New test.
7855
7856 2006-04-23 David Edelsohn <edelsohn@gnu.org>
7857
7858 * g++.dg/opt/pr15551.C: Include cstdio.
7859 (main): Use remove instead of unlink.
7860
7861 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
7862
7863 * gcc.dg/sibcall-7.c: New test.
7864 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
7865 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
7866 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
7867 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
7868 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
7869
7870 2006-04-23 Mark Mitchell <mark@codesourcery.com>
7871
7872 PR c++/26534
7873 * g++.dg/opt/bitfield1.C: New test.
7874 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
7875 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
7876 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
7877 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
7878 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
7879 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
7880 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
7881 * g++.dg/abi/bitfield2.C: Likewise.
7882 * g++.dg/init/bitfield1.C: Likewise.
7883
7884 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
7885
7886 PR fortran/25099
7887 * gfortran.dg/elemental_subroutine_4.f90: New test.
7888 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
7889 call sub (m, x).
7890
7891 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
7892
7893 * gcc.c-torture/compile/20060421-1.c: New testcase.
7894
7895 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7896
7897 PR c/25875
7898 * gcc.dg/init-bad-4.c: New test.
7899
7900 2006-04-21 Paul Brook <paul@codesourcery.com>
7901
7902 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
7903
7904 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
7905
7906 PR fortran/27122
7907 * gfortran.dg/defined_operators_1.f90: New test.
7908 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
7909 remove old ones associated, incorrectly, with Note 5.46.
7910
7911 PR fortran/27113
7912 * gfortran.dg/character_array_constructor_1.f90: New test.
7913
7914 2006-04-20 Jakub Jelinek <jakub@redhat.com>
7915
7916 * gcc.dg/20060419-1.c: New test.
7917
7918 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
7919
7920 PR c/26774
7921 * gcc.dg/struct-parse-1.c: New test case.
7922
7923 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7924
7925 PR c++/26558
7926 * g++.dg/parse/template19.C: New test.
7927
7928 PR c++/26739
7929 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
7930
7931 PR c++/26036
7932 * g++.dg/expr/call3.C: New test.
7933
7934 PR c++/10385
7935 * g++.dg/conversion/dynamic1.C: New test.
7936
7937 2006-04-19 Mark Mitchell <mark@codesourcery.com>
7938
7939 PR c++/27102
7940 * g++.dg/template/crash35.C: Tweak error markers.
7941 * g++.dg/template/crash46.C: New test.
7942 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
7943 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
7944
7945 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
7946
7947 PR rtl-optimization/14261
7948 * gcc.c-torture/compile/20060419-1.c: Added.
7949
7950 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
7951
7952 * gfortran.dg/label_1.f90: Adjust dg-error.
7953
7954 2006-04-16 Roger Sayle <roger@eyesopen.com>
7955
7956 PR target/26961
7957 * gcc.dg/fold-cond-1.c: New test case.
7958 * gcc.dg/pr26961-1.c: Likewise.
7959
7960 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7961
7962 PR libgfortran/27138
7963 * gfortran.dg/read_bad_advance.f90: New test.
7964
7965 2006-04-16 Roger Sayle <roger@eyesopen.com>
7966 Dale Johannesen <dalej@apple.com>
7967
7968 PR target/24076
7969 * gcc.target/i386/vecinit-3.c: New testcase.
7970 * gcc.target/i386/vecinit-4.c: Likewise.
7971 * gcc.target/i386/sse-18.c: Likewise.
7972 * gcc.target/i386/sse-19.c: Likewise.
7973
7974 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
7975
7976 * gfortran.dg/allocate_zerosize_1.f90: New test.
7977
7978 2006-04-16 Mark Mitchell <mark@codesourcery.com>
7979
7980 PR c++/26365
7981 * g++.dg/template/crash45.C: New test.
7982
7983 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
7984
7985 PR fortran/26787
7986 * gfortran.dg/proc_assign_1.f90: New test.
7987 * gfortran.dg/procedure_lvalue.f90: Change message.
7988 * gfortran.dg/namelist_4.f90: Add new error.
7989
7990 PR fortran/25597
7991 PR fortran/27096
7992 * gfortran.dg/auto_pointer_array_result_1.f90
7993
7994 PR fortran/27089
7995 * gfortran.dg/specification_type_resolution_1.f90
7996
7997 PR fortran/18003
7998 PR fortran/25669
7999 PR fortran/26834
8000 * gfortran.dg/bounds_temporaries_1.f90: New test.
8001
8002 PR fortran/27124
8003 * gfortran.dg/array_return_value_1.f90: New test.
8004
8005 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8006
8007 PR fortran/25336
8008 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
8009
8010 2006-04-15 Jakub Jelinek <jakub@redhat.com>
8011
8012 PR middle-end/26823
8013 * g++.dg/gomp/pr26823-1.C: New test.
8014 * g++.dg/gomp/pr26823-2.C: New test.
8015
8016 2006-04-13 Uros Bizjak <uros@kss-loka.si>
8017
8018 PR middle-end/27134
8019 * gcc.dg/pr27314.c: New test.
8020
8021 2006-04-13 Richard Henderson <rth@redhat.com>
8022
8023 * g++.dg/gomp/block-0.C: Update expected matches.
8024
8025 2006-04-13 DJ Delorie <dj@redhat.com>
8026
8027 * lib/target-supports.exp (check_effective_target_int32plus): New.
8028 (check_effective_target_ptr32plus): New.
8029 (check_effective_target_size32plus): New.
8030 (check_effective_target_int16): New.
8031 (check_profiling_available): Add m32c to the list of unsupported targets.
8032
8033 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
8034 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
8035 memory size.
8036 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
8037 pointers.
8038 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
8039 size_t.
8040 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
8041 and size_t.
8042 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
8043 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
8044 not just xstormy16. Skip m32c due to weird pointer size.
8045 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
8046 not just xstormy16.
8047 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
8048 not just xstormy16.
8049 * gcc.dg/20020312-2.c: Add m32c support.
8050 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
8051 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
8052 in test.
8053 * gcc.dg/20050321-2.c: Require >=32 bit integers.
8054 * gcc.dg/asm-1.c: Skip if int and short are the same size.
8055 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
8056 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
8057 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
8058 * gcc.dg/init-string-2.c: Require >=32 bit integers.
8059 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
8060 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
8061 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
8062 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
8063 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
8064 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
8065 in test.
8066 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
8067 in test.
8068 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
8069 * gcc.dg/pr23049.c: Require >=32 bit integers.
8070 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
8071 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
8072 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
8073 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
8074 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
8075 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
8076 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
8077 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
8078 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
8079 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
8080 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
8081 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
8082 prototype in test.
8083 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
8084 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
8085 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
8086 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
8087 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
8088
8089 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
8090 * gcc.c-torture/execute/20040703-1.x: Likewise.
8091 * gcc.c-torture/execute/20040705-1.x: Likewise.
8092 * gcc.c-torture/execute/20040705-2.x: Likewise.
8093 * gcc.c-torture/execute/20040709-1.x: Likewise.
8094 * gcc.c-torture/execute/20040709-2.x: Likewise.
8095 * gcc.c-torture/execute/20040811-1.x: Likewise.
8096 * gcc.c-torture/execute/20050316-1.x: Likewise.
8097 * gcc.c-torture/execute/bitfld-4.x: Likewise.
8098 * gcc.c-torture/execute/pr19689.x: Likewise.
8099 * gcc.c-torture/execute/pr7284-1.x: Likewise.
8100 * gcc.c-torture/execute/usmul.x: Likewise.
8101 * gcc.c-torture/execute/vrp-5.x: Likewise.
8102 * gcc.c-torture/execute/vrp-6.x: Likewise.
8103 * gcc.dg/debug/20041023-1.s: Likewise.
8104
8105 2006-04-13 Roger Sayle <roger@eyesopen.com>
8106
8107 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
8108 of integers to a vector types are now constant expressions in C.
8109 * gcc.dg/vect/vect-fold-1.c: New test case.
8110
8111 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
8112 Ulrich Weigand <uweigand@de.ibm.com>
8113
8114 PR target/27006
8115 * gcc.dg/vmx/pr27006.c: New testcase.
8116
8117 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8118
8119 PR libgfortran/26766
8120 * gfortran.dg/write_recursive.f90: New test.
8121
8122 2006-04-11 Mark Mitchell <mark@codesourcery.com>
8123
8124 * g++.dg/parse/dtor7.C: New test.
8125 * g++.dg/parse/new1.C: Add error marker.
8126 * g++.dg/template/new3.C: New test.
8127
8128 PR c++/26122
8129 * g++.dg/template/pure1.C: New test.
8130
8131 PR c++/26295
8132 * g++.dg/parse/ptrmem4.C: New test.
8133
8134 2006-04-10 Jeff Law <law@redhat.com>
8135
8136 PR/27087
8137 * gcc.c-torture/compile/pr27087.c: New test.
8138
8139 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
8140
8141 PR/21391
8142 * gcc.dg/20060410.c: New.
8143
8144 2006-04-10 Matthias Klose <doko@debian.org>
8145
8146 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
8147 Recognize multilib directory names containing underscores.
8148
8149 2006-04-10 Roger Sayle <roger@eyesopen.com>
8150
8151 * gcc.target/i386/vecinit-1.c: New test case.
8152 * gcc.target/i386/vecinit-2.c: Likewise.
8153
8154 2006-04-10 Jakub Jelinek <jakub@redhat.com>
8155
8156 PR debug/27057
8157 * g++.dg/debug/dwarf2-2.C: New test.
8158
8159 2006-04-09 Richard Sandiford <richard@codesourcery.com>
8160
8161 PR rtl-optimization/27073
8162 * gcc.c-torture/execute/pr27073.c: New test.
8163
8164 2006-04-08 Mike Stump <mrs@apple.com>
8165
8166 * gcc.dg/pragma-darwin.c: Improve for ppc64.
8167
8168 2006-04-07 Richard Guenther <rguenther@suse.de>
8169
8170 PR tree-optimization/26135
8171 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
8172
8173 2006-04-06 Jan Hubicka <jh@suse.cz>
8174
8175 PR profile/26399
8176 * g++.dg/bprob/g++-bprob-2.C: New testcase.
8177
8178 2006-04-06 Roger Sayle <roger@eyesopen.com>
8179
8180 * g++.dg/conversion/nullptr1.C: New test case.
8181 * g++.dg/conversion/nullptr2.C: Likewise.
8182
8183 2006-04-05 Roger Sayle <roger@eyesopen.com>
8184
8185 * gfortran.dg/dependency_18.f90: New test case.
8186
8187 2006-04-05 Richard Guenther <rguenther@suse.de>
8188
8189 PR tree-optimization/26919
8190 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
8191 * gcc.dg/ipa/ipa-2.c: Likewise.
8192 * gcc.dg/ipa/ipa-3.c: Likewise.
8193 * gcc.dg/ipa/ipa-5.c: Likewise.
8194
8195 2006-04-05 Richard Guenther <rguenther@suse.de>
8196
8197 PR tree-optimization/26763
8198 * gcc.dg/torture/pr26763-1.c: New testcase.
8199 * gcc.dg/torture/pr26763-2.c: Likewise.
8200
8201 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
8202
8203 PR fortran/23634
8204 PR fortran/25619
8205 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
8206
8207 2006-04-04 Eric Christopher <echristo@apple.com>
8208
8209 * gcc.target/i386/387-1.c: Allow regexp to match darwin
8210 stubs.
8211 * gcc.target/i386/387-5.c: Ditto.
8212
8213 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
8214
8215 * gcc.target/sparc/struct-ret-check.c: New test.
8216
8217 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8218
8219 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
8220 zero decimal digits specified in format.
8221
8222 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
8223
8224 PR fortran/26891
8225 * gfortran.dg/missing_optional_dummy_1.f90: New test.
8226
8227 PR fortran/26976
8228 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
8229 * gfortran.dg/initialization_1.f90: Make assignment compliant.
8230 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
8231 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
8232 bigendian-ness.
8233
8234 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
8235
8236 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
8237 dummy arguments work when the actual argument is itself a dummy
8238 argument of the caller.
8239
8240 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8241
8242 PR libfortran/24685
8243 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
8244
8245 2006-04-01 Roger Sayle <roger@eyesopen.com>
8246
8247 * gfortran.dg/dependencency_17.f90: New test case.
8248
8249 2006-04-01 Roger Sayle <roger@eyesopen.com>
8250
8251 * gfortran.dg/dependency_14.f90: New test case.
8252 * gfortran.dg/dependency_15.f90: Likewise.
8253 * gfortran.dg/dependency_16.f90: Likewise.
8254
8255 2006-03-31 Asher Langton <langton2@llnl.gov>
8256
8257 PR fortran/25358
8258 gfortran.dg/cray_pointers_6.f90: New test.
8259
8260 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8261
8262 PR libgfortran/26890
8263 * gfortran.dg/read_size_noadvance.f90: New test.
8264
8265 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
8266
8267 PR fortran/25031
8268 * gfortran.dg/multiple_allocation_1.f90: Check that the
8269 size has changed after a re-allocation with stat.
8270
8271 2006-03-30 Richard Guenther <rguenther@suse.de>
8272
8273 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
8274 removal.
8275 * gcc.target/i386/sselibm-2.c: Likewise.
8276 * gcc.target/i386/sselibm-3.c: Likewise.
8277 * gcc.target/i386/sselibm-4.c: Likewise.
8278 * gcc.target/i386/sselibm-5.c: Likewise.
8279
8280 2006-03-28 Roger Sayle <roger@eyesopen.com>
8281
8282 * gcc.dg/fold-andxor-1.c: New test case.
8283 * gcc.dg/fold-xorand-1.c: Likewise.
8284
8285 2006-03-28 Roger Sayle <roger@eyesopen.com>
8286
8287 * gcc.dg/fold-convnotconv-1.c: New test case.
8288
8289 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
8290
8291 PR fortran/26779
8292 * gfortran.dg/private_type_5.f90: New test.
8293
8294 2006-03-27 David Edelsohn <edelsohn@gnu.org>
8295
8296 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
8297
8298 2006-03-27 Jakub Jelinek <jakub@redhat.com>
8299
8300 * gfortran.dg/advance_2.f90: New test.
8301 * gfortran.dg/advance_3.f90: New test.
8302
8303 * gfortran.fortran-torture/execute/equiv_5.f: New test.
8304
8305 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8306
8307 PR libgfortran/26661
8308 PR libgfortran/26880
8309 * gfortran.dg/read_x_past.f: New test.
8310
8311 2006-03-26 Geoffrey Keating <geoffk@apple.com>
8312
8313 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
8314 to be STABS.
8315
8316 2006-03-26 David Edelsohn <edelsohn@gnu.org>
8317
8318 * objc.dg/dwarf-1.m: Skip on AIX.
8319 * objc.dg/dwarf-2.m: Skip on AIX.
8320
8321 2006-03-25 Steven G. Kargl <kargls@comcast.net>
8322
8323 PR fortran/26816
8324 * gfortran.dg/float_1.f90: New test.
8325
8326 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
8327
8328 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
8329 X86_64 targets.
8330 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
8331
8332 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
8333
8334 PR libfortran/26735
8335 * gfortran.dg/convert_implied_open.f90: New test case.
8336
8337 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
8338
8339 PR fortran/26769
8340 * gfortran.dg/transpose_reshape_r10.f90: New test case.
8341
8342 2006-03-25 Uros Bizjak <uros@kss-loka.si>
8343
8344 PR middle-end/26717
8345 * gcc.dg/pr26717.c: New test.
8346
8347 2006-03-25 Roger Sayle <roger@eyesopen.com>
8348
8349 * gfortran.dg/dependency_12.f90: New test case.
8350
8351 2006-03-24 Roger Sayle <roger@eyesopen.com>
8352
8353 * gfortran.dg/dependency_9.f90: New (resurected) test case.
8354
8355 2006-03-24 Jeff Law <law@redhat.com>
8356
8357 * gcc.c-torture/pr26840.c: New test.
8358
8359 2006-03-24 Geoffrey Keating <geoffk@apple.com>
8360
8361 * objc.dg/dwarf-2.m: New.
8362 * obj-c++.dg/dwarf-2.mm: New.
8363
8364 * g++.old-deja/g++.other/init19.C: New.
8365
8366 2006-03-24 David Edelsohn <edelsohn@gnu.org>
8367
8368 * g++.dg/eh/spbp.C: Skip on AIX.
8369
8370 2006-03-24 Jakub Jelinek <jakub@redhat.com>
8371
8372 PR middle-end/26611
8373 * g++.dg/gomp/pr26611-1.C: New test.
8374 * g++.dg/gomp/pr26611-2.C: New test.
8375
8376 2006-03-24 Jeff Law <law@redhat.com>
8377
8378 * gcc.c-torture/compile/pr26833.c: New test.
8379 * gfortran.fortran-torture/compile/pr26806.f90: New test.
8380
8381 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8382
8383 * gfortran.dg/endfile_2.f90: Delete temp file.
8384
8385 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
8386
8387 PR fortran/19303
8388 * gfortran.dg/record_marker_1.f90: New test case.
8389 * gfortran.dg/record_marker_2.f: New test case.
8390 * gfortran.dg/record_marker_3.f90: New test case.
8391
8392 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
8393
8394 PR fortran/17298
8395 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
8396 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
8397
8398 2006-03-21 Janis Johnson <janis187@us.ibm.com>
8399
8400 * lib/gcc-dg.exp (cleanup-modules): New proc.
8401 * gfortran.dg/allocatable_function_1.f90,
8402 gfortran.dg/allocate_char_star_scalar_1.f90,
8403 gfortran.dg/assumed_charlen_function_1.f90,
8404 gfortran.dg/assumed_dummy_1.f90,
8405 gfortran.dg/assumed_shape_ranks_1.f90,
8406 gfortran.dg/assumed_shape_ranks_2.f90,
8407 gfortran.dg/assumed_size_dt_dummy.f90,
8408 gfortran.dg/auto_char_dummy_array_1.f90,
8409 gfortran.dg/auto_char_len_3.f90,
8410 gfortran.dg/automatic_module_variable.f90,
8411 gfortran.dg/bad_automatic_objects_1.f90,
8412 gfortran.dg/char_array_constructor.f90,
8413 gfortran.dg/char_array_structure_constructor.f90,
8414 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
8415 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
8416 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
8417 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
8418 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
8419 gfortran.dg/derived_pointer_recursion.f90,
8420 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
8421 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
8422 gfortran.dg/dummy_functions_1.f90,
8423 gfortran.dg/elemental_initializer_1.f90,
8424 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
8425 gfortran.dg/elemental_pointer_1.f90,
8426 gfortran.dg/elemental_subroutine_1.f90,
8427 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
8428 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
8429 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
8430 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
8431 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
8432 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
8433 gfortran.dg/global_references_1.f90,
8434 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
8435 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
8436 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
8437 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
8438 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
8439 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
8440 gfortran.dg/large_integer_kind_1.f90,
8441 gfortran.dg/large_real_kind_1.f90,
8442 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
8443 gfortran.dg/module_double_reuse.f90,
8444 gfortran.dg/module_equivalence_1.f90,
8445 gfortran.dg/module_interface_1.f90,
8446 gfortran.dg/module_parameter_array_refs_1.f90,
8447 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
8448 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
8449 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
8450 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
8451 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
8452 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
8453 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
8454 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
8455 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
8456 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
8457 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
8458 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
8459 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
8460 gfortran.dg/same_name_1.f90,
8461 gfortran.dg/sibling_dummy_procedure_1.f90,
8462 gfortran.dg/sibling_dummy_procedure_2.f90,
8463 gfortran.dg/sibling_dummy_procedure_3.f90,
8464 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
8465 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
8466 gfortran.dg/used_dummy_types_2.f90,
8467 gfortran.dg/used_dummy_types_3.f90,
8468 gfortran.dg/used_dummy_types_4.f90,
8469 gfortran.dg/used_dummy_types_5.f90,
8470 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
8471 gfortran.dg/userdef_operator_1.f90: Use it.
8472
8473 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8474
8475 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
8476 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
8477 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
8478 gfortran.dg/write_back.f,
8479 gfortran.fortran-torture/execute/inquire_1.f90,
8480 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
8481
8482 2006-03-21 Jeff Law <law@redhat.com>
8483
8484 * gcc.dg/tree-ssa/vrp28.c: New test.
8485
8486 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8487
8488 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
8489 if _STDC_C99 is defined.
8490 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
8491 * gcc.dg/builtins-20.c: Likewise.
8492 * gcc.dg/builtins-53.c: Likewise.
8493 * gcc.dg/single-precision-constant.c: Likewise. Also pass
8494 -mmacosx-version-min=10.3 on PowerPC/Darwin.
8495
8496 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
8497
8498 PR tree-opt/26781
8499 * gcc.c-torture/compile/pr26781-1.c: New test.
8500 * gcc.c-torture/compile/pr26781-2.c: New test.
8501
8502 2006-03-21 Jakub Jelinek <jakub@redhat.com>
8503
8504 PR c++/26690
8505 * g++.dg/gomp/pr26690-1.C: New test.
8506 * g++.dg/gomp/pr26690-2.C: New test.
8507
8508 2006-03-20 Jeff Law <law@redhat.com>
8509
8510 * gcc.dg/tree-ssa/pr21829.c: New test.
8511
8512 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
8513
8514 2006-03-20 Richard Sandiford <richard@codesourcery.com>
8515
8516 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
8517 (check_visibility_available): Use it.
8518 (check_effective_target_default_packed): Likewise.
8519 (check_effective_target_pcc_bitfield_type_matters): Likewise.
8520 (check_effective_target_fopenmp): Likewise.
8521 (check_effective_target_freorder): Likewise.
8522 (check_effective_target_fpic): Likewise.
8523 (check_named_sections_available): Likewise.
8524 (check_effective_target_ilp32): Likewise.
8525 (check_effective_target_lp64): Likewise.
8526
8527 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
8528
8529 PR fortran/20935
8530 * gfortran.dg/scalar_mask_2.f90: New test case.
8531
8532 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
8533
8534 PR tree-opt/26629
8535 * gcc.dg/tree-ssa/loadpre12.c: New test.
8536 * gcc.dg/tree-ssa/loadpre13.c: New test.
8537 * gcc.dg/tree-ssa/loadpre14.c: New test.
8538 * gcc.dg/tree-ssa/loadpre15.c: New test.
8539 * gcc.dg/tree-ssa/loadpre16.c: New test.
8540 * gcc.dg/tree-ssa/loadpre17.c: New test.
8541 * gcc.dg/tree-ssa/loadpre18.c: New test.
8542 * gcc.dg/tree-ssa/loadpre19.c: New test.
8543 * gcc.dg/tree-ssa/loadpre20.c: New test.
8544 * gcc.dg/tree-ssa/loadpre21.c: New test.
8545 * gcc.dg/tree-ssa/loadpre22.c: New test.
8546
8547 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
8548
8549 PR fortran/26741
8550 * gfortran.dg/elemental_initializer_1.f90: New test.
8551
8552 PR fortran/26716
8553 * gfortran.dg/assumed_shape_ranks_2: New test.
8554
8555 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
8556
8557 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
8558 target fpic.
8559
8560 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8561
8562 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
8563 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
8564 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
8565 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
8566 gfortran.fortran-torture/execute/direct_io.f90,
8567 gfortran.fortran-torture/execute/inquire_2.f90,
8568 gfortran.fortran-torture/execute/inquire_4.f90,
8569 gfortran.fortran-torture/execute/list_read_1.f90,
8570 gfortran.fortran-torture/execute/open_replace.f90,
8571 gfortran.fortran-torture/execute/slash_edit.f90,
8572 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
8573 temporary files from testcases.
8574
8575 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8576
8577 PR libgfortran/26509
8578 gfortran.dg/write_direct_eor.f90: New test.
8579
8580 2006-03-17 David Edelsohn <edelsohn@gnu.org>
8581
8582 * gcc.target/powerpc/pr26350.c: New.
8583 * gcc.target/powerpc/indexed-addr.c: New.
8584
8585 2006-03-16 Roger Sayle <roger@eyesopen.com>
8586
8587 * gfortran.dg/dependency_13.f90: New test case.
8588
8589 2006-03-16 Roger Sayle <roger@eyesopen.com>
8590
8591 PR middle-end/21781
8592 * gcc.dg/real-const-1.c: New test case.
8593
8594 2006-03-15 Geoffrey Keating <geoffk@apple.com>
8595
8596 * g++.old-deja/g++.other/init18.C: New.
8597 * g++.old-deja/g++.other/init5.C: Remove xfail.
8598
8599 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8600
8601 * g++.dg/opt/pr15551.C: Cleanup temp file.
8602
8603 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8604
8605 PR c++/6634
8606 g++.dg/parse/long1.C: New test.
8607
8608 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8609
8610 PR fortran/19101
8611 * gfortran.dg/continuation.f90: New test.
8612 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
8613
8614 2006-03-14 Richard Guenther <rguenther@suse.de>
8615
8616 PR tree-optimization/26672
8617 * gcc.dg/torture/pr26672.c: New testcase.
8618
8619 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
8620
8621 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
8622 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
8623
8624 2006-03-13 Roger Sayle <roger@eyesopen.com>
8625
8626 PR middle-end/26557
8627 * gcc.c-torture/compile/switch-1.c: New test case.
8628
8629 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
8630
8631 PR fortran/25378
8632 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
8633 test to include more permuatations of mask and index.
8634 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
8635 respond to F2003 spec. that the position returned for an all false
8636 mask && condition is zero.
8637
8638 2006-03-13 Jakub Jelinek <jakub@redhat.com>
8639
8640 PR middle-end/25989
8641 * gcc.dg/gomp/pr25989.c: New test.
8642
8643 2006-03-13 Jeff Law <law@redhat.com>
8644
8645 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
8646
8647 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
8648
8649 * gcc.dg/switch-9.c: New test.
8650
8651 2006-03-13 Richard Guenther <rguenther@suse.de>
8652
8653 PR middle-end/26630
8654 * gcc.dg/torture/pr26630.c: New testcase.
8655
8656 2006-03-11 Roger Sayle <roger@eyesopen.com>
8657
8658 * gfortran.dg/dependency_10.f90: New test case.
8659 * gfortran.dg/dependency_11.f90: Likewise.
8660
8661 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
8662 Erik Edelmann <eedelman@gcc.gnu.org>
8663
8664 * gfortran.dg/allocatable_function_1.f90: New.
8665 * gfortran.dg/allocatable_function_2.f90: New.
8666
8667 2006-03-10 Richard Guenther <rguenther@suse.de>
8668
8669 PR middle-end/26565
8670 * gcc.dg/torture/pr26565.c: New testcase.
8671
8672 2006-03-09 Eric Christopher <echristo@apple.com>
8673
8674 * gcc.c-torture/compile/20060309-1.c: New.
8675
8676 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8677
8678 PR libgfortran/26499
8679 * gfortran.dg/write_back.f: New test.
8680 * gfortran.dg/write_rewind_1.f: New test.
8681 * gfortran.dg/write_rewind_2.f: New test.
8682
8683 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8684
8685 PR libgfortran/26554
8686 * gfortran.dg/read_logical.f90: New test.
8687
8688 2006-03-04 Laurent GUERBY <laurent@guerby.net>
8689
8690 * ada/acats/norun.lst: cdd2a03 now passes.
8691
8692 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
8693
8694 PR testsuite/25177
8695 * gcc.target/powerpc/pr18096-1.c: Change where the error
8696 would match.
8697
8698 2006-03-04 Jakub Jelinek <jakub@redhat.com>
8699
8700 * gcc.target/i386/cleanup-1.c: New test.
8701 * gcc.target/i386/cleanup-2.c: New test.
8702
8703 2006-03-04 Roger Sayle <roger@eyesopen.com>
8704
8705 * gfortran.dg/dependency_9.f90: Remove for the time being.
8706
8707 2006-03-04 Krister Walfridsson <cato@df.lth.se>
8708
8709 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
8710 directive.
8711
8712 2006-03-03 Roger Sayle <roger@eyesopen.com>
8713
8714 * gfortran.dg/dependency_9.f90: New test case.
8715
8716 2006-03-03 Roger Sayle <roger@eyesopen.com>
8717
8718 * gfortran.dg/dependency_4.f90: New test case.
8719 * gfortran.dg/dependency_5.f90: New test case.
8720 * gfortran.dg/dependency_6.f90: New test case.
8721 * gfortran.dg/dependency_7.f90: New test case.
8722 * gfortran.dg/dependency_8.f90: New test case.
8723
8724 2006-03-03 Paul Brook <paul@codesourcery.com>
8725
8726 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
8727 Add m68k-*-elf.
8728
8729 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
8730
8731 PR fortran/25031
8732 * multiple_allocation_1.f90: New test.
8733
8734 2006-03-03 Roger Sayle <roger@eyesopen.com>
8735
8736 PR tree-optimization/26524
8737 * gfortran.dg/pr26524.f: New test case.
8738
8739 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8740
8741 * g++.dg/template/repo5.C: Cleanup repo files.
8742 * gcc.dg/20051201-1.c: Cleanup coverage files.
8743 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
8744 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
8745 tree dump files.
8746
8747 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
8748
8749 * objc.dg/objc-nofilename-1.m: New test.
8750 * objc.dg/bad-receiver-type.m: New test.
8751 * obj-c++.dg/bad-receiver-type.mm: New test.
8752
8753 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8754
8755 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
8756
8757 2006-03-01 Mike Stump <mrs@apple.com>
8758
8759 * g++.dg/abi/key2.C: Add.
8760
8761 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
8762
8763 * gfortran.dg/logical_dot_product.f90: New test.
8764
8765 PR fortran/26393
8766 * gfortran.dg/used_interface_ref.f90: New test.
8767
8768 PR fortran/20938
8769 * gfortran.dg/dependency_2.f90: New test.
8770 * gfortran.fortran-torture/execute/where17.f90: New test.
8771 * gfortran.fortran-torture/execute/where18.f90: New test.
8772 * gfortran.fortran-torture/execute/where19.f90: New test.
8773 * gfortran.fortran-torture/execute/where20.f90: New test.
8774
8775 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
8776
8777 * g++.dg/tree-ssa/pr26443.C: New test case.
8778
8779 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
8780
8781 PR middle-end/26022
8782 * g++.dg/opt/return-slot1.C: New test.
8783
8784 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8785
8786 PR libgfortran/26136
8787 * gfortran.dg/namelist_23.f90: New test.
8788
8789 2006-02-28 Roger Sayle <roger@eyesopen.com>
8790
8791 PR middle-end/14752
8792 * gcc.dg/fold-eqandshift-2.c: New test case.
8793
8794 2006-02-28 Richard Guenther <rguenther@suse.de>
8795
8796 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
8797 decomposition.
8798
8799 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
8800
8801 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
8802
8803 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8804
8805 PR libgfortran/26464
8806 * gfortran.dg/backspace_5.f: New test.
8807 * gfortran.dg/backspace_6.f: New test.
8808
8809 2006-02-26 Roger Sayle <roger@eyesopen.com>
8810
8811 * gcc.dg/fold-eqandnot-1.c: New test case.
8812
8813 2006-02-26 Roger Sayle <roger@eyesopen.com>
8814
8815 PR middle-end/19983
8816 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
8817
8818 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
8819
8820 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
8821 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
8822
8823 2006-02-26 Richard Guenther <rguenther@suse.de>
8824
8825 PR tree-optimization/26421
8826 * gcc.dg/tree-ssa/pr26421.c: New testcase.
8827
8828 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
8829
8830 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
8831 * g++.old-deja/g++.robertl/eb132.C: Likewise.
8832
8833 2006-02-26 Roger Sayle <roger@eyesopen.com>
8834
8835 * gcc.dg/fold-even-1.c: New test case.
8836
8837 2006-02-26 Roger Sayle <roger@eyesopen.com>
8838
8839 PR middle-end/21137
8840 * gcc.dg/fold-eqandshift-1.c: New test case.
8841
8842 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
8843
8844 PR tree-optimization/25125
8845 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
8846 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
8847
8848 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
8849
8850 PR tree-optimizations/26359
8851 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
8852 with -fdump-tree-dceloop-details.
8853 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
8854
8855 2006-02-25 Roger Sayle <roger@eyesopen.com>
8856
8857 PR middle-end/23673
8858 * gcc.dg/fold-eqxor-1.c: New test case.
8859 * gcc.dg/fold-eqxor-2.c: Likewise.
8860 * gcc.dg/fold-eqxor-3.c: Likewise.
8861
8862 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
8863
8864 PR fortran/23092
8865 * scalar_mask_1.f90: New test.
8866
8867 2006-02-24 Geoffrey Keating <geoffk@apple.com>
8868
8869 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
8870 * g++.dg/eh/uncaught2.C: New.
8871 * g++.dg/eh/uncaught3.C: New.
8872
8873 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8874
8875 PR libgfortran/26423
8876 * gfortran.dg/read_many_1.f: New test.
8877
8878 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
8879
8880 PR fortran/24519
8881 * gfortran.dg/dependency_3.f90: New test.
8882 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
8883 XFAILs.
8884
8885 PR fortran/25395
8886 * gfortran.dg/equiv_6.f90: New test.
8887
8888 2006-02-23 Jeff Law <law@redhat.com>
8889
8890 * gcc.c-torture/compile/pr26425.c: New test.
8891
8892 2006-02-23 Jakub Jelinek <jakub@redhat.com>
8893
8894 PR middle-end/26412
8895 * gcc.dg/gomp/pr26412.c: New test.
8896
8897 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8898
8899 PR c++/26291
8900 * g++.dg/other/ellipsis1.C: New test.
8901 * g++.dg/parse/operator4.C: Adjust error marker.
8902
8903 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
8904
8905 PR target/25603
8906 * gfortran.dg/pr25603.f: New testcase.
8907
8908 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
8909
8910 * gcc.dg/bf-spl1.c: Don't specify -m68000.
8911 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
8912
8913 2006-02-21 Geoffrey Keating <geoffk@apple.com>
8914
8915 * g++.dg/eh/spbp.C: New.
8916
8917 2006-02-21 Jakub Jelinek <jakub@redhat.com>
8918
8919 PR middle-end/26379
8920 * gcc.target/i386/mmx-7.c: New test.
8921
8922 2006-02-20 Roger Sayle <roger@eyesopen.com>
8923
8924 PR tree-optimization/26361
8925 * gcc.dg/tree-ssa/vrp27.c: New test case.
8926
8927 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
8928
8929 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
8930 * gcc.dg/tree-ssa/complex-4.c: Here.
8931
8932 2006-02-19 Roger Sayle <roger@eyesopen.com>
8933
8934 PR middle-end/19543
8935 * gfortran.dg/logical_1.f90: New test case.
8936
8937 2006-02-19 Jakub Jelinek <jakub@redhat.com>
8938
8939 PR middle-end/26334
8940 * gcc.dg/20060218-1.c: Moved to...
8941 * gcc.target/i386/20060218-1.c: ... here. New test.
8942
8943 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
8944
8945 PR fortran/26201
8946 * gfortran.dg/convert_1.f90: New.
8947
8948 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
8949
8950 PR fortran/25054
8951 * gfortran.dg/namelist_5.f90: New test.
8952
8953 PR fortran/25089
8954 * gfortran.dg/namelist_4.f90: New test.
8955
8956 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8957
8958 PR tree-opt/25680
8959 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
8960
8961 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8962
8963 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
8964 variable to take into account the variable name in the
8965 function header.
8966 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
8967
8968 2006-02-18 Jakub Jelinek <jakub@redhat.com>
8969
8970 PR middle-end/26334
8971 * gcc.c-torture/compile/20060217-1.c: New test.
8972 * gcc.dg/20060218-1.c: New test.
8973
8974 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
8975
8976 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
8977
8978 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
8979
8980 * gcc.dg/cpp/undef3.c: New test.
8981 * gcc.dg/cpp/trad/builtins2.c: New test.
8982
8983 2006-02-18 Mark Mitchell <mark@codesourcery.com>
8984
8985 PR c++/26266
8986 * g++.dg/template/static22.C: New test.
8987 * g++.dg/template/static23.C: New test.
8988 * g++.dg/template/static24.C: New test.
8989 * g++.dg/template/non-dependent13.C: New test.
8990 * g++.dg/init/member1.C: Tweak error markers.
8991
8992 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8993
8994 PR target/26255
8995 * gcc.c-torture/compile/pr26255.c: New test case.
8996
8997 2006-02-16 Roger Sayle <roger@eyesopen.com>
8998
8999 * gfortran.fortran-torture/execute/where_10.f90: New test case.
9000 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
9001 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
9002 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
9003 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
9004 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
9005 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
9006
9007 2006-02-16 Jeff Law <law@redhat.com>
9008
9009 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
9010 * gcc.dg/tree-ssa/vrp26.c: New test.
9011
9012 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
9013
9014 PR target/20353
9015 PR target/24578
9016 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
9017 __UCLIBC__ is defined.
9018
9019 2006-02-16 Jakub Jelinek <jakub@redhat.com>
9020
9021 PR fortran/26224
9022 * gfortran.dg/gomp/pr26224.f: New test.
9023
9024 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
9025
9026 PR tree-opt/25918
9027 * lib/target-supports.exp
9028 (check_effective_target_vect_short_mult): New.
9029 (check_effective_target_vect_char_mult): New.
9030 (check_effective_target_vect_widen_sum_qi_to_si): New.
9031 (check_effective_target_vect_widen_sum_qi_to_hi): New.
9032 (check_effective_target_vect_widen_sum_hi_to_si): New.
9033 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
9034 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
9035 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
9036 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
9037 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
9038 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
9039 vect-reduc-pattern-2c.c
9040 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
9041 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
9042 vect-reduc-pattern-1c.c
9043
9044 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
9045
9046 PR fortran/24557
9047 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
9048
9049 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
9050
9051 PR fortran/26054
9052 * gfortran.dg/enum_8.f90: Remove check for warning.
9053 * gfortran.dg/iomsg_1.f90: Ditto.
9054 * gfortran.dg/enum_1.f90: Ditto.
9055 * gfortran.dg/enum_9.f90: Ditto.
9056 * gfortran.dg/enum_2.f90: Ditto.
9057 * gfortran.dg/enum_10.f90: Ditto.
9058 * gfortran.dg/enum_3.f90: Ditto.
9059 * gfortran.dg/flush_1.f90: Ditto.
9060 * gfortran.dg/enum_4.f90: Ditto.
9061 * gfortran.dg/array_constructor_1.f90: Ditto.
9062 * gfortran.dg/enum_5.f90: Ditto.
9063 * gfortran.dg/enum_6.f90: Ditto.
9064 * gfortran.dg/enum_7.f90: Ditto.
9065
9066 2006-02-15 Jakub Jelinek <jakub@redhat.com>
9067
9068 PR middle-end/26300
9069 * gcc.c-torture/compile/20060215-1.c: New test.
9070
9071 2006-02-14 Roger Sayle <roger@eyesopen.com>
9072
9073 PR middle-end/23670
9074 * gcc.dg/tree-ssa/andor-2.c: New test case.
9075
9076 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
9077
9078 PR fortran/25045
9079 * optional_dim.f90: New test.
9080
9081 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9082
9083 PR fortran/26277
9084 * gfortran.dg/label_4.f90: New.
9085
9086 2006-02-14 Jakub Jelinek <jakub@redhat.com>
9087 Diego Novillo <dnovillo@redhat.com>
9088 Uros Bizjak <uros@kss-loka.si>
9089
9090 * gfortran.dg/gomp: New directory.
9091
9092 2006-02-14 Richard Guenther <rguenther@suse.de>
9093
9094 PR tree-optimization/26258
9095 * gcc.dg/torture/pr26258.c: New testcase.
9096
9097 2006-02-13 Jakub Jelinek <jakub@redhat.com>
9098
9099 PR fortran/26246
9100 * gfortran.dg/pr26246_1.f90: New test.
9101 * gfortran.dg/pr26246_2.f90: New test.
9102
9103 PR middle-end/26092
9104 * gcc.c-torture/compile/20060208-1.c: New test.
9105
9106 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
9107
9108 PR fortran/26074
9109 PR fortran/25103
9110 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
9111 * gfortran.dg/bad_automatic_objects_1.f90: New test.
9112 * gfortran.dg/automatic_module_variable.f90: Change error message.
9113
9114 PR fortran/20861
9115 * gfortran.dg/internal_dummy_1.f90: New test.
9116
9117 PR fortran/20871
9118 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
9119
9120
9121 PR fortran/25083
9122 * gfortran.dg/uncommon_block_data_1.f90: New test.
9123 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
9124 with standard.
9125
9126 PR fortran/25088
9127 * gfortran.dg/typed_subroutine_1.f90: New test.
9128
9129 2006-02-13 Geoffrey Keating <geoffk@apple.com>
9130
9131 * objc.dg/dwarf-1.m: New.
9132
9133 2006-02-13 Roger Sayle <roger@eyesopen.com>
9134
9135 PR middle-end/24427
9136 * gcc.dg/tree-ssa/andor-1.c: New test case.
9137
9138 2006-02-13 Josh Conner <jconner@apple.com>
9139
9140 PR target/25376
9141 * gcc.dg/pr25376.c: New test.
9142
9143 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
9144 assemble.
9145 * lib/target-supports.exp (check_named_sections_available):
9146 Only compile named-sections test -- don't assemble.
9147
9148 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
9149
9150 * g++.dg/warn/no-write-strings.C: New test.
9151 * g++.dg/warn/write-strings.C: Likewise.
9152 * g++.dg/warn/write-strings-default.C: Likewise.
9153
9154 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
9155
9156 PR fortran/25806
9157 * gfortran.dg/ret_pointer_2.f90: New test.
9158
9159 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9160
9161 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
9162
9163 2006-02-10 Jeff Law <law@redhat.com>
9164
9165 * gcc.c-torture/compile/pr26213.c: New test.
9166
9167 2006-02-10 Steven G. Kargl <kargls@comcast.net>
9168
9169 gfortran.dg/null_1.f90: New test.
9170
9171 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9172
9173 PR fortran/14771
9174 * gfortran.dg/parens_4.f90: New.
9175 * gfortran.dg/parens_5.f90: New.
9176
9177 2006-02-10 Richard Guenther <rguenther@suse.de>
9178
9179 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
9180
9181 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9182 Paul Thomas <pault@gcc.gnu.org>
9183
9184 PR fortran/14771
9185 * gfortran.dg/parens_1.f90: New.
9186 * gfortran.dg/parens_2.f90: New.
9187 * gfortran.dg/parens_3.f90: New.
9188
9189 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
9190
9191 PR fortran/26038
9192 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
9193
9194 PR fortran/25059
9195 * gfortran.dg/impure_assignment_1.f90: New test.
9196
9197 PR fortran/25070
9198 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
9199
9200 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
9201
9202 PR target/26141
9203 * g++.dg/expr/stdarg2.C: New test.
9204
9205 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
9206
9207 PR inline-asm/16194
9208 * gcc.dg/pr16194.c: New test.
9209
9210 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9211
9212 * ada/acats/run_acats: Use portable variant of "$@".
9213
9214 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9215
9216 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
9217 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
9218
9219 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9220
9221 PR tree-opt/26179
9222 * g++.dg/opt/pr26179.C: New test.
9223
9224 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9225
9226 PR middle-end/26134
9227 * gcc.dg/tree-ssa/complex-3.c: New test.
9228
9229 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9230
9231 * gcc.c-torture/compile/volatile-1.c: New test.
9232
9233 2006-02-09 Diego Novillo <dnovillo@redhat.com>
9234
9235 PR 26180
9236 * gcc.dg/tree-ssa/pr26180.c: New test.
9237
9238 2006-02-08 Jeff Law <law@redhat.com>
9239
9240 * gcc.dg/tree-ssa/pr21417.c: New test.
9241
9242 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
9243
9244 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
9245 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
9246
9247 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
9248
9249 * lib/scanrtl.exp: New.
9250
9251 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9252
9253 PR c++/26071
9254 * g++.dg/other/virtual2.C: New test.
9255
9256 PR c++/26070
9257 * g++.dg/other/virtual1.C: New test.
9258
9259 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
9260
9261 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
9262 cleanup-ipa-dump): Update dump file glob patterns.
9263 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
9264 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
9265
9266 * lib/gcc-dg.exp: Load it.
9267 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
9268
9269 2006-02-07 Janis Johnson <janis187@us.ibm.com>
9270
9271 PR testsuite/26159
9272 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
9273 * gcc.dg/tree-ssa/pr23382.c: Ditto.
9274
9275 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9276
9277 PR fortran/25577
9278 * gfortran.dg/mvbits_1.f90: New.
9279
9280 2006-02-07 Dirk Mueller <dmueller@suse.com>
9281
9282 * g++.dg/warn/Wdiv-by-zero.C: New test.
9283 * g++.dg/warn/Wno-div-by-zero.C: New.
9284
9285 2006-02-07 Jeff Law <law@redhat.com>
9286
9287 * gcc.dg/tree-ssa/pr21559.c: New test.
9288
9289 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
9290 multiple VRP passes.
9291 * gcc.dg/tree-ssa/vrp09.c: Likewise.
9292 * gcc.dg/tree-ssa/vrp18.c: Likewise.
9293 * gcc.dg/tree-ssa/pr21582.c: Likewise.
9294 * gcc.dg/tree-ssa/pr20657.c: Likewise.
9295 * gcc.dg/tree-ssa/pr21001.c: Likewise.
9296 * gcc.dg/tree-ssa/vrp02.c: Likewise
9297 * gcc.dg/tree-ssa/vrp11.c: Likewise
9298 * gcc.dg/tree-ssa/pr14341.c: Likewise
9299 * gcc.dg/tree-ssa/vrp19.c: Likewise
9300 * gcc.dg/tree-ssa/vrp20.c: Likewise
9301 * gcc.dg/tree-ssa/vrp03.c: Likewise
9302 * gcc.dg/tree-ssa/pr21086.c: Likewise
9303 * gcc.dg/tree-ssa/pr21959.c: Likewise
9304 * gcc.dg/tree-ssa/vrp21.c: Likewise
9305 * gcc.dg/tree-ssa/vrp04.c: Likewise
9306 * gcc.dg/tree-ssa/pr25485.c: Likewise
9307 * gcc.dg/tree-ssa/pr22026.c: Likewise
9308 * gcc.dg/tree-ssa/vrp22.c: Likewise
9309 * gcc.dg/tree-ssa/vrp05.c: Likewise
9310 * gcc.dg/tree-ssa/20030807-10.c: Likewise
9311 * gcc.dg/tree-ssa/pr20701.c: Likewise
9312 * gcc.dg/tree-ssa/vrp23.c: Likewise
9313 * gcc.dg/tree-ssa/vrp06.c: Likewise
9314 * gcc.dg/tree-ssa/pr22117.c: Likewise
9315 * gcc.dg/tree-ssa/pr20702.c: Likewise
9316 * gcc.dg/tree-ssa/vrp15.c: Likewise
9317 * gcc.dg/tree-ssa/pr21090.c: Likewise
9318 * gcc.dg/tree-ssa/pr21294.c: Likewise
9319 * gcc.dg/tree-ssa/vrp24.c: Likewise
9320 * gcc.dg/tree-ssa/vrp07.c: Likewise
9321 * gcc.dg/tree-ssa/pr21563.c: Likewise
9322 * gcc.dg/tree-ssa/pr25382.c: Likewise
9323 * gcc.dg/tree-ssa/vrp16.c: Likewise
9324 * gcc.dg/tree-ssa/vrp25.c: Likewise
9325 * gcc.dg/tree-ssa/vrp08.c: Likewise
9326 * gcc.dg/tree-ssa/20030807-6.c: Likewise
9327 * gcc.dg/tree-ssa/vrp17.c: Likewise
9328 * gcc.dg/tree-ssa/pr21458.c: Likewise
9329 * g++.dg/tree-ssa/pr18178.C: Likewise
9330
9331 2006-02-07 Richard Guenther <rguenther@suse.de>
9332
9333 PR c++/26140
9334 Revert
9335 2006-01-30 Richard Guenther <rguenther@suse.de>
9336 PR c++/23372
9337 * gcc.dg/pr23372-1.C: New testcase.
9338
9339 * g++.dg/tree-ssa/pr26140.C: New testcase.
9340
9341 2006-02-07 Mark Mitchell <mark@codesourcery.com>
9342
9343 PR c++/9737
9344 * g++.dg/template/ttp15.C: New test.
9345 * g++.dg/template/ttp16.C: Likewise.
9346 * g++.dg/template/ttp17.C: Likewise.
9347 * g++.old-deja/g++.pt/ttp36.C: Remove.
9348 * g++.old-deja/g++.pt/ttp19.C: Likewise.
9349 * g++.old-deja/g++.pt/ttp37.C: Likewise.
9350 * g++.old-deja/g++.pt/ttp38.C: Likewise.
9351 * g++.old-deja/g++.pt/ttp39.C: Likewise.
9352 * g++.old-deja/g++.pt/ttp9.C: Likewise.
9353 * g++.old-deja/g++.pt/ttp40.C: Likewise.
9354 * g++.old-deja/g++.pt/ttp51.C: Likewise.
9355 * g++.old-deja/g++.pt/ttp26.C: Likewise.
9356 * g++.old-deja/g++.pt/ttp36.C: Likewise.
9357
9358 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
9359
9360 PR libfortran/23815
9361 * unf_io_convert_4.f90: New test.
9362
9363 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
9364
9365 * gcc.dg/tree-ssa/loadpre10.c: New test.
9366 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
9367 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
9368 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
9369
9370 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9371
9372 PR libfortran/24685
9373 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
9374
9375 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
9376
9377 PR tree-opt/25251
9378 * gfortran.dg/assign_7.f: New test.
9379
9380 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
9381
9382 PR fortran/26041
9383 PR fortran/26064
9384 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
9385 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
9386 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
9387
9388 2006-02-05 Jakub Jelinek <jakub@redhat.com>
9389
9390 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
9391 in size_t typedef.
9392
9393 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9394
9395 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
9396 * g++.dg/charset/string.c (foo): Likewise.
9397 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
9398 const char*
9399 * g++.dg/ext/builtin2.C (printf): Likewise.
9400 * g++.dg/init/new15.C (printf): Likewise.
9401 * g++.dg/opt/pr17697-1.C (foo): Likewise.
9402 * g++.dg/opt/pr17697-2.C (foo): Likewise.
9403 * g++.dg/opt/pr17697-3.C (foo): Likewise.
9404 * g++.dg/template/non-dependent4.C (temp): Likewise.
9405 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
9406 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
9407 parameter type to const char*.
9408 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
9409 Change type to const char*.
9410 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
9411 Likewise.
9412 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
9413 second parameter type to const char*.
9414 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
9415 (Y::Y): Change parameter type to const char*.
9416 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
9417 * g++.old-deja/g++.jason/report.C: Apply const correctness.
9418 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
9419 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
9420 (char*).
9421 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
9422 const char*.
9423 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
9424 type to const char*.
9425 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
9426 return type to const char*.
9427 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
9428 to const char*.
9429 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
9430 * g++.old-deja/g++.law/refs1.C: Likewise.
9431 * g++.old-deja/g++.law/visibility1.C: Likewise.
9432 * g++.old-deja/g++.law/visibility2.C: Likewise.
9433 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
9434 const char*.
9435 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
9436 * g++.old-deja/g++.mike/net48.C: Likewise.
9437 * g++.old-deja/g++.mike/p646.C: Likewise.
9438 * g++.old-deja/g++.mike/p6746.C: Likewise.
9439 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
9440 type to const char*.
9441 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
9442 deprecated conversion warning.
9443 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
9444 char*.
9445 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
9446 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
9447 * g++.old-deja/g++.pt/explicit8.C: Likewise.
9448 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
9449 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
9450 * g++.old-deja/g++.pt/nontype3.C: Likewise.
9451 * g++.old-deja/g++.pt/t39.C: Likewise.
9452 * g++.old-deja/g++.robertl/eb106.C: Likewise.
9453 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
9454
9455 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
9456
9457 PR fortran/25075
9458 intrinsic_argument_conformance_1.f90: New test.
9459
9460 2006-02-03 Steven G. Kargl <kargls@comcast.net>
9461
9462 PR fortran/20845
9463 * gfortran.dg/char_result_11.f90: Add SAVE.
9464 * gfortran.dg/der_pointer_4.f90: Ditto.
9465 * gfortran.dg/default_initialization.f90: New test.
9466
9467 2006-02-03 Jeff Law <law@redhat.com>
9468
9469 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
9470 handle more than 100 dump files.
9471 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
9472 * lib/scantree.exp (scan-tree-dump): Likewise.
9473 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
9474 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
9475 * lib/scanipa.exp (scan-ipa-dump): Likewise.
9476 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
9477 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
9478
9479 2006-02-03 Diego Novillo <dnovillo@redhat.com>
9480
9481 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
9482
9483 2006-02-03 Mark Mitchell <mark@codesourcery.com>
9484
9485 * g++.dg/template/using12.C: New test.
9486
9487 2006-02-03 Alan Modra <amodra@bigpond.net.au>
9488
9489 * gcc.target/powerpc/pr25960.c: New test.
9490
9491 2006-02-02 Steven G. Kargl <kargls@comcast>
9492
9493 PR fortran/24958
9494 gfortran.dg/nullify_2.f90: New test.
9495
9496 2006-02-02 Diego Novillo <dnovillo@redhat.com>
9497
9498 PR 25990
9499 * gcc.dg/gomp/pr25990.c: New test.
9500
9501 2006-01-31 Mark Mitchell <mark@codesourcery.com>
9502
9503 PR c++/25342
9504 * g++.gd/template/partial4.C: New test.
9505
9506 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
9507
9508 PR middle-end/26001
9509 * gfortran.dg/data_char_2.f90: New.
9510
9511 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
9512
9513 PR fortran/26039
9514 maxval_maxloc_conformance_1.f90: New test.
9515
9516 2006-01-31 Richard Guenther <rguenther@suse.de>
9517
9518 * gcc.target/i386/sselibm-1.c: New testcase.
9519 * gcc.target/i386/sselibm-2.c: Likewise.
9520 * gcc.target/i386/sselibm-3.c: Likewise.
9521 * gcc.target/i386/sselibm-4.c: Likewise.
9522 * gcc.target/i386/sselibm-5.c: Likewise.
9523
9524 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
9525
9526 PR fortran/24266
9527 * gfortran.dg/arrayio_derived_2.f90: New.
9528
9529 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
9530
9531 * gcc.dg/unsigned-long-compare.c: New test.
9532
9533 2006-01-30 Steve Ellcey <sje@cup.hp.com>
9534
9535 PR testsuite/25318
9536 * lib/target-supports.exp (check_effective_target_freorder):
9537 Check to see if target supports -freorder-blocks-and-partition.
9538 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
9539 instead of "dg-require-named-sections".
9540
9541 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
9542
9543 PR target/14798:
9544 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
9545 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
9546 * gcc.dg/pragma-isr-trapa2.c: Likewise.
9547 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
9548 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
9549 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
9550 * gcc.dg/attr-isr-trap_exit.c: Likewise.
9551 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
9552
9553 2006-01-30 Richard Guenther <rguenther@suse.de>
9554
9555 PR c++/23372
9556 * gcc.dg/pr23372-1.C: New testcase.
9557
9558 2006-01-29 Diego Novillo <dnovillo@redhat.com>
9559
9560 * gcc.dg/gomp/pr25874.c: New test.
9561
9562 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
9563
9564 PR tree-opt/25911
9565 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
9566
9567 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
9568
9569 PR fortran/18578
9570 PR fortran/18579
9571 PR fortran/20857
9572 PR fortran/20885
9573 * gfortran.dg/intent_out_1.f90: New test.
9574
9575 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
9576
9577 PR fortran/17911
9578 * gfortran.dg/procedure_lvalue.f90: New test.
9579
9580 PR fortran/20895
9581 PR fortran/25030
9582 * gfortran.dg/char_pointer_assign_2.f90: New test.
9583 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
9584 assignment to be consistent with standard.
9585 * gfortran.dg/char_result_2.f90: The same.
9586 * gfortran.dg/char_result_8.f90: The same.
9587
9588 2006-01-28 Zack Weinberg <zackw@panix.com>
9589
9590 * gcc.dg/Woverlength-strings.c
9591 * gcc.dg/Woverlength-strings-pedantic-c89.c
9592 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
9593 * gcc.dg/Woverlength-strings-pedantic-c99.c
9594 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
9595
9596 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
9597
9598 * gcc.c-torture/execute/20060127-1.c: New test.
9599
9600 2006-01-28 Mark Mitchell <mark@codesourcery.com>
9601
9602 PR c++/25999
9603 * g++.dg/ext/pragmaweak1.C: New test.
9604
9605 2006-01-28 Mark Mitchell <mark@codesourcery.com>
9606
9607 PR c++/25855
9608 * g++.dg/template/spec29.C: New test.
9609
9610 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
9611
9612 PR c/19606.
9613 * gcc.c-torture/execute/pr19606.c: New.
9614
9615 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
9616
9617 * gcc.dg/pragma-re-4.c: New test.
9618
9619 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
9620
9621 PR fortran/25964
9622 * gfortran.dg/assumed_size_refs_3.f90: New test.
9623
9624 2006-01-27 Ben Elliston <bje@au.ibm.com>
9625
9626 * gcc.misc-tests/dectest.exp: Remove defunct comment.
9627
9628 2006-01-26 Laurent GUERBY <laurent@guerby.net>
9629
9630 PR ada/21317
9631 * ada/acats/support/impdef.a: Add One_Long_Second.
9632 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
9633 * ada/acats/tests/c9/c94026.a: Likewise.
9634 * ada/acats/tests/c9/c97305c.ada: Likewise.
9635 * ada/acats/tests/c9/c99004a.ada: Likewise.
9636
9637 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
9638
9639 PR fortran/25964
9640 * gfortran.dg/global_references_2.f90: New test.
9641
9642 PR fortran/25084
9643 PR fortran/20852
9644 PR fortran/25085
9645 PR fortran/25086
9646 * gfortran.dg/assumed_charlen_function_1.f90: New test.
9647 * gfortran.dg/assumed_charlen_function_3.f90: New test.
9648
9649 PR fortran/25416
9650 * gfortran.dg/assumed_charlen_function_2.f90: New test.
9651
9652 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
9653
9654 PR c/25892
9655 * gcc.dg/Wpointer-sign.c: New.
9656 * gcc.dg/Wpointer-sign-Wall.c: New.
9657 * gcc.dg/Wpointer-sign-Wall-no.c: New.
9658 * gcc.dg/Wpointer-sign-pedantic.c: New.
9659 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
9660 * gcc.dg/conv-2.c: Use -Wpointer-sign.
9661
9662 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
9663
9664 PR C/25861
9665 * gcc.c-torture/compile/pr25861.c: New test.
9666
9667 2006-01-26 Paul Brook <paul@codesourcery.com>
9668
9669 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
9670 on short-enum targets.
9671 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
9672 variable.
9673 (generate_fields): Use short_enums.
9674 (main): Set short_enums. Document -e.
9675 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
9676 on short-enum targets.
9677 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
9678 variable.
9679 (generate_fields): Use short_enums.
9680 (main): Set short_enums. Document -e.
9681 * lib/target-supports.exp (check_effective_target_short_enums): New.
9682
9683 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
9684
9685 PR target/25947
9686 * gcc.dg/torture/pr25947-1.c: New test.
9687
9688 2006-01-25 Jan Hubicka <jh@suse.cz>
9689 Roger Sayle <roger@eyesopen.com>
9690
9691 PR rtl-optimization/25703
9692 * gcc.target/i386/20060125-1.c: New test case.
9693 * gcc.target/i386/20060125-2.c: New test case.
9694
9695 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
9696
9697 PR fortran/18540
9698 * gfortran.dg/goto_1.f: New.
9699
9700 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
9701
9702 PR fortran/25716
9703 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
9704 25716 on 32-bit systems too.
9705
9706 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
9707
9708 PR testsuite/25590
9709 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
9710
9711 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
9712
9713 * gcc.dg/tree-ssa/gen-vect-33.c: New.
9714
9715 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9716
9717 PR fortran/25835
9718 * gfortran.dg/read_eof.f90: Delete, renamed.
9719 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
9720 * gfortran.dg/read_eof_2.f90: New test.
9721 * gfortran.dg/read_eof_3.f90: New test.
9722
9723 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
9724
9725 PR tree-opt/25860
9726 * gcc.c-torture/compile/pr25860.c: New test.
9727
9728 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9729
9730 PR c++/25552
9731 * g++.dg/parse/dtor8.C: New test.
9732
9733 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
9734
9735 PR testsuite/25891
9736 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
9737 * gcc.dg/gomp/gomp.exp: Return without testing anything if
9738 check_effective_target_fopenmp returns 0.
9739
9740 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
9741
9742 PR ada/20548
9743 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
9744 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
9745 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
9746
9747 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
9748
9749 PR tree-opt/25857
9750 * g++.dg/opt/pr25857.C: New test.
9751
9752 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
9753 Jan Hubicka <jh@suse.cz>
9754 Richard Guenther <rguenther@suse.de>
9755
9756 PR rtl-optimization/25654
9757 * gcc.dg/torture/pr25654.c: New testcase.
9758 * gcc.target/i386/pr25654.c: Likewise.
9759
9760 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
9761
9762 PR fortran/25901
9763 * gfortran.dg/internal references_2.f90: New test.
9764
9765 Fix regression in testing of admissability of attributes.
9766 * gfortran.dg/intent_used_1.f90: New test.
9767
9768 2006-01-23 Ben Elliston <bje@au.ibm.com>
9769
9770 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
9771 Remove target conditional torture options for i?86 and x86_64
9772 GNU/Linux.
9773
9774 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
9775
9776 PR c++/10891
9777 * g++.dg/rtti/no-rtti.C: New.
9778
9779 2006-01-21 Mark Mitchell <mark@codesourcery.com>
9780
9781 PR c++/25895
9782 * g++.dg/inherit/conv2.C: New test.
9783
9784 PR c++/25856
9785 * g++.dg/parse/dtor7.C: New test.
9786
9787 PR c++/25858
9788 * g++.dg/template/crash44.C: New test.
9789
9790 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
9791
9792 PR fortran/25124
9793 PR fortran/25625
9794 * gfortran.dg/internal_references_1.f90: New test.
9795 PR fortran/20881
9796 PR fortran/23308
9797 PR fortran/25538
9798 PR fortran/25710
9799 * gfortran.dg/global_references_1.f90: New test.
9800 * gfortran.dg/g77/19990905-1.f: Restore the error that
9801 there is a clash between the common block name and
9802 the name of a subroutine reference.
9803
9804 PR fortran/PR24276
9805 * gfortran.dg/aliasing_dummy_1.f90: New test.
9806
9807 2006-01-21 Alan Modra <amodra@bigpond.net.au>
9808
9809 * gcc.dg/vmx/1b-01.c: Warning fix.
9810 * gcc.dg/vmx/1c-02.c: Likewise.
9811 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
9812
9813 2006-01-20 Steve Ellcey <sje@cup.hp.com>
9814
9815 PR testsuite/24962
9816 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
9817
9818 2006-01-20 Richard Guenther <rguenther@suse.de>
9819 Steven Bosscher <stevenb.gcc@gmail.com>
9820
9821 PR rtl-optimization/24626
9822 * gcc.dg/torture/pr24626-1.c: New testcase.
9823 * gcc.dg/torture/pr24626-2.c: Likewise.
9824 * gcc.dg/torture/pr24626-3.c: Likewise.
9825 * gcc.dg/torture/pr24626-4.c: Likewise.
9826
9827 2006-01-20 Dirk Mueller <dmueller@suse.com>
9828
9829 PR c++/5520
9830 * g++.dg/warn/empty-body.C: New.
9831
9832 2006-01-19 Mark Mitchell <mark@codesourcery.com>
9833
9834 PR c++/22136
9835 * g++.dg/template/using10.C: New test.
9836 * g++.dg/temlpate/using11.C: Likewise.
9837 * g++.dg/inherit/using5.C: Tweak error messages.
9838
9839 2006-01-20 Alan Modra <amodra@bigpond.net.au>
9840
9841 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
9842 target test.
9843 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
9844
9845 2006-01-19 Jan Hubicka <jh@suse.cz>
9846
9847 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
9848
9849 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9850
9851 PR c++/25854
9852 * g++.dg/template/spec28.C: New test.
9853
9854 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
9855
9856 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
9857 Fix fprintf's by adding srcdir or removing it.
9858
9859 2006-01-19 Diego Novillo <dnovillo@redhat.com>
9860
9861 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
9862 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
9863 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
9864 * testsuite/gcc.dg/gomp/empty.c: Likewise.
9865 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
9866 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
9867 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
9868 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
9869 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
9870 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
9871 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
9872 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
9873 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
9874 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
9875
9876 2006-01-18 Jeff Law <law@redhat.com>
9877
9878 * gcc.dg/tree-ssa/vrp25.c: New test.
9879
9880 2006-01-19 Richard Sandiford <richard@codesourcery.com>
9881
9882 * gcc.dg/pr25805.c: Fix misapplied patch.
9883
9884 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
9885
9886 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
9887 (check_effective_target_vect_udot_qi): New.
9888 (check_effective_target_vect_sdot_hi): New.
9889 (check_effective_target_vect_udot_hi): New.
9890 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
9891 prefixed with "wrapv-" with -fwrapv.
9892 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
9893 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
9894 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
9895 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
9896 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
9897
9898 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
9899 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
9900 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
9901 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
9902
9903 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9904
9905 PR c++/16829
9906 * g++.dg/other/default2.C: New test.
9907 * g++.dg/other/default3.C: New test.
9908
9909 2006-01-19 Richard Sandiford <richard@codesourcery.com>
9910
9911 PR c/25805
9912 * gcc.dg/pr25805.c: New file.
9913
9914 2006-01-18 Mark Mitchell <mark@codesourcery.com>
9915
9916 PR c++/25836
9917 * g++.dg/template/init6.C: New test.
9918
9919 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
9920
9921 * gcc.dg/tree-ssa/pr24287.c: New test
9922
9923 2006-01-18 Eric Christopher <echristo@apple.com>
9924
9925 * g++.dg/eh/table.C: New.
9926
9927 2006-01-18 DJ Delorie <dj@redhat.com>
9928
9929 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
9930 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
9931 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
9932 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
9933
9934 2006-01-18 Jeff Law <law@redhat.com>
9935
9936 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
9937 on wrapping on overflow semantics.
9938
9939 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
9940
9941 * gcc.gc/tree-ssa/vrp23.c: New test.
9942 * gcc.gc/tree-ssa/vrp24.c: New test.
9943
9944 2006-01-18 Richard Henderson <rth@redhat.com>
9945 Aldy Hernandez <aldyh@redhat.com>
9946 Jakub Jelinek <jakub@redhat.com>
9947 Diego Novillo <dnovillo@redhat.com>
9948 Uros Bizjak <uros@kss-loka.si>
9949
9950 * testsuite/gcc.dg/gomp: New directory.
9951
9952 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
9953 Steven G. Kargl <kargls@comcast.net>
9954
9955 PR fortran/20869
9956 * gfortran.dg/intrinsic_external_1.f90: New test.
9957
9958 PR fortran/20875.
9959 * gfortran.dg/elemental_pointer_1.f90: New test.
9960
9961 PR fortran/25024
9962 * gfortran.dg/external_procedures_1.f90: New test.
9963
9964 PR fortran/25785
9965 gfortran.dg/assumed_present.f90: New test.
9966
9967 2006-01-18 Jakub Jelinek <jakub@redhat.com>
9968
9969 * g++.dg/parse/lookup5.C: New test.
9970
9971 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9972
9973 PR fortran/25697
9974 * gfortran.dg/read_eof.f90: New test.
9975
9976 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9977
9978 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
9979 add a closing brace.
9980
9981 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9982
9983 PR fortran/25631
9984 * gfortran.dg/fmt_tl.f: New test.
9985
9986 2006-01-17 Eric Christopher <echristo@apple.com>
9987
9988 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
9989 * g++.old-deja/g++.warn/impint2.C: Ditto.
9990 * g++.old-deja/g++.other/null1.C: Ditto.
9991 * g++.dg/warn/conv2.C: Ditto.
9992 * g++.dg/warn/conv4.C: New file.
9993
9994 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9995
9996 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
9997
9998 2006-01-17 Andreas Jaeger <aj@suse.de>
9999 Janis Johnson <janis187@us.ibm.com>
10000
10001 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
10002 in 64-bit.
10003 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
10004 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
10005
10006 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10007
10008 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
10009 xfail txxx where xxx >= 25.
10010
10011 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10012
10013 PR testsuite/25764
10014 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
10015
10016 2006-01-17 Jakub Jelinek <jakub@redhat.com>
10017
10018 PR c/25682
10019 * gcc.dg/pr25682.c: New test.
10020 * g++.dg/parse/array-size2.C: New test.
10021
10022 2006-01-16 Ian Lance Taylor <ian@airs.com>
10023
10024 * consistency.vlad: Remove entire directory, 1652 files.
10025
10026 2006-01-16 Janis Johnson <janis187@us.ibm.com>
10027
10028 * lib/target-supports.exp (check_effective_target_dfp_nocache,
10029 check_effective_target_dfprt_nocache): New.
10030 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
10031 (check_effective_target_dfprt): New.
10032 * lib/c-compat.exp (check_dfp): Remove.
10033 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
10034 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
10035 level of support for decimal float.
10036 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
10037 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
10038 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
10039 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
10040 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
10041 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
10042 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
10043 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
10044 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
10045 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
10046 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
10047 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
10048 directives.
10049
10050 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
10051
10052 PR testsuite/25741
10053 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
10054 $base_dir/../.
10055 * lib/gfortran.exp (gfortran_init): Likewise.
10056 * lib/obj-c++.exp (obj-c++_init): Likewise.
10057 * lib/scanasm.exp (scan-assembler-dem): Likewise.
10058 (scan-assembler-dem-not): Likewise.
10059 * lib/scandump.exp (scan-dump-dem): Likewise.
10060 (scan-dump-dem-not): Likewise.
10061
10062 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
10063
10064 PR testsuite/25767
10065 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
10066 powerpc-*-darwin*.
10067 * lib/obj-c++.exp (obj-c++_init): Likewise.
10068
10069 2006-01-16 Richard Guenther <rguenther@suse.de>
10070
10071 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
10072
10073 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10074
10075 PR testsuite/25777
10076 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
10077 to LD_LIBRARY_PATH.
10078
10079 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
10080 Andrew Pinski <pinskia@physics.uc.edu>
10081
10082 * gcc.dg/minmax-1.c: New test.
10083
10084 2006-01-16 Ben Elliston <bje@au.ibm.com>
10085
10086 * gcc.dg/dfp/dfp.exp: Correct FSF address.
10087 * gcc.misc-tests/dectest.exp: Ditto.
10088
10089 2006-01-15 Ian Lance Taylor <ian@airs.com>
10090
10091 PR testsuite/25796
10092 * gcc.target/i386/cmov6.c: Use -march=k8.
10093
10094 2006-01-15 Andreas Jaeger <aj@suse.de>
10095
10096 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
10097 x86 does not have __float128.
10098
10099 2006-01-14 Ian Lance Taylor <ian@airs.com>
10100
10101 * gcc.target/i386/cmov6.c: New test.
10102
10103 2006-01-14 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/25663
10106 * g++.dg/template/ctor6.C: New test.
10107
10108 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
10109
10110 PR tree-optimization/25485
10111 * gcc.dg/tree-ssa/pr25485.c: New.
10112
10113 2006-01-14 Richard Guenther <rguenther@suse.de>
10114
10115 PR tree-optimization/22548
10116 PR tree-optimization/22555
10117 PR tree-optimization/22501
10118 * gcc.dg/tree-ssa/alias-4.c: New testcase.
10119 * gcc.dg/tree-ssa/alias-5.c: Likewise.
10120 * gcc.dg/tree-ssa/alias-6.c: Likewise.
10121 * gcc.dg/tree-ssa/alias-7.c: Likewise.
10122 * gcc.dg/tree-ssa/alias-8.c: Likewise.
10123 * gcc.dg/tree-ssa/alias-9.c: Likewise.
10124 * gcc.dg/tree-ssa/alias-10.c: Likewise.
10125 * gcc.dg/tree-ssa/alias-11.c: Likewise.
10126 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10127
10128 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
10129
10130 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
10131 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
10132
10133 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
10134 Richard Guenther <rguenther@suse.de>
10135
10136 PR rtl-optimization/24257
10137 * gcc.dg/torture/pr24257.c: New testcase.
10138
10139 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
10140
10141 * gcc.c-torture/execute/20060110-1.c: New test.
10142 * gcc.c-torture/execute/20060110-2.c: New test.
10143
10144 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
10145
10146 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
10147
10148 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
10149
10150 PR fortran/25756
10151 * gfortran.dg/label_3.f90: New test.
10152
10153 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
10154
10155 PR tree-optimization/25771
10156 * g++.dg/tree-ssa/pr25771.C: New test
10157
10158 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10159
10160 PR tree-opt/24365
10161 * g++.dg/opt/complex5.C: New test.
10162
10163 2006-01-13 Richard Guenther <rguenther@suse.de>
10164
10165 * gcc.target/i386/387-9.c: New testcase.
10166
10167 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
10168
10169 PR c++/24824
10170 * g++.dg/debug/dwarf2-1.C: New.
10171
10172 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
10173
10174 PR testsuite/25728
10175 * lib/gcov.exp (verify-lines): Add "close $fd".
10176
10177 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
10178 Ben Elliston <bje@au.ibm.com>
10179
10180 * gcc.dg/dfp/inf-1.c: New test.
10181
10182 2006-01-12 Janis Johnson <janis187@us.ibm.com>
10183 Yao Qi <qiyaoltc@cn.ibm.com>
10184 Ben Elliston <bje@au.ibm.com>
10185 Jon Grimm <jgrimm2@us.ibm.com>
10186
10187 * gcc.dg/nodfp-1.c: New test.
10188 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
10189 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
10190 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
10191 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
10192 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
10193 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
10194 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
10195 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
10196 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
10197 * gcc.dg/format/dfp-scanf-1.c: Likewise.
10198 * gcc.dg/format/dfp-printf-1.c: Likewise.
10199 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
10200 (compat_setup_dfp): New.
10201 * gcc.dg/compat/compat.exp: Use it.
10202 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
10203 Make some variables global, prepend "compat_" to their names.
10204 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
10205 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
10206 * gcc.misc-tests/dectest.exp: New test driver for decTest.
10207 * lib/compat.exp (compat_skip_list): Make global, rename.
10208 * lib/c-compat.exp: New file.
10209 * lib/target-supports.exp (check_effective_target_dfp): New.
10210
10211 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
10212 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
10213 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
10214 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
10215 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
10216 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
10217 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
10218 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
10219 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
10220 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
10221 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
10222 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
10223 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
10224 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
10225 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
10226 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
10227 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
10228 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
10229 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
10230 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
10231 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
10232 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
10233 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
10234 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
10235 gcc.dg/dfp/struct-layout-1.c,
10236 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
10237 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
10238 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
10239 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
10240 gcc.dg/dfp/func-vararg-dfp.c,
10241 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
10242 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
10243 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
10244 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
10245 gcc.dg/dfp/wtr-conversion-1.c: New tests.
10246
10247 2006-01-11 Richard Guenther <rguenther@suse.de>
10248
10249 PR tree-optimization/25734
10250 * gcc.dg/tree-ssa/pr25734.c: New testcase.
10251
10252 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
10253
10254 PR fortran/25486
10255 * gfortran.dg/literal_character_constant_1_x.F: New test.
10256 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
10257 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
10258 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
10259
10260 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
10261
10262 PR c++/25386
10263 * g++.dg/ext/packed3.C: Add expected packed error.
10264
10265 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
10266
10267 PR target/25706
10268 * gcc.dg/torture/pr25706-1.c: New test.
10269
10270 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
10271
10272 PR tree-optimization/23109
10273 PR tree-optimization/23948
10274 PR tree-optimization/24123
10275
10276 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
10277 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
10278 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
10279 g++.dg/tree-ssa/pr23948.C: New testcases.
10280 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
10281 three divisions in order to do the optimization.
10282
10283 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10284
10285 PR c++/25632
10286 * g++.dg/other/pr25632.C: New test.
10287
10288 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
10289
10290 PR fortran/25730
10291 * gfortran.dg/used_types_1.f90: New test.
10292
10293 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
10294
10295 PR target/25718
10296 * gcc.dg/torture/pr25718-1.c: New test.
10297
10298 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
10299
10300 * gfortran.dg/list_read_2.f90: Fix typo in description.
10301
10302 2006-01-10 Jan Beulich <jbeulich@novell.com>
10303
10304 * lib/target-supports.exp (check_visibility_available): Simplify test
10305 for *-*-netware*.
10306 (check_profiling_available): Fail for *-*-netware*.
10307 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
10308 * gcc.dg/20021014-1.c: Likewise.
10309 * gcc.dg/nest.c: Likewise.
10310
10311 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
10312
10313 fortran/24936
10314 * gfortran.dg/forall_3.f90: New test.
10315
10316 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
10317
10318 PR fortran/21977
10319 * gfortran.dg/nesting_2.f90: New test.
10320 * gfortran.dg/nesting_3.f90: New test.
10321
10322 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
10323
10324 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
10325 Fix typo in comment.
10326
10327 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
10328
10329 * gfortran.dg/single_char_string.f90: New test.
10330
10331 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
10332
10333 * gfortran.dg/ichar_2.f90: New test.
10334
10335 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
10336
10337 PR fortran/25093
10338 * gfortran.dg/private_type_4.f90: New.
10339
10340 2006-01-07 Richard Guenther <rguenther@suse.de>
10341
10342 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
10343
10344 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10345
10346 * gfortran.dg/func_decl_1.f90: New.
10347 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
10348 * gfortran.dg/array_alloc_2.f90: Likewise.
10349 * gfortran.dg/char_result_8.f90: Likewise.
10350 * gfortran.dg/dup_save_1.f90: Likewise.
10351 * gfortran.dg/dup_save_2.f90: Likewise.
10352 * gfortran.dg/f2c_6.f90: Likewise.
10353 * gfortran.dg/f2c_7.f90: Likewise.
10354 * gfortran.dg/func_result_2.f90: Likewise.
10355 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
10356
10357 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
10358
10359 PR fortran/22146
10360 * gfortran.dg/elemental_subroutine_1.f90: New test.
10361 * gfortran.dg/elemental_subroutine_2.f90: New test.
10362
10363 PR fortran/25029
10364 PR fortran/21256
10365 * gfortran.dg/assumed_size_refs_1.f90: New test.
10366
10367 PR fortran/20868
10368 PR fortran/20870
10369 * gfortran.dg/assumed_size_refs_2.f90: New test.
10370 * gfortran.dg/initialization_1.f90: Change warning message.
10371
10372 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
10373
10374 * gcc.dg/tree-ssa/loop-15.c: New test.
10375
10376 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10377
10378 PR fortran/25598
10379 * gfortran.dg/backspace_3.f: New test.
10380 * gfortran.dg/backspace_4.f: New test.
10381
10382 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10383
10384 PR fortran/24268
10385 * gfortran.dg/fmt_white.f: Update test.
10386
10387 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
10388
10389 * gcc.dg/cast-1.c: Add new warning.
10390 * gcc.dg/cast-2.c: Likewise.
10391 * gcc.dg/cast-3.c: Likewise.
10392 * gcc.dg/format/cast-1.c: Likewise.
10393 * gcc.dg/cast-4.c: New testcase.
10394
10395 2006-01-05 Richard Guenther <rguenther@suse.de>
10396
10397 PR tree-optimization/22555
10398 * gcc.dg/tree-ssa/alias-3.c: New testcase.
10399
10400 2006-01-05 Richard Guenther <rguenther@suse.de>
10401 Diego Novillo <dnovillo@redhat.com>
10402
10403 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
10404 * gcc.dg/tree-ssa/loop-8.c: Likewise.
10405 * gcc.dg/tree-ssa/loop-1.c: Likewise.
10406 * gcc.dg/tree-ssa/pr23294.c: Likewise.
10407 * gcc.dg/tree-ssa/pr21985.c: Likewise.
10408 * gcc.dg/tree-ssa/loop-14.c: Likewise.
10409 * gcc.dg/tree-ssa/loop-2.c: Likewise.
10410 * gcc.dg/tree-ssa/loop-3.c: Likewise.
10411 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10412 * gcc.dg/tree-ssa/pr21171.c: Likewise.
10413 * gcc.dg/tree-ssa/loop-5.c: Likewise.
10414 * gcc.dg/tree-ssa/loop-10.c: Likewise.
10415 * gcc.dg/tree-ssa/loop-6.c: Likewise.
10416 * treelang/compile/extravar.tree: Likewise.
10417 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
10418 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
10419 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
10420 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
10421 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
10422
10423 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10424
10425 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
10426 for 64-bit fix.
10427
10428 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
10429
10430 PR fortran/23675
10431 gfortran.dg/char_result_11.f90: New.
10432
10433 2006-01-04 Mark Mitchell <mark@codesourcery.com>
10434
10435 PR c++/24782
10436 * g++.dg/parse/access9.C: New test.
10437 * g++.dg/tc1/dr52.C: Tweak error markers.
10438
10439 2006-01-04 Richard Henderson <rth@redhat.com>
10440
10441 Merge from gomp branch.
10442 * g++.dg/parse/pragma2.C: Update expected error lines.
10443
10444 2006-01-04 Jakub Jelinek <jakub@redhat.com>
10445
10446 * g++.dg/other/i386-2.C: New test.
10447
10448 PR target/25554
10449 * gcc.c-torture/compile/20051228-1.c: New test.
10450
10451 PR c/25559
10452 * gcc.dg/pr25559.c: New test.
10453
10454 2006-01-03 Mark Mitchell <mark@codesourcery.com>
10455
10456 PR c++/25492
10457 * g++.dg/lookup/friend9.C: New test.
10458
10459 PR c++/25625
10460 * g++.dg/template/repo5.C: New test.
10461
10462 2006-01-03 Steven G. Kargl <kargls@comcast.net>
10463
10464 PR fortran/25101
10465 * gfortran.dg/forall_2.f90: New test.
10466
10467 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
10468
10469 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
10470 dg-require-weak. Adjust regexp to handle leading-underscore
10471 targets and space as well as TAB after .weak. Change previous
10472 64-bit fix to not use naked dot.
10473
10474 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
10475
10476 PR rtl-optimization/25578
10477 * gcc.c-torture/execute/20060102-1.c: New testcase.
10478
10479 2006-01-03 Richard Guenther <rguenther@suse.de>
10480
10481 PR c/25183
10482 * gcc.dg/torture/pr25183.c: New testcase.
10483
10484 2006-01-03 Jakub Jelinek <jakub@redhat.com>
10485
10486 Merge from gomp-branch.
10487 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
10488 * gcc.dg/ia64-sync-2.c: Likewise.
10489 * gcc.dg/ia64-sync-3.c: Likewise.
10490 * gcc.dg/ia64-sync-4.c: Likewise.
10491 * gcc.dg/sync-2.c: Likewise.
10492 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
10493 that sparc64-*-* and sparcv9-*-* supports sync builtins.
10494
10495 2006-01-02 Mark Mitchell <mark@codesourcery.com>
10496
10497 PR c++/25635
10498 * g++.dg/parse/operator6.C: New test.
10499
10500 PR c++/25637
10501 * g++.dg/parse/error29.C: New test.
10502
10503 PR c++/25638
10504 * g++.dg/parse/dtor6.C: New test.
10505
10506 PR c++/25633
10507 * g++.dg/parse/ctor3.C: New test.
10508
10509 PR c++/25634
10510 * g++.dg/template/class3.C: New test.
10511
10512 2006-01-02 Geoffrey Keating <geoffk@apple.com>
10513
10514 * g++.dg/debug/debug9.C: New.
10515
10516 2006-01-02 Steven G. Kargl <kargls@comcast.net>
10517
10518 PR fortran/24640
10519 * gfortran.dg/label_2.f90: New test.
10520
10521 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10522
10523 * g++.dg/lookup/using12.C: Tighten error marker.
10524
10525 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
10526 Andrew Pinski <pinskia@physics.uc.edu>
10527
10528 * gcc.target/powerpc/darwin-abi-3.c: New file.
10529 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
10530 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
10531 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
10532 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
10533 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
10534 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
10535 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
10536 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
10537
10538 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
10539
10540 * gcc.dg/tree-ssa/loadpre1.c: New;
10541 * gcc.dg/tree-ssa/loadpre2.c: New;
10542 * gcc.dg/tree-ssa/loadpre3.c: New;
10543 * gcc.dg/tree-ssa/loadpre4.c: New;
10544 * gcc.dg/tree-ssa/loadpre5.c: New;
10545 * gcc.dg/tree-ssa/loadpre6.c: New;
10546 * gcc.dg/tree-ssa/loadpre7.c: New;
10547 * gcc.dg/tree-ssa/loadpre8.c: New;
10548 * gcc.dg/tree-ssa/loadpre9.c: New;
10549
10550 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
10551
10552 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
10553 * g++.dg/abi/thunk4.C: Likewise.
10554
10555 2006-01-01 Andreas Jaeger <aj@suse.de>
10556
10557 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
10558 portable.
10559
10560 2006-01-01 Jakub Jelinek <jakub@redhat.com>
10561
10562 PR c++/25294
10563 * gcc.dg/pragma-pack-3.c: New test.
10564 * g++.dg/parse/pragma3.C: New test.
10565
10566 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10567
10568 PR middle-end/24827
10569 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
10570
10571 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10572
10573 PR testsuite/25214
10574 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
10575
10576 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
10577
10578 PR fortran/22607
10579 * gfortran-dg/pure_byref_3.f90: New.
10580
10581 fortran/PR 25396
10582 * gfortran.dg/userdef_operator_1.f90: New.
10583
10584 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
10585
10586 * g++.dg/abi/thunk3.C: New.
10587 * g++.dg/abi/thunk4.C: New.
10588
10589 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
10590
10591 PR fortran/25532
10592 * gfortran.dg/host_used_types_1.f90: New test. Check that host
10593 associated derived type components of derived types are
10594 properly declared in contained procedures.
10595
10596 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10597
10598 PR libgfortran/25139
10599 * gfortran.dg/backspace_2.f: New test.
10600
10601 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10602
10603 PR libgfortran/25550
10604 * gfortran.dg/endfile.f: New test.
10605
10606 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10607
10608 PR libgfortran/25419
10609 * gfortran.dg/comma.f: New test.
10610
10611 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10612
10613 * lib/gfortran-dg.exp: Remove trailing whitespace.
10614 * lib/fortran-torture.exp: Test with -fbounds-check instead of
10615 -funroll-all-loops.
10616
10617 2005-12-28 Alan Modra <amodra@bigpond.net.au>
10618
10619 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
10620 Extended Double long doubles or repeat tests when long double is
10621 the same size as double.
10622
10623 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10624
10625 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
10626
10627 PR testsuite/25442
10628 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
10629 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
10630
10631 PR testsuite/25441
10632 * gcc.dg/pr23911.c: Make test variable static.
10633
10634 PR testsuite/25444
10635 * gcc.dg/tree-ssa/pr14841.c: Likewise.
10636
10637 2005-12-26 Mark Mitchell <mark@codesourcery.com>
10638
10639 PR c++/25439
10640 * g++.dg/parse/crash17.C: Adjust error markers.
10641 * g++.dg/template/error20.C: New test.
10642
10643 2005-12-26 Mark Mitchell <mark@codesourcery.com>
10644
10645 PR c++/23172
10646 * g++.dg/ext/complit4.C: New test.
10647
10648 PR c++/25417
10649 * g++.dg/ext/complit5.C: Likewise.
10650
10651 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
10652
10653 PR tree-optimization/25125
10654 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
10655 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
10656 * gcc.c-torture/execute/pr25125.c: New.
10657
10658 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
10659
10660 PR fortran/25029
10661 PR fortran/21256
10662 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
10663 with incorrect assumed size references.
10664
10665 2005-12-24 Mark Mitchell <mark@codesourcery.com>
10666
10667 PR c++/23171
10668 * g++.dg/opt/init1.C: New test.
10669
10670 2005-12-23 Mark Mitchell <mark@codesourcery.com>
10671
10672 PR c++/24671
10673 * g++.dg/template/sfinae3.C: New test.
10674
10675 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10676
10677 * g++.dg/other/friend4.C: New test.
10678
10679 2005-12-23 Jakub Jelinek <jakub@redhat.com>
10680
10681 PR target/25005
10682 * g++.dg/opt/pr25005.C: New test.
10683
10684 2005-12-22 Mark Mitchell <mark@codesourcery.com>
10685
10686 PR c++/25369
10687 * g++.dg/template/ptrmem16.C: New test.
10688
10689 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
10690
10691 PR fortran/25029
10692 PR fortran/21256
10693 * gfortran.dg/initialization_1.f90: Add test of SIZE.
10694
10695 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10696
10697 PR libgfortran/25307
10698 * gfortran.dg/list_read_5.f90: New test.
10699
10700 2005-12-22 Richard Henderson <rth@redhat.com>
10701
10702 * gcc.target/i386/sse-7.c: Use -msse2.
10703
10704 2005-12-23 Jakub Jelinek <jakub@redhat.com>
10705
10706 PR rtl-optimization/25432
10707 * gcc.c-torture/compile/20051216-1.c: New test.
10708
10709 PR objc/25328
10710 * objc/execute/pr25328.m: New test.
10711
10712 2005-12-22 Mark Mitchell <mark@codesourcery.com>
10713
10714 PR c++/25364
10715 * g++.dg/template/call4.C: New test.
10716
10717 2005-12-22 Dale Johannesen <dalej@apple.com>
10718
10719 * gcc.target/i386/sse-17.c: New.
10720
10721 2005-12-22 Paul Brook <paul@codesourcery.com>
10722
10723 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
10724
10725 2005-12-22 Paul Brook <paul@codesourcery.com>
10726
10727 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
10728
10729 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10730
10731 PR tree-opt/25513
10732 * gcc.c-torture/compile/pr25513.c: New test.
10733
10734 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10735
10736 PR c++/23333
10737 * g++.dg/parse/error25.C: Add more tests.
10738
10739 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10740
10741 PR fortran/18990
10742 * gfortran.dg/der_charlen_1.f90: New.
10743
10744 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
10745
10746 PR fortran/20889
10747 * gfortran.dg/pointer_component_type_1.f90: New test.
10748
10749 PR fortran/25029
10750 PR fortran/21256
10751 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
10752 should give an error with assumed size array refernces and checks those
10753 that should not.
10754 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
10755 reference an upper bound so that it does not generate an error.
10756
10757 PR fortran/19362
10758 PR fortran/20244
10759 PR fortran/20864
10760 PR fortran/25391
10761 * gfortran.dg/used_dummy_types_1.f90: New test.
10762 * gfortran.dg/used_dummy_types_2.f90: New test.
10763 * gfortran.dg/used_dummy_types_3.f90: New test.
10764 * gfortran.dg/used_dummy_types_4.f90: New test.
10765 * gfortran.dg/used_dummy_types_5.f90: New test.
10766
10767 PR fortran/23152
10768 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
10769 group already being USE associated.
10770 * gfortran.dg/assumed_shape_nml.f90: New test.
10771 * gfortran.dg/assumed_size_nml.f90: New test.
10772
10773 PR fortran/20862
10774 PR fortran/25053
10775 PR fortran/25063
10776 PR fortran/25064
10777 PR fortran/25066
10778 PR fortran/25067
10779 PR fortran/25068
10780 PR fortran/25307
10781 * gfortran.dg/io_constraints_1.f90: New test.
10782 * gfortran.dg/io_constraints_1.f90: New test.
10783 * gfortran.dg/iostat_3.f90: Change wording of warning.
10784 * gfortran.dg/g77/19981216-0.f: The same.
10785
10786 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
10787
10788 PR tree-optimization/23518
10789 * testsuite/gcc.dg/pr23518.c: New.
10790
10791 2005-12-21 Mike Stump <mrs@apple.com>
10792
10793 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
10794
10795 2005-12-21 Paul Brook <paul@codesourcery.com>
10796
10797 * gcc.dg/pr19340.c: Skip on m68k targets.
10798
10799 2005-12-21 Steven Bosscher <stevenb@suse.de>
10800
10801 PR rtl-optimization/25196
10802 * gcc.dg/pr25196.c: New test.
10803
10804 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
10805
10806 PR fortran/25423
10807 gfortran.dg/where_nested_1.f90: New.
10808
10809 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
10810
10811 PR tree-optimization/25382.
10812 * gcc.dg/tree-ssa/pr25382.c: New.
10813
10814 2005-12-20 Richard Guenther <rguenther@suse.de>
10815
10816 PR middle-end/24306
10817 * gcc.target/i386/pr24306.c: New testcase.
10818
10819 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
10820
10821 PR tree-optimization/25501
10822 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
10823
10824 2005-12-20 Richard Guenther <rguenther@suse.de>
10825
10826 Revert
10827 2005-12-02 Richard Guenther <rguenther@suse.de>
10828
10829 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
10830
10831 2005-12-20 Mark Mitchell <mark@codesourcery.com>
10832
10833 PR c++/21228
10834 * g++.dg/warn/Wunreachable-code-2.C: New test.
10835
10836 2005-12-19 Mark Mitchell <mark@codesourcery.com>
10837
10838 PR c++/24278
10839 * g++.dg/template/ctor5.C: New test.
10840
10841 PR c++/24915
10842 * g++.dg/template/overload8.C: New test.
10843
10844 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
10845
10846 * gcc.c-torture/compile/pr25483 : New test.
10847
10848 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10849
10850 PR c++/20552
10851 * g++.dg/ext/typeof10.C: New test.
10852
10853 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
10854
10855 * gcc.dg/mt-loopi1.c: New.
10856
10857 2005-12-18 Richard Guenther <rguenther@suse.de>
10858
10859 PR tree-optimization/25481
10860 * gcc.dg/torture/pr25481.c: New testcase.
10861
10862 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10863
10864 PR rtl-optimization/21041
10865 * gcc.dg/pr21041.c: New test.
10866
10867 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10868
10869 PR libgfortran/25463
10870 * gfortran.dg/advance.f90: New test.
10871
10872 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
10873
10874 * gcc.dg/20051201-1.c: New test.
10875
10876 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
10877
10878 PR fortran/25018
10879 * gfortran.dg/initialization_1.f90: New test.
10880 * gfortran.dg/enum_5.f90: Change dg-error to new message.
10881 * gfortran.dg/g77/980616-0.f: The same.
10882
10883 2005-12-17 Steven G. Kargl <kargls@comcast.net>
10884
10885 * PR fortran/25458
10886 * gfortran.dg/chkbits.f90: New test.
10887
10888 2005-12-17 Steven G. Kargl <kargls@comcast.net>
10889
10890 * gfortran.dg/enum_5.f: Revert to previous version.
10891
10892 2005-12-17 Steven G. Kargl <kargls@comcast.net>
10893
10894 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
10895 * gfortran.dg/nested_modules_1.f90: Ditto.
10896 * gfortran.dg/hollerith_f95.f90: Ditto.
10897 * gfortran.dg/select_5.f90: Ditto.
10898 * gfortran.dg/secnds.f: Ditto.
10899 * gfortran.dg/hollerith2.f90: Ditto.
10900 * gfortran.dg/imag_2.f: Ditto.
10901 * gfortran.dg/ftell_2.f90: Ditto.
10902 * gfortran.dg/malloc_free_1.f90: Ditto.
10903 * gfortran.dg/logint-1.f: Ditto.
10904 * gfortran.dg/recursive_statement_functions.f90: Ditto.
10905 * gfortran.dg/e_d_fmt.f90: Ditto.
10906 * gfortran.dg/hollerith_legacy.f90: Ditto.
10907 * gfortran.dg/logint-2.f: Ditto.
10908 * gfortran.dg/enum_5.f90: Ditto.
10909 * gfortran.dg/f2c_2.f90: Ditto.
10910 * gfortran.dg/pr17143.f90: Ditto.
10911 * gfortran.dg/namelist_14.f90: Ditto.
10912 * gfortran.dg/logint-3.f: Ditto.
10913 * gfortran.dg/spread_scalar_source.f90: Ditto.
10914 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
10915 * gfortran.dg/namelist_11.f: Ditto.
10916 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10917 * gfortran.dg/g77/20010519-1.f
10918 * gfortran.dg/g77/alpha1.f: Ditto.
10919 * gfortran.dg/g77/990115-1.f: Ditto.
10920 * gfortran.dg/g77/erfc.f: Ditto.
10921 * gfortran.dg/g77/19990313-3.f: Ditto.
10922 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
10923 * gfortran.dg/g77/20010426.f: Ditto.
10924 * gfortran.dg/g77/19990313-0.f: Ditto.
10925 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
10926 * gfortran.dg/g77/20000629-1.f: Ditto.
10927 * gfortran.dg/g77/970125-0.f: Ditto.
10928 * gfortran.dg/g77/8485.f: Ditto.
10929 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
10930 * gfortran.dg/g77/19990313-1.f: Ditto.
10931 * gfortran.dg/g77/int8421.f: Ditto.
10932 * gfortran.dg/g77/19990305-0.f: Ditto.
10933 * gfortran.dg/g77/947.f: Ditto.
10934 * gfortran.dg/g77/19990905-2.f: Ditto.
10935 * gfortran.dg/g77/cabs.f: Ditto.
10936 * gfortran.dg/g77/19990313-2.f: Ditto.
10937 * gfortran.dg/g77/20020307-1.f: Ditto.
10938 * gfortran.dg/g77/dcomplex.f: Ditto.
10939 * gfortran.dg/g77/19990502-1.f: Ditto.
10940 * gfortran.dg/g77/19981216-0.f: Ditto.
10941 * gfortran.dg/common_4.f90: Ditto.
10942 * gfortran.dg/entry_4.f90: Ditto.
10943 * gfortran.dg/equiv_constraint_2.f90: Ditto.
10944 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
10945 * gfortran.dg/namelist_12.f: Ditto.
10946 * gfortran.dg/scale_1.f90: Ditto.
10947 * gfortran.dg/modulo_1.f90
10948 * gfortran.dg/hollerith.f90: Ditto.
10949 * gfortran.dg/direct_io_3.f90: Ditto.
10950 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
10951 * gfortran.dg/gnu_logical_1.F: Ditto.
10952 * gfortran.dg/unf_io_convert_1.f90: Ditto.
10953 * gfortran.dg/assign_1.f90: Ditto.
10954 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
10955 * gfortran.dg/pr23095.f: Ditto.
10956 * gfortran.dg/read_float_1.f90: Ditto.
10957
10958 2005-12-17 Andreas Jaeger <aj@suse.de>
10959
10960 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
10961 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
10962
10963 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10964
10965 PR fortran/24268
10966 * gfortran.dg/fmt_white.f: New test.
10967
10968 2005-12-16 Steven G. Kargl <kargls@comcast.net>
10969
10970 * gfortran.dg/label_1.f90: New test.
10971
10972 2005-12-15 Ben Elliston <bje@au.ibm.com>
10973
10974 PR testsuite/25422
10975 * gcc.dg/20031012-1.c: Add -Walways-true option.
10976 * gcc.dg/weak/weak-3.c: Likewise.
10977 * g++.old-deja/g++.mike/warn8.C: Likewise.
10978
10979 2005-12-16 Mike Stump <mrs@apple.com>
10980
10981 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
10982 exit.
10983
10984 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10985
10986 PR libgfortran/25264
10987 PR libgfortran/25349
10988 * gfortran.dg/tl_editing.f90: Added additional checks.
10989 * gfortran.dg/t_editing.f: New test.
10990 * gfortran.dg/write_padding.f90: New test
10991
10992 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10993
10994 PR testsuite/25215
10995 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
10996
10997 2005-12-16 Jakub Jelinek <jakub@redhat.com>
10998
10999 PR rtl-optimization/24899
11000 * gcc.c-torture/execute/20051215-1.c: New test.
11001
11002 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
11003
11004 PR 24823
11005 * gfortran.dg/pr24823.f: New test.
11006
11007 2005-12-16 Jeff Law <law@redhat.com>
11008
11009 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
11010
11011 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
11012
11013 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
11014 Change C++ style comments to C style comments.
11015 Remove aligned types from the array.
11016 Keep Enums disabled.
11017 (complex_types): Remove aligned types from the array.
11018 Comment out "_Complex long double".
11019 (attrib_types): Remove.
11020 (complex_attrib_types): Remove.
11021 (attrib_array_types): Remove.
11022 (complex_attrib_array_types): Remove.
11023 (aligned_bitfld_types): Remove.
11024 (n_aligned_bitfld_types): Remove.
11025 (FEATURE_ALIGNEDPACKED): Delete.
11026 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
11027 (singles): Remove support for adding attributes.
11028 (choose_type): Remove support for attributed types.
11029 (generate_fields): Remove support for attributed bit-fields.
11030 Remove support for adding attributes.
11031 (generate_random_tests): Remove support for adding attributes.
11032 (features): Add back "[0] :0" and "complex vector [0]".
11033 (main): Remove support for attributed bit-fields.
11034 Uncomment the calling of generate_random_tests for the rests of
11035 the tests.
11036
11037 2005-12-16 Jan Hubicka <jh@suse.cz>
11038
11039 * gcc.c-torture/combine/pr25224.c: New.
11040
11041 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
11042
11043 PR other/25028
11044 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
11045 HP-UX.
11046
11047 2005-12-15 Richard Sandiford <richard@codesourcery.com>
11048
11049 * gcc.dg/20051215-1.c: New file.
11050
11051 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11052
11053 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
11054 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
11055
11056 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
11057
11058 PR fortran/18197
11059 * gfortran.dg/dummy_functions_1.f90: New.
11060
11061 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
11062
11063 PR rtl-optimization/25310
11064 * gcc.c-torture/compile/pr25310.c: New test.
11065
11066 2005-12-14 Jakub Jelinek <jakub@redhat.com>
11067
11068 PR debug/25023
11069 * gcc.dg/pr25023.c: New test.
11070
11071 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11072
11073 * g++.old-deja/g++.brendan/redecl1.C,
11074 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
11075 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
11076 g++.old-deja/g++.oliva/typeof1.C,
11077 g++.old-deja/g++.other/crash16.C,
11078 g++.old-deja/g++.other/crash34.C,
11079 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
11080 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
11081 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
11082 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
11083 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
11084 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
11085 Remove xfail.
11086
11087 2005-12-14 Kean Johnston <jkj@sco.com>
11088 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11089
11090 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
11091 * gcc.target/i386/20020523-1.c: Ditto.
11092 * gcc.target/i386/tailcall-1.c: Ditto.
11093 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
11094 * gcc.target/i386/ssetype-5.c: Ditto.
11095
11096 2005-12-14 Jeff Law <law@redhat.com>
11097
11098 * gcc.dg/tree-ssa/foldstring-1.c: New test.
11099
11100 2005-12-14 Jakub Jelinek <jakub@redhat.com>
11101
11102 PR target/25254
11103 PR target/24188
11104 * gcc.target/i386/pr25254.c: New test.
11105 * gfortran.dg/PR24188.f: New test.
11106
11107 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
11108
11109 * lib/fortran-torture.exp: Catch remaining uses of
11110 remote_file build delete.
11111
11112 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11113
11114 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
11115
11116 2005-12-14 Ben Elliston <bje@au.ibm.com>
11117
11118 * gcc.dg/warn-addr-cmp.c: New test.
11119
11120 2005-12-13 Jakub Jelinek <jakub@redhat.com>
11121
11122 PR debug/25023
11123 PR target/25293
11124 * gcc.target/i386/pr25293.c: New test.
11125
11126 2005-12-13 Petr Machata <machata@post.cz>
11127
11128 PR c++/24907
11129 * g++.dg/parse/comma2.C: New test.
11130
11131 2005-12-13 Mark Mitchell <mark@codesourcery.com>
11132 Jakub Jelinek <jakub@redhat.com>
11133
11134 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
11135 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
11136 (limits.h): Include unconditionally.
11137 (stdlib.h): Likewise.
11138 (hashtab.h): Do not include.
11139 (getopt.h): Likewise.
11140 (stddef.h): Include.
11141 (hashval_t): Define.
11142 (struct entry): Add "next" field.
11143 (HASH_SIZE): New macro.
11144 (hash_table): New variable.
11145 (switchfiles): Do not use xmalloc.
11146 (mix): New macro.
11147 (iterative_hash): New function.
11148 (hasht): Remove.
11149 (e_exists): New function.
11150 (e_insert): Likewise.
11151 (output): Use, instead of libiberty hashtable functions.
11152 (main): Do not use getopt. Do not call htab_create.
11153
11154 2005-12-13 Jakub Jelinek <jakub@redhat.com>
11155
11156 PR c++/25331
11157 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
11158 put atal* and atpaal* attributes on array elements.
11159 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
11160 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
11161 put atal* and atpaal* attributes on array elements.
11162 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
11163
11164 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
11165
11166 * gcc.dg/single-precision-constant.c: New test.
11167
11168 2005-12-13 Alan Modra <amodra@bigpond.net.au>
11169
11170 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
11171 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
11172 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
11173 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
11174 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
11175 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
11176 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
11177 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
11178 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
11179 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
11180 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
11181 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
11182 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
11183 gcc.target/powerpc/ppc-sdata-2.c,
11184 gcc.target/powerpc/ppc-stackalign-1.c,
11185 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
11186 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
11187 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
11188 gcc.target/powerpc/rs6000-ldouble-2.c,
11189 gcc.target/powerpc/rs6000-power2-1.c,
11190 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
11191 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
11192 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
11193 option into target selector.
11194 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
11195 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
11196
11197 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11198
11199 PR objc/25348
11200 * objc.dg/encode-9.m: New test.
11201
11202 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11203
11204 PR testsuite/20772
11205 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
11206 * gcc.dg/asm-b.c: Fix typo.
11207 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
11208 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
11209 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
11210 i?86 lp64 and x86_64 ilp32.
11211 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
11212 on i?86 lp64.
11213 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
11214
11215 2005-12-12 Steven G. Kargl <kargls@comcast.net>
11216
11217 PR fortran/25078
11218 gfortran.dg/equiv_5.f90: New test.
11219
11220 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
11221
11222 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
11223 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
11224 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
11225 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
11226 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
11227 * gcc.dg/tree-ssa/reassoc-5.c: New.
11228 * gcc.dg/tree-ssa/reassoc-6.c: New.
11229 * gcc.dg/tree-ssa/reassoc-7.c: New.
11230 * gcc.dg/tree-ssa/reassoc-8.c: New.
11231 * gcc.dg/tree-ssa/reassoc-9.c: New.
11232 * gcc.dg/tree-ssa/reassoc-10.c: New.
11233 * gcc.dg/tree-ssa/reassoc-11.c: New.
11234
11235 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11236
11237 PR testsuite/25167
11238 PR testsuite/24478
11239 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
11240
11241 2005-12-12 Mark Mitchell <mark@codesourcery.com>
11242
11243 PR c++/25300
11244 * g++.dg/template/inherit.C: Do not use a generic error message.
11245
11246 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11247
11248 PR libobjc/25354
11249 * objc.dg/gnu-encoding: New directory.
11250 * objc.dg/gnu-encoding/compat-common.h: New file.
11251 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
11252 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
11253 * objc.dg/gnu-encoding/vector-defs.h: New file.
11254 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
11255 * objc.dg/gnu-encoding/generate-random.c: New file.
11256 * objc.dg/gnu-encoding/generate-random_r.c: New file.
11257 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
11258 * objc.dg/gnu-encoding/generate-random.h: New file.
11259
11260 2005-12-11 Mark Mitchell <mark@codesourcery.com>
11261
11262 PR c++/25337
11263 * g++.dg/template/defarg7.C: New test.
11264
11265 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
11266
11267 PR libobjc/25347
11268 * objc.dg/encode-8.m: New test.
11269
11270 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
11271
11272 PR libobjc/25346
11273 * objc.dg/encode-7.m: New test.
11274
11275 2005-12-10 Mark Mitchell <mark@codesourcery.com>
11276
11277 PR c++/25010
11278 * g++.dg/opt/inline10.C: New test.
11279
11280 2005-12-11 Steven G. Kargl <kargls@comcast.net>
11281
11282 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
11283
11284 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
11285
11286 * gfortran.dg/substring_equivalence.f90: typo in comment
11287
11288 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11289
11290 PR fortran/25068
11291 * gfortran.dg/iostat_3.f90: New test.
11292
11293 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
11294
11295 PR fortran/23815
11296 * gfortran.dg/unf_io_convert_1.f90: New test.
11297 * gfortran.dg/unf_io_convert_2.f90: New test.
11298 * gfortran.dg/unf_io_convert_3.f90: New test.
11299
11300 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11301
11302 PR testsuite/20772
11303 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
11304 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
11305 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
11306 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
11307 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
11308 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
11309 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
11310 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
11311 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
11312 gcc.dg/torture/fp-int-convert-float128-timode.c,
11313 gcc.dg/torture/fp-int-convert-float128.c,
11314 gcc.dg/torture/fp-int-convert-float80-timode.c,
11315 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
11316 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
11317
11318 * gcc.dg/tls/opt-1.c: Require effective target fpic.
11319
11320 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
11321
11322 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
11323
11324 2005-12-10 Richard Sandiford <richard@codesourcery.com>
11325
11326 * gcc.dg/20051207-1.c,
11327 * gcc.dg/20051207-2.c,
11328 * gcc.dg/20051207-3.c: New tests.
11329
11330 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11331
11332 PR testsuite/20772
11333 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
11334 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
11335 dg-skip-if target selector.
11336
11337 PR testsuite/20772
11338 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
11339 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
11340 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
11341 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
11342 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
11343 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
11344 and/or merge with i?86 cases.
11345
11346 * gcc.dg/tls/opt-3.c: Require effective target fpic.
11347
11348 PR testsuite/20772
11349 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
11350 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
11351 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
11352 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
11353 x86_64-*-linux*.
11354
11355 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
11356
11357 PR target/25311
11358 * gcc.c-torture/compile/pr25311.c: New test.
11359
11360 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11361
11362 PR libgfortran/25039
11363 * gfortran.dg/read_comma.f: New test.
11364
11365 2005-12-08 Jakub Jelinek <jakub@redhat.com>
11366
11367 PR c++/19317
11368 * g++.dg/opt/pr19317-1.C: New test.
11369 * g++.dg/opt/pr19317-2.C: New test.
11370 * g++.dg/opt/pr19317-3.C: New test.
11371
11372 PR target/19005
11373 * gcc.c-torture/execute/pr19005.c: New test.
11374
11375 PR target/17828
11376 * g++.old-deja/g++.other/comdat5.C: New test.
11377 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
11378
11379 * g++.dg/compat/struct-layout-1.exp: New file.
11380 * g++.dg/compat/struct-layout-1.h: New.
11381 * g++.dg/compat/struct-layout-1_generate.c: New.
11382 * g++.dg/compat/struct-layout-1_x1.h: New.
11383 * g++.dg/compat/struct-layout-1_x2.h: New.
11384 * g++.dg/compat/struct-layout-1_y1.h: New.
11385 * g++.dg/compat/struct-layout-1_y2.h: New.
11386
11387 * gcc.dg/20050330-2.c: New test.
11388
11389 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
11390
11391 PR fortran/25292
11392 * gfortran.dg/associated_1.f90: New.
11393
11394 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11395
11396 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
11397 ILP32 vect_no_align platforms.
11398
11399 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
11400 Jakub Jelinek <jakub@redhat.com>
11401
11402 PR target/25268
11403 * gcc.c-torture/compile/20051207-1.c: New test.
11404
11405 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11406
11407 PR testsuite/20772
11408 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
11409 gcc.dg/torture/pr18582-1.c,
11410 gcc.target/i386/attributes-error.c: Also test on x86_64.
11411
11412 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
11413
11414 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11415
11416 PR c++/19397
11417 * g++.dg/template/typedef3.C: New test.
11418
11419 PR c++/19762
11420 PR c++/19764
11421 * g++.dg/template/dtor3.C: Fix error markers.
11422
11423 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
11424
11425 * lib/target-supports.exp (check_effective_target_sync_char_short):
11426 Add s390*.
11427
11428 2005-12-06 Janis Johnson <janis187@us.ibm.com>
11429
11430 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
11431
11432 2005-12-06 Roger Sayle <roger@eyesopen.com>
11433
11434 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
11435 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
11436 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
11437 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
11438
11439 2005-12-06 Roger Sayle <roger@eyesopen.com>
11440
11441 PR c++/25263
11442 * g++.dg/other/array2.C: New test case.
11443
11444 2005-12-05 Geoffrey Keating <geoffk@apple.com>
11445
11446 * gcc.dg/darwin-weakimport-3.c: New.
11447
11448 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
11449 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
11450 and to work on Darwin.
11451 * gcc.dg/attr-weakref-1b.c: New file.
11452 * gcc.dg/attr-weakref-2.c: New test.
11453 * gcc.dg/darwin-weakref-1.c: New test.
11454
11455 2005-12-05 Janis Johnson <janis187@us.ibm.com>
11456
11457 PR testsuite/25247
11458 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
11459 use in selector expressions.
11460 (dg-xfail-if): Ditto.
11461 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
11462 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
11463 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
11464 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
11465 * gcc.test-framework/test-framework.exp: Skip generated tests if
11466 CHECK_TEST_FRAMEWORK is not 1.
11467
11468 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11469
11470 PR tree-optimization/24963
11471 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
11472
11473 PR target/24108
11474 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
11475
11476 PR target/18580
11477 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
11478 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
11479 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
11480 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
11481
11482 2005-12-05 Jakub Jelinek <jakub@redhat.com>
11483
11484 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
11485 dg-options.
11486
11487 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
11488
11489 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
11490
11491 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
11492
11493 * gcc.dg/format/cast-1.c: New test.
11494
11495 2005-12-04 Roger Sayle <roger@eyesopen.com>
11496
11497 PR c/7776
11498 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
11499 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
11500 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
11501 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
11502
11503 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
11504
11505 * gcc.dg/cast-pretty-print-1.c: New test.
11506
11507 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
11508
11509 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
11510
11511 2005-12-02 Mark Mitchell <mark@codesourcery.com>
11512
11513 PR c++/24173
11514 * g++.dg/template/friend40.C: New test.
11515
11516 2005-12-02 Jakub Jelinek <jakub@redhat.com>
11517
11518 PR target/25199
11519 * gcc.target/i386/movq-2.c: New test.
11520 * gcc.target/i386/movq.c: Remove target i?86, instead add
11521 dg-require-effective-target ilp32.
11522
11523 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11524
11525 PR c++/24103
11526 * g++.dg/other/default1.C: New test.
11527
11528 2005-12-02 Richard Guenther <rguenther@suse.de>
11529
11530 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
11531
11532 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
11533
11534 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
11535
11536 2005-12-02 Alan Modra <amodra@bigpond.net.au>
11537
11538 PR target/21017
11539 * gcc.target/powerpc/rotate.c: New.
11540
11541 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11542
11543 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
11544 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
11545
11546 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
11547
11548 PR c/13384
11549 * gcc.dg/pr17730-1.c: Adjust.
11550 * gcc.dg/lvalue1.c (main): Likewise.
11551 * gcc.dg/lvalue-2.c: Likewise.
11552 * g++.dg/pr7503-3.C
11553
11554 2005-12-01 Geoffrey Keating <geoffk@apple.com>
11555
11556 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
11557 error messages.
11558
11559 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
11560
11561 PR fortran/24789
11562 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
11563
11564 2005-12-01 Uros Bizjak <uros@kss-loka.si>
11565
11566 PR target/24475
11567 * lib/target-supports.exp (check_effective_target_tls): New.
11568 (check_effective_target_tls_runtime): New.
11569 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
11570 for TLS support.
11571 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
11572 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
11573 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
11574 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
11575 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
11576 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
11577 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
11578 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
11579 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
11580 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
11581 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
11582 effective-target TLS.
11583 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
11584 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
11585 effective-target TLS runtime.
11586
11587 2005-12-01 Uros Bizjak <uros@kss-loka.si>
11588
11589 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
11590
11591 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
11592
11593 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
11594 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
11595 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
11596 ignored" warnings when "packing" is the same as the ABI layout.
11597
11598 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
11599
11600 PR fortran/21302
11601 * gfortran.dg/line_length_1.f: New test.
11602 * gfortran.dg/line_length_2.f90: Ditto.
11603
11604 2005-11-30 Richard Guenther <rguenther@suse.de>
11605
11606 PR tree-optimization/21655
11607 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
11608
11609 2005-11-30 Dale Johannesen <dalej@apple.com>
11610
11611 * gcc.c-torture/compile/pr24930.c: New.
11612
11613 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
11614
11615 PR fortran/15809
11616 * gfortran.dg/auto_char_dummy_array.f90: New test.
11617
11618 2005-11-30 Jeff Law <law@redhat.com>
11619
11620 * g++.old-deja/g++.law/pr25000.C: New test.
11621
11622 2005-11-30 Jakub Jelinek <jakub@redhat.com>
11623
11624 * gcc.dg/tls/opt-11.c: New test.
11625
11626 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
11627
11628 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
11629 targets.
11630 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
11631 LP64 ia64.
11632
11633 2005-11-29 Jakub Jelinek <jakub@redhat.com>
11634
11635 * gfortran.dg/open_access_1.f90: New test.
11636
11637 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11638
11639 * gcc.dg/charset/builtin2.c: New test.
11640
11641 2005-11-28 Jakub Jelinek <jakub@redhat.com>
11642
11643 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
11644 on mmix-*-* for *_[xy].c.
11645
11646 2005-11-28 Kean Johnston <jkj@sco.com>
11647
11648 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
11649 headers.
11650 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
11651 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
11652 * gcc.target/i386/asm-3.c: Ditto.
11653 * gcc.target/i386/clobbers.c: Ditto.
11654 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
11655 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
11656 test regexp.
11657 * gcc.target/i386/mul.c: Ditto.
11658 * gcc.target/i386/ssetype-1.c: Ditto.
11659 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
11660 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
11661 static so the test works with -fPIC mode too. Based on comment in
11662 PR19231 by Pinski.
11663 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
11664
11665 2005-11-28 Richard Guenther <rguenther@suse.de>
11666
11667 * gcc.dg/alias-9.c: New testcase.
11668 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
11669
11670 2005-11-28 Roger Sayle <roger@eyesopen.com>
11671 Uros Bizjak <uros@kss-loka.si>
11672
11673 PR middle-end/20219
11674 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
11675 tan(x)/sin(x) transformations.
11676
11677 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
11678
11679 PR middle-end/24575
11680 * gcc.dg/tree-ssa/divide-3.c: New test.
11681 * gcc.dg/tree-ssa/divide-4.c: New test.
11682
11683 2005-11-27 Steven G. Kargl <kargls@comcast.net>
11684
11685 PR fortran/24917
11686 * gfortran.dg/boz_6.f90: New test.
11687
11688 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11689
11690 PR fortran/23912
11691 * gfortran.dg/modulo_1.f90: New test.
11692
11693 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11694
11695 PR libfortran/24919
11696 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
11697 fail on CRLF platforms.
11698 * gfortran.dg/ftell_2.f90: Likewise.
11699
11700 2005-11-26 Eric Christopher <echristo@apple.com>
11701
11702 * gcc.dg/intmax_t-1.c: Remove mips xfail.
11703
11704 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
11705
11706 * objc.dg/gnu-runtime-3.m: Simplify.
11707
11708 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
11709
11710 PR middle-end/23669
11711 * gcc.dg/tree-ssa/divide-1.c: New test.
11712 * gcc.dg/tree-ssa/divide-2.c: New test.
11713
11714 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
11715
11716 PR libgfortran/24945
11717 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
11718
11719 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
11720
11721 PR libgfortran/24945
11722 * gfortran.dg/open_status_2.f90: New test.
11723
11724 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11725
11726 * gcc.c-torture/execute/builtins/fprintf.c,
11727 gcc.c-torture/execute/builtins/fputs-lib.c,
11728 gcc.c-torture/execute/builtins/fputs.c,
11729 gcc.c-torture/execute/builtins/lib/fprintf.c,
11730 gcc.c-torture/execute/builtins/lib/printf.c,
11731 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
11732
11733 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
11734
11735 * gcc.dg/20050922-2.c: New test.
11736
11737 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
11738
11739 * objc.dg/gnu-runtime-3.m: New test.
11740
11741 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11742
11743 PR c++/9278
11744 * g++.dg/other/void1.C: New test.
11745
11746 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
11747
11748 PR middle-end/24998
11749 * gcc.dg/torture/fp-int-convert-float.c,
11750 gcc.dg/torture/fp-int-convert-double.c,
11751 gcc.dg/torture/fp-int-convert-long-double.c,
11752 gcc.dg/torture/fp-int-convert-timode.c,
11753 gcc.dg/torture/fp-int-convert-float80.c,
11754 gcc.dg/torture/fp-int-convert-float80-timode.c,
11755 gcc.dg/torture/fp-int-convert-float128.c,
11756 gcc.dg/torture/fp-int-convert-float128-timode.c,
11757 gcc.dg/torture/fp-int-convert.h: New files.
11758
11759 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
11760
11761 PR middle-end/24989
11762 * gcc.dg/tree-ssa/bool-10.c: New test.
11763 * gcc.dg/tree-ssa/bool-11.c: New test.
11764 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
11765
11766 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
11767
11768 PR middle-end/24990
11769 * tree-ssa/pr24990-1.c: New test.
11770
11771 2005-11-24 Richard Guenther <rguenther@suse.de>
11772 Dirk Mueller <dmueller@suse.de>
11773
11774 PR c++/14024
11775 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
11776 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
11777 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
11778 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
11779 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
11780 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
11781
11782 2005-11-23 Uros Bizjak <uros@kss-loka.si>
11783
11784 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
11785
11786 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
11787
11788 PR c/21668
11789 * gcc.dg/Wc++-compat.c: New.
11790 * gcc.dg/Wno-c++-compat.c: New.
11791
11792 2005-11-23 Alan Modra <amodra@bigpond.net.au>
11793
11794 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
11795 (vspltish, vspltisw): Likewise.
11796
11797 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11798
11799 PR libgfortran/24794
11800 * gfortran.dg/namelist_12.f: Fix quotes.
11801 * gfortran.dg/namelist_13.f90: Fix quotes.
11802 * gfortran.dg/namelist_14.f90: Fix quotes.
11803 * gfortran.dg/namelist_15.f90: Fix quotes.
11804 * gfortran.dg/namelist_use.f90: Fix quotes.
11805 * gfortran.dg/namelist_use_only.f90: Fix quotes.
11806 * gfortran.dg/namelist_21.f90: New test.
11807 * gfortran.dg/namelist_22.f90: New test.
11808
11809 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
11810
11811 PR target/23435
11812 * gcc.c-torture/compile/pr23435.c: New.
11813
11814 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
11815
11816 * gcc.c-torture/execute/floatunsisf-1.c: New test.
11817
11818 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
11819
11820 * gcc.target/powerpc/405-macchw-1.c,
11821 gcc.target/powerpc/405-macchw-2.c,
11822 gcc.target/powerpc/405-macchwu-1.c,
11823 gcc.target/powerpc/405-macchwu-2.c,
11824 gcc.target/powerpc/405-machhw-1.c,
11825 gcc.target/powerpc/405-machhw-2.c,
11826 gcc.target/powerpc/405-machhwu-1.c,
11827 gcc.target/powerpc/405-machhwu-2.c,
11828 gcc.target/powerpc/405-maclhw-1.c,
11829 gcc.target/powerpc/405-maclhw-2.c,
11830 gcc.target/powerpc/405-maclhwu-1.c,
11831 gcc.target/powerpc/405-maclhwu-2.c,
11832 gcc.target/powerpc/405-mulchw-1.c,
11833 gcc.target/powerpc/405-mulchw-2.c,
11834 gcc.target/powerpc/405-mulchwu-1.c,
11835 gcc.target/powerpc/405-mulchwu-2.c,
11836 gcc.target/powerpc/405-mulhhw-1.c,
11837 gcc.target/powerpc/405-mulhhw-2.c,
11838 gcc.target/powerpc/405-mulhhwu-1.c,
11839 gcc.target/powerpc/405-mulhhwu-2.c,
11840 gcc.target/powerpc/405-mullhw-1.c,
11841 gcc.target/powerpc/405-mullhw-2.c,
11842 gcc.target/powerpc/405-mullhwu-1.c,
11843 gcc.target/powerpc/405-mullhwu-2.c,
11844 gcc.target/powerpc/405-nmacchw-1.c,
11845 gcc.target/powerpc/405-nmacchw-2.c,
11846 gcc.target/powerpc/405-nmachhw-1.c,
11847 gcc.target/powerpc/405-nmachhw-2.c,
11848 gcc.target/powerpc/405-nmaclhw-1.c,
11849 gcc.target/powerpc/405-nmaclhw-2.c,
11850 gcc.target/powerpc/440-macchw-1.c,
11851 gcc.target/powerpc/440-macchw-2.c,
11852 gcc.target/powerpc/440-macchwu-1.c,
11853 gcc.target/powerpc/440-macchwu-2.c,
11854 gcc.target/powerpc/440-machhw-1.c,
11855 gcc.target/powerpc/440-machhw-2.c,
11856 gcc.target/powerpc/440-machhwu-1.c,
11857 gcc.target/powerpc/440-machhwu-2.c,
11858 gcc.target/powerpc/440-maclhw-1.c,
11859 gcc.target/powerpc/440-maclhw-2.c,
11860 gcc.target/powerpc/440-maclhwu-1.c,
11861 gcc.target/powerpc/440-maclhwu-2.c,
11862 gcc.target/powerpc/440-mulchw-1.c,
11863 gcc.target/powerpc/440-mulchw-2.c,
11864 gcc.target/powerpc/440-mulchwu-1.c,
11865 gcc.target/powerpc/440-mulchwu-2.c,
11866 gcc.target/powerpc/440-mulhhw-1.c,
11867 gcc.target/powerpc/440-mulhhw-2.c,
11868 gcc.target/powerpc/440-mulhhwu-1.c,
11869 gcc.target/powerpc/440-mulhhwu-2.c,
11870 gcc.target/powerpc/440-mullhw-1.c,
11871 gcc.target/powerpc/440-mullhw-2.c,
11872 gcc.target/powerpc/440-mullhwu-1.c,
11873 gcc.target/powerpc/440-mullhwu-2.c,
11874 gcc.target/powerpc/440-nmacchw-1.c,
11875 gcc.target/powerpc/440-nmacchw-2.c,
11876 gcc.target/powerpc/440-nmachhw-1.c,
11877 gcc.target/powerpc/440-nmachhw-2.c,
11878 gcc.target/powerpc/440-nmaclhw-1.c,
11879 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
11880
11881 2005-11-21 Jakub Jelinek <jakub@redhat.com>
11882
11883 PR fortran/24774
11884 * gfortran.dg/inquire_9.f90: New test.
11885
11886 PR fortran/21647
11887 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
11888
11889 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11890
11891 PR libfortran/24432
11892 * lib/target-supports.exp (check_effective_target_fortran_large_real):
11893 Check that 'cos' is supported.
11894
11895 2005-11-21 Paul Thomas <pault@gcc.gnu.org
11896
11897 PR fortran/24223
11898 * gfortran.dg/substring_equivalence.f90: New test.
11899
11900 PR fortran/24705
11901 * gfortran.dg/auto_internal_assumed.f90: New test.
11902
11903 2005-11-21 Uros Bizjak <uros@kss-loka.si>
11904
11905 * gcc.dg/fold-div-2.c: New test.
11906
11907 2005-11-20 Ian Lance Taylor <ian@airs.com>
11908
11909 PR rtl-optimization/24883
11910 * gcc.c-torture/compile/pr24883.c: New test.
11911
11912 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
11913
11914 PR middle-end/20583
11915 * gcc.c-torture/compile/pr20583.c: New.
11916
11917 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
11918
11919 * gcc.c-torture/execute/usmul.c: New test.
11920
11921 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
11922
11923 * gcc.dg/tree-ssa/vrp22.c: New test.
11924
11925 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
11926
11927 PR middle-end/24912
11928 * gcc.dg/torture/pr24912-1.c: New test.
11929
11930 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
11931
11932 PR fortran/24862
11933 * gfortran.dg/arrayio_derived_1.f90: New test.
11934
11935 2005-11-19 Richard Guenther <rguenther@suse.de>
11936
11937 PR middle-end/23294
11938 * gcc.dg/tree-ssa/pr23294.c: New testcase.
11939
11940 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
11941
11942 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
11943
11944 2005-11-18 Mark Mitchell <mark@codesourcery.com>
11945
11946 PR c++/8355
11947 * g++.dg/template/friend39.C: New test.
11948
11949 2005-11-18 James E Wilson <wilson@specifix.com>
11950
11951 * gcc.dg/builtin-strstr.c: New.
11952
11953 2005-11-18 Richard Henderson <rth@redhat.com>
11954
11955 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
11956 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
11957 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
11958 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
11959 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
11960 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
11961 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
11962 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
11963 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
11964 renaming to remove initial "ia64-".
11965
11966 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
11967
11968 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
11969
11970 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
11971
11972 * g++.dg/cpp/string-2.C: New test.
11973
11974 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
11975
11976 * gcc.dg/tree-ssa/loop-14.c: New test.
11977
11978 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
11979 Michael Chamberlain <michael@chamberlain.net.au>
11980
11981 * ada/acats/run_all.sh (target_run): Kill long running tests.
11982
11983 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11984
11985 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
11986 * gcc.dg/cleanup-9.c: Likewise.
11987 * gcc.dg/cleanup-10.c: Likewise.
11988 * gcc.dg/cleanup-11.c: Likewise.
11989
11990 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11991
11992 PR fortran/24892
11993 * gfortran.dg/open_access_append_1.f90: New test.
11994 * gfortran.dg/open_access_append_2.f90: New test.
11995
11996 2005-11-16 Richard Guenther <rguenther@suse.de>
11997
11998 PR middle-end/24851
11999 * gcc.c-torture/execute/pr24851.c: New testcase.
12000
12001 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
12002
12003 * gcc.dg/fold-overflow-1.c: New test.
12004
12005 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
12006
12007 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
12008 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
12009
12010 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
12011
12012 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
12013 structures.
12014 * g++.dg/eh/forced2.C: Likewise.
12015 * g++.dg/eh/forced3.C: Likewise.
12016 * g++.dg/eh/forced4.C: Likewise.
12017
12018 2005-11-11 Mike Stump <mrs@apple.com>
12019
12020 * g++.old-deja/g++.mike/unused.C: Add.
12021
12022 2005-11-15 Mark Mitchell <mark@codesourcery.com>
12023
12024 PR c++/24667
12025 * g++.dg/warn/Wcast-qual1.C: New test.
12026
12027 2005-11-15 Jan Hubicka <jh@suse.cz>
12028
12029 * gcc.dg/winline-5.c: Add large-unit-insns limit.
12030
12031 2005-11-14 David Edelsohn <edelsohn@gnu.org>
12032
12033 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
12034
12035 2005-11-14 Diego Novillo <dnovillo@redhat.com>
12036
12037 PR 24840
12038 * gcc.dg/tree-ssa/pr24840.c: New test.
12039
12040 2005-11-14 Janis Johnson <janis187@us.ibm.com>
12041
12042 PR testsuite/24841
12043 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
12044
12045 2005-11-14 Dale Johannesen <dalej@apple.com>
12046
12047 * gcc.c-torture/execute/20051113-1.c: New.
12048
12049 2005-11-14 Mark Mitchell <mark@codesourcery.com>
12050
12051 PR c++/24687
12052 * g++.dg/template/crash43.C: New test.
12053
12054 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
12055
12056 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
12057
12058 2005-11-13 Mark Mitchell <mark@codesourcery.com>
12059
12060 PR c++/24817
12061 * g++.dg/eh/spec8.C: New test.
12062
12063 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
12064
12065 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
12066
12067 2005-11-13 Mark Mitchell <mark@codesourcery.com>
12068
12069 PR c++/20293
12070 * g++.dg/parse/ambig4.C: New test.
12071 * g++.dg/tc1/dr101.C: Adjust error markers.
12072 * g++.dg/lookup/strong-using-2.C: Likewise.
12073 * g++.dg/lookup/ambig5.C: Likewise.
12074 * g++.dg/lookup/ambig4.C: Likewise.
12075 * g++.dg/parse/crash22.C: Likewise.
12076
12077 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
12078
12079 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
12080
12081 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
12082
12083 * gcc.dg/nested-calls-1.c: New test.
12084
12085 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12086
12087 * gfortran.dg/complex_intrinsic_1.f90: New test.
12088 * gfortran.dg/complex_intrinsic_2.f90: New test.
12089 * gfortran.dg/fgetc_1.f90: New test.
12090 * gfortran.dg/fgetc_2.f90: New test.
12091 * gfortran.dg/fgetc_3.f90: New test.
12092 * gfortran.dg/ftell_1.f90: New test.
12093 * gfortran.dg/ftell_2.f90: New test.
12094 * gfortran.dg/gnu_logical_1.F: New test.
12095 * gfortran.dg/gnu_logical_2.f90: New test.
12096
12097 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
12098
12099 PR middle-end/24820
12100 * testsuite/gcc.dg/pr24820.c: New test.
12101
12102 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
12103
12104 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
12105 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
12106 variable.
12107
12108 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12109
12110 testsuite/24614
12111 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
12112
12113 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
12114
12115 * gcc.target/cris/cris.exp: New file.
12116 * gcc.target/cris/rld-legit1.c: New test.
12117 * gcc.target/cris/rld-legit2.c: New test.
12118
12119 2005-11-12 Jakub Jelinek <jakub@redhat.com>
12120
12121 PR c++/24780
12122 * g++.dg/opt/pr24780.C: New test.
12123
12124 PR c++/24761
12125 * g++.dg/template/asm1.C: New test.
12126
12127 2005-11-12 Steven G. Kargl <kargls@comcast.net>
12128
12129 PR libgfortran/24787
12130 * gfortran.dg/scan_1.f90: New test.
12131
12132 2005-11-12 Jan Hubicka <jh@suse.cz>
12133
12134 * gcc.target/i386/minmax-1.c: New.
12135 * gcc.target/i386/minmax-2.c: New.
12136
12137 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
12138
12139 * gcc.dg/pr24445.c: Fix for 64-bit targets.
12140
12141 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
12142
12143 * gcc.c-torture/execute/20051110-1.c,
12144 gcc.c-torture/execute/20051110-2.c: New tests.
12145
12146 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
12147
12148 PR middle-end/24750
12149 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
12150 New tests.
12151
12152 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
12153
12154 * lib/target-libpath.exp (get_shlib_extension): New proc.
12155 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
12156 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12157 * lib/objc.exp (objc_target_compile): Likewise.
12158 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
12159 detection.
12160
12161 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
12162
12163 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
12164
12165 * lib/target-supports.exp (check_effective_target_static_libgfortran):
12166 Add -static to additional_flags and pass it to target_compile.
12167
12168 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12169
12170 PR libgfortran/24719
12171 gfortran.dg/read_noadvance.f90: New test.
12172
12173 PR libgfortran/24699
12174 gfortran.dg/fmt_t_2.f90: New test.
12175
12176 PR libgfortran/24785
12177 gfortran.dg/read_x_eor.f90: New test.
12178
12179 PR libgfortran/24584
12180 gfortran.dg/namelist_empty.f90: Rename test.
12181
12182 PR libgfortran/24489
12183 gfortran/read_eor.f90: Rename test.
12184
12185 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
12186
12187 PR fortran/15976
12188 * gfortran.dg/automatic_module_variable.f90: New test.
12189
12190 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
12191
12192 PR target/24445
12193 * gcc.dg/pr24445.c: New test.
12194
12195 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
12196
12197 PR fortran/24655
12198 PR fortran/24755
12199 * gfortran.dg/recursive_statement_functions.f90: Add statement
12200 functions using inline intrinsic functions and parameters to test
12201 that they no longer seg-fault.
12202
12203 PR fortran/24409
12204 gfortran.dg/nested_modules_4.f90: New test.
12205 gfortran.dg/nested_modules_5.f90: New test.
12206
12207 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12208
12209 PR fortran/24643
12210 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
12211
12212 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
12213
12214 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
12215 failures.
12216
12217 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12218
12219 * gcc.dg/sparc-getcontext-1.c: New test.
12220
12221 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
12222
12223 * gcc.dg/ifcvt-fabs-1.c: New test.
12224
12225 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
12226
12227 PR other/4372
12228 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
12229 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
12230
12231 2005-11-09 Richard Guenther <rguenther@suse.de>
12232
12233 PR tree-optimization/24716
12234 * gcc.c-torture/execute/pr24716.c: New testcase.
12235
12236 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12237
12238 * gcc.dg/pr24624.c: Disable for non S/390 targets.
12239
12240 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12241
12242 PR 24624
12243 * gcc.dg/pr24624.c: Testcase added.
12244
12245 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12246
12247 PR 24623
12248 * g++.dg/other/pr24623.C: Testcase added.
12249
12250 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
12251
12252 PR fortran/22607
12253 * gfortran-dg/pure_byref_1.f90: New.
12254 * gfortran-dg/pure_byref_2.f90: New.
12255
12256 2005-11-09 Uros Bizjak <uros@kss-loka.si>
12257
12258 PR c/24101
12259 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
12260 * gcc.dg/dg.exp: Run main loop also for *.i files.
12261
12262 2005-11-08 Jakub Jelinek <jakub@redhat.com>
12263
12264 PR c++/19450
12265 * g++.dg/tls/diag-3.C: New test.
12266 * g++.dg/tls/diag-4.C: New test.
12267 * g++.dg/tls/static-1.C: New test.
12268 * g++.dg/tls/static-1a.cc: New file.
12269
12270 2005-11-08 Diego Novillo <dnovillo@redhat.com>
12271
12272 PR 23046
12273 * g++.dg/tree-ssa/pr23046.C: New test.
12274
12275 2005-11-08 Devang Patel <dpatel@apple.com>
12276
12277 PR tree-optimization/23115
12278 * gcc.dg/tree-ssa/pr23115.c: New.
12279
12280 2005-11-08 David Edelsohn <edelsohn@gnu.org>
12281
12282 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
12283 * gcc.target/powerpc/pr16155.c: Same.
12284 * gcc.target/powerpc/altivec-1.c: Same.
12285 * gcc.target/powerpc/altivec-2.c: Same.
12286 * gcc.target/powerpc/altivec-3.c: Same.
12287 * gcc.target/powerpc/altivec-5.c: Same.
12288 * gcc.target/powerpc/altivec-11.c: Same.
12289 * gcc.target/powerpc/altivec-12.c: Same.
12290 * gcc.target/powerpc/altivec-14.c: Same.
12291 * gcc.target/powerpc/altivec-22.c: Same.
12292 * gcc.target/powerpc/altivec-consts.c: Same.
12293 * gcc.target/powerpc/altivec-pr22085.c: Same.
12294 * gcc.target/powerpc/altivec-splat.c: Same.
12295 * gcc.target/powerpc/altivec-varargs-1.c: Same.
12296 * gcc.target/powerpc/altivec-vec-merge.c: Same.
12297 * gcc.target/powerpc/darwin-longlong.c: Same.
12298
12299 2005-11-08 Uros Bizjak <uros@kss-loka.si>
12300
12301 PR target/19340
12302 * gcc.dg/pr19340.c: New test.
12303
12304 2005-11-07 Ian Lance Taylor <ian@airs.com>
12305
12306 PR rtl-optimization/24683
12307 * gcc.dg/pr24683.c: New test.
12308
12309 2005-11-07 Uros Bizjak <uros@kss-loka.si>
12310
12311 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
12312 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
12313
12314 2005-11-07 Uros Bizjak <uros@kss-loka.si>
12315
12316 * gcc.target/i386/pr23376.c: Compile with -mmmx.
12317
12318 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
12319
12320 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
12321
12322 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
12323
12324 PR target/24230
12325
12326 * gcc.target/powerpc/altivec-consts.c,
12327 gcc.target/powerpc/altivec-splat.c: New testcase.
12328
12329 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
12330
12331 PR c/24599
12332
12333 * gcc.dg/overflow-2.c: New testcase.
12334
12335 2005-11-07 Jakub Jelinek <jakub@redhat.com>
12336
12337 PR rtl-optimization/23567
12338 * gcc.c-torture/execute/20051104-1.c: New test.
12339
12340 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
12341
12342 PR fortran/24534
12343 gfortran.dg/private_type_2.f90: Modified to check that case with
12344 PRIVATE declaration within derived type is accepted.
12345
12346 PR fortran/20838
12347 gfortran.dg/pointer_assign_1.f90: New test.
12348
12349 PR fortran/20840
12350 * gfortran.dg/arrayio_0.f90: New test.
12351
12352 PR fortran/17737
12353 gfortran.dg/data_initialized.f90: New test.
12354 gfortran.dg/data_constraints_1.f90: New test.
12355 gfortran.dg/data_constraints_2.f90: New test.
12356
12357 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
12358
12359 PR fortran/24174
12360 PR fortran/24305
12361 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
12362
12363 2005-11-06 Diego Novillo <dnovillo@redhat.com>
12364
12365 PR 24670
12366 * gcc.dg/tree-ssa/pr24670.c: New test.
12367
12368 2005-11-05 Ian Lance Taylor <ian@airs.com>
12369
12370 PR target/22432
12371 * gcc.target/i386/pr22432.c: New test.
12372
12373 2005-11-05 Richard Henderson <rth@redhat.com>
12374
12375 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
12376 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
12377 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
12378 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
12379 from gcc.dg/alpha-*.
12380 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
12381 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
12382
12383 2005-11-05 Andreas Jaeger <aj@suse.de>
12384
12385 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
12386
12387 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
12388
12389 PR target/23424
12390 * gcc.dg/torture/pr23424-1.c: New test.
12391
12392 2005-11-04 Richard Henderson <rth@redhat.com>
12393
12394 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
12395 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
12396 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
12397 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
12398 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
12399 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
12400 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
12401 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
12402 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
12403 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
12404 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
12405 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
12406 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
12407 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
12408 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
12409 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
12410 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
12411 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
12412 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
12413 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
12414 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
12415 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
12416 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
12417 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
12418 Move from gcc.dg/.
12419 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
12420 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
12421 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
12422 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
12423 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
12424 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
12425 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
12426 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
12427 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
12428 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
12429 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
12430 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
12431 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
12432 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
12433 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
12434 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
12435 gcc.target/i386/lea.c, gcc.target/i386/local.c,
12436 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
12437 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
12438 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
12439 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
12440 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
12441 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
12442 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
12443 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
12444 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
12445 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
12446 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
12447 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
12448 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
12449 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
12450 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
12451 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
12452 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
12453 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
12454 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
12455 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
12456 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
12457 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
12458 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
12459 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
12460 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
12461 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
12462 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
12463 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
12464
12465 2005-11-04 Diego Novillo <dnovillo@redhat.com>
12466
12467 PR 24627
12468 * gcc.dg/tree-ssa/pr24627.c: New test.
12469
12470 2005-11-04 Paul Brook <paul@codesourcery.com>
12471
12472 * gcc.dg/tls/opt-10.c: New test.
12473
12474 2005-11-04 Andreas Jaeger <aj@suse.de>
12475
12476 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
12477 avoid extra warnings.
12478
12479 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12480
12481 PR libfortran/22298
12482 * gcc/testsuite/lib/target-supports.exp
12483 (check_effective_target_static_libgfortran): New
12484 static_libgfortran effective target.
12485 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
12486 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
12487
12488 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
12489
12490 * gcc.dg/pr24615.c: Guard test with { target fpic }.
12491
12492 2005-11-03 Josh Conner <jconner@apple.com>
12493
12494 PR c++/19989
12495 g++.dg/ext/array2.C: New test.
12496 g++.dg/template/dependent-name3.C: New test.
12497 g++.dg/template/dependent-name4.C: New test.
12498 g++.dg/template/sfinae2.C: New test.
12499
12500 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
12501
12502 PR preprocessor/22042
12503 * gcc.dg/cpp/strify4.c: New test.
12504
12505 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
12506
12507 PR c++/17964
12508 * g++.dg/cpp/string-1.C: New test.
12509
12510 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
12511
12512 * gcc.target/powerpc: New directory.
12513 * gcc.target/powerpc/powerpc.exp: New file.
12514 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
12515 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
12516 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
12517 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
12518 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
12519 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
12520 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
12521 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
12522 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
12523 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
12524 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
12525 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
12526 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
12527 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
12528 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
12529 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
12530 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
12531 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
12532 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
12533 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
12534 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
12535 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
12536 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
12537 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
12538 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
12539 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
12540 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
12541 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
12542 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
12543 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
12544 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
12545 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
12546 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
12547 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
12548
12549 2005-11-03 Mark Mitchell <mark@codesourcery.com>
12550
12551 PR c++/21627
12552 * g++.dg/warn/inline2.C: New test.
12553
12554 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
12555
12556 PR middle-end/23155
12557 * g++.dg/ext/c99struct1.C: New test.
12558 * gcc.dg/union-cast-1.c: New test.
12559 * gcc.dg/union-cast-2.c: New test.
12560 * gcc.dg/union-cast-3.c: New test.
12561
12562 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
12563
12564 PR middle-end/24589
12565 * gcc.c-torture/execute/zero-struct-2.c: New test.
12566
12567 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
12568
12569 PR c++/24582
12570 * g++.dg/init/switch1.C: New test.
12571
12572 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12573
12574 * gcc.dg/delay-slot-1.c: New test.
12575
12576 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
12577
12578 PR target/24620
12579 * gcc.dg/pr24620.c: New test.
12580
12581 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
12582
12583 PR c/24329
12584 * gcc.dg/format/unnamed-1.c: New test.
12585
12586 2005-11-02 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/22434
12589 * g++.dg/expr/cond8.C: New test.
12590
12591 PR c++/24560
12592 * g++.dg/parse/dot1.C: New test.
12593
12594 2005-11-02 Jan Hubicka <jh@suse.cz>
12595
12596 PR target/23303
12597 * gcc.dg/i386-lea.c: New test
12598
12599 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
12600
12601 PR target/24615
12602 * gcc.dg/pr24615.c: New test.
12603
12604 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
12605
12606 PR target/24600
12607 * gcc.dg/pr24600.c: New test.
12608
12609 2005-11-02 Mark Mitchell <mark@codesourcery.com>
12610
12611 PR c++/19253
12612 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
12613 * g++.dg/parse/typename9.C: New test.
12614 * g++/dg/parse/typename10.C: Likewise.
12615
12616 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
12617
12618 PR fortran/18157
12619 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
12620 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
12621 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
12622
12623 2005-11-02 Mark Mitchell <mark@codesourcery.com>
12624
12625 PR c++/24569
12626 * g++.dg/debug/static1.C: New test.
12627
12628 2005-11-02 Josh Conner <jconner@apple.com>
12629
12630 * g++.dg/crash38.C: moved into proper directory...
12631 * g++.dg/template/crash42.C: ...here
12632
12633 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
12634
12635 PR target/18338
12636 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
12637 pcc_bitfield_type_matters || default_packed.
12638
12639 * lib/target-supports.exp
12640 (check_effective_target_pcc_bitfield_type_matters): New proc.
12641 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
12642
12643 PR testsuite/23304
12644 * lib/target-supports.exp (check_effective_default_packed): New proc.
12645 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
12646 Gate expected errors on target ! default_packed.
12647 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
12648
12649 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12650
12651 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
12652 change (r106358).
12653
12654 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12655
12656 PR fortran/24008
12657 * gfortran.dg/entry_5.f90: New.
12658 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
12659
12660 2005-11-01 Bob Wilson <bob.wilson@acm.org>
12661
12662 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
12663
12664 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
12665
12666 PR fortran/21565
12667 gfortran.dg/namelist_blockdata.f90: New test.
12668
12669 PR fortran/18737
12670 gfortran.dg/external_implicit_none.f90: New test.
12671
12672 PR fortran/14994
12673 * gfortran.dg/secnds.f: New test.
12674
12675 2005-10-31 Jan Hubicka <jh@suse.cz>
12676
12677 PR target/20928
12678 * gcc.c-torture/compile/pr20928.c: New test.
12679
12680 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
12681
12682 PR middle-end/23492
12683 * gcc.c-torture/compile/zero-strct-5.c: New test.
12684
12685 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
12686
12687 PR libgfortran/24584
12688 * gfortran.dg/pr24584.f90: New test.
12689
12690 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
12691
12692 PR fortran/18883
12693 * gfortran.dg/char_result_9.f90: New.
12694 * gfortran.dg/char_result_10.f90: New.
12695
12696 2005-10-30 Jan Hubicka <jh@suse.cz>
12697
12698 * g++.dg/tree-ssa/pr24172.C: New testcase.
12699
12700 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12701
12702 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
12703
12704 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
12705
12706 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
12707 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
12708 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
12709 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
12710 gfortran.dg/enum_9.f90,
12711 gfortran.fortran-torture/compile/enum_1.f90,
12712 gfortran.fortran-torture/execute/enum_1.f90,
12713 gfortran.fortran-torture/execute/enum_2.f90,
12714 gfortran.fortran-torture/execute/enum_3.f90,
12715 gfortran.fortran-torture/execute/enum_4.f90: New tests.
12716
12717 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
12718
12719 PR target/18482
12720 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
12721 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
12722
12723 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12724
12725 PR libfortran/20179
12726 * gfortran.dg/mixed_io_1.f90: New test.
12727 * gfortran.dg/mixed_io_1.c: New file.
12728
12729 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12730
12731 * gfortran.dg/malloc_free_1.f90: New test.
12732
12733 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
12734
12735 * gcc.dg/nested-func-4.c: Require profiling -pg.
12736
12737 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
12738
12739 PR C++/23229
12740 * g++.dg/warn/main-2.C: New test.
12741
12742 2005-10-28 Steven G. Kargl <kargls@comcast.net>
12743
12744 PR fortran/24545
12745 * gfortran.dg/interface_2.f90: new test.
12746
12747 2005-10-28 Josh Conner <jconner@apple.com>
12748
12749 PR c++/22153
12750 * g++.dg/template/crash38.C: New test.
12751 * g++.dg/parse/explicit1.C: Change expected errors.
12752
12753 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
12754
12755 PR C++/23426
12756 * g++.dg/other/large-size-array.C: New test.
12757
12758 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
12759
12760 PR middle-end/24362
12761 * g++.dg/opt/complex4.C: New test.
12762
12763 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
12764
12765 * gcc.dg/nested-func-4.c: New test.
12766
12767 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
12768
12769 PR fortran/24158
12770 gfortran.dg/derived_recursion.f90: New test.
12771 gfortran.dg/implicit_actual.f90: New test.
12772
12773 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
12774
12775 PR middle-end/24295, PR testsuite/24477
12776 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
12777 removed when weakref hits the tree.
12778
12779 2005-10-25 Jakub Jelinek <jakub@redhat.com>
12780
12781 * gfortran.dg/cray_pointers_4.f90: New test.
12782
12783 * gfortran.dg/cray_pointers_5.f90: New test.
12784
12785 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
12786
12787 PR fortran/22290
12788 * gfortran.dg/assign_5.f90: New test.
12789 * gfortran.dg/assign_6.f: New test.
12790
12791 2005-10-25 Uros Bizjak <uros@kss-loka.si>
12792
12793 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
12794 CPU has no SSE support.
12795
12796 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
12797
12798 PR libgfortran/24224
12799 * gfortran.dg/arrayio_1.f90: Update attribution.
12800 * gfortran.dg/arrayio_2.f90: Update attribution.
12801 * gfortran.dg/arrayio_3.f90: Update attribution.
12802 * gfortran.dg/arrayio_4.f90: Update test conditions.
12803 * gfortran.dg/arrayio_5.f90: Update attribution.
12804 * gfortran.dg/arrayio_6.f90: New test.
12805 * gfortran.dg/arrayio_7.f90: New test.
12806
12807 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
12808
12809 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
12810
12811 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
12812
12813 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
12814
12815 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
12816
12817 PR fortran/24416
12818 * gfortran.dg/namelist_char_only.f90: New test.
12819
12820 2005-10-24 Asher Langton <langton2@llnl.gov>
12821
12822 PR fortran/17031
12823 PR fortran/22282
12824 * gfortran.dg/cray_pointers_1.f90: New test.
12825 * gfortran.dg/cray_pointers_2.f90: New test.
12826 * gfortran.dg/cray_pointers_3.f90: New test.
12827 * gfortran.dg/loc_1.f90: New test.
12828 * gfortran.dg/loc_2.f90: New test.
12829
12830 2005-10-24 Steven Bosscher <stevenb@suse.de>
12831
12832 * gcc.dg/pr24225.c: New test.
12833
12834 2005-10-24 Asher Langton <langton2@llnl.gov>
12835
12836 * gfortran.dg/dup_save_1.f90: New test.
12837 * gfortran.dg/dup_save_2.f90: New test.
12838
12839 2005-10-24 Paul Brook <paul@codesourcery.com>
12840
12841 PR 24107
12842 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
12843 stdint.h.
12844
12845 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
12846
12847 PR libgfortran/24489
12848 * gfortran.dg/pr24489.f90: New test.
12849
12850 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
12851
12852 PR fortran/23635
12853 * gfortran.dg/ichar_1.f90: Add tests for derived types.
12854
12855 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
12856
12857 PR target/18911
12858 * g++.dg/init/array16.C: Skip for mmix-*-*.
12859
12860 2005-10-23 Asher Langton <langton2@llnl.gov>
12861
12862 * gfortran.dg/byte_1.f90: New test.
12863 * gfortran.dg/byte_2.f90: New test.
12864
12865 2005-10-23 David Edelsohn <edelsohn@gnu.org>
12866
12867 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
12868
12869 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
12870
12871 PR fortran/18022
12872 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
12873
12874 PR fortran/24311
12875 * gfortran.dg/merge_char_const.f90: New test.
12876
12877 PR fortran/24384
12878 * gfortran.dg/spread_scalar_source.f90: New test.
12879
12880 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
12881
12882 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
12883
12884 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
12885 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
12886
12887 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
12888
12889 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
12890
12891 PR fortran/24426
12892 * gfortran.dg/der_pointer_4.f90: New.
12893
12894 2005-10-22 David Ayers <d.ayers@inode.at>
12895
12896 * obj-c++.dg/except-1.mm: Simplify.
12897
12898 2005-10-21 David Ayers <d.ayers@inode.at>
12899
12900 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
12901
12902 2005-10-21 Jakub Jelinek <jakub@redhat.com>
12903
12904 * gfortran.dg/assumed_dummy_2.f90: New test.
12905
12906 2005-10-21 James E Wilson <wilson@specifix.com>
12907
12908 PR preprocessor/15220
12909 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
12910
12911 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
12912
12913 * gcc.c-torture/execute/20051021-1.c: New test.
12914
12915 2005-10-21 Mark Mitchell <mark@codesourcery.com>
12916
12917 PR c++/24260
12918 * g++.dg/ext/tmplattr1.C: New test.
12919
12920 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
12921
12922 PR fortran/24440
12923 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
12924
12925 2005-10-20 Geoffrey Keating <geoffk@apple.com>
12926
12927 * obj-c++.dg/except-1.mm: New.
12928
12929 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
12930
12931 2005-10-21 Alan Modra <amodra@bigpond.net.au>
12932
12933 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
12934
12935 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
12936
12937 PR middle-end/24295
12938 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
12939 declarations with the same names as thunks' alias targets, use
12940 aliases instead.
12941 * gcc.dg/attr-alias-3.c: New test.
12942 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
12943
12944 2005-10-20 Mark Mitchell <mark@codesourcery.com>
12945
12946 PR c++/22618
12947 * g++.dg/parse/access8.C: New test.
12948
12949 2005-10-20 Richard Guenther <rguenther@suse.de>
12950
12951 PR c++/24439
12952 * g++.dg/tree-ssa/pr24439.C: New testcase.
12953
12954 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12955
12956 * g++.dg/opt/delay-slot-1.C: New test.
12957
12958 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
12959
12960 PR fortran/21625
12961 * gfortran.fg/der_init_1.f90: New.
12962
12963 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
12964
12965 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
12966
12967 2005-10-19 Mark Mitchell <mark@codesourcery.com>
12968
12969 PR c++/21908
12970 * g++.dg/parse/error28.C: New test.
12971
12972 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12973
12974 * gcc.dg/profile-generate-2.c: New test.
12975
12976 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
12977
12978 PR target/23589
12979 * g++.dg/ext/dllimport11.C: New.
12980
12981 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12982
12983 PR c++/22293
12984 * g++.dg/other/friend3.C: New test.
12985
12986 2005-10-18 Mark Mitchell <mark@codesourcery.com>
12987
12988 PR c++/23293
12989 * g++.dg/template/error19.C: New test.
12990
12991 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
12992
12993 PR c++/21383
12994 * g++.dg/overload/koenig2.C: New.
12995
12996 PR c++/23118
12997 * g++.dg/overload/error2.C: New.
12998
12999 PR c++/22604
13000 * g++.dg/inherit/covariant14.C: New.
13001
13002 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13003
13004 PR c++/23440
13005 * g++.dg/parse/for1.C: New test.
13006
13007 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
13008
13009 PR fortran/23446
13010 * gfortran.dg/host_dummy_index_1.f90: New test.
13011
13012 PR fortran/21459
13013 * gfortran.dg/automatic_char_len_2.f90: New test.
13014
13015 PR fortran/20866
13016 * gfortran.dg/recursive_statement_functions.f90: New test.
13017
13018 PR fortran/20853
13019 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
13020
13021 PR fortran/20849
13022 * gfortran.dg/external_initializer.f90: New test.
13023
13024 PR fortran/20837
13025 * non_module_public.f90: New test.
13026
13027 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
13028
13029 PR c++/24386
13030 * g++.dg/template/overload7.C: New.
13031
13032 PR c++/22551
13033 * g++.dg/other/switch2.C: Remove expected warnings.
13034
13035 PR c++/21353
13036 * g++.dg/template/defarg6.C: New.
13037
13038 2005-10-17 Uros Bizjak <uros@kss-loka.si>
13039
13040 PR target/24315
13041 * gcc.target/i386/pr24315.c: New test.
13042
13043 2005-10-16 Mark Mitchell <mark@codesourcery.com>
13044
13045 PR c++/24389
13046 * g++.dg/template/static21.C: New test.
13047 * g++.dg/template/static21-a.cc: Likewise.
13048
13049 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
13050
13051 PR c++/23959
13052 * g++.dg/warn/Wswitch-default-1.C: New test.
13053 * g++.dg/warn/Wswitch-default-2.C: New test.
13054
13055 2005-10-16 Mark Mitchell <mark@codesourcery.com>
13056
13057 PR c++/22173
13058 * g++.dg/parse/template18.C: New test.
13059 * g++.dg/template/nontype15.C: Likewise.
13060
13061 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
13062
13063 PR fortran/22273
13064 * gfortran.dg/spec_expr_2.f90: New.
13065
13066 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
13067
13068 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
13069 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
13070 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
13071 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
13072 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
13073 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
13074 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
13075 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
13076 previous target-specific skips and warning-message matches where
13077 applicable.
13078
13079 2005-10-15 Mark Mitchell <mark@codesourcery.com>
13080
13081 PR c++/21347
13082 * g++.dg/warn/Wctor-dtor.C: New test.
13083
13084 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13085
13086 PR c/23439
13087 * gcc.dg/for-1.c: New test.
13088
13089 2005-10-14 Mark Mitchell <mark@codesourcery.com>
13090
13091 PR c++/19565
13092 * g++.dg/warn/Wconversion1.C: New test.
13093 * g++.dg/ext/packed4.C: Compile with -w.
13094 * g++.dg/opt/20050511-1.C: Likewise.
13095 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
13096
13097 2005-10-14 Jakub Jelinek <jakub@redhat.com>
13098
13099 * gfortran.dg/boz_5.f90: New test.
13100
13101 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
13102
13103 PR c++/22551
13104 * g++.dg/other/switch2.C: New.
13105
13106 PR c++/23984
13107 * g++.dg/init/ctor7.C: New.
13108
13109 2005-10-13 David Edelsohn <edelsohn@gnu.org>
13110
13111 PR c++/23730
13112 * g++.dg/parse/crash32.C: New test.
13113
13114 2005-10-13 Mark Mitchell <mark@codesourcery.com>
13115
13116 PR c++/20721
13117 * g++.dg/init/goto2.C: New test.
13118
13119 PR c++/22464
13120 * g++.dg/template/crash/41.C: New test.
13121
13122 PR c++/22180
13123 * g++.dg/template/crash40.C: New test.
13124
13125 PR c++/23694
13126 * g++.dg/parse/friend5.C: New test.
13127
13128 PR c++/23307
13129 * g++.dg/template/crash38.C: New test.
13130
13131 PR c++/22352
13132 * g++.dg/template/friend38.C: New test.
13133
13134 PR c++/22405
13135 * g++.dg/template/crash39.C: New test.
13136
13137 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
13138
13139 * gcc.dg/debug/dwarf2/dwarf-char1.c,
13140 gcc.dg/debug/dwarf2/dwarf-char2.c,
13141 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
13142
13143 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
13144
13145 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
13146
13147 * gcc.dg/dll-2.c: Add tests for warnings.
13148 * gcc.dg/dll-3.c: Likewise.
13149 * gcc.dg/dll-4.c: Likewise.
13150
13151 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
13152 * g++.dg/ext/dllimport2.C: Likewise.
13153 * g++.dg/ext/dllimport3.C: Likewise.
13154 * g++.dg/ext/dllimport7.C: Likewise.
13155 * g++.dg/ext/dllimport8.C: Likewise.
13156 * g++.dg/ext/dllimport9.C: Likewise.
13157
13158 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
13159
13160 PR fortran/24092
13161 * gfortran.dg/derived_pointer_recursion.f90: New test.
13162
13163 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
13164
13165 * gcc.c-torture/execute/20051012-1.c: New test.
13166
13167 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
13168
13169 PR fortran/18082
13170 * gfortran.dg/automatic_char_len_1.f90: New test.
13171
13172 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
13173
13174 PR fortran/20847
13175 * gfortran.dg/save_common.f90: New test.
13176
13177 PR fortran/20856
13178 * gfortran.dg/save_result.f90: New test.
13179
13180 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
13181
13182 PR c++/21592
13183 * g++.dg/template/dependent-expr1.C: Add new expected error.
13184 * g++.dg/template/dependent-expr2.C: Adjust error text.
13185 * g++.dg/template/overload6.C: New.
13186
13187 PR c++/23797
13188 * g++.dg/other/typename8.C: New.
13189
13190 PR c++/21117
13191 * g++.dg/other/return1.C: New.
13192
13193 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
13194
13195 PR c++/24052
13196 * g++.dg/ext/label5.C: New.
13197
13198 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
13199
13200 PR c++/19964
13201 * g++.dg/parse/crash31.C: New.
13202
13203 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
13204
13205 * g++.dg/ipa/ipa-1.c: New test.
13206 * g++.dg/ipa/ipa-2.c: New test.
13207 * g++.dg/ipa/ipa-3.c: New test.
13208 * g++.dg/ipa/ipa-4.c: New test.
13209 * g++.dg/ipa/ipa-5.c: New test.
13210 * g++.dg/ipa/ipa.exp: New file.
13211
13212 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
13213
13214 PR fortran/24207
13215 * gfortran.dg/private_type_3.f90: New test.
13216
13217 2005-10-11 Steven G. Kargl <kargls@comcast.net>
13218
13219 PR fortran/20786
13220 gfortran.dg/aint_anint_1.f90: New test.
13221
13222 2005-10-11 Steven G. Kargl <kargls@comcast.net>
13223
13224 PR libgfortran/24313
13225 gfortran.dg/csqrt.f: New test.
13226
13227 2005-10-11 Ian Lance Taylor <ian@airs.com>
13228
13229 PR c++/8057
13230 * g++.dg/warn/noeffect7.C: New test.
13231 * g++.dg/warn/noeffect2.C: Instantiate templates.
13232 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
13233 and warning.
13234
13235 2005-10-11 Mark Mitchell <mark@codesourcery.com>
13236
13237 PR c++/21089
13238 * g++.dg/init/float1.C: New test.
13239
13240 PR c++/24277
13241 * g++.dg/init/member1.C: Tweak error markers.
13242
13243 2005-10-11 Janis Johnson <janis187@us.ibm.com>
13244
13245 PR testsuite/24281
13246 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
13247 Check for null pointer.
13248
13249 2005-10-11 Mark Mitchell <mark@codesourcery.com>
13250
13251 PR c++/21369
13252 * g++.dg/parse/ret-type3.C: New test.
13253
13254 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
13255
13256 PR tree-opt/23946
13257 * gcc.c-torture/compile/pr23946.c: New test.
13258
13259 2005-10-11 Jakub Jelinek <jakub@redhat.com>
13260
13261 * g++.dg/opt/mmx2.C: New test.
13262
13263 2005-10-10 Mark Mitchell <mark@codesourcery.com>
13264
13265 PR c++/24277
13266 * g++.dg/template/static20.C: New test.
13267
13268 PR c++/24302
13269 * g++.dg/warn/Wunused-12.C: New test.
13270
13271 PR c++/23437
13272 * g++.dg/template/arg4.C: New test.
13273
13274 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13275
13276 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
13277 * gcc.dg/ucnid-3.c: Likewise.
13278 * gcc.dg/ucnid-4.c: Likewise.
13279 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
13280 * g++.dg/other/ucnid-1.C: Likewise.
13281 * gcc.dg/sparc-frame-1.c: New test.
13282
13283 2005-10-10 Mark Mitchell <mark@codesourcery.com>
13284
13285 PR c++/24139
13286 * g++.dg/template/spec27.C: New test.
13287
13288 PR c++/24275
13289 * g++.dg/template/static19.C: New test.
13290
13291 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13292
13293 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
13294 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
13295
13296 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
13297
13298 PR target/24136
13299 * gfortran.fortran-torture/compile/pr24136.f: New test.
13300
13301 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
13302
13303 PR c++/22172
13304 * g++.dg/parse/crash30.C: New test.
13305
13306 2005-10-07 Richard Guenther <rguenther@suse.de>
13307
13308 PR middle-end/24227
13309 * gcc.c-torture/compile/pr24227.c: New testcase.
13310
13311 2005-10-07 Steve Ellcey <sje@cup.hp.com>
13312
13313 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
13314 Do not put aligned attributes on array elements.
13315
13316 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
13317
13318 PR testsuite/23611, PR testsuite/23615
13319 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
13320 writing prototypes of library functions by hand.
13321 * obj-c++.dg/bitfield-4.mm: Likewise.
13322 * obj-c++.dg/const-str-4.mm: Likewise.
13323 * obj-c++.dg/encode-4.mm: Likewise.
13324 * obj-c++.dg/encode-5.mm: Likewise.
13325 * obj-c++.dg/encode-6.mm: Likewise.
13326 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
13327 * obj-c++.dg/method-10.mm: Likewise.
13328 * obj-c++.dg/method-17.mm: Likewise.
13329 * obj-c++.dg/method-19.mm: Likewise.
13330 * obj-c++.dg/try-catch-2.mm: Likewise.
13331
13332 2005-10-06 Richard Henderson <rth@redhat.com>
13333
13334 PR 24236
13335 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
13336
13337 2005-10-06 Dale Johannesen <dalej@apple.com>
13338
13339 * gcc.c-torture/execute/20030125-1.c: Correct.
13340
13341 2005-10-06 Richard Guenther <rguenther@suse.de>
13342
13343 PR tree-optimization/24238
13344 * g++.dg/tree-ssa/pr24238.C: New testcase.
13345
13346 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
13347
13348 PR 18568
13349 * gfortran.dg/der_pointer_3.f90: New test.
13350
13351 2005-10-05 Devang Patel <dpatel@apple.com>
13352
13353 PR Debug/23205
13354 * g++.dg/other/PR23205.C: New.
13355
13356 2005-10-05 Richard Henderson <rth@redhat.com>
13357
13358 PR target/23602
13359 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
13360 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
13361
13362 2005-10-05 Dale Johannesen <dalej@apple.com>
13363
13364 * gcc.c-torture/execute/float-floor.c: New.
13365
13366 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
13367
13368 PR tree-optimization/21419
13369 PR tree-optimization/24146
13370 PR tree-optimization/24151
13371
13372 * g++.dg/ext/asm7.C: New.
13373 * g++.dg/ext/asm8.C: New.
13374 * gcc.dg/asm-1.c: Compile on all targets.
13375 * gcc.dg/asm-pr24146.c: New.
13376 * gcc.dg/pr21419.c: Adjust error messages.
13377
13378 2005-10-05 Richard Guenther <rguenther@suse.de>
13379
13380 PR fortran/24176
13381 * gfortran.fortran-torture/compile/empty.f90: New testcase.
13382
13383 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
13384
13385 PR c++/23513
13386 * g++.dg/template/spec22.C: Robustify test.
13387 * g++.dg/template/spec26.C: New.
13388
13389 2005-10-05 Uros Bizjak <uros@kss-loka.si>
13390
13391 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
13392 if target supports vector instructions.
13393
13394 2005-10-04 Geoffrey Keating <geoffk@apple.com>
13395
13396 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
13397 C99 functions.
13398
13399 2005-10-04 Janis Johnson <janis187@us.ibm.com>
13400
13401 * lib/target-supports.exp (check_effective_target_fortran_large_real,
13402 check_effective_target_fortran_large_int): Replace cached result
13403 when target changes.
13404
13405 2005-10-04 Devang Patel <dpatel@apple.com>
13406
13407 * gcc.dg/i386-sse-vect-types.c: New.
13408
13409 2005-10-04 Ian Lance Taylor <ian@airs.com>
13410
13411 PR preprocessor/13726
13412 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
13413 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
13414
13415 2005-10-04 Richard Guenther <rguenther@suse.de>
13416
13417 PR c/23576
13418 * gcc.dg/noncompile/pr23576.c: New testcase.
13419
13420 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
13421
13422 PR middle-end/23125
13423 * gcc.dg/register-var-3.c: New test.
13424
13425 2005-10-04 Steven Bosscher <stevenb@suse.de>
13426
13427 * gcc.dg/pr23049.c: New test.
13428
13429 * gcc.dg/ucnid-4.c: Fix test.
13430
13431 2005-10-03 Diego Novillo <dnovillo@redhat.com>
13432
13433 PR 23445
13434 * gcc.c-torture/compile/pr23445.c: New test.
13435
13436 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
13437
13438 * g++.dg/overload/unknown1.C: New.
13439
13440 2005-10-03 Mark Mitchell <mark@codesourcery.com>
13441
13442 PR c++/17775
13443 * g++.dg/template/repo4.C: New test.
13444
13445 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13446
13447 PR libfortran/19308
13448 * gfortran.dg/large_real_kind_2.F90: New test.
13449 * gfortran.dg/large_integer_kind_2.f90: New test.
13450
13451 2005-10-03 Uros Bizjak <uros@kss-loka.si>
13452
13453 * lib/target-supports.exp (check_effective_target_vect_shift):
13454 Implement with result caching. Add i?86, x86_64 and ia64 targets.
13455 (check_effective_target_vect_condition): Fix copy-n-pasto.
13456
13457 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
13458 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
13459 targets.
13460
13461 2005-10-02 Mark Mitchell <mark@codesourcery.com>
13462
13463 PR c++/22621
13464 * g++.dg/template/overload5.C : New test.
13465
13466 PR c++/23840
13467 * g++.dg/expr/stdarg1.C: New test.
13468
13469 2005-10-02 Diego Novillo <dnovillo@redhat.com>
13470
13471 PR 24142
13472 * gcc.c-torture/execute/pr24142.c: New test.
13473
13474 2005-10-01 Diego Novillo <dnovillo@redhat.com>
13475
13476 PR 24141
13477 * gcc.c-torture/execute/pr24141.c: New test.
13478
13479 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
13480 Diego Novillo <dnovillo@redhat.com>
13481
13482 PR 23604
13483 * gcc.c-torture/execute/pr23604.c: New test.
13484
13485 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
13486
13487 PR fortran/16404
13488 PR fortran/20835
13489 PR fortran/20890
13490 PR fortran/20899
13491 PR fortran/20900
13492 PR fortran/20901
13493 PR fortran/20902
13494 gfortran.dg/equiv_constraint_1.f90: New test.
13495 gfortran.dg/equiv_constraint_2.f90: New test.
13496 gfortran.dg/equiv_constraint_3.f90: New test.
13497 gfortran.dg/equiv_constraint_4.f90: New test.
13498 gfortran.dg/equiv_constraint_5.f90: New test.
13499 gfortran.dg/equiv_constraint_6.f90: New test.
13500 gfortran.dg/equiv_constraint_7.f90: New test.
13501 gfortran.dg/equiv_constraint_8.f90: New test.
13502 gfortran.dg/private_type_1.f90: New test.
13503 gfortran.dg/private_type_2.f90: New test.
13504 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
13505 980628-10.f: Assert std=gnu to permit mixing of
13506 types in equivalence statements.
13507
13508 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
13509
13510 PR 24112
13511 * gfortran.dg/open_status_1.f90: New.
13512
13513 2005-09-30 Uros Bizjak <uros@kss-loka.si>
13514
13515 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
13516 * gcc.dg/vect/pr22480.c: Clean up temp files.
13517 * gcc.dg/vect/pr23831.c: Clean up temp files.
13518 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
13519 Clean up temp files.
13520 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
13521 Clean up temp files.
13522
13523 * gcc.dg/20050309-1.c: Clean up temp files.
13524 * gcc.dg/20050325-1.c: Clean up temp files.
13525
13526 2005-09-30 Uros Bizjak <uros@kss-loka.si>
13527
13528 PR tree-optimization/24059
13529 * gcc.dg/vect/pr24059.c : New test.
13530
13531 2005-09-29 Jakub Jelinek <jakub@redhat.com>
13532
13533 PR middle-end/24109
13534 * gcc.c-torture/execute/20050929-1.c: New test.
13535
13536 2005-09-29 Steven Bosscher <stevenb@suse.de>
13537
13538 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
13539
13540 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
13541
13542 PR c/21419
13543 * gcc.dg/pr21419.c: New test.
13544
13545 2005-09-29 Steven Bosscher <stevenb@suse.de>
13546
13547 * gcc.dg/pr23911.c: New test.
13548
13549 2005-09-28 Mark Mitchell <mark@codesourcery.com>
13550
13551 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
13552
13553 PR c++/16782
13554 * g++.dg/parse/qualified4.C: New test.
13555 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
13556 * g++.old-deja/g++.mike/p8154.C: Likewise.
13557
13558 2005-09-27 Mark Mitchell <mark@codesourcery.com>
13559
13560 PR c++/22147
13561 * g++.dg/template/friend37.C: New test.
13562 * g++.dg/parse/crash28.C: Adjust error markers.
13563
13564 2005-09-27 Jakub Jelinek <jakub@redhat.com>
13565
13566 PR fortran/18518
13567 * gfortran.fortran-torture/execute/save_2.f90: New decl.
13568
13569 2005-09-27 Devang Patel <dpatel@apple.com>
13570
13571 PR tree-optimization/23625
13572 * gcc.dg/pr23625.c: New test.
13573
13574 2005-09-27 Uros Bizjak <uros@kss-loka.si>
13575
13576 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
13577 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
13578
13579 2005-09-26 Jakub Jelinek <jakub@redhat.com>
13580
13581 PR fortran/23677
13582 * gfortran.fortran-torture/execute/save_1.f90: New test.
13583 * gfortran.dg/save_1.f90: New test.
13584
13585 2005-09-26 Uros Bizjak <uros@kss-loka.si>
13586
13587 * gcc.target/i386/builtin-apply-mmx.c: New test.
13588
13589 PR target/22576
13590 * gcc.target/i386/pr22576.c: New test.
13591
13592 PR target/22585
13593 * gcc.target/i386/pr22585.c: New test.
13594
13595 PR target/23268
13596 * gcc.target/i386/pr23268.c: New test.
13597
13598 PR middle-end/23831
13599 * gcc.dg/vect/pr23831.c: New test.
13600
13601 PR target/24055
13602 * gcc.target/i386/pr24055.c: New test.
13603
13604 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
13605
13606 PR tree-optimization/23960
13607 * gcc.c-torture/compile/pr23960.c: New.
13608
13609 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
13610
13611 PR fortran/16861
13612 * gfortran.dg/nested_modules_3.f90: New.
13613
13614 2005-09-22 Steven G. Kargl <kargls@comcast.net>
13615
13616 PR fortran/24005
13617 gfortran.dg/interface_1.f90: New test.
13618
13619 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
13620 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13621
13622 PR fortran/23843
13623 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
13624
13625 2005-09-22 Steven G. Kargl <kargls@comcast.net>
13626
13627 PR fortran/23516
13628 * gfortran.dg/imag_1.f: New test.
13629 * gfortran.dg/imag_2.f: Ditto.
13630
13631 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
13632
13633 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
13634
13635 2005-09-22 Jakub Jelinek <jakub@redhat.com>
13636
13637 PR c++/21983
13638 * g++.dg/warn/pr21983.C: New test.
13639
13640 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
13641
13642 * gcc.dg/20050922-1.c: Testcase added.
13643
13644 2005-09-21 Mark Mitchell <mark@codesourcery.com>
13645
13646 PR c++/23993
13647 * g++.dg/template/array14.C: New test.
13648
13649 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
13650
13651 PR fortran/19929
13652 * gfortran.dg/der_ptr_component_1.f90: New test.
13653
13654 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13655
13656 PR c++/23965
13657 * g++.dg/template/error1.C: Reject "no matching function" message.
13658
13659 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13660
13661 PR c++/17609
13662 * g++.dg/lookup/error1.C: New test.
13663
13664 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
13665
13666 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
13667 functionality of the testcase.
13668
13669 2005-09-20 Richard Henderson <rth@redhat.com>
13670
13671 * gcc.dg/vect/vect-22.c: Require vect_float.
13672 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
13673
13674 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
13675
13676 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
13677 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
13678 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
13679 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
13680 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
13681 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
13682 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
13683 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
13684 * gcc.dg/cpp/ucnid-8.c: New test.
13685
13686 2005-09-20 Jakub Jelinek <jakub@redhat.com>
13687
13688 PR tree-optimization/23929
13689 * gcc.c-torture/compile/pr23929.c: New test.
13690
13691 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
13692
13693 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
13694 for one loop.
13695
13696 2005-09-20 Steve Ellcey <sje@cup.hp.com>
13697
13698 PR testsuite/23186
13699 * g++.dg/other/pr22003.C: Require named sections.
13700
13701 2005-09-20 Jakub Jelinek <jakub@redhat.com>
13702
13703 PR c++/23947
13704 * g++.dg/rtti/crash3.C: New test.
13705
13706 PR tree-optimization/23818
13707 * gcc.dg/pr23818.c: New test.
13708
13709 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13710
13711 PR fortran/23420
13712 * gfortran.dg/print_fmt_4.f: New.
13713
13714 2005-09-20 Jakub Jelinek <jakub@redhat.com>
13715
13716 PR fortran/23663
13717 * gfortran.fortran-torture/execute/entry_11.f90: New test.
13718
13719 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
13720
13721 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
13722 Use pointers to local alignable arrays instead. Added comments.
13723 * gcc.dg/vect/vect-46.c: Likewise.
13724 * gcc.dg/vect/vect-48.c: Likewise.
13725 * gcc.dg/vect/vect-49.c: Likewise.
13726 * gcc.dg/vect/vect-52.c: Likewise.
13727 * gcc.dg/vect/vect-53.c: Likewise.
13728 * gcc.dg/vect/vect-54.c: Likewise.
13729 * gcc.dg/vect/vect-56.c: Likewise.
13730 * gcc.dg/vect/vect-57.c: Likewise.
13731 * gcc.dg/vect/vect-58.c: Likewise.
13732 * gcc.dg/vect/vect-60.c: Likewise.
13733 * gcc.dg/vect/vect-61.c: Likewise.
13734
13735 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
13736 The test is no longer vectorizable on vect_no_align targets.
13737 * gcc.dg/vect/vect-43.c: Likewsie.
13738
13739 * gcc.dg/vect/vect-44.c: Added comments.
13740 * gcc.dg/vect/vect-45.c: Added comments.
13741 * gcc.dg/vect/vect-50.c: Added comments.
13742 * gcc.dg/vect/vect-51.c: Added comments.
13743
13744 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
13745 aligned type.
13746 * gcc.dg/vect/Os-vect-95.c: Likewise.
13747
13748 * gcc.dg/vect/vect-41.c: Test removed.
13749 * gcc.dg/vect/vect-47.c: Test removed.
13750 * gcc.dg/vect/vect-55.c: Test removed.
13751 * gcc.dg/vect/vect-59.c: Test removed.
13752
13753 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
13754
13755 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
13756 No longer vectorizable on vect_no_align targets.
13757 * gcc.dg/vect/pr20122.c: Likewise.
13758 * gcc.dg/vect/vect-74.c: Likewise.
13759 * gcc.dg/vect/vect-75.c: Likewise.
13760 * gcc.dg/vect/vect-76.c: Likewise.
13761
13762 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
13763 Will not be vectorizable on vect_no_align targets once aliasing issues
13764 are resolved.
13765 * gcc.dg/vect/vect-79.c: Likewise.
13766
13767 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
13768 * gcc.dg/vect/vect-78.c: Likewise.
13769 * gcc.dg/vect/vect-97.c: Likewise.
13770
13771 2005-09-19 Steven Bosscher <stevenb@suse.de>
13772
13773 * gcc.dg/pr23943.c: New test.
13774
13775 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
13776
13777 PR fortran/19181
13778 * gfortran.dg/derived_pointer_null_1.f90: New test.
13779
13780 2005-09-18 Richard Guenther <rguenther@suse.de>
13781
13782 PR middle-end/23944
13783 * gcc.c-torture/compile/pr23944.c: New testcase.
13784
13785 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
13786
13787 PR fortran/15975
13788 * gfortran.dg/der_pointer_2.f90: New test.
13789
13790 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
13791
13792 PR fortran/16861
13793 * gfortran.dg/nested_modules_2.f90: New test.
13794
13795 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13796
13797 PR c++/18368
13798 * g++.dg/other/semicolon.C: New test.
13799
13800 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
13801
13802 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
13803 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
13804
13805 2005-09-16 Mark Mitchell <mark@codesourcery.com>
13806
13807 PR c++/23914
13808 * g++.dg/template/static18.C: New test.
13809
13810 PR c++/21514
13811 * g++.dg/template/crash19.C: Remove dg-error marker.
13812 * g++.dg/template/local4.C: New test.
13813
13814 2005-09-16 Paul Brook <paul@codesourcery.com>
13815
13816 PR fortran/23906
13817 * gfortran.dg/dependency_1.f90: New test.
13818
13819 2005-09-15 Mark Mitchell <mark@codesourcery.com>
13820
13821 PR c++/23896
13822 * g++.dg/template/static17.C: New test.
13823
13824 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
13825
13826 PR c++/23139
13827 * g++.dg/warn/huge-val1.C: New test.
13828
13829 2005-09-15 Mark Mitchell <mark@codesourcery.com>
13830
13831 PR c++/13140
13832 * g++.dg/parse/class2.C: New test.
13833 * g++.dg/template/explicit8.C: Likewise.
13834 * g++.dg/template/spec25.C: Likewise.
13835
13836 2005-09-14 Josh Conner <jconner@apple.com>
13837
13838 PR middle-end/23584
13839 * gcc.dg/pr23584.c: New test.
13840
13841 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
13842
13843 PR fortran/21875 Internal Unit Array I/O, NIST
13844 * gfortran.dg/arrayio_1.f90: New test.
13845 * gfortran.dg/arrayio_1.f90: New test.
13846 * gfortran.dg/arrayio_1.f90: New test.
13847 * gfortran.dg/arrayio_1.f90: New test.
13848 * gfortran.dg/arrayio_1.f90: New test.
13849
13850 2005-09-14 Uros Bizjak <uros@kss-loka.si>
13851
13852 PR middle-end/22480
13853 * gcc.dg/vect/pr22480.c: New test.
13854
13855 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
13856
13857 PR fortran/19358
13858 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
13859
13860 2005-09-13 Josh Conner <jconner@apple.com>
13861
13862 PR c++/23180
13863 * g++.dg/init/struct2.C: New test.
13864 * g++.dg/init/struct3.C: New test.
13865
13866 2005-09-13 Janis Johnson <janis187@us.ibm.com>
13867
13868 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
13869 Clean up temp files.
13870 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
13871 gcc.dg/tree-ssa/builtin-fprintf-1.c,
13872 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
13873 gcc.dg/tree-ssa/builtin-printf-1.c,
13874 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
13875 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
13876 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
13877 gcc.dg/tree-ssa/builtin-vprintf-1.c,
13878 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
13879 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
13880 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
13881 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
13882 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
13883 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
13884 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
13885 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
13886
13887 2005-09-13 Josh Conner <jconner@apple.com>
13888
13889 * lib/gcc-dg.exp: Load scanipa.exp.
13890 (cleanup-dump): New procedure.
13891 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
13892 * lib/scandump.exp: New file.
13893 * lib/scantree.exp: Use it.
13894 * lib/scanipa.exp: New file.
13895
13896 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
13897
13898 PR fortran/17740
13899 * gfortran.dg/generic_4.f90: New test.
13900
13901 2005-09-13 Uros Bizjak <uros@kss-loka.si>
13902
13903 PR target/23816
13904 * gcc.target/i386/pr23816-1.c: New test.
13905 * gcc.target/i386/pr23816-2.c: New test.
13906
13907
13908 2005-09-13 Bastian Blank <waldi@debian.org>
13909
13910 PR c++/16171
13911 * g++.dg/abi/mangle26.C: New test.
13912 * g++.dg/abi/mangle27.C: New test.
13913 * g++.dg/abi/mangle28.C: New test.
13914 * g++.dg/abi/mangle29.C: New test.
13915
13916 PR c++/23839
13917 * g++.dg/parse/register1.C: New test.
13918
13919 2005-09-13 Mark Mitchell <mark@codesourcery.com>
13920
13921 PR c++/23842
13922 * g++.dg/template/access16.C: New test.
13923
13924 2005-09-13 Richard Sandiford <richard@codesourcery.com>
13925
13926 * gfortran.dg/char_pack_2.f90: Increase the vector size.
13927
13928 2005-09-13 Richard Sandiford <richard@codesourcery.com>
13929
13930 PR fortran/18899
13931 * gfortran.dg/shape_2.f90: New test.
13932
13933 2005-09-13 Richard Sandiford <richard@codesourcery.com>
13934
13935 PR target/19269
13936 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
13937 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
13938 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
13939 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
13940 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
13941 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
13942 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
13943 tests.
13944
13945 2005-09-12 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/23841
13948 * g++.dg/parse/template17.C: New test.
13949
13950 2005-09-12 Mark Mitchell <mark@codesourcery.com>
13951
13952 PR c++/23789
13953 * g++.dg/template/nontype14.C: New test.
13954
13955 2005-09-12 Ian Lance Taylor <ian@airs.com>
13956
13957 PR g++/7874
13958 * g++.dg/lookup/friend7.C: New test.
13959 * g++.dg/lookup/friend8.C: New test.
13960 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
13961 so that it will be found via argument dependent lookup.
13962 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
13963 friend functions which will no longer be found.
13964 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
13965 function g, so that it will be found via argument dependent
13966 lookup.
13967 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
13968 * g++.old-deja/g++.mike/net43.C: Likewise.
13969
13970 2005-09-12 Mark Mitchell <mark@codesourcery.com>
13971
13972 PR c++/23691
13973 * g++.dg/template/static16.C: New test.
13974
13975 2005-09-12 Josh Conner <jconner@apple.com>
13976
13977 PR middle-end/23237
13978 * gcc.c-torture/compile/pr23237.c: New test.
13979
13980 2005-09-11 Richard Henderson <rth@redhat.com>
13981
13982 * g++.dg/other/error8.C: Update expected diagnostic text.
13983
13984 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13985
13986 PR libfortran/19872
13987 * gfortran.dg/overwrite_1.f: New test.
13988
13989 2005-09-09 Josh Conner <jconner@apple.com>
13990
13991 * g++.dg/init/pr23180-1.C: Removed.
13992 * g++.dg/init/pr23180-2.C: Removed.
13993
13994 2005-09-09 David Daney <ddaney@avtrex.com>
13995
13996 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
13997 files which are ...
13998 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
13999 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
14000
14001 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14002
14003 * gfortran.dg/iostat_2.f90: New test.
14004
14005 2005-09-09 Mark Mitchell <mark@codesourcery.com>
14006
14007 PR c++/22252
14008 * g++.dg/ext/interface1.C: New test.
14009 * g++.dg/ext/interface1.h: Likewise.
14010 * g++.dg/ext/interface1a.cc: Likewise.
14011
14012 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
14013
14014 * gfortran.dg/iomsg_1.f90: New test case.
14015
14016 2005-09-09 Richard Guenther <rguenther@suse.de>
14017
14018 PR c++/23624
14019 * g++.dg/tree-ssa/pr23624.C: New testcase.
14020
14021 2005-09-09 Richard Sandiford <richard@codesourcery.com>
14022
14023 PR fortran/19239
14024 * gfortran.dg/vector_subscript_1.f90,
14025 * gfortran.dg/vector_subscript_2.f90: New tests.
14026
14027 2005-09-09 Richard Sandiford <richard@codesourcery.com>
14028
14029 PR fortran/21104
14030 * gfortran.dg/array_alloc_1.f90,
14031 * gfortran.dg/array_alloc_2.f90,
14032 * gfortran.dg/array_alloc_3.f90: New tests.
14033
14034 2005-09-09 Richard Sandiford <richard@codesourcery.com>
14035
14036 PR fortran/12840
14037 * gfortran.dg/array_constructor_6.f90
14038 * gfortran.dg/array_constructor_7.f90
14039 * gfortran.dg/array_constructor_8.f90
14040 * gfortran.dg/array_constructor_9.f90
14041 * gfortran.dg/array_constructor_10.f90
14042 * gfortran.dg/array_constructor_11.f90
14043 * gfortran.dg/array_constructor_12.f90: New tests.
14044
14045 2005-09-08 Josh Conner <jconner@apple.com>
14046
14047 PR c++/23180
14048 * g++.dg/init/pr23180-1.C: New test.
14049 * g++.dg/init/pr23180-2.C: New test.
14050
14051 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
14052
14053 PR fortran/18878
14054 * gfortran.dg/module_double_reuse.f90: New.
14055
14056 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
14057
14058 PR fortran/23270
14059 PR fortran/22304
14060 PR fortran/18870
14061 PR fortran/17917
14062 PR fortran/16511
14063 * gfortran.dg/common_equivalence_1.f: New.
14064 * gfortran.dg/common_equivalence_2.f: New.
14065 * gfortran.dg/common_equivalence_3.f: New.
14066 * gfortran.dg/contained_equivalence_1.f90: New.
14067 * gfortran.dg/module_blank_common.f90: New.
14068 * gfortran.dg/module_commons_1.f90: New.
14069 * gfortran.dg/module_equivalence_1.f90: New.
14070 * gfortran.dg/nested_modules_1.f90: New.
14071 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
14072 equivalences and add comment to connect the test with
14073 the PR.
14074
14075 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14076
14077 PR fortran/23765
14078 * gfortran.dg/common_6.f90: New test.
14079
14080 2005-09-08 Richard Sandiford <richard@codesourcery.com>
14081
14082 PR fortran/15326
14083 * gfortran.dg/char_result_1.f90,
14084 * gfortran.dg/char_result_2.f90,
14085 * gfortran.dg/char_result_3.f90,
14086 * gfortran.dg/char_result_4.f90,
14087 * gfortran.dg/char_result_5.f90,
14088 * gfortran.dg/char_result_6.f90,
14089 * gfortran.dg/char_result_7.f90,
14090 * gfortran.dg/char_result_8.f90: New tests.
14091
14092 2005-09-08 Richard Sandiford <richard@codesourcery.com>
14093
14094 PR fortran/19928
14095 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
14096
14097 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
14098
14099 PR obj-c++/16816
14100 * obj-c++.dg/selector-5.mm: New test.
14101 * obj-c++.dg/selector-6.mm: New test.
14102
14103 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
14104
14105 PR objc/20574
14106 PR objc/19324
14107 * objc.dg/error-1.m: New test.
14108
14109 2005-09-07 Richard Sandiford <richard@codesourcery.com>
14110
14111 PR fortran/23373
14112 * gfortran.fortran-torture/execute/pr23373-1.f90,
14113 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
14114
14115 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
14116
14117 PR libfortran/23760
14118 * gfortran.dg/g77/1832.f: Remove long string in write statement
14119 to allow the test to pass on correct list directed output with
14120 prepended space.
14121
14122 2005-09-07 James E Wilson <wilson@specifix.com>
14123
14124 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
14125
14126 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
14127
14128 * gfortran.dg/parameter+save.f90: Rename to
14129 * gfortran.dg/parameter_save.f90: .. this.
14130
14131 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
14132
14133 PR fortran/20848
14134 * gfortran.dg/parameter+save.f90: New test case.
14135
14136 2005-09-06 Richard Sandiford <richard@codesourcery.com>
14137
14138 PR fortran/19269
14139 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
14140
14141 2005-09-06 Jakub Jelinek <jakub@redhat.com>
14142
14143 PR c/23075
14144 * gcc.dg/pr23075.c: New test.
14145 * g++.dg/warn/pr23075.C: New test.
14146
14147 PR target/22362
14148 * gcc.target/i386/pr22362.c: New test.
14149
14150 PR rtl-optimization/23098
14151 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
14152
14153 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
14154 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
14155 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
14156
14157 2005-09-06 Mark Mitchell <mark@codesourcery.com>
14158
14159 * g++.dg/expr/cast6.C: New test.
14160
14161 PR c++/9782
14162 * g++.dg/init/new15.C: New test.
14163
14164 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
14165
14166 * gcc.dg/vect/Os-vect-95.c: New test.
14167 * gcc.dg/vect/vect-95.c: Same.
14168
14169 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
14170
14171 * gcc.dg/vect/vect-29.c: Update xfail testing.
14172 * gcc.dg/vect/vect-44.c: Same.
14173 * gcc.dg/vect/vect-48.c: Same.
14174 * gcc.dg/vect/vect-50.c: Same.
14175 * gcc.dg/vect/vect-72.c: Same.
14176 * gcc.dg/vect/vect-77.c: Same.
14177 * gcc.dg/vect/vect-78.c: Same.
14178 * gcc.dg/vect/vect-80.c: Same.
14179 * gcc.dg/vect/vect-96.c: Same.
14180 * gcc.dg/vect/vect-100.c: Same.
14181 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
14182 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
14183 * gfortran.dg/vect/vect-5.f90: Same.
14184
14185 2005-09-06 Jakub Jelinek <jakub@redhat.com>
14186
14187 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
14188 start strings.
14189 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
14190 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
14191
14192 PR c++/23056
14193 * g++.dg/opt/pr23056.C: New test.
14194
14195 PR rtl-optimization/23098
14196 * gcc.target/i386/pr23098.c: New test.
14197
14198 2005-09-05 Mark Mitchell <mark@codesourcery.com>
14199
14200 PR c++/23667
14201 * g++.dg/template/static15.C: New test.
14202
14203 PR c++/21440
14204 * g++.dg/ext/stmtexpr5.C: New test.
14205 * g++.dg/ext/stmtexpr6.C: Likewise.
14206
14207 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
14208
14209 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
14210
14211 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
14212 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
14213 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
14214
14215 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
14216
14217 PR libfortran/23321
14218 * gfortran.dg/direct_io_4.f90: New test case.
14219
14220 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
14221 Rasmus Hahn <rassahah@neofonie.de>
14222
14223 PR libobjc/23108
14224 * objc.dg/type-stream-1.m: New test.
14225
14226 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
14227
14228 PR fortran/23661
14229 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
14230 gfortran.dg/print_fmt_3.f90: New test.
14231
14232 2005-09-03 Jakub Jelinek <jakub@redhat.com>
14233
14234 * gfortran.dg/fmt_t_1.f90: New test.
14235
14236 2005-09-03 Jakub Jelinek <jakub@redhat.com>
14237
14238 PR rtl-optimization/23454
14239 * g++.dg/opt/pr23454.C: New test.
14240
14241 2005-09-03 Mark Mitchell <mark@codesourcery.com>
14242
14243 PR c++/23699
14244 * g++.dg/ext/static1.C: New test.
14245
14246 2005-09-02 Richard Henderson <rth@redhat.com>
14247
14248 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
14249 tail call to check_fa_work.
14250
14251 2005-09-02 Mark Mitchell <mark@codesourcery.com>
14252
14253 PR c++/21687
14254 * g++.dg/other/gc3.C: New test.
14255
14256 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14257
14258 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
14259 * gcc.dg/20050826-1.c: Likewise.
14260
14261 2005-08-31 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/23167
14264 * g++.dg/expr/volatile1.C: New test.
14265
14266 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
14267
14268 PR middle-end/23547
14269 * gcc.dg/pr23547.c: New test.
14270
14271 2005-09-02 Richard Sandiford <richard@codesourcery.com>
14272
14273 PR c/22061
14274 * gcc.c-torture/execute/pr22061-1.c,
14275 * gcc.c-torture/execute/pr22061-2.c,
14276 * gcc.c-torture/execute/pr22061-3.c,
14277 * gcc.c-torture/execute/pr22061-4.c: New tests.
14278
14279 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
14280
14281 * gcc.dg/Wredundant-decls-2.c: New test to check that
14282 -Wredundant-decls does not issue warning for a variable
14283 definition following a declaration.
14284
14285 2005-09-01 Jakub Jelinek <jakub@redhat.com>
14286
14287 PR debug/7241
14288 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
14289 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
14290 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
14291
14292 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
14293 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
14294 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
14295 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
14296 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
14297 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
14298 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
14299 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
14300
14301 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14302
14303 PR objc/23306
14304 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
14305 scan-assmbler.
14306
14307 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
14308
14309 PR target/21255
14310 * gcc.dg/pr21255-1.c: New test.
14311 * gcc.dg/pr21255-2-mb.c: Likewise.
14312 * gcc.dg/pr21255-2-ml.c: Likewise.
14313 * gcc.dg/pr21255-3.c: Likewise.
14314 * gcc.dg/pr21255-4.c: Likewise.
14315
14316 2005-08-31 Dale Johannesen <dalej@apple.com>
14317
14318 * gcc.dg/20050830-1.c: New.
14319
14320 2005-08-31 Josh Conner <jconner@apple.com>
14321
14322 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
14323 command-line options for arm-*-* targets.
14324 * g++.dg/init/array16.C: Likewise.
14325 * g++.dg/other/crash-4.C: Likewise.
14326
14327 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14328
14329 PR obj-c++/23640
14330 * obj-c++.dg/gnu-runtime-3.mm: New test.
14331
14332 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14333
14334 PR c++/13377
14335 * g++.dg/lookup/ambig4.C: New test.
14336 * g++.dg/lookup/ambig5.C: New test.
14337 * g++.dg/tc1/dr101.C: Adjust error markers.
14338
14339 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14340
14341 PR c++/23639
14342 * g++.dg/template/ttp5.C: Adjust error markers.
14343
14344 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
14345
14346 PR testsuite/23609
14347 * lib/obj-c++.exp: Include target-libpath.exp.
14348 (obj-c++_link_flags): Look for the GNU libobjc library
14349 and set the library path to include it.
14350 Don't manually set LD_LIBRARY_PATH (etc.) but call
14351 set_ld_library_path_env_vars instead.
14352 (obj-c++_target_compile): Don't set library path or
14353 linker flags because they are already set correctly
14354 in obj-c++_link_flags.
14355
14356 2005-08-30 Josh Conner <jconner@apple.com>
14357
14358 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
14359 to command-line options for arm-*-* targets.
14360
14361 2005-08-30 Geoffrey Keating <geoffk@apple.com>
14362
14363 * g++.dg/other/i386-1.C: New.
14364
14365 2005-08-30 Jakub Jelinek <jakub@redhat.com>
14366
14367 PR preprocessor/20348
14368 PR preprocessor/20356
14369 * gcc.dg/cpp/pr20348.c: New test.
14370 * gcc.dg/cpp/pr20348.h: New file.
14371 * gcc.dg/cpp/inc/pr20348.h: New file.
14372 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
14373 * gcc.dg/cpp/pr20356.c: New test.
14374 * gcc.dg/cpp/pr20356.h: New file.
14375 * gcc.dg/cpp/inc/pr20356.h: New file.
14376 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
14377
14378 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
14379
14380 * gfortran.fortran-torture/execute/intrinsic_count.f90:
14381 Fix array dimension to avoid correct end-of-file error.
14382
14383 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
14384
14385 PR libfortran/23598
14386 * gfortran.dg/iostat_1.f90: New test.
14387
14388 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
14389
14390 PR middle-end/23408
14391 * gcc.dg/pr23408.c: New test.
14392
14393 2005-08-28 Mark Mitchell <mark@codesourcery.com>
14394
14395 PR c++/23099
14396 * g++.dg/init/member1.C: Make sure erroneous static data member
14397 definitions are required.
14398 * g++.dg/template/static13.C: New test.
14399 * g++.dg/template/static14.C: Likewise.
14400
14401 2005-08-29 Jakub Jelinek <jakub@redhat.com>
14402
14403 * gcc.target/i386/pr23575.c: Use -msse2 instead of
14404 -march=pentium4, remove ilp32 requirement.
14405
14406 PR middle-end/23484
14407 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
14408 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
14409
14410 2005-08-29 Andreas Jaeger <aj@suse.de>
14411
14412 PR testsuite/23607
14413 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
14414
14415 2005-08-28 Jakub Jelinek <jakub@redhat.com>
14416
14417 * gcc.c-torture/execute/20050316-2.c: New test.
14418 * gcc.c-torture/execute/20050316-3.c: New test.
14419 * gcc.dg/torture/pr16104-1.c: New test.
14420
14421 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
14422
14423 PR middle-end/23463
14424 * gcc.c-torture/execute/zero-struct-1.c: New test.
14425
14426 2005-08-27 Richard Guenther <rguenther@suse.de>
14427
14428 PR target/23575
14429 * gcc.target/i386/pr23575.c: New testcase.
14430
14431 2005-08-26 Jakub Jelinek <jakub@redhat.com>
14432
14433 PR rtl-optimization/23561
14434 * gcc.c-torture/execute/20050826-1.c: New test.
14435
14436 PR rtl-opt/23560
14437 * gcc.c-torture/execute/20050826-2.c: New test.
14438
14439 2005-08-26 Dale Johannesen <dalej@apple.com>
14440
14441 * gcc.dg/20030711-1.c: Modify to work on Darwin.
14442 * gcc.dg/20050826-1.c: New.
14443
14444 2005-08-26 Mark Mitchell <mark@codesourcery.com>
14445
14446 PR c++/19004
14447 * g++.dg/template/nontype13.C: New test.
14448
14449 PR c++/23491
14450 * g++.dg/init/new14.C: New test.
14451 * g++.dg/expr/anew1.C: Do not XFAIL.
14452 * g++.dg/expr/anew2.C: Likewise.
14453 * g++.dg/expr/anew3.C: Likewise.
14454
14455 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
14456
14457 PR middle-end/22439
14458 * gcc.dg/vla-3.c: New test.
14459
14460 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
14461
14462 PR fortran/20363
14463 * gfortran.dg/named_interface.f90: New.
14464
14465 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
14466
14467 * gcc.c-torture/execute/frame-address.c: New test.
14468
14469 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
14470
14471 PR c++/20817
14472 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
14473
14474 2005-08-25 Alan Modra <amodra@bigpond.net.au>
14475
14476 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
14477
14478 2005-08-25 Alan Modra <amodra@bigpond.net.au>
14479
14480 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
14481 * gcc.dg/altivec-22.c: Rename from..
14482 * gcc.dg/altivec-nomfcr.c: ..this.
14483
14484 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
14485
14486 PR tree-optimization/23546
14487 * gcc.dg/tree-ssa/pr23546.c: New test.
14488
14489 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
14490
14491 PR fortran/17758
14492 * gfortran.dg/nonreturning_statements.f90: New test.
14493
14494 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
14495
14496 PR c++/22454
14497 * g++.dg/parse/crash29.C: New.
14498
14499 2005-08-23 DJ Delorie <dj@redhat.com>
14500
14501 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
14502 constants have the L suffix.
14503
14504 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
14505
14506 PR c++/23044
14507 * g++.dg/template/instantiate8.C: New.
14508
14509 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
14510
14511 PR middle-end/23467
14512 * gcc.c-torture/execute/pr23467.c: New test.
14513
14514 2005-08-23 Jakub Jelinek <jakub@redhat.com>
14515
14516 PR tree-optimization/22043
14517 * gcc.c-torture/execute/20050613-1.c: New test.
14518
14519 2005-08-23 Ben Elliston <bje@au.ibm.com>
14520
14521 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
14522
14523 2005-08-22 Jakub Jelinek <jakub@redhat.com>
14524
14525 PR rtl-optimization/23478
14526 * g++.dg/opt/pr23478.C: New test.
14527
14528 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
14529
14530 PR c/18715
14531 * gcc.dg/switch-warn-3.c: New test.
14532
14533 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14534
14535 PR c++/22233
14536 * g++.dg/template/param1.C: New test.
14537
14538 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14539
14540 PR c++/23089
14541 * g++.dg/other/incomplete1.C: New test.
14542
14543 2005-08-22 Ira Rosen <irar@il.ibm.com>
14544
14545 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
14546 are vectorizable.
14547
14548 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14549
14550 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
14551 d_lines_5.f: New.
14552
14553 2005-08-21 Jakub Jelinek <jakub@redhat.com>
14554
14555 * gcc.target/i386/sse-4.c: New test.
14556
14557 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14558
14559 PR testsuite/23239
14560 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
14561
14562 2005-08-20 Jakub Jelinek <jakub@redhat.com>
14563
14564 * gcc.dg/20050811-1.c: New test.
14565 * gcc.dg/20050811-2.c: New test.
14566
14567 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
14568
14569 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
14570
14571 2005-08-19 Diego Novillo <dnovillo@redhat.com>
14572
14573 PR 23476
14574 * gcc.c-torture/compile/pr23476.c: New test.
14575
14576 2005-08-19 Devang Patel <dpatel@apple.com>
14577
14578 PR tree-optimization/23048
14579 * gcc.dg/tree-ssa/pr23048.c: New test.
14580
14581 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14582
14583 PR middle-end/20624
14584 * g++.dg/warn/Wreturn-3.C: New test
14585
14586 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
14587
14588 PR tree-optimization/22228
14589 * g++.dg/vect/pr22543.cc: New test.
14590
14591 2005-08-17 Steven Bosscher <stevenb@suse.de>
14592
14593 PR tree-optimization/21574
14594 * gcc.dg/tree-ssa/pr21574.c: New test.
14595
14596 2005-08-16 James E Wilson <wilson@specifix.com>
14597
14598 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
14599
14600 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
14601
14602 PR tree-opt/23402
14603 * gcc.c-torture/compile/zero-strct-3.c: New test.
14604 * gcc.c-torture/compile/zero-strct-4.c: New test.
14605
14606 2005-08-16 Steven Bosscher <stevenb@suse.de>
14607
14608 PR target/23376
14609 * gcc.target/x86_64/pr23376.c: New test.
14610
14611 2005-08-16 Ian Lance Taylor <ian@airs.com>
14612
14613 PR c++/23337
14614 * g++.dg/ext/vector2.C: New.
14615
14616 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
14617
14618 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
14619
14620 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
14621
14622 PR libfortran/23428
14623 * gfortran.dg/inquire-complex.f90: New test case.
14624
14625 2005-08-16 James E Wilson <wilson@specifix.com>
14626
14627 PR tree-optimization/21105
14628 * gcc.dg/large-size-array.c: New.
14629
14630 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
14631
14632 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
14633 type.
14634 * gcc.dg/vect/vect-41: Likewise.
14635 * gcc.dg/vect/vect-42: Likewise.
14636 * gcc.dg/vect/vect-43: Likewise.
14637 * gcc.dg/vect/vect-44: Likewise.
14638 * gcc.dg/vect/vect-46: Likewise.
14639 * gcc.dg/vect/vect-47: Likewise.
14640 * gcc.dg/vect/vect-48: Likewise.
14641 * gcc.dg/vect/vect-52: Likewise.
14642 * gcc.dg/vect/vect-53: Likewise.
14643 * gcc.dg/vect/vect-54: Likewise.
14644 * gcc.dg/vect/vect-55: Likewise.
14645 * gcc.dg/vect/vect-56: Likewise.
14646 * gcc.dg/vect/vect-57: Likewise.
14647 * gcc.dg/vect/vect-58: Likewise.
14648 * gcc.dg/vect/vect-59: Likewise.
14649 * gcc.dg/vect/vect-60: Likewise.
14650 * gcc.dg/vect/vect-61: Likewise.
14651 * gcc.dg/vect/vect-85: Likewise.
14652 * gcc.dg/vect/vect-87: Likewise.
14653 * gcc.dg/vect/vect-88: Likewise.
14654 * gcc.dg/vect/vect-93.c: Likewise.
14655 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
14656 * gcc.dg/vect/vect-75: Likewise.
14657 * gcc.dg/vect/vect-76: Likewise.
14658 * gcc.dg/vect/vect-77: Likewise.
14659 * gcc.dg/vect/vect-78: Likewise.
14660 * gcc.dg/vect/vect-80: Likewise.
14661 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
14662 vectorized for the expected reason, rather than checking how alignment
14663 was handled.
14664 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
14665 type and also instead of aligned pointers. Added documentation.
14666
14667 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
14668
14669 * gfortran.dg/power.f90: New test.
14670
14671 2005-08-16 Jakub Jelinek <jakub@redhat.com>
14672
14673 PR rtl-optimization/23299
14674 * g++.dg/opt/pr23299.C: New test.
14675
14676 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14677
14678 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
14679
14680 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
14681
14682 * g++.dg/template/local6.C: New test.
14683
14684 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
14685
14686 * execute/exceptions/finally-1.m: Check that the catch and finally are
14687 being called. Also add a "return 0;" at the end of main.
14688
14689 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
14690
14691 PR fortran/21432.
14692 * gfortran.dg/namelist_print_1.f: New test of functionality of
14693 PRINT namelist.
14694 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
14695 namelist generates error with -std=f95.
14696
14697 2005-08-14 Ira Rosen <irar@il.ibm.com>
14698
14699 PR tree-optimization/23119
14700 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
14701
14702 2005-08-13 Marcin Koziej <creep@desk.pl>
14703 Andrew Pinski <pinskia@physics.uc.edu>
14704
14705 PR libobjc/22492
14706 * execute/exceptions/finally-1.m: New test.
14707
14708 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
14709
14710 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
14711 testsuite.
14712 * objc/execute/exceptions/trivial.m: New test.
14713 * objc.dg/try-catch-11.m: Move to ...
14714 * objc/execute/exceptions/foward-1.m: Here.
14715 * objc.dg/try-catch-2.m: Move to ...
14716 * objc/execute/exceptions/catchall-1.m: Here.
14717 * objc.dg/try-catch-8.m: Move to ...
14718 * objc/execute/exceptions/local-variables-1.m: Here.
14719
14720 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
14721
14722 * objc.dg/nested-func-1.m: Move to ...
14723 * objc/execute/nested-func-1.m: Here.
14724
14725 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
14726
14727 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
14728 in ${options} instead of [target_info name].
14729 * lib/obj-c++.exp (objc_target_compile): Likewise.
14730
14731 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
14732
14733 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
14734
14735 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
14736
14737 part of PR testsuite/23348
14738 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
14739 of the torture options.
14740 * objc/compile/trivial.m: New test.
14741
14742 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
14743
14744 * gfortran.dg/eoshift.f90: Correct format.
14745
14746 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
14747
14748 * gfortran.fortran-torture/execute/character_passing.f90:
14749 Fix comment typo.
14750
14751 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
14752
14753 PR c++/8271
14754 * g++.dg/template/unify10.C: New.
14755
14756 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
14757
14758 * g++.dg/parse/pr22514.C: Move to...
14759 * g++.dg/debug/pr22514.C: here.
14760
14761 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14762
14763 PR c++/23266
14764 * g++.dg/inherit/pure1.C: New test.
14765
14766 * ChangeLog: Fix typos.
14767
14768 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14769 Steven Bosscher <stevenb@suse.de>
14770
14771 * gfortran.dg/runtime_warning_1.f90: New test.
14772
14773 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
14774
14775 PR c++/23219
14776 * g++.dg/parse/crash28.C: New.
14777
14778 2005-08-11 Richard Guenther <rguenther@suse.de>
14779
14780 PR target/23289
14781 * gcc.target/i386/tailcall-1.c: New testcase.
14782
14783 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
14784
14785 * gcc.dg/vect/vect-67.c: Un-xfail.
14786
14787 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
14788
14789 PR c++/23225
14790 * g++.dg/testsuite/parse/crash27.C: new test.
14791
14792 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
14793
14794 PR libfortran/22143
14795 * gfortran.dg/shift-kind.f90: New testcase.
14796
14797 2005-08-10 Richard Sandiford <richard@codesourcery.com>
14798
14799 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
14800 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
14801
14802 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14803
14804 PR c++/20646
14805 * g++.dg/other/mult-stor1.C: New test.
14806
14807 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
14808
14809 * gcc.c-torture/pr18299-1.c: Move to ...
14810 * gcc.c-torture/compile/pr18299-1.c: Here.
14811
14812 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
14813
14814 * gfortran/fortran.torture/execute/character_passing.f90:
14815 Fix types for LSAME.
14816
14817 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
14818
14819 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
14820 input data back to what it was originally.
14821
14822 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
14823
14824 * objc.dg/try-catch-8.m: Enable for all targets.
14825
14826 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
14827
14828 * gcc.dg/pr23165.c: New test.
14829
14830 2005-08-09 Steven Bosscher <stevenb@suse.de>
14831
14832 PR tree-optimization/23234
14833 * gcc.dg/tree-ssa/pr23234.c: New test.
14834
14835 2005-08-08 Josh Conner <jconner@apple.com>
14836
14837 PR rtl-optimization/23241
14838 * gcc.dg/char-compare.c: New test.
14839
14840 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14841
14842 PR c++/22508
14843 * g++.dg/init/new13.C: New test.
14844
14845 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
14846
14847 PR c++/21166
14848 * g++.dg/other/crash-4.C: Adjust
14849 * g++/dg/ext/packed9.C: New.
14850
14851 2005-08-08 Richard Sandiford <richard@codesourcery.com>
14852
14853 PR middle-end/21964
14854 * gcc.c-torture/execute/pr21964-1.c: New test.
14855
14856 2005-08-08 Richard Sandiford <richard@codesourcery.com>
14857
14858 PR c/22458
14859 * gcc.dg/pr22458-1.c: New test.
14860
14861 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
14862 Steven G. Kargl <kargls@comcast.net>
14863
14864 PR fortran/22390
14865 * gfortran.dg/flush_1.f90: New test.
14866
14867 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14868
14869 PR c++/23191
14870 * g++.dg/template/eh2.C: New test.
14871
14872 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14873
14874 PR c++/19498
14875 * g++.dg/template/instantiate7.C: New test.
14876
14877 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
14878
14879 PR c/23113
14880 * gcc.dg/Wunused-value-1.c: New test.
14881
14882 2005-08-06 Richard Sandiford <richard@codesourcery.com>
14883
14884 PR rtl-optimization/23233
14885 * gcc.c-torture/compile/pr23233-1.c: New test.
14886
14887 2005-08-06 Jakub Jelinek <jakub@redhat.com>
14888
14889 PR fortran/18833
14890 PR fortran/20850
14891 * gfortran.dg/equiv_1.f90: New test.
14892 * gfortran.dg/equiv_2.f90: New test.
14893 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
14894 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
14895 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
14896
14897 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
14898
14899 * gcc.c-torture/execute/vrp-5.c: New test.
14900 * gcc.c-torture/execute/vrp-6.c: New test.
14901 * gcc.dg/tree-ssa/vrp21.c: New test.
14902
14903 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
14904
14905 * g++.dg/parse/pr22514.C: New test.
14906
14907 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
14908
14909 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
14910
14911 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
14912 instead of constant loads / pool entries.
14913
14914 2005-08-05 David Edelsohn <edelsohn@gnu.org>
14915
14916 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
14917 TEST_TO_WCTYPE.
14918
14919 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
14920
14921 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
14922 __WINT_TYPE__ in generated prototypes if possible.
14923
14924 2005-08-04 Diego Novillo <dnovillo@redhat.com>
14925
14926 PR 22037
14927 * g++.dg/tree-ssa/pr22037.C:
14928
14929 2005-08-04 Richard Henderson <rth@redhat.com>
14930
14931 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
14932 scan-tree-dump-times directive.
14933
14934 2005-08-04 Jan Hubicka <jh@suse.cz>
14935
14936 * gcov-1.C: Fix switch counts.
14937 * gcov-4b.c: Likewise.
14938
14939 2005-08-03 Jeff Law <law@redhat.com>
14940
14941 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
14942
14943 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
14944
14945 * gcc.c-torture/execute/pr23135.c: New test.
14946
14947 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14948
14949 PR tree-optimization/19899
14950 * gcc.dg/tree-ssa/scev-1.c: New test.
14951 * gcc.dg/tree-ssa/scev-2.c: New test.
14952
14953 2005-08-03 Richard Sandiford <richard@codesourcery.com>
14954
14955 PR target/18582
14956 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
14957
14958 2005-08-03 Jan Hubicka <jh@suse.cz>
14959
14960 * update-conroll.c: New testcase.
14961 * update-conroll-2.c: New testcase.
14962
14963 2005-08-02 David Edelsohn <edelsohn@gnu.org>
14964
14965 * gfortran.dg/constant_substring.f: New test.
14966 * gfortran.dg/pr22491.f: New test.
14967
14968 2005-08-02 Jan Hubicka <jh@suse.cz>
14969
14970 * update-threading.c: Replace by the proper one.
14971
14972 2005-08-02 Diego Novillo <dnovillo@redhat.com>
14973
14974 PR 23164
14975 * g++.dg/tree-ssa/pr23164.C: New test.
14976
14977 2005-08-02 Diego Novillo <dnovillo@redhat.com>
14978
14979 * gcc.dg/tree-ssa/pr23192.c: New test.
14980
14981 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
14982
14983 * gcc.c-torture/execute/vrp-4.c: New test.
14984
14985 2005-08-02 Jan Hubicka <jh@suse.cz>
14986
14987 * update-threading.c: New test.
14988
14989 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
14990
14991 * gcc.c-torture/compile/20050801-1.c: New test.
14992 * gcc.c-torture/compile/20050801-2.c: New test.
14993
14994 2005-08-01 Jan Hubicka <jh@suse.cz>
14995
14996 * val-prof-5.c: New test.
14997
14998 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
14999
15000 PR c/22311
15001 * gcc.dg/pr22311-1.c : New test.
15002
15003 2005-07-31 Steven Bosscher <stevenb@suse.de>
15004
15005 PR target/23095
15006 * gfortran.dg/pr23095.f: New test.
15007
15008 PR c++/22003
15009 * g++.dg/other/pr22003.C: New test.
15010
15011 2005-07-31 Richard Sandiford <richard@codesourcery.com>
15012
15013 PR target/20621
15014 * gcc.c-torture/execute/pr20621-1.c: New test.
15015
15016 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
15017
15018 * gfortran.dg/comma_format_extension_4.f: Adjust length
15019 of string for format.
15020 * gfortran.dg/der_array_io_1.f: Replace illegal internal
15021 print statement with internal write.
15022 * gfortran.dg/der_array_io_2.f: Likewise.
15023 * gfortran.dg/der_array_io_3.f: Likewise.
15024
15025 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
15026
15027 * gcc.dg/fold-abs-4.c: new test.
15028
15029 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
15030
15031 PR fortran/22570 an related issues.
15032 * gfortran.dg/x_slash_1.f: New test.
15033
15034 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
15035
15036 PR c/23143
15037 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
15038 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
15039
15040 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15041
15042 PR c/529
15043 * gcc.dg/Wshadow-3.c: New test.
15044
15045 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
15046
15047 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
15048 used to have the wrong bounds).
15049
15050 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15051
15052 PR c/21720
15053 * gcc.dg/hex-round-1.c: Test more cases.
15054 * gcc.dg/hex-round-2.c: New test.
15055
15056 2005-07-29 Diego Novillo <dnovillo@redhat.com>
15057
15058 PR 22550
15059 * g++.dg/tree-ssa/pr22550.C: New test.
15060
15061 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
15062
15063 * gcc.dg/tree-ssa/vrp19.c: New test.
15064 * gcc.dg/tree-ssa-vrp20.c: New test.
15065
15066 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15067
15068 PR c/22240
15069 * gcc.dg/transparent-union-4.c: New test.
15070
15071 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15072
15073 PR c/22192
15074 * gcc.dg/c99-vla-2.c: New test.
15075
15076 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
15077
15078 PR c/21720
15079 * gcc.dg/hex-round-1.c: New test.
15080
15081 2005-07-28 Jan Hubicka <jh@suse.cz>
15082
15083 * inliner-1.c: Do not dump everything.
15084 * tree-prof.exp: Do not pass -ftree-based-profiling.
15085 * bprob.exp: Likewise.
15086
15087 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
15088
15089 2005-07-28 Mark Mitchell <mark@codesourcery.com>
15090
15091 PR c++/22545
15092 * g++.dg/expr/ptrmem7.C: New test.
15093
15094 2005-07-28 Mike Stump <mrs@apple.com>
15095
15096 * g++.old-deja/g++.mike/visibility-1.C: New test.
15097
15098 2005-07-28 Richard Sandiford <richard@codesourcery.com>
15099
15100 PR c/20187
15101 * gcc.c-torture/execute/pr20187-1.c: New test.
15102
15103 2005-07-28 Jeff Law <law@redhat.com>
15104
15105 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
15106 * gcc.dg/tree-ssa/vrp18.c: New test.
15107
15108 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
15109
15110 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
15111
15112 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
15113
15114 PR tree-optimization/22506
15115 * gcc.dg/vect/ps22506.c: New test.
15116
15117 2005-07-28 Jakub Jelinek <jakub@redhat.com>
15118
15119 PR target/21149
15120 * gcc.target/i386/sse-3.c: New test.
15121
15122 2005-07-28 Richard Sandiford <richard@codesourcery.com>
15123
15124 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
15125 * gcc.target/mips/mips32-dsp-type.c: Likewise.
15126
15127 2005-07-28 Richard Sandiford <richard@codesourcery.com>
15128
15129 PR c/22589
15130 * gcc.c-torture/compile/pr22589-1.c: New test.
15131
15132 2005-07-28 Jan Hubicka <jh@suse.cz>
15133
15134 * update-loopch.c: New testcase.
15135
15136 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
15137
15138 PR rtl-optimization/23047
15139 * gcc.c-torture/execute/pr23047.c: New test.
15140 * gcc.c-torture/execute/pr23047.x: New.
15141
15142 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
15143
15144 PR tree-optimization/22493
15145 * gcc.c-torture/execute/pr22493-1.c: New test.
15146 * gcc.c-torture/execute/pr22493-1.x: New.
15147 * gcc.c-torture/execute/vrp-1.c: New test.
15148 * gcc.c-torture/execute/vrp-2.c: New test.
15149 * gcc.c-torture/execute/vrp-2.c: New test.
15150
15151 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
15152
15153 * gcc.target/frv/all-builtin-read8.c: Delete.
15154 * gcc.target/frv/all-builtin-read16.c: Delete.
15155 * gcc.target/frv/all-builtin-read32.c: Delete.
15156 * gcc.target/frv/all-builtin-read64.c: Delete.
15157 * gcc.target/frv/all-builtin-write8.c: Delete.
15158 * gcc.target/frv/all-builtin-write16.c: Delete.
15159 * gcc.target/frv/all-builtin-write32.c: Delete.
15160 * gcc.target/frv/all-builtin-write64.c: Delete.
15161 * gcc.target/frv/all-read-write-1.c: New.
15162
15163 2005-07-27 Jeff Law <law@redhat.com>
15164
15165 * gcc.c-torture/execute/pr22630.c: New test.
15166
15167 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
15168
15169 PR tree-optimization/23073
15170 * gcc.dg/vect/nodump-pr23073.c: New test.
15171 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
15172
15173 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
15174
15175 PR tree-optimize/22348
15176 * gcc.c-torture/execute/pr22348.c: New.
15177
15178 2005-07-27 Richard Guenther <rguenther@suse.de>
15179
15180 * gcc.dg/tree-ssa/salias-1.c: New testcase.
15181
15182 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15183
15184 PR fortran/22503
15185 * gfortran.dg/logical_comp.f90: New test.
15186
15187 2005-07-27 Jan Hubicka <jh@suse.cz>
15188
15189 * inliner-1.c: Add cleanup of dumps.
15190 * val-prof-*.c: Likewise.
15191 * update-tailcall.c: New.
15192
15193 2005-07-26 Diego Novillo <dnovillo@redhat.com>
15194
15195 PR 22591
15196 * gcc.dg/tree-ssa/pr22591.c: New test.
15197 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
15198
15199 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
15200
15201 PR libobjc/22606
15202 * objc.dg/try-catch-11.m: New test.
15203
15204 2005-07-26 Richard Guenther <rguenther@suse.de>
15205
15206 PR tree-optimization/22486
15207 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
15208
15209 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
15210
15211 PR tree-opt/22484
15212 * testsuite/g++.dg/opt/loop2.C: New test.
15213
15214 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
15215
15216 * gcc.dg/tree-ssa/reassoc-3.c: New test.
15217 * gcc.dg/tree-ssa/reassoc-4.c: New test.
15218
15219 2005-07-25 Adam Nemet <anemet@lnxw.com>
15220
15221 * lib/profopt.exp (profopt-execute): Check for profiling data
15222 files on the target.
15223
15224 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
15225
15226 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
15227 for matching of asm labels.
15228
15229 2005-07-25 Richard Guenther <rguenther@suse.de>
15230
15231 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
15232
15233 2005-07-25 Richard Guenther <rguenther@suse.de>
15234
15235 PR testsuite/22624
15236 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
15237
15238 2005-07-25 Ira Rosen <irar@il.ibm.com>
15239
15240 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
15241 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
15242 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
15243 * gcc.dg/vect/vect-100.c: New test.
15244 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
15245 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
15246 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
15247 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
15248 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
15249 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
15250 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
15251 * gfortran.dg/vect/pr19049.f90: New testcase.
15252 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
15253
15254 2005-07-25 Jakub Jelinek <jakub@redhat.com>
15255
15256 * gcc.c-torture/execute/20050713-1.c: New test.
15257
15258 PR fortran/20063
15259 * gfortran.fortran-torture/execute/data_4.f90: New test.
15260
15261 PR middle-end/20303
15262 * gcc.dg/visibility-d.c: New test.
15263
15264 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
15265
15266 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
15267 * gfortran.dg/underflow.f90: Ditto.
15268
15269 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15270
15271 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
15272 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
15273 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
15274
15275 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
15276
15277 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
15278 include case of field width of zero.
15279
15280 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
15281
15282 PR libgfortran/21875
15283 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
15284 with trailing blanks on normal formatted read.
15285
15286 2005-07-23 Chao-ying Fu <fu@mips.com>
15287
15288 * gcc.target/mips/mips32-dsp-type.c: New test.
15289 * gcc.target/mips/mips32-dsp.c: New test.
15290
15291 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
15292
15293 PR testsuite/21073
15294 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
15295
15296 PR testsuite/20454
15297 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
15298 and __cyg_profile_func_exit.
15299
15300 2005-07-22 David Edelsohn <edelsohn@gnu.org>
15301
15302 * gfortran.dg/comma_format_extension_3.f: Fix typo.
15303 * gfortran.dg/comma_format_extension_4.f: Same.
15304 * gfortran.dg/pr15332.f: Same.
15305 * gfortran.dg/pr21730.f: Same.
15306
15307 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
15308
15309 * g++.dg/opt/vrp2.C: Fix testcase.
15310
15311 PR tree-opt/22625
15312 * g++.dg/opt/vrp2.C: New test.
15313
15314 2005-07-22 Mark Mitchell <mark@codesourcery.com>
15315
15316 PR debug/21828
15317 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
15318
15319 2005-07-22 Diego Novillo <dnovillo@redhat.com>
15320
15321 * gcc.dg/tree-ssa/20050719-1.c: New test.
15322
15323 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
15324
15325 * gcc.dg/bfin-longcall-1.c: New file.
15326 * gcc.dg/bfin-longcall-2.c: New file.
15327
15328 2005-07-21 Janis Johnson <janis187@us.ibm.com>
15329
15330 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
15331
15332 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
15333
15334 PR middle-end/19055
15335 * gcc.dg/tree-ssa/pr19055.c: New test.
15336 * gcc.dg/tree-ssa/pr19055-2.c: New test.
15337
15338 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
15339
15340 PR C++/22358
15341 * g++.dg/other/pr22358.C: New test.
15342
15343 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
15344
15345 PR c++/2922
15346 * g++.dg/lookup/two-stage5.C: New test from bug comments.
15347
15348 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15349
15350 PR c++/15938
15351 * g++.dg/init/union2.C: New test.
15352
15353 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15354
15355 PR c/22393
15356 * gcc.dg/complex-4.c: New test.
15357
15358 2005-07-21 Richard Guenther <rguenther@suse.de>
15359
15360 PR testsuite/22522
15361 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
15362 scanning for asm labels.
15363 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
15364
15365 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
15366
15367 PR target/22085
15368 * gcc.dg/altivec-pr22085.c: New.
15369
15370 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
15371
15372 PR tree-optimization/19210
15373 * gcc.dg/tree-ssa/pr19210-1.c: New.
15374 * gcc.dg/tree-ssa/pr19210-2.c: New.
15375
15376 2005-07-21 Richard Sandiford <richard@codesourcery.com>
15377
15378 PR rtl-optimization/22167
15379 * g++.dg/opt/pr22167.C: New test.
15380
15381 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
15382
15383 PR c++/2922
15384 * g++.dg/lookup/two-stage2.C: New.
15385 * g++.dg/lookup/two-stage3.C: New.
15386 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
15387 fixed two-stage name lookup for operators.
15388 * g++.dg/template/call3.C: Compiler now produces an appropriate
15389 error message.
15390 * g++.dg/template/crash37.C: Compiler now describes bla() on line
15391 14 as a candidate.
15392 * g++.dg/template/ptrmem4.C: Compiler produces different error
15393 message.
15394 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
15395 connect_to_method as a candidate.
15396
15397 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
15398
15399 * gcc.dg/fold-alloc-1.c: New test.
15400
15401 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
15402
15403 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
15404 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
15405
15406 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
15407
15408 * gcc.dg/fold-abs-1.c: New test.
15409 * gcc.dg/fold-abs-2.c: New test.
15410 * gcc.dg/fold-abs-3.c: New test.
15411
15412 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
15413
15414 Make CONSTRUCTOR use VEC to store initializers.
15415 * g++.dg/ext/complit3.C: Check for specific error messages.
15416 * g++.dg/init/brace2.C: Update error message.
15417 * g++.dg/warn/Wbraces2.C: Likewise.
15418
15419 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
15420
15421 PR fortran/16940
15422 * gfortran.dg/module_interface_1.f90: New test.
15423
15424 2005-07-19 Danny Berlin <dberlin@dberlin.org>
15425 Kenneth Zadeck <zadeck@naturalbridge.com>
15426
15427 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
15428
15429 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15430
15431 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
15432 specify -Wformat for these tests.
15433 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
15434 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
15435 * gcc.dg/format/opt-6.c: Delete.
15436
15437 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
15438
15439 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
15440 * gcc.dg/tree-ssa/sra-3.c: Likewise.
15441
15442 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
15443
15444 * gcc.dg/tree-ssa/alias-2.c: New test.
15445
15446 2005-07-18 Mark Mitchell <mark@codesourcery.com>
15447
15448 PR c++/22263
15449 * g++.dg/template/explicit7.C: New test.
15450
15451 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
15452
15453 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
15454 width of 8 to +Inf and -Inf.
15455
15456 2005-07-17 Mark Mitchell <mark@codesourcery.com>
15457
15458 PR c++/22139
15459 * g++.dg/template/friend36.C: New test.
15460
15461 2005-07-16 David Edelsohn <edelsohn@gnu.org>
15462
15463 PR fortran/21730
15464 * gfortran.dg/pr21730.f: New test.
15465
15466 2005-07-16 Danny Berlin <dberlin@dberlin.org>
15467 Kenneth Zadeck <zadeck@naturalbridge.com>
15468
15469 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
15470 since pure const detection cannot run at -O1 in c compiler.
15471 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
15472 can now optimize this case properly.
15473 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
15474 because we now pass.
15475 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
15476
15477 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
15478
15479 PR c/22421
15480 * gcc.dg/format/bitfld-1.c: New test.
15481
15482 2005-07-15 Mark Mitchell <mark@codesourcery.com>
15483
15484 PR c++/22204
15485 * g++.dg/rtti/repo1.C: New test.
15486
15487 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
15488
15489 PR middle-end/22398
15490 * gcc.c-torture/compile/pr22398.c: New test.
15491
15492 2005-07-15 Mark Mitchell <mark@codesourcery.com>
15493
15494 PR c++/22132
15495 * g++.dg/expr/cast4.C: New test.
15496
15497 2005-07-15 Richard Guenther <rguenther@suse.de>
15498
15499 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
15500 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
15501
15502 2005-07-15 Steven Bosscher <stevenb@suse.de>
15503
15504 PR tree-optimization/22230
15505 * gcc.dg/tree-ssa/pr22230.c: New test.
15506
15507 2005-07-14 Jakub Jelinek <jakub@redhat.com>
15508
15509 * gfortran.dg/g77/cpp6.f: New test.
15510
15511 PR fortran/22417
15512 * gfortran.dg/g77/cpp5.F: New test.
15513 * gfortran.dg/g77/cpp5.h: New file.
15514 * gfortran.dg/g77/cpp5inc.h: New file.
15515
15516 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
15517
15518 PR libfortran/16435
15519 * gfortran.dg/tl_editting.f90: New.
15520 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
15521
15522 2005-07-14 Steven G. Kargl <kargls@comcast.net>
15523
15524 * gfortran.dg/char_array_constructor.f90: New test.
15525
15526 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
15527
15528 * gfortran.dg/past_eor.f90: New.
15529 * gfortran.dg/complex_read.f90: New.
15530
15531 2005-07-13 Jeff Law <law@redhat.com>
15532
15533 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
15534 additional casts.
15535
15536 * gcc.dg/tree-ssa/pr22321.c: New test
15537
15538 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
15539
15540 PR tree-optimization/21921
15541 * gcc.dg/tree-ssa/pr21921.c: New.
15542
15543 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
15544
15545 PR tree-optimizatio/22442
15546 * gcc.dg/tree-ssa/loop-11.c: New test.
15547
15548 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
15549
15550 PR tree-opt/21840
15551 * gcc.c-torture/compile/pr21840.c: New test.
15552
15553 2005-07-12 Jan Hubicka <jh@suse.cz>
15554
15555 * gcc.c-torture/compile/pr22379.c: New test.
15556
15557 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
15558
15559 PR libfortran/21593
15560 gfortran.dg/dev_null.f90: Remove outdated comment about
15561 PR libfortran/21593.
15562
15563
15564 2005-07-12 Dale Johannesen <dalej@apple.com>
15565
15566 * gcc.target/i386/compress-float-sse.c: New.
15567 * gcc.target/i386/compress-float-sse-pic.c: New.
15568 * gcc.target/i386/compress-float-387.c: New.
15569 * gcc.target/i386/compress-float-387-pic.c: New.
15570 * gcc.dg/compress-float-ppc.c: New.
15571 * gcc.dg/compress-float-ppc-pic.c: New.
15572
15573 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
15574
15575 PR libfortran/21593
15576 gfortran.dg/dev_null.f90: Remove targets.
15577
15578 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
15579
15580 PR tree-opt/22335
15581 * gcc.dg/pr22335-1.c: New test.
15582 * gcc.dg/pr22335-2.c: New test.
15583
15584 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15585
15586 PR c++/20172
15587 * g++.dg/template/nontype12.C : New test.
15588
15589 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
15590
15591 * gcc.dg/tree-ssa/loop-10.c: New test.
15592
15593 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
15594
15595 * gcc.c-torture/execute/20020720-1.x: Remove.
15596
15597 2005-07-11 Jakub Jelinek <jakub@redhat.com>
15598
15599 * gfortran.fortran-torture/execute/forall_7.f90: New test.
15600
15601 2005-07-10 Richard Sandiford <richard@codesourcery.com>
15602
15603 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
15604 (dg-mips-options): Use it.
15605
15606 2005-07-09 Diego Novillo <dnovillo@redhat.com>
15607
15608 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
15609
15610 2005-07-09 Richard Henderson <rth@redhat.com>
15611
15612 * lib/target-supports.exp (check_effective_target_sync_char_short):
15613 Add alpha.
15614
15615 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
15616
15617 PR libfortran/22217
15618 * gfortran.dg/negative-z-descriptor.f90: New test.
15619
15620 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
15621
15622 PR tree-opt/22329
15623 * gcc.dg/pr22329.c: New test.
15624
15625 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
15626
15627 PR tree-optimization/20139
15628 * gcc.dg/tree-ssa/pr20139.c: New.
15629
15630 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
15631
15632 PR tree-opt/22356
15633 * testsuite/gcc.dg/pr22356-1.c: New test.
15634
15635 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
15636
15637 PR c++/21799
15638 * g++.dg/template/unify8.C: New.
15639 * g++.dg/template/unify9.C: New.
15640
15641 2005-07-08 Jakub Jelinek <jakub@redhat.com>
15642
15643 * gfortran.fortran-torture/execute/entry_10.f90: New test.
15644
15645 2005-07-07 Geoffrey Keating <geoffk@apple.com>
15646
15647 * gcc.dg/darwin-version-1.c: New.
15648 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
15649 * gcc.dg/builtins-20.c: Likewise.
15650 * gcc.dg/builtins-53.c: Likewise.
15651 * gcc.dg/torture/builtins-convert-1.c: Likewise.
15652 * gcc.dg/torture/builtins-convert-2.c: Likewise.
15653 * gcc.dg/torture/builtins-convert-3.c: Likewise.
15654 * gcc.dg/torture/builtins-power-1.c: Likewise.
15655 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
15656 on Darwin.
15657
15658 2005-07-07 Jeff Law <law@redhat.com>
15659
15660 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
15661 argument evaluation order.
15662
15663 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
15664
15665 PR libfortran/21594
15666 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
15667 Add test cases where the shift length is greater than the
15668 array length.
15669
15670 2005-07-07 Ziemowit Laski <zlaski@apple.com>
15671
15672 * obj-c++.dg/proto-lossage-6.mm: New.
15673 * objc.dg/proto-lossage-6.m: New.
15674
15675 2005-07-07 Ziemowit Laski <zlaski@apple.com>
15676
15677 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
15678 * objc.dg/gnu-runtime-2.m: Likewise.
15679
15680 2005-07-07 Jakub Jelinek <jakub@redhat.com>
15681
15682 * gfortran.dg/longline.f: New test.
15683
15684 * gfortran.dg/badline.f: New test.
15685
15686 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
15687
15688 PR fortran/16531
15689 PR fortran/15966
15690 PR fortran/18781
15691 * gfortran.dg/hollerith.f90: New.
15692 * gfortran.dg/hollerith2.f90: New.
15693 * gfortran.dg/hollerith3.f90: New.
15694 * gfortran.dg/hollerith4.f90: New.
15695 * gfortran.dg/hollerith_f95.f90: New.
15696 * gfortran.dg/hollerith_legacy.f90: New.
15697 * gfortran.dg/g77/cpp4.F: New. Port from g77.
15698
15699 2005-07-07 Ziemowit Laski <zlaski@apple.com>
15700
15701 PR objc/22274
15702 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
15703 * objc.dg/gnu-runtime-2.m: New.
15704
15705 2005-07-06 Jeff Law <law@redhat.com>
15706
15707 * gcc.dg/tree-ssa/vrp17.c: New test.
15708
15709 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
15710
15711 PR fortran/22327
15712 * gfortran.dg/array_constructor_5.f90: New test.
15713
15714 2005-07-07 Jakub Jelinek <jakub@redhat.com>
15715
15716 * gfortran.fortran-torture/execute/entry_9.f90: New test.
15717
15718 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
15719
15720 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
15721 * gcc.dg/980816-1.c: Ditto.
15722
15723 2005-07-06 Jeff Law <law@redhat.com>
15724
15725 * gcc.c-torture/compile/pr21356.c: New test.
15726
15727 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
15728
15729 PR c/22013
15730 PR c/22098
15731 * gcc.c-torture/compile/pr22013-1.c,
15732 gcc.c-torture/execute/pr22098-1.c,
15733 gcc.c-torture/execute/pr22098-2.c,
15734 gcc.c-torture/execute/pr22098-3.c: New tests.
15735
15736 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
15737
15738 PR c/22308
15739 * gcc.dg/pr22308-1.c: New test.
15740
15741 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
15742
15743 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
15744 target.
15745 * gcc.dg/compare9.c: Use -fshort-enums instead of
15746 -fno-short-enums. Change the last test to dg-bogus.
15747
15748 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
15749
15750 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
15751 * gcc.dg/compare9.c: New.
15752
15753 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15754
15755 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
15756
15757 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
15758
15759 PR testsuite/22288
15760 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
15761
15762
15763 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15764
15765 * gcc.dg/format/gcc_gfc-1.c: New.
15766
15767 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
15768
15769 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
15770
15771 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15772
15773 PR fortran/20842
15774 * gfortran.dg/io_invalid_1.f90: New test.
15775
15776 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
15777
15778 * gcc.dg/format/gcc_diag-1.c: Update.
15779
15780 2005-07-02 Jeff Law <law@redhat.com>
15781
15782 * gcc.dg/tree-ssa/pr22051-1.c: New test.
15783 * gcc.dg/tree-ssa/pr22051-2.c: New test.
15784
15785 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
15786
15787 * gcc.dg/format/gcc_diag-1.c: Update.
15788
15789 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
15790
15791 PR tree-opt/22269
15792 * gcc.c-torture/compile/pr22269.c: New test.
15793
15794 2005-06-30 Diego Novillo <dnovillo@redhat.com>
15795
15796 PR 21584
15797 PR 22219
15798 * g++.dg/tree-ssa/pr21584-1.C: New test.
15799 * g++.dg/tree-ssa/pr21584-2.C: New test.
15800
15801 2005-06-30 Ziemowit Laski <zlaski@apple.com>
15802
15803 * obj-c++.dg/try-catch-11.mm: New.
15804 * objc.dg/try-catch-10.m: New.
15805
15806 2005-06-29 David Edelsohn <edelsohn@gnu.org>
15807
15808 * g++.dg/other/ucnid-1.C: xfail on AIX.
15809
15810 2005-06-29 Diego Novillo <dnovillo@redhat.com>
15811
15812 PR 22234
15813 * gcc.dg/20050629-1.c: New test.
15814
15815 2005-06-29 Ziemowit Laski <zlaski@apple.com>
15816
15817 * obj-c++.dg/const-str-1[0-1].mm: New.
15818 * objc.dg/const-str-1[0-1].m: New.
15819
15820 2005-05-29 Richard Henderson <rth@redhat.com>
15821
15822 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
15823 Rename from check_effective_target_vect_no_max.
15824 (check_effective_target_vect_no_int_add): New.
15825 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
15826 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
15827 * gcc.dg/vect/vect-reduc-3.c: Likewise.
15828 * gcc.dg/vect/vect-reduc-1.c: Use both.
15829 * gcc.dg/vect/vect-reduc-2.c: Likewise.
15830
15831 2005-05-29 Richard Henderson <rth@redhat.com>
15832
15833 * lib/target-supports.exp (check_effective_target_vect_no_max):
15834 Remove i386 and x86_64.
15835
15836 2005-06-29 Steve Ellcey <sje@cup.hp.com>
15837
15838 PR testsuite/21969
15839 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
15840
15841 2005-06-29 Steve Ellcey <sje@cup.hp.com>
15842
15843 PR middle-end/21969
15844 * gcc.dg/vect/pr21969.c: New test.
15845
15846 2005-06-28 Eric Christopher <echristo@redhat.com>
15847
15848 PR c/22052
15849 PR c/21975
15850 * gcc.dg/inline1.c: New test.
15851 * gcc.dg/inline2.c: Ditto.
15852 * gcc.dg/inline3.c: Ditto.
15853 * gcc.dg/inline4.c: Ditto.
15854 * gcc.dg/inline5.c: Ditto.
15855
15856 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
15857
15858 PR libfortran/22142
15859 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
15860 Add testcase also testing eoshift1 for PR 22142.
15861
15862 2005-06-28 Richard Henderson <rth@redhat.com>
15863
15864 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
15865 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
15866 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
15867 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
15868 gcc.dg/tree-ssa/20030922-2.c: Likewise.
15869
15870 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
15871
15872 PR libfortran/22142
15873 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
15874 Add testcase for PR 22142.
15875
15876 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
15877
15878 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
15879 gcc.target/ia64/fpreg-2.c: New tests.
15880
15881 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15882
15883 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
15884
15885 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15886
15887 PR libfortran/22170
15888 * gfortran.dg/slash_1.f90: New test.
15889
15890 2005-06-27 Richard Henderson <rth@redhat.com>
15891
15892 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
15893 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
15894 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
15895 * gcc.dg/vect/vect-reduc-2.c: Likewise.
15896 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
15897 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
15898
15899 2005-06-27 Richard Henderson <rth@redhat.com>
15900
15901 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
15902 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
15903
15904 2005-06-27 Ziemowit Laski <zlaski@apple.com>
15905
15906 * obj-c++.dg/proto-lossage-5.mm: New.
15907 * objc.dg/proto-lossage-5.m: New.
15908
15909 2005-06-27 Diego Novillo <dnovillo@redhat.com>
15910
15911 PR 21959
15912 * gcc.dg/tree-ssa/pr21959.c: New test.
15913
15914 2005-06-27 Jakub Jelinek <jakub@redhat.com>
15915
15916 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
15917 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
15918 testing uninitialized var.
15919
15920 * gcc.c-torture/execute/builtins/chk.h: New.
15921 * gcc.c-torture/execute/builtins/lib/chk.c: New.
15922 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
15923 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
15924 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
15925 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
15926 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
15927 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
15928 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
15929 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
15930 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
15931 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
15932 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
15933 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
15934 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
15935 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
15936 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
15937 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
15938 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
15939 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
15940 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
15941 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
15942 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
15943 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
15944 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
15945 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
15946 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
15947 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
15948 * gcc.dg/builtin-object-size-1.c: New test.
15949 * gcc.dg/builtin-object-size-2.c: New test.
15950 * gcc.dg/builtin-object-size-3.c: New test.
15951 * gcc.dg/builtin-object-size-4.c: New test.
15952 * gcc.dg/builtin-object-size-5.c: New test.
15953 * gcc.dg/builtin-stringop-chk-1.c: New test.
15954 * gcc.dg/builtin-stringop-chk-2.c: New test.
15955 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
15956 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
15957 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
15958 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
15959 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
15960 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
15961 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
15962 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
15963 * gcc.c-torture/execute/printf-1.c: New test.
15964 * gcc.c-torture/execute/fprintf-1.c: New test.
15965 * gcc.c-torture/execute/vprintf-1.c: New test.
15966 * gcc.c-torture/execute/vfprintf-1.c: New test.
15967 * gcc.c-torture/execute/printf-chk-1.c: New test.
15968 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
15969 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
15970 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
15971
15972 2005-06-27 Michael Matz <matz@suse.de>
15973
15974 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
15975 slot is not merged if address escapes.
15976
15977 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15978
15979 PR c/21911
15980 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
15981
15982 2005-06-26 Jakub Jelinek <jakub@redhat.com>
15983
15984 PR middle-end/17965
15985 * gcc.c-torture/compile/20050622-1.c: New test.
15986
15987 PR middle-end/22028
15988 * gcc.dg/20050620-1.c: New test.
15989
15990 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
15991
15992 PR tree-optimization/22026
15993 * gcc.dg/tree-ssa/pr22026.c: New.
15994
15995 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
15996
15997 PR libfortran/22144
15998 * gfortran.dg/shift-alloc.f90: New testcase.
15999
16000 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
16001
16002 * all files: Update FSF address in copyright headers.
16003
16004 2005-06-22 Jan Hubicka <jh@suse.cz>
16005
16006 * wholeprogram-1.c: New testcase.
16007 * wholeprogram-2.c: New testcase.
16008
16009 2005-06-24 Mark Mitchell <mark@codesourcery.com>
16010
16011 PR 22171
16012 * gcc.dg/tree-ssa/pr22171.c: New test.
16013
16014 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
16015
16016 * gfortran.dg/simplify_modulo.f90: New.
16017
16018 2005-06-24 Jan Hubicka <jh@suse.cz>
16019
16020 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
16021
16022 2005-06-23 Ziemowit Laski <zlaski@apple.com>
16023
16024 * obj-c++.dg/proto-lossage-[1-4].mm: New.
16025
16026 2005-06-23 Ziemowit Laski <zlaski@apple.com>
16027
16028 * obj-c++.dg/typedef-alias-1.mm: New.
16029 * objc.dg/typedef-alias-1.m: New.
16030
16031 2005-06-23 Jeff Law <law@redhat.com>
16032
16033 * gcc.dg/tree-ssa/vrp16.c: New test.
16034
16035 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16036
16037 * lib/target-supports.exp: Add
16038 check_effective_target_fortran_large_real and
16039 check_effective_target_fortran_large_int to check for
16040 corresponding effective targets.
16041 * gfortran.dg/large_integer_kind_1.f90: New test.
16042 * gfortran.dg/large_real_kind_1.f90: New test.
16043
16044 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
16045
16046 PR tree-optimization/22117
16047 * gcc.dg/tree-ssa/pr22117.c: New.
16048
16049 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
16050
16051 PR testsuite/22123
16052 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
16053
16054 2005-06-23 David Edelsohn <edelsohn@gnu.org>
16055
16056 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
16057
16058 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
16059
16060 * gfortran.dg/f2c_4.f90: Add tests for complex functions
16061 * gfortran.dg/f2c_4.c: Likewise.
16062
16063 2005-06-22 Paul Brook <paul@codesourcery.com>
16064
16065 PR fortran/21034
16066 * gfortran.dg/auto_save_1.f90: New test.
16067
16068 2005-06-22 Michael Matz <matz@suse.de>
16069
16070 * gcc.target/x86-64/abi: New directory.
16071 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
16072 * gcc.target/x86-64/abi/README.gcc: New file.
16073 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
16074 * gcc.target/x86-64/abi/asm-support.s: New file.
16075 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
16076 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
16077 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
16078 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
16079 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
16080 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
16081 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
16082 * gcc.target/x86_64/abi/test_bitfields.c: New test.
16083 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
16084 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
16085 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
16086 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
16087 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
16088 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
16089 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
16090 * gcc.target/x86_64/abi/test_varargs.c: New test.
16091
16092 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
16093
16094 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
16095 32-bit i?86 and x86_64.
16096
16097 2005-06-21 Ziemowit Laski <zlaski@apple.com>
16098
16099 * obj-c++.dg/const-str-[1-9].mm: New tests.
16100
16101 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
16102
16103 PR fortran/22010
16104 * gfortran.dg/namelist_use.f90: New.
16105 * gfortran.dg/namelist_use_only.f90: New.
16106
16107 2005-06-21 Jeff Law <law@redhat.com>
16108
16109 * gcc.dg/tree-ssa/vrp15.c: New test.
16110
16111 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
16112
16113 * lib/target-supports.exp (check_effective_target_vect_reduction):
16114 Remove.
16115 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
16116 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
16117 remove vect_reduction target keyword. Also avoid two returns in main.
16118 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16119 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
16120 * gcc.dg/vect/vect-reduc-1short.c: New test.
16121 * gcc.dg/vect/vect-reduc-1char.c: New test.
16122 * gcc.dg/vect/vect-reduc-2short.c: New test.
16123 * gcc.dg/vect/vect-reduc-2char.c: New test.
16124 * gcc.dg/vect/vect-reduc-6.c: New test.
16125 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
16126 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
16127 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
16128
16129 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16130 Paul Thomas <pault@gcc.gnu.org>
16131
16132 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
16133 New tests.
16134
16135 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16136
16137 * gfortran.dg/backslash_1.f90: New test.
16138 * gfortran.dg/backslash_2.f90: New test.
16139
16140 2005-06-20 Steven G. Kargl <kargls@comcast.net>
16141
16142 * gfortran.dg/duplicate_labels.f90: New test.
16143
16144 2005-06-20 Jan Beulich <jbeulich@novell.com>
16145
16146 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
16147 unsupportable relocations.
16148 * g++.old-deja/g++.other/store-expr1.C: Likewise.
16149 * gcc.dg/20050321-2.c: xfail for NetWare.
16150
16151 2005-06-20 Andreas Jaeger <aj@suse.de>
16152
16153 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
16154 gcc.target/i386/fastcall-sseregparm.c,
16155 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
16156
16157 2005-06-19 Richard Henderson <rth@redhat.com>
16158
16159 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
16160
16161 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
16162
16163 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
16164
16165 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
16166
16167 PR c++/22115
16168 * g++.dg/conversion/simd2.C: Change expected error message.
16169
16170 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
16171
16172 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
16173 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16174 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16175
16176 2005-06-18 James A Morrison <phython@gcc.gnu.org>
16177
16178 * gcc.dg/fold-mod-1.c: New test.
16179
16180 2005-06-18 Steven G. Kargl <kargls@comcast.net>
16181
16182 PR fortran/19926
16183 * gfortran.dg/pr19926.f90: New test.
16184
16185 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
16186
16187 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
16188 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
16189 targets.
16190 * gcc.dg/vect/vect-reduc-2.c: Likewise.
16191 * gcc.dg/vect/vect-reduc-3.c: Likewise.
16192
16193 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
16194
16195 * gcc.target/ia64/float80-varargs-1.c: New test.
16196
16197 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16198
16199 PR tree-opt/22035
16200 * gfortran.dg/f2c_6.f90: New test.
16201
16202 2005-06-17 Geoffrey Keating <geoffk@apple.com>
16203
16204 PR c++/17413
16205 * g++.dg/template/local5.C: New.
16206
16207 2005-06-17 Richard Henderson <rth@redhat.com>
16208
16209 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
16210
16211 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
16212
16213 PR testsuite/21945
16214 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
16215
16216 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
16217
16218 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
16219 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
16220 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
16221 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
16222 check_vect to verify the presence of hardware vector support.
16223
16224 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
16225
16226 PR testsuite/22056
16227 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
16228
16229 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16230
16231 PR libfortran/19216
16232 * gfortran.dg/pr19216.f: Add correct space between brackets and
16233 dg directive.
16234
16235 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16236
16237 PR libfortran/16436
16238 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
16239
16240 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
16241
16242 * gcc.target/i386/attributes-error.c: New testcase.
16243 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
16244 * gcc.target/i386/regparm-stdcall.c: Likewise.
16245 * gcc.target/i386/sseregparm-1.c: Likewise.
16246 * gcc.target/i386/sseregparm-2.c: Likewise.
16247
16248 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
16249
16250 * g++.dg/rtti/crash2.C: New.
16251
16252 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
16253
16254 * gcc.dg/noncompile/20040203-3.c: Update expected message.
16255
16256 2005-06-15 David Ung <davidu@mips.com>
16257
16258 * gcc.target/mips/mips16e-extends.c: New test for testing the
16259 generation of MIPS16e zeb/zeh, seb/seh instructions.
16260
16261 2005-06-15 Diego Novillo <dnovillo@redhat.com>
16262
16263 PR 22018
16264 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
16265 * gcc.dg/tree-ssa/pr22018.c: New test.
16266
16267 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
16268
16269 * gcc.dg/simd-1.c: Update error messages.
16270 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
16271 * gcc.dg/simd-2.c: Update error messages.
16272 * gcc.dg/simd-4.c: New.
16273
16274 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
16275
16276 PR c++/20678
16277 * g++.dg/other/crash-4.C: New.
16278
16279 2005-06-14 Devang Patel <dpatel@apple.com>
16280
16281 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
16282
16283 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
16284
16285 PR c++/21929
16286 * g++.dg/parse/crash11.C: Update
16287
16288 2005-06-13 Jeff Law <law@redhat.com>
16289
16290 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
16291 perform the desired transformations.
16292 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
16293 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
16294
16295 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16296
16297 PR fortran/22038
16298 * gfortran.dg/forall_1.f90: Un-XFAIL.
16299
16300 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
16301
16302 PR c++/21929
16303 * g++.dg/parse/crash26.C: New.
16304
16305 PR c++/20789
16306 * g++.dg/init/member1.C: New.
16307
16308 2005-06-13 Jakub Jelinek <jakub@redhat.com>
16309
16310 * gfortran.dg/altreturn_1.f90: New test.
16311
16312 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
16313
16314 PR middle-end/21985
16315 * gcc.dg/tree-ssa/pr21985.c: New test.
16316
16317 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
16318
16319 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
16320
16321 2005-06-12 Roger Sayle <roger@eyesopen.com>
16322
16323 PR c++/21930
16324 * g++.dg/other/error10.C: New test case.
16325
16326 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16327
16328 PR libfortran/19155
16329 * gfortran.dg/pr19155.f: Add test.
16330
16331 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16332
16333 * gfortran.dg/f2c_7.f90: New test.
16334
16335 * gfortran.dg/forall_1.f90: XFAILed.
16336
16337 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
16338
16339 * gcc.dg/pr14796-1.c: New.
16340 * gcc.dg/pr14796-2.c: New.
16341
16342 2005-06-11 Steven G. Kargl <kargls@comcast.net>
16343
16344 PR fortran/17792
16345 PR fortran/21375
16346 * gfortran.dg/deallocate_stat.f90: New test.
16347
16348 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
16349
16350 * gfortran.fortran-torture/execute/in-pack.f90: New test.
16351
16352 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
16353
16354 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
16355 access will be generated when this loop is vectorized. Test that
16356 accesses with same alignment were detected.
16357 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
16358 Test that accesses with same alignment were detected.
16359 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
16360 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
16361 alignment were detected.
16362
16363 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
16364
16365 PR c++/10611
16366 * g++.dg/conversion/simd2.C: New.
16367
16368 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
16369
16370 * gcc.dg/Wcxx-compat-1.c: New.
16371
16372 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
16373
16374 PR libfortran/21480
16375 * gfortran.dg/reshape-complex.f90: Add a test for a packed
16376 complex array.
16377
16378 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
16379
16380 * gcc.dg/alias-8.c: New.
16381
16382 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
16383
16384 * gcc.dg/format/cmn_err-1.c: Update.
16385
16386 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
16387
16388 PR target/20666
16389 * gcc.target/sparc/fexpand-2.c: New.
16390 * gcc.target/sparc/fpmerge-2.c: New.
16391 * gcc.target/sparc/fpmul-2.c: New.
16392 * gcc.target/sparc/noresult.c: New.
16393 * gcc.target/sparc/pdist-2.c: New.
16394 * gcc.target/sparc/pdist-3.c: New.
16395
16396 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
16397
16398 PR testsuite/21702
16399 * gcc.target/i386/i386.exp: Fix comment typo.
16400
16401 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
16402
16403 PR c++/19497
16404 * g++.dg/inherit/using5.C: New.
16405 * g++.dg/inherit/using6.C: New.
16406
16407 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16408
16409 PR c++/19894
16410 * g++.dg/template/ptrmem15.C: New test.
16411
16412 PR c++/20563
16413 * g++.dg/ext/label4.C: New test.
16414
16415 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16416
16417 * gcc.dg/tls/debug-1.c: New test.
16418
16419 2005-06-07 Dale Johannesen <dalej@apple.com>
16420
16421 * gcc.target/i386/movq.c: New.
16422
16423 2005-06-07 Dale Johannesen <dalej@apple.com>
16424
16425 * gcc.dg/20050607-1.c: New.
16426
16427 2005-06-07 Jakub Jelinek <jakub@redhat.com>
16428
16429 PR middle-end/21850
16430 * gcc.c-torture/execute/20050607-1.c: New test.
16431
16432 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
16433
16434 PR libfortran/21926
16435 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
16436 Test case where the return array has lowest stride one,
16437 but isn't packed.
16438
16439 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
16440
16441 * lib/target-supports.exp (check_effective_target_sync_int_long):
16442 Add s390 and s390x targets.
16443
16444 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
16445
16446 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
16447 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
16448 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
16449 * gcc.dg/tree-ssa/loop-9.c: New test.
16450
16451 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
16452
16453 * g++.dg/parse/defarg10.C: New.
16454
16455 2005-06-06 Jakub Jelinek <jakub@redhat.com>
16456
16457 PR regression/21897
16458 * gcc.c-torture/execute/20050604-1.c: New test.
16459
16460 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
16461
16462 PR 21903
16463 * g++.dg/parse/defarg9.C: New.
16464
16465 PR c++/20637
16466 * g++.dg/inherit/using4.C: New.
16467 * g++.dg/overload/error1.C: Adjust expected errors.
16468 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
16469 * g++.old-deja/g++.brendan/arm2.C: Likewise.
16470 * g++.old-deja/g++.other/redecl2.C: Likewise.
16471 * g++.old-deja/g++.other/redecl4.C: Likewise.
16472 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
16473
16474 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
16475
16476 * gfortran.dg/f2c_5.f90: Add -w to dg-options
16477
16478 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
16479
16480 * lib/gfortran.exp (gfortran_target_compile): Call
16481 dg-additional-files-options
16482 * gfortran.dg/f2c_4.f90: New file
16483 * gfortran.dg/f2c_4.c: New file
16484 * gfortran.dg/f2c_5.f90: New file
16485 * gfortran.dg/f2c_5.c: New file
16486
16487 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16488
16489 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
16490
16491 PR fortran/21912
16492 * gfortran.dg/array_constructor_4.f90: New test.
16493
16494 2005-06-05 Mark Mitchell <mark@codesourcery.com>
16495
16496 PR c++/21619
16497 * g++.dg/ext/builtin9.C: New test.
16498
16499 2005-06-05 Dale Johannesen <dalej@apple.com>
16500
16501 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
16502 * gcc.c-torture/execute/20050603-2.c: Ditto.
16503
16504 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
16505
16506 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
16507 * gcc.dg/vect/vect-reduc-1.c: New.
16508 * gcc.dg/vect/vect-reduc-2.c: New.
16509 * gcc.dg/vect/vect-reduc-3.c: New.
16510
16511 2005-06-04 Dale Johannesen <dalej@apple.com>
16512
16513 * gcc.c-torture/execute/20050603-1.c: New.
16514 * gcc.c-torture/execute/20050603-2.c: New.
16515 * gcc.dg/20050603-3.c: New.
16516
16517 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16518
16519 PR fortran/19195
16520 * gfortran.dg/debug_1.f90: New test.
16521
16522 * gfortran.dg/forall_1.f90: New test.
16523
16524 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
16525
16526 * gfortran.dg/array_constructor_3.f90: New test.
16527
16528 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16529
16530 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
16531
16532 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
16533
16534 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
16535
16536 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
16537
16538 PR c/21873
16539 * gcc.dg/init-excess-1.c: New test.
16540
16541 2005-06-03 Mark Mitchell <mark@codesourcery.com>
16542
16543 PR c++/21853
16544 * g++.dg/expr/static_cast6.C: New test.
16545
16546 2005-06-03 Diego Novillo <dnovillo@redhat.com>
16547
16548 * gcc.dg/tree-ssa/vrp14.c: New test.
16549
16550 2005-06-03 Mark Mitchell <mark@codesourcery.com>
16551
16552 PR c++/21336
16553 * g++.dg/template/new2.C: New test.
16554
16555 2005-06-03 Josh Conner <jconner@apple.com>
16556
16557 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
16558 all entries in initializer.
16559
16560 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
16561
16562 PR middle-end/21858
16563 * gcc.dg/pr21858.c: New testcase.
16564
16565 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
16566
16567 PR tree-optimization/21292
16568
16569 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
16570 New.
16571 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
16572 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
16573 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
16574 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
16575 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
16576
16577 2005-06-02 Richard Henderson <rth@redhat.com>
16578
16579 * gcc.dg/sync-2.c: Use -march=i486 for i386.
16580
16581 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
16582
16583 * gcc.dg/wtypequal.c: New testcase.
16584
16585 2005-06-02 Diego Novillo <dnovillo@redhat.com>
16586
16587 PR 21582
16588 * gcc.dg/tree-ssa/pr21582.c: New test.
16589
16590 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
16591
16592 PR c++/21280
16593 * g++.dg/opt/interface2.h: New.
16594 * g++.dg/opt/interface2.C: New.
16595 * g++.dg/init/ctor4.C: Adjust error lines.
16596 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16597 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
16598 * g++.old-deja/g++.jason/opeq3.C: Likewise.
16599 * g++.old-deja/g++.pt/assign1.C: Likewise.
16600 * g++.old-deja/g++.pt/crash20.C: Likewise.
16601
16602 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
16603
16604 PR tree-optimization/21734
16605 * g++.dg/vect/pr21734_1.cc: New.
16606 * g++.dg/vect/pr21734_2.cc: New.
16607
16608 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
16609
16610 PR c++/20350
16611 * g++.dg/template/spec24.C: New.
16612
16613 PR c++/21151
16614 * g++.dg/pch/local-1.C: New.
16615 * g++.dg/pch/local-1.Hs: New.
16616
16617 2005-06-01 Diego Novillo <dnovillo@redhat.com>
16618
16619 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
16620 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
16621 * gcc.dg/tree-ssa/pr14341.c: New test.
16622 * gcc.dg/tree-ssa/pr14841.c: New test.
16623 * gcc.dg/tree-ssa/pr20701.c: New test.
16624 * gcc.dg/tree-ssa/pr21086.c: New test.
16625 * gcc.dg/tree-ssa/pr21090.c: New test.
16626 * gcc.dg/tree-ssa/pr21332.c: New test.
16627 * gcc.dg/tree-ssa/pr21458.c: New test.
16628 * gcc.dg/tree-ssa/pr21658.c: New test.
16629 * gcc.dg/tree-ssa/vrp01.c: New test.
16630 * gcc.dg/tree-ssa/vrp02.c: New test.
16631 * gcc.dg/tree-ssa/vrp03.c: New test.
16632 * gcc.dg/tree-ssa/vrp04.c: New test.
16633 * gcc.dg/tree-ssa/vrp05.c: New test.
16634 * gcc.dg/tree-ssa/vrp06.c: New test.
16635 * gcc.dg/tree-ssa/vrp07.c: New test.
16636 * gcc.dg/tree-ssa/vrp08.c: New test.
16637 * gcc.dg/tree-ssa/vrp09.c: New test.
16638 * gcc.dg/tree-ssa/vrp10.c: New test.
16639 * gcc.dg/tree-ssa/vrp11.c: New test.
16640 * gcc.dg/tree-ssa/vrp12.c: New test.
16641 * gcc.dg/tree-ssa/vrp13.c: New test.
16642
16643 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
16644
16645 PR 21029
16646 * gcc.dg/tree-ssa/pr21029.c: New test.
16647
16648 2005-06-01 Roger Sayle <roger@eyesopen.com>
16649
16650 * gfortran.dg/logint-1.f: New test case.
16651 * gfortran.dg/logint-2.f: Likewise.
16652 * gfortran.dg/logint-3.f: Likewise.
16653
16654 2005-06-01 Jakub Jelinek <jakub@redhat.com>
16655
16656 PR c/21536
16657 PR c/20760
16658 * gcc.dg/20050527-1.c: New test.
16659
16660 * gcc.dg/i386-sse-12.c: New test.
16661
16662 PR fortran/21729
16663 * gfortran.dg/implicit_5.f90: New test.
16664
16665 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
16666
16667 PR fortran/20883
16668 * gfortran/assign_4.f90: New test.
16669 * gfortran/assign_2.f90: Change compile to run.
16670
16671 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
16672
16673 * lib/target-supports.exp
16674 (check_effective_target_sync_char_short): New.
16675 * gcc.dg/sync-2.c: New.
16676
16677 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
16678
16679 PR tree-optimization/21817
16680 * gcc.dg/torture/pr21817-1.c: New.
16681
16682 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
16683
16684 PR c++/21165
16685 * g++.dg/template/init5.C: New.
16686
16687 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
16688
16689 * gfortran.dg/char_initialiser_actual.f90:
16690 Test character initialisers as actual arguments.
16691 * gfortran.dg/char_pointer_comp_assign.f90:
16692 Test character pointer structure component assignments.
16693 * gfortran.dg/char_array_structure_constructor.f90:
16694 Test character components in structure constructors.
16695
16696 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
16697
16698 PR middle-end/20931
16699 * g++.dg/opt/pr20931.C: New test.
16700
16701 2005-05-31 Andreas Jaeger <aj@suse.de>
16702
16703 PR testsuite/20772
16704 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
16705 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
16706 g++.old-deja/g++.ext/asmspec1.C,
16707 g++.old-deja/g++.other/regstack.C,
16708 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
16709 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
16710 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
16711 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
16712 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
16713 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
16714 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
16715 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
16716 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
16717 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
16718 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
16719 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
16720 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
16721 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
16722 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
16723 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
16724 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
16725 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
16726 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
16727
16728 2005-05-31 Jeff Law <law@redhat.com>
16729
16730 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
16731
16732 2005-05-30 Paolo Carlini <pcarlini@suse.de>
16733
16734 PR middle-end/21743
16735 * gcc.dg/builtins-1.c: Activate disabled clog test.
16736 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16737
16738 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
16739
16740 * gfortran.dg/char_pointer_assign.f90:
16741 Test character-pointer assignments and pointer assignments.
16742 * gfortran.dg/char_pointer_dummy.f90:
16743 Test character-pointer dummy arguments.
16744 * gfortran.dg/char_pointer_func.f90:
16745 Test character-pointer function returns.
16746 * gfortran.dg/char_pointer_dependency.f90:
16747 Test character-pointer functions with dependencies.
16748
16749 2005-05-30 Mark Mitchell <mark@codesourcery.com>
16750
16751 PR c++/21784
16752 * g++.dg/lookup/using14.C: New test.
16753
16754 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
16755
16756 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
16757 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
16758 trailing ^M.
16759
16760 2005-05-29 Geoffrey Keating <geoffk@apple.com>
16761
16762 PR c++/17413
16763 * g++.dg/template/local5.C: New.
16764
16765 PR target/21761
16766 * gcc.c-torture/compile/pr21761.c: New.
16767
16768 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
16769 before darwin8.
16770
16771 2005-05-30 Steven G. Kargl
16772
16773 PR fortran/20846
16774 * gfortran.dg/inquire_8.f90: New test.
16775
16776 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16777
16778 PR libfortran/21376
16779 * gfortran.dg/output_exponents_1.f90: New test.
16780
16781 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16782
16783 PR libfortran/20006
16784 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
16785
16786 2005-05-28 Mark Mitchell <mark@codesourcery.com>
16787
16788 PR c++/21210
16789 * g++.dg/ext/complex1.C: New test.
16790
16791 PR c++/21340
16792 * g++.dg/init/ctor6.C: New test.
16793
16794 2005-05-29 Jan Hubicka <jh@suse.cz>
16795
16796 * gcc.c-torture/compile/pr21562.c: New.
16797
16798 2005-05-28 Steven G. Kargl <kargls@comcast.net>
16799
16800 * gfortran.dg/subnormal_1.f90: New test.
16801
16802 2005-05-28 Jan Hubicka <jh@suse.cz>
16803
16804 * tree-prof.exp: Fix comment.
16805 * value-prof-1.c: New.
16806 * value-prof-2.c: New.
16807 * value-prof-3.c: New.
16808 * value-prof-4.c: New.
16809
16810 2005-05-27 Mark Mitchell <mark@codesourcery.com>
16811
16812 PR c++/21614
16813 * g++.dg/expr/ptrmem6.C: New test.
16814 * g++.dg/expr/ptrmem6a.C: Likewise.
16815
16816 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
16817
16818 PR tree-optimization/21658
16819 * gcc.dg/tree-ssa/pr21658.c: New.
16820
16821 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
16822
16823 PR c++/21455
16824 * g++.dg/inherit/ptrmem3.C: New.
16825
16826 PR c++/21681
16827 * g++.dg/parse/template16.C: New.
16828
16829 2005-05-27 Andreas Jaeger <aj@suse.de>
16830
16831 * gcc.dg/setjmp-2.c: Only run in 32-bit.
16832
16833 * gcc.dg/i386-sse-8.c: Run test on all archs.
16834
16835 2005-05-26 Mike Stump <mrs@apple.com>
16836
16837 * objc.dg/isa-field-1.m: Only run on darwin.
16838 * objc.dg/lookup-1.m: Likewise.
16839 * objc.dg/try-catch-8.m: Likewise.
16840
16841 2005-05-26 Roger Sayle <roger@eyesopen.com>
16842
16843 PR tree-optimization/9814
16844 * gcc.dg/pr9814-1.c: New test case.
16845
16846 2005-05-26 Ziemowit Laski <zlaski@apple.com>
16847
16848 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
16849 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
16850 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
16851 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
16852 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
16853 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
16854 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
16855 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
16856 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
16857 objc.dg/try-catch-8.m: New.
16858
16859 2005-05-26 Janis Johnson <janis187@us.ibm.com>
16860
16861 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
16862 remove extraneous semicolons.
16863
16864 2005-05-26 Ziemowit Laski <zlaski@apple.com>
16865
16866 * obj-c++.dg/comp-types-12.mm: New.
16867 * objc.dg/comp-types-11.m: New.
16868 * objc.dg/selector-4.m: New.
16869
16870 2005-05-26 Andreas Jaeger <aj@suse.de>
16871
16872 PR testsuite/20772
16873 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
16874 g++.old-deja/g++.ext/attrib3.C,
16875 g++.old-deja/g++.other/store-expr1.C,
16876 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
16877 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
16878 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
16879 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
16880 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
16881 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
16882 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
16883 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
16884 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
16885 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
16886 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
16887 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
16888 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
16889 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
16890 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
16891 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
16892 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
16893 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
16894 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
16895
16896 2005-05-26 Andreas Jaeger <aj@suse.de>
16897
16898 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
16899 x86-64 compilation.
16900
16901 2005-05-26 Andreas Jaeger <aj@suse.de>
16902
16903 PR testsuite/20772
16904 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
16905 gcc.misc-tests/i386-pf-athlon-1.c,
16906 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
16907 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
16908 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
16909 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
16910 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
16911 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
16912 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
16913 programs.
16914
16915 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
16916 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
16917 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
16918 x86-64 compilation.
16919
16920 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
16921 x86_64.
16922
16923 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
16924 effective-target ilp32.
16925
16926 2005-05-26 David Ung <davidu@mips.com>
16927
16928 * gcc.target/mips/ext_ins.c: New test for testing the generation
16929 of MIPS32/64 rev 2 ext/ins instructions.
16930
16931 2005-05-26 Andreas Jaeger <aj@suse.de>
16932
16933 * treelang/compile/unsigned.tree: Use gimple instead of
16934 nonexisting generic dump.
16935
16936 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
16937
16938 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
16939
16940 2005-05-26 Andreas Jaeger <aj@suse.de>
16941
16942 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
16943
16944 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
16945
16946 PR libfortran/17283
16947 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
16948 Test callee-allocated memory with write statements.
16949
16950 2005-05-25 Roger Sayle <roger@eyesopen.com>
16951
16952 PR middle-end/21709
16953 * gcc.dg/pr21709-1.c: New test case.
16954
16955 2005-05-25 Ziemowit Laski <zlaski@apple.com>
16956 Mike Stump <mrs@apple.com>
16957
16958 * objc/execute/next_mapping.h: Update for C++.
16959
16960 * obj-c++.dg/selector-1.mm: Move to...
16961 * obj-c++.dg/selector-4.mm: here...
16962
16963 * obj-c++.dg/basic.mm: New.
16964 * obj-c++.dg/comp-types-1.mm: New.
16965 * obj-c++.dg/cxx-class-1.mm: New.
16966 * obj-c++.dg/cxx-ivars-1.mm: New.
16967 * obj-c++.dg/cxx-ivars-2.mm: New.
16968 * obj-c++.dg/cxx-ivars-3.mm: New.
16969 * obj-c++.dg/cxx-scope-1.mm: New.
16970 * obj-c++.dg/cxx-scope-2.mm: New.
16971 * obj-c++.dg/defs.mm: New.
16972 * obj-c++.dg/empty-private-1.mm: New.
16973 * obj-c++.dg/encode-1.mm: New.
16974 * obj-c++.dg/encode-2.mm: New.
16975 * obj-c++.dg/encode-3.mm: New.
16976 * obj-c++.dg/extern-c-1.mm: New.
16977 * obj-c++.dg/extra-semi.mm: New.
16978 * obj-c++.dg/fix-and-continue-2.mm: New.
16979 * obj-c++.dg/isa-field-1.mm: New.
16980 * obj-c++.dg/ivar-list-semi.mm: New.
16981 * obj-c++.dg/local-decl-1.mm: New.
16982 * obj-c++.dg/lookup-1.mm: New.
16983 * obj-c++.dg/lookup-2.mm: New.
16984 * obj-c++.dg/method-1.mm: New.
16985 * obj-c++.dg/method-2.mm: New.
16986 * obj-c++.dg/method-3.mm: New.
16987 * obj-c++.dg/method-4.mm: New.
16988 * obj-c++.dg/method-5.mm: New.
16989 * obj-c++.dg/method-6.mm: New.
16990 * obj-c++.dg/method-7.mm: New.
16991 * obj-c++.dg/no-extra-load.mm: New.
16992 * obj-c++.dg/overload-1.mm: New.
16993 * obj-c++.dg/pragma-1.mm: New.
16994 * obj-c++.dg/pragma-2.mm: New.
16995 * obj-c++.dg/private-1.mm: New.
16996 * obj-c++.dg/private-2.mm: New.
16997 * obj-c++.dg/proto-qual-1.mm: New.
16998 * obj-c++.dg/qual-types-1.mm: New.
16999 * obj-c++.dg/stubify-1.mm: New.
17000 * obj-c++.dg/stubify-2.mm: New.
17001 * obj-c++.dg/super-class-1.mm: New.
17002 * obj-c++.dg/super-class-2.mm: New.
17003 * obj-c++.dg/super-dealloc-1.mm: New.
17004 * obj-c++.dg/super-dealloc-2.mm: New.
17005 * obj-c++.dg/template-1.mm: New.
17006 * obj-c++.dg/template-2.mm: New.
17007 * obj-c++.dg/template-3.mm: New.
17008 * obj-c++.dg/template-4.mm: New.
17009 * obj-c++.dg/template-5.mm: New.
17010 * obj-c++.dg/template-6.mm: New.
17011 * obj-c++.dg/try-catch-1.mm: New.
17012 * obj-c++.dg/try-catch-2.mm: New.
17013 * obj-c++.dg/try-catch-3.mm: New.
17014 * obj-c++.dg/try-catch-4.mm: New.
17015 * obj-c++.dg/try-catch-5.mm: New.
17016 * obj-c++.dg/try-catch-6.mm: New.
17017 * obj-c++.dg/try-catch-7.mm: New.
17018 * obj-c++.dg/try-catch-8.mm: New.
17019 * obj-c++.dg/try-catch-9.mm: New.
17020 * obj-c++.dg/va-meth-1.mm: New.
17021
17022 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17023
17024 * obj-c++.dg/selector-1.mm: New.
17025 * obj-c++.dg/selector-2.mm: New.
17026
17027 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17028
17029 * obj-c++.dg/selector-3.mm: New.
17030 * objc.dg/selector-3.m: New.
17031
17032 2005-05-25 Ziemowit Laski <zlaski@apple.com>
17033
17034 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
17035 about where warning appears.
17036
17037 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
17038
17039 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
17040 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
17041 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
17042 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
17043
17044 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
17045
17046 * gcc.dg/20050524-1.c: New test.
17047
17048 2005-05-25 Jan Hubicka <jh@suse.cz>
17049
17050 * gcc.dg/tree-prof/inliner-1.c: New.
17051
17052 2005-05-25 Janis Johnson <janis187@us.ibm.com>
17053
17054 * gcc.dg/tree-prof: New directory.
17055 * gcc.dg/tree-prof/tree-prof.exp: New.
17056
17057 2005-05-25 DJ Delorie <dj@redhat.com>
17058
17059 * gcc.dg/Wattributes-1.c: New.
17060 * gcc.dg/Wattributes-2.c: New.
17061 * gcc.dg/Wattributes-3.c: New.
17062
17063 20005-05-24 Janis Johnson <janis187@us.ibm.com>
17064
17065 PR tree-optimization/19833
17066 * gcc.dg/uninit-4.c: Remove xfail.
17067 * gcc.dg/uninit-9.c: Ditto.
17068
17069 2005-05-24 Ziemowit Laski <zlaski@apple.com>
17070
17071 * obj-c++.dg/bitfield-[1-5].mm: New.
17072 * obj-c++.dg/class-protocol-1.mm: New.
17073 * obj-c++.dg/comp-types-1[0-1].mm: New.
17074 * obj-c++.dg/comp-types-[2-9].mm: New.
17075 * obj-c++.dg/encode-[4-8].mm: New.
17076 * obj-c++.dg/layout-1.mm: New.
17077 * obj-c++.dg/method-1[0-9].mm: New.
17078 * obj-c++.dg/method-2[0-1].mm: New.
17079 * obj-c++.dg/method-[8-9].mm: New.
17080 * obj-c++.dg/objc-gc-3.mm: New.
17081 * obj-c++.dg/try-catch-10.mm: New.
17082 * objc.dg/bitfield-5.m: New.
17083 * objc.dg/comp-types-10.m: New.
17084 * objc.dg/comp-types-9.m: New.
17085 * objc.dg/layout-1.m: New.
17086 * objc.dg/objc-gc-4.m: New.
17087 * objc.dg/try-catch-9.m: New.
17088 * objc.dg/class-protocol-1.m: Tweak diagnostics.
17089 * objc.dg/comp-types-1.m: Likewise.
17090 * objc.dg/comp-types-[5-6].m: Likewise.
17091 * objc.dg/method-9.m: Likewise.
17092
17093 2005-05-24 Janis Johnson <janis187@us.ibm.com>
17094
17095 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
17096 and on hardware without VMX support.
17097
17098 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
17099
17100 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
17101
17102 * lib/profopt.exp (dg-final-generate, dg-final-use,
17103 profopt-final-code, profopt-get-options): New.
17104 (profopt-execute): Process test directives.
17105
17106 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
17107 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
17108 cleanup-tree-dump, cleanup-saved-temps): Update comments.
17109
17110 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
17111
17112 PR C++/21645
17113 * g++.dg/init/ctor5.C: New test.
17114
17115 2005-05-24 Ira Rosen <irar@il.ibm.com>
17116
17117 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
17118 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
17119 vect-113.c, vect-114.c.
17120
17121 2005-05-23 Adam Nemet <anemet@lnxw.com>
17122
17123 * gcc.dg/const-elim-1.c: Remove xfails.
17124
17125 2005-05-23 Jeff Law <law@redhat.com>
17126
17127 * gcc.c-torture/compile/pr21638.c: New test.
17128 * gcc.c-torture/compile/20050520-1.c: New test.
17129
17130 2005-05-23 Nick Clifton <nickc@redhat.com>
17131
17132 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
17133 be a proper triple, ie: m32r*-*-*.
17134 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17135
17136 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
17137
17138 PR middle-end/21331
17139 PR tree-opt/21293
17140 * gcc.c-torture/compile/pr21293.c: New test.
17141 * gcc.c-torture/execute/pr21331.c: New test.
17142
17143 2004-05-20 Richard Henderson <rth@redhat.com>
17144
17145 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
17146
17147 2005-05-20 Ziemowit Laski <zlaski@apple.com>
17148
17149 * obj-c++-dg.exp: Add.
17150 * obj-c++.exp: Add.
17151 * obj-c++.dg/dg.exp: Add.
17152
17153 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
17154
17155 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
17156 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
17157
17158 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
17159
17160 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
17161
17162 2004-05-19 Richard Henderson <rth@redhat.com>
17163
17164 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
17165
17166 2005-05-19 Janis Johnson <janis187@us.ibm.com>
17167
17168 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
17169
17170 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
17171
17172 2005-05-19 Jakub Jelinek <jakub@redhat.com>
17173
17174 PR c++/21495
17175 * g++.dg/parse/extern1.C: New test.
17176 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
17177
17178 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17179
17180 * gcc.dg/c99-math.h: New.
17181 * gcc.dg/c99-math-float-1.c: New test.
17182 * gcc.dg/c99-math-double-1.c: Likewise.
17183 * gcc.dg/c99-math-long-double-1.c: Likewise.
17184
17185 2005-05-18 Richard Henderson <rth@redhat.com>
17186
17187 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
17188
17189 2005-05-18 Devang Patel <dpatel@apple.com>
17190
17191 * g++.dg/opt/20050511-1.C: New test.
17192
17193 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
17194
17195 PR libfortran/21127
17196 * gfortran.dg/reshape-complex.f90: New test.
17197
17198 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
17199
17200 * gfortran.dg/array_constructor_1.f90: New test.
17201 * gfortran.dg/array_constructor_2.f90: New test.
17202
17203 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
17204
17205 PR fortran/20954
17206 * gfortran.dg/pr20954.f: New test.
17207
17208 2005-05-17 Mike Stump <mrs@apple.com>
17209
17210 Yet more Objective-C++...
17211
17212 * objc.dg/method-5.m: Update.
17213 * objc.dg/method-6.m: Update.
17214 * objc.dg/method-7.m: Update.
17215 * objc.dg/method-9.m: Update.
17216 * objc.dg/try-catch-2.m: Update.
17217
17218 2005-05-17 Mark Mitchell <mark@codesourcery.com>
17219
17220 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
17221 Remove little-endian optimizations.
17222
17223 2005-05-17 Jeff Law <law@redhat.com>
17224
17225 * g++.dg/tree-ssa/pr14814.C: New test.
17226 * gcc.dg/tree-ssa/pr14814.C: New test.
17227 * gcc.dg/tree-ssa/pr17141-1.C: New test.
17228 * gcc.dg/tree-ssa/pr17141-2.C: New test.
17229
17230 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
17231
17232 * gcc.dg/compat/generate-random.c: Do not include
17233 libiberty.h.
17234 * gcc.dg/compat/generate-random_r.c: Likewise.
17235
17236 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
17237
17238 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
17239
17240 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
17241
17242 PR middle-end/21595
17243 * g++.dg/tree-ssa/builtin1.C: New testcase.
17244
17245 2005-05-17 Jakub Jelinek <jakub@redhat.com>
17246
17247 PR c++/21454
17248 * g++.dg/opt/const4.C: New test.
17249
17250 PR middle-end/21492
17251 * g++.dg/opt/crossjump1.C: New test.
17252
17253 PR tree-optimization/21610
17254 * gcc.c-torture/compile/20050516-1.c: New test.
17255
17256 PR fortran/15080
17257 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
17258 about the test failing.
17259 * gfortran.fortran-torture/execute/where_7.f90: New test.
17260 * gfortran.fortran-torture/execute/where_8.f90: New test.
17261
17262 2005-05-16 Richard Henderson <rth@redhat.com>
17263
17264 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
17265 i?86 and x86_64.
17266
17267 2005-05-16 Mark Mitchell <mark@codesourcery.com>
17268
17269 * gcc.dg/compat/generate-random.c (config.h): Do not include.
17270 (limits.h): Include unconditionally.
17271 (stdlib.h): Likewise.
17272 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
17273 (limits.h): Include unconditionally.
17274 (stdlib.h): Likewise.
17275 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
17276 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
17277 (limits.h): Include unconditionally.
17278 (stdlib.h): Likewise.
17279 (hashtab.h): Do not include.
17280 (getopt.h): Likewise.
17281 (stddef.h): Include.
17282 (hashval_t): Define.
17283 (struct entry): Add "next" field.
17284 (HASH_SIZE): New macro.
17285 (hash_table): New variable.
17286 (switchfiles): Do not use xmalloc.
17287 (mix): New macro.
17288 (iterative_hash): New function.
17289 (hasht): Remove.
17290 (e_exists): New function.
17291 (e_insert): Likewise.
17292 (output): Use, instead of libiberty hashtable functions.
17293 (main): Do not use getopt. Do not call htab_create.
17294
17295 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
17296
17297 PR libstdc++/21526
17298 * lib/target-supports.exp (check_mkfifo_available):
17299 Return 0 for cygwin as mkfifo support incomplete on platform.
17300 Fix typos in comments.
17301
17302 2005-05-15 Mark Mitchell <mark@codesourcery.com>
17303
17304 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
17305
17306 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
17307
17308 PR fortran/17432
17309 * gfortran.dg/assign_4.f: New test.
17310
17311 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
17312
17313 PR tree-optimization/21563
17314 * gcc.dg/tree-ssa/pr21563.c: New.
17315
17316 2005-05-14 Jan Hubicka <jh@suse.cz>
17317
17318 * gcc.dg/noreturn-7.c: Allow control reaches warning.
17319
17320 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
17321
17322 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
17323
17324 2005-05-13 Julian Brown <julian@codesourcery.com>
17325
17326 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
17327 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
17328
17329 2005-05-13 Jan Hubicka <jh@suse.cz>
17330
17331 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
17332 * gcc.dg/fold-xor-?.c: Likewise.
17333 * gcc.dg/pr15784-?.c: Likewise.
17334 * gcc.dg/pr20922-?.c: Likewise.
17335 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
17336 * gcc.dg/tree-ssa/pr17598.c: Likewise.
17337 * gcc.dg/tree-ssa/pr20470.c: Likewise.
17338
17339 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17340
17341 PR fortran/21260
17342 * gfortran.dg/hollerith_1.f90: New test.
17343
17344 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17345
17346 * gfortran.dg/func_result_2.f90: New test.
17347
17348 2005-05-11 Bud Davis <bdavis@gfortran.org>
17349
17350 * gfortran.dg/dev_null.f90: New test.
17351
17352 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
17353
17354 * gcc.dg/arm-vfp1.c: Revert last change.
17355
17356 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
17357
17358 PR middle-end/19807
17359 PR tree-optimization/19639
17360 * g++.dg/tree-ssa/pr19807.C: New testcase.
17361
17362 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17363
17364 PR libfortran/21471
17365 * gfortran.dg/append-1.f90: New test.
17366
17367 2005-05-10 Diego Novillo <dnovillo@redhat.com>
17368
17369 * gcc.dg/pr18501.c: XFAIL.
17370 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
17371 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
17372 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
17373 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
17374 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
17375 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
17376 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
17377 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
17378
17379 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17380
17381 PR fortran/20178
17382 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
17383 gfortran.dg/f2c_3.f90: New tests.
17384
17385 * gfortran.dg/return_1.f90: Fix dg annotation.
17386
17387 2005-05-10 Diego Novillo <dnovillo@redhat.com>
17388
17389 * gcc.c-torture/compile/20050510-1.c: New test.
17390
17391 2005-05-10 Mark Mitchell <mark@codesourcery.com>
17392
17393 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
17394
17395 2005-05-10 Bob Wilson <bob.wilson@acm.org>
17396
17397 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
17398
17399 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
17400
17401 PR c/17913
17402 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
17403
17404 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
17405
17406 PR c/21342
17407 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
17408 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
17409
17410 2005-05-10 Ben Elliston <bje@au.ibm.com>
17411
17412 PR debug/16676
17413 * gcc.dg/debug/pr16676.c: New test.
17414
17415 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
17416
17417 PR testsuite/21443
17418 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
17419 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
17420 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
17421 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
17422 Change -O1 to -O2.
17423 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
17424 -fno-tree-dominator-opts.
17425
17426 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17427
17428 * gfortran.dg/return_1.f90: New test.
17429
17430 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
17431
17432 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
17433
17434 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
17435
17436 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
17437
17438 PR c++/21427
17439 * g++.dg/inherit/covariant13.C: New.
17440
17441 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17442
17443 PR libfortran/19155
17444 * gfortran.dg/pr19155.f: New test.
17445
17446 2005-05-08 Roger Sayle <roger@eyesopen.com>
17447
17448 PR inline-asm/8788
17449 * gcc.dg/pr8788-1.c: New testcase.
17450
17451 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
17452
17453 PR target/21416
17454 * gcc.target/mips/fpcmp-[12].c: New tests.
17455
17456 2005-05-06 Mark Mitchell <mark@codesourcery.com>
17457
17458 * lib/target-supports-dg.exp (dg-require-fork): New function.
17459 (dg-require-mkfifo): Likewise.
17460 * lib/target-supports.exp (check_function_available): New
17461 function.
17462 (check_fork_available): Likewise.
17463 (check_mkfifo_available): Likewise.
17464
17465 2005-05-06 Jeff Law <law@redhat.com>
17466
17467 * gcc.c-torture/compile/pr21380.c: New test.
17468
17469 2005-05-06 Jakub Jelinek <jakub@redhat.com>
17470
17471 PR c++/20961
17472 * g++.dg/ext/weak3.C: New test.
17473
17474 2005-05-05 Mark Mitchell <mark@codesourcery.com>
17475
17476 PR c++/21352
17477 * g++.dg/template/crash37.C: New test.
17478
17479 2005-05-05 Paul Brook <paul@codesourcery.com>
17480
17481 * gcc.dg/arm-g2.c: Use effective-target arm32.
17482 * gcc.dg/arm-mmx-1.c: Ditto.
17483 * gcc.dg/arm-scd42-2.c: Ditto.
17484 * gcc.dg/arm-vfp1.c: Ditto.
17485 * lib/target-supports.exp (check_effective_target_arm32): New
17486 function.
17487
17488 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
17489
17490 PR libfortran/21354
17491 gfortran.dg/in_pack_rank7.f90: New test.
17492
17493 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
17494
17495 PR middle-end/15618
17496 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
17497
17498 2005-05-04 Jakub Jelinek <jakub@redhat.com>
17499
17500 PR middle-end/21265
17501 * gcc.dg/20050503-1.c: New test.
17502
17503 PR rtl-optimization/21239
17504 * gcc.dg/i386-sse-11.c: New test.
17505
17506 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
17507
17508 PR target/16888
17509 * gcc.target/i386/asm-1.c: New test.
17510
17511 2005-05-03 Jakub Jelinek <jakub@redhat.com>
17512
17513 PR rtl-optimization/21330
17514 * gcc.c-torture/execute/20050502-1.c: New test.
17515
17516 PR target/21297
17517 * gcc.c-torture/execute/20050502-2.c: New test.
17518
17519 2005-05-03 Uros Bizjak <uros@kss-loka.si>
17520
17521 PR middle-end/21282
17522 * gcc.dg/pr21282.c: New.
17523
17524 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
17525
17526 * gcc.dg/vect/pr20122.c: Clean up .vect file.
17527 * gcc.dg/vect/vect-92.c: Likewise.
17528 * gcc.dg/vect/vect-93.c: Likewise.
17529 * gcc.dg/vect/vect-dv-1.c: Likewise.
17530 * gcc.dg/vect/vect-dv-2.c: Likewise.
17531 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
17532
17533 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
17534
17535 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
17536 * gfortran.dg/vect/vect-2.f90: Likewise.
17537 * gfortran.dg/vect/vect-3.f90: Likewise.
17538 * gfortran.dg/vect/vect-4.f90: Likewise.
17539 * gfortran.dg/vect/vect-5.f90: Likewise.
17540
17541 2005-05-02 Geoffrey Keating <geoffk@apple.com>
17542
17543 PR target/20813
17544 * gcc.dg/rs6000-fpint-2.c: New.
17545
17546 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
17547
17548 PR c/15698
17549 * gcc.dg/builtins-30.c: Update expected messages.
17550 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
17551 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
17552 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
17553
17554 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
17555
17556 PR tree-optimization/21294
17557 * gcc.dg/tree-ssa/pr21294.c: New.
17558
17559 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
17560
17561 * gcc.dg/altivec-3.c (vec_store): Do not use the old
17562 __builtin_altivec_st_internal_4si built-in.
17563
17564 2005-05-02 Mark Mitchell <mark@codesourcery.com>
17565
17566 PR c++/15875
17567 * g++.dg/template/ptrmem14.C: New test.
17568
17569 2005-05-02 Paul Brook <paul@codesourcery.com>
17570
17571 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
17572
17573 2005-05-02 Michael Matz <matz@suse.de>
17574
17575 PR c++/19542
17576 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
17577
17578 2005-05-01 Mark Mitchell <mark@codesourcery.com>
17579
17580 * g++.dg/cpp/weak.C: New test.
17581
17582 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17583
17584 * gcc.dg/tree-ssa/loop-8.c: New test.
17585
17586 2005-04-30 Michael Maty <matz@suse.de>
17587
17588 * gcc.dg/inline-mcpy.c: New test.
17589
17590 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
17591
17592 PR libfortran/18958
17593 * gfortran.dg/eoshift.f90: New test case.
17594
17595 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
17596
17597 PR libfortran/18857
17598 * gfortran.dg/matmul_1.f90: New test.
17599
17600 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
17601
17602 PR tree-optimization/21030
17603 * gcc.dg/tree-ssa/pr21030.c: New.
17604
17605 2005-04-29 Devang Patel <dpatel@apple.com>
17606
17607 PR tree-optimization/21272
17608 * gcc.dg/vect/vect-ifcvt-10.c: New test.
17609
17610 2005-04-29 Jakub Jelinek <jakub@redhat.com>
17611
17612 PR fortran/13082
17613 PR fortran/18824
17614 * gfortran.dg/entry_4.f90: New test.
17615 * gfortran.fortran-torture/execute/entry_1.f90: New test.
17616 * gfortran.fortran-torture/execute/entry_2.f90: New test.
17617 * gfortran.fortran-torture/execute/entry_3.f90: New test.
17618 * gfortran.fortran-torture/execute/entry_4.f90: New test.
17619 * gfortran.fortran-torture/execute/entry_5.f90: New test.
17620 * gfortran.fortran-torture/execute/entry_6.f90: New test.
17621 * gfortran.fortran-torture/execute/entry_7.f90: New test.
17622
17623 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17624
17625 * gfortran.fortran-torture/execute/entry_8.f90: New test.
17626
17627 2005-04-29 Paul Brook <paul@codesourcery.com>
17628
17629 * gfortran.dg/entry_3.f90: New test.
17630
17631 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17632
17633 * gfortran.dg/implicit_4.f90: New test.
17634
17635 2005-04-28 Bob Wilson <bob.wilson@acm.org>
17636
17637 * lib/target-supports.exp (check_profiling_available): Return
17638 false for xtensa-*-elf.
17639
17640 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
17641
17642 * lib/fortran-torture.exp (fortran-torture.exp): Catch
17643 error if file cannot be deleted.
17644
17645 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
17646
17647 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
17648 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
17649 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
17650 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
17651 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
17652 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
17653 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
17654 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
17655 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
17656 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
17657 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
17658 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
17659 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
17660
17661 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17662
17663 PR fortran/20865
17664 * gfortran.dg/pr20865.f90: New test.
17665
17666 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
17667
17668 * gcc.dg/void-cast-2.c: New test.
17669
17670 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
17671
17672 PR c/21159
17673 * gcc.dg/void-cast-1.c: New test.
17674
17675 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
17676
17677 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
17678
17679 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17680
17681 PR fortran/21177
17682 * gfortran.dg/pr21177.f90: New test.
17683
17684 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
17685
17686 PR tree-optimization/21171
17687 * gcc.dg/tree-ssa/pr21171.c: New test.
17688
17689 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
17690
17691 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
17692 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
17693 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
17694 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
17695 gcc.dg/tree-ssa/gen-vect-32.c: New.
17696 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
17697 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
17698 don't run on PPC32.
17699
17700 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
17701
17702 PR c/21213
17703 * gcc.dg/transparent-union-3.c: New test.
17704
17705 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
17706
17707 PR c/20740
17708 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
17709 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
17710 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
17711 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
17712 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
17713 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
17714
17715 2005-04-26 Jeff Law <law@redhat.com>
17716
17717 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
17718 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
17719 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
17720 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
17721 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
17722 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
17723 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
17724
17725 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
17726
17727 PR tree-optimization/17598
17728 * gcc.dg/tree-ssa/pr17598.c: New testcase.
17729
17730 2005-04-25 Mike Stump <mrs@apple.com>
17731
17732 * objc.dg/fix-and-continue-1.m: Add.
17733
17734 2005-04-25 Roger Sayle <roger@eyesopen.com>
17735
17736 PR c++/20995
17737 * g++.dg/opt/pr20995-1.C: New test case.
17738
17739 2005-04-25 Devang Patel <dpatel@apple.com>
17740
17741 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
17742
17743 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
17744
17745 PR testsuite/21062
17746 * g++.dg/opt/alias2.C (printf): Correct the prototype.
17747
17748 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
17749
17750 PR C++/21188
17751 * g++.dg/opt/rtti2.C: New test.
17752
17753 2005-04-25 Paul Brook <paul@codesourcery.com>
17754 Steven G. Kargl <kargls@comcast.net>
17755
17756 PR fortran/20879
17757 * gfortran.dg/ichar_1.f90: New file.
17758
17759 2005-04-24 Jakub Jelinek <jakub@redhat.com>
17760
17761 PR middle-end/20991
17762 * g++.dg/opt/pr20991.C: New test.
17763
17764 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
17765 where sizeof (type) < __alignof__ (type).
17766 * gcc.dg/compat/struct-layout-1.h: Likewise.
17767
17768 2005-04-24 Per Bothner <per@bothner.com>
17769 Devang Patel <dpatel@apple.com>
17770
17771 PR preprocessor/20907
17772 * gcc.dg/cpp/very-long-comment.c: New test.
17773
17774 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17775
17776 PR fortran/20059
17777 * gfortran.dg/common_5.f: New test.
17778
17779 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
17780
17781 PR middle-end/21082
17782 * g++.dg/tree-ssa/pr21082.C: New testcase.
17783
17784 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
17785
17786 * gcc.dg/vect/vect-99.c: New test.
17787
17788 2005-04-22 Diego Novillo <dnovillo@redhat.com>
17789
17790 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
17791
17792 2005-04-22 Jeff Law <law@redhat.com>
17793
17794 * gcc.dg/uninit-5.c: Remove xfails.
17795 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
17796 conditionals and loads.
17797
17798 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
17799
17800 PR libfortran/20074
17801 PR libfortran/20436
17802 PR libfortran/21108
17803 * gfortran.dg/nested_reshape.f90: new test
17804 * gfortran.dg/reshape-alloc.f90: new test
17805 * gfortran.dg/reshape.f90: new test
17806
17807 2005-04-22 Mark Mitchell <mark@codesourcery.com>
17808
17809 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
17810
17811 * gcc.dg/arm-vfp1.c: New test.
17812
17813 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
17814
17815 PR c++/21087
17816 * g++.dg/lookup/builtin2.C: New test.
17817
17818 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
17819
17820 * gcc.dg/weak/weak-13.c: New test.
17821
17822 2005-04-21 Geoffrey Keating <geoffk@apple.com>
17823
17824 * lib/target-supports.exp (check_effective_target_sync_int_long):
17825 Add powerpc*.
17826
17827 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
17828
17829 * gcc.target/mips/branch-1.c: New test.
17830
17831 2005-04-21 Richard Henderson <rth@redhat.com>
17832
17833 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
17834 * gcc.dg/vect/vect-86.c: Likewise.
17835 * gcc.dg/vect/vect-87.c: Likewise.
17836 * gcc.dg/vect/vect-88.c: Likewise.
17837
17838 2005-04-21 Devang Patel <dpatel@apple.com>
17839
17840 PR optimization/20994
17841 * gcc.dg/tree-ssa/ifc-3.c: New test.
17842
17843 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
17844
17845 PR c/12913
17846 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
17847 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
17848 gcc.dg/c99-vla-jump-5.c: New tests.
17849
17850 2005-04-19 Richard Henderson <rth@redhat.com>
17851
17852 * lib/target-supports.exp (check_effective_target_vect_int_mult):
17853 Fix typo in exists check.
17854 (check_effective_target_sync_int_long): New.
17855 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
17856 * gcc.dg/ia64-sync-2.c: Likewise.
17857 * gcc.dg/ia64-sync-3.c: Likewise.
17858 * gcc.dg/ia64-sync-4.c: Likewise.
17859
17860 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
17861
17862 * gcc.dg/fold-xor-1.c: New test.
17863 * gcc.dg/fold-xor-2.c: New test.
17864
17865 2005-04-19 James E. Wilson <wilson@specifixinc.com>
17866
17867 PR target/20670
17868 * g++.dg/eh/fp-regs.C: New test.
17869
17870 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
17871
17872 * gcc.dg/Wint-to-pointer-cast-1.c,
17873 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
17874 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
17875 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
17876
17877 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17878
17879 PR fortran/16861
17880 * gfortran.dg/pr16861.f90: New test.
17881
17882 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
17883
17884 * gcc.dg/pr21085.c: New test.
17885
17886 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
17887
17888 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
17889 (setup_mips_tests, dg-mips-options): New procedures.
17890 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
17891 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
17892 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
17893 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
17894 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
17895 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
17896 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
17897 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
17898 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
17899 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
17900 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
17901 dg-mips-options instead of dg-options. Remove now-redundant
17902 preprocessor guards.
17903 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
17904 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
17905 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
17906 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
17907 * gcc.dg/vr-mult-2.c: Delete.
17908 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
17909 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
17910 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
17911 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
17912 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
17913 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
17914 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
17915
17916 2005-04-18 Laurent GUERBY <laurent@guerby.net>
17917
17918 * ada/acats/run_all.sh: Use sync when executable not present.
17919
17920 2005-04-18 Devang Patel <dpatel@apple.com>
17921
17922 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
17923 * gcc.dg/vect/vect-11a.c: New.
17924 * gcc.dg/vect/vect-none.c: Update.
17925 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
17926
17927 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
17928
17929 PR tree-optimization/20922
17930 * gcc.dg/pr20922-1.c: New test.
17931 * gcc.dg/pr20922-2.c: New test.
17932 * gcc.dg/pr20922-3.c: New test.
17933 * gcc.dg/pr20922-4.c: New test.
17934 * gcc.dg/pr20922-5.c: New test.
17935 * gcc.dg/pr20922-6.c: New test.
17936
17937 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17938
17939 PR libfortran/20950
17940 * gfortran.dg/pr20950.f: New test.
17941
17942 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17943
17944 PR libfortran/19216
17945 * gfortran.dg/pr19216.f: New test.
17946
17947 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
17948
17949 PR tree-optimization/21001
17950 * gcc.dg/tree-ssa/pr21001.c: New.
17951
17952 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
17953
17954 PR libfortran/21075
17955 * gfortran.dg/reshape_rank7.f90: New test.
17956
17957 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
17958
17959 PR libfortran/12884 gfortran.dg/pr12884.f: New test
17960 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
17961 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
17962 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
17963 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
17964 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
17965 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
17966 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
17967 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
17968 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
17969 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
17970 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
17971 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
17972 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
17973 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
17974 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
17975 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
17976 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
17977 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
17978 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
17979 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
17980
17981 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
17982
17983 * gfortran.dg/wtruncate.f: New testcase.
17984 * gfortran.dg/wtruncate.f90: New testcase.
17985
17986 2005-04-16 Mark Mitchell <mark@codesourcery.com>
17987
17988 PR c++/21025
17989 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
17990 which sizeof/alignof is dependent, rather than just whether we are
17991 processing_template_decl.
17992
17993 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
17994
17995 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
17996 corrected typo where the wrong variables had been compared.
17997
17998 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
17999
18000 PR libfortran/18495
18001 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
18002 Test callee-allocated version of return array with a write
18003 statement.
18004 Test spread with a temporary with another write statement.
18005
18006 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
18007
18008 PR tree-optimization/21031
18009 * gcc.dg/tree-ssa/pr21031.c: New.
18010
18011 2005-04-15 Uros Bizjak <uros@kss-loka.si>
18012
18013 PR tree-optimization/21004
18014 * gcc.dg/builtins-53.c: Include builtins-config.h.
18015 Check floorf, ceilf, floorl and ceill transformations
18016 only when HAVE_C99_RUNTIME is defined.
18017
18018 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
18019
18020 PR middle-end/20739
18021 * gcc.dg/tree-ssa/pr20739.c: New test.
18022
18023 2005-04-14 Mike Stump <mrs@apple.com>
18024
18025 * gcc.dg/Foundation.framework/empty: New.
18026 * gcc.dg/framework-2.c: New.
18027
18028 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
18029
18030 PR tree-optimization/21021
18031 * gcc.c-torture/compile/pr21021.c: New.
18032
18033 2005-04-14 Janis Johnson <janis187@us.ibm.com>
18034
18035 PR testsuite/21010
18036 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
18037 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
18038 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
18039 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
18040 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
18041 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
18042 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
18043 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
18044
18045 2005-04-14 Richard Henderson <rth@redhat.com>
18046
18047 * lib/target-supports.exp (check_effective_target_vect_condition):
18048 Add ia64, i?86, and x86_64.
18049
18050 2005-04-14 Steven G. Kargl <kargls@comcast.net>
18051
18052 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
18053
18054 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
18055
18056 PR tree-optimization/20657
18057 * gcc.dg/tree-ssa/pr20657.c: New.
18058
18059 2005-04-14 Uros Bizjak <uros@kss-loka.si>
18060
18061 * gcc.dg/builtins-53.c: Also check (int)trunc* and
18062 (long long int)trunc*.
18063
18064 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
18065
18066 PR target/20927
18067 * gcc.dg/pr20927.c: New test.
18068
18069 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
18070
18071 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
18072 * gcc.target/mips/asm-1.c: Likewise.
18073
18074 2005-04-13 Dale Johannesen <dalej@apple.com>
18075
18076 * objc.dg/objc-fast-4.m: New.
18077
18078 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
18079
18080 * gcc.target/cris/torture/cris-torture.exp: New driver in new
18081 directory.
18082 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
18083
18084 2005-04-13 David Edelsohn <edelsohn@gnu.org>
18085
18086 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
18087 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
18088 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
18089
18090 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
18091
18092 PR tree-optimization/20913
18093 * gcc.dg/tree-ssa/pr20913.c: New.
18094
18095 PR tree-optimization/20702
18096 * gcc.dg/tree-ssa/pr20702.c: New.
18097
18098 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18099
18100 PR c++/13744
18101 * g++.dg/inherit/local3.C: New test.
18102
18103 2005-04-12 Jeff Law <law@redhat.com>
18104
18105 * gcc.dg/tree-ssa/20050412-1.c: New test.
18106
18107 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
18108
18109 PR libfortran/19016
18110 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
18111 Add tests with mask generated by expression.
18112 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
18113 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
18114 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
18115
18116 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
18117
18118 PR middle-end/20917
18119 * gcc.dg/20050409-1.c: New test.
18120
18121 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
18122
18123 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
18124
18125 2005-04-11 Mark Mitchell <mark@codesourcery.com>
18126
18127 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
18128 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
18129 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
18130 (TARGET_CXX): Adjust accordingly.
18131 * target.h (struct gcc_target): Remove epxort_class_data. Add
18132 determine_class_data_visibility and class_data_always_comdat.
18133 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
18134 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
18135 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
18136 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
18137 (arm_cxx_determine_class_data_visibility): New.
18138 (arm_cxx_class_data_always_comdat): Likewise.
18139 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
18140 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
18141 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
18142 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
18143 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
18144 Define.
18145
18146 2005-04-11 Mark Mitchell <mark@codesourcery.com>
18147
18148 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
18149
18150 2005-04-11 Geoffrey Keating <geoffk@apple.com>
18151
18152 * gcc.dg/i386-darwin-fpmath.c: New.
18153
18154 2004-04-11 Devang Patel <dpatel@apple.com>
18155
18156 * lib/target-supports.exp (check_effective_target_vect_condition): New.
18157 * gcc.dg/vect/vect-ifcvt-1.c: New test.
18158 * gcc.dg/vect/vect-ifcvt-2.c: New test.
18159 * gcc.dg/vect/vect-ifcvt-3.c: New test.
18160 * gcc.dg/vect/vect-ifcvt-4.c: New test.
18161 * gcc.dg/vect/vect-ifcvt-5.c: New test.
18162 * gcc.dg/vect/vect-ifcvt-6.c: New test.
18163 * gcc.dg/vect/vect-ifcvt-7.c: New test.
18164 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
18165
18166 2004-04-11 Devang Patel <dpatel@apple.com>
18167
18168 * gcc.dg/vect/vect-dv-1.c: New test.
18169 * gcc.dg/vect/vect-dv-2.c: New test.
18170
18171 2005-04-11 Diego Novillo <dnovillo@redhat.com>
18172
18173 PR tree-optimization/20933
18174 * gcc.dg/tree-ssa/pr20933.c: New test.
18175
18176 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18177
18178 * gfortran.dg/fold_nearest.f90: New test.
18179
18180 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
18181
18182 * gcc.dg/tree-ssa/alias-1.c: New test.
18183
18184 2005-04-11 Diego Novillo <dnovillo@redhat.com>
18185
18186 PR tree-optimization/20920
18187 * g++.dg/tree-ssa/pr20920.C: New test.
18188
18189 2005-04-11 Uros Bizjak <uros@kss-loka.si>
18190
18191 * gcc.dg/builtins-53.c: Also check (int)ceil* and
18192 (long long int)ceil*.
18193
18194 2005-04-10 Mark Mitchell <mark@codesourcery.com>
18195
18196 * g++.dg/warn/Wdtor1.C: Declare template in system header with
18197 explicit C++ linkage.
18198
18199 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18200
18201 * gfortran.dg/pr17229.f: Take care of the new obsolescence
18202 warning for arithmetic IF statements.
18203
18204 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
18205
18206 * eor_handling_1.f90: New test case.
18207 * eor_handling_2.f90: New test case.
18208 * eor_handling_3.f90: New test case.
18209 * eor_handling_4.f90: New test case.
18210 * eor_handling_5.f90: New test case.
18211 * noadv_size.f90: New test case.
18212 * pad_no.f90: New test case.
18213
18214 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
18215
18216 * gcc.c-torture/execute/20050410-1.c: New test.
18217
18218 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
18219
18220 * gcc.dg/pr20126.c: New.
18221
18222 2005-04-09 Bud Davis <bdavis@gfortran.org>
18223 Steven G. Kargl <kargls@comcast.net>
18224
18225 * gfortran.dg/PR19872.f: New test.
18226
18227 2005-04-09 Steven G. Kargl <kargls@comcast.net>
18228
18229 * gfortran.dg/nint_1.f90: Fix dg-do directive.
18230
18231 2005-04-09 Steven G. Kargl <kargls@comcast.net>
18232
18233 * gfortran.dg/nint_1.f90: New test.
18234
18235 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
18236
18237 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
18238 Added test for callee-allocated arrays with write statements.
18239 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
18240 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
18241 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
18242 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
18243 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
18244
18245 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
18246
18247 PR libfortran/20163
18248 * gfortran.dg/open-options-blanks.f: New test.
18249
18250 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
18251
18252 PR fortran/13257
18253 * gfortran.dg/comma_format_extension_[1234].f: New tests.
18254
18255 2005-04-09 Jakub Jelinek <jakub@redhat.com>
18256
18257 * gcc.dg/tree-ssa/stdarg-1.c: New test.
18258 * gcc.dg/tree-ssa/stdarg-2.c: New test.
18259 * gcc.dg/tree-ssa/stdarg-3.c: New test.
18260 * gcc.dg/tree-ssa/stdarg-4.c: New test.
18261 * gcc.dg/tree-ssa/stdarg-5.c: New test.
18262 * gcc.c-torture/execute/stdarg-4.c: New test.
18263
18264 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
18265
18266 PR target/20795
18267 * g++.dg/abi/param2.C: New test.
18268
18269 2005-04-09 Uros Bizjak <uros@kss-loka.si>
18270
18271 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
18272
18273 2005-04-09 Uros Bizjak <uros@kss-loka.si>
18274
18275 * gcc.dg/builtins-53.c: New test.
18276
18277 2005-04-08 Diego Novillo <dnovillo@redhat.com>
18278
18279 * g++.dg/tree-ssa/pr18178.C: New test.
18280 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
18281 * gcc.c-torture/execute/20041019-1.c: New test.
18282 * gcc.dg/tree-ssa/20041008-1.c: New test.
18283 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
18284 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
18285 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
18286 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
18287 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
18288 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
18289 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
18290 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
18291 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
18292 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
18293
18294 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
18295
18296 PR rtl-optimization/20466
18297 * gcc.c-torture/execute/pr20466-1.c: New test.
18298
18299 2005-04-08 Mark Mitchell <mark@codesourcery.com>
18300
18301 PR c++/20905
18302 * g++.dg/parse/cond2.C: New test.
18303
18304 PR c++/20145
18305 * g++.dg/warn/Wdtor1.C: New test.
18306
18307 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18308
18309 PR fortran/17229
18310 * gfortran.dg/pr17229.f: New test.
18311
18312 2005-04-07 Steven G. Kargl <kargls@comcast.net>
18313
18314 * gfortran.dg/tiny_1.f90: New test.
18315 * gfortran.dg/tiny_2.f90: ditto.
18316
18317 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
18318
18319 * gfortran.dg/eor_1.f90: Fix dg-do run line
18320 * gfortran.dg/open_new.f90: Fix dg-do run line
18321
18322 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
18323
18324 * lib/target-supports.exp (get_compiler_messages): Support
18325 optional arguments, the fourth being compiler options.
18326 (check_effective_target_fpic): New proc.
18327 * gcc.dg/20050321-2.c: Restrict to target fpic.
18328
18329 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
18330
18331 * gcc.dg/15443-1.c: New test.
18332 * gcc.dg/15443-2.c: Likewise.
18333
18334 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18335
18336 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
18337
18338 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
18339
18340 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
18341
18342 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
18343
18344 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
18345 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
18346 -m64.
18347 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
18348 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
18349 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
18350
18351 2005-04-06 Mark Mitchell <mark@codesourcery.com>
18352
18353 PR c++/20212
18354 * g++.dg/warn/Wunused-11.C: New test.
18355
18356 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
18357
18358 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
18359
18360 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
18361
18362 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
18363
18364 2005-04-05 Mark Mitchell <mark@codesourcery.com>
18365
18366 PR c++/20734
18367 * g++.dg/template/ptrmem13.C: New test.
18368
18369 2005-04-05 Per Bothner <per@bothner.com>
18370
18371 * lib/gcc.exp: Always add -fno-show-column, for now.
18372
18373 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
18374
18375 PR testsuite/20767
18376 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
18377 of plain old "unsigned int" for the type of "i". Makes this test
18378 64bit clean.
18379
18380 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
18381
18382 * gcc.dg/i386-ssefn-1.c: New test.
18383 * gcc.dg/i386-ssefn-2.c: New test.
18384 * gcc.dg/i386-ssefn-3.c: New test.
18385 * gcc.dg/i386-ssefn-4.c: New test.
18386
18387 2005-04-05 Jakub Jelinek <jakub@redhat.com>
18388
18389 PR tree-optimization/20076
18390 * gcc.dg/builtin-apply4.c: New test.
18391
18392 PR preprocessor/19475
18393 * gcc.dg/cpp/macspace1.c: New test.
18394 * gcc.dg/cpp/macspace2.c: New test.
18395
18396 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18397
18398 * gfortran.dg/pr20755.f: Fixed bad format.
18399
18400 2005-04-05 Mark Mitchell <mark@codesourcery.com>
18401
18402 PR c++/20763
18403 * g++.dg/ext/attrib21.C: New test.
18404
18405 2004-04-05 Devang Patel <dpatel@apple.com>
18406
18407 * lib/target-supports.exp (check_effective_target_vect_shif): New.
18408 * gcc.dg/vect/vect-shift-1.c: New test.
18409
18410 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18411
18412 PR libfortran/20755
18413 * gfortran.dg/pr20755.f: New test.
18414
18415 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
18416
18417 * gfortran.dg/pr15959.f90: New test.
18418 * gfortran.dg/string_pad_trunc.f90: New test.
18419
18420 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18421
18422 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
18423 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
18424 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
18425 syntax.
18426
18427 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18428
18429 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
18430
18431 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18432
18433 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
18434 * gcc.c-torture/compile/20011119-2.c: Likewise.
18435 * gcc.c-torture/compile/981001-2.c: Likewise.
18436
18437 2005-04-04 Mark Mitchell <mark@codesourcery.com>
18438
18439 PR c++/20679
18440 * g++.dg/template/overload4.C: New test.
18441
18442 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
18443
18444 PR c++/20746
18445 * g++.dg/abi/covariant5.C: New.
18446
18447 PR debug/20505
18448 * g++.dg/debug/const2.C: New.
18449
18450 2005-04-04 Jakub Jelinek <jakub@redhat.com>
18451
18452 PR rtl-optimization/16104
18453 * gcc.c-torture/execute/20050316-1.c: New test.
18454
18455 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
18456
18457 * g++.dg/template/spec23.C: Fix dg-error text.
18458
18459 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
18460
18461 PR c++/19199
18462 * g++.dg/expr/lval2.C: New.
18463
18464 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18465
18466 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
18467 __builtin_strcasecmp and __builtin_strncasecmp.
18468
18469 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
18470
18471 PR c++/20723
18472 * g++.dg/template/spec22.C: New.
18473 * g++.dg/template/spec23.C: New.
18474
18475 2005-04-03 Dale Ranta <dir@lanl.gov>
18476 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18477
18478 PR libfortran/20068
18479 PR libfortran/20125
18480 PR libfortran/20156
18481 PR libfortran/20471
18482 * gfortran.dg/backspace.f: New test.
18483
18484 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
18485
18486 * gcc.dg/pr19345.c: New test.
18487
18488 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
18489
18490 PR tree-optimization/20640
18491 * gcc.dg/torture/tree-loop-1.c: New.
18492
18493 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
18494
18495 PR rtl-optimization/20290
18496 * gcc.c-torture/execute/loop-ivopts-2.c: New.
18497
18498 2005-04-02 Geoffrey Keating <geoffk@apple.com>
18499
18500 * gcc.dg/rs6000-fpint.c: New.
18501
18502 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
18503
18504 * gcc.dg/old-style-then-proto-1.c: New test.
18505
18506 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18507
18508 * gfortran.fortran-torture/execute/backspace.f90: Check
18509 after backspace and read was incorrect.
18510
18511 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18512
18513 * gcc.c-torture/execute/builtins/strcat.c: Check the result
18514 buffer past the terminating NUL using memcmp.
18515 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
18516 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
18517
18518 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
18519 Fix unused/uninitialized variable warnings.
18520
18521 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
18522 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
18523 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
18524 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
18525
18526 * gcc.c-torture/execute/builtins/abs-1-lib.c,
18527 gcc.c-torture/execute/builtins/fputs-lib.c,
18528 gcc.c-torture/execute/builtins/lib/fprintf.c,
18529 gcc.c-torture/execute/builtins/lib/main.c,
18530 gcc.c-torture/execute/builtins/lib/memcmp.c,
18531 gcc.c-torture/execute/builtins/lib/memmove.c,
18532 gcc.c-torture/execute/builtins/lib/mempcpy.c,
18533 gcc.c-torture/execute/builtins/lib/memset.c,
18534 gcc.c-torture/execute/builtins/lib/printf.c,
18535 gcc.c-torture/execute/builtins/lib/sprintf.c,
18536 gcc.c-torture/execute/builtins/lib/stpcpy.c,
18537 gcc.c-torture/execute/builtins/lib/strchr.c,
18538 gcc.c-torture/execute/builtins/lib/strcmp.c,
18539 gcc.c-torture/execute/builtins/lib/strcpy.c,
18540 gcc.c-torture/execute/builtins/lib/strcspn.c,
18541 gcc.c-torture/execute/builtins/lib/strlen.c,
18542 gcc.c-torture/execute/builtins/lib/strncat.c,
18543 gcc.c-torture/execute/builtins/lib/strncmp.c,
18544 gcc.c-torture/execute/builtins/lib/strncpy.c,
18545 gcc.c-torture/execute/builtins/lib/strrchr.c,
18546 gcc.c-torture/execute/builtins/lib/strspn.c,
18547 gcc.c-torture/execute/builtins/lib/strstr.c,
18548 gcc.c-torture/execute/builtins/memops-asm-lib.c,
18549 gcc.c-torture/execute/builtins/strlen-2.c,
18550 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
18551 prototypes.
18552
18553 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
18554
18555 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
18556 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
18557 selectany usage.
18558
18559 2005-04-01 Jakub Jelinek <jakub@redhat.com>
18560
18561 PR c++/19406
18562 * g++.dg/debug/using1.C: New test.
18563
18564 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
18565
18566 PR middle-end/20524
18567 * gcc.dg/alias-7.c: Prefix asm-declared name with
18568 __USER_LABEL_PREFIX__.
18569
18570 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
18571
18572 Fix fallout from PR middle-end/15700:
18573 * gcc.c-torture/compile/20011119-1.c: Take
18574 __USER_LABEL_PREFIX__ into account.
18575 * gcc.c-torture/compile/20011119-2.c: Likewise.
18576
18577 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
18578
18579 PR c++/18644
18580 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
18581
18582 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
18583
18584 PR c/17855
18585 * gcc.c-torture/compile/struct-non-lval-1.c,
18586 gcc.c-torture/compile/struct-non-lval-2.c,
18587 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
18588
18589 2005-03-31 Janis Johnson <janis187@us.ibm.com>
18590
18591 * gcc.dg/tls/tls.exp: Remove temporary file.
18592 * g++.dg/tls/tls.exp: Ditto.
18593 * lib/file-format.exp: Ditto.
18594 * g++.dg/special/ecos.exp: Ditto.
18595
18596 * lib/profopt.exp: Treat prof_ext as a list.
18597 * gcc.misc-tests/bprob.exp: Ditto.
18598 * g++.dg/bprob/bprob.exp: Ditto.
18599
18600 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
18601 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
18602 g++.dg/tree-ssa/pointer-reference-alias.C,
18603 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
18604 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
18605 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
18606 g++.dg/vect/pr19951.cc: Ditto.
18607 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
18608 gcc.dg/builtins-47.c: Ditto.
18609 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
18610 gcc.dg/pr20115-1.c: Ditto.
18611 * gcc.dg/tree-ssa/20030530-2.c,
18612 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
18613 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18614 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
18615 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18616 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
18617 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
18618 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
18619 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
18620 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
18621 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
18622 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
18623 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
18624 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
18625 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
18626 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
18627 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18628 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18629 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18630 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18631 gcc.dg/tree-ssa/20030824-1.c,
18632 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
18633 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
18634 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
18635 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
18636 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
18637 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
18638 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
18639 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
18640 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
18641 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
18642 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
18643 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
18644 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
18645 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
18646 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
18647 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
18648 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
18649 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
18650 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
18651 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
18652 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
18653 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
18654 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
18655 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
18656 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
18657 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
18658 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
18659 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
18660 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
18661 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
18662 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
18663 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
18664 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
18665 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
18666 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
18667 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
18668 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
18669 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
18670 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
18671 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
18672 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
18673 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
18674 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18675 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
18676 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
18677 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
18678 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
18679 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
18680 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
18681 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
18682 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18683 gcc.dg/tree-ssa/useless-1.c: Ditto.
18684 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
18685 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
18686 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
18687 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
18688 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18689 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
18690 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
18691 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
18692 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
18693 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
18694 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
18695 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
18696 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
18697 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
18698 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
18699 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
18700 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
18701 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
18702 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
18703 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
18704 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
18705 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
18706 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
18707 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
18708 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
18709 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
18710 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
18711 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
18712 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
18713 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
18714 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
18715 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
18716 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
18717 gcc.dg/vect/vect-none.c: Ditto.
18718 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
18719 treelang/compile/unsigned.tree: Ditto.
18720
18721 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
18722 * gcc.dg/cpp/direct2s.c: Ditto.
18723 * gcc.dg/cpp/paste4.c: Ditto.
18724 * gcc.dg/cpp/separate-1.c: Ditto.
18725 * gcc.dg/pch/save-temps-1.c: Ditto.
18726 * g++.dg/ext/altivec-10.C: Ditto.
18727 * g++.dg/pch/pch.C: Ditto.
18728
18729 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
18730
18731 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
18732 * g++.dg/template/repo1.C: Ditto.
18733 * g++.dg/template/repo2.C: Ditto.
18734 * g++.dg/template/repo3.C: Ditto.
18735 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
18736 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
18737 * g++.old-deja/g++.pt/repo1.C: Ditto.
18738 * g++.old-deja/g++.pt/repo2.C: Ditto.
18739 * g++.old-deja/g++.pt/repo3.C: Ditto.
18740 * g++.old-deja/g++.pt/repo4.C: Ditto.
18741
18742 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
18743 * gcc.dg/20030107-1.c: Ditto.
18744 * gcc.dg/20030702-1.c: Ditto.
18745 * gcc.dg/profile-generate-1.c: Ditto.
18746 * g++.dg/other/profile1.C: Ditto.
18747 * g++.old-deja/g++.robertl/eb83.C: Ditto.
18748
18749 * lib/gcc-dg.exp (remove-build-file): New.
18750 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
18751 cleanup-tree-dump, cleanup-saved-temps): New.
18752
18753 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
18754
18755 PR c++/19203, DR 214
18756 * g++.dg/parse/ambig3.C: Not ambiguous.
18757 * g++.dg/template/spec20.C: New.
18758 * g++.dg/template/spec21.C: New.
18759
18760 2005-03-31 Steve Ellcey <sje@cup.hp.com>
18761
18762 PR target/20045
18763 * gcc.dg/ia64-fptr-1.c: Run only on linux.
18764
18765 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18766
18767 PR libfortran/20660
18768 * gfortran.dg/negative_unit.f: New test.
18769
18770 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
18771
18772 * gcc.dg/20050330-1.c: New test.
18773
18774 2005-03-30 Devang Patel <dpatel@apple.com>
18775
18776 * g++.dg/tree-sra/ssa-sra-3.C: New test.
18777
18778 2005-03-30 Dale Johannesen <dalej@apple.com>
18779
18780 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
18781
18782 2005-03-30 Janis Johnson <janis187@us.ibm.com>
18783
18784 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
18785 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
18786 Strip options from test name.
18787
18788 2005-03-31 Jan Hubicka <jh@suse.cz>
18789
18790 * gcc.dg/varpool-1.c: New testcase.
18791
18792 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
18793
18794 PR c/772
18795 PR c/17913
18796 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
18797 gcc.dg/stmt-expr-label-3.c : New tests.
18798 * gcc.c-torture/execute/medce-2.c: Remove.
18799
18800 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
18801
18802 PR c/20368
18803 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
18804 tests.
18805
18806 2005-03-30 Alan Modra <amodra@bigpond.net.au>
18807
18808 * gcc.c-torture/compile/pr20203.c: New test.
18809
18810 2005-03-26 Steven G. Kargl <kargls@comcast.net>
18811
18812 * gfortran.dg/promotion.f90: New test.
18813
18814 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
18815
18816 PR middle-end/20491
18817 * gcc.dg/torture/asm-subreg-1.c: New test.
18818
18819 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
18820
18821 PR c/20672
18822 * gcc.dg/pr20672-1.c: New test.
18823
18824 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
18825
18826 * gfortran.dg/vect: New directory.
18827 * gfortran.dg/vect/vect.exp: New.
18828 * gfortran.dg/vect/vect-1.f90: New test.
18829 * gfortran.dg/vect/vect-2.f90: New test.
18830 * gfortran.dg/vect/vect-3.f90: New test.
18831 * gfortran.dg/vect/vect-4.f90: New test.
18832 * gfortran.dg/vect/vect-5.f90: New test.
18833
18834 2005-03-29 Jakub Jelinek <jakub@redhat.com>
18835
18836 PR middle-end/20622
18837 * gcc.dg/alias-7.c: New test.
18838
18839 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18840
18841 * gcc.dg/sparc-reg-1.c: New test.
18842
18843 2005-03-28 Steve Ellcey <sje@cup.hp.com>
18844
18845 PR target/19890
18846 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
18847
18848 2005-03-29 Dale Ranta <dir@lanl.gov>
18849 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18850
18851 PR libfortran/20163
18852 * gfortran.dg/pr20163-2.f: New test.
18853
18854 2005-03-28 Jan Hubicka <jh@suse.cz>
18855
18856 PR middle-end/20635
18857 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
18858 by Jakub Jelinek.
18859
18860 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
18861
18862 PR tree-optimization/20626
18863 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
18864 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
18865
18866 2005-03-26 Steven G. Kargl <kargls@comcast.net>
18867
18868 * gfortran.dg/underflow.f90: New test.
18869 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
18870
18871 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18872
18873 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
18874
18875 2005-03-25 Mark Mitchell <mark@codesourcery.com>
18876
18877 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
18878 (g++_init): Make sure that CXXFLAGS is set.
18879 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
18880 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
18881 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18882 * lib/objc.exp (objc_init): Likewise.
18883 * lib/treelang.exp (treelang_init): Likewise.
18884
18885 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
18886
18887 PR tree-optimization/20470
18888 * gcc.dg/tree-ssa/pr20470.c: New test.
18889
18890 2005-03-25 Geoffrey Keating <geoffk@apple.com>
18891
18892 * gcc.dg/ppc-stfiwx.c: New.
18893
18894 2005-03-25 Steve Ellcey <sje@cup.hp.com>
18895
18896 PR target/19888
18897 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
18898
18899 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
18900
18901 * gcc.dg/20050325-1.c: Fix a typo.
18902
18903 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18904
18905 PR libfortran/19678
18906 PR libfortran/19679
18907 * gfortran.dg/dos_eol.f: New test.
18908
18909 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
18910
18911 PR rtl-optimization/20249
18912 * gcc.dg/20050325-1.c: New test.
18913
18914 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18915
18916 PR libfortran/15332
18917 * gfortran.dg/pr15332.f: New test.
18918
18919 2005-03-24 Dale Johannesen <dalej@apple.com>
18920
18921 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
18922
18923 2005-03-24 Geoffrey Keating <geoffk@apple.com>
18924
18925 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
18926 'internal' visibility.
18927 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
18928 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
18929 'protected' visibility.
18930 * gcc.dg/visibility-7.c: Likewise.
18931 * lib/target-supports.exp (check_visibility_available): Take
18932 a parameter, the kind of visibility to check for.
18933 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
18934 to check_visibility_available.
18935
18936 * g++.dg/expr/cast3.C: New.
18937
18938 2005-03-24 David Edelsohn <edelsohn@gnu.org>
18939
18940 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
18941 rs6000.
18942
18943 2005-03-24 Steve Ellcey <sje@cup.hp.com>
18944
18945 PR target/20095
18946 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
18947
18948 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
18949
18950 * gcc.dg/badshift.c: Renamed to...
18951 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
18952
18953 * gcc.target/i386/badshift.c: Renamed to...
18954 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
18955 only.
18956
18957 PR rtl-optimization/20532
18958 * gcc.target/i386/badshift.c: New.
18959
18960 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18961
18962 * gfortran.dg/pr18025.f90: New test.
18963
18964 2005-03-23 Dale Johannesen <dalej@apple.com>
18965
18966 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
18967
18968 2005-03-23 Mark Mitchell <mark@codesourcery.com>
18969
18970 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
18971
18972 * lib/target-supports.exp (check_iconv_available): Default
18973 libiconv to -liconv, if there is no definition.
18974
18975 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
18976
18977 * gcc.dg/torture/cris-asm-mof-1.c: New test.
18978
18979 2005-03-22 Mark Mitchell <mark@codesourcery.com>
18980
18981 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
18982 * g++.dg/opt/pr7503-2.C: Likewise.
18983 * g++.dg/opt/pr7503-3.C: Likewise.
18984 * g++.dg/opt/pr7503-4.C: Likewise.
18985 * g++.dg/opt/pr7503-5.C: Likewise.
18986 * g++.dg/warn/minmax.C: New test.
18987
18988 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18989
18990 * gfortran.dg/g77_intrinsics_funcs.f: New test.
18991 * gfortran.dg/g77_intrinsics_sub.f: New test.
18992
18993 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
18994 Jan Hubicka <jh@suse.cz>
18995 Steven Bosscher <stevenb@suse.de
18996
18997 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
18998
18999 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19000
19001 PR c++/19980
19002 * g++.dg/template/redecl3.C: New test.
19003
19004 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19005
19006 PR c++/20499
19007 * g++.dg/parse/error16.C: Tweak error markers.
19008
19009 2005-03-22 Jakub Jelinek <jakub@redhat.com>
19010
19011 PR target/20561
19012 * gcc.dg/20050321-2.c: New test.
19013
19014 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
19015
19016 PR c++/20465
19017 PR c++/20381
19018 * g++.dg/template/ptrmem12.C: New.
19019
19020 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
19021
19022 PR rtl-optimization/20527
19023 * gcc.c-torture/execute/pr20527-1.c: New test.
19024
19025 2005-03-22 Ben Elliston <bje@au.ibm.com>
19026
19027 * gcc.misc-tests/options.exp (check_for_options): Create a real C
19028 program, compile it into a real executable and then delete the .c
19029 and .x files afterwards, to avoid problems on testglue targets.
19030
19031 2005-03-21 Stuart Hastings <stuart@apple.com>
19032
19033 * gcc.target/i386/sse-2.c: New.
19034
19035 2005-03-21 Uros Bizjak <uros@kss-loka.si>
19036
19037 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
19038
19039 2005-03-21 Paolo Carlini <pcarlini@suse.de>
19040
19041 * g++.dg/parse/crash25.C: Fix typo.
19042
19043 2005-03-21 Paolo Carlini <pcarlini@suse.de>
19044
19045 PR c++/20461
19046 * g++.dg/parse/crash24.C: New test.
19047
19048 PR c++/20536
19049 * g++.dg/parse/crash25.C: New test.
19050
19051 2005-03-21 Paolo Carlini <pcarlini@suse.de>
19052
19053 PR c++/20147
19054 * g++.dg/ext/stmtexpr4.C: New test.
19055
19056 2005-03-20 Roger Sayle <roger@eyesopen.com>
19057
19058 PR middle-end/20539
19059 * gcc.c-torture/compile/pr13066-1.c: New test case.
19060 * gcc.c-torture/compile/pr20539-1.c: Likewise.
19061 * g++.dg/opt/pr13066-1.C: Likewise.
19062
19063 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
19064
19065 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
19066
19067 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19068
19069 PR fortran/18525
19070 * gfortran.dg/nesting_1.f90: New test.
19071
19072 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19073
19074 PR c++/20240
19075 * g++.dg/lookup/using13.C: New test.
19076
19077 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19078
19079 PR c++/20333
19080 * g++.dg/template/crash36.C: New test.
19081
19082 2005-03-18 Paolo Carlini <pcarlini@suse.de>
19083
19084 PR c++/20463
19085 * g++.dg/template/crash35.C: New test.
19086
19087 2005-03-17 Paolo Carlini <pcarlini@suse.de>
19088
19089 PR c++/19966
19090 * g++.dg/overload/operator2.C: New test.
19091
19092 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19093
19094 PR libfortran/20257
19095 * gfortran.dg/pr20257.f90: New test.
19096
19097 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19098
19099 PR libfortran/20480
19100 * gfortran.dg/pr20480.f90: New test.
19101
19102 2005-03-16 Richard Henderson <rth@redhat.com>
19103
19104 PR middle-end/15700
19105 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
19106 (_rtld_global): New.
19107 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
19108 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
19109
19110 * gcc.dg/alias-3.c: New.
19111 * gcc.dg/alias-4.c: New.
19112 * gcc.dg/alias-5.c: New.
19113 * gcc.dg/alias-6.c: New.
19114
19115 2005-03-15 Geoffrey Keating <geoffk@apple.com>
19116
19117 * gcc.dg/cpp/ucnid-7.c: New.
19118
19119 2005-03-15 Janis Johnson <janis187@us.ibm.com>
19120 Dorit Naishlos <dorit@il.ibm.com>
19121
19122 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
19123 darwin.
19124
19125 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
19126
19127 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
19128 misaligned accesses.
19129 * gcc.dg/vect/vect-58.c: Likewise.
19130 * gcc.dg/vect/vect-92.c: New.
19131 * gcc.dg/vect/vect-93.c: New.
19132
19133 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
19134
19135 PR fortran/18827
19136 * gfortran.dg/assign_2.f90: New test.
19137 * gfortran.dg/assign_3.f90: New test.
19138 * gfortran.dg/assign.f90: New test.
19139
19140 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
19141
19142 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
19143 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
19144 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
19145 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
19146 names.
19147
19148 2005-03-14 Geoffrey Keating <geoffk@apple.com>
19149
19150 * gcc.dg/cpp/ucnid-6.c: New.
19151
19152 * gcc.dg/cpp/normalize-1.c: New.
19153 * gcc.dg/cpp/normalize-2.c: New.
19154 * gcc.dg/cpp/normalize-3.c: New.
19155 * gcc.dg/cpp/normalize-4.c: New.
19156 * gcc.dg/cpp/ucnid-4.c: New.
19157 * gcc.dg/cpp/ucnid-5.c: New.
19158 * g++.dg/cpp/normalize-1.C: New.
19159 * g++.dg/cpp/ucnid-1.C: New.
19160
19161 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
19162
19163 * gcc.dg/pr18628.c: New.
19164
19165 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
19166
19167 PR c++/20280
19168 * g++.dg/tree-ssa/pr20280.C: New.
19169
19170 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19171
19172 PR fortran/20467
19173 * gfortran.dg/stfunc_2.f90: New test.
19174
19175 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
19176
19177 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
19178
19179 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
19180
19181 * gcc.dg/tree-ssa/20050314-1.c: New test.
19182
19183 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19184
19185 PR c++/4403
19186 PR c++/9783, DR433
19187 * g++.dg/template/friend34.C: New test.
19188 * g++.dg/template/friend35.C: Likewise.
19189 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
19190
19191 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19192
19193 Friend class name lookup 5/n
19194 PR c++/1016
19195 * g++.dg/lookup/hidden-class1.C: New test.
19196 * g++.dg/lookup/hidden-class2.C: Likewise.
19197 * g++.dg/lookup/hidden-class3.C: Likewise.
19198 * g++.dg/lookup/hidden-class4.C: Likewise.
19199 * g++.dg/lookup/hidden-class5.C: Likewise.
19200 * g++.dg/lookup/hidden-class6.C: Likewise.
19201 * g++.dg/lookup/hidden-class7.C: Likewise.
19202 * g++.dg/lookup/hidden-class8.C: Likewise.
19203 * g++.dg/lookup/hidden-class9.C: Likewise.
19204 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
19205 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
19206 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
19207 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
19208 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
19209 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
19210 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
19211 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
19212 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
19213 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
19214 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
19215
19216 2005-03-13 Mark Mitchell <mark@codesourcery.com>
19217
19218 PR c++/20157
19219 * g++.dg/template/error18.C: New test.
19220
19221 2005-03-09 Ben Elliston <bje@au.ibm.com>
19222
19223 PR debug/16792
19224 * g++.dg/debug/pr16792.C: New test.
19225
19226 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
19227
19228 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
19229 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
19230 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
19231 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
19232 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
19233 test assertion names.
19234
19235 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19236
19237 PR fortran/18600
19238 * gfortran.dg/stfunc_1.f90: New test.
19239
19240 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19241
19242 PR fortran/16907
19243 * gfortran.dg/real_index_1.f90: New test.
19244
19245 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19246
19247 PR fortran/20323
19248 * gfortran.dg/spec_expr_1.f90: New test.
19249
19250 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
19251
19252 PR c/20402
19253 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
19254 new parser.
19255
19256 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19257
19258 PR fortran/20361
19259 * gfortran.dg/largeequiv_1.f90: New test.
19260
19261 2005-03-12 Geoffrey Keating <geoffk@apple.com>
19262
19263 * gcc.dg/ucnid-1.c: New.
19264 * gcc.dg/ucnid-2.c: New.
19265 * gcc.dg/ucnid-3.c: New.
19266 * gcc.dg/ucnid-4.c: New.
19267 * gcc.dg/ucnid-5.c: New.
19268 * gcc.dg/ucnid-6.c: New.
19269 * gcc.dg/cpp/ucnid-1.c: New.
19270 * gcc.dg/cpp/ucnid-2.c: New.
19271 * gcc.dg/cpp/ucnid-3.c: New.
19272 * g++.dg/other/ucnid-1.C: New.
19273
19274 2005-03-12 Geoffrey Keating <geoffk@apple.com>
19275
19276 * gcc.dg/vmx/darwin-abi-3.c: Delete.
19277
19278 2005-03-11 Per Bothner <per@bothner.com>
19279
19280 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
19281 that diagnotics refer to correct token.
19282 * gcc.dg/unused-3.c: Likewise.
19283
19284 2005-03-11 Per Bothner <per@bothner.com>
19285
19286 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
19287 constant" is now actually on same line as string constant.
19288 * gcc.dg/cpp/direct2s.c: Likewise.
19289
19290 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
19291
19292 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
19293
19294 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19295
19296 PR libfortran/20124
19297 * gfortran.dg/pr20124.f90: New Test
19298
19299 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
19300
19301 PR tree-optimization/20130
19302 * gcc.dg/pr20130-1.c: New test.
19303
19304 2005-03-10 Steve Ellcey <sje@cup.hp.com>
19305
19306 PR target/20095
19307 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
19308
19309 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19310
19311 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
19312
19313 2005-03-10 Steve Ellcey <sje@cup.hp.com>
19314
19315 * g++.dg/eh/forced1.C: Fix comment.
19316 * g++.dg/eh/forced2.C: Ditto.
19317 * g++.dg/eh/forced3.C: Ditto.
19318 * g++.dg/eh/forced4.C: Ditto.
19319
19320 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
19321
19322 PR rtl-opt/20412
19323 * gcc.c-torture/compile/pr20412.c: New test.
19324
19325 2005-03-10 Roger Sayle <roger@eyesopen.com>
19326
19327 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
19328
19329 2005-03-10 Jakub Jelinek <jakub@redhat.com>
19330
19331 PR target/20322
19332 * gcc.dg/20050307-1.c: New test.
19333
19334 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
19335
19336 PR c++/20375
19337 * g++.dg/other/stdarg3.C: New.
19338
19339 2005-03-10 Jakub Jelinek <jakub@redhat.com>
19340
19341 PR c++/18384, c++/18327
19342 * g++.dg/init/array19.C: New test.
19343
19344 PR inline-asm/20314
19345 * gcc.dg/torture/pr20314-1.c: New test.
19346 * gcc.dg/torture/pr20314-2.c: New test.
19347
19348 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
19349
19350 * gcc.dg/20050309-1.c: New test.
19351
19352 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19353
19354 * gcc.dg/builtins-10.c: Reactivate disabled test.
19355 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
19356 new cbrt transformations.
19357
19358 2005-03-09 Mark Mitchell <mark@codesourcery.com>
19359
19360 PR c++/20208
19361 * g++.dg/template/array13.C: New test.
19362
19363 2005-03-09 Paolo Carlini <pcarlini@suse.de>
19364
19365 PR c++/16859
19366 * g++.dg/init/brace4.C: New test.
19367
19368 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
19369
19370 PR c++/20186
19371 * g++.dg/template/non-dependent12.C: New.
19372
19373 2005-03-08 Mark Mitchell <mark@codesourcery.com>
19374
19375 PR c++/20142
19376 * g++.dg/init/array18.C: Add dg-do run marker.
19377
19378 PR c++/20142
19379 * g++.dg/init/array18.C: New test.
19380
19381 2005-03-09 Ben Elliston <bje@au.ibm.com>
19382
19383 * consistency.vlad/vlad.exp: Remove trailing semicolons.
19384 * g++.dg/gcov/gcov.exp: Likewise.
19385 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
19386 * gcc.target/xstormy16/xstormy16.exp: Likewise.
19387 * lib/c-torture.exp: Likewise.
19388 * lib/fortran-torture.exp: Likewise.
19389 * lib/g++.exp: Likewise.
19390 * lib/gcc-defs.exp: Likewise.
19391 * lib/gcc-dg.exp: Likewise.
19392 * lib/gcc.exp: Likewise.
19393 * lib/gcov.exp: Likewise.
19394 * lib/gfortran.exp: Likewise.
19395 * lib/mike-g++.exp: Likewise.
19396 * lib/mike-gcc.exp: Likewise.
19397 * lib/objc-torture.exp: Likewise.
19398 * lib/objc.exp: Likewise.
19399 * lib/profopt.exp: Likewise.
19400 * lib/target-libpath.exp: Likewise.
19401 * lib/target-supports.exp: Likewise.
19402 * lib/treelang.exp: Likewise.
19403 * lib/wrapper.exp: Likewise.
19404
19405 2005-03-08 Jeff Law <law@redhat.com>
19406
19407 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
19408 PHI-OPT changes.
19409
19410 2005-03-08 Ira Rosen <irar@il.ibm.com>
19411
19412 * gcc.dg/vect/pr20122.c: New test.
19413
19414 2005-03-07 Jeff Law <law@redhat.com>
19415
19416 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
19417 was folded away.
19418 * gcc.dg/tree-ssa/pr18133-1.c: New test.
19419 * gcc.dg/tree-ssa/pr18133-2.c: New test.
19420 * gcc.dg/tree-ssa/pr18134.c: New test.
19421
19422 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19423
19424 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
19425 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
19426 gcc.dg/torture/builtin-noret-2.c: Require weak support.
19427
19428 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
19429
19430 PR tree-opt/17671
19431 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
19432
19433 2005-03-07 Mark Mitchell <mark@codesourcery.com>
19434
19435 * g++.dg/warn/Wnvdtor.C: New test.
19436
19437 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
19438
19439 * gcc.dg/torture/pr19683-1.c: New test.
19440
19441 2005-03-06 Steven G. Kargl <kargls@comcast.net>
19442
19443 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
19444 * gfortran.dg/g77/19990313-2.f: Ditto.
19445 * gfortran.dg/g77/19990313-3.f: Ditto.
19446 * gfortran.dg/g77/19990525-0.f: Ditto.
19447 * gfortran.dg/g77/19990826-0.f: Ditto.
19448 * gfortran.dg/g77/19990826-2.f: Ditto.
19449 * gfortran.dg/g77/19990826-3.f: Ditto.
19450 * gfortran.dg/g77/20000511-1.f: Ditto.
19451 * gfortran.dg/g77/20000511-2.f: Ditto.
19452 * gfortran.dg/g77/970625-2.f: Ditto.
19453 * gfortran.dg/g77/980310-2.f: Ditto.
19454 * gfortran.dg/g77/980310-3.f: Ditto.
19455 * gfortran.dg/g77/980310-8.f: Ditto.
19456 * gfortran.dg/g77/980519-2.f: Ditto.
19457 * gfortran.dg/g77/alpha1.f: Ditto.
19458 * gfortran.dg/g77/claus.f: Ditto.
19459 * gfortran.dg/g77/erfc.f: Ditto.
19460 * gfortran.dg/g77/short.f: Ditto.
19461 * gfortran.fortran-torture/execute/data.f90: Ditto.
19462 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
19463 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
19464
19465 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19466
19467 * lib/file-format.exp (gcc_target_object_format): Add check for som
19468 format and hardcode object formats on hppa*-*-hpux*.
19469 * lib/target-supports.exp (check_weak_available): Add check for som
19470 object format. Always return 0 on hppa*-*-hpux10*.
19471
19472 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
19473 is defined.
19474
19475 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
19476
19477 2005-03-05 Steven G. Kargl <kargls@comcast.net>
19478
19479 * gfortran.dg/pr19936_1.f90: New test.
19480 * gfortran.dg/pr19936_2.f90: New test.
19481 * gfortran.dg/pr19936_3.f90: New test.
19482
19483 2005-03-05 Steven G. Kargl <kargls@comcast.net>
19484 Paul Thomas <prthomas@drfccad.cea.fr>
19485
19486 * gfortran.dg/PR19754_1.f90: New test.
19487 * gfortran.dg/PR19754_2.f90: Ditto.
19488
19489 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19490
19491 PR c++/19311
19492 * g++.dg/template/non-dependent11.C: New test.
19493
19494 2005-03-05 Uros Bizjak <uros@kss-loka.si>
19495
19496 * lib/target-supports.exp (check_iconv_available): Fix comment.
19497
19498 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
19499 Joseph S. Myers <joseph@codesourcery.com>
19500
19501 PR c++/19797
19502 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
19503
19504 2005-03-04 Matthew Sachs <msachs@apple.com>
19505
19506 * gcc.exp (gcc_target_compile): Put braces around
19507 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
19508 * objc.exp (objc_target_compile): Likewise.
19509 * treelang.exp (treelang_target_compile): Likewise.
19510
19511 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19512
19513 PR fortran/19673
19514 * gfortran.dg/func_result_1.f90: New test.
19515
19516 2005-03-04 Ben Elliston <bje@au.ibm.com>
19517
19518 * gcc.misc-tests/options.exp: New test.
19519
19520 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
19521
19522 * gcc.dg/pr15784-4.c: New test.
19523
19524 2005-03-03 Geoffrey Keating <geoffk@apple.com>
19525
19526 * gcc.c-torture/execute/pr17133.c: New.
19527 * gcc.c-torture/compile/20050303-1.c: New.
19528
19529 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
19530
19531 * gcc.dg/cpp/assert4.c: Fix for cygwin.
19532
19533 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
19534
19535 * g++.dg/overload/using2.C: New.
19536
19537 2005-03-02 Mark Mitchell <mark@codesourcery.com>
19538
19539 PR c++/19916
19540 * g++.dg/init/ptrmem2.C: New test.
19541
19542 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
19543
19544 PR c/8927
19545 * gcc.dg/pr8927-1.c: New test.
19546
19547 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
19548
19549 PR c++/20232
19550 * g++.dg/inherit/covariant12.C: New.
19551
19552 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19553
19554 PR fortran/19479
19555 * gfortran.dg/bound_1.f90: New test.
19556
19557 2005-02-28 Janis Johnson <janis187@us.ibm.com>
19558
19559 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
19560 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
19561
19562 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
19563
19564 PR c/20245
19565 * gcc.dg/pr20245-1.c: New test.
19566
19567 2005-02-28 Jakub Jelinek <jakub@redhat.com>
19568
19569 PR middle-end/19874
19570 * gcc.c-torture/execute/20050119-2.c: New test case.
19571
19572 2005-02-28 Ben Elliston <bje@au.ibm.com>
19573
19574 * README: Update the DejaGnu bug reporting address.
19575 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
19576 * lib/objc-torture.exp: Likewise.
19577
19578 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
19579
19580 * gfortran.dg/boz_1.f90: New test.
19581 * gfortran.dg/boz_3.f90: New test.
19582 * gfortran.dg/boz_4.f90: New test.
19583
19584 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
19585
19586 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
19587 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
19588
19589 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19590
19591 PR libfortran/20101
19592 * gfortran.dg/write_0_pe_format.f90: New test.
19593
19594 2005-02-27 Jakub Jelinek <jakub@redhat.com>
19595
19596 PR c++/20206
19597 * g++.dg/opt/thunk2.C: New test.
19598 * g++.dg/opt/covariant1.C: New test.
19599
19600 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19601
19602 * gfortran.dg/e_d_fmt.f90: New test.
19603
19604 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
19605
19606 * gcc.dg/asm-b.c: Fix comment typos.
19607
19608 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
19609
19610 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
19611 a V_MAY_DEF also.
19612
19613 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
19614
19615 PR tree-opt/20188
19616 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
19617 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
19618 * gcc.dg/asm-b.c: New test.
19619
19620 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
19621
19622 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
19623 Disable this test on IRIX 6.
19624
19625 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
19626
19627 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
19628 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
19629 parser.
19630
19631 2005-02-25 Diego Novillo <dnovillo@redhat.com>
19632
19633 PR tree-optimization/20204
19634 * testsuite/gcc.dg/pr20204.c: New test.
19635
19636 2005-02-24 Jakub Jelinek <jakub@redhat.com>
19637
19638 PR target/20196
19639 * gcc.c-torture/execute/20050224-1.c: New test.
19640
19641 PR c++/20175
19642 * g++.dg/warn/Wbraces2.C: New test.
19643
19644 2005-02-23 Mark Mitchell <mark@codesourcery.com>
19645
19646 PR c++/19878
19647 * g++.dg/init/const2.C: New test.
19648
19649 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
19650
19651 PR tree-optimization/20100
19652 * gcc.c-torture/execute/pr20100-1.c: New test.
19653
19654 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19655
19656 * gfortran.dg/implicit_3.f90: New test.
19657
19658 * gfortran.dg/deftype_1.f90: New test.
19659
19660 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
19661
19662 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
19663 the test passes.
19664 * g++.dg/other/anon3.C: Accept a warning.
19665
19666 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
19667
19668 * gcc.dg/pr20017.c: Fix a comment typo.
19669
19670 2005-02-23 Bud Davis <bdavis@gfortran.org>
19671
19672 * gfortran.dg/list_read_4.f90: Change to f90 comments.
19673
19674 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19675
19676 PR ada/19902
19677 * ada/acats/tests/cxa/cxa3004.a: Remove.
19678 * ada/acats/tests/cxb/cxb30061.am: Likewise.
19679
19680 2005-02-22 Mark Mitchell <mark@codesourcery.com>
19681
19682 PR c++/20073
19683 * g++.dg/init/const1.C: New test.
19684
19685 PR c++/19991
19686 * g++.dg/parse/constant7.C: New test.
19687
19688 PR c++/20152
19689 * g++.dg/parse/error27.C: New test.
19690 * g++.dg/template/qualttp15.C: Adjust error markers.
19691 * g++.old-deja/g++.other/struct1.C: Likewise.
19692
19693 PR c++/20153
19694 * g++.dg/template/error17.C: New test.
19695
19696 PR c++/20148
19697 * g++.dg/parser/error26.C: New test.
19698
19699 2005-02-22 Diego Novillo <dnovillo@redhat.com>
19700
19701 PR tree-optimization/20100
19702 PR tree-optimization/20115
19703 * gcc.dg/pr20115.c: New test.
19704 * gcc.dg/pr20115-1.c: New test.
19705 * gcc.dg/pr20100.c: New test.
19706 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
19707 call-clobbered variables after alias1.
19708
19709 2005-02-22 Bud Davis <bdavis@gfortran.org>
19710
19711 * gfortran.dg/list_read_4.f90: new test.
19712
19713 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
19714
19715 PR rtl-optimization/20017.
19716 * gcc.dg/pr20017.c: New.
19717
19718 2005-02-22 Devang Patel <dpatel@apple.com>
19719
19720 PR 19952
19721 * g++.dg/tree-ssa/pr19952.C: New test.
19722
19723 2005-02-22 Mark Mitchell <mark@codesourcery.com>
19724
19725 PR c++/19883
19726 * g++.dg/parse/constant6.C: New test.
19727
19728 2005-02-22 Uros Bizjak <uros@kss-loka.si>
19729
19730 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
19731 * g++.dg/charset/asm2.c: Likewise.
19732 * g++.dg/charset/asm3.c: Likewise.
19733 * g++.dg/charset/asm4.c: Likewise.
19734 * g++.dg/charset/asm5.c: Likewise.
19735 * g++.dg/charset/attribute1.c: Likewise.
19736 * g++.dg/charset/attribute2.c: Likewise.
19737 * g++.dg/charset/extern1.cc: Likewise.
19738 * g++.dg/charset/extern2.cc: Likewise.
19739 * g++.dg/charset/extern3.cc: Likewise.
19740 * g++.dg/charset/function.cc: Likewise.
19741 * g++.dg/charset/string.c: Likewise.
19742 * g++.dg/charset/charset.exp: Likewise.
19743 * lib/target-supports.exp (check_iconv_available): Fix comment.
19744
19745 2005-02-22 Uros Bizjak <uros@kss-loka.si>
19746
19747 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
19748 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
19749 * gcc.dg/charset/asm2.c: Likewise.
19750 * gcc.dg/charset/asm3.c: Likewise.
19751 * gcc.dg/charset/asm4.c: Likewise.
19752 * gcc.dg/charset/asm5.c: Likewise.
19753 * gcc.dg/charset/asm6.c: Likewise.
19754 * gcc.dg/charset/attribute1.c: Likewise.
19755 * gcc.dg/charset/attribute2.c: Likewise.
19756 * gcc.dg/charset/builtin1.c: Likewise.
19757 * gcc.dg/charset/extern.c: Likewise.
19758 * gcc.dg/charset/function.c: Likewise.
19759 * gcc.dg/charset/string.c: Likewise.
19760 * gcc.dg/charset/charset.exp: Likewise.
19761
19762 2005-02-21 Bud Davis <bdavis9659@comcast.net>
19763
19764 PR fortran/20086
19765 * gfortran.dg/pr20086.f90: New test.
19766
19767 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
19768
19769 PR tree-optimization/19786
19770 * g++.dg/tree-ssa/pr19786.C: New.
19771
19772 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19773
19774 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
19775
19776 2005-02-21 Jeff Law <law@redhat.com>
19777
19778 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
19779
19780 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19781
19782 * gfortran.dg/do_iterator: Split loop, markup all lines for
19783 which an error locus is printed.
19784 * gfortran.dg/pr17708.f90: Markup all lines for which an error
19785 locus is printed.
19786 * gfortran.dg/select_4.f90: Likewise.
19787 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
19788 locuses in the various permutations.
19789
19790 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
19791
19792 PR tree-optimization/19951
19793 * g++.dg/vect: New directory.
19794 * g++.dg/vect/vect.exp: New file.
19795 * g++.dg/vect/pr19951.cc: New testcase.
19796 * g++.dg/dg.exp: Also prune vectorizer tests.
19797
19798 2005-02-20 Zack Weinberg <zack@codesourcery.com>
19799
19800 PR 18785
19801 * gcc.dg/charset/builtin1.c: New test.
19802
19803 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19804
19805 PR c++/19299
19806 * g++.dg/inherit/volatile1.C: New test.
19807
19808 PR c++/19440
19809 * g++.dg/template/dtor4.C: New test.
19810
19811 2005-02-19 Steven G. Kargl <kargls@comcast.net>
19812
19813 * gfortran.dg/int_1.f90: New test.
19814
19815 2005-02-19 Devang Patel <dpatel@apple.com>
19816
19817 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
19818
19819 2005-02-19 Steven G. Kargl <kargls@comcast.net>
19820
19821 * gfortran.dg/achar_1.f90: New test.
19822
19823 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
19824
19825 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
19826
19827 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
19828 Jakub Jelinek <jakub@redhat.com>
19829
19830 PR tree-optimization/19828
19831 * gcc.dg/tree-ssa/loop-7.c: New test.
19832 * gcc.c-torture/execute/20050218-1.c: New test.
19833
19834 2005-02-19 Jakub Jelinek <jakub@redhat.com>
19835
19836 PR c/20043
19837 * gcc.dg/transparent-union-1.c: New test.
19838 * gcc.dg/transparent-union-2.c: New test.
19839
19840 2005-02-18 James E Wilson <wilson@specifixinc.com>
19841
19842 PR tree-optimization/18977
19843 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
19844
19845 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
19846
19847 PR target/20054
19848 * gcc.dg/pr20054.c: New test.
19849
19850 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19851
19852 PR c++/19508
19853 * g++.dg/ext/attrib20.C: New test.
19854
19855 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
19856
19857 PR middle-end/20030
19858 * gfortran.fortran-torture/execute/character_passing.f90: New test.
19859
19860 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
19861
19862 PR c++/20008
19863 * g++.dg/opt/switch4.C: New.
19864
19865 2005-02-18 Jakub Jelinek <jakub@redhat.com>
19866
19867 PR c++/20023
19868 PR tree-optimization/20009
19869 * gcc.c-torture/compile/20050217-1.c: New test.
19870 * g++.dg/opt/switch3.C: New test.
19871
19872 PR tree-optimization/18947
19873 * gcc.c-torture/compile/20050215-1.c: New test.
19874 * gcc.c-torture/compile/20050215-2.c: New test.
19875 * gcc.c-torture/compile/20050215-3.c: New test.
19876
19877 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
19878
19879 PR c++/20028
19880 * g++.dg/template/crash34.C: New.
19881
19882 PR c++/20022
19883 * g++.dg/other/access3.C: New.
19884
19885 2005-02-17 Ira Rosen <irar@il.ibm.com>
19886
19887 * gcc.dg/vect/vect-98.c: New test.
19888
19889 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
19890
19891 PR tree-optimization/19967
19892 * gcc.dg/pr19967.c: New.
19893
19894 2005-02-16 Jakub Jelinek <jakub@redhat.com>
19895
19896 PR middle-end/19857
19897 * gcc.dg/tree-ssa/20050215-1.c: New test.
19898 * gcc.c-torture/execute/20050215-1.c: New test.
19899
19900 2005-02-15 Eric Christopher <echristo@redhat.com>
19901
19902 * gcc.dg/cpp/20050215-1.c: New file.
19903
19904 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
19905
19906 PR tree-optimization/15785
19907 * gcc.dg/pr15785-1.c: New test.
19908
19909 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
19910
19911 PR c++/17788
19912 * g++.dg/init/ctor4.C: New.
19913 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
19914
19915 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
19916
19917 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
19918 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
19919
19920 2005-02-15 Andreas Schwab <schwab@suse.de>
19921
19922 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
19923 declare malloc.
19924
19925 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
19926
19927 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
19928
19929 2005-02-14 Diego Novillo <dnovillo@redhat.com>
19930
19931 PR tree-optimization/19853
19932 * gcc.c-torture/compile/pr19853.c: New test.
19933
19934 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
19935
19936 PR c++/19608
19937 * g++.dg/parse/local-class1.C: New.
19938
19939 PR c++/19895
19940 * g++.dg/parse/ptrmem3.C: New.
19941
19942 PR c++/19884
19943 * g++.old-deja/g++.oliva/template6.C: Add another case.
19944 * g++.dg/template/explicit6.C: New.
19945
19946 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
19947
19948 PR c++/17816
19949 * g++.dg/other/redecl2.C: New.
19950
19951 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
19952
19953 PR c++/19891
19954 * g++.dg/abi/covariant4.C: New.
19955
19956 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
19957
19958 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
19959
19960 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
19961
19962 * gcc.dg/vect/vect-96.c: Fix typo.
19963
19964 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19965
19966 PR c++/14479
19967 PR c++/19487
19968 * g++.dg/template/enum5.C: New test.
19969
19970 2005-02-12 Ira Rosen <irar@il.ibm.com>
19971
19972 * gcc.dg/vect/vect-97.c: New test.
19973
19974 2005-02-12 Ira Rosen <irar@il.ibm.com>
19975
19976 * gcc.dg/vect/vect-96.c: New test.
19977
19978 2005-02-12 Uros Bizjak <uros@kss-loka.si>
19979
19980 * gcc.dg/builtins-34.c: Also check ldexp*.
19981
19982 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
19983
19984 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
19985
19986 2005-02-11 Janis Johnson <janis187@us.ibm.com>
19987
19988 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
19989 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
19990 dg-require-dll, dg-require-iconv, dg-require-named-sections,
19991 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
19992 selector_list, selector_expression, dg-process-target): Move to new
19993 file target-supports-dg.exp.
19994 * lib/target-supports-dg.exp: New.
19995
19996 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
19997 New.
19998
19999 2005-02-11 Jakub Jelinek <jakub@redhat.com>
20000
20001 PR c++/19666
20002 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
20003
20004 PR middle-end/19858
20005 * gcc.c-torture/compile/20050210-1.c: New test.
20006
20007 2005-02-11 Mark Mitchell <mark@codesourcery.com>
20008
20009 PR c++/19755
20010 * g++.dg/warn/Wbraces1.C: New test.
20011
20012 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
20013
20014 * gcc.dg/builtins-52.c: New testcase.
20015
20016 2005-02-10 Jakub Jelinek <jakub@redhat.com>
20017
20018 PR c/19342
20019 * gcc.c-torture/execute/20050119-1.c: New test.
20020
20021 2005-02-09 Mark Mitchell <mark@codesourcery.com>
20022
20023 PR c++/19811
20024 * g++.dg/init/delete1.C: New test.
20025
20026 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
20027
20028 PR c++/18470
20029 * g++.dg/template/static12.C: New test.
20030
20031 2005-02-09 Mark Mitchell <mark@codesourcery.com>
20032
20033 PR c++/19787
20034 * g++.dg/conversion/ambig1.C: New test.
20035
20036 PR c++/19739
20037 * g++.dg/ext/attrib19.C: New test.
20038
20039 PR c++/19732
20040 * g++.dg/parse/dtor5.C: New test.
20041
20042 PR c++/19762
20043 * g++.dg/template/dtor3.C: New test.
20044
20045 PR c++/19826
20046 * g++.dg/template/static11.C: New test.
20047 * g++.dg/template/crash2.C: Remove dg-error marker.
20048
20049 2005-02-09 Janis Johnson <janis187@us.ibm.com>
20050
20051 PR C++/18491
20052 * g++.old-deja/g++.mike/p10769a.C: Remove.
20053
20054 2005-02-09 Roger Sayle <roger@eyesopen.com>
20055
20056 * gcc.dg/builtins-48.c: New test case.
20057 * gcc.dg/builtins-49.c: New test case.
20058 * gcc.dg/builtins-50.c: New test case.
20059 * gcc.dg/builtins-51.c: New test case.
20060
20061 2005-02-09 Ian Lance Taylor <ian@airs.com>
20062
20063 PR middle-end/19583
20064 * g++.dg/warn/Wreturn-type-3.C: New test.
20065
20066 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
20067
20068 PR middle-end/19402
20069 * gcc.dg/pr19402-1.c: New testcase.
20070 * gcc.dg/pr19402-2.c: likewise.
20071
20072 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
20073
20074 PR middle-end/19854
20075 * g++.dg/tree-ssa/tmmti.C: New testcase.
20076
20077 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
20078
20079 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
20080
20081 2005-02-08 Mark Mitchell <mark@codesourcery.com>
20082
20083 PR c++/19733
20084 * g++.dg/parse/crash23.C: New test.
20085 * g++.dg/warn/Weff1.C: New test.
20086
20087 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
20088
20089 * gcc.dg/20050209-1.c: New test.
20090
20091 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
20092
20093 PR target/19799
20094 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
20095
20096 2005-02-08 Mike Stump <mrs@apple.com>
20097
20098 * g++.dg/pch/import-2.c: New test.
20099 * g++.dg/pch/import-2.hs: New.
20100 * g++.dg/pch/include/import-2a.h: New.
20101 * g++.dg/pch/include/import-2b.h: New.
20102
20103 2005-02-08 Janis Johnson <janis187@us.ibm.com>
20104
20105 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
20106
20107 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20108
20109 * gfortran.dg/substr_1.f90: New test.
20110
20111 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
20112
20113 PR middle-end/19775
20114 * gcc.dg/torture/builtin-power-1.c: Disable test for
20115 invalid transformation.
20116 * gcc.dg/builtins-10.c: Likewise. Disable one test we
20117 no longer optimize.
20118 * gcc.dg/builtins-47.c: New testcase.
20119
20120 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
20121 Dorit Naishlos <dorit@il.ibm.com>
20122
20123 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
20124
20125 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
20126
20127 * gcc.c-torture/compile/20050206-1.c: New test.
20128
20129 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
20130
20131 PR tree-opt/19768
20132 * g++.dg/opt/pr19768.C: New test.
20133
20134 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
20135
20136 PR tree-opt/19736
20137 * gcc.c-torture/compile/pr19736.c: New test.
20138
20139 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20140
20141 PR c++/17401
20142 * g++.dg/parse/error25.C: New test.
20143
20144 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
20145
20146 * gcc.c-torture/execute/20050203-1.c: New.
20147
20148 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
20149
20150 * gcc.dg/vect/vect-85.c: Remove xfail.
20151 * gcc.dg/vect/vect-86.c: Remove xfail.
20152 * gcc.dg/vect/vect-87.c: Remove xfail.
20153 * gcc.dg/vect/vect-88.c: Remove xfail.
20154
20155 2005-02-02 Geoffrey Keating <geoffk@apple.com>
20156
20157 * gcc.dg/altivec-19.c: New.
20158
20159 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
20160
20161 PR c/17807
20162 * gcc.dg/nested-func-3.c: New test.
20163 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
20164
20165 2005-02-02 Janis Johnson <janis187@us.ibm.com>
20166
20167 * gcc.test-framework/gen_directive_tests: Generate tests for
20168 selector expressions.
20169
20170 2005-02-02 Matt Austern <austern@apple.com>
20171
20172 PR c++/19628
20173 * g++/ext/builtin7.C: New.
20174 * g++/ext/builtin8.C: New.
20175
20176 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
20177
20178 PR c/18502
20179 * gcc.dg/pr18502-1.c: New test.
20180
20181 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20182
20183 PR c++/17413
20184 * g++.dg/template/local4.C: Tweak.
20185
20186 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
20187
20188 PR tree-optimization/19578
20189 * gcc.c-torture/compile/20050202-1.c: New test.
20190
20191 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
20192
20193 PR c/19435
20194 * gcc.dg/c99-init-4.c: New test.
20195
20196 2005-02-01 Janis Johnson <janis187@us.ibm.com>
20197
20198 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
20199
20200 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
20201
20202 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
20203 * g++.dg/eh/check-vect.h: New.
20204
20205 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
20206 * gcc.dg/vect/vect-78.c: Ditto.
20207 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
20208 Remove.
20209
20210 * g++.dg/conversion/simd1.C: Expect warning.
20211 * g++.dg/ext/attribute-test-1.C: Ditto.
20212 * g++.dg/ext/attribute-test-2.C: Ditto.
20213 * g++.dg/ext/attribute-test-3.C: Ditto.
20214 * g++.dg/ext/attribute-test-4.C: Ditto.
20215
20216 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
20217 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
20218
20219 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
20220
20221 2005-02-01 Richard Henderson <rth@redhat.com>
20222
20223 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
20224 long double for ibm double-double format.
20225 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
20226
20227 2005-02-01 Diego Novillo <dnovillo@redhat.com>
20228
20229 PR tree-optimization/19633
20230 * testsuite/gcc.dg/pr19633-1.c: New test.
20231 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
20232 to NULL or a symbol.
20233
20234 2005-02-01 Janis Johnson <janis187@us.ibm.com>
20235
20236 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
20237 New procs.
20238 (dg-process-target (local override)): Handle selector expressions.
20239
20240 * gcc.test-framework/README: Describe tests in source directory.
20241 * gcc.test-framework/test-framework.awk: Handle dg- tests.
20242 * gcc.test-framework/test-framework.exp: Handle dg- tests.
20243 * gcc.test-framework/dg-bogus-exp-P.c: New test.
20244 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
20245 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
20246 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
20247 * gcc.test-framework/dg-do-link-exp-P.c: New test.
20248 * gcc.test-framework/dg-do-run-exp-P.c: New test.
20249 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
20250 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
20251 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
20252 * gcc.test-framework/dg-error-exp-P.c: New test.
20253 * gcc.test-framework/dg-error-exp-XP.c: New test.
20254 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
20255 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
20256 * gcc.test-framework/dg-output-exp-P.c: New test.
20257 * gcc.test-framework/dg-output-exp-XF.c: New test.
20258 * gcc.test-framework/dg-warning-exp-P.c: New test.
20259 * gcc.misc-tests/dg-1.c: Remove.
20260 * gcc.misc-tests/dg-2.c: Remove.
20261 * gcc.misc-tests/dg-3.c: Remove.
20262 * gcc.misc-tests/dg-4.c: Remove.
20263 * gcc.misc-tests/dg-5.c: Remove.
20264 * gcc.misc-tests/dg-6.c: Remove.
20265 * gcc.misc-tests/dg-7.c: Remove.
20266 * gcc.misc-tests/dg-8.c: Remove.
20267 * gcc.misc-tests/dg-9.c: Remove.
20268 * gcc.misc-tests/dg-10.c: Remove.
20269 * gcc.misc-tests/dg-11.c: Remove.
20270 * gcc.misc-tests/dg-12.c: Remove.
20271 * gcc.misc-tests/dg-test.exp: Remove.
20272
20273 * gcc.test-framework/test-framework.awk: Change recording and
20274 printing of passes and failures.
20275
20276 * gcc.test-framework: New directory.
20277 * gcc.test-framework/README: New.
20278 * gcc.test-framework/test-framework.exp: New.
20279 * gcc.test-framework/test-framework.awk: New.
20280 * gcc.test-framework/gen_directive_tests: New.
20281
20282 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
20283
20284 * lib/treelang.exp: Fix comment typos.
20285 (treelang_target_compile): Don't append libs=-ltreelang to options.
20286
20287 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
20288
20289 * g++.dg/parse/typename7.C: Adjust error messages.
20290
20291 2005-01-31 Jeff Law <law@redhat.com>
20292
20293 * gcc.c-torture/execute/20050131-1.c: New test.
20294 * gcc.dg/wcaselabel.c: New test.
20295
20296 2005-01-31 Mark Mitchell <mark@codesourcery.com>
20297
20298 * g++.dg/other/warning1.C: Adjust error messags.
20299 * g++.dg/parse/constant5.C: New test.
20300
20301 2005-01-31 Steven Bosscher <stevenb@suse.de>
20302
20303 PR c/19333
20304 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
20305 the test case valid.
20306 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
20307 * testsuite/gcc.dg/array-7.c: Adjust expected result.
20308 * testsuite/gcc.dg/pr18596-3.c: Likewise.
20309 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
20310 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
20311 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
20312
20313 2005-01-31 Dale Johannesen <dalej@apple.com>
20314
20315 * g++.dg/opt/pr19650.C: New test.
20316
20317 2005-01-31 Richard Henderson <rth@redhat.com>
20318
20319 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
20320 long double for intel double extended format.
20321 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
20322
20323 2005-01-30 Mark Mitchell <mark@codesourcery.com>
20324
20325 PR c++/19555
20326 * g++.dg/template/static10.C: New test.
20327
20328 PR c++/19395
20329 * g++.dg/parse/error24.C: New test.
20330
20331 PR c++/19367
20332 * g++.dg/lookup/builtin1.C: New test.
20333
20334 PR c++/19457
20335 * g++.dg/warn/conv3.C: New test.
20336
20337 2005-01-30 Bud Davis <bdavis@gfortran.org>
20338
20339 PR fortran/19647
20340 * gfortan.dg/inquire_7.f90
20341
20342 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
20343
20344 PR tree-optimization/15791
20345 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
20346 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
20347 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
20348 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
20349 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
20350 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
20351 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
20352 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
20353 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
20354 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
20355
20356 2005-01-29 Paul Brook <paul@codesourcery.com>
20357
20358 PR fortran/18565
20359 * check.c (real_or_complex_check): New function.
20360 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
20361 * intrinsic.c (add_functions): Use new check functions.
20362 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
20363 Add prototypes.
20364
20365 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
20366
20367 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
20368 gcc.dg/lvalue-3.c: New tests.
20369 * gcc.dg/concat.c: Update expected messages.
20370
20371 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
20372
20373 PR libfortran/19595
20374 * gfortran.dg/eor_1.f90: New test.
20375
20376 2005-01-29 Steven G. Kargl <kargls@comcast.net>
20377
20378 PR fortran/19589
20379 * gfortran.dg/logical_data_1.f90: New test.
20380
20381 2005-01-28 Mark Mitchell <mark@codesourcery.com>
20382
20383 PR c++/19253
20384 * g++.dg/template/crash33.C: New test.
20385
20386 PR c++/19667
20387 * g++.dg/template/crash32.C: New test.
20388
20389 2005-01-28 Ian Lance Taylor <ian@airs.com>
20390
20391 PR middle-end/16558
20392 * g++.dg/warn/Wreturn-type-2.C: New test.
20393
20394 2004-06-24 Jeff Law <law@redhat.com>
20395
20396 * gcc.dg/tree-ssa/20050128-1.c: New test.
20397
20398 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
20399
20400 * gcc.target/frv/all-mdpackh-1.c: New test.
20401
20402 2005-01-28 Steven Bosscher <stevenb@suse.de>
20403
20404 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
20405
20406 2005-01-27 Richard Henderson <rth@redhat.com>
20407
20408 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
20409
20410 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
20411
20412 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
20413
20414 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
20415
20416 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
20417 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
20418 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
20419 to cope with cases where the multilib options override the dg-options.
20420
20421 2005-01-27 Jakub Jelinek <jakub@redhat.com>
20422
20423 PR c/18946
20424 * gcc.dg/noncompile/20050120-1.c: New test.
20425
20426 2005-01-26 Diego Novillo <dnovillo@redhat.com>
20427
20428 PR tree-optimization/19633
20429 * gcc.dg/pr19633.c: New test.
20430 * gcc.dg/tree-ssa/pr19633.c: New test.
20431
20432 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
20433
20434 * gcc.dg/20041216-1.c: New test.
20435
20436 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
20437
20438 PR objc/18862
20439 * objc.dg/selector-2.m: New test.
20440
20441 2005-01-26 Jakub Jelinek <jakub@redhat.com>
20442
20443 * g++.dg/opt/range-test-2.C: New test.
20444
20445 PR rtl-optimization/19579
20446 * gcc.c-torture/execute/20050124-1.c: New test.
20447
20448 2005-01-26 Greg Parker <gparker@apple.com>
20449 Stuart Hastings <stuart@apple.com>
20450
20451 * gcc.c-torture/execute/20050125-1.c: New.
20452
20453 2005-01-18 Jan Hubicka <jh@suse.cz>
20454
20455 PR tree-optimize/19337
20456 * gcc.c-torture/compile/20050119-1.c: New test.
20457
20458 2005-01-24 James E Wilson <wilson@specifixinc.com>
20459
20460 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
20461 test for successful match.
20462
20463 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
20464
20465 PR objc/18408
20466 * objc.dg/comp-types-7.m: New test.
20467
20468 2005-01-24 Janis Johnson <janis187@us.ibm.com>
20469
20470 * lib/target-supports.exp (current_target_name): New.
20471 (check_effective_target_ilp32, check_effective_target_lp64):
20472 Cache the result to use as long as the current target, with
20473 multilib flags, remains the same.
20474
20475 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
20476 (dg-require-weak, dg-require-visibility, dg-require-alias,
20477 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
20478 dg-require-effective-target, dg-skip-if): Remove call to
20479 skip_test_and_clear_xfail.
20480 (dg-test): Clear xfail data.
20481
20482 2005-01-24 Jakub Jelinek <jakub@redhat.com>
20483
20484 PR target/17751
20485 * gcc.dg/ppc64-toc.c: New test.
20486
20487 * g++.dg/tree-ssa/empty-1.C: New test.
20488
20489 PR middle-end/19551
20490 * gcc.c-torture/execute/20050121-1.c: New test.
20491 * gcc.dg/20050121-2.c: New test.
20492
20493 2004-01-23 Steven G. Kargl <kargls@comcast.net>
20494 Paul Brook <paul@codesourcery.com>
20495
20496 PR fortran/17941
20497 * gfortran.dg/real_const_1.f: New test.
20498 * gfortran.dg/real_const_2.f90: New test.
20499 * gfortran.dg/complex_int_1.f90: New test.
20500
20501 2005-01-23 Bud Davis <bdavis9659@comcast.net>
20502
20503 PR fortran/19313
20504 * gfortan.dg/inquire_6.f90: New test.
20505
20506 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
20507
20508 PR libfortran/19451
20509 * open_readonly_1.f90: New test.
20510
20511 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
20512
20513 PR libfortran/18982
20514 * gfortran.dg/open_new.f90: New file.
20515
20516 2005-01-22 Paul Brook <paul@codesourcery.com>
20517
20518 * namelist_1.f90: New test.
20519
20520 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
20521
20522 PR tree-optimization/19484
20523 * gcc.c-torture/compile/20050122-[12].c: New tests.
20524
20525 2005-01-22 Paul Brook <paul@codesourcery.com>
20526
20527 * gfortran.dg/implicit_2.f90: New test.
20528
20529 2005-01-22 Bud Davis <bdavis9659@comcast.net>
20530
20531 PR fortran/19314
20532 * gfortran.dg/inquire_5.f90: New test.
20533
20534 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20535
20536 PR c/18809
20537 * gcc.dg/pr18809-1.c: New test.
20538
20539 2005-01-21 Ian Lance Taylor <ian@airs.com>
20540
20541 * gcc.dg/20050121-1.c: New test.
20542
20543 PR tree-optimization/13000
20544 * gcc.dg/20040206-1.c: Change warning to point where function is
20545 being inlined.
20546
20547 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20548
20549 PR c++/19208
20550 * g++.dg/template/array11.C: New test.
20551
20552 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20553
20554 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
20555 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
20556 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
20557 * gfortran.dg/getenv_1.f90: Add dg-do directive.
20558 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
20559 gfortran.dg/pr17164.f90: Add missing dg-do directives.
20560
20561 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
20562
20563 PR tree-optimization/15349
20564 * gcc.dg/tree-ssa/pr15349.c: New.
20565
20566 2005-01-20 Steve Ellcey <sje@cup.hp.com>
20567
20568 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
20569
20570 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
20571
20572 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
20573 scan-assembler-times directive name.
20574
20575 * gcc.dg/asm-a.c: Move dg-require-effective-target to
20576 after dg-do.
20577
20578 PR rtl-optimization/19462
20579 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
20580
20581 2005-01-19 Steve Ellcey <sje@cup.hp.com>
20582
20583 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
20584 counting function calls on ia64.
20585
20586 2005-01-19 Jakub Jelinek <jakub@redhat.com>
20587
20588 PR rtl-optimization/15139
20589 * gcc.dg/20050111-2.c: New test.
20590
20591 PR c/17297
20592 * gcc.c-torture/compile/20050113-1.c: New testcase.
20593
20594 PR middle-end/19164
20595 * gcc.dg/20050113-1.c: New testcase.
20596
20597 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
20598
20599 * gcc.dg/vect/vect-85.c: Add comment.
20600 * gcc.dg/vect/vect-86.c: Add xfail for now.
20601 * gcc.dg/vect/vect-87.c: Add xfail for now.
20602 * gcc.dg/vect/vect-88.c: Add xfail for now.
20603 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
20604
20605 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20606
20607 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
20608
20609 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20610
20611 * g++.dg/debug/typedef3.C: New test.
20612
20613 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
20614
20615 PR c/19472
20616 * gcc.dg/asm-a.c: New test.
20617
20618 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
20619
20620 * gcc.dg/sh-relax.c: Add prototype for abort.
20621
20622 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20623
20624 * gcc.dg/short-compare-1.c: New test.
20625 * gcc.dg/short-compare-2.c: Likewise.
20626
20627 2005-01-18 Michael Matz <matz@suse.de>
20628
20629 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
20630
20631 2005-01-17 Diego Novillo <dnovillo@redhat.com>
20632
20633 PR tree-optimization/19121
20634 * gcc.c-torture/compile/pr19121.c: New test.
20635
20636 2005-01-17 James E. Wilson <wilson@specifixinc.com>
20637
20638 PR target/19357
20639 * gcc.c-torture/compile/pr19357.c: New test.
20640
20641 2005-01-17 Ian Lance Taylor <ian@airs.com>
20642
20643 PR c/5675
20644 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
20645 pass--those that refer just to the variable, possibly with a
20646 cast.
20647 * gcc.dg/c99-const-expr-3.c: Likewise.
20648
20649 PR middle-end/13127
20650 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
20651 longer emitted.
20652
20653 2005-01-16 Bud Davis <bdavis9659@comcast.net>
20654
20655 PR fortran/18778
20656 * gfortran.dg/endfile_2.f90: New test.
20657
20658 2005-01-16 Steven G. Kargl <kargls@comcast.net>
20659
20660 PR 19168
20661 * gfortran.dg/select_5.f90: New test.
20662
20663 2004-01-16 Paul Brook <paul@codesourcery.com>
20664
20665 * gfortran.dg/common_4.f90: New test.
20666
20667 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
20668
20669 PR rtl-optimization/19462
20670 * gcc.dg/torture/pr19462-1.c: New test.
20671
20672 2005-01-15 Ziemowit Laski <zlaski@apple.com>
20673
20674 PR objc/19321
20675 * objc.dg/func-ptr-2.m: New.
20676 * objc.dg/volatile-1.m: New.
20677
20678 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20679
20680 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
20681
20682 2005-01-15 Jakub Jelinek <jakub@redhat.com>
20683
20684 PR tree-optimization/19060
20685 * gcc.c-torture/execute/20050104-1.c: New test.
20686
20687 2005-01-15 Bud Davis <bdavis9659@comcast.net>
20688
20689 PR fortran/18983
20690 * gfortran.dg/write_to_null.f90: New test.
20691
20692 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
20693 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20694
20695 PR other/19328
20696 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
20697 argument.
20698
20699 2005-01-15 Jakub Jelinek <jakub@redhat.com>
20700
20701 PR c++/19263
20702 * g++.dg/init/vector1.C: New test.
20703
20704 2005-01-14 James E. Wilson <wilson@specifixinc.com>
20705
20706 PR target/13158
20707 * gcc.target/ia64/sibcall-unwind-1.c: New test.
20708 PR target/18987
20709 * gcc.target/ia64/sibcall-unwind-2.c: New test.
20710
20711 2005-01-14 Steven G. Kargl <kargls@comcast.net>
20712
20713 * gfortran.dg/select_1.f90: New test.
20714 * gfortran.dg/select_2.f90: New test.
20715 * gfortran.dg/select_3.f90: New test.
20716 * gfortran.dg/select_4.f90: New test.
20717
20718 2005-01-14 Jakub Jelinek <jakub@redhat.com>
20719
20720 PR middle-end/19084
20721 PR rtl-optimization/19348
20722 * gcc.dg/20050111-1.c: New test.
20723 * gcc.c-torture/execute/20050111-1.c: New test.
20724
20725 * gcc.dg/i386-asm-4.c: New test.
20726
20727 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20728
20729 * gcc.dg/nested-func-2.c: New test.
20730 * ada/acats/norun.lst: Remove c953002.
20731
20732 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
20733
20734 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
20735
20736 2005-01-12 Ben Elliston <bje@au.ibm.com>
20737
20738 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
20739
20740 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
20741
20742 PR target/18761
20743 * g++.dg/abi/align1.C: New test.
20744
20745 2005-01-11 Alan Modra <amodra@bigpond.net.au>
20746
20747 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
20748 at a time.
20749 * g++.dg/ext/altivec_check.h: Support compiling as C.
20750
20751 2005-01-10 Roger Sayle <roger@eyesopen.com>
20752
20753 PR c++/19355
20754 * g++.dg/expr/pr19355-1.C: New test case.
20755
20756 2005-01-10 Laurent GUERBY <laurent@guerby.net>
20757
20758 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
20759 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
20760 * ada/acats/tests/c3/c92005b.ada: Likewise.
20761 * ada/acats/tests/c3/cxb3012.a: Likewise.
20762 * ada/acats/norun.lst: Add c380004 and c953002, add PR
20763
20764 2005-01-09 Paul Brook <paul@codesourcery.com>
20765
20766 * gfortran.dg/common_2.f90: New file.
20767 * gfortran.dg/common_3.f90: New file.
20768
20769 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
20770
20771 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
20772
20773 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
20774
20775 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
20776 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
20777 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
20778 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
20779 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
20780 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
20781 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
20782 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
20783 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
20784 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
20785 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
20786 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
20787 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
20788 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
20789 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
20790 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
20791 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
20792 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
20793 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
20794 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
20795 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
20796 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
20797 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
20798 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
20799 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
20800 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
20801 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
20802 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
20803 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
20804 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
20805 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
20806 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
20807 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
20808 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
20809 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
20810 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
20811 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
20812 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
20813 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
20814 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
20815 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
20816 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
20817 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
20818 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
20819 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
20820 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
20821 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
20822 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
20823 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
20824 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
20825 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
20826 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
20827 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
20828 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
20829 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
20830 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
20831 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
20832 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
20833 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
20834 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
20835 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
20836 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
20837 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
20838 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
20839 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
20840 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
20841 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
20842
20843 * gcc.dg/vect/vect-1.c: Fix spelling.
20844 * gcc.dg/vect/vect-10.c: Fix spelling.
20845 * gcc.dg/vect/vect-11.c: Fix spelling.
20846 * gcc.dg/vect/vect-12.c: Fix spelling.
20847 * gcc.dg/vect/vect-14.c: Fix spelling.
20848 * gcc.dg/vect/vect-15.c: Fix spelling.
20849 * gcc.dg/vect/vect-16.c: Fix spelling.
20850 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
20851 * gcc.dg/vect/vect-64.c: Fix comments.
20852 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
20853
20854 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
20855 Ira Rosen <irar@il.ibm.com>
20856
20857 * gcc.dg/vect/vect-70.c: New test.
20858 * gcc.dg/vect/vect-71.c: New test.
20859
20860 2005-01-09 Manfred Hollstein <mh@suse.com>
20861
20862 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
20863 * gcc.dg/pr18241-2.c: Likewise.
20864 * gcc.dg/pr18241-3.c: Likewise.
20865 * gcc.dg/pr18241-4.c: Likewise.
20866 * gcc.dg/pr18241-5.c: Likewise.
20867
20868 2005-01-08 Richard Henderson <rth@redhat.com>
20869
20870 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
20871 False for x86 and x86-64.
20872
20873 2005-01-08 Diego Novillo <dnovillo@redhat.com>
20874
20875 PR tree-optimization/18241
20876 * gcc.dg/pr18241-1.c: New test.
20877 * gcc.dg/pr18241-2.c: New test.
20878 * gcc.dg/pr18241-3.c: New test.
20879 * gcc.dg/pr18241-4.c: New test.
20880 * gcc.dg/pr18241-5.c: New test.
20881
20882 2005-01-08 Steven G. Kargl <kargls@comcast.net>
20883
20884 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
20885 gfortran.dg/select_4.f90: New.
20886
20887 2005-01-07 Jakub Jelinek <jakub@redhat.com>
20888
20889 * gcc.c-torture/execute/20050107-1.c: New test.
20890
20891 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
20892
20893 PR c++/19298
20894 * g++.dg/template/ref2.C: New.
20895
20896 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
20897
20898 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
20899 instead of being empty.
20900
20901 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20902
20903 PR fortran/15553
20904 * gfortran.dg/array-1.f90: New test.
20905
20906 2005-01-07 Jakub Jelinek <jakub@redhat.com>
20907
20908 PR tree-optimization/19283
20909 * gcc.c-torture/execute/20050106-1.c: New test.
20910
20911 PR rtl-optimization/18861
20912 * gcc.dg/20050105-1.c: New test.
20913
20914 PR tree-optimization/18828
20915 * gcc.dg/20050105-2.c: New test.
20916
20917 2005-01-07 Andreas Jaeger <aj@suse.de>
20918
20919 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
20920
20921 2005-01-07 Bud Davis <bdavis9659@comcast.net>
20922
20923 PR fortran/18398
20924 * gfortran.dg/fmt_read.f90: New test.
20925
20926 2005-01-06 Geoffrey Keating <geoffk@apple.com>
20927
20928 * gcc.dg/rs6000-ldouble-2.c: New.
20929
20930 2005-01-06 Mark Mitchell <mark@codesourcery.com>
20931
20932 PR c++/19244
20933 * g++.dg/parser/ctor2.C: New test.
20934
20935 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20936
20937 PR c++/17154
20938 * g++.dg/template/using9.C: New test.
20939
20940 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20941
20942 PR c++/19258
20943 * g++.dg/lookup/friend6.C: New test.
20944
20945 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
20946
20947 PR c++/19270
20948 * g++.dg/template/array10.C: New.
20949
20950 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20951
20952 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
20953 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
20954
20955 2005-01-06 Jakub Jelinek <jakub@redhat.com>
20956
20957 * gcc.c-torture/compile/20050105-1.c: New test.
20958
20959 2005-01-05 Geoffrey Keating <geoffk@apple.com>
20960
20961 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
20962
20963 2005-01-05 Roger Sayle <roger@eyesopen.com>
20964
20965 PR middle-end/19100
20966 * gcc.dg/conv-3.c: New test case.
20967
20968 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
20969
20970 * gcc.dg/asm-wide-1.c: New test.
20971
20972 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
20973
20974 PR c++/19030
20975 * g++.dg/parse/crash22.C: New
20976
20977 2005-01-04 Geoffrey Keating <geoffk@apple.com>
20978
20979 PR 19257
20980 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
20981
20982 2005-01-04 Uros Bizjak <uros@kss-loka.si>
20983
20984 PR middle-end/17767
20985 * gcc.dg/i386-mmx-6.c: New test case.
20986
20987 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
20988
20989 PR tree-optimization/18308
20990 * gcc.dg/vect/pr18308.c: New testcase.
20991
20992 2005-01-04 Andreas Jaeger <aj@suse.de>
20993
20994 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
20995
20996 2005-01-03 Geoffrey Keating <geoffk@apple.com>
20997 Robert Bowdidge <bowdidge@apple.com>
20998
20999 * gcc.dg/cpp/subframework1.c: New.
21000 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
21001 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
21002 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
21003 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
21004
21005 2005-01-03 Geoffrey Keating <geoffk@apple.com>
21006
21007 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
21008 producing warning.
21009 * gcc.dg/darwin-weakimport-2.c: New.
21010
21011 2005-01-03 Richard Henderson <rth@redhat.com>
21012
21013 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
21014
21015 2005-01-03 Richard Henderson <rth@redhat.com>
21016
21017 * gcc.dg/vect/vect.exp: Enable for ia64.
21018 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
21019 (check_effective_target_vect_float): Likewise.
21020 (check_effective_target_vect_no_align): Likewise.
21021 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
21022 * gcc.dg/vect/vect-8.c: Likewise.
21023
21024 2005-01-03 Uros Bizjak <uros@kss-loka.si>
21025
21026 PR target/19236
21027 * gcc.dg/pr19236-1.c: New test case.
21028
21029 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
21030
21031 PR rtl-optimization/12092
21032 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
21033
21034 2005-01-02 Andreas Jaeger <aj@suse.de>
21035
21036 * gcc.dg/pr12092-1.c: Do not run on x86_64.
21037
21038 2005-01-01 Roger Sayle <roger@eyesopen.com>
21039 Andrew Pinski <pinskia@physics.uc.edu>
21040
21041 PR rtl-optimization/12092
21042 * gcc.dg/pr12092-1.c: New test case.
21043
21044 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
21045
21046 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
21047 'hidden' and 'default' for better portability.
21048 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
21049
21050 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
21051 6 and 7.
21052 * g++.old-deja/g++.brendan/new3.C: Likewise.
21053
21054 2005-01-01 Steven Bosscher <stevenb@suse.de>
21055
21056 * gcc.dg/20041231-1.C: New test.
21057 * g++.dg/warn/Wunreachable-code-1.C: New test.
21058
21059 2004-12-30 David Edelsohn <edelsohn@gnu.org>
21060
21061 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
21062 file, not /dev/null. Abort on error.
21063
21064 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
21065 Ziemowit Laski <zlaski@apple.com>
21066
21067 PR objc/18971
21068 * objc.dg/encode-5.m: New test.
21069
21070 2004-12-29 Richard Henderson <rth@redhat.com>
21071
21072 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
21073 * objc.dg/stabs-1.m: Disable for ia64.
21074
21075 2004-12-29 Mark Mitchell <mark@codesourcery.com>
21076
21077 PR c++/19190
21078 * g++.dg/warn/Wunused-10.C: New test.
21079
21080 2004-12-28 Richard Henderson <rth@redhat.com>
21081
21082 * objc.dg/stabs-1.m: Disable for alpha.
21083
21084 2004-12-27 Mark Mitchell <mark@codesourcery.com>
21085
21086 PR c++/19149
21087 * g++.dg/parse/error23.C: New test.
21088
21089 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21090
21091 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
21092
21093 PR fortran/19032
21094 * gfortran.dg/intrinsic_modulo_1.f90: New.
21095 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
21096 tests with divisor -1.
21097
21098 2004-12-27 Mark Mitchell <mark@codesourcery.com>
21099
21100 * g++.dg/opt/temp1.C (memcpy): Return a value.
21101
21102 PR c++/19148
21103 * g++.dg/expr/cond7.C: New test.
21104
21105 2004-12-27 Paul Brook <paul@codesourcery.com>
21106
21107 * gfortran.dg/g77/select_no_compile.f: Remove.
21108
21109 2004-12-27 Richard Henderson <rth@redhat.com>
21110
21111 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
21112 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
21113 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
21114
21115 2004-12-26 Richard Henderson <rth@redhat.com>
21116
21117 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
21118 by 1i instead of token pasting.
21119
21120 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21121
21122 PR tree-optimization/17578
21123 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
21124 to additional_flags.
21125 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
21126
21127 2004-12-25 Richard Henderson <rth@redhat.com>
21128
21129 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
21130 Remove Alpha.
21131
21132 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21133
21134 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
21135 hppa*-*-hpux*.
21136 * gcc.dg/pr17957.c (dg-options): Likewise.
21137 * gcc.dg/struct-ret-1.c: Add prototype for abort.
21138 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
21139 instead of 0 on __hppa__.
21140 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
21141 "foo,%r" on hppa*-*-*.
21142
21143 2004-12-23 Bud Davis <bdavis9659@comcast.net>
21144
21145 PR fortran/19071
21146 * gfortran.dg/complex_write.f90: New test.
21147
21148 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21149
21150 PR c++/17595
21151 * g++.dg/parse/pragma2.C: New test.
21152
21153 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
21154
21155 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
21156
21157 * gcc.dg/empty2.c: Add missing dg-warning.
21158
21159 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21160
21161 PR c++/17413
21162 * g++.dg/template/local4.C: New test.
21163 * g++.dg/template/crash19.C: Add dg-error marker.
21164
21165 * g++.dg/template/crash31.C: Correct embedded PR number.
21166
21167 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21168
21169 PR c++/16405
21170 * g++.dg/opt/temp1.C: Add do-run marker.
21171
21172 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
21173
21174 * g++.dg/template/spec19.C: New.
21175
21176 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
21177
21178 PR target/16819
21179 * gcc.dg/empty2.c: New.
21180
21181 2004-12-23 Richard Henderson <rth@redhat.com>
21182
21183 * lib/target-supports.exp (check_effective_target_vect_no_align):
21184 Remove i?86 and x86-64.
21185
21186 2004-12-23 Mark Mitchell <mark@codesourcery.com>
21187
21188 PR c++/16405
21189 * g++.dg/opt/temp1.C: New test.
21190
21191 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21192
21193 PR c++/18733
21194 * g++.dg/template/friend33.C: New testcase.
21195
21196 2004-12-22 Mark Mitchell <mark@codesourcery.com>
21197
21198 PR c++/18464
21199 * g++.dg/template/cond5.C: New test.
21200
21201 PR c++/18492
21202 * g++.dg/inherit/thunk3.C: New test.
21203
21204 PR c++/11224
21205 * g++.dg/warn/Wunused-9.C: New test.
21206
21207 2004-12-22 Janis Johnson <janis187@us.ibm.com>
21208
21209 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
21210
21211 2004-12-22 Jan Beulich <jbeulich@novell.com>
21212
21213 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
21214
21215 2004-12-21 Mark Mitchell <mark@codesourcery.com>
21216
21217 PR c++/18378
21218 * g++.dg/ext/packed8.C: New test.
21219
21220 PR c++/19063
21221 * g++.dg/template/crash31.C: New test.
21222
21223 PR c++/19034
21224 * g++.dg/template/crash30.C: New test.
21225
21226 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21227
21228 PR C++/18984
21229 * g++.dg/eh/ctor3.C: New test.
21230
21231 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21232
21233 * objc.dg/stabs-1.m: Allow section name to be quoted and
21234 assembly label to begin with '.LL'.
21235
21236 2004-12-21 Janis Johnson <janis187@us.ibm.com>
21237
21238 * gcc.dg/vect/vect.exp
21239 (check_effective_target_lp64_or_vect_no_align): New.
21240 * gcc.dg/vect/vect-77.c: Use it.
21241 * gcc.dg/vect/vect-78.c: Use it.
21242
21243 * lib/target-supports.exp
21244 (check_effective_target_vect_no_max,
21245 check_effective_target_vect_no_bitwise,
21246 check_effective_target_vect_no_align): New.
21247 * gcc.dg/vect/vect-13.c: Use them.
21248 * gcc.dg/vect/vect-17.c: Ditto.
21249 * gcc.dg/vect/vect-18.c: Ditto.
21250 * gcc.dg/vect/vect-19.c: Ditto.
21251 * gcc.dg/vect/vect-20.c: Ditto.
21252 * gcc.dg/vect/vect-27.c: Ditto.
21253 * gcc.dg/vect/vect-29.c: Ditto.
21254 * gcc.dg/vect/vect-44.c: Ditto.
21255 * gcc.dg/vect/vect-48.c: Ditto.
21256 * gcc.dg/vect/vect-50.c: Ditto.
21257 * gcc.dg/vect/vect-52.c: Ditto.
21258 * gcc.dg/vect/vect-54.c: Ditto.
21259 * gcc.dg/vect/vect-56.c: Ditto.
21260 * gcc.dg/vect/vect-58.c: Ditto.
21261 * gcc.dg/vect/vect-60.c: Ditto.
21262 * gcc.dg/vect/vect-72.c: Ditto.
21263 * gcc.dg/vect/vect-80.c: Ditto.
21264
21265 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
21266
21267 PR c++/14075
21268 * g++.dg/init/string1.C: New.
21269
21270 PR c++/18975
21271 * g++.dg/other/synth1.C: New.
21272
21273 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
21274
21275 PR c/18963
21276 * gcc.dg/pr18963-1.c: New test.
21277
21278 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
21279
21280 PR c/18596
21281 * gcc.dg/funcdef-storage-1.c (foo): Remove.
21282 * gcc.dg/pr18596-1.c: Use dg-error.
21283 (dg-options): Use -fno-unit-at-a-time.
21284 * gcc.dg/pr18596-2.c: New test.
21285 * gcc.dg/pr18596-3.c: New test.
21286
21287 2004-12-20 Roger Sayle <roger@eyesopen.com>
21288
21289 PR middle-end/18683
21290 * g++.dg/opt/pr18683-1.C: New test case.
21291
21292 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
21293
21294 PR other/19093
21295 * g++.dg/opt/max1.C: Fix for 64bit targets.
21296
21297 2004-12-20 Matt Austern <austern@apple.com>
21298
21299 PR c++/19044
21300 * g++.dg/ext/builtin6.C: New
21301
21302 2004-12-20 Diego Novillo <dnovillo@redhat.com>
21303
21304 PR tree-optimization/19080
21305 * gcc.c-torture/compile/pr19080.c: New test.
21306
21307 2004-12-20 Steven Bosscher <stevenb@suse.de>
21308
21309 * gcc.dg/20041219-1.c: New test.
21310
21311 2004-12-19 Roger Sayle <roger@eyesopen.com>
21312
21313 PR middle-end/19068
21314 * g++.dg/opt/max1.C: New test case.
21315
21316 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21317
21318 * gcc.dg/fdata-sections-1.c: New test.
21319
21320 2004-12-18 Roger Sayle <roger@eyesopen.com>
21321
21322 PR middle-end/18548
21323 * gcc.dg/max-1.c: New test case.
21324
21325 2004-12-18 Jakub Jelinek <jakub@redhat.com>
21326
21327 * gcc.c-torture/execute/20041218-1.c: New test.
21328
21329 2004-12-17 Diego Novillo <dnovillo@redhat.com>
21330
21331 * gcc.dg/pr18501.c: New test.
21332 * gcc.dg/uninit-5.c: XFAIL.
21333 * gcc.dg/uninit-9.c: XFAIL.
21334
21335 2004-12-17 Dale Johannesen <dalej@apple.com>
21336
21337 * gcc.dg/20041213-1.c: New.
21338
21339 2004-12-17 Ziemowit Laski <zlaski@apple.com>
21340
21341 * objc.dg/stabs-1.m: Allow assembly label to begin
21342 with a dot ('.').
21343
21344 2004-12-17 Jakub Jelinek <jakub@redhat.com>
21345
21346 * gcc.c-torture/execute/20041213-1.c: Move...
21347 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
21348
21349 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
21350
21351 PR c++/18721
21352 * g++.dg/lookup/conv-5.C: New.
21353
21354 2004-12-16 Ziemowit Laski <zlaski@apple.com>
21355
21356 * objc.dg/stabs-1.m: New test.
21357
21358 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
21359
21360 * gcc.dg/visibility-c.c: Change compile to
21361 assemble for the test.
21362
21363 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
21364
21365 PR target/19041
21366 * gcc.dg/visibility-c.c: New test.
21367
21368 2004-12-16 Roger Sayle <roger@eyesopen.com>
21369
21370 PR middle-end/18493
21371 * gcc.dg/switch-8.c: New test case.
21372
21373 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
21374
21375 PR c++/18905
21376 * g++.dg/template/init4.C: New.
21377 * g++.dg/opt/static3.C: Enable optimizer.
21378
21379 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
21380
21381 * g++.dg/other/complex1.C: New test.
21382
21383 2004-12-15 Alan Modra <amodra@bigpond.net.au>
21384
21385 * g++.dg/opt/inline9.C: New test.
21386
21387 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21388
21389 PR fortran/18993
21390 * gfotran.dg/nullify_1.f: New test.
21391
21392 2004-12-15 Richard Henderson <rth@redhat.com>
21393
21394 * gcc.target/i386/i386.exp: New harness.
21395 * gcc.target/i386/vect-args.c: New.
21396
21397 2004-12-15 David Edelsohn <edelsohn@gnu.org>
21398
21399 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
21400
21401 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21402
21403 PR c++/18825
21404 * g++.dg/template/friend32.C: New test.
21405
21406 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21407
21408 * cpp/pragma-once-1.c: New test.
21409 * cpp/pragma-once-1b.h: Likewise.
21410 * cpp/pragma-once-1c.h: Likewise.
21411 * cpp/pragma-once-1d.h: Likewise.
21412 * cpp/inc/pragma-once-1a.h: Likewise.
21413
21414 2004-12-15 Bud Davis <bdavis9659@comcast.net>
21415 Steven G. Kargl <kargls@comcast.net>
21416
21417 PR fortran/17597
21418 * gfortran.dg/list_read_3.f90: New test.
21419
21420 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
21421
21422 * gcc.dg/ftrapv-2.c: New test.
21423
21424 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
21425
21426 PR c++/18981
21427 * g++.dg/template/typename9.C: New test.
21428
21429 2004-12-14 Mark Mitchell <mark@codesourcery.com>
21430
21431 PR c++/18738
21432 * g++.dg/template/typename8.C: New test.
21433 * g++.dg/parse/friend2.C: Tweak error message.
21434
21435 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
21436
21437 * gcc.c-torture/20041214-1.c: New test.
21438
21439 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
21440
21441 PR c++/18965
21442 * g++.dg/init/array17.C: New test.
21443
21444 2004-12-14 Mark Mitchell <mark@codesourcery.com>
21445
21446 PR c++/18793
21447 * g++.dg/init/aggr3.C: New test.
21448
21449 2004-12-14 Janis Johnson <janis187@us.ibm.com>
21450
21451 * gcc.dg/altivec-types-1.c: New test.
21452 * gcc.dg/altivec-types-2.c: New test.
21453 * gcc.dg/altivec-types-3.c: New test.
21454 * gcc.dg/altivec-types-4.c: New test.
21455 * g++.dg/ext/altivec-types-1.C: New test.
21456 * g++.dg/ext/altivec-types-2.C: New test.
21457 * g++.dg/ext/altivec-types-3.C: New test.
21458 * g++.dg/ext/altivec-types-4.C: New test.
21459
21460 2004-12-14 Jakub Jelinek <jakub@redhat.com>
21461
21462 PR middle-end/18951
21463 * gcc.c-torture/execute/20041213-1.c: New test.
21464
21465 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
21466
21467 PR c++/18949
21468 * g++.dg/template/cast1.C: New.
21469
21470 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
21471
21472 * gcc.c-torture/execute/20041213-2.c: New test.
21473
21474 2004-12-13 Richard Henderson <rth@redhat.com>
21475
21476 * gcc.dg/i386-sse-10.c: Fix typo in options.
21477
21478 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
21479
21480 PR c++/18968
21481 * g++.dg/opt/pr18968.C: New test.
21482
21483 2004-12-13 Mark Mitchell <mark@codesourcery.com>
21484
21485 PR c++/18925
21486 * g++.dg/ext/visibility/staticdatamem.C: New test.
21487
21488 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
21489
21490 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
21491
21492 2004-12-13 Roger Sayle <roger@eyesopen.com>
21493
21494 PR rtl-optimization/18928
21495 * gcc.dg/pr18928-1.c: New test case.
21496
21497 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
21498
21499 PR tree-opt/16951
21500 * gcc.c-torture/compile/20041211-1.c: New.
21501
21502 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21503
21504 PR middle-end/17564
21505 * gcc.c-torture/execute/20041212-1.c: New test.
21506
21507 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21508
21509 PR fortran/18869
21510 * gfortran.dg/common_1.f90: New test.
21511
21512 2004-12-12 Steven G. Kargl <kargls@comcast.net>
21513 Paul Brook <paul@codesourcery.com>
21514
21515 PR fortran/16222
21516 * gfortran.dg/real_do_1.f90: New test.
21517
21518 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
21519
21520 PR tree-opt/18040
21521 * g++.dg/opt/ptrmem6.C: New test.
21522
21523 2004-12-11 Roger Sayle <roger@eyesopen.com>
21524
21525 PR middle-end/18921
21526 * gcc.dg/pr18921-1.c: New test case.
21527
21528 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21529
21530 PR fortran/17175
21531 * gfortran.dg/scale_1.f90: New test.
21532
21533 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
21534
21535 PR middle-end/18903
21536 * gcc.c-torture/compile/pr18903.c: New test.
21537
21538 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
21539
21540 * gcc.c-torture/execute/20041210-1.c: New test.
21541
21542 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21543
21544 PR c++/18731
21545 * g++.dg/parser/struct-1.C: New test.
21546 * g++.dg/parser/struct-2.C: New test.
21547 * g++.dg/parser/struct-3.C: New test.
21548
21549 2004-12-09 Richard Henderson <rth@redhat.com>
21550
21551 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
21552
21553 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
21554 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
21555
21556 2004-12-09 Matt Austern <austern@apple.com>
21557
21558 PR c++/18514
21559 * g++.dg/ext/builtin1.C: New
21560 * g++.dg/ext/builtin2.C: New
21561 * g++.dg/ext/builtin3.C: New
21562 * g++.dg/ext/builtin4.C: New
21563 * g++.dg/ext/builtin5.C: New
21564
21565 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
21566
21567 PR tree-opt/18904
21568 * g++.dg/opt/ptrmem5.C: New test.
21569
21570 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
21571
21572 * g++.dg/parse/typename5.C: Adjust for new error.
21573 * g++.dg/parse/typename7.C: New.
21574
21575 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21576
21577 PR c++/18073
21578 * g++.dg/other/mmintrin.C: New test.
21579
21580 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
21581
21582 PR c++/16681
21583 * g++.dg/init/array15.C: New.
21584 * g++.dg/init/array16.C: New.
21585
21586 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21587
21588 PR fortran/18826
21589 * gfortran.dg/assign_1.f90: New test.
21590
21591 2004-12-08 Nick Clifton <nickc@redhat.com>
21592
21593 * gcc.target/xstormy16/bss_below100: New directory containing tests.
21594 * gcc.target/xstormy16/data_below100: Likewise.
21595 * gcc.target/xstormy16/sfr: Likewise.
21596 * gcc.target/xstormy16/below100.S: New test source file.
21597 * gcc.target/xstormy16/below100.ld: New test linker script.
21598 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
21599 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
21600 bp instructions.
21601 * gcc.target/xstormy16/bp.c: Likewise.
21602
21603 * gcc.target/xstormy16/bss_below100: New files:
21604 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
21605 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
21606 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
21607 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
21608 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
21609 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
21610 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
21611 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
21612 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
21613 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
21614 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
21615 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
21616 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
21617 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
21618 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
21619 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
21620 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
21621 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
21622 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
21623 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
21624 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
21625 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
21626 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
21627 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
21628 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
21629 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
21630 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
21631
21632 * gcc.target/xstormy16/data_below100: New files:
21633 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
21634 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
21635 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
21636 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
21637 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
21638 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
21639 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
21640 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
21641 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
21642 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
21643 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
21644 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
21645 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
21646 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
21647 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
21648 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
21649 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
21650 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
21651 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
21652 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
21653 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
21654 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
21655 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
21656 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
21657 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
21658 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
21659 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
21660
21661 * gcc.target/xstormy16/sfr: New files:
21662 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
21663 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
21664 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
21665 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
21666 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
21667 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
21668 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
21669 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
21670 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
21671 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
21672 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
21673 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
21674 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
21675 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
21676 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
21677 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
21678 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
21679 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
21680 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
21681 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
21682 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
21683 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
21684 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
21685 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
21686 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
21687 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
21688 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
21689 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
21690 27_if0_sfrw_bitfield_f.c
21691
21692 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21693
21694 PR c++/18100
21695 * g++.dg/lookup/name-clash4.C: New test.
21696
21697 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
21698
21699 PR c++/18672
21700 * g++.dg/opt/array1.C: New.
21701
21702 PR c++/18803
21703 * g++.dg/template/operator5.C: New.
21704
21705 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
21706
21707 PR c/18867
21708 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
21709
21710 2004-12-07 Steven Bosscher <stevenb@suse.de>
21711
21712 * gcc.dg/noncompile/20041207.c: New test.
21713
21714 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
21715
21716 * g++.dg/other/unreachable-1.C: New test.
21717
21718 2004-12-06 Nick Clifton <nickc@redhat.com>
21719
21720 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
21721 <limits.h> because the latter comes from gcc's include/ directory
21722 and not the newlib/libc/include directory.
21723
21724 2004-12-04 Richard Henderson <rth@redhat.com>
21725
21726 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
21727
21728 2004-12-04 Richard Henderson <rth@redhat.com>
21729
21730 * lib/target-supports.exp (check_gc_sections_available): Disable
21731 for alpha and ia64.
21732
21733 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
21734
21735 PR middle-end/17909
21736 * g++.dg/other/vararg-2.C: New test.
21737
21738 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21739
21740 PR c++/17011, c++/17971
21741 * g++.dg/template/error15.C: Adjust expected error.
21742 * g++.dg/template/instantiate3.C: Likewise.
21743
21744 2004-12-03 Janis Johnson <janis187@us.ibm.com>
21745
21746 * gcc.dg/altivec-18.c: Fix for darwin
21747
21748 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
21749
21750 PR c++/18782
21751 * g++.dg/parse/ptrmem2.C: New.
21752
21753 PR c++/18318
21754 * g++.dg/template/new1.C: New.
21755
21756 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21757
21758 PR fortran/18710
21759 * gfortran.dg/direct_io_3.f90: New test.
21760
21761 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
21762
21763 PR 18758
21764 * g++.dg/parse/crash21.C: New.
21765
21766 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21767
21768 PR c++/15664, c++/18276
21769 * g++.dg/template/ttp13.C: New test.
21770 * g++.dg/template/ttp14.C: Likewise.
21771
21772 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21773
21774 PR c++/18123
21775 * g++.dg/parse/enum2.C: New test.
21776 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
21777
21778 2004-12-02 Nick Clifton <nickc@redhat.com>
21779
21780 * gcc.target/xstormy16: New test directory.
21781 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
21782 * gcc.target/xstormy16/bp.c: Check the generation of bp
21783 instructions.
21784 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
21785 bn instructions and the BELOW100 attribute.
21786
21787 2004-12-02 Alan Modra <amodra@bigpond.net.au>
21788
21789 PR target/16952
21790 * gcc.dg/ppc-eabi.c: New.
21791
21792 2004-12-02 Bud Davis <bdavis9659@comcast.net>
21793
21794 PR fortran/18284
21795 * gfortran.dg/backspace.f90
21796
21797 2004-12-02 Bud Davis <bdavis9659@comcast.net>
21798
21799 * gfortran.dg/inquire.f90: New test.
21800
21801 2004-12-01 Janis Johnson <janis187@us.ibm.com>
21802
21803 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
21804 handle effective-target-keyword.
21805 (dg-skip-if): Support effective-target keyword as target list.
21806 (dg-xfail-if): Ditto.
21807 * lib/target-supports.exp (is-effective-target-keyword): New proc.
21808
21809 2004-12-01 Diego Novillo <dnovillo@redhat.com>
21810
21811 PR tree-optimization/18291
21812 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
21813
21814 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
21815
21816 PR C++/18729
21817 * g++.dg/parse/crash20.C: New.
21818
21819 PR c++/17431
21820 * g++.dg/overload/arg1.C: New.
21821 * g++.dg/overload/arg2.C: New.
21822 * g++.dg/overload/arg3.C: New.
21823 * g++.dg/overload/arg4.C: New.
21824
21825 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
21826
21827 * gcc.dg/c99-flex-array-4.c: Remove.
21828
21829 2004-11-30 Janis Johnson <janis187@us.ibm.com>
21830
21831 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
21832
21833 * lib/target-supports.exp (is-effective-target): Simplify.
21834
21835 * lib/target-supports.exp (check_effective_target_vect_long):
21836 Fix for powerpc64-*-*.
21837
21838 2004-11-30 Loren James Rittle <ljrittle@acm.org>
21839
21840 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
21841 to support new requirements on FreeBSD 5.
21842
21843 2004-11-30 Devang Patel <dpatel@apple.com>
21844
21845 PR 18702
21846 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
21847
21848 2004-11-30 Janis Johnson <janis187@us.ibm.com>
21849
21850 * g++.dg/ext/altivec-13.C: New test.
21851
21852 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
21853
21854 PR tree-opt/18298
21855 * gcc.c-torture/execute/p18298.c: New test.
21856
21857 2004-11-30 Ira Rosen <irar@il.ibm.com>
21858 Dorit Naishlos <dorit@il.ibm.com>
21859
21860 PR tree-opt/18607
21861 * gcc.dg/vect/vect-89.c: New test.
21862
21863 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
21864
21865 * gcc.dg/pr18596-1.c: New test.
21866
21867 2004-11-30 Ben Elliston <bje@au.ibm.com>
21868
21869 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
21870
21871 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
21872
21873 PR c/18479
21874 * gcc.dg/pr18479.c: New test.
21875
21876 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
21877
21878 PR target/18490
21879 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
21880 mmix-knuth-mmixware.
21881
21882 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
21883 cris-*-elf* cris-*-aout* mmix-*-*
21884
21885 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
21886
21887 PR middle-end/18725
21888 * gcc.dg/pr18725.c: New test.
21889
21890 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
21891
21892 PR target/18488
21893 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
21894
21895 PR target/18336
21896 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
21897
21898 2004-11-29 Mark Mitchell <mark@codesourcery.com>
21899
21900 PR c++/18368
21901 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
21902 * g++.old-deja/g++.law/ctors5.C: Likewise.
21903 * g++.old-deja/g++.other/crash25.C: Likewise.
21904
21905 PR c++/18674
21906 * g++.dg/template/error16.C: New test.
21907
21908 PR c++/18512
21909 * g++.dg/template/crash29.C: New test.
21910
21911 2004-11-29 Diego Novillo <dnovillo@redhat.com>
21912
21913 PR tree-optimization/18712
21914 * gcc.c-torture/compile/pr18712.c: New test.
21915
21916 2004-11-29 Joseph Myers <joseph@codesourcery.com>
21917
21918 PR c/7544
21919 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
21920 tests.
21921
21922 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21923
21924 PR c++/18652
21925 * g++.dg/lookup/crash6.C: New test.
21926
21927 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
21928
21929 PR middle-end/18164
21930 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
21931
21932 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
21933
21934 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
21935 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
21936 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
21937
21938 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
21939
21940 * gcc.dg/pr18164.c: New test.
21941
21942 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
21943
21944 * gcc.dg/funroll-loops-all.c: New.
21945
21946 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
21947
21948 PR target/18489
21949 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
21950 delimeter, match space and TAB as well as ":".
21951
21952 PR target/18484
21953 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
21954
21955 PR target/18348
21956 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
21957
21958 PR target/18345
21959 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
21960
21961 PR target/18337
21962 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
21963
21964 2004-11-28 Bud Davis <bdavis9659@comcast.net>
21965
21966 * gfortran.dg/direct_io_2.f90: New test.
21967
21968 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
21969
21970 PR target/18334
21971 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
21972
21973 2004-11-28 Richard Henderson <rth@redhat.com>
21974
21975 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
21976
21977 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
21978
21979 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
21980 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
21981 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
21982 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
21983 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
21984 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
21985 gcc.dg/pointer-arith-8.c: New tests.
21986
21987 2004-11-27 Bud Davis <bdavis9659@comcast.net>
21988
21989 PR fortran/18364
21990 * gfortran.dg/endfile.f90: New test.
21991
21992 2004-11-27 Falk Hueffner <falk@debian.org>
21993
21994 * gcc.dg/loop-6.c: New test.
21995
21996 2004-11-27 Jakub Jelinek <jakub@redhat.com>
21997
21998 * gcc.c-torture/execute/20041126-1.c: New test.
21999
22000 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
22001
22002 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
22003 on IRIX.
22004
22005 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
22006
22007 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
22008 functions.
22009
22010 2004-11-27 Jakub Jelinek <jakub@redhat.com>
22011
22012 PR rtl-optimization/17825
22013 * gcc.c-torture/compile/20041119-1.c: New test.
22014
22015 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22016
22017 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
22018 Check existence of ld library path variables before unsetting.
22019
22020 2004-11-26 Mark Mitchell <mark@codesourcery.com>
22021
22022 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
22023
22024 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
22025
22026 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
22027
22028 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
22029
22030 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
22031
22032 2004-11-26 Ben Elliston <bje@au.ibm.com>
22033
22034 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
22035 dg-do directive.
22036
22037 2004-11-26 Ben Elliston <bje@au.ibm.com>
22038
22039 * gcc.dg/pr17957.c: Pass --param, not -param.
22040
22041 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
22042
22043 PR middle-end/17957
22044 * testsuite/gcc.dg/pr17957.c: New test.
22045
22046 2004-11-25 Mark Mitchell <mark@codesourcery.com>
22047
22048 PR c++/18445
22049 * g++.dg/template/crash28.C: Likewise.
22050
22051 PR c++/18001
22052 * g++.dg/expr/unary2.C: Adjust lvalue messages.
22053 * g++.dg/ext/lvaddr.C: Likewise.
22054 * g++.dg/opt/pr7503-3.C: Likewise.
22055
22056 PR c++/18466
22057 * g++.dg/parse/qualified3.C: New test.
22058 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
22059
22060 PR c++/18545
22061 * g++.dg/expr/return1.C: New test.
22062
22063 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22064
22065 Friend class name lookup 3/n, PR c++/3332
22066 * g++.dg/lookup/friend3.C: New test.
22067 * g++.dg/lookup/friend4.C: Likewise.
22068 * g++.dg/lookup/friend5.C: Likewise.
22069
22070 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22071
22072 Friend class name lookup 2/n, PR c++/14513, c++/15410
22073 * g++.dg/lookup/friend2.C: New test.
22074 * g++.dg/template/friend31.C: Likewise.
22075
22076 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22077
22078 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
22079
22080 2004-11-24 Mark Mitchell <mark@codesourcery.com>
22081
22082 PR c++/17473
22083 * g++.dg/tc1/dr56.C: Remove.
22084 * g++.dg/template/typedef1.C: Add dg-error markers.
22085 * g++.old-deja/g++.other/typedef7.C: Likewise.
22086
22087 PR c++/18285
22088 * g++.dg/parse/typedef7.C: New test.
22089
22090 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
22091
22092 * gcc.c-torture/execute/20041124-1.c: New test.
22093
22094 2004-11-24 Mark Mitchell <mark@codesourcery.com>
22095
22096 * g++.dg/template/deduce3.C: New test.
22097
22098 PR c++/18586
22099 * g++.dg/template/crash27.C: New test.
22100
22101 PR c++/18530
22102 * g++.dg/warn/Wshadow-3.C: New test.
22103
22104 2004-11-24 Devang Patel <dpatel@apple.com>
22105
22106 PR/18555
22107 * gcc.dg/cpp/isysroot-1.c: New test.
22108 * gcc.dg/cpp/usr/include/stdio.h: New file.
22109 * gcc.dg/cpp/isysroot-2.c: New test.
22110 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
22111 New file.
22112
22113 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22114
22115 PR c++/8929
22116 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
22117
22118 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22119
22120 * gcc.target/sparc/align.c: Do not include <stdint.h>.
22121 * gcc.target/sparc/pdist.c: Likewise.
22122
22123 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
22124
22125 PR c++/16882
22126 * g++.dg/conversion/simd1.C: New test.
22127
22128 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22129
22130 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
22131 and restore_ld_library_path_env_vars.
22132 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
22133 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
22134 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
22135 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
22136
22137 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
22138
22139 * gcc.dg/pragma-align-2.c: Test macro expansion.
22140 * gcc.dg/pragma-pack-2.c: New test.
22141
22142 2004-11-23 Richard Henderson <rth@redhat.com>
22143
22144 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
22145 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
22146 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
22147 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
22148 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
22149 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
22150
22151 * gcc.dg/vect/vect.exp: Add check for alpha.
22152 * lib/target-supports.exp (check_alpha_max_hw_available): New.
22153 (check_effective_target_vect_int): Enable for alpha.
22154 (check_effective_target_vect_long): New.
22155 (is-effective-target): Add it.
22156
22157 2004-11-23 Uros Bizjak <uros@kss-loka.si>
22158
22159 * gcc.dg/pr18614-1.c: New test.
22160
22161 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22162
22163 * gcc.dg/setjmp-2.c: New test.
22164
22165 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
22166
22167 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
22168 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
22169 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
22170 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
22171 gcc.target/sparc/pdist.c: New tests.
22172
22173 2004-11-22 Bob Wilson <bob.wilson@acm.org>
22174
22175 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
22176
22177 2004-11-22 Dale Johannesen <dalej@apple.com>
22178
22179 * gcc.dg/20041111-1.c: New.
22180
22181 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
22182
22183 PR tree-opt/18536
22184 * gcc.dg/vect/pr18536.c: New test.
22185
22186 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22187
22188 PR c++/18354
22189 * g++.dg/template/nontype11.C: New test.
22190
22191 2004-11-21 Roger Sayle <roger@eyesopen.com>
22192
22193 PR middle-end/18520
22194 * gcc.dg/pr18520-1.c: New test case.
22195
22196 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
22197
22198 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
22199 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
22200 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
22201 expected diagnostics.
22202
22203 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22204
22205 PR target/18580
22206 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
22207 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
22208 vect-77.c, vect-77a.c: XFAIL on the SPARC.
22209
22210 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22211
22212 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
22213
22214 2004-11-19 Mark Mitchell <mark@codesourcery.com>
22215 Joseph Myers <joseph@codesourcery.com>
22216
22217 * lib/target-supports.exp (check_visibility_available): Really
22218 test the compiler.
22219
22220 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
22221
22222 PR tree-opt/18181
22223 * gcc.dg/vect/vect-85.c: New test.
22224 * gcc.dg/vect/vect-86.c: New test.
22225 * gcc.dg/vect/vect-87.c: New test.
22226 * gcc.dg/vect/vect-88.c: New test.
22227
22228 2004-11-19 Ben Elliston <bje@au.ibm.com>
22229
22230 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
22231
22232 2004-11-18 Janis Johnson <janis187@us.ibm.com>
22233
22234 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
22235 * gcc.dg/ppc-and-1.c: Ditto.
22236 * gcc.dg/ppc-compare-1.c: Ditto.
22237 * gcc.dg/ppc-mov-1.c: Ditto
22238
22239 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
22240 Mark Mitchell <mark@codesourcery.com>
22241
22242 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
22243
22244 2004-11-17 Janis Johnson <janis187@us.ibm.com>
22245 Aldy Hernandez <aldyh@redhat.com>
22246
22247 * lib/target-supports.exp (check_effective_target_vect_int): New
22248 (check_effective_target_vect_float): New
22249 (check_effective_target_vect_double): New.
22250 (is-effective-target): Support new effective targets keywords.
22251 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
22252 default action for dg-do.
22253 * gcc.dg/vect/pr16105.c: Use new support.
22254 * gcc.dg/vect/pr18400.c: Ditto.
22255 * gcc.dg/vect/pr18425.c: Ditto.
22256 * gcc.dg/vect/vect-1.c: Ditto.
22257 * gcc.dg/vect/vect-10.c: Ditto.
22258 * gcc.dg/vect/vect-11.c: Ditto.
22259 * gcc.dg/vect/vect-12.c: Ditto.
22260 * gcc.dg/vect/vect-13.c: Ditto.
22261 * gcc.dg/vect/vect-14.c: Ditto.
22262 * gcc.dg/vect/vect-15.c: Ditto.
22263 * gcc.dg/vect/vect-16.c: Ditto.
22264 * gcc.dg/vect/vect-17.c: Ditto.
22265 * gcc.dg/vect/vect-18.c: Ditto.
22266 * gcc.dg/vect/vect-19.c: Ditto.
22267 * gcc.dg/vect/vect-2.c: Ditto.
22268 * gcc.dg/vect/vect-20.c: Ditto.
22269 * gcc.dg/vect/vect-21.c: Ditto.
22270 * gcc.dg/vect/vect-22.c: Ditto.
22271 * gcc.dg/vect/vect-23.c: Ditto.
22272 * gcc.dg/vect/vect-24.c: Ditto.
22273 * gcc.dg/vect/vect-25.c: Ditto.
22274 * gcc.dg/vect/vect-26.c: Ditto.
22275 * gcc.dg/vect/vect-27.c: Ditto.
22276 * gcc.dg/vect/vect-27a.c: Ditto.
22277 * gcc.dg/vect/vect-28.c: Ditto.
22278 * gcc.dg/vect/vect-29.c: Ditto.
22279 * gcc.dg/vect/vect-29a.c: Ditto.
22280 * gcc.dg/vect/vect-3.c: Ditto.
22281 * gcc.dg/vect/vect-30.c: Ditto.
22282 * gcc.dg/vect/vect-31.c: Ditto.
22283 * gcc.dg/vect/vect-32.c: Ditto.
22284 * gcc.dg/vect/vect-33.c: Ditto.
22285 * gcc.dg/vect/vect-34.c: Ditto.
22286 * gcc.dg/vect/vect-35.c: Ditto.
22287 * gcc.dg/vect/vect-36.c: Ditto.
22288 * gcc.dg/vect/vect-37.c: Ditto.
22289 * gcc.dg/vect/vect-38.c: Ditto.
22290 * gcc.dg/vect/vect-4.c: Ditto.
22291 * gcc.dg/vect/vect-40.c: Ditto.
22292 * gcc.dg/vect/vect-41.c: Ditto.
22293 * gcc.dg/vect/vect-42.c: Ditto.
22294 * gcc.dg/vect/vect-43.c: Ditto.
22295 * gcc.dg/vect/vect-44.c: Ditto.
22296 * gcc.dg/vect/vect-45.c: Ditto.
22297 * gcc.dg/vect/vect-46.c: Ditto.
22298 * gcc.dg/vect/vect-47.c: Ditto.
22299 * gcc.dg/vect/vect-48.c: Ditto.
22300 * gcc.dg/vect/vect-48a.c: Ditto.
22301 * gcc.dg/vect/vect-49.c: Ditto.
22302 * gcc.dg/vect/vect-5.c: Ditto.
22303 * gcc.dg/vect/vect-50.c: Ditto.
22304 * gcc.dg/vect/vect-51.c: Ditto.
22305 * gcc.dg/vect/vect-52.c: Ditto.
22306 * gcc.dg/vect/vect-53.c: Ditto.
22307 * gcc.dg/vect/vect-54.c: Ditto.
22308 * gcc.dg/vect/vect-55.c: Ditto.
22309 * gcc.dg/vect/vect-56.c: Ditto.
22310 * gcc.dg/vect/vect-56a.c: Ditto.
22311 * gcc.dg/vect/vect-57.c: Ditto.
22312 * gcc.dg/vect/vect-58.c: Ditto.
22313 * gcc.dg/vect/vect-59.c: Ditto.
22314 * gcc.dg/vect/vect-6.c: Ditto.
22315 * gcc.dg/vect/vect-60.c: Ditto.
22316 * gcc.dg/vect/vect-61.c: Ditto.
22317 * gcc.dg/vect/vect-62.c: Ditto.
22318 * gcc.dg/vect/vect-63.c: Ditto.
22319 * gcc.dg/vect/vect-64.c: Ditto.
22320 * gcc.dg/vect/vect-65.c: Ditto.
22321 * gcc.dg/vect/vect-66.c: Ditto.
22322 * gcc.dg/vect/vect-67.c: Ditto.
22323 * gcc.dg/vect/vect-68.c: Ditto.
22324 * gcc.dg/vect/vect-69.c: Ditto.
22325 * gcc.dg/vect/vect-7.c: Ditto.
22326 * gcc.dg/vect/vect-72.c: Ditto.
22327 * gcc.dg/vect/vect-72a.c: Ditto.
22328 * gcc.dg/vect/vect-73.c: Ditto.
22329 * gcc.dg/vect/vect-74.c: Ditto.
22330 * gcc.dg/vect/vect-75.c: Ditto.
22331 * gcc.dg/vect/vect-76.c: Ditto.
22332 * gcc.dg/vect/vect-77.c: Ditto.
22333 * gcc.dg/vect/vect-77a.c: Ditto.
22334 * gcc.dg/vect/vect-78.c: Ditto.
22335 * gcc.dg/vect/vect-79.c: Ditto.
22336 * gcc.dg/vect/vect-8.c: Ditto.
22337 * gcc.dg/vect/vect-80.c: Ditto.
22338 * gcc.dg/vect/vect-82.c: Ditto.
22339 * gcc.dg/vect/vect-82_64.c: Ditto.
22340 * gcc.dg/vect/vect-83.c: Ditto.
22341 * gcc.dg/vect/vect-83_64.c: Ditto.
22342 * gcc.dg/vect/vect-9.c: Ditto.
22343 * gcc.dg/vect/vect-all.c: Ditto.
22344 * gcc.dg/vect/vect-none.c: Ditto.
22345
22346 2004-11-17 Janis Johnson <janis187@us.ibm.com>
22347
22348 * lib/gcc-dg.exp (dg-skip-if): New function.
22349 (dg-forbid-option): Remove.
22350 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
22351 * g++.dg/abi/bitfield8.C: Likewise.
22352 * g++.dg/abi/dtor1.C: Likewise.
22353 * g++.dg/abi/empty10.C: Likewise.
22354 * g++.dg/abi/empty7.C: Likewise.
22355 * g++.dg/abi/empty9.C: Likewise.
22356 * g++.dg/abi/layout3.C: Likewise.
22357 * g++.dg/abi/layout4.C: Likewise.
22358 * g++.dg/abi/thunk1.C: Likewise.
22359 * g++.dg/abi/thunk2.C: Likewise.
22360 * g++.dg/abi/vbase11.C: Likewise.
22361 * g++.dg/abi/vthunk2.C: Likewise.
22362 * g++.dg/abi/vthunk3.C: Likewise.
22363 * g++.dg/ext/attrib8.C: Likewise.
22364 * g++.dg/opt/longbranch2.C: Likewise.
22365 * g++.dg/opt/reg-stack4.C: Likewise.
22366 * g++.old-deja/g++.ext/attrib1.C: Likewise.
22367 * g++.old-deja/g++.ext/attrib2.C: Likewise.
22368 * g++.old-deja/g++.ext/attrib3.C: Likewise.
22369 * g++.old-deja/g++.other/store-expr1.C: Likewise.
22370 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22371 * gcc.dg/20000609-1.c: Likewise.
22372 * gcc.dg/20000720-1.c: Likewise.
22373 * gcc.dg/20011107-1.c: Likewise.
22374 * gcc.dg/20011119-1.c: Likewise.
22375 * gcc.dg/20020108-1.c: Likewise.
22376 * gcc.dg/20020122-2.c: Likewise.
22377 * gcc.dg/20020122-3.c: Likewise.
22378 * gcc.dg/20020201-3.c: Likewise.
22379 * gcc.dg/20020206-1.c: Likewise.
22380 * gcc.dg/20020218-1.c: Likewise.
22381 * gcc.dg/20020310-1.c: Likewise.
22382 * gcc.dg/20020411-1.c: Likewise.
22383 * gcc.dg/20020418-2.c: Likewise.
22384 * gcc.dg/20020426-1.c: Likewise.
22385 * gcc.dg/20020426-2.c: Likewise.
22386 * gcc.dg/20020517-1.c: Likewise.
22387 * gcc.dg/20020523-1.c: Likewise.
22388 * gcc.dg/20020523-2.c: Likewise.
22389 * gcc.dg/20020729-1.c: Likewise.
22390 * gcc.dg/20030204-1.c: Likewise.
22391 * gcc.dg/20030826-2.c: Likewise.
22392 * gcc.dg/20030926-1.c: Likewise.
22393 * gcc.dg/20031202-1.c: Likewise.
22394 * gcc.dg/980312-1.c: Likewise.
22395 * gcc.dg/980313-1.c: Likewise.
22396 * gcc.dg/990117-1.c: Likewise.
22397 * gcc.dg/990424-1.c: Likewise.
22398 * gcc.dg/990524-1.c: Likewise.
22399 * gcc.dg/991230-1.c: Likewise.
22400 * gcc.dg/i386-387-1.c: Likewise.
22401 * gcc.dg/i386-387-2.c: Likewise.
22402 * gcc.dg/i386-387-3.c: Likewise.
22403 * gcc.dg/i386-387-4.c: Likewise.
22404 * gcc.dg/i386-387-5.c: Likewise.
22405 * gcc.dg/i386-387-6.c: Likewise.
22406 * gcc.dg/i386-asm-1.c: Likewise.
22407 * gcc.dg/i386-bitfield1.c: Likewise.
22408 * gcc.dg/i386-bitfield2.c: Likewise.
22409 * gcc.dg/i386-loop-1.c: Likewise.
22410 * gcc.dg/i386-loop-2.c: Likewise.
22411 * gcc.dg/i386-loop-3.c: Likewise.
22412 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22413 * gcc.dg/i386-pic-1.c: Likewise.
22414 * gcc.dg/i386-regparm.c: Likewise.
22415 * gcc.dg/i386-signbit-1.c: Likewise.
22416 * gcc.dg/i386-signbit-2.c: Likewise.
22417 * gcc.dg/i386-signbit-3.c: Likewise.
22418 * gcc.dg/i386-sse-5.c: Likewise.
22419 * gcc.dg/i386-sse-8.c: Likewise.
22420 * gcc.dg/i386-unroll-1.c: Likewise.
22421 * gcc.dg/tls/opt-1.c: Likewise.
22422 * gcc.dg/tls/opt-2.c: Likewise.
22423 * gcc.dg/unroll-1.c: Likewise.
22424 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
22425 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
22426 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
22427 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
22428
22429 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22430
22431 * g++.dg/template/incomplete1.C: New test.
22432
22433 2004-11-16 Nick Clifton <nickc@redhat.com>
22434
22435 Revert patches accidentally commited during checkin of fixes for
22436 xstormy16 tests:
22437 gcc.c-torture/execute/simd-4.c: Revert
22438 gcc.dg/20040910-1.c: Revert.
22439
22440 2004-11-16 Paul Brook <paul@codesourcery.com>
22441
22442 PR fortran/13010
22443 * gfortran.dg/der_pointer_1.f90: New test.
22444
22445 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
22446
22447 PR c/18498
22448 * gcc.dg/bitfld-13.c: New test.
22449
22450 2004-11-15 Janis Johnson <janis187@us.ibm.com>
22451
22452 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
22453 powerpc*-*-linux*.
22454
22455 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
22456 * gcc.dg/ppc64-abi-2.c: Ditto.
22457 * gcc.dg/ppc64-abi-3.c: Ditto.
22458
22459 * lib/gcc-dg.exp (dg-target-list): Remove.
22460
22461 2004-11-15 Steve Ellcey <sje@cup.hp.com>
22462
22463 * gcc.dg/ia64-postinc.c: New test.
22464
22465 2004-11-15 Mark Mitchell <mark@codesourcery.com>
22466
22467 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
22468
22469 2004-11-15 Nick Clifton <nickc@redhat.com>
22470
22471 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
22472 __INT_MAX__ so that the test can be compiled by toolchains
22473 targeted at 16-bit processors.
22474
22475 * gcc.dg/20040625-1.c: Use long constants rather than integers
22476 when performing arithmetic that will overflow 16-bits.
22477
22478 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
22479 xstormy16. It does not support 128-bit vector operations.
22480
22481 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
22482 with the macro PTR_TYPE. Define this macro to an integer type
22483 suitable for holding a pointer.
22484
22485 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
22486 the target is a 16-bit processor.
22487
22488 * gcc.dg/cpp/if-2.c: Expect a different warning message from
22489 16-bit targets where the character constant will be too long.
22490
22491 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
22492 where the double will not be directly addressable.
22493
22494 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22495
22496 Friend class name lookup 1/n, PR c++/18471
22497 * g++.dg/template/crash26.C: New test.
22498 * g++.dg/lookup/struct1.C: Adjust expected error.
22499 * g++.dg/parse/elab1.C: Likewise.
22500 * g++.dg/parse/elab2.C: Likewise.
22501 * g++.dg/parse/int-as-enum1.C: Likewise.
22502 * g++.dg/parse/struct-as-enum1.C: Likewise.
22503 * g++.dg/parse/typedef1.C: Likewise.
22504 * g++.dg/parse/typedef3.C: Likewise.
22505 * g++.dg/parse/typedef4.C: Likewise.
22506 * g++.dg/parse/typedef5.C: Likewise.
22507 * g++.dg/template/nontype4.C: Likewise.
22508 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
22509 * g++.old-deja/g++.other/elab1.C: Likewise.
22510 * g++.old-deja/g++.other/syntax4.C: Likewise.
22511
22512 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
22513
22514 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
22515
22516 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
22517
22518 * gcc.c-torture/execute/20041114-1.c: New test.
22519
22520 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
22521
22522 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
22523 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
22524 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
22525 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
22526 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
22527 gcc.dg/switch-7.c: New tests.
22528
22529 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
22530
22531 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
22532
22533 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
22534
22535 PR tree-opt/18400
22536 * gcc.dg/vect/pr18400.c: New test.
22537
22538 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
22539 Andrew Pinski <pinskia@physics.uc.edu>
22540
22541 PR tree-opt/18425
22542 * gcc.dg/vect/pr18425.c: New test.
22543
22544 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22545
22546 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
22547 Guard with dg-require-alias and dg-require-visibility.
22548
22549 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22550
22551 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
22552
22553 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22554
22555 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
22556
22557 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22558
22559 PR c++/17344
22560 * g++.dg/template/defarg5.C: New test.
22561
22562 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22563
22564 * g++.dg/parse/cast1.C: Run only on ILP32.
22565 * g++.old-deja/g++.mike/p784.C: Likewise.
22566
22567 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
22568
22569 * gcc.c-torture/execute/20041113-1.c: New test.
22570
22571 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
22572
22573 PR target/18230
22574 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
22575 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
22576 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
22577 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
22578 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
22579 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
22580 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
22581 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
22582 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
22583 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
22584 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
22585 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
22586 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
22587
22588 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
22589
22590 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
22591 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
22592 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
22593 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
22594 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
22595 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
22596 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
22597 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
22598 gcc.target/sparc/combined-1.c: New tests.
22599
22600 2004-11-12 Ziemowit Laski <zlaski@apple.com>
22601
22602 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
22603 New tests.
22604
22605 2004-11-12 Mark Mitchell <mark@codesourcery.com>
22606
22607 * lib/gcc-dg.exp (dg-forbid-option): New function.
22608 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
22609 * g++.dg/abi/bitfield8.C: Likewise.
22610 * g++.dg/abi/dtor1.C: Likewise.
22611 * g++.dg/abi/empty10.C: Likewise.
22612 * g++.dg/abi/empty7.C: Likewise.
22613 * g++.dg/abi/empty9.C: Likewise.
22614 * g++.dg/abi/layout3.C: Likewise.
22615 * g++.dg/abi/layout4.C: Likewise.
22616 * g++.dg/abi/thunk1.C: Likewise.
22617 * g++.dg/abi/thunk2.C: Likewise.
22618 * g++.dg/abi/vbase11.C: Likewise.
22619 * g++.dg/abi/vthunk2.C: Likewise.
22620 * g++.dg/abi/vthunk3.C: Likewise.
22621 * g++.dg/ext/attrib8.C: Likewise.
22622 * g++.dg/opt/longbranch2.C: Likewise.
22623 * g++.dg/opt/reg-stack4.C: Likewise.
22624 * g++.old-deja/g++.ext/attrib1.C: Likewise.
22625 * g++.old-deja/g++.ext/attrib2.C: Likewise.
22626 * g++.old-deja/g++.ext/attrib3.C: Likewise.
22627 * g++.old-deja/g++.other/store-expr1.C: Likewise.
22628 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22629 * gcc.dg/20000609-1.c: Likewise.
22630 * gcc.dg/20000720-1.c: Likewise.
22631 * gcc.dg/20011107-1.c: Likewise.
22632 * gcc.dg/20011119-1.c: Likewise.
22633 * gcc.dg/20020108-1.c: Likewise.
22634 * gcc.dg/20020122-2.c: Likewise.
22635 * gcc.dg/20020122-3.c: Likewise.
22636 * gcc.dg/20020201-3.c: Likewise.
22637 * gcc.dg/20020206-1.c: Likewise.
22638 * gcc.dg/20020218-1.c: Likewise.
22639 * gcc.dg/20020310-1.c: Likewise.
22640 * gcc.dg/20020411-1.c: Likewise.
22641 * gcc.dg/20020418-2.c: Likewise.
22642 * gcc.dg/20020426-1.c: Likewise.
22643 * gcc.dg/20020426-2.c: Likewise.
22644 * gcc.dg/20020517-1.c: Likewise.
22645 * gcc.dg/20020523-1.c: Likewise.
22646 * gcc.dg/20020523-2.c: Likewise.
22647 * gcc.dg/20020729-1.c: Likewise.
22648 * gcc.dg/20030204-1.c: Likewise.
22649 * gcc.dg/20030826-2.c: Likewise.
22650 * gcc.dg/20030926-1.c: Likewise.
22651 * gcc.dg/20031202-1.c: Likewise.
22652 * gcc.dg/980312-1.c: Likewise.
22653 * gcc.dg/980313-1.c: Likewise.
22654 * gcc.dg/990117-1.c: Likewise.
22655 * gcc.dg/990424-1.c: Likewise.
22656 * gcc.dg/990524-1.c: Likewise.
22657 * gcc.dg/991230-1.c: Likewise.
22658 * gcc.dg/i386-387-1.c: Likewise.
22659 * gcc.dg/i386-387-2.c: Likewise.
22660 * gcc.dg/i386-387-3.c: Likewise.
22661 * gcc.dg/i386-387-4.c: Likewise.
22662 * gcc.dg/i386-387-5.c: Likewise.
22663 * gcc.dg/i386-387-6.c: Likewise.
22664 * gcc.dg/i386-asm-1.c: Likewise.
22665 * gcc.dg/i386-bitfield1.c: Likewise.
22666 * gcc.dg/i386-bitfield2.c: Likewise.
22667 * gcc.dg/i386-loop-1.c: Likewise.
22668 * gcc.dg/i386-loop-2.c: Likewise.
22669 * gcc.dg/i386-loop-3.c: Likewise.
22670 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22671 * gcc.dg/i386-pic-1.c: Likewise.
22672 * gcc.dg/i386-regparm.c: Likewise.
22673 * gcc.dg/i386-signbit-1.c: Likewise.
22674 * gcc.dg/i386-signbit-2.c: Likewise.
22675 * gcc.dg/i386-signbit-3.c: Likewise.
22676 * gcc.dg/i386-sse-5.c: Likewise.
22677 * gcc.dg/i386-sse-8.c: Likewise.
22678 * gcc.dg/i386-unroll-1.c: Likewise.
22679 * gcc.dg/tls/opt-1.c: Likewise.
22680 * gcc.dg/tls/opt-2.c: Likewise.
22681 * gcc.dg/unroll-1.c: Likewise.
22682 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
22683 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
22684 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
22685 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
22686 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
22687 -m64 is specified.
22688
22689 2004-11-12 Mark Mitchell <mark@codesourcery.com>
22690
22691 PR c++/18389
22692 * g++.dg/parse/cond1.C: New test.
22693
22694 PR c++/18429
22695 * g++.dg/template/array9.C: New test.
22696 * g++.dg/ext/vla1.C: Adjust error messages.
22697 * g++.dg/ext/vlm1.C: Likewise.
22698 * g++.dg/template/crash2.C: Likewise.
22699
22700 PR c++/18436
22701 * g++.dg/template/call3.C: New test.
22702
22703 PR c++/18407
22704 * g++.dg/template/ptrmem11.C: New test.
22705
22706 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
22707
22708 PR other/14264
22709 * lib/g++.exp: Set LC_ALL and LANG to C.
22710 * lib/gcc-dg.exp: Likewise.
22711 * lib/gfortran.exp: Likewise.
22712 * lib/objc.exp: Likewise.
22713 * lib/treelang.exp: Likewise.
22714
22715 2004-11-12 Andreas Schwab <schwab@suse.de>
22716
22717 * gcc.dg/pr16286.c: Fix last change.
22718
22719 2004-11-12 Mark Mitchell <mark@codesourcery.com>
22720
22721 PR c++/18416
22722 * g++.dg/init/global1.C: New test.
22723
22724 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
22725
22726 * gcc.c-torture/execute/20041112-1.c: New test.
22727
22728 2004-11-11 Janis Johnson <janis187@us.ibm.com>
22729
22730 * lib/gcc-dg.exp (dg-target-list): New.
22731
22732 2004-11-11 Janis Johnson <janis187@us.ibm.com>
22733 Richard Sandiford <rsandifo@redhat.com>
22734
22735 * lib/target-supports.exp (get-compiler_messages): New.
22736 (check_named_sections_available): Use it.
22737 (check_effective_target_ilp32): New.
22738 (check_effective_target_lp64): New.
22739 (is-effective-target): New.
22740 * lib/gcc-dg.exp (dg-require-effective-target): New.
22741
22742 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
22743
22744 * gcc.dg/precedence-1.c: New test.
22745
22746 2004-11-11 Janis Johnson <janis187@us.ibm.com>
22747
22748 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
22749
22750 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
22751 message, delete generated files, use more descriptive name for
22752 executable, and make the test unsupported when it cannot be run.
22753
22754 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
22755 (dg-require-weak, dg-require-visibility, dg-require-alias,
22756 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
22757 dg-require-iconv, dg-require-named-sections): Use it.
22758
22759 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
22760
22761 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
22762
22763 PR target/16457
22764 * gcc.dg/ppc-and-1: New
22765
22766 PR target/16796
22767 * gcc.dg/ppc-mov-1.c: New.
22768
22769 PR target/16458
22770 * gcc.dg/ppc-compare-1.c: New.
22771
22772 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
22773
22774 * objc.dg/desig-init-2.m: New test.
22775
22776 2004-11-10 Adam Nemet <anemet@lnxw.com>
22777
22778 PR middle-end/18160
22779 * g++.dg/warn/register-var-1.C: New test.
22780 * g++.dg/warn/register-var-2.C: New test.
22781
22782 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22783
22784 * gcc.dg/union-2.c: New test.
22785
22786 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
22787
22788 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
22789 New test for PR tree-optimization/17892.
22790
22791 2004-11-09 Mark Mitchell <mark@codesourcery.com>
22792
22793 PR c++/18369
22794 * g++.dg/init/new12.C: New test.
22795
22796 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
22797
22798 * gcc.target/sparc: New directory.
22799 * gcc.target/sparc/sparc.exp: New driver.
22800 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
22801 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
22802 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
22803 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
22804
22805 2004-11-10 Paul Brook <paul@codesourcery.com>
22806
22807 PR fortran/18218
22808 * gfortran.dg/list_read.c: New test.
22809
22810 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
22811
22812 PR c/18322
22813 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
22814 expected diagnostic location.
22815
22816 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
22817
22818 * gcc.dg/20041109-1.c: New test.
22819
22820 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22821
22822 PR objc/18406
22823 * objc/compile/pr18406.m: New test.
22824
22825 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
22826
22827 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
22828
22829 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
22830
22831 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
22832
22833 2004-11-08 Steve Ellcey <sje@cup.hp.com>
22834
22835 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
22836
22837 2004-11-08 Steve Ellcey <sje@cup.hp.com>
22838
22839 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
22840 exit.
22841
22842 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
22843
22844 PR tree-opt/18299
22845 * gcc.c-torture/pr18299-1.c: New test.
22846
22847 2004-11-06 Andreas Schwab <schwab@suse.de>
22848
22849 * gcc.dg/pr16286.c: Also test for bool and pixel.
22850
22851 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
22852
22853 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
22854 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
22855 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
22856 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
22857 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
22858 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
22859 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
22860 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
22861 gcc.dg/struct-semi-3.c: New tests.
22862
22863 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22864
22865 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
22866
22867 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22868
22869 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
22870 Do not use C99 designators.
22871
22872 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22873
22874 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
22875
22876 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22877
22878 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
22879 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
22880 * gcc.c-torture/execute/simd-5.x: Remove.
22881
22882 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
22883
22884 PR rtl-optimization/17933
22885 * gcc.dg/torture/pr17933-1.c: New test.
22886
22887 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
22888
22889 PR target/18106
22890 * lib/target-supports.exp (check_weak_available): Support
22891 Windows.
22892
22893 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
22894
22895 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
22896 call to fflush(stdout) before abort.
22897 (my_ffsll): New function.
22898 (generate_fields): Use it.
22899
22900 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
22901
22902 * gcc.dg/init-undef-1.c: New test.
22903
22904 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
22905
22906 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
22907 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
22908 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
22909 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
22910 expected messages for new parser.
22911
22912 2004-11-04 Mark Mitchell <mark@codesourcery.com>
22913
22914 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
22915
22916 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22917
22918 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
22919 on LP64 targets.
22920
22921 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
22922
22923 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
22924 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
22925 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
22926 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
22927 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
22928 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
22929 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
22930 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
22931 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
22932 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
22933
22934 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
22935
22936 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
22937 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
22938 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
22939 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
22940 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
22941 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
22942 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
22943 for new parser.
22944
22945 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
22946
22947 PR target/15342
22948 * gcc.dg/20041104-1.c: New test.
22949
22950 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22951
22952 * g++.dg/template/nontype7.C: New test.
22953 * g++.dg/template/nontype8.C: Likewise.
22954 * g++.dg/template/nontype9.C: Likewise.
22955 * g++.dg/template/nontype10.C: Likewise.
22956 * g++.dg/tc1/dr49.C: Likewise.
22957 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
22958 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
22959
22960 2004-11-04 Ben Elliston <bje@au.ibm.com>
22961
22962 * g++.dg/rtti/tinfo1.C: Remove xfails.
22963
22964 2004-11-04 Ben Elliston <bje@au.ibm.com>
22965
22966 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
22967 packed attribute to the definition to satisfy the new C++ parser.
22968
22969 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22970
22971 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
22972 invocations of va_arg.
22973
22974 2004-11-02 Mark Mitchell <mark@codesourcery.com>
22975
22976 PR c++/18124
22977 * g++.dg/template/crash25.C: New test.
22978
22979 PR c++/18155
22980 * g++.dg/template/typedef2.C: New test.
22981 * g++.dg/parse/crash13.C: Adjust error markers.
22982
22983 PR c++/18177
22984 * g++.dg/conversion/const3.C: New test.
22985
22986 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22987
22988 PR fortran/17535
22989 PR fortran/17583
22990 PR fortran/17713
22991 * gfortran.dg/generic_[123].f90: New testcases.
22992
22993 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22994
22995 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
22996 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
22997
22998 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
22999
23000 PR tree-opt/16808
23001 * gcc.c-torture/compile/pr16808.c: New test.
23002
23003 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
23004
23005 PR rtl-optimization/17104
23006 * gcc.dg/ppc-bitfield1.c: New.
23007
23008 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
23009
23010 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
23011
23012 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
23013
23014 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
23015 strings for 32-bit code.
23016
23017 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
23018
23019 PR c/18239
23020 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
23021
23022 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
23023
23024 PR c++/18064
23025 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
23026
23027 2004-10-31 Mark Mitchell <mark@codesourcery.com>
23028
23029 PR c++/15172
23030 * g++.dg/init/aggr2.C: New test.
23031
23032 2004-10-30 Ziemowit Laski <zlaski@apple.com>
23033
23034 * objc.dg/local-decl-1.m: New test.
23035
23036 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
23037
23038 * gcc.dg/20040910-1.c: Adjust regex.
23039
23040 2004-10-30 Roger Sayle <roger@eyesopen.com>
23041
23042 PR rtl-optimization/18084
23043 * g++.dg/opt/pr18084-1.C: New testcase.
23044
23045 2004-10-30 Matt Austern <austern@apple.com>
23046
23047 PR c++/17542
23048 * g++.dg/ext/attrib18.C: New test.
23049
23050 2004-10-30 Roger Sayle <roger@eyesopen.com>
23051
23052 PR middle-end/18096
23053 * gcc.dg/pr18096-1.c: New test case.
23054
23055 2004-10-30 Roger Sayle <roger@eyesopen.com>
23056
23057 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
23058
23059 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
23060
23061 PR c/16666
23062 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
23063 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
23064 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
23065 gcc.dg/old-style-prom-3.c: New tests.
23066
23067 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
23068
23069 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
23070 Remove unnecessary inclusion of stdio.h.
23071
23072 2004-10-29 Roger Sayle <roger@eyesopen.com>
23073
23074 PR rtl-optimization/17581
23075 * gcc.dg/pr17581-1.c: New test case.
23076
23077 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
23078
23079 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
23080 being implemented.
23081 * g++.dg/conversion/dr195-1.C: New.
23082 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
23083 * g++.old-deja/g++.mike/p10148.C: Likewise.
23084
23085 2004-10-29 Mark Mitchell <mark@codesourcery.com>
23086
23087 PR c++/17695
23088 * g++.dg/debug/typedef2.C: New test.
23089
23090 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
23091
23092 PR fortran/13490
23093 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
23094 * gfortran.dg/g77/README: Update.
23095
23096 2004-10-28 Matt Austern <austern@apple.com>
23097
23098 PR c++/14124
23099 * g++.dg/ext/packed7.C: New test.
23100
23101 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
23102
23103 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
23104 scan-assembler.
23105 * lib/scanasm.exp (hidden-scan-for): New proc.
23106 (scan-hidden): Use hidden-scan-for instead of constructing the scan
23107 string.
23108 (scan-not-hidden): Likewise.
23109 * lib/target-supports.exp (check_visibility_available): mach-o is
23110 support too.
23111
23112 2004-10-28 Mark Mitchell <mark@codesourcery.com>
23113
23114 PR c++/17132
23115 * g++.dg/template/memclass3.C: New test.
23116
23117 2004-10-28 Adam Nemet <anemet@lnxw.com>
23118
23119 PR middle-end/18160
23120 * gcc.dg/register-var-1.c: New test.
23121 * gcc.dg/register-var-2.c: New test.
23122 * gcc.dg/asm-7.c: Taking the address of a register variable is an
23123 error now.
23124
23125 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
23126
23127 PR other/18172
23128 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
23129 unused variables.
23130 * gcc.dg/vect/vect-22.c: Likewise.
23131
23132 2004-10-28 Jakub Jelinek <jakub@redhat.com>
23133
23134 * gcc.dg/i386-rotate-1.c: New test.
23135
23136 2004-10-27 Mark Mitchell <mark@codesourcery.com>
23137
23138 * g++.dg/init/ref12.C: Add "run" marker.
23139
23140 PR c++/17435
23141 * g++.dg/init/ref12.C: New test.
23142
23143 PR c++/18140
23144 * g++.dg/template/shift1.C: New test.
23145 * g++.dg/template/error10.C: Adjust error markers.
23146
23147 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
23148
23149 PR tree-opt/17529
23150 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
23151
23152 2004-10-27 Geoffrey Keating <geoffk@apple.com>
23153
23154 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
23155 * gcc.dg/weak/weak-3.c: Likewise.
23156 * gcc.dg/weak/weak-5.c: Likewise.
23157 * gcc.dg/weak/weak-9.c: Likewise.
23158 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
23159 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
23160
23161 * gcc.dg/darwin-weakimport-1.c: New.
23162
23163 2004-10-28 Ben Elliston <bje@au.ibm.com>
23164
23165 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
23166
23167 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
23168
23169 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
23170 'syntax' error messages.
23171 * gcc.dg/cpp/direct2s.c: Likewise.
23172
23173 2004-10-26 Geoffrey Keating <geoffk@apple.com>
23174
23175 * gcc.c-torture/compile/20041026-1.c: New.
23176
23177 2004-10-26 Mark Mitchell <mark@codesourcery.com>
23178
23179 PR c++/18093
23180 * g++.dg/lookup/ns2.C: New test.
23181
23182 PR c++/18020
23183 * g++.dg/template/enum4.C: New test.
23184
23185 PR c++/18161
23186 * g++.dg/template/expr1.C: New test.
23187
23188 2004-10-26 Ben Elliston <bje@au.ibm.com>
23189
23190 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
23191
23192 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
23193
23194 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
23195 gcc.dg/decl-nospec-3.c: New tests.
23196
23197 2004-10-26 Ziemowit Laski <zlaski@apple.com>
23198
23199 * objc.dg/super-class-3.m: New test.
23200
23201 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
23202
23203 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
23204 resyncing.
23205 * gcc.dg/cpp/direct2s.c: Likewise.
23206
23207 2004-10-25 Geoffrey Keating <geoffk@apple.com>
23208
23209 * objc.dg/image-info.m: Update for changes to section selection.
23210
23211 2004-10-25 David Ayers <d.ayers@inode.at>
23212 Ziemowit Laski <zlaski@apple.com>
23213
23214 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
23215 diagnostics when messaging 'id <Proto>'.
23216 * objc.dg/class-protocol-1.m: New test.
23217 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
23218 a non-existent method signature.
23219 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
23220 Update diagnostics when messaging with non-existent method signature.
23221 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
23222 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
23223 invalid receivers are now resolved as if messaging 'id'; remove
23224 extraneous diagnostics.
23225
23226 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
23227
23228 PR c/16667
23229 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
23230 gcc.dg/init-desig-obs-3.c: New tests.
23231
23232 2004-10-25 Jakub Jelinek <jakub@redhat.com>
23233
23234 * gcc.dg/debug/20041023-1.c: New test.
23235
23236 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
23237
23238 PR middle-end/17407
23239 * gcc.c-torture/compile/pr17407.c: New test.
23240
23241 PR c++/18121
23242 * g++.dg/template/array8.C: New test.
23243
23244 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
23245
23246 PR other/18138
23247 * lib/g++.exp: Accept more than one multilib libgcc.
23248 * lib/gcc-dg.exp: Likewise.
23249 * lib/objc.exp: Likewise.
23250 * lib/treelang.exp: Likewise.
23251 * lib/gfortran.exp: Likewise.
23252
23253 2004-10-24 Ben Elliston <bje@au.ibm.com>
23254
23255 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
23256
23257 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
23258
23259 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
23260 * gcc.dg/c99-const-expr-3.c: Likewise.
23261
23262 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
23263
23264 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
23265
23266 2004-10-23 Ben Elliston <bje@au.ibm.com>
23267
23268 * gcc.c-torture/execute/loop-2e.x: Remove.
23269
23270 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
23271
23272 PR c++/18095
23273 * g++.dg/parse/crash18.C: New.
23274 * g++.dg/parse/crash19.C: New.
23275
23276 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
23277
23278 * g++.dg/ext/dllimport1.C: Move dg-warnings.
23279 * g++.dg/ext/dllimport2.C: Same.
23280 * g++.dg/ext/dllimport8.C: Same.
23281
23282 2004-10-21 Mark Mitchell <mark@codesourcery.com>
23283
23284 PR c++/10841
23285 * g++.dg/conversion/cast1.C: New test.
23286 * g++.dg/overload/pmf1.C: Adjust error marker.
23287
23288 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
23289
23290 PR objc/17923
23291 * objc.dg/const-str-7.m: New test.
23292
23293 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23294
23295 * g++.dg/template/memfriend11.C: Fix comment typo.
23296 * g++.dg/template/memfriend14.C: Likewise.
23297
23298 2004-10-20 Richard Henderson <rth@redhat.com>
23299
23300 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
23301 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
23302 -fasynchronous-unwind-tables.
23303
23304 2004-10-20 Richard Henderson <rth@redhat.com>
23305
23306 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
23307 (main): Return success.
23308 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
23309 (main): Return success.
23310
23311 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23312
23313 PR c++/13495
23314 * g++.dg/template/memfriend9.C: New test.
23315 * g++.dg/template/memfriend10.C: Likewise.
23316 * g++.dg/template/memfriend11.C: Likewise.
23317 * g++.dg/template/memfriend12.C: Likewise.
23318 * g++.dg/template/memfriend13.C: Likewise.
23319 * g++.dg/template/memfriend14.C: Likewise.
23320 * g++.dg/template/memfriend15.C: Likewise.
23321 * g++.dg/template/memfriend16.C: Likewise.
23322 * g++.dg/template/memfriend17.C: Likewise.
23323 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
23324
23325 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
23326
23327 * g++.dg/conversion/dr195.C: New.
23328 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
23329
23330 2004-10-20 Ben Elliston <bje@au.ibm.com>
23331 Devang Patel <dpatel@apple.com>
23332
23333 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
23334 of floating point arithmetic, which could trap.
23335
23336 2004-10-19 Mark Mitchell <mark@codesourcery.com>
23337
23338 PR c++/14035
23339 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
23340 * g++.dg/conversion/const2.C: New test.
23341 * g++.dg/expr/reinterpret2.C: New test.
23342 * g++.dg/expr/reinterpret3.C: New test.
23343 * g++.dg/expr/cast2.C: New test.
23344 * g++.dg/expr/copy1.C: New test.
23345 * g++.dg/other/conversion1.C: Change error message.
23346 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
23347 function pointers to void *.
23348 * g++.old-deja/g++.mike/p10148.C: Likewise.
23349
23350 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23351
23352 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
23353
23354 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
23355
23356 PR c++/18047
23357
23358 * g++.dg/parse/expr3.C: New test.
23359
23360 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23361
23362 * gcc.dg/smod-1.c: New test.
23363
23364 2004-10-18 Ziemowit Laski <zlaski@apple.com>
23365
23366 * objc.dg/method-14.m: New test.
23367
23368 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
23369
23370 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
23371 Also xfail as the patch was reverted.
23372
23373 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
23374
23375 PR middle-end/16973
23376 * gcc.dg/pr16973.c: New test.
23377
23378 2004-10-18 Diego Novillo <dnovillo@redhat.com>
23379
23380 PR tree-optimization/17656
23381 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
23382
23383 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
23384
23385 * g++.dg/eh/shadow1.C: New.
23386
23387 2004-10-18 Jakub Jelinek <jakub@redhat.com>
23388
23389 * gcc.c-torture/compile/20041018-1.c: New test.
23390
23391 2004-10-18 Ben Elliston <bje@au.ibm.com>
23392
23393 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
23394 compiler referring to register 0 when accessing sdata. The linker
23395 now patches things up.
23396
23397 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
23398
23399 PR c/17529
23400 * gcc.c-torture/compile/pr17529.c: New test.
23401
23402 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23403
23404 PR c++/17743
23405 * g++.dg/ext/attrib17.C: New test.
23406
23407 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23408
23409 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
23410
23411 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23412
23413 PR c++/10479
23414 * g++.dg/ext/attrib16.C: New test.
23415
23416 2004-10-15 Mark Mitchell <mark@codesourcery.com>
23417
23418 PR c++/17042
23419 * g++.dg/init/dso_handle1.C: New test.
23420
23421 PR c++/14667
23422 * g++.dg/parse/typedef6.C: New test.
23423
23424 PR c++/17916
23425 * g++.dg/parse/pragma1.C: New test.
23426
23427 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
23428
23429 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
23430
23431 2004-10-15 Steve Ellcey <sje@cup.hp.com>
23432
23433 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
23434 -fno-common when on HPPA HP-UX platforms.
23435
23436 2004-10-15 Jakub Jelinek <jakub@redhat.com>
23437
23438 PR other/16820
23439 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
23440 stdint.h.
23441 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
23442 uintptr_t.
23443
23444 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
23445
23446 PR c++/16301
23447 * g++.dg/lookup/strong-using-4.C: New test.
23448
23449 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
23450
23451 PR middle-end/16567
23452 * gcc.c-torture/compile/nested-1.c: New test.
23453
23454 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
23455
23456 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
23457 and mipsisa64*-*-* (until support for misaligned loads is added).
23458 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
23459 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
23460 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
23461 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
23462 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
23463 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
23464
23465 2004-10-14 Mark Mitchell <mark@codesourcery.com>
23466
23467 PR c++/17976
23468 * g++.dg/init/dtor3.C: New test.
23469
23470 2004-10-15 Ben Elliston <bje@au.ibm.com>
23471
23472 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
23473
23474 2004-10-14 Geoffrey Keating <geoffk@apple.com>
23475
23476 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
23477 * gcc.dg/macho-lo-sum.c: Likewise.
23478
23479 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
23480
23481 * gcc.dg/ppc-spe64-1.c: New test.
23482
23483 2004-10-14 Devang Patel <dpatel@apple.com>
23484
23485 PR 17635
23486 * gcc.dg/pr17635.c : New test.
23487
23488 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
23489
23490 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
23491 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
23492 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
23493 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
23494 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
23495 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
23496 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
23497 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
23498 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
23499 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
23500 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
23501 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
23502 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
23503 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
23504 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
23505 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
23506 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
23507 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
23508
23509 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
23510
23511 * gcc.dg/vect/vect-82.c: New testcase.
23512 * gcc.dg/vect/vect-82_64.c: New testcase.
23513 * gcc.dg/vect/vect-83.c: New testcase.
23514 * gcc.dg/vect/vect-83_64.c: New testcase.
23515
23516 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
23517
23518 * gcc.dg/cpp/error-1.c: New test.
23519
23520 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
23521
23522 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
23523
23524 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
23525
23526 PR target/17984
23527 * gcc.dg/cris-peep2-xsrand2.c: New test.
23528
23529 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
23530
23531 PR c++/17661
23532 * testsuite/g++.dg/expr/for2.C: New test.
23533
23534 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23535
23536 * g++.dg/inherit/thunk1.C: Run on the SPARC.
23537
23538 2004-10-13 Jakub Jelinek <jakub@redhat.com>
23539
23540 PR tree-optimization/17724
23541 * g++.dg/opt/pr17724-1.C: New test.
23542 * g++.dg/opt/pr17724-2.C: New test.
23543 * g++.dg/opt/pr17724-3.C: New test.
23544 * g++.dg/opt/pr17724-4.C: New test.
23545 * g++.dg/opt/pr17724-5.C: New test.
23546 * g++.dg/opt/pr17724-6.C: New test.
23547
23548 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
23549
23550 PR c/17301
23551 * gcc.dg/pr17301-2.c: New test.
23552
23553 2004-10-11 Mark Mitchell <mark@codesourcery.com>
23554
23555 PR c++/15876
23556 * g++.dg/parse/error22.C: New test.
23557
23558 PR c++/17936
23559 * g++.dg/template/spec18.C: New test.
23560
23561 2004-10-11 Steve Ellcey <sje@cup.hp.com>
23562
23563 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
23564 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
23565 memcpy.
23566 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
23567 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
23568
23569 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
23570
23571 * g++.dg/eh/cleanup5.C: Add dg-options "".
23572
23573 2004-10-11 Roger Sayle <roger@eyesopen.com>
23574
23575 PR middle-end/17657
23576 * gcc.dg/switch-4.c: New test case.
23577
23578 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
23579
23580 * gcc.c-torture/execute/20041011-1.c: New test.
23581
23582 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
23583
23584 PR c++/17554
23585 * g++.dg/init/for3.C: New test.
23586
23587 PR c++/17657
23588 * g++.dg/opt/switch2.C: New test.
23589
23590 PR middle-end/17703
23591 * g++.dg/warn/Wreturn-2.C: New test.
23592
23593 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
23594
23595 PR c++/17907
23596 * g++.dg/eh/cleanup5.C: New test.
23597
23598 2004-10-10 Mark Mitchell <mark@codesourcery.com>
23599
23600 PR c++/17393
23601 * g++.dg/parse/error21.C: New test.
23602
23603 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
23604
23605 * g++.dg/overload/pmf1.C: Adjust quoting marks.
23606 * g++.dg/warn/incomplete1.C: Likewise.
23607 * g++.dg/template/qualttp20.C: Likewise.
23608
23609 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
23610
23611 PR c/17881
23612 * parm-incomplete-1.c: New test.
23613
23614 2004-10-09 Mark Mitchell <mark@codesourcery.com>
23615
23616 PR c++/17867
23617 * g++.dg/parse/error19.C: New test.
23618
23619 PR c++/17670
23620 * g++.dg/init/new11.C: New test.
23621
23622 PR c++/17821
23623 * g++.dg/parse/error20.C: New test.
23624
23625 PR c++/17826
23626 * g++.dg/template/crash24.C: New test.
23627
23628 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
23629
23630 PR c/17301
23631 * gcc.dg/pr17301-1.c: New test.
23632
23633 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
23634
23635 PR c/17189
23636 * gcc.dg/anon-struct-5.c: New test.
23637
23638 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
23639
23640 PR c/17844
23641 * gcc.dg/pr17844-1.c: New test.
23642
23643 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
23644
23645 PR tree-optimization/17906
23646 * gcc.c-torture/compile/pr17906.c: New.
23647
23648 2004-10-09 Stuart Hastings <stuart@apple.com>
23649 Roger Sayle <roger@eyesopen.com>
23650
23651 PR rtl-optimization/17853
23652 * gcc.dg/i386-mmx-5.c: New testcase.
23653
23654 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
23655
23656 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
23657
23658 2004-10-09 Mark Mitchell <mark@codesourcery.com>
23659
23660 PR c++/17524
23661 * g++.dg/template/static9.C: New test.
23662
23663 PR c++/17685
23664 * g++.dg/parse/operator5.C: New test.
23665
23666 2004-10-09 Roger Sayle <roger@eyesopen.com>
23667
23668 PR middle-end/17894
23669 * gcc.c-torture/execute/divcmp-4.c: New test case.
23670
23671 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
23672
23673 PR tree-opt/17902
23674 * g++.dg/opt/pr17902.C: New test.
23675
23676 2004-10-09 Jakub Jelinek <jakub@redhat.com>
23677
23678 * gcc.dg/cpp/ident-1.c: Add dg-options "".
23679
23680 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
23681
23682 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
23683
23684 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
23685
23686 * gcc.dg/assign-warn-3.c: New test.
23687
23688 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
23689
23690 PR c/16999
23691 * gcc.dg/cpp/ident-1.c: New test.
23692
23693 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
23694
23695 * gcc.c-torture/compile/acc1.c: New.
23696
23697 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
23698
23699 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
23700 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
23701
23702 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23703
23704 * gcc.dg/ultrasp11.c: New test.
23705
23706 2004-10-08 Michael Matz <matz@suse.de>
23707
23708 * gcc.dg/doloop-2.c: New test.
23709
23710 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
23711
23712 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
23713 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
23714 objc.dg/method-9.m: Update expected diagnostics.
23715
23716 2004-10-07 Geoffrey Keating <geoffk@apple.com>
23717
23718 * gcc.dg/ppc-fsel-3.c: New file.
23719 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
23720
23721 2004-10-07 Paul Brook <paul@codesourcery.com>
23722
23723 * gfortran.dg/intrinsic_verify_1.f90: New test.
23724
23725 2004-10-07 Paul Brook <paul@codesourcery.com>
23726
23727 * gfortran.dg/empty_format_1.f90: Remove stray commas.
23728
23729 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23730
23731 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
23732 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
23733 commit.
23734
23735 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
23736
23737 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
23738
23739 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23740
23741 PR c++/17115
23742 * g++.dg/warn/Winline-4.C: New test.
23743
23744 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23745
23746 * gcc.c-torture/compile/20041007-1.c: New test.
23747
23748 2004-10-07 Paul Brook <paul@codesourcery.com>
23749
23750 PR fortran/17678
23751 * gfortran.dg/use_allocated_1.f90: New test.
23752
23753 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
23754
23755 PR middle-end/17849
23756 * gfortran.fortran-torture/compile/nested.f90: New test
23757
23758 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
23759
23760 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
23761
23762 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
23763
23764 PR c++/17368
23765 * g++.dg/ext/asm6.C: New test.
23766
23767 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
23768
23769 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
23770
23771 2004-10-06 Paul Brook <paul@codesourcery.com>
23772
23773 PR libfortran/17709
23774 * gfortran.dg/empty_format_1.f90: New test.
23775
23776 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23777
23778 PR fortran/17568
23779 * gfortran.dg/ishft.f90: New test.
23780
23781 PR fortran/17283
23782 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
23783 tests.
23784
23785 2004-10-06 Paul Brook <paul@codesourcery.com>
23786
23787 * gfortran.dg/do_1.f90: New test.
23788
23789 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23790
23791 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
23792 optimizing for size.
23793
23794 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
23795
23796 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
23797
23798 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
23799
23800 * gcc.c-torture/compile/20041005-1.c: New test.
23801
23802 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
23803
23804 PR c++/17829
23805 * g++.dg/lookup/koenig4.C: New.
23806
23807 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
23808
23809 * g++.dg/other/classkey1.C: Adjust quoting marks.
23810 * g++.dg/parse/error15.C: Likewise.
23811 * g++.dg/template/meminit2.C (int>): Likewise.
23812
23813 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23814
23815 PR fortran/17283
23816 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
23817
23818 PR fortran/17631
23819 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
23820
23821 PR fortran/17708
23822 * gfortran.dg/pr17708.f90: New test.
23823
23824 2004-10-04 Chao-ying Fu <fu@mips.com>
23825
23826 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
23827 * gcc.dg/vect/vect-4.c: Ditto.
23828 * gcc.dg/vect/vect-5.c: Ditto.
23829 * gcc.dg/vect/vect-6.c: Ditto.
23830 * gcc.dg/vect/vect-8.c: Ditto.
23831 * gcc.dg/vect/vect-16.c: Ditto.
23832 * gcc.dg/vect/vect-30.c: Ditto.
23833 * gcc.dg/vect/vect-40.c: Ditto.
23834 * gcc.dg/vect/vect-41.c: Ditto.
23835 * gcc.dg/vect/vect-42.c: Ditto.
23836 * gcc.dg/vect/vect-43.c: Ditto.
23837 * gcc.dg/vect/vect-44.c: Ditto.
23838 * gcc.dg/vect/vect-45.c: Ditto.
23839 * gcc.dg/vect/vect-46.c: Ditto.
23840 * gcc.dg/vect/vect-47.c: Ditto.
23841 * gcc.dg/vect/vect-48.c: Ditto.
23842 * gcc.dg/vect/vect-49.c: Ditto.
23843 * gcc.dg/vect/vect-50.c: Ditto.
23844 * gcc.dg/vect/vect-51.c: Ditto.
23845 * gcc.dg/vect/vect-52.c: Ditto.
23846 * gcc.dg/vect/vect-53.c: Ditto.
23847 * gcc.dg/vect/vect-54.c: Ditto.
23848 * gcc.dg/vect/vect-55.c: Ditto.
23849 * gcc.dg/vect/vect-56.c: Ditto.
23850 * gcc.dg/vect/vect-57.c: Ditto.
23851 * gcc.dg/vect/vect-58.c: Ditto.
23852 * gcc.dg/vect/vect-59.c: Ditto.
23853 * gcc.dg/vect/vect-60.c: Ditto.
23854 * gcc.dg/vect/vect-74.c: Ditto.
23855 * gcc.dg/vect/vect-79.c: Ditto.
23856 * gcc.dg/vect/vect-80.c: Ditto.
23857
23858 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
23859
23860 * gcc.dg/unused-7.c: Use the correct option.
23861
23862 2004-10-04 Paul Brook <paul@codesourcery.com>
23863 Bud Davis <bdavis9659@comcast.net>
23864
23865 PR fortran/17706
23866 PR fortran/16434
23867 * gfortran/pr17706.f90: New test.
23868 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
23869
23870 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23871
23872 * gfortran.dg/pr17612.f90: New test.
23873
23874 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
23875
23876 * g++.dg/template/local1.C: Adjust quoting marks in
23877 testing for diagnostics.
23878 * g++.dg/tls/diag-2.C: Likewise.
23879 * g++.dg/other/error8.C: Likewise.
23880
23881 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
23882
23883 PR c/17178
23884 * gcc.dg/unused-4.c: Adjust to be correct.
23885
23886 PR c/17820
23887 * gcc.dg/unused-7.c: New test.
23888
23889 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
23890
23891 PR c++/17797
23892 * g++.dg/overload/template2.C: New test.
23893
23894 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
23895
23896 PR tree-optimization/16632
23897 * gcc.dg/tree-ssa/20041002-1.c: New.
23898
23899 2004-10-03 Paul Brook <paul@codesourcery.com>
23900
23901 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
23902 rather than relying on default formatting.
23903
23904 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
23905
23906 * gcc.dg/20040920-1.c: Update expected message text.
23907
23908 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
23909
23910 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
23911
23912 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
23913
23914 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
23915 tree level.
23916
23917 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
23918
23919 * gcc.dg/tree-ssa/pr17343.c: Remove.
23920
23921 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
23922
23923 PR tree-opt/17343
23924 * gcc.dg/tree-ssa/pr17343.c: New test.
23925
23926 2004-10-01 Jakub Jelinek <jakub@redhat.com>
23927
23928 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
23929 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
23930 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
23931 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
23932 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
23933
23934 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
23935
23936 * gcc.dg/lvalue-2.c: New test.
23937
23938 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
23939
23940 PR c/17730
23941 * gcc.dg/pr17730-1.c: New test
23942
23943 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
23944
23945 PR c/7425
23946 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
23947
23948 2004-09-29 Jakub Jelinek <jakub@redhat.com>
23949
23950 * gcc.c-torture/execute/stdarg-1.c: New test.
23951 * gcc.c-torture/execute/stdarg-2.c: New test.
23952 * gcc.c-torture/execute/stdarg-3.c: New test.
23953 * gcc.dg/tree-ssa/stdarg-1.c: New test.
23954 * gcc.dg/tree-ssa/stdarg-2.c: New test.
23955 * gcc.dg/tree-ssa/stdarg-3.c: New test.
23956 * gcc.dg/tree-ssa/stdarg-4.c: New test.
23957 * gcc.dg/tree-ssa/stdarg-5.c: New test.
23958
23959 2004-09-29 Jakub Jelinek <jakub@redhat.com>
23960
23961 PR tree-optimization/17697
23962 * g++.dg/opt/pr17697-1.C: New test.
23963 * g++.dg/opt/pr17697-2.C: New test.
23964 * g++.dg/opt/pr17697-3.C: New test.
23965
23966 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
23967
23968 PR c/16409
23969 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
23970 gcc.dg/vla-init-5.c: New tests.
23971
23972 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
23973
23974 PR c/13804
23975 * gcc.dg/pr13804-1.c: New test.
23976
23977 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23978
23979 PR fortran/16938
23980 * gfortran.dg/pr16938.f90: New test.
23981
23982 2004-09-27 Mark Mitchell <mark@codesourcery.com>
23983
23984 * g++.dg/template/crash23.C: New test.
23985
23986 2004-09-27 Mark Mitchell <mark@codesourcery.com>
23987
23988 PR c++/17585
23989 * g++.dg/template/static8.C: New test.
23990
23991 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
23992
23993 PR c++/17681
23994 * g++.dg/other/error9.C: New test.
23995
23996 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
23997
23998 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
23999
24000 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24001
24002 PR fortran/15164
24003 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
24004
24005 2004-09-26 Roger Sayle <roger@eyesopen.com>
24006
24007 PR middle-end/17112
24008 * gcc.dg/pr17112-1.c: New test case.
24009
24010 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
24011
24012 PR c/11459
24013 * gcc.dg/pr11459-1.c: New test.
24014
24015 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
24016
24017 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
24018 * gcc.dg/tree-ssa/loop-4.c: Likewise.
24019
24020 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24021
24022 * gfortran.dg/pr15324.f90: Make array bounds consistent.
24023
24024 2004-09-25 Jan Hubicka <jh@suse.cz>
24025
24026 * compile/30040909-1.c: New test.
24027 * compile/30040907-1.c: New test.
24028
24029 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
24030
24031 * gcc.c-torture/execute/va-arg-26.c: New test.
24032
24033 2004-09-24 Zack Weinberg <zack@codesourcery.com>
24034
24035 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
24036 extra diagnostics on targets with 64-bit pointers.
24037 * objc.dg/selector-1.m: Adjust dg-warning regexp.
24038
24039 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
24040
24041 PR c/17188
24042 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
24043 * gcc.dg/decl-3.c: Adjust expected message.
24044
24045 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24046
24047 PR fortran/17615
24048 * gfortran.dg/pr17615.f90: New test.
24049
24050 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
24051
24052 PR tree-optimzation/17517
24053 * g++.dg/tree-ssa/pr17517.C: New Test.
24054
24055 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
24056
24057 PR c++/16889
24058 * g++.dg/lookup/ambig3.C: New.
24059
24060 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
24061
24062 PR tree-opt/17624
24063 * g++.dg/opt/pr17624.C: New test.
24064
24065 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
24066
24067 PR c/6980
24068 * gcc.dg/Wbad-function-cast-1.c: New test.
24069
24070 2004-09-23 Zack Weinberg <zack@codesourcery.com>
24071
24072 * g++.dg/ext/complit1.C
24073 * g++.dg/other/error2.C
24074 * g++.dg/other/nontype-1.C
24075 * g++.dg/parse/crash11.C
24076 * g++.dg/parse/crash12.C
24077 * g++.dg/parse/error15.C
24078 * g++.dg/parse/error4.C
24079 * g++.dg/parse/tmpl-outside1.C
24080 * g++.dg/parse/too-many-tmpl-args1.C
24081 * g++.dg/template/dependent-expr3.C
24082 * g++.dg/template/error10.C
24083 * g++.dg/template/instantiate1.C
24084 * g++.dg/template/vtable2.C
24085 * g++.dg/warn/Wshadow-1.C
24086 * g++.dg/warn/weak1.C
24087 * g++.old-deja/g++.brendan/crash16.C
24088 * g++.old-deja/g++.brendan/crash18.C
24089 * g++.old-deja/g++.brendan/crash48.C
24090 * g++.old-deja/g++.brendan/crash49.C
24091 * g++.old-deja/g++.brendan/crash55.C
24092 * g++.old-deja/g++.brendan/crash56.C
24093 * g++.old-deja/g++.brendan/crash8.C
24094 * g++.old-deja/g++.brendan/enum11.C
24095 * g++.old-deja/g++.brendan/enum8.C
24096 * g++.old-deja/g++.brendan/enum9.C
24097 * g++.old-deja/g++.brendan/friend3.C
24098 * g++.old-deja/g++.brendan/misc14.C
24099 * g++.old-deja/g++.bugs/900402_02.C
24100 * g++.old-deja/g++.bugs/900404_03.C
24101 * g++.old-deja/g++.bugs/900404_04.C
24102 * g++.old-deja/g++.bugs/900428_03.C
24103 * g++.old-deja/g++.jason/crash4.C
24104 * g++.old-deja/g++.jason/overload21.C
24105 * g++.old-deja/g++.jason/redecl1.C
24106 * g++.old-deja/g++.jason/report.C
24107 * g++.old-deja/g++.jason/rfg10.C
24108 * g++.old-deja/g++.jason/template30.C
24109 * g++.old-deja/g++.law/arm12.C
24110 * g++.old-deja/g++.law/ctors5.C
24111 * g++.old-deja/g++.law/cvt20.C
24112 * g++.old-deja/g++.law/init10.C
24113 * g++.old-deja/g++.law/init8.C
24114 * g++.old-deja/g++.law/visibility17.C
24115 * g++.old-deja/g++.law/visibility7.C
24116 * g++.old-deja/g++.mike/net8.C
24117 * g++.old-deja/g++.mike/p646.C
24118 * g++.old-deja/g++.mike/p700.C
24119 * g++.old-deja/g++.mike/p701.C
24120 * g++.old-deja/g++.mike/p811.C
24121 * g++.old-deja/g++.ns/template13.C
24122 * g++.old-deja/g++.other/array3.C
24123 * g++.old-deja/g++.other/crash25.C
24124 * g++.old-deja/g++.other/dtor3.C
24125 * g++.old-deja/g++.other/dtor4.C
24126 * g++.old-deja/g++.other/main1.C
24127 * g++.old-deja/g++.other/warn7.C
24128 * g++.old-deja/g++.pt/crash11.C
24129 * g++.old-deja/g++.pt/crash36.C
24130 * g++.old-deja/g++.pt/spec22.C
24131 * g++.old-deja/g++.pt/spec9.C
24132 * g++.old-deja/g++.pt/ttp52.C
24133 * g++.old-deja/g++.robertl/eb103.C
24134 * g++.old-deja/g++.robertl/eb121.C
24135 * g++.old-deja/g++.robertl/eb22.C
24136 * g++.old-deja/g++.robertl/eb8.C:
24137 Update locations and/or regexps of dg-error markers.
24138 Remove markers for some bogus messages that are no longer issued.
24139
24140 2004-09-23 Jakub Jelinek <jakub@redhat.com>
24141
24142 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
24143 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
24144
24145 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
24146
24147 PR c++/17618
24148 * g++.dg/lookup/crash5.C: New test.
24149
24150 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
24151
24152 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
24153 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
24154 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
24155 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
24156 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
24157 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
24158
24159 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
24160 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
24161 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
24162 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
24163 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
24164 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
24165
24166 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
24167
24168 * gcc.dg/vect/vect-44.c: Check additional cases.
24169 * gcc.dg/vect/vect-48.c: Check additional cases.
24170
24171 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
24172 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
24173 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
24174 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
24175 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
24176 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
24177 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
24178 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
24179 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
24180
24181 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
24182 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
24183 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
24184
24185 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24186
24187 * gcc.dg/tree-ssa/loop-6.c: New test.
24188
24189 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
24190
24191 PR c++/17620
24192 * g++.dg/inherit/base2.C: New.
24193
24194 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24195
24196 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
24197 * gcc.dg/20001012-2.c: Likewise.
24198 * gcc.dg/20001013-1.c: Likewise.
24199 * gcc.dg/20001101-1.c: Likewise.
24200 * gcc.dg/20001102-1.c: Likewise.
24201 * gcc.dg/bf-spl1.c: Likewise.
24202 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
24203 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
24204
24205 2004-09-22 Diego Novillo <dnovillo@redhat.com>
24206
24207 PR tree-optimization/16721
24208 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
24209
24210 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
24211
24212 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
24213 * gcc.dg/20040305-1.c: Likewise.
24214
24215 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
24216
24217 PR c/16566
24218 * gcc.c-torture/compile/pr16566-1.c,
24219 gcc.c-torture/compile/pr16566-2.c,
24220 gcc.c-torture/compile/pr16566-3.c: New tests.
24221
24222 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
24223
24224 PR tree-optimization/17512
24225 * gcc.c-torture/compile/20040916-1.c.
24226
24227 2004-09-21 Mark Mitchell <mark@codesourcery.com>
24228
24229 * gcc.dg/pragma-re-3.c: New test.
24230
24231 2004-09-17 Matt Austern <austern@apple.com>
24232
24233 PR c++/15049
24234 * g++.dg/other/anon3.C: New.
24235
24236 2004-09-21 Roger Sayle <roger@eyesopen.com>
24237
24238 PR c++/7503
24239 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
24240 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
24241 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
24242 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
24243 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
24244
24245 2004-09-21 Bud Davis <bdavis9659@comcast.net>
24246
24247 PR fortran/17286
24248 * gfortran.dg/pr17286.f90: New test.
24249
24250 2004-09-20 Mark Mitchell <mark@codesourcery.com>
24251
24252 PR c++/17530
24253 * g++.dg/template/static7.C: New test.
24254
24255 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
24256
24257 PR tree-opt/17558
24258 * gcc.c-torture/compile/pr17558.c: New test.
24259
24260 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
24261
24262 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
24263 if SKIP_ATTRIBUTE is defined.
24264
24265 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24266
24267 PR fortran/15957
24268 * gfortran.dg/pr15957.f90: New test.
24269
24270 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
24271
24272 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
24273 in comparison.
24274 * gcc.dg/vect/vect-79.c: Likewise.
24275 * gcc.dg/vect/vect-80.c: Likewise.
24276
24277 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24278
24279 PR fortran/15750
24280 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
24281
24282 2004-09-20 Ira Rosen <irar@il.ibm.com>
24283
24284 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
24285 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
24286 * gcc.dg/vect/vect-62.c: New testcase.
24287 * gcc.dg/vect/vect-63.c: New testcase.
24288 * gcc.dg/vect/vect-64.c: New testcase.
24289 * gcc.dg/vect/vect-65.c: New testcase.
24290 * gcc.dg/vect/vect-66.c: New testcase.
24291 * gcc.dg/vect/vect-67.c: New testcase.
24292 * gcc.dg/vect/vect-68.c: New testcase.
24293 * gcc.dg/vect/vect-69.c: New testcase.
24294 * gcc.dg/vect/vect-79.c: New testcase.
24295 * gcc.dg/vect/vect-80.c: New testcase.
24296
24297 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
24298
24299 * gcc.target/mips/asm-1.c: New test.
24300
24301 2004-09-19 Ira Rosen <irar@il.ibm.com>
24302
24303 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
24304 * gcc.dg/vect/vect-73.c: New testcase.
24305 * gcc.dg/vect/vect-74.c: New testcase.
24306 * gcc.dg/vect/vect-75.c: New testcase.
24307 * gcc.dg/vect/vect-76.c: New testcase.
24308 * gcc.dg/vect/vect-77.c: New testcase.
24309 * gcc.dg/vect/vect-78.c: New testcase
24310
24311 2004-09-18 Paul Brook <paul@codesourcery.com>
24312
24313 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
24314
24315 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
24316
24317 PR c/17424
24318 * gcc.dg/pr17424-1.c: New test.
24319
24320 2004-09-18 Diego Novillo <dnovillo@redhat.com>
24321
24322 * g++.dg/tree-ssa/pr17153.C: New test.
24323
24324 2004-09-16 Geoffrey Keating <geoffk@apple.com>
24325
24326 PR pch/13361
24327 * testsuite/g++.dg/pch/wchar-1.C: New.
24328 * testsuite/g++.dg/pch/wchar-1.Hs: New.
24329
24330 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
24331
24332 * gcc.c-torture/execute/20040917-1.c: New test.
24333
24334 2004-09-17 Diego Novillo <dnovillo@redhat.com>
24335
24336 PR tree-optimization/17319
24337 * gcc.dg/pr17319.c: New test.
24338
24339 2004-09-17 Devang Patel <dpatel@apple.com>
24340
24341 * gcc.dg/20040813-1.c: New test.
24342
24343 2004-09-17 Diego Novillo <dnovillo@redhat.com>
24344
24345 PR tree-optimization/17273
24346 * gcc.c-torture/compile/pr17273.c: New test.
24347
24348 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
24349
24350 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
24351 Update expected messages.
24352 * gcc.dg/declspec-13.c: New test.
24353
24354 2004-09-17 David Edelsohn <edelsohn@gnu.org>
24355
24356 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
24357
24358 2004-09-17 Diego Novillo <dnovillo@redhat.com>
24359
24360 * gcc.c-torture/execute/pr17252.c: Use post-increment to
24361 change what 'a' is pointing to.
24362
24363 2004-09-17 Mark Mitchell <mark@codesourcery.com>
24364
24365 PR c++/16002
24366 * g++.dg/template/error18.C: New test.
24367
24368 PR c++/16029
24369 * g++.dg/warn/Wunused-8.C: New test.
24370
24371 2004-09-17 Steven Bosscher <stevenb@suse.de>
24372
24373 PR tree-optimization/17513
24374 * gcc.dg/20040916-1.c: New test.
24375
24376 2004-09-16 Mark Mitchell <mark@codesourcery.com>
24377
24378 PR c++/17501
24379 * g++.dg/template/typename7.C: New test.
24380
24381 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24382
24383 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
24384
24385 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
24386
24387 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
24388 with -ftree-based-profiling also.
24389 * lib/profopt.exp: Support late-set profile_option/feedback_option.
24390
24391 2004-09-16 Victor Leikehman <lei@il.ibm.com>
24392
24393 PR/15364
24394 * gfortran.dg/der_array_io_1.f90: New test.
24395 * gfortran.dg/der_array_io_2.f90: New test.
24396 * gfortran.dg/der_array_io_3.f90: New test.
24397
24398 2004-09-15 Mark Mitchell <mark@codesourcery.com>
24399
24400 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
24401 EABI.
24402
24403 2004-09-15 Mark Mitchell <mark@codesourcery.com>
24404
24405 * g++.dg/opt/switch1.C: New test.
24406
24407 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
24408
24409 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
24410 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
24411 Update expected messages.
24412
24413 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24414
24415 PR fortran/16485
24416 * gfortran.dg/same_name_1.f90: New test.
24417
24418 2004-09-15 Diego Novillo <dnovillo@redhat.com>
24419
24420 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
24421 dereference garbage pointers.
24422
24423 2004-09-15 Jakub Jelinek <jakub@redhat.com>
24424
24425 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
24426 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
24427
24428 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
24429 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
24430 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
24431
24432 2004-09-14 Mark Mitchell <mark@codesourcery.com>
24433
24434 PR c++/17324
24435 * g++.dg/template/mangle1.C: New test.
24436
24437 2004-09-14 Diego Novillo <dnovillo@redhat.com>
24438
24439 PR tree-optimization/17252
24440 * gcc.c-torture/execute/pr17252.c: New test.
24441
24442 2004-09-14 Andrew Pinski <apinski@apple.com>
24443
24444 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
24445
24446 2004-09-14 Roger Sayle <roger@eyesopen.com>
24447
24448 PR rtl-optimization/9771
24449 * gcc.dg/pr9771-1.c: New test case.
24450
24451 2004-09-14 Diego Novillo <dnovillo@redhat.com>
24452
24453 PR tree-optimization/15262
24454 * gcc.c-torture/execute/pr15262-1.c: New test.
24455 * gcc.c-torture/execute/pr15262-2.c: New test.
24456
24457 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
24458
24459 * gcc.dg/declspec-12.c: New test.
24460
24461 2004-09-14 Bud Davis <bdavis9659@comcast.net>
24462
24463 * gfortran.dg/pr17090.f90: Add directives to test.
24464
24465 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24466
24467 * gcc.c-torture/compile/20040914-1.c: New test.
24468
24469 2004-09-13 Mark Mitchell <mark@codesourcery.com>
24470
24471 PR c++/16162
24472 * g++.dg/template/decl2.C: New test.
24473
24474 2004-09-13 Bud Davis <bdavis9659@comcast.net>
24475
24476 PR fortran/17090
24477 * gfortran.dg/pr17090.f90: New test.
24478
24479 2004-09-13 Dale Johannesen <dalej@apple.com>
24480
24481 * gcc.c-torture/compile/pr17408.c: New test case.
24482
24483 2004-09-13 Mark Mitchell <mark@codesourcery.com>
24484
24485 PR c++/16716
24486 * g++.dg/parse/crash17.C: New test.
24487
24488 PR c++/17327
24489 * g++.dg/template/enum3.C: New test.
24490
24491 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
24492
24493 * lib/gcc-defs.exp: Load wrapper.exp.
24494 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
24495 using local code.
24496 * lib/gcc.exp (gcc_init): Similar.
24497 * lib/gfortran.exp (gfortran_init): Similar.
24498 * lib/objc.exp (objc_init): Similar.
24499 * lib/treelang.exp (treelang_init): Similar.
24500 * lib/wrapper.exp: New file with build_wrapper call machinery in
24501 ${tool}_maybe_build_wrapper.
24502
24503 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
24504
24505 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
24506 "inline".
24507 * gcc.dg/declspec-11.c: Update expected messages.
24508 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
24509 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
24510 gcc.dg/inline-12.c: New tests.
24511
24512 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
24513
24514 * g++.dg/tree-ssa/pr17400.C: New testcase.
24515
24516 2004-09-13 James E Wilson <wilson@specifixinc.com>
24517
24518 * gcc.target/mips/sb1-1.c: New testcase.
24519
24520 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
24521
24522 * lib/g77-dg.exp: Remove unused file.
24523 * lib/mike-g77.exp: Ditto.
24524 * lib/g77.exp: Ditto.
24525
24526 2004-09-12 Richard Henderson <rth@redhat.com>
24527
24528 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
24529
24530 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
24531
24532 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
24533 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
24534 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
24535 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
24536 Update expected messages.
24537
24538 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
24539
24540 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
24541 declaration/use mismatch for dirp parameter.
24542
24543 2004-09-12 Andrew Pinski <apinski@apple.com>
24544
24545 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
24546 -fgnu-runtime is passed.
24547
24548 2004-09-12 Richard Henderson <rth@redhat.com>
24549
24550 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
24551 do the uplevel thing and update additional_flags directly.
24552 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
24553 gfortran.fortran-torture/execute/intrinsic_nearest.x,
24554 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
24555 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
24556
24557 2004-09-11 Steven Bosscher <stevenb@suse.de>
24558
24559 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
24560
24561 2004-09-11 Roger Sayle <roger@eyesopen.com>
24562
24563 PR middle-end/17411
24564 * g++.dg/opt/pr17411-1.C: New test case.
24565
24566 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
24567
24568 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
24569 gcc.dg/tls/diag-2.c: Update expected messages.
24570 * gcc.dg/991209-1.c: Specify compilation options. Update expected
24571 messages.
24572 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
24573 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
24574 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
24575 gcc.dg/tls/diag-5.c: New tests.
24576
24577 2004-09-11 Zack Weinberg <zack@codesourcery.com>
24578
24579 * gcc.dg/20040910-1.c: Correct dg-error regexp.
24580
24581 2004-09-11 Steven Bosscher <stevenb@suse.de>
24582
24583 * g++.dg/parse/break-in-for.C: New test.
24584
24585 2004-09-11 Jakub Jelinek <jakub@redhat.com>
24586
24587 * gcc.dg/tree-ssa/20040911-1.c: New test.
24588
24589 2004-09-11 Andreas Jaeger <aj@suse.de>
24590
24591 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
24592 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
24593
24594 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
24595
24596 * gcc.target/frv: New directory of FR-V-specific tests.
24597
24598 2004-09-10 James E Wilson <wilson@specifixinc.com>
24599
24600 * gcc.dg/convert-vec-1.c: New test.
24601
24602 2004-09-10 Roger Sayle <roger@eyesopen.com>
24603
24604 PR middle-end/17024
24605 * gcc.dg/pr17024-1.c: New test case.
24606
24607 2004-09-10 Eric Christopher <echristo@redhat.com>
24608
24609 * gcc.dg/20040910-1.c: New test.
24610
24611 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
24612
24613 * gcc.dg/bitfld-9.c: New test.
24614
24615 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
24616
24617 * gcc.c-torture/execute/ieee/acc1.c: New test.
24618 * gcc.c-torture/execute/ieee/acc2.c: New test.
24619 * gcc.c-torture/execute/ieee/mzero6.c: New test.
24620
24621 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
24622
24623 * gcc.dg/deprecated-2.c: New test.
24624
24625 2004-09-09 James E Wilson <wilson@specifixinc.com>
24626
24627 * gcc.dg/init-vec-1.c: New test.
24628
24629 2004-09-09 Roger Sayle <roger@eyesopen.com>
24630
24631 PR middle-end/17055
24632 * gcc.dg/pr17055-1.c: New test case.
24633
24634 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
24635
24636 PR target/17377
24637 * gcc.c-torture/execute/pr17377.c: New test.
24638
24639 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
24640
24641 PR c/8420
24642 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
24643 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
24644 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
24645 gcc.dg/long-long-typespec-1.c: New tests.
24646 * gcc.dg/tls/diag-2.c: Update expected diagnostics
24647
24648 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
24649
24650 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
24651 gcc.dg/gnu99-static-1.c: New tests.
24652
24653 2004-09-08 Devang Patel <dpatel@apple.com>
24654
24655 * gcc.dg/darwin-ld-20040828-1.c: New test.
24656 * gcc.dg/darwin-ld-20040828-2.c: New test.
24657 * gcc.dg/darwin-ld-20040828-3.c: New test.
24658
24659 2004-09-08 Ziemowit Laski <zlaski@apple.com>
24660
24661 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
24662 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
24663 in error message.
24664 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
24665 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
24666 in error message.
24667 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
24668 types they qualify.
24669 * objc.dg/type-size-2.m: Fix wording in comment.
24670 * objc.dg/va-meth-1.m: New test case.
24671
24672 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
24673
24674 PR c/16633:
24675 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
24676 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
24677
24678 2004-09-06 Devang Patel <dpatel@apple.com>
24679
24680 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
24681 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
24682
24683 2004-09-06 Zack Weinberg <zack@codesourcery.com>
24684
24685 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
24686 reflect changed line numbering of diagnostics.
24687
24688 2004-09-06 Paul Brook <paul@codesourcery.com>
24689
24690 * gfortran.dg/edit_real_1.f90: Add new test.
24691
24692 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24693
24694 * gcc.dg/tree-ssa/loop-2.c: New test.
24695 * gcc.dg/tree-ssa/loop-3.c: New test.
24696 * gcc.dg/tree-ssa/loop-4.c: New test.
24697 * gcc.dg/tree-ssa/loop-5.c: New test.
24698
24699 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24700
24701 * gcc.dg/format/sentinel-1.c: Update for parameter option.
24702
24703 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24704
24705 * gcc.dg/format/sentinel-1.c: New test.
24706
24707 2004-09-04 Uros Bizjak <uros@kss-loka.si>
24708
24709 * testsuite/gcc.dg/builtins-46.c: New.
24710
24711 2004-09-03 Devang Patel <dpatel@apple.com>
24712
24713 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
24714 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
24715
24716 2004-09-03 Jan Beulich <jbeulich@novell.com>
24717
24718 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
24719 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
24720 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
24721 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
24722 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
24723 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
24724 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
24725 the non-portable bzero.
24726 * gcc.dg/20010912-1.c: xfail for NetWare.
24727 * gcc.dg/20020426-2.c: xfail for NetWare.
24728 * gcc.dg/20021014-1.c: xfail for NetWare.
24729 * gcc.dg/20021018-1.c: xfail for NetWare.
24730 * gcc.dg/20030213-1.c: xfail for NetWare.
24731 * gcc.dg/20030225-1.c: xfail for NetWare.
24732 * gcc.dg/20030708-1.c: xfail for NetWare.
24733 * gcc.dg/builtins-config.h: Also exclude NetWare.
24734 * gcc.dg/format/format.h: Define restrict only if not already defined.
24735 * gcc.dg/nest.c: xfail for NetWare.
24736 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
24737 * lib/target-supports.exp (check_visibility_available): Exclude
24738 NetWare.
24739
24740 2004-09-03 Jan Beulich <jbeulich@novell.com>
24741
24742 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
24743 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
24744 deterministic starting point for the alignment of structure fields.
24745 * gcc.dg/Wpadded.c: Dito.
24746 * g++.dg/abi/vbase10.C: Dito.
24747
24748 2004-09-03 Devang Patel <dpatel@apple.com>
24749
24750 * g++.dg/debug/pr15736.cc: New test.
24751
24752 2004-09-02 Mark Mitchell <mark@codesourcery.com>
24753
24754 * README.QMTEST: Fix out-of-date link.
24755
24756 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
24757
24758 PR fortran/16579
24759 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
24760 Delete. Duplicate of gfortran.dg/g77/20010610.f
24761
24762 2004-09-02 Mark Mitchell <mark@codesourcery.com>
24763
24764 * g++.dg/abi/arm_rtti1.C: New test.
24765
24766 2004-09-02 Geoffrey Keating <geoffk@apple.com>
24767
24768 * gcc.dg/ppc-vector-memcpy.c: New.
24769 * gcc.dg/ppc-vector-memset.c: New.
24770
24771 2004-09-02 Chao-ying Fu <fu@mips.com>
24772
24773 * gcc.target/mips/mips-3d-1.c: New test.
24774 * gcc.target/mips/mips-3d-2.c: New test.
24775 * gcc.target/mips/mips-3d-3.c: New test.
24776 * gcc.target/mips/mips-3d-4.c: New test.
24777 * gcc.target/mips/mips-3d-5.c: New test.
24778 * gcc.target/mips/mips-3d-6.c: New test.
24779 * gcc.target/mips/mips-3d-7.c: New test.
24780 * gcc.target/mips/mips-3d-8.c: New test.
24781 * gcc.target/mips/mips-3d-9.c: New test.
24782 * gcc.target/mips/mips-ps-1.c: New test.
24783 * gcc.target/mips/mips-ps-2.c: New test.
24784 * gcc.target/mips/mips-ps-3.c: New test.
24785 * gcc.target/mips/mips-ps-4.c: New test.
24786 * gcc.target/mips/mips-ps-type.c: New test.
24787
24788 2004-09-02 Paul Brook <paul@codesourcery.com>
24789
24790 * gfortran.dg/edit_real_1.f90: Add new tests.
24791
24792 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24793
24794 PR fortran/15327
24795 * gfortran.dg/merge_char_1.f90: New test.
24796
24797 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24798
24799 PR fortran/16404
24800 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
24801
24802 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24803
24804 PR c/1522
24805 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
24806
24807 2004-09-01 Mark Mitchell <mark@codesourcery.com>
24808
24809 * g++.dg/opt/loop1.C: Do not XFAIL.
24810
24811 2004-09-01 Jakub Jelinek <jakub@redhat.com>
24812
24813 * gcc.c-torture/execute/20040831-1.c: New test.
24814
24815 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
24816
24817 PR fortran/16579
24818 * gfortran.dg/g77/20010610.f: Now passes.
24819 Copy from g77.f-torture/execute. Add dg-run directive.
24820 * gfortran.dg/g77/README: Update
24821
24822 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
24823
24824 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
24825 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
24826 (t1, t2, t3, t4): Add volatile.
24827
24828 2004-08-31 Mark Mitchell <mark@codesourcery.com>
24829
24830 * g++.dg/ext/visibility/arm1.C: New test.
24831
24832 2004-08-31 Geoffrey Keating <geoffk@apple.com>
24833
24834 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
24835 -pedantic-errors.
24836
24837 2004-09-01 Paul Brook <paul@codesourcery.com>
24838
24839 * gfortran.dg/eof_2.f90: New test.
24840
24841 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24842
24843 PR fortran/16579
24844 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
24845
24846 2004-08-31 Bud Davis <bdavis9659@comcast.net>
24847
24848 PR libfortran/16805
24849 * gfortran.dg/list_read_2.f90: New test.
24850
24851 2004-08-31 Mark Mitchell <mark@codesourcery.com>
24852
24853 * g++.dg/abi/key1.C: New test.
24854
24855 2004-08-31 Richard Henderson <rth@redhat.com>
24856
24857 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
24858 form of offsetof.
24859 * g++.dg/other/offsetof5.C: Remove duplicate.
24860
24861 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24862
24863 PR fortran/17244
24864 * gfortran.dg/func_derived_1.f90: New test.
24865
24866 2004-08-31 Paul Brook <paul@codesourcery.com>
24867
24868 * gfortran.dg/eof_1.f90: New test.
24869
24870 2004-08-31 Paul Brook <paul@codesourcery.com>
24871
24872 * gfortran.dg/list_read_1.f90: New file.
24873
24874 2004-08-30 Mark Mitchell <mark@codesourcery.com>
24875
24876 * g++.dg/opt/loop1.C: XFAIL.
24877
24878 2004-08-30 Geoffrey Keating <geoffk@apple.com>
24879
24880 * gcc.dg/funcdef-storage-1.c: New.
24881 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
24882 an extern function in local scope.
24883 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
24884 declare an 'auto inline' function in local scope.
24885 * gcc.dg/20011130-1.c: Likewise.
24886 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
24887 an 'auto' function in local scope.
24888 * gcc.dg/20021014-1.c: Likewise.
24889 * gcc.dg/20030331-2.c: Likewise.
24890
24891 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24892
24893 * gfortran.dg/blockdata_1.f90: New test.
24894
24895 2004-08-30 Richard Henderson <rth@redhat.com>
24896
24897 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
24898
24899 2004-08-30 Richard Henderson <rth@redhat.com>
24900
24901 * lib/fortran-torture.exp (fortran-torture-execute): Honor
24902 additional_flags set by alternate driver.
24903 (ieee-options): New procedure.
24904 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
24905 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
24906 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
24907 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
24908
24909 2004-08-30 Richard Henderson <rth@redhat.com>
24910
24911 * lib/f-torture.exp: Remove.
24912
24913 2004-08-29 Mark Mitchell <mark@codesourcery.com>
24914
24915 PR rtl-optimization/16590
24916 * g++.dg/opt/loop1.C: New test.
24917
24918 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24919
24920 PR fortran/13910
24921 * gfortran.dg/oldstyle_1.f90: New test.
24922
24923 2004-08-29 Steven G. Kargl <kargls@comcast.net>
24924 Paul Brook <paul@codesourcery.com>
24925
24926 * gfortran.dg/g77/README: Update.
24927 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
24928 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
24929 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
24930
24931 2004-08-28 Paul Brook <paul@codesourcery.com>
24932
24933 PR libfortran/17195
24934 * gfortran.dg/edit_real_1.f90: New test.
24935
24936 2004-08-27 Paul Brook <paul@codesourcery.com>
24937
24938 * gfortran.dg/rewind_1.f90: New test.
24939
24940 2004-08-27 Bud Davis <bdavis9659@comcast.net>
24941
24942 PR fortran/16597
24943 * gfortran.dg/pr16597.f90: New test.
24944
24945 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
24946
24947 PR c/13801
24948 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
24949 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
24950 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
24951 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
24952 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
24953
24954 2004-08-26 Nick Clifton <nickc@redhat.com>
24955
24956 * gcc.c-torture/compile/pr17119.c: New test.
24957
24958 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
24959
24960 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
24961
24962 2004-08-25 Richard Henderson <rth@redhat.com>
24963
24964 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
24965 the bits that expect kind=8 to be the largest real kind.
24966
24967 2004-08-25 Ziemowit Laski <zlaski@apple.com>
24968
24969 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
24970
24971 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24972
24973 * gfortran.dg/assignment_1.f90: New test.
24974
24975 2004-08-25 Adam Nemet <anemet@lnxw.com>
24976
24977 * g++.dg/template/repo3.C: New test.
24978
24979 2004-08-25 Roger Sayle <roger@eyesopen.com>
24980
24981 PR middle-end/16693
24982 PR tree-optimization/16372
24983 * g++.dg/opt/pr16372-1.C: New test case.
24984 * g++.dg/opt/pr16693-1.C: New test case.
24985 * g++.dg/opt/pr16693-2.C: New test case.
24986
24987 2004-08-25 Ziemowit Laski <zlaski@apple.com>
24988
24989 * objc.dg/proto-lossage-4.m: New test.
24990
24991 2004-08-25 Mark Mitchell <mark@codesourcery.com>
24992
24993 PR c++/17155
24994 * g++.dg/inherit/local2.C: New test.
24995
24996 2004-08-25 Paul Brook <paul@codesourcery.com>
24997
24998 PR fortran/17144
24999 * gfortran.dg/string_ctor_1.f90: New test.
25000
25001 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25002
25003 PR c++/14428
25004 * g++.dg/template/redecl2.C: New test.
25005
25006 2004-08-24 Bud Davis <bdavis9659@comcast.net>
25007
25008 PR fortran/17143
25009 * gfortran.dg/pr17143.f90: New test.
25010
25011 2004-08-24 Bud Davis <bdavis9659@comcast.net>
25012
25013 PR fortran/17164
25014 * gfortran.dg/pr17164.f90: New test.
25015
25016 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25017
25018 * gcc.dg/tree-ssa/loop-1.c: New test.
25019
25020 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
25021
25022 * gcc.c-torture/compile/20040824-1.c: New test.
25023
25024 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
25025
25026 * gcc.c-torture/compile/iftrap-3.c: New test.
25027
25028 2004-08-24 Paul Brook <paul@codesourcery.com>
25029
25030 * gfortran.dg/entry_2.f90: New test.
25031
25032 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25033
25034 PR c++/16889
25035 * g++.dg/lookup/ambig[12].C: New.
25036
25037 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25038
25039 PR c++/16706
25040 * g++.dg/template/crash21.C: New test.
25041 * g++.dg/template/crash22.C: Likewise.
25042
25043 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
25044
25045 PR c++/17149
25046 * g++.dg/template/access15.C: New.
25047
25048 2004-08-23 Mark Mitchell <mark@codesourcery.com>
25049
25050 PR c++/17163
25051 * g++.dg/template/repo2.C: New test.
25052
25053 2004-08-23 Roger Sayle <roger@eyesopen.com>
25054
25055 PR rtl-optimization/17078
25056 * gcc.c-torture/execute/pr17078-1.c: New test case.
25057
25058 2004-08-23 Mark Mitchell <mark@codesourcery.com>
25059
25060 PR c/14492
25061 * gcc.dg/debug/crash1.c: New test.
25062
25063 2004-08-23 Mark Mitchell <mark@codesourcery.com>
25064
25065 PR c/16180
25066 * gcc.dg/loop-5.c: New test.
25067
25068 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25069
25070 * gcc.c-torture/execute/20040823-1.c: New test.
25071
25072 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
25073
25074 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
25075 to the assembler. Simplify test accordingly.
25076 (asm_abi_flags): Use GNU names.
25077 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
25078 to check for ABI flags.
25079
25080 2004-08-22 Andrew Pinski <apinski@apple.com>
25081
25082 * g++.dg/opt/pr14029.C: New test.
25083 * gcc.c-torture/execute/pr15262.c: New test.
25084
25085 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25086
25087 * gfortran.dg/reduction.f90: Add checks with complex arguments.
25088
25089 2004-08-21 Bud Davis <bdavis9659@comcast.net>
25090
25091 PR 16908
25092 * gfortran.dg/direct_io.f90: New test.
25093
25094 2004-08-20 Mark Mitchell <mark@codesourcery.com>
25095
25096 PR c++/17121
25097 * g++.dg/inherit/local2.C: New test.
25098
25099 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
25100
25101 PR c++/17120
25102 * g++.dg/warn/Wparentheses-4.C: New test.
25103
25104 2004-08-20 Mark Mitchell <mark@codesourcery.com>
25105
25106 PR c++/17121
25107 * g++.dg/inherit/local2.C: New test.
25108
25109 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
25110 * gcc.dg/ppc-ldstruct.c: Likewise.
25111 * gcc.dg/ppc64-abi-2.c: Likewise.
25112
25113 2004-08-20 Jakub Jelinek <jakub@redhat.com>
25114
25115 PR rtl-optimization/17099
25116 * gcc.c-torture/execute/20040820-1.c: New test.
25117
25118 2004-08-20 David Edelsohn <edelsohn@gnu.org>
25119
25120 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
25121
25122 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
25123
25124 PR fortran/17077
25125 * gfortran.dg/auto_array_1.f90: New test.
25126
25127 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25128
25129 PR fortran/17074
25130 * gfortran.dg/simpleif_1.f90: New test.
25131
25132 2004-08-19 Mark Mitchell <mark@codesourcery.com>
25133
25134 * lib/target-supports.exp (check_profiling_available): Return
25135 false for arm*-*-symbianelf* and arm*-*-eabi*.
25136
25137 PR c++/15890
25138 * g++.dg/template/delete1.C: New test.
25139
25140 2004-08-19 Paul Brook <paul@codesourcery.com>
25141
25142 PR fortran/14976
25143 PR fortran/16228
25144 * gfortran.dg/data_char_1.f90: New test.
25145
25146 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
25147
25148 PR fortran/16946
25149 * gfortran.dg/reduction.f90: New testcase.
25150
25151 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25152
25153 PR fortran/16520
25154 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
25155
25156 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
25157
25158 PR c++/17041
25159 * g++.dg/Wparentheses-3.C: New test.
25160
25161 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
25162
25163 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
25164 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
25165 * gcc.dg/vect/vect-2.c: Likewise.
25166 * gcc.dg/vect/vect-3.c: Likewise.
25167 * gcc.dg/vect/vect-4.c: Likewise.
25168 * gcc.dg/vect/vect-5.c: Likewise.
25169 * gcc.dg/vect/vect-6.c: Likewise.
25170 * gcc.dg/vect/vect-7.c: Likewise.
25171 * gcc.dg/vect/vect-25.c: Likewise.
25172 * gcc.dg/vect/vect-31.c: Likewise.
25173 * gcc.dg/vect/vect-32.c: Likewise.
25174 * gcc.dg/vect/vect-34.c: Likewise.
25175 * gcc.dg/vect/vect-36.c: Likewise.
25176 * gcc.dg/vect/vect-all.c: Likewise.
25177
25178 2004-08-18 Mark Mitchell <mark@codesourcery.com>
25179
25180 PR c++/17068
25181 * g++.dg/template/operator4.C: New test.
25182
25183 2004-08-18 Richard Henderson <rth@redhat.com>
25184
25185 * gcc.dg/20040206-1.c: XFAIL.
25186
25187 2004-08-17 Mark Mitchell <mark@codesourcery.com>
25188
25189 PR c++/16246
25190 * g++.dg/template/array7.C: New test.
25191
25192 2004-08-17 James E Wilson <wilson@specifixinc.com>
25193
25194 * gcc.dg/mips-movcc-1.c: New test.
25195 * gcc.dg/mips-movcc-2.c: New test.
25196 * gcc.dg/mips-movcc-3.c: New test.
25197
25198 * gcc.dg/mips-nmadd-1.c: New test.
25199 * gcc.dg/mips-nmadd-2.c: New test.
25200
25201 2004-08-17 Mark Mitchell <mark@codesourcery.com>
25202
25203 PR c++/15871
25204 * g++.dg/opt/inline8.C: New test.
25205
25206 PR c++/16965
25207 * g++.dg/parse/error17.C: New test.
25208
25209 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
25210
25211 * gcc.dg/vect: New directory for vectorizer tests.
25212 * gcc.dg/vect/tree-vect.h: New file.
25213 * gcc.dg/vect/vect.exp: New file.
25214 * gcc.dg/vect/pr16105.c.c: New test.
25215 * gcc.dg/vect/vect-1.c: New test.
25216 * gcc.dg/vect/vect-2.c: New test.
25217 * gcc.dg/vect/vect-3.c: New test.
25218 * gcc.dg/vect/vect-4.c: New test.
25219 * gcc.dg/vect/vect-5.c: New test.
25220 * gcc.dg/vect/vect-6.c: New test.
25221 * gcc.dg/vect/vect-7.c: New test.
25222 * gcc.dg/vect/vect-8.c: New test.
25223 * gcc.dg/vect/vect-9.c: New test.
25224 * gcc.dg/vect/vect-10.c: New test.
25225 * gcc.dg/vect/vect-11.c: New test.
25226 * gcc.dg/vect/vect-12.c: New test.
25227 * gcc.dg/vect/vect-13.c: New test.
25228 * gcc.dg/vect/vect-14.c: New test.
25229 * gcc.dg/vect/vect-15.c: New test.
25230 * gcc.dg/vect/vect-16.c: New test.
25231 * gcc.dg/vect/vect-17.c: New test.
25232 * gcc.dg/vect/vect-18.c: New test.
25233 * gcc.dg/vect/vect-19.c: New test.
25234 * gcc.dg/vect/vect-20.c: New test.
25235 * gcc.dg/vect/vect-21.c: New test.
25236 * gcc.dg/vect/vect-22.c: New test.
25237 * gcc.dg/vect/vect-23.c: New test.
25238 * gcc.dg/vect/vect-24.c: New test.
25239 * gcc.dg/vect/vect-25.c: New test.
25240 * gcc.dg/vect/vect-26.c: New test.
25241 * gcc.dg/vect/vect-27.c: New test.
25242 * gcc.dg/vect/vect-28.c: New test.
25243 * gcc.dg/vect/vect-29.c: New test.
25244 * gcc.dg/vect/vect-30.c: New test.
25245 * gcc.dg/vect/vect-31.c: New test.
25246 * gcc.dg/vect/vect-32.c: New test.
25247 * gcc.dg/vect/vect-33.c: New test.
25248 * gcc.dg/vect/vect-34.c: New test.
25249 * gcc.dg/vect/vect-35.c: New test.
25250 * gcc.dg/vect/vect-36.c: New test.
25251 * gcc.dg/vect/vect-37.c: New test.
25252 * gcc.dg/vect/vect-38.c: New test.
25253 * gcc.dg/vect/vect-40.c: New test.
25254 * gcc.dg/vect/vect-41.c: New test.
25255 * gcc.dg/vect/vect-42.c: New test.
25256 * gcc.dg/vect/vect-43.c: New test.
25257 * gcc.dg/vect/vect-44.c: New test.
25258 * gcc.dg/vect/vect-45.c: New test.
25259 * gcc.dg/vect/vect-46.c: New test.
25260 * gcc.dg/vect/vect-47.c: New test.
25261 * gcc.dg/vect/vect-48.c: New test.
25262 * gcc.dg/vect/vect-49.c: New test.
25263 * gcc.dg/vect/vect-50.c: New test.
25264 * gcc.dg/vect/vect-51.c: New test.
25265 * gcc.dg/vect/vect-52.c: New test.
25266 * gcc.dg/vect/vect-53.c: New test.
25267 * gcc.dg/vect/vect-54.c: New test.
25268 * gcc.dg/vect/vect-55.c: New test.
25269 * gcc.dg/vect/vect-56.c: New test.
25270 * gcc.dg/vect/vect-57.c: New test.
25271 * gcc.dg/vect/vect-58.c: New test.
25272 * gcc.dg/vect/vect-59.c: New test.
25273 * gcc.dg/vect/vect-60.c: New test.
25274 * gcc.dg/vect/vect-61.c: New test.
25275 * gcc.dg/vect/vect-all.c: New test.
25276 * gcc.dg/vect/vect-none.c: New test.
25277
25278 2004-08-17 Paul Brook <paul@codesourcery.com>
25279
25280 PR fortran/13082
25281 * gfortran.dg/entry_1.f90: New test.
25282
25283 2004-08-17 Andrew Pinski <apinski@apple.com>
25284
25285 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
25286
25287 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
25288
25289 * gcc.dg/pr17036-1.c: New test.
25290
25291 2004-08-16 Devang Patel <dpatel@apple.com>
25292
25293 * gcc.dg/darwin-20040809-1.c: New test.
25294
25295 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
25296
25297 * gcc.dg/funcdef-attr-1.c: New test.
25298
25299 2004-08-16 Janis Johnson <janis187@us.ibm.com>
25300
25301 * gcc.dg/altivec-17.c: New test.
25302 * gcc.dg/altivec-18.c: New test.
25303
25304 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25305
25306 PR c++/6749
25307 * g++.dg/template/vtable2.C: New test.
25308
25309 2004-08-14 Richard Henderson <rth@redhat.com>
25310
25311 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
25312 * gcc.dg/pack-test-4.c (main): Return 0.
25313 * gcc.dg/setjmp-1.c: Remove XFAIL.
25314 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
25315
25316 2004-08-14 Richard Henderson <rth@redhat.com>
25317
25318 * gcc.dg/980217-1.c: Add prototype for printf.
25319
25320 2004-08-13 Bud Davis <bdavis9659@comcast.net>
25321
25322 * gfortran.dg/pr16935.f90: New test.
25323
25324 2004-08-13 Janis Johnson <janis187@us.ibm.com>
25325
25326 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
25327
25328 2004-08-13 Paul Brook <paul@codesourcery.com>
25329
25330 * gfortran.dg/der_io_1.f90: Remove stray comma.
25331
25332 2004-08-12 Janis Johnson <janis187@us.ibm.com>
25333
25334 * gcc.dg/vmx/cw-bug-2.c: Remove.
25335 * gcc.dg/vmx/vprint-1.c: Remove.
25336 * gcc.dg/vmx/vscan-1.c: Remove.
25337
25338 2004-08-12 Devang patel <dpatel@apple.com>
25339
25340 * gcc.dg/darwin-20040809-2.c: New test.
25341
25342 2004-08-12 Janis Johnson <janis1872us.ibm.com>
25343
25344 * g++.dg/ext/altivec-12.C: New test.
25345
25346 * g++.dg/ext/altivec-11.C: New test.
25347
25348 2004-08-12 Paul Brook <paul@codesourcery.com>
25349
25350 * g++.dg/abi/arm_cxa_vec_1.C: New test.
25351
25352 2004-08-12 Janis Johnson <janis187@us.ibm.com>
25353
25354 * g++.dg/ext/altivec-2.C: Check for hardware support before
25355 executing any VMX instructions.
25356
25357 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
25358
25359 2004-08-12 Jakub Jelinek <jakub@redhat.com>
25360
25361 PR c++/16276
25362 * g++.old-deja/g++.other/comdat4.C: New test.
25363 * g++.old-deja/g++.other/comdat4-aux.cc: New.
25364
25365 2004-08-12 Ben Elliston <bje@au.ibm.com>
25366
25367 PR target/16286
25368 * gcc.dg/pr16286.c: New test.
25369
25370 2004-08-12 Jan Beulich <jbeulich@novell.com>
25371
25372 * g++.dg/ext/asm5.C: New.
25373
25374 2004-08-11 Mark Mitchell <mark@codesourcery.com>
25375
25376 PR c++/16698
25377 * g++.dg/eh/crash1.C: New test.
25378
25379 PR c++/16717
25380 * g++.dg/ext/construct1.C: New test.
25381
25382 2004-08-11 Mark Mitchell <mark@codesourcery.com>
25383
25384 PR c++/16853
25385 * g++.dg/init/ptrmem1.C: New test.
25386
25387 PR c++/16618
25388 * g++.dg/parse/offsetof5.C: New test.
25389
25390 PR c++/16870
25391 * g++.dg/template/overload3.C: New test.
25392
25393 2004-08-11 Mark Mitchell <mark@codesourcery.com>
25394
25395 PR c++/16964
25396 * g++.dg/parse/error16.C: New test.
25397
25398 PR c++/16904
25399 * g++.dg/template/error14.C: New test.
25400
25401 PR c++/16929
25402 * g++.dg/template/error15.C: New test.
25403
25404 2004-08-11 Devang Patel <dpatel@apple.com>
25405
25406 * gcc.dg/darwin-ld-20040809-1.c: New test.
25407 * gcc.dg/darwin-ld-20040809-2.c: New test.
25408
25409 2004-08-11 Steven G. Kargl <kargls@comcast.net>
25410
25411 PR fortran/16917
25412 * gfortran.dg/dfloat_1.f90: New test.
25413
25414 2004-08-09 Mark Mitchell <mark@codesourcery.com>
25415
25416 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
25417 * gcc.dg/dll-2.c: Fix dg-require syntax.
25418 * gcc.misc-tests/arm-isr.c (abort): Declare.
25419 (exit): Likewise.
25420
25421 2004-08-10 Mark Mitchell <mark@codesourcery.com>
25422
25423 PR c++/16971
25424 * g++.dg/parse/crash16.C: New test.
25425
25426 2004-08-10 Roger Sayle <roger@eyesopen.com>
25427
25428 * gcc.dg/mips-rsqrt-1.c: New test case.
25429 * gcc.dg/mips-rsqrt-2.c: New test case.
25430 * gcc.dg/mips-rsqrt-3.c: New test case.
25431
25432 2004-08-10 Paul Brook <paul@codesourcery.com>
25433
25434 * gfortran.dg/der_io_1.f90: New test.
25435
25436 2004-08-10 Paul Brook <paul@codesourcery.com>
25437
25438 PR fortran/16919
25439 * gfortran.dg/der_array_1.f90: New test.
25440
25441 2004-08-09 David Edelsohn <edelsohn@gnu.org>
25442
25443 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
25444
25445 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
25446
25447 * gcc.dg/wchar_t-2.c: Fix typo.
25448
25449 2004-08-09 Falk Hueffner <falk@debian.org>
25450
25451 PR tree-optimization/12517
25452 * gcc.c-torture/compile/pr12517.c: New test.
25453
25454 PR tree-optimization/12578
25455 * gcc.c-torture/compile/pr12578.c: New test.
25456
25457 PR tree-optimization/12899
25458 * gcc.c-torture/compile/pr12899.c: New test.
25459
25460 PR rtl-optimization/14692
25461 * gcc.c-torture/compile/pr14692.c: New test.
25462
25463 PR tree-optimization/16461
25464 * gcc.c-torture/compile/pr16461.c: New test.
25465
25466 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
25467
25468 * gfortran.dg/getenv_1.f90: New test.
25469
25470 2004-08-06 Mark Mitchell <mark@codesourcery.com>
25471
25472 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
25473 wchar_t.
25474 * gcc.dg/symbian5.c: Test -fno-short-wchar.
25475
25476 2004-08-06 Paul Brook <paul@codesourcery.com>
25477
25478 * gfortran.dg/ret_array_1.f90: New test.
25479 * gfortran.dg/ret_pointer_1.f90: New test.
25480
25481 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
25482
25483 * gcc.dg/missing-field-init-[12].c: New tests.
25484 * g++.dg/warn/missing-field-init-[12].C: New tests.
25485
25486 2004-08-06 Mark Mitchell <mark@codesourcery.com>
25487
25488 * gcc.dg/enum2.c: New test.
25489 * gcc.dg/symbian3.c: Likewise.
25490 * gcc.dg/symbian4.c: Likewise.
25491 * gcc.dg/wchar_t-2.c: Likewise.
25492
25493 2004-08-05 Mark Mitchell <mark@codesourcery.com>
25494
25495 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
25496 destructor tests.
25497
25498 2004-08-05 Mark Mitchell <mark@codesourcery.com>
25499
25500 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
25501 dg-require-visiblity.
25502 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
25503 * g++.dg/ext/visibility/fvisibility.C: Likewise.
25504 * g++.dg/ext/visibility/memfuncts.C: Likewise.
25505 * g++.dg/ext/visibility/new1.C: Likewise.
25506 * g++.dg/ext/visibility/pragma.C: Likewise.
25507 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
25508 * g++.dg/ext/visibility/virtual.C: Likewise.
25509 * g++/dg/ext/visibility/visibility-1.C: Likewise.
25510 * g++/dg/ext/visibility/visibility-2.C: Likewise.
25511 * g++/dg/ext/visibility/visibility-3.C: Likewise.
25512 * g++/dg/ext/visibility/visibility-4.C: Likewise.
25513 * g++/dg/ext/visibility/visibility-5.C: Likewise.
25514 * g++/dg/ext/visibility/visibility-6.C: Likewise.
25515 * g++/dg/ext/visibility/visibility-7.C: Likewise.
25516 * g++/dg/ext/visibility/visibility-8.C: New test.
25517 * gcc.c-torture/compile/dll.x: Remove.
25518 * gcc.dg/dll-2.c: Use dg-require-dll
25519 * gcc.dg/visibility-10.c: New test.
25520 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
25521 supporting DLLs.
25522 * testsuite/lib/scanasm.exp (scan_hidden): New function.
25523 (scan_not_hidden): Likewise.
25524
25525 2004-08-05 David Edelsohn <edelsohn@gnu.org>
25526
25527 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
25528
25529 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
25530
25531 * gcc.c-torture/execute/20040805-1.c: New test.
25532
25533 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
25534
25535 * gcc.dg/20020118-1.c: Declare abort.
25536 * gcc.dg/altivec_check.h: Likewise.
25537 * gcc.dg/iftrap-2.c: Likewise.
25538 * gcc.dg/pragma-darwin.c: Likewise.
25539 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
25540
25541 2004-08-04 Geoffrey Keating <geoffk@apple.com>
25542
25543 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
25544
25545 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
25546
25547 * gcc.c-torture/execute/builtins/abs-2.c,
25548 gcc.c-torture/execute/builtins/abs-3.c,
25549 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
25550 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
25551 intmax_t, uintmax_t and their limits.
25552 * gcc.dg/intmax_t-1.c: New test.
25553
25554 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25555
25556 * g++.dg/tc1/dr147.C: Add reference to PR.
25557
25558 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
25559
25560 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
25561 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
25562
25563 2004-08-03 David Edelsohn <edelsohn@gnu.org>
25564
25565 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
25566
25567 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
25568
25569 * gcc.dg/redecl-5.c: New test.
25570 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
25571 of scanf.
25572
25573 2004-08-03 Roger Sayle <roger@eyesopen.com>
25574
25575 PR middle-end/16790
25576 * gcc.c-torture/execute/pr16790-1.c: New test case.
25577
25578 2004-08-03 Mark Mitchell <mark@codesourcery.com>
25579
25580 * g++.dg/ext/visibility/assign1.C: New test.
25581 * g++.dg/ext/visibility/new1.C: Likewise.
25582
25583 * gcc.dg/symbian1.c: New test.
25584 * gcc.dg/symbian2.c: Likewise.
25585
25586 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
25587
25588 PR target/16570
25589 * gcc.dg/i386-sse-9.c: New test.
25590
25591 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
25592
25593 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
25594
25595 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
25596
25597 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
25598 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
25599 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
25600 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
25601 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
25602 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
25603 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
25604 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
25605 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
25606 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
25607 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
25608 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
25609 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
25610 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
25611 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
25612 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
25613 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
25614 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
25615 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
25616 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
25617 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
25618 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
25619 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
25620 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
25621 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
25622 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
25623 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
25624 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
25625 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
25626 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
25627 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
25628 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
25629 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
25630 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
25631 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
25632 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
25633 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
25634 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
25635 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
25636 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
25637 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
25638 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
25639 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
25640 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
25641 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
25642 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
25643 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
25644 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
25645 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
25646 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
25647 gcc.misc-tests/i386-pf-3dnow-1.c,
25648 gcc.misc-tests/i386-pf-athlon-1.c,
25649 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25650 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
25651 Declare built-in functions used.
25652 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
25653
25654 2004-08-02 Mark Mitchell <mark@codesourcery.com>
25655
25656 PR c++/16707
25657 * g++.dg/lookup/using12.C: New test.
25658
25659 * g++.dg/init/null1.C: Fix PR number.
25660 * g++.dg/parse/namespace10.C: Likewise.
25661
25662 2004-08-01 Mark Mitchell <mark@codesourcery.com>
25663
25664 PR c++/16224
25665 * g++.dg/template/spec17.C: New test.
25666 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
25667 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
25668
25669 2004-08-02 David Billinghurst
25670
25671 PR fortran/16292
25672 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
25673
25674 2004-08-01 Zack Weinberg <zack@codesourcery.com>
25675
25676 * gcc.dg/ia64-got-1.c: New test case.
25677
25678 2004-08-01 Mark Mitchell <mark@codesourcery.com>
25679
25680 PR c++/16489
25681 * g++.dg/init/null1.C: New test.
25682 * g++.dg/tc1/dr76.C: Adjust error marker.
25683
25684 PR c++/16529
25685 * g++.dg/parse/namespace10.C: New test.
25686
25687 PR c++/16810
25688 * g++.dg/inherit/ptrmem2.C: New test.
25689
25690 2004-08-02 Ben Elliston <bje@au.ibm.com>
25691
25692 PR target/16155
25693 * gcc.dg/pr16155.c: New test.
25694
25695 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
25696
25697 * gcc.dg/redecl-2.c: New test.
25698
25699 2004-07-30 Geoffrey Keating <geoffk@apple.com>
25700
25701 * gcc.dg/darwin-longdouble.c: New file.
25702
25703 2004-07-30 Richard Henderson <rth@redhat.com>
25704
25705 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
25706 write to constant argument.
25707 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
25708
25709 2004-07-30 Richard Henderson <rth@redhat.com>
25710
25711 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
25712 tests of nearest around zero.
25713
25714 2004-07-30 Andrew Pinski <apinski@apple.com>
25715
25716 * gcc.c-torture/compile/20040730-1.c: New test.
25717
25718 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
25719
25720 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
25721 powerpc-eabispe.
25722
25723 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
25724
25725 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
25726
25727 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
25728
25729 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
25730 contains $ld_library_path.
25731 * lib/gfortran.exp (gfortran_link_flags): Likewise.
25732
25733 2004-07-29 Richard Henderson <rth@redhat.com>
25734
25735 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
25736
25737 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
25738 (alt2, which): New.
25739 (Check): Accept either alternative.
25740
25741 2004-07-29 Mark Mitchell <mark@codesourcery.com>
25742
25743 * g++.dg/abi/inline1.C: New test.
25744 * g++.dg/abi/local1-a.cc: Likewise.
25745 * g++.dg/abi/local1.C: Likewise.
25746 * g++.dg/abi/mangle11.C: Tweak location of warnings.
25747 * g++.dg/abi/mangle12.C: Likewise.
25748 * g++.dg/abi/mangle17.C: Likewise.
25749 * g++.dg/abi/mangle20-2.C: Likewise.
25750 * g++.dg/opt/interface1.C: Likewise.
25751 * g++.dg/opt/interface1.h: Likewise.
25752 * g++.dg/opt/interface1-a.cc: New test.
25753 * g++.dg/parse/repo1.C: New test.
25754 * g++.dg/template/repo1.C: Likewise.
25755 * g++.dg/warn/Winline-1.C: Likewise.
25756 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
25757
25758 2004-07-29 Diego Novillo <dnovillo@redhat.com>
25759
25760 * gcc.dg/tree-ssa/20040729-1.c: New test.
25761
25762 2004-07-27 Matt Austern <austern@apple.com>
25763
25764 * gcc.dg/darwin-bool-1.c: New test.
25765 * gcc.dg/darwin-bool-2.c: New test.
25766
25767 2004-07-28 Richard Henderson <rth@redhat.com>
25768
25769 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
25770 arguments in the correct type. Don't write to constant arguments.
25771
25772 2004-07-28 Diego Novillo <dnovillo@redhat.com>
25773
25774 PR tree-optimization/16688
25775 PR tree-optimization/16689
25776 * g++.dg/tree-ssa/pr16688.C: New test.
25777
25778 2004-07-28 Diego Novillo <dnovillo@redhat.com>
25779
25780 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
25781 loads. Not only in the comment, this time.
25782
25783 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
25784
25785 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
25786 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
25787 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
25788 * gcc.dg/sh4a-bitmovua.c: New.
25789 * gcc.dg/sh4a-cos.c: New.
25790 * gcc.dg/sh4a-cosf.c: New.
25791 * gcc.dg/sh4a-fprun.c: New.
25792 * gcc.dg/sh4a-fsrra.c: New.
25793 * gcc.dg/sh4a-memmovua.c: New.
25794 * gcc.dg/sh4a-sin.c: New.
25795 * gcc.dg/sh4a-sincos.c: New.
25796 * gcc.dg/sh4a-sincosf.c: New.
25797 * gcc.dg/sh4a-sinf.c: New.
25798
25799 2004-07-28 Diego Novillo <dnovillo@redhat.com>
25800
25801 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
25802 conditionals.
25803 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
25804 loads.
25805 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
25806 DOM1.
25807
25808 2004-07-27 Andrew Pinski <apinski@apple.com>
25809
25810 * g++.dg/rtti/tinfo1.C: Correct the xfail.
25811
25812 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
25813
25814 * gcc.dg/pragma-isr.c: New test.
25815
25816 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25817
25818 PR c++/14429
25819 * g++.dg/template/ttp11.C: New test.
25820
25821 2004-07-27 Diego Novillo <dnovillo@redhat.com>
25822
25823 * gcc.c-torture/compile/20040727-1.c: New test.
25824
25825 2004-07-26 Eric Christopher <echristo@redhat.com>
25826
25827 * gcc.c-torture/compile/20040726-2.c: New test.
25828
25829 2004-07-26 Andrew Pinski <apinski@apple.com>
25830
25831 * g++.dg/rtti/tinfo1.C: Xfail.
25832
25833 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
25834
25835 * gcc.c-torture/compile/20040726-1.c: New test.
25836
25837 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
25838 Brian Ryner <bryner@brianryner.com>
25839
25840 PR c++/9283
25841 PR c++/15000
25842 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
25843 * g++.dg/ext/visibility/: New directory.
25844 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
25845 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
25846 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
25847 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
25848 * g++.dg/ext/visibility/fvisibility.C,
25849 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
25850 g++.dg/ext/visibility/fvisibility-override1.C
25851 g++.dg/ext/visibility/fvisibility-override2.C
25852 g++.dg/ext/visibility/memfuncts.C
25853 g++.dg/ext/visibility/noPLT.C
25854 g++.dg/ext/visibility/pragma.C
25855 g++.dg/ext/visibility/pragma-override1.C
25856 g++.dg/ext/visibility/pragma-override2.C
25857 g++.dg/ext/visibility/staticmemfuncts.C
25858 g++.dg/ext/visibility/virtual.C: New tests.
25859
25860 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
25861
25862 PR c/15360
25863 * gcc.dg/pr15360-1.c: New test.
25864
25865 2004-07-25 Daniel Jacobowitz <dan@debian.org>
25866
25867 * gcc.dg/pragma-align-2.c: New test.
25868 * gcc.dg/pragma-init-fini.c: New test.
25869 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
25870 targets.
25871
25872 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
25873
25874 * gcc.dg/init-string-2.c: New test.
25875
25876 2004-07-24 Zack Weinberg <zack@codesourcery.com>
25877
25878 PR 16684
25879 * gcc.dg/Wredundant-decls-1.c: New test case.
25880
25881 2004-07-24 Jakub Jelinek <jakub@redhat.com>
25882
25883 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
25884 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
25885 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
25886 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
25887 * gcc.dg/compat/generate-random.c: New file.
25888 * gcc.dg/compat/generate-random.h: Likewise.
25889 * gcc.dg/compat/generate-random_r.c: Likewise.
25890 * gcc.dg/compat/struct-layout-1.h: Likewise.
25891 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
25892 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
25893 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
25894 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
25895 * gcc.dg/compat/struct-layout-1_main.c: New test.
25896 * gcc.dg/compat/struct-layout-1_x.c: New file.
25897 * gcc.dg/compat/struct-layout-1_y.c: New file.
25898 * gcc.dg/compat/struct-layout-1_test.h: New file.
25899
25900 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
25901
25902 * gcc.dg/comp-return-1.c: New test
25903
25904 2004-07-23 Janis Johnson <janis187@us.ibm.com>
25905
25906 * gcc.dg/vmx/8-02a.c: Fix typo.
25907
25908 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
25909 * gcc.dg/darwin-abi-3.c: New test.
25910
25911 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
25912 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
25913
25914 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
25915 * gcc.dg/vmx/ops-long-1.c: New test.
25916 * gcc.dg/vmx/ops-long-2.c: New test.
25917
25918 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
25919
25920 * g++.dg/lookup/conv-[1234].C: New.
25921
25922 2004-07-22 Mark Mitchell <mark@codesourcery.com>
25923
25924 * g++.dg/parse/attr2.C: Simplify.
25925
25926 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25927
25928 PR c/7284
25929 * gcc.c-torture/execute/pr7284-1.c: New test.
25930
25931 2004-07-22 Brian Booth <bbooth@redhat.com>
25932
25933 * gcc.dg/tree-ssa/20040721-1.c: New test.
25934
25935 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
25936
25937 * g++.dg/template/crash20.c: New.
25938
25939 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
25940
25941 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
25942 Add dg-run directive. Declare variables as required.
25943 * gfortran.dg/g77/README: Update
25944
25945 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
25946
25947 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
25948 gcc.dg/cris-peep2-andu2.c: New tests.
25949
25950 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25951
25952 PR c/15052
25953 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
25954 on return type.
25955 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
25956 messages.
25957 * gcc.dg/qual-return-2.c: Update expected messages.
25958 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
25959
25960 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25961
25962 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
25963 * gcc.dg/noncompile/921102-1.c: Update expected error message.
25964
25965 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
25966
25967 PR c/11250
25968 * gcc.dg/init-string-1.c: New test.
25969
25970 2004-07-21 Jakub Jelinek <jakub@redhat.com>
25971
25972 PR middle-end/15345
25973 PR c/16450
25974 * gcc.dg/torture/nested-fn-1.c: New test.
25975
25976 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
25977
25978 PR target/16559
25979 * gcc.dg/ia64-fptr-1.c: New file.
25980
25981 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25982
25983 PR c++/14497
25984 * g++.dg/template/spec16.C: New test.
25985 * g++.old-deja/g++.robertl/eb118.C: Remove.
25986
25987 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25988
25989 PR c++/509
25990 * g++.dg/template/spec15.C: New test.
25991
25992 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
25993
25994 Copy cases from g77.f-torture/execute and add dg-run
25995 directive. Other changes as noted.
25996 * gfortran.dg/g77/13037.f
25997 * gfortran.dg/g77/1832.f
25998 * gfortran.dg/g77/19981119-0.f
25999 * gfortran.dg/g77/19990313-0.f
26000 * gfortran.dg/g77/19990313-1.f
26001 * gfortran.dg/g77/19990313-2.f
26002 * gfortran.dg/g77/19990313-3.f
26003 * gfortran.dg/g77/19990419-1.f
26004 * gfortran.dg/g77/19990826-0.f
26005 * gfortran.dg/g77/19990826-2.f
26006 * gfortran.dg/g77/20000503-1.f
26007 * gfortran.dg/g77/20001111.f
26008 * gfortran.dg/g77/20010116.f
26009 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
26010 * gfortran.dg/g77/20010430.f
26011 * gfortran.dg/g77/6177.f
26012 * gfortran.dg/g77/947.f
26013 * gfortran.dg/g77/970816-3.f
26014 * gfortran.dg/g77/971102-1.f
26015 * gfortran.dg/g77/980520-1.f
26016 * gfortran.dg/g77/980628-0.f
26017 * gfortran.dg/g77/980628-1.f
26018 * gfortran.dg/g77/980628-10.f
26019 * gfortran.dg/g77/980628-2.f
26020 * gfortran.dg/g77/980628-3.f
26021 * gfortran.dg/g77/980628-7.f
26022 * gfortran.dg/g77/980628-8.f
26023 * gfortran.dg/g77/980628-9.f
26024 * gfortran.dg/g77/980701-0.f
26025 * gfortran.dg/g77/980701-1.f
26026 * gfortran.dg/g77/cabs.f
26027 * gfortran.dg/g77/claus.f
26028 * gfortran.dg/g77/complex_1.f
26029 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
26030 * gfortran.dg/g77/dcomplex.f
26031 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
26032 * gfortran.dg/g77/f90-intrinsic-mathematical.f
26033 * gfortran.dg/g77/f90-intrinsic-numeric.f
26034 * gfortran.dg/g77/int8421.f
26035 * gfortran.dg/g77/labug1.f
26036 * gfortran.dg/g77/large_vec.f
26037 * gfortran.dg/g77/le.f
26038 * gfortran.dg/g77/short.f
26039 * gfortran.dg/g77/README: Update
26040
26041 2004-07-20 Mark Mitchell <mark@codesourcery.com>
26042
26043 PR c++/16637
26044 * g++.dg/parse/lookup4.C: New test.
26045
26046 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26047
26048 PR c++/16175
26049 * g++.dg/template/ttp10.C: New test.
26050
26051 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
26052
26053 * gcc.dg/pr12625-1.c: New test.
26054
26055 2004-07-20 Steven Bosscher <stevenb@suse.de>
26056
26057 * testsuite/gcc.dg/switch-warn-1.c: New test.
26058 * testsuite/gcc.dg/switch-warn-2.c: New test.
26059 * gcc.c-torture/compile/pr14730.c: Update.
26060
26061 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
26062
26063 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
26064 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
26065 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
26066 g++.dg/template/nontype3.C: Remove trailing CR from tests.
26067
26068 2004-07-18 Mark Mitchell <mark@codesourcery.com>
26069
26070 PR c++/16623
26071 * g++.dg/template/assign1.C: New test.
26072
26073 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26074
26075 PR c++/12170
26076 * g++.dg/template/ttp9.C: New test.
26077
26078 2004-07-19 Daniel Jacobowitz <dan@debian.org>
26079
26080 * gcc.dg/format/cmn-err-1.c: New test.
26081
26082 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
26083
26084 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
26085 gcc.dg/Wparentheses-10.c: New tests.
26086 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
26087
26088 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26089
26090 PR fortran/16465
26091 * gfortran.dg/g77//ffixed-line-length-0.f,
26092 gfortran.dg/g77/ffixed-line-length-132.f,
26093 gfortran.dg/g77/ffixed-line-length-72.f,
26094 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
26095 gfortran.dg/g77/README: Update.
26096
26097 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26098
26099 PR c++/13092
26100 * g++.dg/template/non-dependent7.C: New test.
26101 * g++.dg/template/non-dependent8.C: Likewise.
26102 * g++.dg/template/non-dependent9.C: Likewise.
26103 * g++.dg/template/non-dependent10.C: Likewise.
26104
26105 2004-07-17 Mark Mitchell <mark@codesourcery.com>
26106
26107 PR c++/16337
26108 * g++.dg/parse/attr2.C: New test.
26109
26110 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
26111
26112 * g77.dg: Removed.
26113 * g77.f-torture: Ditto.
26114
26115 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
26116
26117 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
26118 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
26119 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
26120
26121 2004-07-16 Richard Henderson <rth@redhat.com>
26122
26123 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
26124
26125 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26126
26127 * lib/fortran-torture.exp (fortran-torture): Don't test compile
26128 tests with full list of options.
26129 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
26130 of TORTURE_OPTIONS if test contains 'dg-do run'.
26131
26132 PR fortran/16404
26133 * gfortran.dg/do_iterator.f90: New test.
26134
26135 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26136
26137 PR rtl-optimization/16536
26138 * gcc.c-torture/execute/restrict-1.c: New test.
26139
26140 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26141
26142 PR fortran/15324
26143 * gfortran.dg/pr15324.f90: New test.
26144
26145 PR fortran/15129
26146 * gfortran.dg/pr15129.f90: New test.
26147
26148 PR fortran/15140
26149 * gfortran.dg/pr15140.f90: New test.
26150
26151 PR fortran/13792
26152 * gfortran.fortran-torture/execute/bounds.f90: Add check for
26153 compile-time simplification.
26154
26155 2004-07-14 Mike Stump <mrs@apple.com>
26156
26157 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
26158
26159 2004-07-14 James E Wilson <wilson@specifixinc.com>
26160
26161 PR target/16325
26162 * gcc.dg/profile-generate-1.c: New.
26163
26164 2004-07-15 Jakub Jelinek <jakub@redhat.com>
26165
26166 * gcc.c-torture/execute/20040709-1.c: New test.
26167 * gcc.c-torture/execute/20040709-2.c: New test.
26168
26169 2004-07-14 Mike Stump <mrs@apple.com>
26170
26171 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
26172
26173 2004-07-14 Mike Stump <mrs@apple.com>
26174
26175 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
26176
26177 2004-07-13 Mark Mitchell <mark@codesourcery.com>
26178
26179 PR c++/16518
26180 * g++.dg/parse/mutable1.C: New test.
26181
26182 2004-07-13 Diego Novillo <dnovillo@redhat.com>
26183
26184 PR tree-optimization/16443
26185 * gcc.dg/tree-ssa/20040713-1.c: New test.
26186
26187 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
26188
26189 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
26190 for operator new.
26191
26192 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
26193
26194 * gfortran.dg/g77/README: New file
26195 * gfortran.dg/g77/19981216-0.f: Copy from
26196 g77.f-torture/noncompile. Add "dg-do compile" and
26197 dg-error as required.
26198 * gfortran.dg/g77/19990218-1.f: Likewise.
26199 * gfortran.dg/g77/19990905-1.f: Likewise.
26200 * gfortran.dg/g77/9263.f: Likewise.
26201 * gfortran.dg/g77/980615-0.f: Likewise.
26202 * gfortran.dg/g77/980616-0.f: Likewise.
26203 * gfortran.dg/g77/check0.f: Likewise.
26204 * gfortran.dg/g77/select_no_compile.f: Likewise.
26205
26206 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
26207
26208 Copy files from g77.f-torture/compile.
26209 Add "{ dg-do compile}". Other changes as noted
26210 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
26211 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
26212 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
26213 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
26214 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
26215 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
26216 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
26217 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
26218 statement to conform to standard. Append alpha1.x for reference.
26219 * gfortran.dg/g77/xformat.f: Add dg-warning
26220
26221 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
26222
26223 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
26224 Add {dg-do compile} directive.
26225 * gfortran.dg/g77/cpp2.F: Likewise.
26226
26227 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26228
26229 PR c++/5402
26230 * g++.dg/lookup/name-clash1.C: New test.
26231
26232 PR c++/9777
26233 * g++.dg/lookup/name-clash2.C: New test.
26234
26235 PR c++/12102
26236 * g++.dg/lookup/name-clash3.C: New test.
26237
26238 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26239
26240 * g++.dg/lookup/new2.C: New test.
26241 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
26242
26243 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
26244
26245 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
26246 Add {dg-do compile} directive.
26247 * gfortran.dg/g77/13060.f: Likewise.
26248 * gfortran.dg/g77/19990218-0.f: Likewise.
26249 * gfortran.dg/g77/19990305-0.f: Likewise.
26250 * gfortran.dg/g77/19990419-0.f: Likewise.
26251 * gfortran.dg/g77/19990502-0.f: Likewise.
26252 * gfortran.dg/g77/19990502-1.f: Likewise.
26253 * gfortran.dg/g77/19990525-0.f: Likewise.
26254 * gfortran.dg/g77/19990826-1.f: Likewise.
26255 * gfortran.dg/g77/19990826-3.f: Likewise.
26256 * gfortran.dg/g77/19990905-2.f: Likewise.
26257 * gfortran.dg/g77/20000412-1.f: Likewise.
26258 * gfortran.dg/g77/20000511-1.f: Likewise.
26259 * gfortran.dg/g77/20000511-2.f: Likewise.
26260 * gfortran.dg/g77/20000518.f: Likewise.
26261 * gfortran.dg/g77/20000601-1.f: Likewise.
26262 * gfortran.dg/g77/20000601-2.f: Likewise.
26263 * gfortran.dg/g77/20000629-1.f: Likewise.
26264 * gfortran.dg/g77/20000630-2.f: Likewise.
26265 * gfortran.dg/g77/20010115.f: Likewise.
26266 * gfortran.dg/g77/20010321-1.f: Likewise.
26267 * gfortran.dg/g77/20010426.f: Likewise.
26268 * gfortran.dg/g77/20020307-1.f: Likewise.
26269 * gfortran.dg/g77/8485.f: Likewise.
26270 * gfortran.dg/g77/960317-1.f: Likewise.
26271 * gfortran.dg/g77/970915-0.f: Likewise.
26272 * gfortran.dg/g77/980310-1.f: Likewise.
26273 * gfortran.dg/g77/980310-2.f: Likewise.
26274 * gfortran.dg/g77/980310-3.f: Likewise.
26275 * gfortran.dg/g77/980310-4.f: Likewise.
26276 * gfortran.dg/g77/980310-6.f: Likewise.
26277 * gfortran.dg/g77/980310-7.f: Likewise.
26278 * gfortran.dg/g77/980310-8.f: Likewise.
26279 * gfortran.dg/g77/980419-2.f: Likewise.
26280 * gfortran.dg/g77/980424-0.f: Likewise.
26281 * gfortran.dg/g77/980427-0.f: Likewise.
26282 * gfortran.dg/g77/980729-0.f: Likewise.
26283 * gfortran.dg/g77/981117-1.f: Likewise.
26284 * gfortran.dg/g77/toon_1.f: Likewise.
26285
26286 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26287
26288 PR c++/2204
26289 * g++.dg/other/abstract2.C: New test.
26290
26291 2004-07-12 Paul Brook <paul@codesourcery.com>
26292
26293 * gfortran.dg/pointer_init_1.f90: New test.
26294
26295 2004-07-11 Paul Brook <paul@codesourcery.com>
26296
26297 PR fortran/15986
26298 * gfortran.dg/contained_1.f90: New test.
26299
26300 2004-07-11 Mark Mitchell <mark@codesourcery.com>
26301
26302 * g++.dg/parse/defarg8.C: New test.
26303
26304 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26305
26306 PR fortran/16433
26307 * gfortran.dg/pr16433.f: New test.
26308
26309 PR fortran/17574
26310 * gfortran.dg/pr15754.f90: New test.
26311
26312 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
26313
26314 PR tree-optimization/16437
26315 * gcc.c-torture/execute/bitfld-4.c: New test.
26316
26317 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26318
26319 * gfortran.fortran-torture/execute/common_2.f90: Add check for
26320 access to common var from module.
26321
26322 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26323
26324 PR fortran/16336
26325 * gfortran.fortran-torture/execute/common_2.f90: New test.
26326
26327 2004-07-10 Paul Brook <paul@codesourcery.com>
26328
26329 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
26330
26331 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26332
26333 PR fortran/15969
26334 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
26335
26336 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
26337
26338 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
26339 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
26340 * gfortran.dg/g77/ffree-form-1.f: Likewise.
26341 * gfortran.dg/g77/ffree-form-2.f: Likewise.
26342 * gfortran.dg/g77/ffree-form-3.f: Likewise.
26343 * gfortran.dg/g77/fno-underscoring.f: Likewise.
26344 * gfortran.dg/g77/funderscoring.f: Likewise.
26345 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
26346
26347 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26348
26349 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
26350
26351 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26352 Paul Brook <paul@codesourcery.com>
26353
26354 PR fortran/13415
26355 * gfortran.dg/common_pointer_1.f90: New test.
26356
26357 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26358
26359 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
26360
26361 2004-07-09 James E Wilson <wilson@specifixinc.com>
26362
26363 PR target/16364
26364 * gcc.c-torture/compile/20040709-1.c: New.
26365
26366 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26367
26368 PR fortran/14077
26369 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
26370
26371 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26372
26373 PR fortran/13201
26374 * gfortran.dg/shape_1.f90: New test.
26375
26376 2004-07-09 Zack Weinberg <zack@codesourcery.com>
26377 Andrew Pinski <apinski@apple.com>
26378
26379 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
26380
26381 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26382
26383 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
26384 comment.
26385
26386 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26387 Paul Brook <paul@codesourcery.com>
26388
26389 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
26390 '.f95' and '.F95'.
26391
26392 2004-07-09 Diego Novillo <dnovillo@redhat.com>
26393
26394 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
26395
26396 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26397
26398 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
26399 testcases with capital suffix.
26400
26401 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26402
26403 PR fortran/15481
26404 PR fortran/13372
26405 PR fortran/13575
26406 PR fortran/15978
26407 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
26408
26409 * gfortran.dg/implicit_1.f90: New test.
26410
26411 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26412
26413 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
26414 expression to match gfortran warning/error messages
26415 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
26416 dg-error text.
26417
26418 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26419
26420 * lib/fortran-torture.exp: Rename proc search_for to
26421 search_for_re.
26422
26423 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26424
26425 * gcc.c-torture/execute/simd-5.x: New file.
26426 XFAIL on SPARC 64-bit at -O0.
26427
26428 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26429
26430 PR c++/8211
26431 PR c++/16165
26432 * g++.dg/warn/effc3.C: New test.
26433
26434 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26435
26436 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
26437 change X to 1X in format.
26438 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
26439 add data statements to conform to standard.
26440
26441 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26442
26443 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
26444 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
26445 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
26446
26447 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26448
26449 * gfortran.dg/g77/7388.f: Copy from g77.dg
26450 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
26451 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
26452 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
26453 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
26454 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
26455 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
26456 * gfortran.dg/g77/strlen0.f: Likewise.
26457
26458 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
26459
26460 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
26461 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
26462
26463 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26464
26465 * gcc.c-torture/execute/920428-2.x: Delete.
26466 * gcc.c-torture/execute/920501-7.x: Likewise.
26467
26468 2004-07-08 Jakub Jelinek <jakub@redhat.com>
26469
26470 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
26471 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
26472 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
26473 prescott and c3-2.
26474 (PREFETCH_3DNOW): Add -march=c3.
26475
26476 2004-07-08 Diego Novillo <dnovillo@redhat.com>
26477
26478 PR c/16437
26479 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
26480 * gcc.c-torture/execute/bf64-1.x: Likewise.
26481
26482 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26483
26484 * gcc.c-torture/compile/20040708-1.c: New test.
26485
26486 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26487
26488 PR c++/16169
26489 * g++.dg/warn/effc2.C: New test.
26490
26491 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
26492
26493 * gcc.c-torture/execute/bitfld-1.x: Remove.
26494 * gcc.c-torture/execute/bitfld-3.c: New test.
26495 * gcc.dg/bitfld-2.c: Remove XFAILs.
26496
26497 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
26498
26499 PR c++/16276
26500 * g++.dg/rtti/tinfo1.C: New file.
26501
26502 2004-07-07 Eric Christopher <echristo@redhat.com>
26503
26504 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
26505
26506 2004-07-07 Andrew Pinski <apinski@apple.com>
26507
26508 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
26509
26510 2004-07-07 Mark Mitchell <mark@codesourcery.com>
26511
26512 * g++.dg/init/call1.C: XFAIL.
26513
26514 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
26515
26516 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
26517 except for movstrict*, to movmem* and clrstr* to clrmem*.
26518
26519 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
26520
26521 * gcc.c-torture/execute/20040707-1.c: New test.
26522
26523 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
26524
26525 * gcc.c-torture/execute/20040706-1.c: New test.
26526
26527 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26528
26529 PR c++/3671
26530 * g++.dg/template/spec14.C: New test.
26531
26532 2004-07-05 Jakub Jelinek <jakub@redhat.com>
26533
26534 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
26535 nothing if not yet defined. Use it in b, c and d type definitions.
26536 * gcc.c-torture/execute/20040705-1.c: New test.
26537 * gcc.c-torture/execute/20040705-2.c: New test.
26538
26539 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26540
26541 PR c++/2518
26542 * g++.dg/lookup/new1.C: New test.
26543
26544 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26545
26546 PR c++/11406
26547 * g++.dg/template/sizeof8.C: New test.
26548
26549 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
26550
26551 * gcc.c-torture/compile/20040705-1.c: New test.
26552
26553 2004-07-04 Bud Davis <bdavis9659@comcast.net>
26554
26555 * gfortran.fortran-torture/execute/seq_io.f90: New test.
26556
26557 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
26558
26559 * gcc.dg/cpp/if-mop.c: Two new testcases.
26560 * gcc.dg/cpp/trad/comment-3.c: New.
26561
26562 2004-07-04 Paul Brook <paul@codesourcery.com>
26563
26564 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
26565
26566 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
26567
26568 PR c++/3761
26569 * g++.dg/lookup/crash4.C: New test.
26570
26571 2004-07-02 Zack Weinberg <zack@codesourcery.com>
26572
26573 * gcc.c-torture/execute/builtin-abs-1.c
26574 * gcc.c-torture/execute/builtin-abs-2.c
26575 * gcc.c-torture/execute/builtin-complex-1.c
26576 * gcc.c-torture/execute/builtins/string-1-lib.c
26577 * gcc.c-torture/execute/builtins/string-1.c
26578 * gcc.c-torture/execute/builtins/string-2-lib.c
26579 * gcc.c-torture/execute/builtins/string-2.c
26580 * gcc.c-torture/execute/builtins/string-3-lib.c
26581 * gcc.c-torture/execute/builtins/string-3.c
26582 * gcc.c-torture/execute/builtins/string-4-lib.c
26583 * gcc.c-torture/execute/builtins/string-4.c
26584 * gcc.c-torture/execute/builtins/string-5-lib.c
26585 * gcc.c-torture/execute/builtins/string-5.c
26586 * gcc.c-torture/execute/builtins/string-6-lib.c
26587 * gcc.c-torture/execute/builtins/string-6.c
26588 * gcc.c-torture/execute/builtins/string-7-lib.c
26589 * gcc.c-torture/execute/builtins/string-7.c
26590 * gcc.c-torture/execute/builtins/string-8-lib.c
26591 * gcc.c-torture/execute/builtins/string-8.c
26592 * gcc.c-torture/execute/builtins/string-9-lib.c
26593 * gcc.c-torture/execute/builtins/string-9.c
26594 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
26595 * gcc.c-torture/execute/builtins/string-asm-1.c
26596 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
26597 * gcc.c-torture/execute/builtins/string-asm-2.c
26598 * gcc.c-torture/execute/stdio-opt-1.c
26599 * gcc.c-torture/execute/stdio-opt-2.c
26600 * gcc.c-torture/execute/stdio-opt-3.c
26601 * gcc.c-torture/execute/string-opt-1.c
26602 * gcc.c-torture/execute/string-opt-10.c
26603 * gcc.c-torture/execute/string-opt-11.c
26604 * gcc.c-torture/execute/string-opt-12.c
26605 * gcc.c-torture/execute/string-opt-13.c
26606 * gcc.c-torture/execute/string-opt-14.c
26607 * gcc.c-torture/execute/string-opt-15.c
26608 * gcc.c-torture/execute/string-opt-16.c
26609 * gcc.c-torture/execute/string-opt-2.c
26610 * gcc.c-torture/execute/string-opt-6.c
26611 * gcc.c-torture/execute/string-opt-7.c
26612 * gcc.c-torture/execute/string-opt-8.c:
26613 Replace with ...
26614
26615 * gcc.c-torture/execute/builtins/abs-2.c
26616 * gcc.c-torture/execute/builtins/abs-3.c
26617 * gcc.c-torture/execute/builtins/complex-1.c
26618 * gcc.c-torture/execute/builtins/fprintf.c
26619 * gcc.c-torture/execute/builtins/fputs.c
26620 * gcc.c-torture/execute/builtins/memcmp.c
26621 * gcc.c-torture/execute/builtins/memmove.c
26622 * gcc.c-torture/execute/builtins/memops-asm.c
26623 * gcc.c-torture/execute/builtins/mempcpy-2.c
26624 * gcc.c-torture/execute/builtins/mempcpy.c
26625 * gcc.c-torture/execute/builtins/memset.c
26626 * gcc.c-torture/execute/builtins/printf.c
26627 * gcc.c-torture/execute/builtins/sprintf.c
26628 * gcc.c-torture/execute/builtins/strcat.c
26629 * gcc.c-torture/execute/builtins/strchr.c
26630 * gcc.c-torture/execute/builtins/strcmp.c
26631 * gcc.c-torture/execute/builtins/strcpy.c
26632 * gcc.c-torture/execute/builtins/strcspn.c
26633 * gcc.c-torture/execute/builtins/strlen-2.c
26634 * gcc.c-torture/execute/builtins/strlen.c
26635 * gcc.c-torture/execute/builtins/strncat.c
26636 * gcc.c-torture/execute/builtins/strncmp-2.c
26637 * gcc.c-torture/execute/builtins/strncmp.c
26638 * gcc.c-torture/execute/builtins/strncpy.c
26639 * gcc.c-torture/execute/builtins/strpbrk.c
26640 * gcc.c-torture/execute/builtins/strpcpy-2.c
26641 * gcc.c-torture/execute/builtins/strpcpy.c
26642 * gcc.c-torture/execute/builtins/strrchr.c
26643 * gcc.c-torture/execute/builtins/strspn.c
26644 * gcc.c-torture/execute/builtins/strstr-asm.c
26645 * gcc.c-torture/execute/builtins/strstr.c:
26646 ... these new files.
26647
26648 * gcc.c-torture/execute/builtins/abs-2-lib.c
26649 * gcc.c-torture/execute/builtins/abs-3-lib.c
26650 * gcc.c-torture/execute/builtins/complex-1-lib.c
26651 * gcc.c-torture/execute/builtins/fprintf-lib.c
26652 * gcc.c-torture/execute/builtins/fputs-lib.c
26653 * gcc.c-torture/execute/builtins/memcmp-lib.c
26654 * gcc.c-torture/execute/builtins/memmove-lib.c
26655 * gcc.c-torture/execute/builtins/memops-asm-lib.c
26656 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
26657 * gcc.c-torture/execute/builtins/mempcpy-lib.c
26658 * gcc.c-torture/execute/builtins/memset-lib.c
26659 * gcc.c-torture/execute/builtins/printf-lib.c
26660 * gcc.c-torture/execute/builtins/sprintf-lib.c
26661 * gcc.c-torture/execute/builtins/strcat-lib.c
26662 * gcc.c-torture/execute/builtins/strchr-lib.c
26663 * gcc.c-torture/execute/builtins/strcmp-lib.c
26664 * gcc.c-torture/execute/builtins/strcpy-lib.c
26665 * gcc.c-torture/execute/builtins/strcspn-lib.c
26666 * gcc.c-torture/execute/builtins/strlen-2-lib.c
26667 * gcc.c-torture/execute/builtins/strlen-lib.c
26668 * gcc.c-torture/execute/builtins/strncat-lib.c
26669 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
26670 * gcc.c-torture/execute/builtins/strncmp-lib.c
26671 * gcc.c-torture/execute/builtins/strncpy-lib.c
26672 * gcc.c-torture/execute/builtins/strpbrk-lib.c
26673 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
26674 * gcc.c-torture/execute/builtins/strpcpy-lib.c
26675 * gcc.c-torture/execute/builtins/strrchr-lib.c
26676 * gcc.c-torture/execute/builtins/strspn-lib.c
26677 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
26678 * gcc.c-torture/execute/builtins/strstr-lib.c
26679 * gcc.c-torture/execute/builtins/lib/abs.c
26680 * gcc.c-torture/execute/builtins/lib/fprintf.c
26681 * gcc.c-torture/execute/builtins/lib/memset.c
26682 * gcc.c-torture/execute/builtins/lib/printf.c
26683 * gcc.c-torture/execute/builtins/lib/sprintf.c
26684 * gcc.c-torture/execute/builtins/lib/strcpy.c
26685 * gcc.c-torture/execute/builtins/lib/strcspn.c
26686 * gcc.c-torture/execute/builtins/lib/strncat.c
26687 * gcc.c-torture/execute/builtins/lib/strncmp.c
26688 * gcc.c-torture/execute/builtins/lib/strncpy.c
26689 * gcc.c-torture/execute/builtins/lib/strpbrk.c
26690 * gcc.c-torture/execute/builtins/lib/strspn.c
26691 * gcc.c-torture/execute/builtins/lib/strstr.c:
26692 New files containing support routines.
26693
26694 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
26695 declaration.
26696 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
26697 when not optimizing.
26698
26699 2004-07-02 Mark Mitchell <mark@codesourcery.com>
26700
26701 PR c++/16240
26702 * g++.dg/abi/mangle22.C: New test.
26703 * g++.dg/abi/mangle23.C: Likewise.
26704
26705 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
26706
26707 PR fortran/16290
26708 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
26709 Allow for cases without denormalized floating point numbers.
26710
26711 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
26712
26713 PR c/1027
26714 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
26715 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
26716 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
26717 expected warning text.
26718 * gcc.dg/format/diag-2.c: New test.
26719
26720 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26721
26722 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
26723
26724 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
26725
26726 * gcc.dg/builtins-43.c: New.
26727 * gcc.dg/builtins-44.c: New.
26728 * gcc.dg/builtins-45.c: New.
26729
26730 2004-06-26 Geoffrey Keating <geoffk@apple.com>
26731 Andreas Tobler <a.tobler@schweiz.ch>
26732
26733 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
26734 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
26735 as SIGSEGV.
26736 * gcc.dg/cleanup-11.c: Likewise.
26737 * gcc.dg/cleanup-8.c: Likewise.
26738 * gcc.dg/cleanup-9.c: Likewise.
26739 * gcc.dg/cleanup-5.c: Run on all platforms.
26740
26741 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
26742
26743 * g++.dg/warn/nonnull1.C: New test.
26744
26745 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
26746
26747 * gcc.dg/compat/compat-common.h: Wrap up CINT in
26748 an #ifndef SKIP_COMPLEX_INT/#endif pair.
26749 Special-case the Sun compiler wrt to <complex.h>.
26750
26751 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
26752
26753 * gcc.dg/Wunreachable-8.C: New test.
26754
26755 * gcc.dg/h8300-ice2.c : New test.
26756
26757 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
26758
26759 PR fortran/16161
26760 * gfortran.fortran-torture/compile/implicit.f90: Add test
26761 for implicit character.
26762
26763 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
26764
26765 PR fortran/16289
26766 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
26767 Use tiny() intrinsic to find smallest non-negative real
26768
26769 2004-06-30 Jakub Jelinek <jakub@redhat.com>
26770
26771 * gcc.dg/compat/struct-by-value-22_main.c: New test.
26772 * gcc.dg/compat/struct-by-value-22_x.c: New.
26773 * gcc.dg/compat/struct-by-value-22_y.c: New.
26774
26775 * gcc.c-torture/execute/20040629-1.c: New test.
26776
26777 2004-06-29 Jakub Jelinek <jakub@redhat.com>
26778
26779 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
26780 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
26781
26782 PR target/16195
26783 * gcc.dg/20040625-1.c: New test.
26784
26785 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26786
26787 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
26788
26789 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26790
26791 PR fortran/15963
26792 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
26793
26794 2004-06-29 Richard Henderson <rth@redhat.com>
26795
26796 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
26797
26798 2004-06-29 Paul Brook <paul@codesourcery.com>
26799
26800 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
26801 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
26802
26803 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
26804
26805 PR c++/16260
26806 * g++.dg/parse/crash15.C: New.
26807
26808 2004-06-28 Andrew Pinski <apinski@apple.com>
26809
26810 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
26811 by the error already.
26812
26813 * g++.dg/opt/ptrmem4.C: Change to compile only test.
26814
26815 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
26816
26817 PR target/14041
26818 * gcc.dg/h8300-bss-align-1.c : New.
26819
26820 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
26821
26822 * PR c++/16174
26823 * g++.dg/template/ctor4.C: New.
26824
26825 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
26826
26827 PR c++/16205
26828 * g++.dg/warn/Wsequence-point-1.C: New test.
26829
26830 2004-06-27 Paul Brook <paul@codesourcery.com>
26831
26832 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
26833
26834 2004-06-27 Zack Weinberg <zack@codesourcery.com>
26835
26836 * g++.old-deja/g++.mike/p7325.C: Remove.
26837
26838 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
26839
26840 PR c/14963
26841 * gcc.dg/pr14963.c: New test.
26842
26843 2004-06-27 Mark Mitchell <mark@codesourcery.com>
26844
26845 PR c++/16193
26846 * g++.dg/parse/redef1.C: New test.
26847
26848 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
26849
26850 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
26851 20021110.c.
26852 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
26853 20021119-1.c.
26854 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
26855 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
26856 5-04.c.
26857 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
26858 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
26859 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
26860 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
26861 g++.brendan/enum14.C.
26862 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
26863 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
26864 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
26865 g++.mike/virt1.C.
26866 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
26867 memtemp24.C.
26868
26869 2004-06-27 Roger Sayle <roger@eyesopen.com>
26870
26871 * gcc.dg/20040527-1.c: New test case.
26872
26873 2004-06-26 Bud Davis <bdavis9659@comcast.net>
26874
26875 PR gfortran/pr16196
26876 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
26877
26878 2004-06-25 Roger Sayle <roger@eyesopen.com>
26879
26880 PR middle-end/15825
26881 * gcc.dg/pr15825-1.c: New test case.
26882
26883 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
26884
26885 * gcc.c-torture/execute/20040625-1.c: New test.
26886
26887 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26888
26889 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
26890
26891 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
26892
26893 * gcc.dg/torture/mips-div-1.c: New test.
26894
26895 2004-06-24 Jeff Law <law@redhat.com>
26896
26897 * gcc.dg/tree-ssa/20040624-1.c: New test.
26898
26899 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
26900
26901 * gcc.c-torture/compile/20040624-1.c: New test.
26902
26903 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26904
26905 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
26906 this directory.
26907
26908 2004-06-23 Andrew Pinski <apinski@apple.com>
26909
26910 PR middle-end/15988
26911 * g++.dg/opt/ptrmem4.C: New test.
26912
26913 * gcc.dg/c90-array-quals-2.c: New test.
26914
26915 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
26916
26917 * gcc.dg/kpice1.c: New test.
26918
26919 2006-06-23 Andrew Pinski <apinski@apple.com>
26920
26921 * gcc.dg/c90-array-quals.c: New test.
26922
26923 2006-06-22 Richard Henderson <rth@redhat.com>
26924
26925 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
26926
26927 2004-06-22 Loren James Rittle <ljrittle@acm.org>
26928
26929 * gcc.dg/builtins-config.h: Handle FreeBSD.
26930
26931 2006-06-22 Richard Henderson <rth@redhat.com>
26932
26933 * g++.dg/opt/devirt1.C: New.
26934
26935 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
26936
26937 * g++.dg/opt/pr15551.C: New testcase.
26938
26939 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
26940
26941 PR target/14800
26942 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
26943 x86_64-*-linux* when compiling for 32bit.
26944
26945 2004-06-21 Andrew Pinski <apinski@apple.com>
26946
26947 * gcc.dg/pch/struct-1.c: New.
26948 * gcc.dg/pch/struct-1.hs: New.
26949
26950 2004-06-21 Geoffrey Keating <geoffk@apple.com>
26951
26952 * gcc.dg/pch/save-temps-1.c: New file.
26953 * gcc.dg/pch/save-temps-1.hs: New file.
26954
26955 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
26956
26957 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
26958 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
26959
26960 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26961
26962 * gfortran.fortran-torture/execute/select_1.f90: Rename function
26963 to fix type error.
26964 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
26965 Remove trailing spaces.
26966
26967 2004-06-21 Richard Henderson <rth@redhat.com>
26968
26969 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
26970 merging && to BIT_FIELD_REF.
26971
26972 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
26973
26974 * g++.dg/opt/placeholder1.C: New test.
26975
26976 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26977
26978 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
26979 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
26980 * gcc.dg/compat/union-m128-1_x.c: Likewise.
26981 * gcc.dg/compat/union-m128-1_y.c: Likewise.
26982
26983 2004-06-20 Zack Weinberg <zack@codesourcery.com>
26984
26985 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
26986 extern "C".
26987 * g++.dg/other/pragma-re-1.C: Add comments.
26988
26989 2004-06-19 Bud Davis <bdavis9659@comcast.net>
26990
26991 PR gfortran/16080
26992 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
26993
26994 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
26995
26996 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
26997 instead of setting the type of size_t by
26998 hand.
26999
27000 2004-06-18 Roger Sayle <roger@eyesopen.com>
27001
27002 * gcc.dg/unordered-2.c: New test case.
27003 * gcc.dg/unordered-3.c: New test case.
27004
27005 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
27006
27007 PR other/16043
27008 * lib/g++.exp (g++_version): Tweak regexp for version
27009 * lib/g77.exp (g77_version): Likewise.
27010 * lib/gfortran.exp (gfortran_version): Likewise.
27011 * lib/objc.exp (objc_version): Likewise.
27012 * lib/treelang.exp (treelang_version): Likewise.
27013
27014 2004-06-19 Jakub Jelinek <jakub@redhat.com>
27015
27016 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
27017 Use INT_MAX instead of __INT_MAX__.
27018 * gcc.dg/compat/struct-align-2_y.c: Likewise.
27019
27020 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
27021 * gcc.dg/compat/scalar-return-3_x.c: Use it.
27022 * gcc.dg/compat/scalar-return-3_y.c: Use it.
27023 * gcc.dg/compat/scalar-return-4_x.c: Use it.
27024 * gcc.dg/compat/scalar-return-4_y.c: Use it.
27025 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
27026 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
27027 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
27028 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
27029
27030 * gcc.dg/range-test-1.c: New test.
27031 * g++.dg/opt/range-test-1.C: New test.
27032
27033 2004-06-17 Richard Henderson <rth@redhat.com>
27034
27035 * objc.dg/sync-1.m: New.
27036 * objc.dg/try-catch-1.m: Don't force next runtime.
27037 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
27038 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
27039 shadowed catch clause.
27040 * objc.dg/try-catch-5.m: New.
27041
27042 2004-06-17 Zack Weinberg <zack@codesourcery.com>
27043
27044 Bug 14610
27045 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
27046
27047 2004-06-15 Richard Henderson <rth@redhat.com>
27048
27049 * gcc.dg/20001116-1.c: Move expected warning line.
27050
27051 2004-06-15 Richard Henderson <rth@redhat.com>
27052
27053 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
27054 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
27055
27056 2004-06-15 Jeff Law <law@redhat.com>
27057
27058 * gcc.dg/tree-ssa/20040615-1.c: New test.
27059 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
27060 be less sensitive to operand ordering.
27061 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
27062
27063 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
27064
27065 * g++.dg/abi/bitfield3.C: Add comment..
27066
27067 2004-06-15 Richard Henderson <rth@redhat.com>
27068
27069 * g++.dg/ext/stmtexpr1.C: XFAIL.
27070 * gcc.dg/20030612-1.c: XFAIL.
27071
27072 2004-06-15 Eric Christopher <echristo@redhat.com>
27073
27074 * g++.dg/charset/asm5.c: New.
27075 * gcc.dg/charset/asm6.c: New.
27076
27077 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27078
27079 PR fortran/15962
27080 * gfortran.fortran-torture/execute/select_1.f90: New test.
27081
27082 2004-06-15 Paul Brook <paul@codesourcery.com>
27083
27084 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
27085
27086 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27087
27088 PR c++/15967
27089 * g++.dg/lookup/crash3.C: New test.
27090
27091 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27092
27093 PR c++/15947
27094 * g++.dg/parse/dtor4.C: New test.
27095
27096 2004-06-14 Jeff Law <law@redhat.com>
27097
27098 * gcc.c-torture/compile/20040614-1.c: New test.
27099
27100 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27101
27102 PR fortran/15211
27103 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
27104 LEN of a character array.
27105
27106 2004-06-14 Mark Mitchell <mark@codesourcery.com>
27107
27108 PR c++/15096
27109 * g++.dg/template/ptrmem10.C: New test.
27110
27111 PR c++/14930
27112 * g++.dg/template/friend30.C: New test.
27113
27114 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27115
27116 PR fortran/14928
27117 * gfortran.fortran-torture/compile/mloc.f90: New test.
27118
27119 2004-06-13 Paul Brook <paul@codesourcery.com>
27120
27121 * gfortran.fortran-torture/execute/random_2.f90: New test.
27122
27123 2004-06-13 Eric Christopher <echristo@redhat.com>
27124
27125 * gcc.dg/noncompile/redecl-1.c: Fix error message.
27126
27127 2004-06-12 Paul Brook <paul@codesourcery.com>
27128
27129 * gfortran.fortran-torture/execute/contained_3.f90: New test.
27130
27131 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27132
27133 PR fortran/14923
27134 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
27135
27136 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27137
27138 PR fortran/14957
27139 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
27140 syntax errors in end statements of contained subroutines.
27141
27142 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27143
27144 PR fortran/12841
27145 * gfortran.fortran-torture/execute/null_arg.f90: New test.
27146
27147 2004-06-12 Bud Davis <bdavis9659@comcast.net>
27148
27149 PR fortran/15665
27150 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
27151
27152 2004-06-12 Bud Davis <bdavis9659@comcast.net>
27153
27154 PR gfortran/12839
27155 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
27156
27157 2004-06-11 Mark Mitchell <mark@codesourcery.com>
27158
27159 PR c++/15862
27160 * g++.dg/parse/enum1.C: New test.
27161
27162 2004-06-10 Jeff Law <law@redhat.com>
27163
27164 * gcc.c-torture/compile/20040610-1.c: New test.
27165
27166 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27167
27168 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
27169 * g++.old-deja/g++.other/decl3.C: Likewise.
27170
27171 2004-06-10 Brian Booth <bbooth@redhat.com>
27172
27173 * gcc.dg/tree-ssa/20031015-1.c: Scan for
27174 V_MAY_DEF instead of VDEF.
27175 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
27176
27177 2004-06-10 Mark Mitchell <mark@codesourcery.com>
27178
27179 PR c++/14211
27180 * g++.dg/conversion/const1.C: New test.
27181
27182 PR c++/15076
27183 * g++.dg/conversion/reinterpret1.C: New test.
27184
27185 PR c++/15877
27186 * g++.dg/template/enum2.C: New test.
27187
27188 PR c++/15227
27189 * g++.dg/template/error13.C: New test.
27190
27191 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27192
27193 PR fortran/14957
27194 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
27195 arguments to test_* REAL and of the right size.
27196
27197 2004-06-10 Jakub Jelinek <jakub@redhat.com>
27198
27199 PR target/15569
27200 PR rtl-optimization/15681
27201 * gcc.dg/20040609-1.c: New test.
27202
27203 2004-06-10 Jakub Jelinek <jakub@redhat.com>
27204
27205 PR c++/14791
27206 * g++.dg/opt/builtins1.C: New test.
27207
27208 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
27209
27210 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
27211 that use default windows32 struct layout.
27212 * gcc.dg/i386-bitfield2.c: Likewise.
27213
27214 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
27215
27216 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
27217 for mingw32 and cygwin targets.
27218
27219 2004-06-09 Geoffrey Keating <geoffk@apple.com>
27220
27221 * gcc.dg/pch/macro-4.c: New.
27222 * gcc.dg/pch/macro-4.hs: New.
27223
27224 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27225
27226 PR fortran/13249
27227 * gfortran.fortran-torture/compile/name_clash.f90: New test.
27228
27229 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27230
27231 PR fortran/13372
27232 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
27233
27234 2004-06-09 Bud Davis <bdavis9659@comcast.net>
27235
27236 PR gfortran/14897
27237 * gfortran.fortran-torture/execute/t_edit.f90: New test.
27238
27239 2004-06-09 Bud Davis <bdavis9659@comcast.net>
27240
27241 PR gfortran/15755
27242 * gfortran.fortran-torture/execute/backspace.c : New test.
27243
27244 2004-06-09 Paul Brook <paul@codesourcery.com>
27245
27246 * gfortran.fortran-torture/execure/intrinsic_associated.f90
27247 (pointer_to_section): Rewrite to use smaller array.
27248
27249 2004-06-08 David Edelsohn <edelsohn@gnu.org>
27250
27251 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
27252 * gcc.dg/ext/altivec-10.c: Same.
27253 * gcc.dg/ext/altivec-11.c: Same.
27254 * gcc.dg/ext/altivec-12.c: Same.
27255 * gcc.dg/ext/altivec-13.c: Same.
27256 * gcc.dg/ext/altivec-14.c: Same.
27257 * gcc.dg/ext/altivec-15.c: Same.
27258 * gcc.dg/ext/altivec-16.c: Same.
27259 * gcc.dg/ext/altivec-3.c: Same.
27260 * gcc.dg/ext/altivec-4.c: Same.
27261 * gcc.dg/ext/altivec-6.c: Same.
27262 * gcc.dg/ext/altivec-7.c: Same.
27263 * gcc.dg/ext/altivec-8.c: Same.
27264 * gcc.dg/ext/altivec-varargs-1.c: Same.
27265
27266 * g++.dg/ext/altivec-1.C: Correct dg syntax.
27267 * g++.dg/ext/altivec-10.C: Same.
27268 * g++.dg/ext/altivec-2.C: Same.
27269 * g++.dg/ext/altivec-3.C: Same.
27270 * g++.dg/ext/altivec-4.C: Same.
27271 * g++.dg/ext/altivec-5.C: Same.
27272 * g++.dg/ext/altivec-6.C: Same.
27273 * g++.dg/ext/altivec-7.C: Same.
27274 * g++.dg/ext/altivec-8.C: Same.
27275 * g++.dg/ext/altivec-9.C: Same.
27276
27277 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27278
27279 PR c++/7841
27280 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
27281
27282 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27283
27284 * gcc.dg/union-1.c: New test.
27285
27286 2004-06-07 Roger Sayle <roger@eyesopen.com>
27287
27288 * gcc.dg/builtins-41.c: New test case.
27289 * gcc.dg/builtins-42.c: New test case.
27290
27291 2004-06-07 David Edelsohn <edelsohn@gnu.org>
27292
27293 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
27294 * g++.dg/ext/altivec-10.C: Same.
27295 * g++.dg/ext/altivec-2.C: Same.
27296 * g++.dg/ext/altivec-3.C: Same.
27297 * g++.dg/ext/altivec-4.C: Same.
27298 * g++.dg/ext/altivec-5.C: Same.
27299 * g++.dg/ext/altivec-6.C: Same.
27300 * g++.dg/ext/altivec-7.C: Same.
27301 * g++.dg/ext/altivec-8.C: Same.
27302 * g++.dg/ext/altivec-9.C: Same.
27303 * g++.old-deja/g++.abi/cxa_vec.C: Same.
27304 * g++.old-deja/g++.brendan/new3.C: Same.
27305 * gcc.c-torture/execute/eeprof-1.x: Same.
27306
27307 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
27308
27309 PR c/14765
27310 * gcc.dg/pr14765-1.c: New test.
27311
27312 2004-06-07 Roger Sayle <roger@eyesopen.com>
27313
27314 PR c/14649
27315 * gcc.dg/pr14649-1.c: New test case.
27316
27317 2004-06-07 Richard Henderson <rth@redhat.com>
27318
27319 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
27320 if temporaries.
27321
27322 2004-06-07 David Edelsohn <edelsohn@gnu.org>
27323
27324 * g++.dg/eh/elide1.C: Remove XFAIL.
27325
27326 2004-06-07 Mark Mitchell <mark@codesourcery.com>
27327
27328 PR c++/15337
27329 * g++.dg/expr/sizeof3.C: New test.
27330
27331 PR c++/14777
27332 * g++.dg/template/access14.C: New test.
27333
27334 PR c++/15554
27335 * g++.dg/template/enum1.C: New test.
27336
27337 PR c++/15057
27338 * g++.dg/eh/throw1.C: New test.
27339
27340 2004-06-07 David Ayers <d.ayers@inode.at>
27341 Ziemowit Laski <zlaski@apple.com>
27342
27343 * lib/objc.exp (objc_target_compile): Revert the '-framework
27344 Foundation' flag fix, since bare Darwin does not ship
27345 with the Foundation framework.
27346 * objc/execute/next_mapping.h: Provide a local NSConstantString
27347 @interface and @implementation.
27348 (objc_constant_string_init): A constructor function, used to
27349 initialize the NSConstantString meta-class object.
27350 * objc/execute/string1.m: Include "next_mapping.h" instead of
27351 <Foundation/NSString.h>.
27352 * objc/execute/string2.m: Likewise.
27353 * objc/execute/string3.m: Likewise.
27354 * objc/execute/string4.m: Likewise.
27355
27356 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
27357
27358 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
27359 to double. Replace double with FLOAT.
27360 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
27361
27362 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
27363 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
27364 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
27365 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
27366 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
27367 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
27368 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
27369 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
27370
27371 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
27372
27373 PR c/13519
27374 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
27375
27376 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27377
27378 PR c++/15503
27379 * g++.dg/template/meminit2.C: New test.
27380
27381 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
27382
27383 PR target/15822
27384 * gcc.c-torture/execute/compare-fp-1.c,
27385 gcc.c-torture/execute/compare-fp-2.c,
27386 gcc.c-torture/execute/compare-fp-3.c,
27387 gcc.c-torture/execute/compare-fp-4.c,
27388 gcc.c-torture/execute/compare-fp-3.x,
27389 gcc.c-torture/execute/compare-fp-4.x: Moved...
27390 * gcc.c-torture/execute/ieee/compare-fp-1.c,
27391 gcc.c-torture/execute/ieee/compare-fp-2.c,
27392 gcc.c-torture/execute/ieee/compare-fp-3.c,
27393 gcc.c-torture/execute/ieee/compare-fp-4.c,
27394 gcc.c-torture/execute/ieee/compare-fp-3.x,
27395 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
27396
27397 2004-06-04 David Ayers <d.ayers@inode.at>
27398
27399 * objc/execute/protocol-isEqual-4.m: New testcase.
27400
27401 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
27402
27403 * objc/execute/protocol-isEqual-1.m: New testcase.
27404 * objc/execute/protocol-isEqual-2.m: New testcase.
27405 * objc/execute/protocol-isEqual-3.m: New testcase.
27406
27407 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27408
27409 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
27410
27411 2004-06-02 Ziemowit Laski <zlaski@apple.com>
27412
27413 * lib/objc.exp (objc_target_compile): When running tests on
27414 Darwin (Mac OS X), inform the linker about '-framework
27415 'Foundation'.
27416
27417 2004-06-02 Eric Christopher <echristo@redhat.com>
27418
27419 * gcc.c-torture/compile/20040602-1.c: New.
27420
27421 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
27422
27423 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
27424 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
27425
27426 PR tree-optimization/14736
27427 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
27428
27429 PR tree-optimization/14042
27430 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
27431
27432 PR tree-optimization/14729
27433 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
27434
27435 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27436
27437 PR fortran/15557
27438 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
27439
27440 2004-06-01 Richard Hederson <rth@redhat.com>
27441
27442 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
27443
27444 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27445
27446 PR c++/14932
27447 * g++.dg/parse/offsetof4.C: New test.
27448
27449 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
27450
27451 PR objc/7993
27452 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
27453
27454 2004-05-31 Mark Mitchell <mark@codesourcery.com>
27455
27456 PR c++/15701
27457 * g++.dg/template/friend29.C: New test.
27458
27459 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
27460
27461 PR c/15749
27462 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
27463
27464 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
27465
27466 * gcc.dg/sparc-trap-1.c: New test.
27467
27468 2004-05-31 Roger Sayle <roger@eyesopen.com>
27469
27470 PR middle-end/15069
27471 * g++.dg/opt/fold3.C: New test case.
27472
27473 2004-05-30 Graham Stott <graham.stott@btinternet.com>
27474
27475 * lib/target-supports.exp (check_iconv_available): Fix fallout
27476 from 2004-05-28 patch.
27477
27478 2004-05-30 Paul Brook <paul@codesourcery.com>
27479
27480 PR fortran/15620
27481 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
27482 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
27483
27484 2004-05-30 Steven G. Kargl <kargls@comcast.net>
27485
27486 * gfortran.fortran-torture/execute/random_1.f90: New test.
27487
27488 2004-05-28 Ziemowit Laski <zlaski@apple.com>
27489
27490 * g++.dg/ext/altivec-10.C: New test.
27491
27492 2004-05-29 Paul Brook <paul@codesourcery.com>
27493
27494 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
27495
27496 2004-05-28 Ziemowit Laski <zlaski@apple.com>
27497
27498 * gcc.dg/altivec-16.c: New test.
27499
27500 2004-05-28 Janis Johnson <janis187@us.ibm.com>
27501
27502 * lib/target-supports.exp (check_vmx_hw_available): New.
27503 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
27504
27505 * lib/target-supports.exp (check_alias_available,
27506 check_iconv_available, check_named_sections_available): Use
27507 unique names for temporary files.
27508
27509 2004-05-28 Ziemowit Laski <zlaski@apple.com>
27510
27511 * gcc.dg/altivec-15.c: New test.
27512
27513 2004-05-28 Mark Mitchell <mark@codesourcery.com>
27514
27515 PR c++/15083
27516 * g++.dg/warn/noeffect6.C: New test.
27517
27518 PR c++/15471
27519 * g++.dg/expr/ptrmem4.C: New test.
27520
27521 PR c++/15640
27522 * g++.dg/template/operator3.C: New test.
27523
27524 2004-05-28 Mark Mitchell <mark@codesourcery.com>
27525
27526 PR c++/14668
27527 * g++.dg/lookup/redecl1.C: New test.
27528 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
27529
27530 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
27531
27532 * gcc.c-torture/execute/compare-fp-1.c,
27533 gcc.c-torture/execute/compare-fp-2.c,
27534 gcc.c-torture/execute/compare-fp-3.c,
27535 gcc.c-torture/execute/compare-fp-4.c,
27536 gcc.c-torture/execute/compare-fp-3.x,
27537 gcc.c-torture/execute/compare-fp-4.x,
27538 gcc.dg/pr15649-1.c: New.
27539
27540 2004-05-27 Adam Nemet <anemet@lnxw.com>
27541
27542 PR c++/12883
27543 * g++.dg/init/array14.C: New test.
27544
27545 2004-05-25 Janis Johnson <janis187@us.ibm.com>
27546
27547 * lib/compat.exp (compat-get-options-main): New.
27548 (compat-get-options): Remove unneeded code, warn for ignored
27549 command.
27550 (compat-execute): Check flag set by dg-require-* commands.
27551
27552 * lib/compat.exp (compat-execute): Break up long lines.
27553
27554 2004-05-24 Janis Johnson <janis187@us.ibm.com>
27555
27556 * gcc.dg/altivec-7.c: Don't use 'vector long'.
27557 * gcc.dg/altivec-14.c: New test.
27558 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
27559
27560 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
27561 * gcc.dg/altivec-12.c: Ditto.
27562
27563 * gcc.dg/altivec-3.c: Move call to altivec_check.
27564
27565 2004-05-23 Mark Mitchell <mark@codesourcery.com>
27566
27567 PR c++/15044
27568 * g++.dg/template/error12.C: New test.
27569
27570 PR c++/15317
27571 * g++.dg/ext/attrib15.C: New test.
27572
27573 PR c++/15329
27574 * g++.dg/template/ptrmem9.C: New test.
27575
27576 2004-05-25 Paul Brook <paul@codesourcery.com>
27577
27578 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
27579
27580 2004-05-23 Mark Mitchell <mark@codesourcery.com>
27581
27582 PR c++/15165
27583 * g++.dg/template/crash19.C: New test.
27584
27585 2004-05-23 Mark Mitchell <mark@codesourcery.com>
27586
27587 PR c++/15025
27588 * g++.dg/template/redecl1.C: New test.
27589
27590 2004-05-23 Mark Mitchell <mark@codesourcery.com>
27591
27592 PR c++/14821
27593 * g++.dg/other/ns1.C: New test.
27594
27595 PR c++/14883
27596 * g++.dg/template/invalid1.C: New test.
27597
27598 2004-05-23 Paul Brook <paul@codesourcery.com>
27599 Victor Leikehman <lei@haifasphere.co.il>
27600
27601 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
27602 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
27603
27604 2004-05-22 Mark Mitchell <mark@codesourcery.com>
27605
27606 PR c++/15285
27607 PR c++/15299
27608 * g++.dg/template/non-dependent5.C: New test.
27609 * g++.dg/template/non-dependent6.C: New test.
27610
27611 2004-05-22 Mark Mitchell <mark@codesourcery.com>
27612
27613 PR c++/15507
27614 * g++.dg/inherit/union1.C: New test.
27615
27616 PR c++/15542
27617 * g++.dg/template/addr1.C: New test.
27618
27619 PR c++/15427
27620 * g++.dg/template/array5.C: New test.
27621
27622 PR c++/15287
27623 * g++.dg/template/array6.C: New test.
27624
27625 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
27626 Roger Sayle <roger@eyesopen.com>
27627
27628 * g++.dg/lookup/forscope2.C: New test case.
27629
27630 2004-05-22 Ben Elliston <bje@au.ibm.com>
27631
27632 * gcc.dg/cpp/Wmissingdirs.c: New.
27633
27634 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
27635
27636 PR target/15301
27637 * gcc.dg/compat/union-m128-1.h: New file.
27638 * gcc.dg/compat/union-m128-1_main.c: Likewise.
27639 * gcc.dg/compat/union-m128-1_x.c: Likewise.
27640 * gcc.dg/compat/union-m128-1_y.c: Likewise.
27641
27642 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
27643
27644 PR target/15302
27645 * gcc.dg/compat/struct-complex-1.h: New file.
27646 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
27647 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
27648 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
27649
27650 2004-05-20 Roger Sayle <roger@eyesopen.com>
27651
27652 PR middle-end/3074
27653 * gcc.dg/pr3074-1.c: New test case.
27654 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
27655
27656 2004-05-20 Falk Hueffner <falk@debian.org>
27657
27658 PR other/15526
27659 * gcc.dg/ftrapv-1.c: New test case.
27660
27661 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
27662
27663 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
27664
27665 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
27666 Jeff Law <law@redhat.com>
27667
27668 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
27669 * gcc.dg/tree-ssa/20040518-2.c: New test.
27670
27671 * gcc.dg/tree-ssa/20040518-1.c: New test.
27672
27673 2004-05-18 Zack Weinberg <zack@codesourcery.com>
27674
27675 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
27676
27677 2004-05-18 Paul Brook <paul@codesourcery.com>
27678
27679 PR fortran/13930
27680 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
27681
27682 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27683
27684 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
27685 constant folding.
27686
27687 2004-05-17 Steven Bosscher <stevenb@suse.de>
27688
27689 * gcc.dg/tree-ssa/20040517-1.c: New test.
27690
27691 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27692
27693 * gcc.dg/loop-4.c: New test.
27694
27695 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
27696
27697 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
27698
27699 2004-05-15 Bud Davis <bdavis9659@comcast.net>
27700
27701 PR fortran/15311
27702 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
27703
27704 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27705
27706 PR fortran/13826
27707 PR fortran/13940
27708 * gfortran.fortran-torture/compile/data_1.f90: New test.
27709
27710 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
27711
27712 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
27713 * gcc.dg/uninit-H.c: Define ASM for __s390__.
27714
27715 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
27716
27717 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
27718
27719 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
27720
27721 PR c/15444
27722 * gcc.dg/format/xopen-1.c: Adjust expected message.
27723 * gcc.dg/format/xopen-3.c: New test.
27724
27725 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
27726
27727 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
27728
27729 2004-05-14 Jeff Law <law@redhat.com>
27730
27731 * gcc.dg/tree-ssa/20040514-2.c: New test.
27732
27733 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27734
27735 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
27736 this ...
27737 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
27738 this.
27739
27740 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
27741
27742 * gcc.dg/tree-ssa/20040514-1.c: New test.
27743
27744 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27745
27746 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
27747 test.
27748
27749 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27750
27751 PR fortran/14066
27752 * gfortran.fortran-torture/compile/do_1.f90: New test.
27753
27754 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27755
27756 PR fortran/15051
27757 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
27758 test.
27759
27760 2004-05-14 Bud Davis <bdavis9659@comcast.net>
27761
27762 PR fortran/15149
27763 * gfortran.fortran-torture/execute/random_init.f90: New test.
27764
27765 2004-05-13 Paul Brook <paul@codesourcery.com>
27766
27767 PR fortran/15314
27768 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
27769
27770 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
27771
27772 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
27773 for the powerpc case.
27774
27775 2004-05-13 Jeff Law <law@redhat.com>
27776
27777 * gcc.dg/tree-ssa/20040513-1.c: New test.
27778 * gcc.dg/tree-ssa/20040513-2.c: New test.
27779
27780 2004-05-13 Paul Brook <paul@codesourcery.com>
27781
27782 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
27783 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
27784 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
27785
27786 2004-05-13 Andreas Schwab <schwab@suse.de>
27787
27788 PR other/10819
27789 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
27790 characters.
27791
27792 2004-05-13 Bud Davis <bdavis9659@comcast.net>
27793
27794 PR fortran/15294
27795 * gfortran.fortran-torture/execute/adjustr.f90: New file.
27796
27797 2004-05-13 Diego Novillo <dnovillo@redhat.com>
27798
27799 Merge from tree-ssa-20020619-branch. See
27800 ChangeLog.tree-ssa for details.
27801
27802 2004-05-11 Ziemowit Laski <zlaski@apple.com>
27803
27804 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
27805 include <altivec.h> explicitly.
27806 * gcc.dg/altivec-13.c: Likewise.
27807
27808 2004-05-11 Paul Brook <paul@codesourcery.com>
27809
27810 * gcc.c-torture/compile/20010518-1.c: Force enum size.
27811
27812 2004-05-10 Eric Christopher <echristo@redhat.com>
27813
27814 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
27815 * gcc.dg/sibcall-4.c: Ditto.
27816
27817 2004-05-10 Ziemowit Laski <zlaski@apple.com>
27818
27819 * g++.dg/ext/altivec-8.C: New test case.
27820 * gcc.dg/altivec-13.c: New test case.
27821
27822 2004-05-08 Roger Sayle <roger@eyesopen.com>
27823
27824 * gcc.c-torture/execute/divcmp-1.c: New test case.
27825 * gcc.c-torture/execute/divcmp-2.c: New test case.
27826 * gcc.c-torture/execute/divcmp-3.c: New test case.
27827
27828 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27829
27830 * g++.dg/other/pragma-re-2.C: New test.
27831
27832 2004-05-07 Uros Bizjak <uros@kss-loka.si>
27833
27834 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
27835 * gcc.dg/i386-387-2.c: Likewise.
27836
27837 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
27838 __builtin_drem.
27839 * gcc.dg/i386-387-6.c: Likewise.
27840
27841 2004-05-07 Uros Bizjak <uros@kss-loka.si>
27842
27843 * gcc.dg/builtins-33.c: Also check log1p*.
27844
27845 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
27846
27847 PR optimization/15296
27848 * gcc.c-torture/execute/pr15296.c: New test.
27849
27850 2004-05-05 Uros Bizjak <uros@kss-loka.si>
27851
27852 * gcc.dg/builtins-40.c: New test.
27853
27854 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
27855
27856 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
27857
27858 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
27859
27860 * g++.dg/ext/spe1.C: New testcase.
27861
27862 2004-05-04 Ziemowit Laski <zlaski@apple.com>
27863
27864 * objc.dg/image-info.m: Allow additional attributes
27865 for __image_info section.
27866
27867 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
27868
27869 * gcc.dg/torture/mips-hilo-2.c: New test.
27870
27871 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27872
27873 PR c++/14389
27874 * g++.dg/template/member5.C: New test.
27875
27876 2004-05-03 Uros Bizjak <uros@kss-loka.si>
27877
27878 * gcc.dg/builtins-34.c: Also check expm1*.
27879
27880 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27881
27882 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
27883 * gcc.dg/torture/builtin-convert-3.c: New test.
27884
27885 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
27886
27887 PR middle-end/15054
27888 * g++.dg/opt/pr15054.C: New test.
27889
27890 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27891
27892 * gcc.dg/torture/builtin-rounding-1.c: New test.
27893 * gcc.dg/builtins-25.c: Delete.
27894 * gcc.dg/builtins-29.c: Delete.
27895
27896 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
27897
27898 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
27899 * gcc.dg/sibcall-4.c: Likewise.
27900 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
27901
27902 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
27903
27904 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
27905 bit-field on 16-bit targets.
27906
27907 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
27908
27909 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
27910 16-bit targets.
27911
27912 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
27913
27914 * gcc.dg/rs6000-power2-1.c: Change to compile only.
27915 * gcc.dg/rs6000-power2-2.c: Likewise.
27916
27917 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
27918
27919 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
27920 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
27921 Change the asm registers to be in form of frN instead of fN.
27922
27923 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27924
27925 * gcc.dg/torture/builtin-convert-2.c: New test.
27926
27927 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
27928
27929 * gcc.dg/rs6000-power2-1.c: New test.
27930 * gcc.dg/rs6000-power2-2.c: New test.
27931
27932 2004-04-28 Jan Hubicka <jh@suse.cz>
27933
27934 * gcc.dg/unused-6.c: New test.
27935
27936 2004-04-24 Laurent GUERBY <laurent@guerby.net>
27937 Ulrich Weigand <uweigand@de.ibm.com>
27938
27939 * ada/acats/run_all.sh: Define $target variable.
27940
27941 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
27942
27943 PR c++/15119
27944 * g++.dg/other/vararg-1.C: New test.
27945
27946 PR c++/4794
27947 * g++.dg/eh/cleanup3.C: New test.
27948
27949 2004-04-24 Laurent GUERBY <laurent@guerby.net>
27950
27951 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
27952 and ad8011a (target_insn).
27953 * ada/acats/support/macro.dfs: Likewise.
27954 * ada/acats/support/impbit.adb: New file.
27955
27956 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
27957
27958 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
27959
27960 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27961
27962 * gcc.dg/loop-3.c: New test.
27963
27964 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
27965
27966 * gcc.c-torture/execute/simd-5.c: New test.
27967
27968 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27969
27970 PR c++/15064
27971 * g++.dg/template/crash18.C: New test.
27972
27973 2004-04-22 Mark Mitchell <mark@codesourcery.com>
27974
27975 * g++.dg/ext/complit3.C: New test.
27976
27977 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
27978
27979 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
27980 * gcc.dg/altivec-3.c: Same.
27981 * gcc.dg/altivec-varargs-1.c: Same.
27982
27983 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
27984
27985 * lib/target-supports.exp (check_profiling_available): Assume
27986 profiling is not available on powerpc-eabi targets.
27987
27988 2004-04-21 Janis Johnson <janis187@us.ibm.com>
27989
27990 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
27991 * gcc.dg/vmx/bug-1.c: Ditto.
27992
27993 2004-04-20 Eric Christopher <echristo@redhat.com>
27994
27995 * gcc.dg/charset/extern.c: New test.
27996 * g++.dg/charset/extern3.cc: Ditto.
27997
27998 2004-04-20 Uros Bizjak <uros@kss-loka.si>
27999
28000 * gcc.dg/builtins-39.c: New test.
28001
28002 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
28003
28004 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
28005
28006 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
28007
28008 * gcc.dg/torture/mips-hilo-1.c: New test.
28009
28010 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
28011
28012 * gcc.c-torture/compile/20040419-1.c: New test.
28013
28014 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
28015
28016 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
28017
28018 2004-04-18 Zack Weinberg <zack@codesourcery.com>
28019 Aldy Hernandez <aldyh@redhat.com>
28020
28021 * gcc.c-torture/execute/va-arg-24.c: New.
28022
28023 2004-04-17 Zack Weinberg <zack@codesourcery.com>
28024 Aldy Hernandez <aldyh@redhat.com>
28025
28026 * gcc.dg/vmx/1b-01.c: New.
28027 * gcc.dg/vmx/1b-02.c: New.
28028 * gcc.dg/vmx/1b-03.c: New.
28029 * gcc.dg/vmx/1b-04.c: New.
28030 * gcc.dg/vmx/1b-05.c: New.
28031 * gcc.dg/vmx/1b-06.c: New.
28032 * gcc.dg/vmx/1b-07.c: New.
28033 * gcc.dg/vmx/1c-01.c: New.
28034 * gcc.dg/vmx/1c-02.c: New.
28035 * gcc.dg/vmx/3a-01a.c: New.
28036 * gcc.dg/vmx/3a-01.c: New.
28037 * gcc.dg/vmx/3a-01m.c: New.
28038 * gcc.dg/vmx/3a-03.c: New.
28039 * gcc.dg/vmx/3a-03m.c: New.
28040 * gcc.dg/vmx/3a-04.c: New.
28041 * gcc.dg/vmx/3a-04m.c: New.
28042 * gcc.dg/vmx/3a-05.c: New.
28043 * gcc.dg/vmx/3a-06.c: New.
28044 * gcc.dg/vmx/3a-06m.c: New.
28045 * gcc.dg/vmx/3a-07.c: New.
28046 * gcc.dg/vmx/3b-01.c: New.
28047 * gcc.dg/vmx/3b-02.c: New.
28048 * gcc.dg/vmx/3b-10.c: New.
28049 * gcc.dg/vmx/3b-13.c: New.
28050 * gcc.dg/vmx/3b-14.c: New.
28051 * gcc.dg/vmx/3b-15.c: New.
28052 * gcc.dg/vmx/3c-01a.c: New.
28053 * gcc.dg/vmx/3c-01.c: New.
28054 * gcc.dg/vmx/3c-02.c: New.
28055 * gcc.dg/vmx/3c-03.c: New.
28056 * gcc.dg/vmx/3d-01.c: New.
28057 * gcc.dg/vmx/4-01.c: New.
28058 * gcc.dg/vmx/4-03.c: New.
28059 * gcc.dg/vmx/5-01.c: New.
28060 * gcc.dg/vmx/5-02.c: New.
28061 * gcc.dg/vmx/5-03.c: New.
28062 * gcc.dg/vmx/5-04.c: New.
28063 * gcc.dg/vmx/5-05.c: New.
28064 * gcc.dg/vmx/5-06.c: New.
28065 * gcc.dg/vmx/5-07.c: New.
28066 * gcc.dg/vmx/5-07t.c: New.
28067 * gcc.dg/vmx/5-08.c: New.
28068 * gcc.dg/vmx/5-10.c: New.
28069 * gcc.dg/vmx/5-11.c: New.
28070 * gcc.dg/vmx/7-01a.c: New.
28071 * gcc.dg/vmx/7-01.c: New.
28072 * gcc.dg/vmx/7c-01.c: New.
28073 * gcc.dg/vmx/7d-01.c: New.
28074 * gcc.dg/vmx/7d-02.c: New.
28075 * gcc.dg/vmx/8-01.c: New.
28076 * gcc.dg/vmx/8-02a.c: New.
28077 * gcc.dg/vmx/8-02.c: New.
28078 * gcc.dg/vmx/brode-1.c: New.
28079 * gcc.dg/vmx/bug-1.c: New.
28080 * gcc.dg/vmx/bug-2.c: New.
28081 * gcc.dg/vmx/bug-3.c: New.
28082 * gcc.dg/vmx/cw-bug-1.c: New.
28083 * gcc.dg/vmx/cw-bug-2.c: New.
28084 * gcc.dg/vmx/cw-bug-3.c: New.
28085 * gcc.dg/vmx/dct.c: New.
28086 * gcc.dg/vmx/debug-1.c: New.
28087 * gcc.dg/vmx/debug-2.c: New.
28088 * gcc.dg/vmx/debug-3.c: New.
28089 * gcc.dg/vmx/debug-4.c: New.
28090 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
28091 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
28092 * gcc.dg/vmx/eg-5.c: New.
28093 * gcc.dg/vmx/fft.c: New.
28094 * gcc.dg/vmx/gcc-bug-1.c: New.
28095 * gcc.dg/vmx/gcc-bug-2.c: New.
28096 * gcc.dg/vmx/gcc-bug-3.c: New.
28097 * gcc.dg/vmx/gcc-bug-4.c: New.
28098 * gcc.dg/vmx/gcc-bug-5.c: New.
28099 * gcc.dg/vmx/gcc-bug-6.c: New.
28100 * gcc.dg/vmx/gcc-bug-7.c: New.
28101 * gcc.dg/vmx/gcc-bug-8.c: New.
28102 * gcc.dg/vmx/gcc-bug-9.c: New.
28103 * gcc.dg/vmx/gcc-bug-b.c: New.
28104 * gcc.dg/vmx/gcc-bug-c.c: New.
28105 * gcc.dg/vmx/gcc-bug-d.c: New.
28106 * gcc.dg/vmx/gcc-bug-e.c: New.
28107 * gcc.dg/vmx/gcc-bug-f.c: New.
28108 * gcc.dg/vmx/gcc-bug-g.c: New.
28109 * gcc.dg/vmx/gcc-bug-i.c: New.
28110 * gcc.dg/vmx/harness.h: New.
28111 * gcc.dg/vmx/ira1.c: New.
28112 * gcc.dg/vmx/ira2a.c: New.
28113 * gcc.dg/vmx/ira2b.c: New.
28114 * gcc.dg/vmx/ira2.c: New.
28115 * gcc.dg/vmx/ira2c.c: New.
28116 * gcc.dg/vmx/mem.c: New.
28117 * gcc.dg/vmx/newton-1.c: New.
28118 * gcc.dg/vmx/ops.c: New.
28119 * gcc.dg/vmx/sn7153.c: New.
28120 * gcc.dg/vmx/spill2.c: New.
28121 * gcc.dg/vmx/spill3.c: New.
28122 * gcc.dg/vmx/spill.c: New.
28123 * gcc.dg/vmx/t.c: New.
28124 * gcc.dg/vmx/varargs-1.c: New.
28125 * gcc.dg/vmx/varargs-2.c: New.
28126 * gcc.dg/vmx/varargs-3.c: New.
28127 * gcc.dg/vmx/varargs-4.c: New.
28128 * gcc.dg/vmx/varargs-5.c: New.
28129 * gcc.dg/vmx/varargs-6.c: New.
28130 * gcc.dg/vmx/varargs-7.c: New.
28131 * gcc.dg/vmx/vmx.exp: New.
28132 * gcc.dg/vmx/vprint-1.c: New.
28133 * gcc.dg/vmx/vscan-1.c: New.
28134 * gcc.dg/vmx/x-01.c: New.
28135 * gcc.dg/vmx/x-02.c: New.
28136 * gcc.dg/vmx/x-03.c: New.
28137 * gcc.dg/vmx/x-04.c: New.
28138 * gcc.dg/vmx/x-05.c: New.
28139 * gcc.dg/vmx/yousufi-1.c: New.
28140 * gcc.dg/vmx/zero-1.c: New.
28141 * gcc.dg/vmx/zero.c: New.
28142
28143 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
28144
28145 * g++.dg/lookup/java1.C: Update for chage of
28146 _Jv_AllocObject.
28147 * g++.dg/lookup/java2.C: Likewise.
28148
28149 2004-04-17 Laurent GUERBY <laurent@guerby.net>
28150
28151 * ada/acats/run_all.sh: use -O2 by default.
28152
28153 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
28154
28155 * gcc.dg/vr-mult-[12].c: New tests.
28156
28157 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28158
28159 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
28160
28161 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
28162
28163 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
28164
28165 * lib/target-supports.exp (check_profiling_available): Assume profiling
28166 isn't available for mips*-*-elf targets.
28167
28168 2004-04-14 Uros Bizjak <uros@kss-loka.si>
28169
28170 * gcc.dg/builtins-38.c: New test.
28171
28172 2004-04-14 Eric Christopher <echristo@redhat.com>
28173
28174 * g++.dg/charset/charset.exp: Run .cc extension tests.
28175
28176 2004-04-14 Zack Weinberg <zack@codesourcery.com>
28177
28178 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
28179
28180 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28181
28182 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
28183
28184 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
28185
28186 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
28187 * gcc.dg/i386-387-2.c: Likewise.
28188
28189 * gcc.dg/i386-387-7.c: New test.
28190 * gcc.dg/i386-387-8.c: New test.
28191
28192 * gcc.dg/builtins-37.c: New test.
28193
28194 2004-04-13 Geoffrey Keating <geoffk@apple.com>
28195
28196 * g++.dg/pch/externc-1.C: Add missing semicolon.
28197
28198 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
28199
28200 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
28201
28202 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28203
28204 * gcc.c-torture/execute/20040411-1.c: New test.
28205
28206 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
28207
28208 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
28209
28210 2004-04-09 Chris Demetriou <cgd@broadcom.com>
28211
28212 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
28213
28214 2004-04-09 Zack Weinberg <zack@codesourcery.com>
28215
28216 * lib/target-supports.exp (check_named_sections_available): New.
28217 * lib/gcc-dg.exp (dg-require-named-sections): New.
28218 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
28219 old-deja.exp. Also prune error-count message from HP linker.
28220 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
28221
28222 * g++.dg/init/init-ref4.C: Use dg-require-weak.
28223 * g++.old-deja/g++.pt/static3.C: Likewise.
28224 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
28225
28226 2004-04-09 Roger Sayle <roger@eyesopen.com>
28227
28228 * gcc.c-torture/execute/20040409-1.c: New test case.
28229 * gcc.c-torture/execute/20040409-2.c: New test case.
28230 * gcc.c-torture/execute/20040409-3.c: New test case.
28231
28232 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
28233
28234 * gcc.dg/20040409-1.c: New test.
28235
28236 2004-04-08 Roger Sayle <roger@eyesopen.com>
28237
28238 PR target/14888
28239 * g++.dg/opt/pr14888.C: New test case.
28240
28241 2004-04-08 Geoffrey Keating <geoffk@apple.com>
28242
28243 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
28244 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
28245 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
28246 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
28247 New tests.
28248
28249 2004-04-08 Paul Brook <paul@codesourcery.com>
28250
28251 * gcc.dg/spill-1.c: New test.
28252
28253 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28254
28255 * gcc.dg/torture/builtin-ctype-2.c: New test.
28256
28257 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
28258
28259 * gcc.dg/pch/pch.exp: Add largefile test.
28260
28261 2004-04-06 Geoffrey Keating <geoffk@apple.com>
28262
28263 * g++.dg/pch/externc-1.Hs: New.
28264 * g++.dg/pch/externc-1.C: New.
28265
28266 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28267
28268 * gcc.dg/compat/struct-by-value-5a_main.c,
28269 gcc.dg/compat/struct-by-value-5b_main.c: New files.
28270 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
28271 * gcc.dg/compat/struct-by-value-5a_x.c,
28272 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
28273 gcc.dg/compat/struct-by-value-5_x.c.
28274 * gcc.dg/compat/struct-by-value-5a_y.c,
28275 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
28276 gcc.dg/compat/struct-by-value-5_y.c.
28277
28278 * gcc.dg/compat/struct-by-value-6a_main.c,
28279 gcc.dg/compat/struct-by-value-6b_main.c: New files.
28280 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
28281 * gcc.dg/compat/struct-by-value-6a_x.c,
28282 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
28283 gcc.dg/compat/struct-by-value-6_x.c.
28284 * gcc.dg/compat/struct-by-value-6a_y.c,
28285 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
28286 gcc.dg/compat/struct-by-value-6_y.c.
28287
28288 * gcc.dg/compat/struct-by-value-7a_main.c,
28289 gcc.dg/compat/struct-by-value-7b_main.c: New files.
28290 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
28291 * gcc.dg/compat/struct-by-value-7a_x.c,
28292 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
28293 gcc.dg/compat/struct-by-value-7_x.c.
28294 * gcc.dg/compat/struct-by-value-7a_y.c,
28295 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
28296 gcc.dg/compat/struct-by-value-7_y.c.
28297
28298 2004-04-06 Jakub Jelinek <jakub@redhat.com>
28299
28300 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
28301 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
28302 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
28303 options.
28304
28305 2004-04-06 Uros Bizjak <uros@kss-loka.si>
28306
28307 * gcc.dg/builtins-36.c: New test.
28308
28309 2004-04-06 Paul Brook <paul@codesourcery.com>
28310
28311 * README.gcc: Remove obsolete contraint on testcases.
28312
28313 2004-04-05 Paul Brook <paul@codesourcery.com>
28314
28315 PR2123
28316 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
28317 failure and exit(0) on success.
28318 * g++.dg/expr/anew2.C: Ditto.
28319 * g++.dg/expr/anew3.C: Ditto.
28320 * g++.dg/expr/anew4.C: Ditto.
28321
28322 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
28323
28324 PR c++/3518
28325 * g++.dg/template/unify7.C: New.
28326
28327 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
28328
28329 * g++.dg/README: Bring up to date with new subdirectories; remove
28330 duplicate subdirectory lines.
28331
28332 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
28333
28334 PR c++/14007
28335 * g++.dg/template/unify5.C: New.
28336 * g++.dg/template/unify6.C: New.
28337 * g++.dg/template/qualttp20.C: Adjust.
28338 * g++.old-deja/g++.jason/report.C: Adjust.
28339 * g++.old-deja/g++.other/qual1.C: Adjust.
28340
28341 2004-04-01 Mark Mitchell <mark@codesourcery.com>
28342
28343 PR c++/14803
28344 * g++.dg/inherit/ptrmem1.C: New test.
28345
28346 2004-04-01 Jakub Jelinek <jakub@redhat.com>
28347
28348 PR c++/14755
28349 * gcc.c-torture/execute/20040331-1.c: New test.
28350 * gcc.dg/20040331-1.c: New test.
28351
28352 2004-04-01 Paul Brook <paul@codesourcery.com>
28353
28354 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
28355
28356 2004-03-30 Mark Mitchell <mark@codesourcery.com>
28357
28358 PR c++/14724
28359 * g++.dg/init/goto1.C: New test.
28360
28361 PR c++/14763
28362 * g++.dg/template/defarg4.C: New test.
28363
28364 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
28365
28366 * gcc.dg/altivec-11.c: Extend test for more valid cases.
28367
28368 2004-03-28 David Edelsohn <edelsohn@gnu.org>
28369
28370 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
28371
28372 2004-03-28 Zack Weinberg <zack@codesourcery.com>
28373
28374 * gcc.dg/noncompile/undeclared-2.c: New test.
28375
28376 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
28377
28378 * gcc.dg/940409-1.c: Remove XFAIL.
28379 * gcc.dg/reg-vol-struct-1.c: New test.
28380
28381 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28382
28383 * gcc.dg/torture/builtin-wctype-1.c: New test.
28384
28385 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
28386
28387 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
28388 * gcc.dg/20001101-1.c: Likewise.
28389 * gcc.dg/20001102-1.c: Likewise.
28390
28391 2004-03-25 Roger Sayle <roger@eyesopen.com>
28392
28393 * gcc.dg/compare8.c: Add an additional test for XOR.
28394
28395 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28396
28397 * gcc.dg/torture/builtin-ctype-1.c: New test.
28398
28399 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28400
28401 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
28402 * gcc.dg/torture/builtin-math-1.c: Likewise.
28403 * gcc.dg/torture/builtin-power-1.c: New test.
28404
28405 2004-03-24 Andreas Schwab <schwab@suse.de>
28406
28407 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
28408 IA64 assembler.
28409
28410 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
28411 Roger Sayle <roger@eyesopen.com>
28412
28413 * gcc.dg/compare8.c: New test case.
28414
28415 2004-03-23 Ziemowit Laski <zlaski@apple.com>
28416
28417 * g++.dg/ext/altivec-7.C: New test.
28418
28419 2004-03-23 Zack Weinberg <zack@codesourcery.com>
28420
28421 PR 12267, 12391, 12560, 13129, 14114, 14133
28422 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
28423 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
28424 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
28425 Adjust error regexps.
28426 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
28427 * gcc.dg/noncompile/undeclared-1.c: New test cases.
28428 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
28429 * gcc.dg/local1.c: Add explanatory comment.
28430
28431 2004-03-23 Roger Sayle <roger@eyesopen.com>
28432
28433 PR optimization/14669
28434 * g++.dg/opt/fold2.C: New test case.
28435
28436 2004-03-22 Jakub Jelinek <jakub@redhat.com>
28437
28438 PR c/14069
28439 * gcc.dg/20040322-1.c: New test.
28440
28441 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28442
28443 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
28444 * gcc.dg/ultrasp4.c: Likewise.
28445 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
28446
28447 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
28448
28449 * gcc.dg/i386-sse-8.c: Reset default options.
28450
28451 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
28452
28453 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
28454 in the error message text.
28455
28456 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
28457
28458 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
28459
28460 2004-03-21 Mark Mitchell <mark@codesourcery.com>
28461
28462 PR c++/14616
28463 * g++.dg/init/array13.C: New test.
28464
28465 2004-03-20 Roger Sayle <roger@eyesopen.com>
28466
28467 PR target/13889
28468 * gcc.c-torture/compile/pr13889.c: New test case.
28469
28470 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
28471
28472 PR c/14635
28473 * builtins-1.c (nan, nans): Don't test.
28474 * builtins-30.c: Don't use nan, nanf, nanl.
28475 * builtins-35.c: New test.
28476
28477 2004-03-19 Ziemowit Laski <zlaski@apple.com>
28478
28479 * g++.dg/ext/altivec-6.C: New test.
28480
28481 2004-03-19 Mark Mitchell <mark@codesourcery.com>
28482
28483 * g++.dg/init/placement3.C: New test.
28484
28485 * g++.dg/template/spec13.C: New test.
28486
28487 * g++.dg/lookup/using11.C: New test.
28488
28489 * g++.dg/lookup/koenig3.C: New test.
28490
28491 * g++.dg/template/operator2.C: New test.
28492
28493 * g++.dg/expr/dtor3.C: New test.
28494 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
28495 marker.
28496 * g++.old-deja/g++.law/visibility28.C: Likewise.
28497
28498 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
28499
28500 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
28501 * gcc.dg/ppc64-abi-3.c: Likewise.
28502
28503 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28504
28505 PR c++/14545
28506 * g++.dg/parse/template15.C: New test.
28507
28508 2004-03-18 Mark Mitchell <mark@codesourcery.com>
28509
28510 * g++.dg/expr/dtor2.C: New test.
28511
28512 * g++.dg/lookup/anon4.C: New test.
28513
28514 * g++.dg/overload/using1.C: New test.
28515
28516 * g++.dg/template/lookup7.C: New test.
28517
28518 * g++.dg/template/typename6.C: New test.
28519
28520 * g++.dg/expr/cond6.C: New test.
28521
28522 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28523
28524 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
28525
28526 2004-03-18 Mark Mitchell <mark@codesourcery.com>
28527
28528 * g++.dg/expr/cond5.C: New test.
28529 * g++.dg/expr/constcast1.C: Likewise.
28530 * g++.dg/expr/ptrmem2.C: Likewise.
28531 * g++.dg/expr/ptrmem3.C: Likewise.
28532 * g++.dg/lookup/main1.C: Likewise.
28533 * g++.dg/template/lookup6.C: Likewise.
28534
28535 2004-03-18 Mark Mitchell <mark@codesourcery.com>
28536
28537 * gcc.dg/local1.c: New test.
28538
28539 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
28540
28541 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28542
28543 * gcc.dg/torture/builtin-convert-1.c: New test.
28544
28545 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28546
28547 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
28548
28549 2004-03-16 Mark Mitchell <mark@codesourcery.com>
28550
28551 PR c++/14481
28552 * g++.dg/warn/Wunused-7.C: New test.
28553
28554 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28555
28556 * gcc.dg/torture/builtin-integral-1.c: New test.
28557
28558 2004-03-16 Mark Mitchell <mark@codesourcery.com>
28559
28560 PR c++/14586
28561 * g++.dg/parse/non-dependent3.C: New test.
28562
28563 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
28564
28565 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
28566 * g++.dg/eh/simd-2.C: Likewise.
28567 * g++.dg/init/array10.C: Likewise.
28568 * gcc.c-torture/compile/simd-1.c: Likewise.
28569 * gcc.c-torture/compile/simd-2.c: Likewise.
28570 * gcc.c-torture/compile/simd-3.c: Likewise.
28571 * gcc.c-torture/compile/simd-4.c: Likewise.
28572 * gcc.c-torture/compile/simd-6.c: Likewise.
28573 * gcc.c-torture/execute/simd-1.c: Likewise.
28574 * gcc.c-torture/execute/simd-2.c: Likewise.
28575 * gcc.dg/compat/vector-defs.h: Likewise.
28576 * gcc.dg/20020531-1.c: Likewise.
28577 * gcc.dg/altivec-3.c: Likewise.
28578 * gcc.dg/altivec-4.c: Likewise.
28579 * gcc.dg/altivec-varargs-1.c: Likewise.
28580 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
28581 * gcc.dg/i386-mmx-3.c: Likewise.
28582 * gcc.dg/i386-sse-4.c: Likewise.
28583 * gcc.dg/i386-sse-5.c: Likewise.
28584 * gcc.dg/i386-sse-8.c: Likewise.
28585 * gcc.dg/simd-1.c: Likewise.
28586 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
28587 __ev64_opaque__ since the machine description provides it.
28588
28589 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28590
28591 * lib/compat.exp (skip_list): New global variable.
28592 Use it to hold the user defined COMPAT_SKIPS list if any.
28593 (compat-obj): Add the members of skip_list to optall.
28594
28595 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28596
28597 * gcc.dg/compat/union-by-value-1_main.c,
28598 union-by-value-1_x.c, union-by-value-1_y.c,
28599 union-check.h, union-defs.h,
28600 union-init.h, union-return-1_main.c,
28601 union-return-1_x.c, union-return-1_y.c: New files.
28602
28603 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
28604
28605 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
28606 mixed-struct-init.h: Add 4 mixed structure types.
28607 struct-by-value-21_main.c, struct-by-value-21_x.c,
28608 struct-by-value-21_y.c, struct-return-21_main.c,
28609 struct-return-21_x.c, struct-return-21_y.c: New files.
28610
28611 2004-03-13 Mark Mitchell <mark@codesourcery.com>
28612
28613 PR c++/14550
28614 * g++.dg/parse/template14.C: New test.
28615
28616 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
28617
28618 * gcc.c-torture/execute/20040313-1.c: New test.
28619
28620 2004-03-13 Jakub Jelinek <jakub@redhat.com>
28621
28622 PR target/14533
28623 * gcc.dg/20040311-2.c: New test.
28624
28625 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
28626
28627 PR other/14544
28628 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
28629 bit-field.
28630
28631 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
28632
28633 * gcc.dg/20040305-2.c: Add missing return statement.
28634
28635 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28636
28637 * gcc.dg/builtins-34.c: Also check pow10*.
28638
28639 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
28640
28641 PR target/14262
28642 * gcc.dg/20040305-2.c: New test.
28643
28644 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
28645
28646 * gcc.dg/20040310-1.c: New test.
28647
28648 2004-03-11 Roger Sayle <roger@eyesopen.com>
28649
28650 * gcc.c-torture/execute/20040311-1.c: New test case.
28651
28652 2004-03-11 Mark Mitchell <mark@codesourcery.com>
28653
28654 PR c++/14476
28655 * g++.dg/lookup/enum1.C: New test.
28656
28657 2004-03-10 Mark Mitchell <mark@codesourcery.com>
28658
28659 PR c++/14510
28660 * g++.dg/lookup/struct2.C: New test.
28661
28662 2004-03-10 Uros Bizjak <uros@kss-loka.si>
28663
28664 * gcc.dg/builtins-34.c: New test.
28665
28666 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28667
28668 * gcc.dg/torture/builtin-nonneg-1.c: New test.
28669
28670 2004-03-09 James E Wilson <wilson@specifixinc.com>
28671
28672 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
28673 * gcc.dg/alias-2.c: New testcase.
28674
28675 2004-03-09 Zack Weinberg <zack@codesourcery.com>
28676
28677 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
28678
28679 2004-03-09 Roger Sayle <roger@eyesopen.com>
28680
28681 * gcc.c-torture/execute/20040309-1.c: New test case.
28682
28683 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
28684
28685 PR c++/14397
28686 * g++.dg/overload/ref1.C: New.
28687
28688 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28689
28690 PR c++/14409
28691 * g++.dg/template/spec12.C: New test.
28692
28693 PR c++/14448
28694 * g++.dg/parse/crash14.C: New test.
28695
28696 2004-03-09 Mark Mitchell <mark@codesourcery.com>
28697
28698 PR c++/14230
28699 * g++.dg/init/ref11.C: New test.
28700
28701 2004-03-09 Mark Mitchell <mark@codesourcery.com>
28702
28703 PR c++/14432
28704 * g++.dg/parse/builtin2.C: New test.
28705
28706 2004-03-08 Mark Mitchell <mark@codesourcery.com>
28707
28708 PR c++/14401
28709 * g++.dg/init/ctor3.C: New test.
28710 * g++.dg/init/union1.C: New test.
28711 * g++.dg/ext/anon-struct4.C: New test.
28712
28713 2004-03-08 Mark Mitchell <mark@codesourcery.com>
28714
28715 * g++.dg/lookup/koenig1.C: Tweak error messages.
28716 * g++.dg/lookup/used-before-declaration.C: Likewise.
28717 * g++.dg/other/do1.C: Likewise.
28718 * g++.dg/overload/koenig1.C: Likewise.
28719 * g++.dg/parse/crash13.C: Likewise.
28720 * g++.dg/template/instantiate3.C: Likewise.
28721
28722 2004-03-08 Eric Christopher <echristo@redhat.com>
28723
28724 * * lib/target-supports.exp: Enable libiconv in test
28725 compilation. Fix up error checking.
28726
28727 2004-03-08 Roger Sayle <roger@eyesopen.com>
28728
28729 PR middle-end/14289
28730 * gcc.dg/pr14289-1.c: New test case.
28731 * gcc.dg/pr14289-2.c: Likewise.
28732 * gcc.dg/pr14289-3.c: Likewise.
28733
28734 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
28735
28736 * gcc.c-torture/execute/20040308-1.c: New test.
28737
28738 2004-03-07 Roger Sayle <roger@eyesopen.com>
28739
28740 * gcc.c-torture/execute/20040307-1.c: New test case.
28741
28742 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
28743
28744 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
28745
28746 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
28747
28748 * gcc.dg/20040306-1.c: New test.
28749
28750 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
28751
28752 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
28753 them static.
28754 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
28755
28756 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28757
28758 PR c/14465
28759 * gcc.dg/decl-6.c: New test.
28760
28761 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28762
28763 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
28764 Rename LOGPOW -> LOG_POW.
28765 (SQRT_EXP, POW_EXP): New.
28766
28767 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28768
28769 * gcc.dg/i386-sse-8.c: New test.
28770
28771 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28772
28773 PR c/14114
28774 * gcc.dg/decl-5.c: New test.
28775
28776 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
28777
28778 * gcc.dg/20040305-1.c: New test.
28779
28780 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
28781
28782 PR other/14354
28783 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
28784
28785 2004-03-04 Ziemowit Laski <zlaski@apple.com>
28786
28787 PR c++/14425, c++/14426
28788 * g++.dg/ext/altivec-4.C: New test.
28789 * g++.dg/ext/altivec-5.C: New test.
28790
28791 2004-03-04 Geoffrey Keating <geoffk@apple.com>
28792
28793 * g++.old-deja/g++.other/linkage1.C: Expect errors about
28794 global variables of a type with no linkage.
28795 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
28796 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
28797 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
28798 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
28799 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
28800 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
28801 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
28802 * g++.dg/warn/deprecated.C: Name enum Color.
28803 * g++.dg/overload/VLA.C: Name structure for 'b'.
28804 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
28805
28806 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28807
28808 * gcc.c-torture/compile/20040304-1.c: New test.
28809
28810 2004-03-03 Zack Weinberg <zack@codesourcery.com>
28811
28812 PR 13728
28813 * gcc.dg/decl-4.c: New testcase.
28814
28815 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
28816
28817 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
28818 as PRECF if sizeof (float) > sizeof (double).
28819 (PRECL): Make it the same as PRECF if
28820 sizeof (float) > sizeof (long double).
28821
28822 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28823
28824 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
28825 system type. Add check for irix6 which doesn't have c99 runtime.
28826
28827 2004-03-03 Bob Wilson <bob.wilson@acm.org>
28828
28829 * gcc.dg/const-elim-1.c: xfail for xtensa.
28830
28831 2004-03-01 Mark Mitchell <mark@codesourcery.com>
28832
28833 PR c++/14369
28834 * g++.dg/template/cond4.C: New test.
28835
28836 2004-03-01 Mark Mitchell <mark@codesourcery.com>
28837
28838 PR c++/14360
28839 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
28840
28841 PR c++/14361
28842 * g++.dg/parse/defarg7.C: New test.
28843
28844 PR c++/14359
28845 * g++.dg/template/friend26.C: New test.
28846
28847 2004-03-01 Mark Mitchell <mark@codesourcery.com>
28848
28849 PR c++/14324
28850 * g++.dg/abi/mangle21.C: New test.
28851
28852 PR c++/14260
28853 * g++.dg/parse/constructor2.C: New test.
28854
28855 PR c++/14337
28856 * g++.dg/template/sfinae1.C: New test.
28857
28858 2004-02-29 Mark Mitchell <mark@codesourcery.com>
28859
28860 PR c++/14267
28861 * g++.dg/expr/crash2.C: New test.
28862
28863 PR middle-end/13448
28864 * gcc.dg/inline-5.c: New test.
28865 * gcc.dg/always-inline.c: Split out tests into ...
28866 * gcc.dg/always-inline2.c: ... this and ...
28867 * gcc.dg/always-inline3.c: ... this.
28868
28869 2004-02-29 Mark Mitchell <mark@codesourcery.com>
28870
28871 PR debug/12103
28872 * g++.dg/debug/crash1.C: New test.
28873
28874 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
28875
28876 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
28877 function with __attribute__((noinline)).
28878 (recurser_void2): Likewise.
28879 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
28880 (recurser_void2): Likewise.
28881
28882 2004-02-29 Roger Sayle <roger@eyesopen.com>
28883
28884 PR middle-end/14203
28885 * g++.dg/warn/Wunused-6.C: New test case.
28886
28887 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
28888
28889 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
28890 not defined.
28891
28892 2004-02-27 Eric Christopher <echristo@redhat.com>
28893
28894 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
28895 * g++.dg/charset/asm2.c: Run only x86.
28896 * gcc.dg/charset/asm3.c: Ditto.
28897
28898 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
28899
28900 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
28901 ld_library_path.
28902
28903 2004-02-27 Ziemowit Laski <zlaski@apple.com>
28904
28905 * g++.dg/ext/altivec-3.C: New.
28906
28907 2004-02-26 Richard Henderson <rth@redhat.com>
28908
28909 * g++.dg/ext/attrib10.C: Mark for warning.
28910 * gcc.dg/attr-alias-1.c: New.
28911
28912 2004-02-26 Richard Henderson <rth@redhat.com>
28913
28914 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
28915 * gcc.c-torture/execute/20040208-2.c: ... it back.
28916
28917 2004-02-26 Eric Christopher <echristo@redhat.com>
28918
28919 * lib/target-supports.exp (check-iconv-available): New function.
28920 * lib/gcc-dg.exp (dg-require-iconv): New function.
28921 Use above.
28922 * gcc.dg/charset: New directory.
28923 * gcc.dg/charset/charset.exp: New file.
28924 * gcc.dg/charset/asm1.c: Ditto.
28925 * gcc.dg/charset/asm2.c: Ditto.
28926 * gcc.dg/charset/asm3.c: Ditto.
28927 * gcc.dg/charset/asm4.c: Ditto.
28928 * gcc.dg/charset/asm5.c: Ditto.
28929 * gcc.dg/charset/attribute1.c: Ditto.
28930 * gcc.dg/charset/attribute2.c: Ditto.
28931 * gcc.dg/charset/string1.c: Ditto.
28932 * g++.dg/charset: New directory.
28933 * g++.dg/dg.exp: Add here. Special options.
28934 * g++.dg/charset/charset.exp: New file.
28935 * g++.dg/charset/asm1.c: Ditto.
28936 * g++.dg/charset/asm2.c: Ditto.
28937 * g++.dg/charset/asm3.c: Ditto.
28938 * g++.dg/charset/asm4.c: Ditto.
28939 * g++.dg/charset/attribute1.c: Ditto.
28940 * g++.dg/charset/attribute2.c: Ditto.
28941 * g++.dg/charset/extern1.cc: Ditto.
28942 * g++.dg/charset/extern2.cc: Ditto.
28943 * g++.dg/charset/string1.c: Ditto.
28944
28945 2004-02-26 Mark Mitchell <mark@codesourcery.com>
28946
28947 PR c++/14278
28948 * g++.dg/parse/comma1.C: New test.
28949
28950 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28951
28952 PR c++/14284
28953 * g++.dg/template/ttp8.C: New test.
28954
28955 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
28956
28957 * gcc.dg/fixuns-trunc-1.c: New test.
28958
28959 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28960
28961 * gcc.dg/builtins-config.h: Use #elif.
28962
28963 2004-02-26 Michael Matz <matz@suse.de>
28964
28965 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
28966 * gcc.dg/991214-1.c: Likewise.
28967 * gcc.dg/i386-asm-1.c: Likewise.
28968
28969 2004-02-25 Richard Henderson <rth@redhat.com>
28970
28971 * gcc.c-torture/execute/20040208-2.c: Move ...
28972 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
28973
28974 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28975
28976 PR c++/14246
28977 * g++.dg/other/crash-3.C: New test.
28978
28979 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28980
28981 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
28982 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
28983
28984 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
28985 HP-UX.
28986
28987 2004-02-24 Michael Matz <matz@suse.de>
28988
28989 * gcc.dg/i386-regparm.c: New.
28990
28991 2004-02-23 James E Wilson <wilson@specifixinc.com>
28992
28993 * gcc.c-torture/execute/20040223-1.c: New.
28994
28995 2004-02-23 Zack Weinberg <zack@codesourcery.com>
28996 Kazu Hirata <kazu@cs.umass.edu>
28997
28998 * gcc.dg/fwritable-strings-1.c: Remove.
28999
29000 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
29001
29002 PR c/14156
29003 * gcc.dg/20040223-1.c: New test.
29004
29005 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29006
29007 PR c++/14106
29008 * g++.dg/ext/typeof9.C: New test.
29009
29010 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29011
29012 PR c++/14250
29013 * g++.dg/other/switch1.C: New test.
29014
29015 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29016
29017 * gcc.dg/cast-function-1.c: Adjust for new informative message.
29018 * gcc.dg/va-arg-1.c: Likewise.
29019
29020 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29021
29022 PR c++/14143
29023 * g++.dg/template/koenig5.C: New test.
29024
29025 2004-02-21 Ziemowit Laski <zlaski@apple.com>
29026
29027 * g++.dg/ext/altivec-1.C: Generalize target triple.
29028 * g++.dg/ext/altivec-2.C: New test case.
29029 * g++.dg/ext/altivec_check.h: New file.
29030 * gcc.dg/altivec-1.c: Generalize target triple;
29031 include altivec_check.h and call altivec_check().
29032 * gcc.dg/altivec-[2-5].c: Generalize target triple.
29033 * gcc.dg/altivec-6.c: New test case.
29034 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
29035 type casts as needed.
29036 * gcc.dg/altivec-10.c: Include altivec_check.h and call
29037 altivec_check().
29038 * gcc.dg/altivec-12.c: New test case.
29039 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
29040 include altivec_check.h and call altivec_check().
29041 * gcc.dg/altivec_check.h: New file.
29042
29043 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29044
29045 * lib/target-supports.exp (check_alias_available): Don't mangle
29046 function `g' in test program.
29047
29048 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29049
29050 * lib/target-supports.exp (check_profiling_available): Check
29051 argument to determine whether we support a profiling type.
29052 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
29053 check_profiling_available.
29054 * g++.dg/bprob/bprob.exp: Likewise.
29055 * g77.dg/bprob/bprob.exp: Likewise.
29056 * gcc.misc-tests/bprob.exp: Likewise.
29057 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
29058 dg-require-profiling and delete expected error handling.
29059 * gcc.dg/20021014-1.c: Likewise.
29060 * gcc.dg/nest.c: Likewise.
29061
29062 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29063
29064 PR c++/12007
29065 * g++.dg/other/vthunk1.C: New test.
29066
29067 2004-02-20 Falk Hueffner <falk@debian.org>
29068
29069 PR target/14201
29070 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
29071
29072 2004-02-20 Mark Mitchell <mark@codesourcery.com>
29073
29074 PR c++/13927
29075 * g++.dg/other/error8.C: Remove XFAIL markers.
29076
29077 PR c++/14173
29078 * g++.dg/ext/packed5.C: New test.
29079
29080 PR c++/14199
29081 * g++.dg/warn/Wunused-5.C: New test.
29082
29083 PR c++/14186
29084 * g++.dg/lookup/member1.C: New test.
29085
29086 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
29087
29088 * gcc.c-torture/compile/20040130-1.c: Enable only when
29089 __INT_MAX__ >= 2147483647L.
29090 * gcc.c-torture/compile/961203-1.c: Likewise.
29091
29092 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
29093
29094 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
29095 * g++.dg/opt/template1.C: Robustify assembler regexp
29096
29097 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29098
29099 * gcc.c-torture/execute/simd-4.x: Remove.
29100 * gcc.c-torture/execute/va-arg-25.x: Likewise.
29101 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
29102 Guard with #ifndef SKIP_ATTRIBUTE.
29103 * gcc.dg/compat/vector-1_y.c: Likewise.
29104 * gcc.dg/compat/vector-2_x.c: Likewise.
29105 * gcc.dg/compat/vector-2_y.c: Likewise.
29106 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
29107 * g++.dg/eh/simd-2.C: Likewise.
29108
29109 2004-02-19 Alan Modra <amodra@bigpond.net.au>
29110
29111 * gcc.c-torture/compile/complex-1.c: New.
29112
29113 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
29114
29115 PR target/14209
29116 * gcc.c-torture/execute/20040218-1.c: New test.
29117
29118 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29119
29120 PR c++/14181
29121 * g++.dg/parse/new2.C: New test.
29122
29123 2004-02-18 Paul Brook <paul@codesourcery.com>
29124
29125 * gcc.c-torture/compile/libcall-1.c: New test.
29126
29127 2004-02-18 Paul Brook <paul@codesourcery.com>
29128
29129 PR debug/12934
29130 * gcc.dg/debug/debug-7.c: New test.
29131
29132 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
29133
29134 * gcc.dg/20040217-1.c: New test.
29135
29136 2004-02-17 Zack Weinberg <zack@codesourcery.com>
29137
29138 * gcc.c-torture/execute/990208-1.x: Delete.
29139
29140 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
29141
29142 * gcc.c-torture/execute/20040208-2.x: New file.
29143
29144 2004-02-17 Mark Mitchell <mark@codesourcery.com>
29145
29146 PR c++/11326
29147 * g++.dg/abi/structret1.C: New test.
29148
29149 2004-02-17 Jakub Jelinek <jakub@redhat.com>
29150
29151 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
29152 (i386_cpuid): No need to test if cpuid is available on AMD64.
29153 Fix assembly, so that it works onboth i386 and AMD64.
29154 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
29155 (vecInLong): Fix s[] member type to unsigned int.
29156 (vecInWord): Remove type.
29157 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
29158 (a64, b64, c64, d64, e64): Remove.
29159 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
29160 Remove unused variable. Remove initialization of removed variables.
29161 Don't call mmx_tests nor sse_tests.
29162 (reference_mmx, reference_sse): Remove.
29163 (check): Add return stmt.
29164 * gcc.dg/i386-sse-7.c: New test.
29165 * gcc.dg/i386-mmx-4.c: New test.
29166
29167 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29168
29169 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
29170 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
29171 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
29172 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
29173 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
29174 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
29175 g++.dg/tc1/dr94.C: Fix line terminator.
29176
29177 2004-02-16 Geoffrey Keating <geoffk@apple.com>
29178
29179 * gcc.c-torture/compile/20040216-1.c: New.
29180
29181 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29182
29183 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
29184 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
29185 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
29186 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
29187 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
29188 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
29189
29190 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
29191
29192 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
29193
29194 2004-02-15 Mark Mitchell <mark@codesourcery.com>
29195
29196 PR c++/13971
29197 * g++.dg/expr/cond4.C: New test.
29198
29199 PR c++/14086
29200 * g++.dg/lookup/crash2.C: New test.
29201
29202 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
29203
29204 * gcc.c-torture/compile/20040214-2.c: New test.
29205
29206 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
29207
29208 PR c++/14116
29209 * g++.dg/ext/typeof8.C: New test.
29210
29211 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
29212
29213 * gcc.c-torture/compile/20040214-1.c: New test.
29214
29215 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29216
29217 PR c++/13635
29218 * g++.dg/template/spec11.C: New test.
29219
29220 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29221
29222 PR c++/13927
29223 * g++.dg/other/error8.C: New test.
29224
29225 2004-02-13 Mark Mitchell <mark@codesourcery.com>
29226
29227 PR c++/14122
29228 * g++.dg/template/array4.C: New test.
29229
29230 PR c++/14108
29231 * g++.dg/inherit/thunk2.C: New test.
29232
29233 PR c++/14083
29234 * g++.dg/eh/cond2.C: New test.
29235
29236 2004-02-12 Alan Modra <amodra@bigpond.net.au>
29237
29238 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
29239
29240 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
29241
29242 * lib/scanasm.exp (dg-scan): Quote pattern before display.
29243
29244 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
29245
29246 * g++.dg/simd-2.C: xfail on ppc64-linux.
29247
29248 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
29249
29250 PR c/456
29251 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
29252 tests.
29253
29254 2004-02-11 Uros Bizjak <uros@kss-loka.si>
29255
29256 * gcc.dg/builtins-33.c: New test.
29257
29258 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
29259
29260 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
29261
29262 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
29263
29264 * g++.dg/simd-2.C: Set -maltivec for ppc64.
29265
29266 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
29267
29268 * gcc.dg/ppc64-abi-3.c: New test.
29269
29270 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
29271
29272 PR c/14092
29273
29274 * gcc.dg/pr14092-1.c: New testcase.
29275
29276 2004-02-10 Alan Modra <amodra@bigpond.net.au>
29277
29278 * gcc.dg/cpp/assert4.c: Fix typo last change.
29279
29280 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
29281 * gcc.dg/cpp/assert4.c: Handle powerpc64.
29282
29283 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
29284
29285 2004-02-09 Roger Sayle <roger@eyesopen.com>
29286
29287 * gcc.c-torture/compile/20040209-1.c: New test case.
29288
29289 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
29290
29291 * gcc.dg/c90-init-1.c: Adjust expected error messages.
29292
29293 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
29294
29295 * gcc.c-torture/execute/20040208-[12].c: New tests.
29296
29297 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
29298
29299 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
29300
29301 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
29302
29303 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
29304
29305 2004-02-07 Zack Weinberg <zack@codesourcery.com>
29306
29307 Bug 13856
29308 * gcc.dg/visibility-8.c: New testcase.
29309
29310 2004-02-07 Zack Weinberg <zack@codesourcery.com>
29311
29312 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
29313 arguments.
29314 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
29315
29316 2004-02-07 Roger Sayle <roger@eyesopen.com>
29317
29318 PR middle-end/13696
29319 * g++.dg/opt/fold1.C: New test case.
29320
29321 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29322
29323 PR c++/14033
29324 * g++.dg/other/crash-2.C: New test.
29325
29326 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29327
29328 PR c++/14028
29329 * g++.dg/parse/angle-bracket2.C: New test.
29330
29331 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29332
29333 PR middle-end/13750
29334 Revert:
29335 2004-01-15 Geoffrey Keating <geoffk@apple.com>
29336 PR pch/13361
29337 * testsuite/g++.dg/pch/wchar-1.C: New.
29338 * testsuite/g++.dg/pch/wchar-1.Hs: New.
29339
29340 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29341
29342 PR c++/14008
29343 * g++.dg/parse/error15.C: New test.
29344 * g++.dg/parse/crash11.C: Update dg-error mark.
29345
29346 2004-02-04 Mark Mitchell <mark@codesourcery.com>
29347
29348 PR c++/13932
29349 * g++.dg/warn/conv2.C: New test.
29350
29351 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29352
29353 PR c++/13086
29354 * g++.dg/warn/incomplete1.C: Remove xfail.
29355
29356 2004-02-04 Mark Mitchell <mark@codesourcery.com>
29357
29358 * lib/file-format.exp (gcc_target_object_format): Use
29359 ${tool}_target_compile, not gcc_target_compile.
29360 * lib/target-supports.exp (check_alias_available): Likewise.
29361 (check_gc_sections_available): Likewise.
29362 * g++.dg/ext/attrib10.C: Use dg-require-alias.
29363 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
29364 dg-require-alias.
29365
29366 2004-02-04 Mark Mitchell <mark@codesourcery.com>
29367
29368 PR c++/13969
29369 * g++.dg/template/static6.C: New test.
29370
29371 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
29372
29373 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
29374
29375 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29376
29377 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
29378 tests for systems where `char' is unsigned by default.
29379
29380 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29381
29382 PR c++/13997
29383 * g++.dg/template/partial3.C: New test.
29384
29385 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
29386
29387 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
29388 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
29389 Remove mentions of obsolete ports.
29390
29391 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
29392
29393 * gcc.dg/noncompile/20001228-1.c: Fix for new
29394 error message.
29395
29396 2004-02-03 Roger Sayle <roger@eyesopen.com>
29397
29398 PR target/9348
29399 * gcc.c-torture/execute/multdi-1.c: New test case.
29400
29401 2004-02-03 Mark Mitchell <mark@codesourcery.com>
29402
29403 PR c++/13925
29404 * g++.dg/template/lookup5.C: New test.
29405
29406 2004-02-03 Mark Mitchell <mark@codesourcery.com>
29407
29408 PR c++/13950
29409 * g++.dg/template/lookup4.C: New test.
29410
29411 PR c++/13970
29412 * g++.dg/parse/error14.C: New test.
29413
29414 PR c++/14002
29415 * g++.dg/parse/template13.C: New test.
29416
29417 2004-02-03 Mark Mitchell <mark@codesourcery.com>
29418
29419 PR c++/13978
29420 * g++.dg/template/koenig4.C: New test.
29421
29422 PR c++/13968
29423 * g++.dg/template/crash17.C: New test.
29424
29425 PR c++/13975
29426 * g++.dg/parse/error13.C: New test.
29427 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
29428
29429 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29430
29431 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
29432
29433 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
29434
29435 PR c/11658
29436 PR c/13994
29437 * gcc.dg/noncompile/20040203-1.c: New test.
29438 * gcc.dg/noncompile/20040203-2.c: Likewise.
29439 * gcc.dg/noncompile/20040203-3.c: Likewise.
29440 * gcc.dg/20040203-1.c: Likewise.
29441
29442 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
29443
29444 PR c++/10858
29445 * g++.dg/template/sizeof7.C: New test.
29446
29447 2004-02-02 Eric Christopher <echristo@redhat.com>
29448 Zack Weinberg <zack@codesourcery.com>
29449
29450 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
29451
29452 2004-02-02 Zack Weinberg <zack@codesourcery.com>
29453
29454 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
29455 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
29456 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
29457 * gcc.dg/cleanup-5.c: Run only on Linux targets.
29458
29459 2004-02-02 Mark Mitchell <mark@codesourcery.com>
29460
29461 PR c++/13113
29462 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
29463
29464 PR c++/13854
29465 * g++.dg/ext/attrib13.C: New test.
29466
29467 PR c++/13907
29468 * g++.dg/conversion/op2.C: New test.
29469
29470 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29471
29472 * gcc.dg/titype-1.c: Fix pasto.
29473
29474 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
29475
29476 * gcc.dg/titype-1.c: New test.
29477
29478 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29479
29480 PR c++/13957
29481 * g++.dg/template/non-type-template-argument-1.C,
29482 g++.dg/template/qualified-id1.C: Update dg-error marks.
29483 * g++.dg/template/nontype6.C: New test.
29484
29485 2004-02-01 Roger Sayle <roger@eyesopen.com>
29486
29487 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
29488 * gcc.dg/builtins-31.c: New testcase.
29489 * gcc.dg/builtins-32.c: New testcase.
29490
29491 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
29492
29493 * objc.dg/call-super-2.m: Update line numbers
29494 for the including of stddef.h.
29495
29496 2004-01-30 Michael Matz <matz@suse.de>
29497
29498 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
29499 g++.dg/ext/case-range3.C: New tests.
29500
29501 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29502
29503 DR206
29504 PR c++/13813
29505 * g++.dg/template/member4.C: New test.
29506
29507 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29508
29509 PR c++/13683
29510 * g++.dg/template/sizeof6.C: New test.
29511
29512 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
29513
29514 * gcc.dg/fwritable-strings-1.c: New test.
29515
29516 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
29517
29518 * gcc.c-torture/compile/20040130-1.c: New test.
29519
29520 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
29521
29522 * objc.dg/call-super-2.m: Include stddef.h for size_t.
29523
29524 2004-01-29 Mark Mitchell <mark@codesourcery.com>
29525
29526 PR c++/13883
29527 * g++.dg/template/ctor3.C: New test.
29528
29529 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29530
29531 * g++.dg/tc1: New directory.
29532 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
29533 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
29534 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
29535 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
29536 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
29537
29538 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29539
29540 * g++.dg/parse/error11.C: New test.
29541 * g++.dg/parse/error12.C: Likewise.
29542
29543 2004-01-28 Ziemowit Laski <zlaski@apple.com>
29544
29545 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
29546 (scan_initial, main): Use aligned_sizeof instead of sizeof.
29547
29548 2004-01-28 Mark Mitchell <mark@codesourcery.com>
29549
29550 PR c++/13791
29551 * g++.dg/ext/attrib12.C: New test.
29552
29553 PR c++/13736
29554 * g++.dg/parse/cast2.C: New test.
29555
29556 2004-01-27 James E Wilson <wilson@specifixinc.com>
29557
29558 * objc.dg/encode-2.m (main): New local string. Set depending on
29559 sizeof long. Use in sscanf call.
29560 * objc.dg/encode-3.m (main): New local string. Set depending on
29561 sizeof long. Use in scan_initial call.
29562
29563 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29564
29565 * objc.dg/call-super-2.m: Make LP64-safe.
29566 * objc.dg/desig-init-1.m: Likewise.
29567
29568 2004-01-27 Devang Patel <dpatel@apple.com>
29569
29570 * g++.dg/debug/namespace1.C: New test.
29571
29572 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
29573
29574 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
29575 xscale-*-*.
29576
29577 * gcc.dg/arm-mmx-1.c: New test.
29578
29579 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
29580
29581 * gcc.dg/20040127-1.c: New test.
29582 * gcc.dg/20040127-2.c: New test.
29583
29584 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29585
29586 * objc.dg/stret-1.m (glob): Renamed to globa.
29587
29588 2004-01-26 Mark Mitchell <mark@codesourcery.com>
29589
29590 PR c++/13663
29591 * g++.dg/expr/for1.C: New test.
29592
29593 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
29594
29595 PR middle-end/13779
29596 * gcc.dg/darwin-longlong.c: New test.
29597
29598 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
29599
29600 * gcc.dg/20040124-1.c: Moved test from here...
29601 * gcc.c-torture/compile/20040124-1.c: ...to here.
29602
29603 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29604
29605 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
29606 the assembly output if -m64 is passed.
29607
29608 2004-01-25 Mark Mitchell <mark@codesourcery.com>
29609
29610 PR c++/13833
29611 * g++.dg/template/cond3.C: New test.
29612
29613 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29614
29615 PR c++/13810
29616 * g++.dg/template/ttp7.C: New test.
29617
29618 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29619
29620 PR c++/13797
29621 * g++.dg/template/nontype4.C: New test.
29622 * g++.dg/template/nontype5.C: Likewise.
29623
29624 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
29625
29626 * gcc.dg/torture/mips-clobber-at.c: New test.
29627
29628 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
29629
29630 * gcc.dg/20040124-1.c: New test.
29631
29632 2004-01-24 Jakub Jelinek <jakub@redhat.com>
29633
29634 * gcc.dg/20040123-1.c: New test.
29635
29636 2004-01-23 Zack Weinberg <zack@codesourcery.com>
29637
29638 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
29639
29640 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
29641
29642 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
29643
29644 2004-01-23 Andrew Pinski <apinski@apple.com>
29645
29646 * gcc.dg/20030121-1.c: Move to ..
29647 * gcc.dg/20040121-1.c: here.
29648
29649 2004-01-23 Roger Sayle <roger@eyesopen.com>
29650
29651 * gcc.dg/builtins-29.c: New test case.
29652
29653 2004-01-23 Zack Weinberg <zack@codesourcery.com>
29654
29655 PR 18314
29656 * gcc.dg/builtins-30.c: New testcase.
29657
29658 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
29659
29660 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
29661 * lib/g77.exp: Likewise.
29662 * lib/objc.exp: Likewise.
29663 * lib/g++.exp: Likewise.
29664
29665 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
29666
29667 * gcc.dg/struct-by-value-2.c: New test.
29668
29669 2004-01-21 Andrew Pinski <apinski@apple.com>
29670
29671 PR target/13785
29672 * gcc.dg/20030121-1.c: New test.
29673
29674 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
29675
29676 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
29677 clobber frame pointer register in asm statement.
29678
29679 2004-01-21 Falk Hueffner <falk@debian.org>
29680
29681 * gcc.c-torture/compile/20040121-1.c: New test.
29682
29683 2004-01-21 Zack Weinberg <zack@codesourcery.com>
29684
29685 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
29686
29687 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
29688
29689 * gcc.dg/ppc64-abi-2.c: New test.
29690
29691 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
29692
29693 * lib/treelang.exp: Fill out this file.
29694 * lib/treelang-dg.exp: New File.
29695
29696 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
29697
29698 * gcc.c-torture/compile/981022-1.c: Remove.
29699 * gcc.dg/array-5.c: Remove XFAIL.
29700 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
29701 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
29702 gcc.dg/cond-lvalue-1.c: Update.
29703 * gcc.dg/cast-lvalue-2.c: New test.
29704
29705 2004-01-19 Mark Mitchell <mark@codesourcery.com>
29706
29707 PR c++/13592
29708 * g++.dg/other/error1.C (class foo): Tweak error message.
29709
29710 PR c++/13592
29711 * g++.dg/template/call2.C: New test.
29712
29713 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29714
29715 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
29716 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
29717 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
29718 scalar-return-1_x.c, scalar-return-2_y.c,
29719 scalar-return-3_x.c, scalar-return-3_y.c,
29720 scalar-return-4_x.c, scalar-return-4_y.c,
29721 struct-align-1.h, struct-align-1_x.c,
29722 struct-align-1_y.c, struct-align-2.h,
29723 struct-align-2_x.c, struct-align-2_y.c,
29724 struct-by-value-10_y.c, struct-by-value-11_x.c,
29725 struct-by-value-11_y.c, struct-by-value-12_x.c,
29726 struct-by-value-12_y.c, struct-by-value-13_x.c,
29727 struct-by-value-13_y.c, struct-by-value-14_x.c,
29728 struct-by-value-14_y.c, struct-by-value-15_x.c,
29729 struct-by-value-15_y.c, struct-by-value-16_y.c,
29730 struct-by-value-17_y.c, struct-by-value-18_y.c,
29731 struct-by-value-19_y.c, struct-by-value-1_x.c,
29732 struct-by-value-1_y.c, struct-by-value-20_y.c,
29733 struct-by-value-2_x.c, struct-by-value-2_y.c,
29734 struct-by-value-3_y.c, struct-by-value-4_x.c,
29735 struct-by-value-4_y.c, struct-by-value-5_y.c,
29736 struct-by-value-6_y.c, struct-by-value-7_y.c
29737 struct-by-value-8_x.c, struct-by-value-8_y.c
29738 struct-by-value-9_x.c, struct-by-value-9_y.c
29739 struct-return-10_x.c, struct-return-10_y.c,
29740 struct-return-19_x.c, struct-return-20_x.c
29741 struct-return-2_x.c, struct-return-2_y.c
29742 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
29743 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
29744
29745 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29746
29747 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
29748 attribute on sparc*-sun-solaris2.*.
29749
29750 2004-01-18 Mark Mitchell <mark@codesourcery.com>
29751
29752 PR c++/13710
29753 * g++.dg/ext/typeof7.C: New test.
29754
29755 2004-01-18 David Edelsohn <edelsohn@gnu.org>
29756
29757 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
29758 * gcc.dg/const-elim-1.c: Same.
29759
29760 2004-01-17 Ziemowit Laski <zlaski@apple.com>
29761
29762 * objc.dg/stret-1.m: New.
29763 * objc.dg/stret-2.m: New.
29764
29765 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
29766
29767 PR c++/11895
29768 * g++.dg/ext/vector1.C: New test.
29769
29770 2004-01-16 Geoffrey Keating <geoffk@apple.com>
29771
29772 * gcc.dg/pch/import-1.c: New.
29773 * gcc.dg/pch/import-1.hs: New.
29774 * gcc.dg/pch/import-1a.h: New.
29775 * gcc.dg/pch/import-1b.h: New.
29776 * gcc.dg/pch/import-1c.h: New.
29777
29778 2004-01-16 Mark Mitchell <mark@codesourcery.com>
29779
29780 PR c++/13574
29781 * g++.dg/ext/array1.C: New test.
29782
29783 PR c++/13178
29784 * g++.dg/conversion/op1.C: New test.
29785
29786 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
29787
29788 PR 11864
29789 From Kazumoto Kojima / Dan Kegel:
29790 * gcc.dg/pr11864-1.c: New test.
29791
29792 PR 10392
29793 From Marcus Comstedt / Dan Kegel:
29794 * gcc.dg/pr10392-1.c: New test.
29795
29796 2004-01-16 Mark Mitchell <mark@codesourcery.com>
29797
29798 PR c++/13478
29799 * g++.dg/init/ref10.C: New test.
29800
29801 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29802
29803 PR c++/13407
29804 * g++.dg/parse/typename6.C: New test.
29805
29806 2004-01-15 Geoffrey Keating <geoffk@apple.com>
29807
29808 PR pch/13361
29809 * testsuite/g++.dg/pch/wchar-1.C: New.
29810 * testsuite/g++.dg/pch/wchar-1.Hs: New.
29811
29812 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29813
29814 PR c++/9259
29815 * g++.dg/expr/sizeof2.C: New test.
29816
29817 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
29818
29819 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
29820
29821 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
29822
29823 PR c++/13659
29824 * g++.dg/lookup/strong-using-3.C: New.
29825 * g++.dg/lookup/using-10.C: New.
29826
29827 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
29828
29829 PR c++/13594
29830 * g++.dg/lookup/strong-using-2.C: New.
29831
29832 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
29833 Dan Kegel <dank@kegel.com>
29834 J"orn Rennecke <joern.rennecke@superh.com>
29835
29836 PR target/9365
29837 * gcc.dg/pr9365-1.c: New test.
29838
29839 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29840
29841 PR c++/8856
29842 * g++.dg/parse/casting-operator2.C: New test.
29843 * g++.old-deja/g++.pt/explicit83.C: Remove.
29844
29845 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
29846
29847 * gcc.dg/label-compound-stmt-1.c: New test.
29848 * gcc.c-torture/compile/950922-1.c,
29849 gcc.c-torture/compile/20000211-3.c,
29850 gcc.c-torture/compile/20000518-1.c,
29851 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
29852 compound statements.
29853
29854 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
29855
29856 * gcc.dg/ppc64-abi-1.c: New test.
29857
29858 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
29859
29860 * g++.dg/ext/attrib9.C: Add dg-warnings.
29861
29862 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29863
29864 PR c++/12335
29865 * g++.dg/parse/dtor3.C: New test.
29866
29867 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
29868
29869 PR c++/12709
29870 * g++.dg/parse/try-catch-1.C: New test.
29871
29872 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
29873
29874 * ada/acats/run_all.sh: Add more verbose output in acats.log
29875 when compiling tests.
29876
29877 2004-01-12 Zack Weinberg <zack@codesourcery.com>
29878
29879 PR 13656
29880 * gcc.dg/typedef-redecl.c: New test case.
29881 * gcc.dg/typedef-redecl.h: New support file.
29882
29883 2004-01-13 Jan Hubicka <jh@suse.cz>
29884
29885 * gcc.dg/always_inline.c: New test.
29886 * gcc.dg/debug/20031231-1.c: Fix.
29887
29888 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29889
29890 PR c++/13474
29891 * g++.dg/template/array3.C: New test.
29892
29893 2004-01-12 Zack Weinberg <zack@codesourcery.com>
29894
29895 * g++.dg/ext/lvalue1.C: No longer expected to fail.
29896 * g++.dg/warn/Wunused-2.C: Likewise.
29897
29898 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29899
29900 PR c++/13289
29901 * g++.dg/template/instantiate6.C: New test.
29902
29903 2004-01-12 Roger Sayle <roger@eyesopen.com>
29904
29905 PR middle-end/11397
29906 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
29907
29908 2004-01-12 Jan Hubicka <jh@suse.cz>
29909
29910 PR opt/12826
29911 * gcc.dg/20040112-1.c: New.
29912
29913 * gcc.dg/dwarf-die[1-7].c: Move to...
29914 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
29915 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
29916
29917 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
29918
29919 PR c++/4100
29920 * g++.dg/parse/friend4.C: New test.
29921
29922 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
29923
29924 PR c++/4100
29925 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
29926 definition is called a friend.
29927
29928 2004-01-11 Zack Weinberg <zack@codesourcery.com>
29929
29930 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
29931
29932 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
29933
29934 PR c++/3478
29935 * g++.dg/parse/error10.C: New test.
29936 * g++.dg/template/arg2.C: Accept "invalid type" error.
29937
29938 2004-01-11 Jakub Jelinek <jakub@redhat.com>
29939
29940 PR middle-end/13392
29941 * g++.dg/opt/expect2.C: New test.
29942
29943 2004-01-10 Zack Weinberg <zack@codesourcery.com>
29944
29945 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
29946 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
29947 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
29948 Update dg-error regexps.
29949
29950 2004-01-10 Zack Weinberg <zack@codesourcery.com>
29951
29952 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
29953 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
29954
29955 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29956
29957 * gcc.dg/pragma-re-1.c: Use right pointer type.
29958
29959 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
29960
29961 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
29962
29963 2004-01-09 Geoffrey Keating <geoffk@apple.com>
29964
29965 * gcc.dg/rs6000-ldouble-1.c: New.
29966
29967 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29968
29969 DR 337
29970 PR c++/9256
29971 * g++.dg/other/abstract1.C: New test.
29972
29973 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
29974
29975 * g++.dg/lookup/strong-using-1.C: New.
29976
29977 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
29978
29979 PR c/11234
29980 * gcc.dg/func-ptr-conv-1.c: New test.
29981 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
29982
29983 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
29984
29985 PR target/13380.
29986 * gcc.c-torture/compile/20040109-1.c: New.
29987
29988 2004-01-08 Stuart Hastings <stuart@apple.com>
29989
29990 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
29991 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
29992 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
29993
29994 2004-01-09 Alan Modra <amodra@bigpond.net.au>
29995
29996 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
29997
29998 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
29999
30000 * ada/acats/run_acats: Treat 'gnatchop' the same way
30001 as 'gnatmake'. Export GCC_DRIVER.
30002 * ada/acats/run_all.sh: Add target_gnatchop. Use
30003 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
30004
30005 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30006
30007 PR c++/12573
30008 * g++.dg/template/dependent-expr4.C: New test.
30009
30010 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
30011
30012 * gcc.dg/altivec-11.c: New test.
30013
30014 2004-01-07 Mark Mitchell <mark@codesourcery.com>
30015
30016 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
30017
30018 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
30019
30020 PR c/6024
30021 * gcc.dg/enum-compat-1.c: New test.
30022 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
30023
30024 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
30025
30026 PR c/12165
30027 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
30028 gcc.dg/c99-idem-qual-3.c: New tests.
30029
30030 2004-01-07 Alan Modra <amodra@bigpond.net.au>
30031
30032 * gcc.dg/winline-7.c: Don't cast void * to int.
30033
30034 2004-01-06 Jan Hubicka <jh@suse.cz>
30035
30036 * gcc.dg/i386-sse-5.c: New test
30037 * g++.dg/eh/simd-1.c: Add -w argument for i386.
30038
30039 2004-01-05 Mark Mitchell <mark@codesourcery.com>
30040
30041 PR c++/12815
30042 * g++.dg/rtti/typeid4.C: New test.
30043
30044 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30045
30046 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
30047
30048 2004-01-05 Mark Mitchell <mark@codesourcery.com>
30049
30050 PR c++/12132
30051 * g++.dg/template/error11.C: New test.
30052
30053 PR c++/13451
30054 * g++.dg/template/class2.C: New test.
30055
30056 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
30057 Richard Sandiford <rsandifo@redhat.com>
30058
30059 PR c++/13387
30060 * g++.dg/opt/alias3.C: New test.
30061
30062 2004-01-04 Mark Mitchell <mark@codesourcery.com>
30063
30064 PR c++/13157
30065 * g++.dg/template/koenig3.C: New test.
30066
30067 PR c++/13529
30068 * g++.dg/parse/offsetof3.C: New test.
30069
30070 * g++.dg/init/copy7.C: Add missing dg-error markers.
30071
30072 PR c++/12226
30073 * g++.dg/init/copy7.c: New test.
30074
30075 PR c++/13536
30076 * g++.dg/parse/cast1.C: New test.
30077
30078 2004-01-04 Jan Hubicka <jh@suse.cz>
30079
30080 * gcc.dg/winline[1-7].c: New tests.
30081
30082 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30083
30084 PR c++/13520
30085 * g++.dg/template/qualttp22.C: New test.
30086
30087 2004-01-01 Jan Hubicka <jh@suse.cz>
30088
30089 * gcc.dg/debug/20031231-1.c: New.
30090 * gcc.c-torture/compile/20040101-1.c: New.
30091 * gcc.dg/dwarf-die-[1-7].c: New.
30092
30093 2004-01-01 Jakub Jelinek <jakub@redhat.com>
30094
30095 PR optimization/13521
30096 * gcc.c-torture/compile/20031231-1.c: New test.
30097
30098 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
30099
30100 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
30101
30102 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30103
30104 PR c++/10079
30105 * g++.dg/template/crash16.C: New test.
30106
30107 2003-12-30 Mark Mitchell <mark@codesourcery.com>
30108
30109 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
30110
30111 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
30112
30113 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
30114 ports.
30115 * g++.old-deja/g++.jason/thunk3.C: Likewise.
30116 * g++.old-deja/g++.law/profile1.C: Likewise.
30117 * gcc.c-torture/compile/981006-1.c: Likewise.
30118 * gcc.c-torture/execute/loop-2e.x: Likewise.
30119 * gcc.c-torture/execute/loop-2f.x: Remove.
30120 * gcc.c-torture/execute/loop-2g.x: Likewise.
30121 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
30122 * gcc.dg/20020312-2.c: Remove traces of dead ports.
30123
30124 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
30125
30126 PR c++/13507
30127 * g++.dg/ext/attrib11.C: New test.
30128
30129 PR c++/13494
30130 * g++.dg/template/array2-1.C: New test.
30131 * g++.dg/template/array2-2.C: New test.
30132
30133 2003-12-29 Mark Mitchell <mark@codesourcery.com>
30134
30135 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
30136
30137 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
30138
30139 PR c++/12774
30140 * g++.dg/template/array1-1.C: New test.
30141 * g++.dg/template/array1-2.C: New test.
30142
30143 2003-12-29 Roger Sayle <roger@eyesopen.com>
30144
30145 PR fortran/12632
30146 * g77.dg/12632.f: New test case.
30147
30148 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30149
30150 PR c++/13289
30151 * g++.dg/parse/nontype1.C: New test.
30152
30153 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30154
30155 PR c++/12403
30156 * g++.dg/parse/explicit1.C: New test.
30157 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
30158
30159 2003-12-28 Mark Mitchell <mark@codesourcery.com>
30160
30161 PR c++/13081
30162 * g++.dg/opt/inline6.C: New test.
30163
30164 PR c++/12613
30165 * g++.dg/parse/error9.C: New test.
30166
30167 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
30168
30169 2003-12-28 Mark Mitchell <mark@codesourcery.com>
30170
30171 PR c++/13009
30172 * g++.dg/init/assign1.C: New test.
30173
30174 2003-12-28 Roger Sayle <roger@eyesopen.com>
30175
30176 PR c++/13070
30177 * g++.dg/warn/format3.C: New test case.
30178
30179 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30180
30181 * gcc.c-torture/compile/20031227-1.c: New test.
30182
30183 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30184
30185 * g++.dg/bprob/bprob.exp: Load target-supports.exp
30186 * g77.dg/bprob/bprob.exp: Likewise.
30187 * gcc.misc-tests/bprob.exp: Likewise.
30188 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
30189 variants on systems where the library does not provide that
30190 functionality.
30191 * gcc.dg/builtins-20.c: Use builtins-config.h.
30192 * gcc.dg/builtins-config.h: New file.
30193
30194 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30195
30196 * lib/gcc-dg.exp (dg-require-profiling): New function.
30197 * lib/target-supports.exp (check_profiling_available): Likewise.
30198 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
30199 * g77.dg/bprob/bprob.exp: Likewise.
30200 * gcc.misc-tests/bprob.exp: Likewise.
30201 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
30202 * gcc.dg/20021014-1.c: Likewise.
30203 * gcc.dg/nest.c: Likewise.
30204
30205 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30206
30207 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
30208 compiling.
30209 * g++.dg/lookup/java2.C: Likewise.
30210 * gcc.dg/cpp/lexident.c: Likewise.
30211
30212 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
30213
30214 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
30215 given.
30216 * gcc.c-torture/compile/961203-1.c: Likewise.
30217 * gcc.c-torture/compile/980506-1.c: Likewise.
30218
30219 2003-12-23 Zack Weinberg <zack@codesourcery.com>
30220
30221 * lib/gcc-dg.exp (dg-prune-output): New annotation.
30222 (additional_prunes): New global.
30223 (gcc-dg-prune): Handle additional per-test pruning.
30224 (dg-test): Clear additional_prunes between tests.
30225
30226 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
30227 dg-prune-output to avoid spurious failures from assembler
30228 complaining about nonexistent WAW violations.
30229 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
30230 Use dg-prune-output to avoid spurious failures from assembler
30231 warning about Itanium B-step errata.
30232
30233 2003-12-23 Mark Mitchell <mark@codesourcery.com>
30234
30235 * g++.dg/abi/macro0.C: New test.
30236 * g++.dg/abi/macro1.C: Likewise.
30237 * g++.dg/abi/macro2.C: Likewise.
30238
30239 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
30240 * g++.dg/abi/bitfield7.C: Likewise.
30241 * g++.dg/abi/dtor2.C: Likewise.
30242 * g++.dg/abi/mangle11.C: Likewise.
30243 * g++.dg/abi/mangle12.C: Likewise.
30244 * g++.dg/abi/mangle14.C: Likewise.
30245 * g++.dg/abi/mangle17.C: Likewise.
30246 * g++.dg/abi/vbase10.C: Likewise.
30247 * g++.dg/abi/vbase14.C: Likewise.
30248 * g++.dg/template/qualttp17.C: Likewise.
30249
30250 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
30251
30252 PR c/11995
30253 * gcc.dg/20031223-1.c: New test.
30254
30255 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30256
30257 * gcc.dg/noreturn-7.c: New test.
30258
30259 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30260
30261 * gcc.dg/null-pointer-1.c: New test.
30262
30263 2003-12-22 Mark Mitchell <mark@codesourcery.com>
30264
30265 * g++.old-deja/g++.jason/template18.C: Remove.
30266 * g++.old-deja/g++.jason/template37.C: Likewise.
30267
30268 PR c++/12862
30269 * g++.dg/lookup/ns1.C: New test.
30270
30271 PR c++/12397
30272 * g++.dg/template/lookup3.C: New test.
30273
30274 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
30275
30276 * g++.dg/template/recurse1.C: New test
30277
30278 2003-12-22 Mark Mitchell <mark@codesourcery.com>
30279
30280 PR c++/12479
30281 * g++.dg/parse/semicolon1.C: New test.
30282 * g++.dg/parse/semicolon1.h: Likewise.
30283
30284 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
30285
30286 * gcc.dg/darwin-misaligned.c: New test.
30287
30288 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
30289
30290 PR c/9163
30291 * gcc.dg/20031222-1.c: New test.
30292
30293 2003-12-21 Mark Mitchell <mark@codesourcery.com>
30294
30295 PR c++/13438
30296 * g++.dg/parse/error8.C: New test.
30297
30298 PR c++/11554
30299 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
30300
30301 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
30302
30303 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
30304 too small.
30305 * gcc.c-torture/compile/930217-1.c: Likewise.
30306 * gcc.c-torture/compile/930513-1.c: Likewise.
30307 * gcc.c-torture/execute/920908-2.c: Likewise.
30308 * gcc.c-torture/execute/921204-1.c: Likewise.
30309 * gcc.c-torture/execute/930621-1.c: Likewise.
30310 * gcc.c-torture/execute/930630-1.c: Likewise.
30311 * gcc.c-torture/execute/931031-1.c: Likewise.
30312 * gcc.c-torture/execute/980602-2.c: Likewise.
30313 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
30314 * gcc.c-torture/execute/compndlit-1.c: Likewise.
30315 * gcc.c-torture/execute/extzvsi.c: Likewise.
30316 * gcc.c-torture/unsorted/ext.c: Likewise.
30317
30318 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
30319
30320 PR target/12749
30321 * gcc.c-torture/compile/20031220-2.c: New test case.
30322
30323 2003-12-20 Roger Sayle <roger@eyesopen.com>
30324
30325 PR optimization/13031
30326 * gcc.c-torture/compile/20031220-1.c: New test case.
30327
30328 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30329
30330 * gcc.dg/cast-function-1.c: New test.
30331
30332 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
30333
30334 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
30335 formats.
30336
30337 2003-12-19 Mark Mitchell <mark@codesourcery.com>
30338
30339 PR c++/12795
30340 * g++.dg/ext/attrib10.C: New test.
30341
30342 2003-12-19 Jakub Jelinek <jakub@redhat.com>
30343
30344 * gcc.dg/cleanup-10.c: New test.
30345 * gcc.dg/cleanup-11.c: New test.
30346
30347 2003-12-19 Jakub Jelinek <jakub@redhat.com>
30348
30349 PR c++/13239
30350 * g++.dg/opt/expect1.C: New test.
30351
30352 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
30353
30354 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
30355
30356 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
30357
30358 PR debug/12923
30359 * gcc.dg/20031218-1.c: New test.
30360
30361 PR debug/12389
30362 * gcc.dg/20031218-2.c: New test.
30363 * gcc.dg/20031218-3.c: New test.
30364
30365 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
30366 of label name and allow for USER_LABEL_PREFIX == "_" names.
30367 * g++.dg/abi/mangle18-2.C: Likewise.
30368 * g++.dg/abi/mangle19-1.C: Likewise.
30369 * g++.dg/abi/mangle19-2.C: Likewise.
30370 * g++.dg/abi/mangle20-1.C: Likewise.
30371 * g++.dg/abi/mangle20-2.C: Likewise.
30372
30373 2003-12-18 Richard Henderson <rth@redhat.com>
30374
30375 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
30376
30377 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
30378 Dan Kegel <dank@kegel.com>
30379
30380 PR other/12009
30381 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
30382 testing a cross compiler, it causes spurious compile failures.
30383 * lib/g++.exp: Likewise.
30384
30385 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30386
30387 PR c++/13262
30388 * g++.dg/template/access13.C: New test.
30389
30390 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
30391
30392 * gcc.dg/20031216-1.c: New test.
30393
30394 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30395
30396 PR c++/9154
30397 * g++.dg/template/error10.C: New test.
30398
30399 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30400
30401 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
30402 * g++.dg/eh/simd-2.C: Likewise.
30403
30404 2003-12-17 James E Wilson <wilson@specifixinc.com>
30405 Roger Sayle <roger@eyesopen.com>
30406
30407 * gcc.c-torture/execute/ieee/mzero5.c: New.
30408
30409 2003-12-17 Mark Mitchell <mark@codesourcery.com>
30410
30411 PR c++/10603
30412 * g++.dg/parse/error6.C: New test.
30413
30414 PR c++/12827
30415 * g++.dg/parse/error7.C: New test.
30416
30417 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
30418
30419 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
30420 at -O with stabs debugging formats.
30421 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
30422 * gcc.dg/debug/debug-2.c: Likewise.
30423
30424 2003-12-16 Mark Mitchell <mark@codesourcery.com>
30425
30426 PR c++/12696
30427 * g++.dg/init/error1.C: New test.
30428
30429 PR c++/12218
30430 * g++.dg/init/pm3.C: New test.
30431
30432 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
30433
30434 PR c/3347
30435 * gcc.dg/bitfld-8.c: New test.
30436
30437 2003-12-16 James Lemke <jim@wasabisystems.com>
30438
30439 * gcc.dg/arm-scd42-[123].c: New tests.
30440
30441 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
30442
30443 PR c++/9043
30444 * g++.dg/abi/mangle20-1.C: New test.
30445 * g++.dg/abi/mangle20-2.C: New test.
30446
30447 2003-12-16 Mark Mitchell <mark@codesourcery.com>
30448
30449 PR c++/13275
30450 * g++.dg/other/offsetof2.C: Remove XFAIL.
30451 * g++.dg/parse/offsetof1.C: New test.
30452 * g++.gd/parse/offsetof2.C: Likewise.
30453
30454 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30455
30456 * g++.dg/template/nontype3.C: New test.
30457 * g++.dg/template/static2.C: Tweaked the dg-error clause.
30458
30459 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30460
30461 * g++.dg/warn/noreturn-3.C: Also test instantiation.
30462
30463 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
30464
30465 PR c++/13387
30466 * g++.dg/expr/assign1.C: New test.
30467
30468 PR c++/13242
30469 * g++.dg/abi/mangle19-1.C: New test.
30470 * g++.dg/abi/mangle19-2.C: New test.
30471
30472 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
30473
30474 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
30475
30476 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
30477
30478 * gcc.c-torture/execute/20031216-1.c: New test.
30479
30480 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30481
30482 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
30483 an ICE regression.
30484
30485 2003-12-15 Mark Mitchell <mark@codesourcery.com>
30486
30487 PR c++/10926
30488 * g++.dg/template/error9.C: New test.
30489
30490 PR c++/11116
30491 * g++.dg/template/error8.C: New test.
30492
30493 2003-12-15 Roger Sayle <roger@eyesopen.com>
30494
30495 PR middle-end/13400
30496 * gcc.c-torture/execute/20031215-1.c: New test case.
30497
30498 2003-12-15 Mark Mitchell <mark@codesourcery.com>
30499
30500 PR c++/13269
30501 * g++.dg/parse/error5.C: New test.
30502
30503 PR c++/12989
30504 * g++.dg/expr/sizeof1.C: New test.
30505
30506 PR c++/13310
30507 * g++.dg/template/crash15.C: New test.
30508
30509 2003-12-15 Geoffrey Keating <geoffk@apple.com>
30510
30511 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
30512 a non-POD type as the last named parameter of a varargs function.
30513
30514 2003-12-15 Mark Mitchell <mark@codesourcery.com>
30515
30516 PR c++/13243
30517 PR c++/12573
30518 * g++.dg/template/crash14.C: New test.
30519 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
30520
30521 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
30522
30523 * g++.dg/other/java1.C: New test.
30524
30525 PR c++/13241
30526 * g++.dg/abi/mangle18-1.C: New test.
30527 * g++.dg/abi/mangle18-2.C: New test.
30528
30529 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30530
30531 PR optimization/10312
30532 * gcc.c-torture/execute/20031214-1.c: New.
30533
30534 2003-12-14 Mark Mitchell <mark@codesourcery.com>
30535
30536 PR c++/10779
30537 PR c++/12160
30538 * g++.dg/parse/error3.C: New test.
30539 * g++.dg/parse/error4.C: Likewise.
30540 * g++.dg/abi/mangle4.C: Tweak error messages.
30541 * g++.dg/lookup/using5.C: Likewise.
30542 * g++.dg/other/error2.C: Likewise.
30543 * g++.dg/parse/typename5.C: Likewise.
30544 * g++.dg/parse/undefined1.C: Likewise.
30545 * g++.dg/template/arg2.C: Likewise.
30546 * g++.dg/template/ttp3.C: Likewise.
30547 * g++.dg/template/type1.C: Likewise.
30548 * g++.old-deja/g++.other/crash32.C: Likewise.
30549 * g++.old-djea/g++.pt/defarg8.C: Likewise.
30550
30551 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30552
30553 PR c++/13106
30554 * g++.dg/warn/noreturn-3.C: New test.
30555
30556 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
30557
30558 PR c++/13118
30559 * g++.dg/abi/covariant3.C: New.
30560
30561 2003-12-12 Jakub Jelinek <jakub@redhat.com>
30562
30563 * g++.dg/eh/ia64-1.C: New test.
30564
30565 2003-12-12 Roger Sayle <roger@eyesopen.com>
30566
30567 PR optimization/13037
30568 * g77.f-torture/execute/13037.f: New test case.
30569
30570 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
30571
30572 PR c++/12881
30573 * g++.dg/abi/covariant2.C: New.
30574
30575 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
30576
30577 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
30578
30579 2003-12-11 Zack Weinberg <zack@codesourcery.com>
30580
30581 * gcc.c-torture/execute/wchar_t-1.x: Delete.
30582
30583 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
30584
30585 PR other/10819
30586 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
30587 to fix Bug 10819.
30588 * lib/g++.exp (g++_version): Likewise.
30589 * lib/g77.exp (g77_version): Likewise.
30590 * lib/objc.exp (default_objc_version): Likewise.
30591
30592 2003-12-10 Richard Henderson <rth@redhat.com>
30593
30594 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
30595
30596 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
30597
30598 2003-12-08 Matt Austern <austern@apple.com>
30599
30600 PR c/13134
30601 * lib/gcc-dg.exp (dg-require-visibility): Define.
30602 * lib/target-supports (check_visibility_available): Define.
30603 * gcc.dg/visibility-1.c: New test.
30604 * gcc.dg/visibility-2.c: Likewise.
30605 * gcc.dg/visibility-3.c: Likewise.
30606 * gcc.dg/visibility-4.c: Likewise.
30607 * gcc.dg/visibility-5.c: Likewise.
30608 * gcc.dg/visibility-6.c: Likewise.
30609 * g++.dg/ext/visibility-1.C: Likewise.
30610 * g++.dg/ext/visibility-2.C: Likewise.
30611 * g++.dg/ext/visibility-3.C: Likewise.
30612 * g++.dg/ext/visibility-4.C: Likewise.
30613 * g++.dg/ext/visibility-5.C: Likewise.
30614 * g++.dg/ext/visibility-6.C: Likewise.
30615
30616 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30617
30618 * g++.dg/lookup/java1.C: New test.
30619 * g++.dg/lookup/java2.C: New test.
30620
30621 2003-12-07 Falk Hueffner <falk@debian.org>
30622
30623 * g++.dg/opt/noreturn-1.C: New test.
30624
30625 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
30626
30627 * gcc.dg/overflow-1.c: New test.
30628
30629 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30630
30631 * g77.f-torture/compile/13060.f: New test.
30632
30633 2003-12-06 Mark Mitchell <mark@codesourcery.com>
30634
30635 PR c++/13323
30636 * g++.dg/inherit/operator2.C: New test.
30637
30638 2003-12-05 Mark Mitchell <mark@codesourcery.com>
30639
30640 PR c++/13305
30641 * g++.dg/ext/attrib9.C: New test.
30642
30643 2003-12-05 Mark Mitchell <mark@codesourcery.com>
30644
30645 PR c++/13314
30646 * g++.dg/template/error7.C: New test.
30647
30648 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
30649 J"orn Rennecke <joern.rennecke@superh.com>
30650
30651 PR target/13302
30652 * g++.dg/other/struct-va_list.C: New test.
30653
30654 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30655
30656 PR c++/13166
30657 * g++.dg/parse/defarg6.C: New test.
30658
30659 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
30660
30661 PR target/13256
30662 * gcc.c-torture/execute/20031201-1.c: New test.
30663
30664 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
30665
30666 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
30667
30668 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30669
30670 * gcc.dg/builtin-return-1.c: New test.
30671
30672 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
30673 J"orn Rennecke <joern.rennecke@superh.com>
30674
30675 PR optimization/13260
30676 * gcc.c-torture/execute/20031204-1.c: New test.
30677
30678 2003-12-03 Mark Mitchell <mark@codesourcery.com>
30679
30680 PR c++/9127
30681 * g++.dg/template/error6.C: New test.
30682
30683 2003-12-03 Jakub Jelinek <jakub@redhat.com>
30684
30685 * gcc.dg/20031202-1.c: New test.
30686
30687 2003-12-03 Mark Mitchell <mark@codesourcery.com>
30688
30689 PR c++/13179
30690 * g++.dg/template/eh1.C: New test.
30691
30692 PR c++/10771
30693 * g++.dg/template/error5.C: New test.
30694
30695 2003-12-02 David Ung <davidu@mips.com>
30696
30697 * gcc.dg/compat/vector-check.h: Corrected type for var
30698 g_##TMODE
30699
30700 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30701
30702 PR c++/10126
30703 * g++.dg/template/ptrmem8.C: New test.
30704
30705 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30706
30707 PR c++/12573
30708 * g++.dg/template/dependent-expr3.C: New test.
30709
30710 2003-12-01 James Lemke <jim@wasabisystems.com>
30711
30712 * gcc.dg/arm-g2.c: New test.
30713
30714 2003-12-01 Roger Sayle <roger@eyesopen.com>
30715
30716 PR optimization/11634
30717 * gcc.dg/20031201-2.c: New test case.
30718
30719 2003-12-01 Zack Weinberg <zack@codesourcery.com>
30720
30721 PR 11433
30722 * objc.dg/proto-lossage-3.m: New test.
30723
30724 2003-12-01 Roger Sayle <roger@eyesopen.com>
30725
30726 PR optimization/12628
30727 * gcc.dg/20031201-1.c: New test case.
30728
30729 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
30730
30731 * gcc.dg/unaligned-1.c: New test.
30732
30733 2003-11-30 Mark Mitchell <mark@codesourcery.com>
30734
30735 PR c++/9849
30736 * g++.dg/template/error4.C: New test.
30737 * g++.dg/template/nested3.C: Adjust error markers.
30738
30739 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30740
30741 * gcc.dg/cpp/assert4.c: Check more #system assertions.
30742
30743 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
30744
30745 PR c/10333
30746 * gcc.dg/bitfld-7.c: New test.
30747
30748 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
30749
30750 * gcc.dg/tls/asm-1.C: New test.
30751
30752 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30753
30754 * gcc.dg/cpp/assert4.c: Update.
30755
30756 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30757
30758 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
30759 * gcc.dg/builtin-apply3.c: New test.
30760
30761 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30762
30763 * lib/compat.exp (compat-obj): New xfaildata parameter.
30764 Use it to set compiler_conditional_xfail_data before compiling.
30765 (compat-get-options): Handle dg-xfail-if.
30766 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
30767 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
30768 * gcc.dg/compat/vector-1_y.c: Likewise.
30769 * gcc.dg/compat/vector-2_x.c: Likewise.
30770 * gcc.dg/compat/vector-2_y.c: Likewise.
30771
30772 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30773
30774 * g++.dg/opt/reg-stack4.C: New test.
30775
30776 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
30777
30778 * gcc.dg/builtin-apply2.c: New test.
30779
30780 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
30781
30782 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
30783
30784 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30785
30786 PR c++/12924
30787 * g++.dg/template/template-id-2.C: New test.
30788
30789 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30790
30791 PR c++/5369
30792 * g++.dg/template/memfriend1.C: New test.
30793 * g++.dg/template/memfriend2.C: Likewise.
30794 * g++.dg/template/memfriend3.C: Likewise.
30795 * g++.dg/template/memfriend4.C: Likewise.
30796 * g++.dg/template/memfriend5.C: Likewise.
30797 * g++.dg/template/memfriend6.C: Likewise.
30798 * g++.dg/template/memfriend7.C: Likewise.
30799 * g++.dg/template/memfriend8.C: Likewise.
30800 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
30801
30802 2003-11-21 Mark Mitchell <mark@codesourcery.com>
30803
30804 PR c++/12515
30805 * g++.dg/ext/cond1.C: New test.
30806
30807 2003-11-20 Richard Henderson <rth@redhat.com>
30808
30809 * gcc.dg/20020201-2.c: Remove.
30810 * gcc.dg/20020201-4.c: Remove.
30811 * gcc.dg/20020304-1.c: Remove.
30812
30813 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
30814
30815 * gcc.dg/cpp/trad/xwin1.c: New test case.
30816
30817 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
30818
30819 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
30820 * lib/g77.exp: Likewise.
30821 * lib/objc.exp: Likewise.
30822 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
30823 for darwin.
30824
30825 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30826
30827 PR c++/12932
30828 * g++.dg/template/static5.C: New test.
30829
30830 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
30831
30832 * gcc.dg/nested-func-1.c: New test.
30833
30834 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30835
30836 * gcc.dg/cpp/assert4.c: New test.
30837
30838 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
30839
30840 PR c++/2294
30841 * g++.dg/lookup/using9.c: New test.
30842
30843 2003-11-14 Mark Mitchell <mark@codesourcery.com>
30844
30845 PR c++/12762
30846 * g++.dg/template/error3.C: New test.
30847
30848 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
30849
30850 PR ada/13035
30851 * ada/acats/run_acats, run_all.sh: Fix syntax error.
30852 No longer use a wrapper for gcc, since this does not work under
30853 Windows.
30854
30855 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
30856
30857 PR c++/2094
30858 * g++.dg/template/ptrmem7.C: New test.
30859
30860 2003-11-13 Andrew Pinski <apinski@apple.com>
30861
30862 * gcc.c-torture/compile/20031113-1.c: New test.
30863
30864 2003-11-13 Mark Mitchell <mark@codesourcery.com>
30865 Kean Johnston <jkj@sco.com>
30866
30867 PR c/13029
30868 * gcc.dg/unused-4.c: Update.
30869
30870 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30871
30872 * g++.dg/opt/const3.C: New test.
30873
30874 2003-11-13 Jan Hubicka <jh@suse.cz>
30875
30876 * gcc.c-torture/compile/20031112-1.c: New test.
30877
30878 2003-11-12 Mark Mitchell <mark@codesourcery.com>
30879
30880 * g++.dg/parse/crash10.C: Remove bogus error marker.
30881
30882 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30883
30884 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
30885 (host_gcc): Likewise.
30886 (ROOT): Honor $PWDCMD.
30887 (BASE): Likewise.
30888 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
30889
30890 2003-11-12 Catherine Moore <clm@redhat.com>
30891
30892 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
30893
30894 2003-11-12 Andreas Jaeger <aj@suse.de>
30895 Jakub Jelinek <jakub@redhat.com>
30896 Andrew Pinski <pinskia@physics.uc.edu>
30897 Richard Henderson <rth@redhat.com>
30898
30899 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
30900 systems.
30901 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
30902
30903 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
30904 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30905
30906 2003-11-11 Andreas Jaeger <aj@suse.de>
30907
30908 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
30909
30910 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
30911
30912 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
30913
30914 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
30915 Clean ups.
30916
30917 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
30918
30919 * gcc.dg/trampoline-1.c: New test.
30920
30921 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30922
30923 * gcc.c-torture/compile/200031109-1.c: New test.
30924
30925 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
30926
30927 PR c/3190
30928 PR c/8714
30929 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30930 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
30931 gcc.dg/format/no-y2k-1.c: Update.
30932
30933 2003-11-08 Roger Sayle <roger@eyesopen.com>
30934
30935 PR optimization/10467
30936 * gcc.dg/20031108-1.c: New test case.
30937
30938 2003-11-07 Geoffrey Keating <geoffk@apple.com>
30939
30940 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
30941
30942 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
30943
30944 * gcc.dg/compound-lvalue-1.c: New test.
30945 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
30946 some XFAILs.
30947
30948 2003-11-06 Geoffrey Keating <geoffk@apple.com>
30949
30950 * gcc.dg/altivec-varargs-1.c: New test.
30951
30952 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
30953
30954 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
30955 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
30956 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
30957 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
30958 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
30959
30960 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
30961
30962 * gcc.dg/cond-lvalue-1.c: New test.
30963
30964 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
30965
30966 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
30967
30968 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30969
30970 PR c++/11616
30971 * g++.dg/template/instantiate5.C: New test.
30972
30973 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30974
30975 PR c++/12726
30976 * g++.dg/ext/complit2.C: Replace test with self-contained version.
30977 * ChangeLog: Add missing first entry for above test.
30978
30979 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30980
30981 PR c++/9810
30982 * g++.dg/template/using8.C: New test.
30983 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
30984
30985 2003-11-02 Roger Sayle <roger@eyesopen.com>
30986
30987 PR optimization/10817
30988 * gcc.c-torture/compile/20031102-1.c: New test case.
30989
30990 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
30991
30992 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
30993 2147483647.
30994
30995 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
30996
30997 * gcc.dg/20031102-1.c: New test.
30998
30999 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31000
31001 * gcc.dg/complex-1.c: New test.
31002
31003 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31004
31005 PR c++/12796
31006 * g++.dg/template/crash13.C: Adjust expected error location.
31007 * g++.old-deja/g++.brendan/ns1.C: Likewise.
31008
31009 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
31010
31011 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
31012
31013 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
31014
31015 PR/10239
31016 * gcc.c-torture/compile/20031031-2.c: New test.
31017
31018 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
31019
31020 PR/11640
31021 * gcc.c-torture/compile/20031031-1.c: New test.
31022
31023 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
31024
31025 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
31026 * gcc.misc-tests/bprob.exp: Likewise.
31027 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
31028 the execution test on arm-elf configs.
31029 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
31030 configs that don't support scratch files.
31031 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
31032
31033 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
31034
31035 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
31036 done by dejagnu.
31037
31038 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
31039
31040 * ada/acats/run_all.sh: Redirect mv output to /dev/null
31041 Avoid non pure sh syntax. Add more logging.
31042
31043 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
31044 fail.
31045
31046 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31047
31048 PR libgcj/10610
31049 * gcc.dg/ppc-stackalign-1.c: New test.
31050
31051 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
31052
31053 * ada/acats/run_all.sh: Change output to be more compliant with
31054 dejagnu framework.
31055 Create acats.sum and acats.log files under testsuite/ada/acats
31056 Only run [a-z]* directories, to filter out e.g. CVS.
31057 Redirect build output to log file.
31058
31059 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
31060
31061 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
31062
31063 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
31064
31065 PR ada/5909:
31066 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
31067
31068 2003-10-27 Jakub Jelinek <jakub@redhat.com>
31069
31070 * gcc.c-torture/compile/20031023-1.c: New test.
31071 * gcc.c-torture/compile/20031023-2.c: New test.
31072 * gcc.c-torture/compile/20031023-3.c: New test.
31073 * gcc.c-torture/compile/20031023-4.c: New test.
31074
31075 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31076
31077 PR c++/10371
31078 * g++.dg/lookup/scoped8.C: New test.
31079
31080 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31081
31082 * g++.dg/opt/reg-stack3.C: New test.
31083
31084 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
31085
31086 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
31087
31088 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31089
31090 PR c++/11076
31091 * g++.dg/template/crash13.C: New test.
31092
31093 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
31094
31095 * gcc.dg/c99-restrict-2.c: New test.
31096
31097 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
31098
31099 PR c++/12698, c++/12699, c++/12700, c++/12566
31100 * g++.dg/inherit/covariant9.C: New test.
31101 * g++.dg/inherit/covariant10.C: New test.
31102 * g++.dg/inherit/covariant11.C: New test.
31103
31104 2003-10-23 Jason Merrill <jason@redhat.com>
31105
31106 PR c++/12726
31107 * g++.dg/ext/complit2.C: New test.
31108
31109 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
31110
31111 PR target/12654
31112 * gcc.c-torture/execute/20031020-1.c: New test.
31113
31114 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31115
31116 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
31117 following the jump_insn.
31118
31119 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
31120
31121 * gcc.dg/cast-lvalue-1.c: New test.
31122
31123 2003-10-21 Mark Mitchell <mark@codesourcery.com>
31124
31125 PR c++/11962
31126 * g++.dg/template/cond2.C: New test.
31127
31128 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
31129
31130 * gcc.dg/builtins-28.c: New test.
31131
31132 2003-10-20 Jan Hubicka <jh@suse.cz>
31133
31134 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
31135 parameter.
31136 * testsuite/gcc.dg/inline-2.c: Likewise.
31137
31138 2003-10-20 Phil Edwards <phil@codesourcery.com>
31139
31140 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
31141 * gcc.dg/nest.c: Likewise.
31142
31143 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31144
31145 PR c++/9781, c++/10583, c++/11862
31146 * g++.dg/parse/crash13.C: New test.
31147
31148 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31149
31150 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
31151
31152 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31153
31154 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
31155 Define HAVE_C99_RUNTIME except on Solaris.
31156 * gcc.dg/builtins-20.c: Likewise.
31157
31158 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31159
31160 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
31161
31162 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31163
31164 PR c++/12495
31165 * g++.dg/template/crash21.C: New test.
31166
31167 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31168
31169 PR c++/2513
31170 * g++.dg/template/typename5.C: New test.
31171
31172 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31173
31174 PR c++/12369
31175 * g++.dg/template/friend25.C: New test.
31176
31177 2003-10-16 Ziemowit Laski <zlaski@apple.com>
31178
31179 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
31180 versions.
31181
31182 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
31183
31184 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
31185 == 2147483647.
31186
31187 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
31188
31189 * gcc.c-torture/execute/960416-1.x: Remove.
31190 * gcc.c-torture/execute/divconst-3.x: Likewise.
31191
31192 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
31193
31194 PR target/12598
31195 * gcc.dg/torture/cris-volatile-1.c: New test.
31196
31197 2003-10-14 Roger Sayle <roger@eyesopen.com>
31198
31199 PR optimization/9325
31200 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
31201 for overflowing floating point to integer conversion during RTL
31202 simplification.
31203
31204 2003-10-13 Ziemowit Laski <zlaski@apple.com>
31205
31206 * objc/execute/_cmd.m: Fix typo.
31207 * objc.dg/image-info.m, objc.dg/symtab-1.m:
31208 Relax 'scan-assembler' regexp.
31209 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
31210 objc.dg/try-catch-4.m: Run on non-Darwin targets.
31211 * objc.dg/zero-link-2.m: Remove blank line.
31212 * objc.dg/zero-link-3.m: New test case.
31213
31214 2003-10-13 Geoffrey Keating <geoffk@apple.com>
31215
31216 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
31217
31218 * gcc.dg/asm-names.c: Use scan-assembler-not rather
31219 than linker trickery.
31220
31221 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31222
31223 PR c++/12370
31224 * g++.dg/other/friend2.C: New test.
31225
31226 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
31227
31228 * gcc.dg/20031012-1.c: New test.
31229
31230 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
31231
31232 * gcc.dg/weak/weak-3.c: Fix for new warning.
31233
31234 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
31235
31236 PR optimization/8750
31237 * gcc.c-torture/execute/20031012-1.c: New test case.
31238
31239 2003-10-11 Roger Sayle <roger@eyesopen.com>
31240
31241 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
31242 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
31243
31244 2003-10-11 Roger Sayle <roger@eyesopen.com>
31245
31246 PR optimization/12260
31247 * gcc.c-torture/compile/20031011-2.c: New test case.
31248
31249 2003-10-11 Roger Sayle <roger@eyesopen.com>
31250
31251 * gcc.c-torture/execute/20031011-1.c: New testcase.
31252
31253 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
31254
31255 * gcc.c-torture/compile/20031011-1.c: New test.
31256
31257 2003-10-11 Jan Hubicka <jh@suse.cz>
31258
31259 * g++.dg/other/first-global.C: New test.
31260
31261 2003-10-11 Roger Sayle <roger@eyesopen.com>
31262
31263 * gcc.c-torture/execute/string-opt-18.c: New testcase.
31264
31265 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
31266
31267 * gcc.c-torture/compile/20031010-1.c: New test.
31268
31269 2003-10-10 Geoffrey Keating <geoffk@apple.com>
31270
31271 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
31272 * gcc.c-torture/execute/va-arg-25.c: ... here.
31273
31274 2003-10-09 Mark Mitchell <mark@codesourcery.com>
31275
31276 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
31277
31278 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
31279
31280 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
31281
31282 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
31283
31284 * g++.dg/parse/error2.C: New test.
31285
31286 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
31287
31288 PR c++/11097
31289 * g++.dg/other/error5.C: Modify the error message.
31290 * g++.dg/lookup/using8.C: New test.
31291
31292 2003-10-07 Geoffrey Keating <geoffk@apple.com>
31293
31294 * gcc.dg/darwin-abi-2.c: New file.
31295 * gcc.c-torture/execute/va-arg-24.c: New file.
31296
31297 2003-10-06 Bob Wilson <bob.wilson@acm.org>
31298
31299 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
31300 indentation.
31301
31302 2003-10-06 Mark Mitchell <mark@codesourcery.com>
31303
31304 PR c++/10147
31305 * g++.dg/other/error4.C: Update error messages.
31306 * g++.dg/template/ptrmem4.C: Likewise.
31307
31308 PR c++/12337
31309 * g++.dg/init/new9.C: New test.
31310
31311 PR c++/12334, c++/12236, c++/8656
31312 * g++.dg/ext/attrib8.C: New test.
31313
31314 2003-10-06 Devang Patel <dpatel@apple.com>
31315
31316 * gcc.dg/debug/dwarf2-3.h: New test.
31317 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
31318
31319 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
31320
31321 * g++.dg/opt/cfg2.C: New test.
31322
31323 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31324
31325 * g++.dg/opt/float1.C: New test.
31326
31327 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31328
31329 * gcc.dg/c90-array-lval-6.c: New test.
31330 * gcc.dg/c99-array-lval-6.c: New test.
31331
31332 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
31333 Ziemowit Laski <zlaski@apple.com>
31334
31335 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
31336 'Derived', so that it is never considered a class method; add
31337 new warning for '+port' method ambiguity.
31338 * objc.dg/method-12.m: Include <objc/objc.h> instead of
31339 <objc/objc-api.h> (needed on Mac OS X).
31340 * objc.dg/method-13.m: New test.
31341
31342 2003-10-03 Roger Sayle <roger@eyesopen.com>
31343
31344 PR optimization/9325, PR java/6391
31345 * gcc.c-torture/execute/20031003-1.c: New test case.
31346
31347 2003-10-02 Mark Mitchell <mark@codesourcery.com>
31348
31349 PR optimization/12180
31350 * gcc.dg/20031002-1.c: New test.
31351
31352 PR c++/12486
31353 * g++.dg/inherit/error1.C: New test.
31354
31355 2003-10-02 Chris Demetriou <cgd@broadcom.com>
31356
31357 * lib/f-torture.exp (search_for): Rename to...
31358 (search_for_re): This. Also, clean up comments and the
31359 "regexp" invocation.
31360
31361 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
31362
31363 * gcc.c-torture/compile/20031002-1.c: New test.
31364
31365 2003-10-02 Jakub Jelinek <jakub@redhat.com>
31366
31367 * g++.dg/opt/cond1.C: New test.
31368
31369 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
31370
31371 * gcc.dg/Wold-style-definition-2.c: New testcase.
31372 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
31373
31374 2003-09-29 Richard Henderson <rth@redhat.com>
31375
31376 * g++.dg/init/array10.C: Add dg-options.
31377
31378 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
31379
31380 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
31381
31382 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31383
31384 * g++.dg/template/friend19.C: Fix typo.
31385 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
31386
31387 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
31388
31389 * gcc.c-torture/execute/20030928-1.c: New test.
31390 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
31391
31392 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
31393
31394 * g++.dg/opt/unroll1.C: New test.
31395
31396 2003-09-26 Roger Sayle <roger@eyesopen.com>
31397
31398 PR optimization/11741
31399 * gcc.dg/20030926-1.c: New test case.
31400
31401 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31402
31403 PR c++/5655
31404 * g++.dg/parse/access7.C: New test.
31405 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
31406
31407 2003-09-24 Ziemowit Laski <zlaski@apple.com>
31408
31409 MERGE OF objc-improvements-branch into MAINLINE:
31410 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
31411 if libobjc has not been built.
31412 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
31413 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
31414 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
31415 objc/execute/nested-3.m, objc/execute/np-2.m,
31416 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
31417 objc/execute/redefining_self.m, objc/execute/root_methods.m,
31418 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
31419 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
31420 objc.dg/special/unclaimed-category-1.h,
31421 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
31422 well as GNU runtime.
31423 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
31424 * execute/cascading-1.m, execute/function-message-1.m,
31425 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
31426 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
31427 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
31428 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
31429 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
31430 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
31431 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
31432 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
31433 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
31434 * objc.dg/bitfield-2.m: Run only on Darwin.
31435 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
31436 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
31437 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
31438 * objc.dg/const-str-1.m: Fix constant string layout.
31439
31440 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
31441
31442 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
31443
31444 2003-09-23 Geoffrey Keating <geoffk@apple.com>
31445
31446 * gcc.dg/darwin-abi-1.c: New file.
31447
31448 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
31449
31450 PR target/12281
31451 * gcc.c-torture/compile/20030921-1.c: New test.
31452
31453 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
31454
31455 * g++.dg/opt/reg-stack2.C: New test.
31456
31457 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31458
31459 * g++.dg/eh/delayslot1.C: New test.
31460
31461 2003-09-20 Richard Henderson <rth@redhat.com>
31462
31463 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
31464
31465 2003-09-20 Roger Sayle <roger@eyesopen.com>
31466
31467 * gcc.c-torture/execute/20030920-1.c: New test case.
31468
31469 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31470
31471 * g++.dg/rtti/typeid3.C: Correct expected error message.
31472
31473 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31474
31475 PR c++/157
31476 * g++.dg/parse/crash12.C: New test.
31477
31478 2003-09-19 Janis Johnson <janis187@us.ibm.com>
31479
31480 * gcc.dg/compat/mixed-struct-check.h: New.
31481 * gcc.dg/compat/mixed-struct-defs.h: New.
31482 * gcc.dg/compat/mixed-struct-init.h: New.
31483 * gcc.dg/compat/struct-by-value-19_main.c: New.
31484 * gcc.dg/compat/struct-by-value-19_x.c: New.
31485 * gcc.dg/compat/struct-by-value-19_y.c: New.
31486 * gcc.dg/compat/struct-by-value-20_main.c: New.
31487 * gcc.dg/compat/struct-by-value-20_x.c: New.
31488 * gcc.dg/compat/struct-by-value-20_y.c: New.
31489 * gcc.dg/compat/struct-return-19_main.c: New.
31490 * gcc.dg/compat/struct-return-19_x.c: New.
31491 * gcc.dg/compat/struct-return-19_y.c: New.
31492 * gcc.dg/compat/struct-return-20_main.c: New.
31493 * gcc.dg/compat/struct-return-20_x.c: New.
31494 * gcc.dg/compat/struct-return-20_y.c: New.
31495
31496 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
31497 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
31498 so that it will not complain on LP64 targets.
31499
31500 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31501
31502 PR c++/495
31503 * g++.dg/template/friend24.C: New test.
31504
31505 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
31506
31507 PR c++/12332
31508 * g++.dg/template/memtmpl2.C: New test.
31509
31510 2003-09-18 Mark Mitchell <mark@codesourcery.com>
31511
31512 PR target/11184
31513 * gcc.dg/builtin-apply1.c: New test.
31514
31515 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
31516
31517 PR c++/9848
31518 * g++.dg/warn/Wunused-4.C: New test.
31519
31520 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31521
31522 PR c++/12316
31523 * g++.dg/other/gc2.C: New test.
31524
31525 2003-09-17 Mark Mitchell <mark@codesourcery.com>
31526
31527 PR c++/11991
31528 * g++.dg/rtti/typeid3.C: New test.
31529
31530 PR c++/12266
31531 * g++.dg/overload/template1.C: New test.
31532
31533 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
31534
31535 * g++.dg/opt/cfg3.C: New test.
31536
31537 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31538
31539 PR c++/7939
31540 * g++.dg/template/crash11.C: New test.
31541
31542 2003-09-16 Jason Merrill <jason@redhat.com>
31543 Jakub Jelinek <jakub@redhat.com>
31544
31545 * gcc.dg/attr-warn-unused-result.c: New test.
31546
31547 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
31548
31549 PR c++/12184
31550 * g++.dg/expr/call2.C: New test.
31551
31552 2003-09-15 Andreas Jaeger <aj@suse.de>
31553
31554 * gcc.dg/Wold-style-definition-1.c: New test.
31555
31556 2003-09-14 Mark Mitchell <mark@codesourcery.com>
31557
31558 PR c++/3907
31559 * g++.dg/parse/template12.C: New test.
31560
31561 * g++.dg/abi/bitfield11.C: New test.
31562 * g++.dg/abi/bitfield12.C: Likewise.
31563
31564 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
31565
31566 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
31567 non-expansion of functional macro name without arguments at EOL.
31568 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
31569
31570 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
31571
31572 * gcc.c-torture/execute/20030914-[12].c: New tests.
31573
31574 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
31575
31576 PR c++/11788
31577 * g++.dg/overload/addr1.C: New test.
31578
31579 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
31580
31581 * gcc.dg/20030909-1.c: New test.
31582
31583 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31584
31585 * gcc.dg/ultrasp10.c: New test.
31586
31587 2003-09-09 Devang Patel <dpatel@apple.com>
31588
31589 * gcc.dg/darwin-ld-6.c: New test.
31590
31591 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31592
31593 * gcc.dg/torture/builtin-explog-1.c: New testcase.
31594
31595 2003-09-08 Mark Mitchell <mark@codesourcery.com>
31596
31597 * gcc.dg/ia64-types1.c: New test.
31598 * gcc.dg/ia64-types2.c: Likewise.
31599
31600 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31601
31602 * gcc.dg/builtins-1.c: Add more _Complex tests.
31603 * gcc.dg/torture/builtin-attr-1.c: Likewise.
31604
31605 * gcc.dg/builtins-1.c: Test existing _Complex functions.
31606 * gcc.dg/torture/builtin-attr-1.c: Likewise.
31607
31608 2003-09-08 Mark Mitchell <mark@codesourcery.com>
31609
31610 PR c++/11786
31611 * g++.dg/lookup/koenig2.C: New test.
31612
31613 PR c++/5296
31614 * g++.dg/rtti/typeid2.C: New test.
31615
31616 2003-09-08 Jakub Jelinek <jakub@redhat.com>
31617
31618 * gcc.c-torture/compile/20030904-1.c: New test.
31619
31620 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
31621
31622 * g++.dg/opt/longbranch2.C: New test.
31623
31624 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
31625
31626 * g++.dg/template/crash10.C: Only compile it.
31627
31628 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
31629
31630 PR middle-end/11665
31631 * gcc.c-torture/compile/20030907-1.c: New test.
31632 * g++.dg/init/array11.C: New test.
31633
31634 2003-09-07 Mark Mitchell <mark@codesourcery.com>
31635
31636 PR c++/11852
31637 * g++.dg/init/struct1.C: New test.
31638
31639 2003-09-07 Mark Mitchell <mark@codesourcery.com>
31640
31641 PR c++/12181
31642 * g++.dg/expr/comma1.C: New test.
31643
31644 2003-09-06 Mark Mitchell <mark@codesourcery.com>
31645
31646 PR c++/11867
31647 * g++.dg/expr/static_cast5.C: New test.
31648
31649 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
31650
31651 PR c++/11507
31652 * g++.dg/lookup/scoped7.C: New test.
31653
31654 PR c++/9574
31655 * g++.dg/other/static1.C: New test.
31656
31657 PR c++/11490
31658 * g++.dg/warn/template-1.C: New test.
31659
31660 PR c++/11432
31661 * g++.dg/template/crash10.C: New test.
31662
31663 PR c++/2478
31664 * g++.dg/overload/VLA.C: New test.
31665
31666 PR c++/10804
31667 * g++.dg/template/call1.C: New test.
31668
31669 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
31670
31671 PR c++/11794
31672 * g++.dg/parse/using3.C: New test.
31673
31674 2003-09-06 Roger Sayle <roger@eyesopen.com>
31675
31676 PR c++/11409
31677 * g++.dg/overload/builtin3.C: New test case.
31678
31679 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
31680
31681 PR c/9862
31682 * gcc.dg/20030906-1.c: New test.
31683 * gcc.dg/20030906-2.c: Likewise.
31684
31685 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
31686
31687 PR c++/12167
31688 * g++.dg/parse/defarg5.C: New test.
31689
31690 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
31691
31692 2003-09-05 Mark Mitchell <mark@codesourcery.com>
31693
31694 PR c++/12163
31695 * g++.dg/expr/static_cast4.C: New test.
31696
31697 PR c++/12146
31698 * g++.dg/template/crash9.C: New test.
31699
31700 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
31701
31702 * g++.old-deja/g++.ext/pretty2.C: Update for change
31703 in __FUNCTION__.
31704 * g++.old-deja/g++.ext/pretty3.C: Likewise.
31705
31706 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
31707
31708 PR c++/11922
31709 * g++/dg/template/qualified-id1.C: New test.
31710
31711 PR c++/12037
31712 * g++.dg/warn/noeffect4.C: New test.
31713
31714 2003-09-04 Matt Austern <austern@apple.com>
31715
31716 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
31717 * g++.dg/ext/fnname2.C: Likewise.
31718 * g++.dg/ext/fnname3.C: Likewise.
31719
31720 2003-09-04 Mark Mitchell <mark@codesourcery.com>
31721
31722 * g++.dg/expr/lval1.C: New test.
31723 * g++.dg/ext/lvcast.C: Remove.
31724
31725 2003-09-03 Roger Sayle <roger@eyesopen.com>
31726
31727 PR optimization/11700.
31728 * gcc.c-torture/compile/20030903-1.c: New test case.
31729
31730 2003-09-03 Mark Mitchell <mark@codesourcery.com>
31731
31732 PR c++/12053
31733 * g++.dg/abi/layout4.C: New test.
31734
31735 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
31736
31737 PR c++/11553
31738 * g++.dg/parse/friend3.C: New test.
31739
31740 2003-09-02 Mark Mitchell <mark@codesourcery.com>
31741
31742 PR c++/11847
31743 * g++.dg/template/class1.C: New test.
31744
31745 PR c++/11808
31746 * g++.dg/expr/call1.C: New test.
31747
31748 2003-09-01 Mark Mitchell <mark@codesourcery.com>
31749
31750 PR c++/12114
31751 * g++.dg/init/ref9.C: New test.
31752
31753 PR c++/11972
31754 * g++.dg/template/nested4.C: New test.
31755
31756 2003-08-29 Mark Mitchell <mark@codesourcery.com>
31757
31758 PR c++/12093
31759 * g++.dg/template/non-dependent4.C: New test.
31760
31761 PR c++/11928
31762 * g++.dg/inherit/conv1.C: New test.
31763
31764 2003-08-29 Mark Mitchell <mark@codesourcery.com>
31765
31766 PR c++/6196
31767 * g++.dg/ext/label1.C: New test.
31768 * g++.dg/ext/label2.C: Likewise.
31769
31770 2003-08-28 Mark Mitchell <mark@codesourcery.com>
31771
31772 * g++.dg/expr/cond3.C: New test.
31773
31774 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31775
31776 * gcc.dg/builtins-1.c: Add new builtin cases.
31777
31778 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31779
31780 * gcc.dg/builtins-1.c: Add new cases.
31781 * gcc.dg/torture/builtin-attr-1.c: Likewise.
31782
31783 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31784
31785 * gcc.dg/builtins-1.c: Add more math builtin tests.
31786 * gcc.dg/torture/builtin-attr-1.c: New test.
31787
31788 2003-08-28 Mark Mitchell <mark@codesourcery.com>
31789
31790 PR optimization/5079
31791 * g++.dg/opt/static3.C: New test.
31792
31793 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31794
31795 * gcc.misc-tests/gcov-10b.c: New test.
31796
31797 2003-08-27 Mark Mitchell <mark@codesourcery.com>
31798
31799 * g++.dg/opt/ptrmem3.C: New test.
31800
31801 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
31802
31803 2003-08-27 Jakub Jelinek <jakub@redhat.com>
31804
31805 * gcc.dg/20030826-2.c: New test.
31806
31807 2003-08-26 Roger Sayle <roger@eyesopen.com>
31808
31809 PR middle-end/12002
31810 * g77.f-torture/compile/12002.f: New test case.
31811
31812 2003-08-26 Roger Sayle <roger@eyesopen.com>
31813
31814 * gcc.dg/20030826-1.c: New test case.
31815
31816 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
31817
31818 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
31819
31820 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
31821
31822 PR c++/11871
31823 * c++.dg/lookup/crash1.C: New test.
31824
31825 * c++.dg/warn/noeffect3.C: New test.
31826
31827 2003-08-25 Janis Johnson <janis187@us.ibm.com>
31828
31829 * gcc.dg/compat/vector-1_x.c: Compile with -w.
31830 * gcc.dg/compat/vector-1_y.c: Ditto.
31831 * gcc.dg/compat/vector-2_x.c: Ditto.
31832 * gcc.dg/compat/vector-2_y.c: Ditto.
31833
31834 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
31835
31836 * gcc.dg/20030702-1.c: New test.
31837
31838 2003-08-25 Mark Mitchell <mark@codesourcery.com>
31839
31840 PR c++/8795
31841 * g++.dg/ext/altivec-1.C: New test.
31842
31843 2003-08-24 Richard Henderson <rth@redhat.com>
31844
31845 * g++.dg/eh/simd-2.C: Add -w for x86.
31846
31847 2003-08-23 Jakub Jelinek <jakub@redhat.com>
31848
31849 * gcc.dg/20030815-1.c: New test.
31850
31851 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31852
31853 PR c++/3765
31854 * g++.dg/parse/access6.C: New test.
31855
31856 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31857
31858 PR c++/641, c++/11876
31859 * g++.dg/template/friend22.C: New test.
31860 * g++.dg/template/friend23.C: Likewise.
31861
31862 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31863
31864 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
31865 identically.
31866
31867 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31868
31869 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
31870
31871 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31872
31873 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
31874
31875 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31876
31877 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
31878
31879 2003-08-22 Mark Mitchell <mark@codesourcery.com>
31880
31881 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
31882
31883 2003-08-21 Mark Mitchell <mark@codesourcery.com>
31884
31885 PR c++/11919
31886 * g++.dg/overload/prom1.C: New test.
31887
31888 PR c++/11551
31889 * g++.dg/parse/dtor2.C: New test.
31890
31891 PR c++/10762
31892 * g++.dg/parse/using2.C: New test.
31893
31894 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
31895
31896 PR target/11805
31897 * gcc.c-torture/compile/20030821-1.c: New.
31898
31899 2003-08-20 Mark Mitchell <mark@codesourcery.com>
31900
31901 PR c++/11834
31902 * g++.dg/template/deduce2.C: New test.
31903
31904 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
31905
31906 * gcc.c-torture/execute/20030821-1.c: New test.
31907
31908 2003-08-20 Roger Sayle <roger@eyesopen.com>
31909
31910 PR middle-end/11984
31911 * gcc.dg/20030820-1.c: New test case.
31912
31913 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
31914
31915 PR c++/11945
31916 * g++.dg/warn/noeffect2.C: New test.
31917
31918 2003-08-19 Mark Mitchell <mark@codesourcery.com>
31919
31920 PR c++/10926
31921 * g++.dg/template/dtor2.C: New test.
31922
31923 PR c++/11684
31924 * g++.dg/template/operator1.C: New test.
31925 * g++.dg/parse/operator4.C: New test.
31926
31927 PR c++/11946.C
31928 * g++.dg/expr/enum1.C: New test.
31929 * gcc.dg/c99-bool-1.c: Remove bogus warning.
31930
31931 PR c++/11036.C
31932 * g++.dg/parse/elab2.C: New test.
31933 * g++.dg/parse/typedef4.C: Change error message.
31934 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
31935 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
31936 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
31937
31938 2003-08-19 Geoffrey Keating <geoffk@apple.com>
31939
31940 * gcc.dg/pch/warn-1.c: New.
31941 * gcc.dg/pch/warn-1.hs: New.
31942
31943 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
31944 not-tested file.
31945
31946 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
31947
31948 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
31949
31950 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
31951
31952 * gcc.dg/uninit-D.c: New Test.
31953 * gcc.dg/uninit-E.c: New Test.
31954 * gcc.dg/uninit-F.c: New Test.
31955 * gcc.dg/uninit-G.c: New Test.
31956
31957 2003-08-19 Michael Ritzert <ritzert@t-online.de>
31958
31959 * g++.dg/README: Describe the pch directory.
31960
31961 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31962
31963 PR c++/11174
31964 * g++.dg/parse/access4.C: New test.
31965 * g++.dg/parse/access5.C: Likewise.
31966 * g++.old-deja/g++.jason/access17.C: Adjust error message.
31967
31968 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
31969
31970 * gcc.dg/noncompile/20030818-1.c: New.
31971
31972 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
31973
31974 PR c++/11957
31975 * g++.dg/warn/noeffect1.C: New test.
31976
31977 * g++.dg/template/scope2.C: New test.
31978 * g++.dg/template/error2.C: Correct dg-error
31979
31980 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
31981
31982 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
31983
31984 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
31985
31986 PR C++/11512
31987 * g++.dg/template/warn1.C: New.
31988
31989 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
31990
31991 * g++.dg/template/error2.C: New test.
31992 * g++.dg/lookup/using7.C: Adjust errors
31993 * g++.old-deja/g++.pt/crash36.C: Likewise.
31994 * g++.old-deja/g++.pt/derived3.C: Likewise.
31995
31996 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31997
31998 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
31999 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
32000 * gcc.c-torture/execute/builtins/string-9.c: New, from
32001 string-opt-9.c. Adjust for execute/builtins framework.
32002 * gcc.c-torture/execute/string-opt-9.c: Delete.
32003
32004 2003-08-12 Mark Mitchell <mark@codesourcery.com>
32005
32006 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
32007
32008 * g++.dg/parse/ret-type2.C: New test.
32009
32010 PR c++/11703
32011 * g++.dg/init/new8.C: New test.
32012
32013 PR c++/10923
32014 * g++.dg/parse/typedef5.C: New test.
32015
32016 PR c++/9512
32017 * g++.dg/parse/qualified2.C: New test.
32018 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
32019 invalid code.
32020
32021 2003-08-11 Mark Mitchell <mark@codesourcery.com>
32022
32023 * g++.dg/conversion/ptrmem1.C: New test.
32024
32025 2003-08-11 Jakub Jelinek <jakub@redhat.com>
32026
32027 PR target/11693
32028 * gcc.dg/20030811-1.c: New test.
32029
32030 PR target/11535
32031 * gcc.c-torture/execute/20030811-1.c: New test.
32032
32033 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32034
32035 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
32036
32037 2003-08-10 Mark Mitchell <mark@codesourcery.com>
32038
32039 PR c++/11789.C
32040 * g++.dg/inherit/multiple1.C: New test.
32041
32042 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
32043
32044 * gcc.dg/spe1.c: New test.
32045
32046 PR c++/11670
32047 * g++.dg/expr/cast2.C: New test.
32048
32049 PR c++/10530
32050 * g++.dg/template/dependent-name2.C: New test.
32051
32052 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
32053
32054 * g++.dg/parse/crash11.C: Put the dg options in comments.
32055
32056 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
32057
32058 * lib/gcc-dg.exp: Update for diagnostic change.
32059
32060 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32061
32062 PR c++/5767
32063 * g++.dg/parse/crash11.C: New test.
32064
32065 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
32066
32067 * gcc.dg/cpp/spacing1.c: Update.
32068
32069 2003-08-04 Janis Johnson <janis187@us.ibm.com>
32070
32071 PR target/11739
32072 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
32073 a value for -mtune.
32074
32075 2003-08-04 Roger Sayle <roger@eyesopen.com>
32076
32077 PR middle-end/11771
32078 * gcc.c-torture/compile/20030804-1.c: New test case.
32079
32080 2003-08-04 Roger Sayle <roger@eyesopen.com>
32081
32082 * gcc.dg/20030804-1.c: New test case.
32083
32084 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
32085
32086 * gcc.dg/cpp/separate-1.c: New test.
32087
32088 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
32089
32090 PR c++/11704
32091 * g++.dg/template/dependent-expr2.C: New test.
32092
32093 PR c++/11766
32094 * g++.dg/expr/ptrmem1.C: New test.
32095
32096 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32097
32098 PR c++/9453
32099 * g++.dg/template/friend15.C: New test.
32100
32101 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
32102
32103 * lib/dg-pch.exp: Work round PCH bug.
32104
32105 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32106
32107 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
32108 builtins. Move cases from builtins-4.c here.
32109
32110 * gcc.dg/torture/builtin-math-1.c: New test taken from
32111 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
32112 additional cases.
32113
32114 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
32115 Delete.
32116
32117 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
32118
32119 PR c++/9447
32120 * g++.dg/template/using7.C: New test.
32121
32122 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
32123
32124 * import1.c, import2.c: New tests.
32125
32126 2003-08-01 Jakub Jelinek <jakub@redhat.com>
32127
32128 * g++.dg/eh/crossjump1.C: New test.
32129
32130 2003-08-01 Mark Mitchell <mark@codesourcery.com>
32131
32132 PR c++/11697
32133 * g++.dg/template/using6.C: New test.
32134
32135 PR c++/11744
32136 * g++.dg/template/koenig2.C: New test.
32137
32138 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32139
32140 PR c++/7983
32141 * g++.dg/parse/typedef4.C: New test.
32142
32143 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32144
32145 PR c++/8442, c++/8806
32146 * g++.dg/template/elab1.C: New test.
32147 * g++.dg/template/type2.C: Likewise.
32148 * g++.dg/template/ttp3.C: Adjust expected error message.
32149 * g++.old-deja/g++.law/visibility13.C: Likewise.
32150 * g++.old-deja/g++.niklas/t135.C: Likewise.
32151 * g++.old-deja/g++.pt/ttp41.C: Likewise.
32152 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
32153 template argument.
32154 * g++.old-deja/g++.pt/ttp44.C: Likewise.
32155
32156 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
32157
32158 PR c++/11295
32159 * g++.dg/ext/stmtexpr1.C: New test.
32160
32161 * g++.dg/opt/tmp1.C: New test.
32162
32163 PR c++/11525
32164 * g++.dg/parse/constant4.C: New test.
32165
32166 PR c++/9447
32167 * g++.dg/template/using5.C: New test.
32168
32169 2003-07-31 Roger Sayle <roger@eyesopen.com>
32170
32171 * gcc.dg/builtins-27.c: New test case.
32172
32173 2003-07-31 Jakub Jelinek <jakub@redhat.com>
32174
32175 * gcc.dg/tls/opt-7.c: New test.
32176
32177 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
32178
32179 * g++.old-deja/g++.other/crash18.C: Remove.
32180
32181 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
32182
32183 * g++.dg/template/explicit3.C: New.
32184 * g++.dg/template/explicit4.C: New.
32185 * g++.dg/template/explicit5.C: New.
32186
32187 PR c++/11347
32188 * g++.dg/template/memtmpl1.C: New.
32189
32190 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
32191
32192 PR target/11565
32193 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
32194 * gcc.dg/i386-387-5.c (dg-options): Likewise.
32195
32196 2003-07-30 Jan Hubicka <jh@suse.cz>
32197
32198 * vtgc1.c: Kill.
32199
32200 2003-07-29 Zack Weinberg <zack@codesourcery.com>
32201
32202 * gcc.dg/struct-in-proto-1.c: New test.
32203
32204 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
32205
32206 * gcc.dg/cpp/include2.c: Only expect one message.
32207
32208 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
32209
32210 PR c++/9447
32211 * g++.dg/template/using1.C: New test.
32212 * g++.dg/template/using2.C: New test.
32213 * g++.dg/template/using3.C: New test.
32214 * g++.dg/template/using4.C: New test.
32215
32216 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
32217
32218 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
32219 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32220
32221 2003-07-28 Jan Hubicka <jh@suse.cz>
32222
32223 PR c++/11530
32224 * g++.dg/opt/call1.C: New test.
32225
32226 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
32227
32228 PR c++/11667
32229 * g++.dg/init/enum2.C: New test.
32230 * g++.dg/template/overload1.C: Add "-w" option.
32231
32232 2003-07-28 <hp@bitrange.com>
32233
32234 * gcc.dg/Wdeclaration-after-statement-1.c,
32235 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
32236
32237 2003-07-28 Jakub Jelinek <jakub@redhat.com>
32238
32239 * gcc.c-torture/compile/20030725-1.c: New test.
32240
32241 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
32242
32243 * gcc.dg/20030505.c: Only run for SPE.
32244 Remove definition of opaque type.
32245
32246 2003-07-27 Mark Mitchell <mark@codesourcery.com>
32247
32248 * g++.dg/template/ptrmem6.C: New test.
32249
32250 2003-07-26 Geoffrey Keating <geoffk@apple.com>
32251
32252 * gcc.c-torture/compile/zero-strct-2.c: New test.
32253
32254 2003-07-25 Geoffrey Keating <geoffk@apple.com>
32255
32256 * gcc.dg/intermod-1.c: New test.
32257
32258 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
32259
32260 PR c++/11617
32261 * g++.dg/template/lookup2.C: New test.
32262 * g++.dg/template/memclass1.C: Remove instantiated from error.
32263 * g++.dg/other/error2.C: Tweak expected errors.
32264
32265 PR c++/11596
32266 * g++.dg/template/defarg3.C: New test.
32267
32268 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
32269
32270 2003-07-24 Mark Mitchell <mark@codesourcery.com>
32271
32272 * g++.dg/inherit/access5.C: New test.
32273
32274 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32275
32276 PR c++/11513
32277 * g++.dg/template/crash8.C: New test.
32278
32279 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
32280
32281 PR c/10602
32282 * gcc.dg/noncompile/incomplete-2.c: New test.
32283
32284 2003-07-23 Mark Mitchell <mark@codesourcery.com>
32285
32286 PR c++/11645
32287 * g++.dg/inherit/access4.C: New test.
32288
32289 PR c++/11517
32290 * g++.dg/expr/cond2.C: New test.
32291
32292 PR optimization/10679
32293 * g++.dg/opt/inline4.C: New test.
32294
32295 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
32296
32297 * g++.dg/parse/crash10: New test.
32298
32299 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
32300
32301 * g++.dg/ext/flexary1.C: New test.
32302
32303 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32304
32305 PR c++/10793
32306 * g++.dg/template/crash9.C: New test.
32307
32308 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32309
32310 PR c++/3004
32311 * g++.dg/parse/typedef3.C: New test.
32312
32313 PR c++/7906
32314 * g++.dg/parse/operator2.C: New test.
32315
32316 PR c++/8895
32317 * g++.dg/parse/def-tmpl-arg1.C: New test.
32318
32319 PR c++/9282
32320 * g++.dg/parse/funptr1.C: New test.
32321
32322 PR c++/9452
32323 * g++.dg/parse/ambig3.C: New test.
32324
32325 PR c++/9454
32326 * g++.dg/parse/operator3.C: New test.
32327
32328 PR c++/9486
32329 * g++.dg/parse/template10.C: New test.
32330
32331 PR c++/9488
32332 * g++.dg/parse/template11.C: New test.
32333
32334 PR c++/10150
32335 * g++.dg/parse/invalid-op1.C: New test.
32336
32337 PR c++/10247
32338 * g++.dg/parse/condexpr1.C: New test.
32339
32340 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
32341
32342 * g++.dg/ext/packed3.C: New test.
32343 * g++.dg/ext/packed4.C: New test.
32344
32345 * gcc.dg/pack-test-3.c: New test.
32346
32347 2003-07-21 Janis Johnson <janis187@us.ibm.com>
32348
32349 * lib/compat.exp: Handle dg-options per source file.
32350 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
32351 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
32352 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
32353 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
32354 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
32355 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
32356 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
32357 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
32358 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
32359 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
32360 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
32361 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
32362 * g++.dg/compat/break/bitfield7_x.C: Ditto.
32363 * g++.dg/compat/break/bitfield7_y.C: Ditto.
32364
32365 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
32366
32367 PR c/10320
32368 * gcc.c-torture/execute/20030718-1.c: New test.
32369
32370 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32371
32372 PR optimization/11536
32373 * gcc.dg/20030721-1.c: New test.
32374
32375 2003-07-19 Mark Mitchell <mark@codesourcery.com>
32376
32377 PR c++/11546
32378 * g++.dg/template/lookup1.C: New test.
32379
32380 2003-07-19 Zack Weinberg <zack@codesourcery.com>
32381
32382 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
32383 diagnostics of ill-formed constructs involving labels.
32384 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
32385 the new 'previously defined here' message.
32386
32387 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
32388
32389 * g++.dg/parse/non-dependent2.C: New test.
32390
32391 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
32392
32393 * g++.dg/init/init-ref4.C: xfail on targets without
32394 weak symbols.
32395
32396 2003-07-17 Jakub Jelinek <jakub@redhat.com>
32397
32398 PR target/11087
32399 * gcc.c-torture/execute/20030717-1.c: New test.
32400
32401 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32402
32403 * g++.dg/opt/cfg1.C: New test.
32404
32405 2003-07-17 Mark Mitchell <mark@codesourcery.com>
32406
32407 PR optimization/11557
32408 * gcc.dg/20030717-1.c: New test.
32409
32410 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
32411
32412 PR c++/10476
32413 * g++.dg/expr/crash-1.C: New test.
32414
32415 PR c++/11027
32416 * g++.dg/template/init3.C: New test.
32417
32418 PR c++/8222
32419 * g++.dg/template/non-dependent1.C: New test.
32420
32421 PR c++/11070
32422 * g++.dg/template/non-dependent2.C: New test.
32423
32424 PR c++/11071
32425 * g++.dg/template/non-dependent3.C: New test.
32426
32427 PR c++/9907
32428 * g++.dg/template/sizeof5.C: New test.
32429
32430 2003-07-17 Geoffrey Keating <geoffk@apple.com>
32431
32432 PR 11498
32433 * gcc.c-torture/compile/mangle-1.c: New file.
32434
32435 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32436
32437 PR c++/7809
32438 * g++.dg/parse/access3.C: New test.
32439
32440 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
32441
32442 PR c++/11384
32443 * g++.dg/init/init-ref4.C: New test.
32444
32445 2003-07-16 Mark Mitchell <mark@codesourcery.com>
32446
32447 PR c++/11547
32448 * g++.dg/parse/constant3.C: New test.
32449 * g++.dg/parse/crash7.C: Likewise.
32450
32451 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
32452
32453 PR target/11008
32454 * gcc.dg/i386-pentium4-not-mull.c: New.
32455
32456 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
32457
32458 * gcc.dg/asm-names.c (ymain): Make it weak.
32459
32460 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32461
32462 PR c++/5421
32463 * g++.dg/template/friend21.C: New test.
32464
32465 2003-07-16 Jakub Jelinek <jakub@redhat.com>
32466
32467 * gcc.dg/cleanup-8.c: New test.
32468 * gcc.dg/cleanup-9.c: New test.
32469
32470 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
32471
32472 * g++.dg/ext/dll-MI1.h: New file.
32473 * g++.dg/ext/dllexport-MI1.C: New file.
32474 * g++.dg/ext/dllimport-MI1.C: New file.
32475
32476 2003-07-15 Jakub Jelinek <jakub@redhat.com>
32477
32478 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
32479 it does not have cmpstrsi patterns (just cmpmemsi).
32480
32481 2003-07-15 Mark Mitchell <mark@codesourcery.com>
32482
32483 PR debug/11473
32484 * g++.dg/debug/debug8.C: New test.
32485
32486 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32487
32488 PR c++/10108
32489 * g++.dg/template/crash7.C: New test.
32490
32491 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
32492
32493 PR target/10795
32494 * gcc.c-torture/compile/20030708-1.c: New.
32495
32496 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
32497
32498 * gcc.c-torture/execute/20030715-1.c: New test.
32499
32500 2003-07-14 Geoffrey Keating <geoffk@apple.com>
32501
32502 * gcc.dg/pch/inline-3.c: New file.
32503 * gcc.dg/pch/inline-3.hs: New file.
32504 * gcc.dg/pch/inline-4.c: New file.
32505 * gcc.dg/pch/inline-4.hs: New file.
32506
32507 2003-07-14 Mark Mitchell <mark@codesourcery.com>
32508
32509 PR c++/11509
32510 * g++.dg/template/crash6.C: New test.
32511
32512 PR c++/7053
32513 * g++.dg/template/friend20.C: New test.
32514
32515 PR c++/7019
32516 * g++.dg/template/overload2.C: New test.
32517
32518 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32519
32520 PR optimization/11440
32521 * gcc.c-torture/execute/20030714-1.c: New test.
32522
32523 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32524
32525 PR c++/11154
32526 * g++.dg/template/partial2.C: New test.
32527
32528 2003-07-13 Mark Mitchell <mark@codesourcery.com>
32529
32530 PR c++/11503
32531 * g++.dg/template/anon1.C: New test.
32532
32533 PR c++/11493
32534 PR c++/11495
32535 * g++.dg/parse/template9.C: Likewise.
32536 * g++.dg/template/crash4.C: New test.
32537 * g++.dg/template/koenig1.C: Likewise.
32538 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
32539 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
32540 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
32541 functions.
32542 * g++.old-deja/g++.jason/template36.C: Likewise.
32543 * g++.old-deja/g++.mike/p1989.C: Likewise.
32544 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
32545 * g++.old-deja/g++.pt/ttp20.C: Use this->.
32546 * g++.old-deja/g++.pt/ttp21.C: Use this->.
32547 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
32548 compiling.
32549 * g++.old-deja/g++.pt/union2.C: Use this->.
32550
32551 2003-07-11 Jakub Jelinek <jakub@redhat.com>
32552
32553 * gcc.dg/20030711-1.c: New test.
32554
32555 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
32556
32557 PR c++/11050
32558 * g++.dg/parse/args1.C: New test.
32559 * g++.pt/defarg8.C: Change expected errors.
32560
32561 2003-07-11 Mark Mitchell <mark@codesourcery.com>
32562
32563 PR c++/8164
32564 * g++.dg/template/nontype2.C: New test.
32565
32566 PR c++/10558
32567 * g++.dg/parse/template8.C: New test.
32568
32569 PR c++/8327
32570 * g++.dg/template/scope1.C: New test.
32571
32572 * g++.dg/warn/Wsign-compare-1.C: New test.
32573
32574 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
32575
32576 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
32577
32578 2003-07-10 Mark Mitchell <mark@codesourcery.com>
32579
32580 PR c++/9411
32581 * g++.dg/template/explicit2.C: New test.
32582
32583 PR c++/10032
32584 * g++.dg/warn/pedantic1.C: New test.
32585
32586 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
32587
32588 PR c++ 9483
32589 * g++.dg/other/field1.C: New test.
32590
32591 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
32592
32593 PR c/11449
32594 * gcc.c-torture/compile/20030707-1.c: New.
32595
32596 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32597
32598 PR c++/10849
32599 * g++.dg/template/access12.C: New test.
32600
32601 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
32602
32603 * g++.dg/bprob/bprob.exp (prof_ext): Update.
32604 * g77.dg/bprob/bprob.exp (prof_ext): Update.
32605 * gcc.misc-tests/bprob.exp (prof_ext): Update.
32606 * gcc.misc-tests/gcov.exp: Update
32607 * g++.dg/gcov/gcov.exp: Update
32608 * lib/gcov.exp: Update.
32609
32610 2003-07-08 Mark Mitchell <mark@codesourcery.com>
32611
32612 * g++.dg/abi/mangle17.C: Make sure template expressions are
32613 dependent.
32614 * g++.dg/abi/mangle4.C: Mark erroneous casts.
32615 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
32616 * g++.dg/opt/stack1.C: Remove erroneous code.
32617 * g++.dg/parse/template7.C: New test.
32618 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
32619 * g++.old-deja/g++.pt/crash4.C: Likewise.
32620
32621 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32622
32623 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
32624 with zero or one occurence of `$' after the initial `L'.
32625
32626 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
32627
32628 * gcc.c-torture/compile/20030704-1.c: Add a comment.
32629
32630 2003-07-08 Roger Sayle <roger@eyesopen.com>
32631
32632 PR c/11370
32633 * gcc.dg/Wunreachable-6.c: New testcase.
32634 * gcc.dg/Wunreachable-7.c: New testcase.
32635
32636 2003-07-08 Jakub Jelinek <jakub@redhat.com>
32637
32638 PR c/11420
32639 * gcc.dg/20030708-1.c: New test.
32640
32641 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
32642
32643 * gcc.dg/compat/sdata-section.h: New file.
32644 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
32645 * gcc.dg/torture/mips-sdata-1.c: New test.
32646
32647 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32648
32649 PR c++/11030
32650 * g++.dg/template/friend19.C: New test.
32651
32652 2003-07-08 Jakub Jelinek <jakub@redhat.com>
32653
32654 * g++.dg/opt/strength-reduce.C: New test.
32655
32656 2003-07-07 Roger Sayle <roger@eyesopen.com>
32657
32658 PR target/10979
32659 * gcc.dg/20030707-1.c: New testcase.
32660
32661 2003-07-07 Roger Sayle <roger@eyesopen.com>
32662
32663 PR optimization/11059
32664 * g++.dg/opt/emptyunion.C: New testcase.
32665
32666 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32667 Eric Botcazou <ebotcazou@libertysurf.fr>
32668
32669 * g++.dg/opt/stack1.C: New test.
32670
32671 2003-07-05 Mark Mitchell <mark@codesourcery.com>
32672
32673 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
32674 run test.
32675
32676 PR c++/11431
32677 * g++.dg/expr/static_cast3.C: New test.
32678
32679 2003-07-04 Zack Weinberg <zack@codesourcery.com>
32680
32681 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
32682 everywhere.
32683 * gcc.dg/concat.c: Concatenation of string constants with
32684 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
32685 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
32686 * gcc.dg/cpp/escape-2.c: Use wide character constants where
32687 necessary to avoid multi-character character constant warning.
32688 * gcc.dg/cpp/escape.c: Likewise.
32689 * gcc.dg/cpp/ucs.c: Likewise.
32690 Remove backslashes from dg-bogus comments, as they confuse Tcl.
32691 Fix a typo.
32692
32693 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
32694
32695 PR c/11428
32696 * gcc.c-torture/compile/20030704-1.c: New.
32697
32698 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
32699
32700 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
32701
32702 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
32703
32704 PR c++/5287, PR c++/7910, PR c++/11021
32705 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
32706 tests for warnings.
32707 * g++.dg/ext/dllimport2.C: Add tests for warnings.
32708 * g++.dg/ext/dllimport3.C: Likewise.
32709 * g++.dg/ext/dllimport4.C: New file.
32710 * g++.dg/ext/dllimport5.C: New file.
32711 * g++.dg/ext/dllimport6.C: New file.
32712 * g++.dg/ext/dllimport7.C: New file.
32713 * g++.dg/ext/dllimport8.C: New file.
32714 * g++.dg/ext/dllimport9.C: New file.
32715 * g++.dg/ext/dllimport10.C: New file.
32716 * g++.dg/ext/dllexport1.C: New file.
32717
32718 2003-07-03 Mark Mitchell <mark@codesourcery.com>
32719
32720 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
32721 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
32722
32723 2003-07-03 Roger Sayle <roger@eyesopen.com>
32724
32725 * gcc.dg/builtins-25.c: New testcase.
32726 * gcc.dg/builtins-26.c: New testcase.
32727
32728 2003-07-03 Janis Johnson <janis187@us.ibm.com>
32729
32730 * gcc.dg/compat/vector-defs.h: New file.
32731 * gcc.dg/compat/vector-setup.h: New file.
32732 * gcc.dg/compat/vector-check.h: New file.
32733 * gcc.dg/compat/vector-1_main.c: New file.
32734 * gcc.dg/compat/vector-1_x.c: New file.
32735 * gcc.dg/compat/vector-1_y.c: New file.
32736 * gcc.dg/compat/vector-2_main.c: New file.
32737 * gcc.dg/compat/vector-2_x.c: New file.
32738 * gcc.dg/compat/vector-2_y.c: New file.
32739
32740 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
32741 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
32742 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
32743 * gcc.dg/compat/struct-align-1.h: New file.
32744 * gcc.dg/compat/struct-align-1_main.c: New file.
32745 * gcc.dg/compat/struct-align-1_x.c: New file.
32746 * gcc.dg/compat/struct-align-1_y.c: New file.
32747 * gcc.dg/compat/struct-align-2.h: New file.
32748 * gcc.dg/compat/struct-align-2_main.c: New file.
32749 * gcc.dg/compat/struct-align-2_x.c: New file.
32750 * gcc.dg/compat/struct-align-2_y.c: New file.
32751
32752 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
32753 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
32754 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
32755 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
32756 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
32757 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
32758 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
32759 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
32760 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
32761 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
32762 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
32763 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
32764 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
32765 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
32766 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
32767 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
32768 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
32769 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
32770 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
32771 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
32772 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
32773 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
32774 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
32775 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
32776 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
32777 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
32778 * gcc.dg/compat/struct-return-10_x.c: Ditto.
32779 * gcc.dg/compat/struct-return-2_x.c: Ditto.
32780 * gcc.dg/compat/struct-return-3_x.c: Ditto.
32781
32782 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32783
32784 * gcc.dg/i386-call-1.c: New test.
32785
32786 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
32787
32788 PR c++/9162
32789 * g++.dg/parse/defarg4.C: New.
32790
32791 2003-07-03 Roger Sayle <roger@eyesopen.com>
32792
32793 PR target/10700
32794 * gcc.c-torture/compile/20030703-1.c: New test case.
32795
32796 2003-07-03 Mark Mitchell <mark@codesourcery.com>
32797
32798 * g++.dg/template/local3.C: Remove extra semicolon.
32799
32800 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32801
32802 * gcc.dg/i386-volatile-1.c: New test.
32803
32804 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
32805
32806 PR c++/11072
32807 * g++.dg/other/offsetof2.C: XFAIL.
32808 * g++.dg/other/offsetof5.C: New.
32809
32810 PR c++/10219
32811 * g++.dg/template/error1.C: New.
32812
32813 PR c++/9779
32814 * g++.dg/template/dependent-expr1.C: New.
32815
32816 2003-07-01 Mark Mitchell <mark@codesourcery.com>
32817
32818 PR c++/6949
32819 * g++.dg/template/local3.C: New test.
32820
32821 PR c++/11149
32822 * g++.dg/lookup/scoped6.C: New test.
32823
32824 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
32825
32826 PR c++/8046
32827 * g++.dg/other/error7.C: New test.
32828
32829 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
32830
32831 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
32832 * g++.old-deja/g++.abi/vtable3.h: Likewise.
32833 * g++.old-deja/g++.law/code-gen5.C: Likewise.
32834 * g++.old-deja/g++.other/union2.C: Likewise.
32835 * gcc.dg/c90-const-expr-2.c: Likewise.
32836 * gcc.dg/c90-const-expr-3.c: Likewise.
32837 * gcc.dg/c99-const-expr-2.c: Likewise.
32838 * gcc.dg/c99-const-expr-3.c: Likewise.
32839 * gcc.dg/concat.c: Likewise.
32840
32841 2003-07-01 Mark Mitchell <mark@codesourcery.com>
32842
32843 PR c++/9559
32844 * g++.dg/init/static1.C: New test.
32845
32846 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32847
32848 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
32849 * g++.old-deja/g++.other/access2.C: Likewise.
32850 * g++.old-deja/g++.other/decl2.C: Likewise.
32851 * gcc.c-torture/execute/20020615-1.c: Likewise.
32852
32853 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32854
32855 PR c++/4933
32856 * g++.dg/template/sizeof4.C: New test.
32857
32858 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32859
32860 * g++.dg/other/error6.C: New test.
32861
32862 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32863
32864 PR c++/10750
32865 * g++.dg/parse/constant2.C: New test.
32866
32867 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
32868
32869 PR c++/11106
32870 * g++.dg/other/error5.C: New test.
32871
32872 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32873
32874 * gcc.dg/format/gcc_diag-1.c: New test.
32875
32876 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
32877
32878 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
32879
32880 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
32881
32882 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
32883 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
32884 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
32885
32886 2003-06-28 Jakub Jelinek <jakub@redhat.com>
32887
32888 * gcc.c-torture/execute/builtins/string-8.c: New test.
32889 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
32890 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
32891 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
32892
32893 2003-06-27 Mark Mitchell <mark@codesourcery.com>
32894
32895 PR c++/10468
32896 * g++.dg/ext/typeof6.C: New test.
32897
32898 2003-06-27 Mark Mitchell <mark@codesourcery.com>
32899
32900 PR c++/10796
32901 * g++.dg/init/enum1.C: New test.
32902
32903 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
32904
32905 * gcc.dg/20030627-1.c: New test.
32906
32907 2003-06-26 Mark Mitchell <mark@codesourcery.com>
32908
32909 PR c++/11332
32910 * g++.dg/expr/static_cast2.C: New test.
32911
32912 2003-06-26 Roger Sayle <roger@eyesopen.com>
32913 Jakub Jelinek <jakub@redhat.com>
32914
32915 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
32916 sprintf(dst,"%s",src) optimization.
32917 * gcc.c-torture/execute/20030626-1.c: New test case.
32918 * gcc.c-torture/execute/20030626-2.c: New test case.
32919
32920 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
32921
32922 * gcc.c-torture/execute/multi-ix.c: New test.
32923
32924 * gcc.c-torture/execute/simd-4.c (main):
32925 Added missing semicolon at end of union.
32926
32927 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
32928
32929 PR c++/8266
32930 * g++.dg/template/explicit-instantiation3.C: New test.
32931
32932 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32933
32934 * gcc.dg/20030626-1.c: Use signed char.
32935
32936 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
32937
32938 * gcc.dg/20030626-1.c: New test.
32939
32940 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
32941
32942 * const-str-2.m: Update.
32943
32944 2003-06-25 Mark Mitchell <mark@codesourcery.com>
32945
32946 PR c++/10990
32947 * g++.dg/rtti/dyncast1.C: New test.
32948 * g++.dg/abi/mangle4.C: Correct base-specifier access.
32949 * g++.dg/lookup/scoped1.C: Remove XFAIL.
32950 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
32951
32952 PR c++/10931
32953 * g++.dg/expr/static_cast1.C: New test.
32954
32955 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
32956
32957 * gcc.dg/20030625-1.c: New test.
32958
32959 2003-06-24 Roger Sayle <roger@eyesopen.com>
32960
32961 * gcc.c-torture/compile/20030624-1.c: New test case.
32962
32963 2003-06-24 Jakub Jelinek <jakub@redhat.com>
32964
32965 * gcc.c-torture/execute/string-opt-17.c: New test.
32966
32967 2003-06-24 Mark Mitchell <mark@codesourcery.com>
32968
32969 PR c++/5754
32970 * g++.dg/parse/crash6.C: New test.
32971
32972 2003-06-23 Roger Sayle <roger@eyesopen.com>
32973
32974 * gcc.dg/builtins-24.c: New test case.
32975
32976 2003-06-23 Jakub Jelinek <jakub@redhat.com>
32977
32978 * g++.dg/opt/operator1.C: New test.
32979
32980 2003-06-22 Roger Sayle <roger@eyesopen.com>
32981
32982 * gcc.c-torture/execute/string-opt-16.c: New test case.
32983
32984 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
32985
32986 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
32987 * g++.old-deja/g++.other/conv7.C: Likewise.
32988 * g++.old-deja/g++.other/overcnv2.C: Likewise.
32989 * g++.old-deja/g++.other/overload14.C: Likewise.
32990
32991 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
32992
32993 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
32994 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
32995
32996 2003-06-20 Mark Mitchell <mark@codesourcery.com>
32997
32998 PR c++/10888
32999 * g++.dg/warn/Winline-3.C: New test.
33000
33001 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33002
33003 * lib/target-supports.exp (check_alias_available): Make the test
33004 program acceptable to the Solaris assembler.
33005
33006 PR c++/10749
33007 * g++.dg/template/memclass2.C: New test.
33008
33009 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33010 Eric Botcazou <ebotcazou@libertysurf.fr>
33011
33012 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
33013 data for non-matching targets.
33014 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
33015
33016 2003-06-20 Mark Mitchell <mark@codesourcery.com>
33017
33018 PR c++/10845
33019 * g++.dg/template/member3.C: New test.
33020
33021 2003-06-19 Mark Mitchell <mark@codesourcery.com>
33022
33023 PR c++/10939
33024 * g++.dg/template/func1.C: New test.
33025
33026 PR c++/9649
33027 * g++.dg/template/static4.C: New test.
33028 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
33029
33030 PR c++/11041
33031 * g++.dg/init/ref7.C: New test.
33032
33033 2003-06-19 Matt Austern <austern@apple.com>
33034
33035 PR c++/11228
33036 * g++.dg/anew1.C: New test.
33037 * g++.dg/anew2.C: New test.
33038 * g++.dg/anew3.C: New test.
33039 * g++.dg/anew4.C: New test.
33040
33041 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
33042
33043 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
33044
33045 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
33046
33047 * gcc.c-torture/execute/simd-4.c (main): Make expected value
33048 endian-dependent.
33049
33050 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
33051
33052 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
33053 Remove cruft.
33054
33055 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
33056
33057 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
33058 * gcc.c-torture/compile/961203-1.c: Likewise.
33059 * gcc.c-torture/compile/980506-1.c: Likewise.
33060
33061 2003-06-17 Mark Mitchell <mark@codesourcery.com>
33062
33063 PR c++/10712
33064 * g++.dg/lookup/using7.C: New test.
33065
33066 2003-06-17 Mark Mitchell <mark@codesourcery.com>
33067
33068 PR c++/11105
33069 * g++.dg/abi/conv1.C: Remove it.
33070 * g++.dg/template/conv7.C: New test.
33071 * g++.dg/template/conv8.C: Likewise.
33072 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
33073 conversion operator.
33074
33075 2003-06-17 Janis Johnson <janis187@us.ibm.com>
33076
33077 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
33078 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
33079 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
33080 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
33081 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
33082 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
33083 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
33084 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
33085 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
33086 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
33087 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
33088 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
33089 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
33090 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
33091 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
33092 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
33093 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
33094 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
33095 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
33096 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
33097 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
33098 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
33099 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
33100 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
33101 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
33102 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
33103 * gcc.dg/compat/struct-return-10_x.c: Ditto.
33104 * gcc.dg/compat/struct-return-2_x.c: Ditto.
33105 * gcc.dg/compat/struct-return-3_x.c: Ditto.
33106
33107 2003-06-16 Mark Mitchell <mark@codesourcery.com>
33108
33109 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
33110 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
33111 indications.
33112
33113 2003-06-16 Roger Sayle <roger@eyesopen.com>
33114
33115 * gcc.dg/i386-387-5.c: New test case.
33116 * gcc.dg/i386-387-6.c: New test case.
33117 * gcc.dg/builtins-23.c: New test case.
33118
33119 2003-06-15 Roger Sayle <roger@eyesopen.com>
33120
33121 * gcc.dg/builtins-22.c: New test case.
33122 * gcc.dg/i386-387-1.c: Update to test exp.
33123 * gcc.dg/i386-387-2.c: Likewise.
33124
33125 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33126
33127 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
33128
33129 2003-06-12 Mark Mitchell <mark@codesourcery.com>
33130
33131 * lib/gcc-dg.exp (dg-require-dll): New function.
33132 (dg-xfail-if): Likewise.
33133 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
33134 driver.
33135
33136 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
33137 * gcc.c-torture/compile/20001205-1.c: Likewise.
33138 * gcc.c-torture/compile/20001226-1.c: Likewise.
33139 * gcc.c-torture/compile/20010518-2.c: Likewise.
33140 * gcc.c-torture/compile/20020312-1.c: Likewise.
33141 * gcc.c-torture/compile/20020604-1.c: Likewise.
33142 * gcc.c-torture/compile/920501-12.c: Likewise.
33143 * gcc.c-torture/compile/920501-4.c: Likewise.
33144 * gcc.c-torture/compile/920520-1.c: Likewise.
33145 * gcc.c-torture/compile/920521-1.c: Likewise.
33146 * gcc.c-torture/compile/920625-1.c: Likewise.
33147 * gcc.c-torture/compile/961203-1.c: Likewise.
33148 * gcc.c-torture/compile/980506-1.c: Likewise.
33149 * gcc.c-torture/compile/981006-1.c: Likewise.
33150 * gcc.c-torture/compile/981022-1.c: Likewise.
33151 * gcc.c-torture/compile/981223-1.c: Likewise.
33152 * gcc.c-torture/compile/990617-1.c: Likewise.
33153 * gcc.c-torture/compile/dll.c: Likewise.
33154 * gcc.c-torture/compile/labels-3.c: Likewise.
33155 * gcc.c-torture/compile/mipscop-1.c: Likewise.
33156 * gcc.c-torture/compile/mipscop-2.c: Likewise.
33157 * gcc.c-torture/compile/mipscop-3.c: Likewise.
33158 * gcc.c-torture/compile/mipscop-4.c: Likewise.
33159 * gcc.c-torture/compile/simd-5.c: Likewise.
33160 * gcc.c-torture/compile/20000804-1.x: Remove.
33161 * gcc.c-torture/compile/20001205-1.x: Likewise.
33162 * gcc.c-torture/compile/20001226-1.x: Likewise.
33163 * gcc.c-torture/compile/20010518-2.x: Likewise.
33164 * gcc.c-torture/compile/20020312-1.x: Likewise.
33165 * gcc.c-torture/compile/20020604-1.x: Likewise.
33166 * gcc.c-torture/compile/920501-12.x: Likewise.
33167 * gcc.c-torture/compile/920501-4.x: Likewise.
33168 * gcc.c-torture/compile/920520-1.x: Likewise.
33169 * gcc.c-torture/compile/920521-1.x: Likewise.
33170 * gcc.c-torture/compile/920625-1.x: Likewise.
33171 * gcc.c-torture/compile/961203-1.x: Likewise.
33172 * gcc.c-torture/compile/980506-1.x: Likewise.
33173 * gcc.c-torture/compile/981006-1.x: Likewise.
33174 * gcc.c-torture/compile/981022-1.x: Likewise.
33175 * gcc.c-torture/compile/981223-1.x: Likewise.
33176 * gcc.c-torture/compile/990617-1.x: Likewise.
33177 * gcc.c-torture/compile/mipscop-1.x: Likewise.
33178 * gcc.c-torture/compile/mipscop-2.x: Likewise.
33179 * gcc.c-torture/compile/mipscop-3.x: Likewise.
33180 * gcc.c-torture/compile/mipscop-4.x: Likewise.
33181 * gcc.c-torture/compile/simd-5.x: Likewise.
33182
33183 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
33184
33185 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33186
33187 * gcc.c-torture/execute/20030611-1.c: New test.
33188
33189 2003-06-12 Roger Sayle <roger@eyesopen.com>
33190
33191 PR middle-end/168
33192 * gcc.dg/20030612-1.c: New test case.
33193
33194 2003-06-12 Mark Mitchell <mark@codesourcery.com>
33195
33196 PR c++/10635
33197 * g++.dg/expr/cast1.C: New test.
33198
33199 2003-06-12 Roger Sayle <roger@eyesopen.com>
33200
33201 * gcc.dg/builtins-21.c: New test case.
33202
33203 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
33204
33205 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
33206 options instead of at the end.
33207 * lib/objc.exp (objc_target_compile): Likewise.
33208
33209 2003-06-11 Mark Mitchell <mark@codesourcery.com>
33210
33211 PR c++/10432
33212 * g++.dg/parse/error1.C: New test.
33213
33214 2003-06-11 Janis Johnson <janis187@us.ibm.com>
33215
33216 * gcc.dg/compat/struct-by-value-11_main.c: New file.
33217 * gcc.dg/compat/struct-by-value-11_x.c: New file.
33218 * gcc.dg/compat/struct-by-value-11_y.c: New file.
33219 * gcc.dg/compat/struct-by-value-12_main.c: New file.
33220 * gcc.dg/compat/struct-by-value-12_x.c: New file.
33221 * gcc.dg/compat/struct-by-value-12_y.c: New file.
33222 * gcc.dg/compat/struct-by-value-13_main.c: New file.
33223 * gcc.dg/compat/struct-by-value-13_x.c: New file.
33224 * gcc.dg/compat/struct-by-value-13_y.c: New file.
33225 * gcc.dg/compat/struct-by-value-14_main.c: New file.
33226 * gcc.dg/compat/struct-by-value-14_x.c: New file.
33227 * gcc.dg/compat/struct-by-value-14_y.c: New file.
33228 * gcc.dg/compat/struct-by-value-15_main.c: New file.
33229 * gcc.dg/compat/struct-by-value-15_x.c: New file.
33230 * gcc.dg/compat/struct-by-value-15_y.c: New file.
33231 * gcc.dg/compat/struct-by-value-16_main.c: New file.
33232 * gcc.dg/compat/struct-by-value-16_x.c: New file.
33233 * gcc.dg/compat/struct-by-value-16_y.c: New file.
33234 * gcc.dg/compat/struct-by-value-17_main.c: New file.
33235 * gcc.dg/compat/struct-by-value-17_x.c: New file.
33236 * gcc.dg/compat/struct-by-value-17_y.c: New file.
33237 * gcc.dg/compat/struct-by-value-18_main.c: New file.
33238 * gcc.dg/compat/struct-by-value-18_x.c: New file.
33239 * gcc.dg/compat/struct-by-value-18_y.c: New file.
33240
33241 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
33242 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
33243 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
33244 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
33245 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
33246 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
33247 * gcc.dg/compat/scalar-return-3_main.c: New file.
33248 * gcc.dg/compat/scalar-return-3_x.c: New file.
33249 * gcc.dg/compat/scalar-return-3_y.c: New file.
33250 * gcc.dg/compat/scalar-return-4_main.c: New file.
33251 * gcc.dg/compat/scalar-return-4_x.c: New file.
33252 * gcc.dg/compat/scalar-return-4_y.c: New file.
33253
33254 2003-06-10 Janis Johnson <janis187@us.ibm.com>
33255
33256 * gcc.dg/compat/fp2-struct-check.h: New file.
33257 * gcc.dg/compat/fp2-struct-defs.h: New file.
33258 * gcc.dg/compat/fp2-struct-init.h: New file.
33259 * gcc.dg/compat/struct-by-value-10_main.c: New file.
33260 * gcc.dg/compat/struct-by-value-10_x.c: New file.
33261 * gcc.dg/compat/struct-by-value-10_y.c: New file.
33262 * gcc.dg/compat/struct-return-10_main.c: New file.
33263 * gcc.dg/compat/struct-return-10_x.c: New file.
33264 * gcc.dg/compat/struct-return-10_y.c: New file.
33265
33266 * gcc.dg/compat/compat-common.h: New file.
33267 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
33268 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
33269 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
33270 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
33271 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
33272 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
33273 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
33274 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
33275 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
33276 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
33277 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
33278 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
33279 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
33280 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
33281 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
33282 * gcc.dg/compat/small-struct-check.h: Ditto.
33283 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
33284 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
33285 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
33286 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
33287 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
33288 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
33289 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
33290 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
33291 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
33292 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
33293 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
33294 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
33295 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
33296 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
33297 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
33298 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
33299 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
33300 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
33301 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
33302 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
33303 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
33304 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
33305 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
33306 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
33307 * gcc.dg/compat/struct-return-2_main.c: Ditto.
33308 * gcc.dg/compat/struct-return-2_x.c: Ditto.
33309 * gcc.dg/compat/struct-return-2_y.c: Ditto.
33310 * gcc.dg/compat/struct-return-3_main.c: Ditto.
33311 * gcc.dg/compat/struct-return-3_x.c: Ditto.
33312 * gcc.dg/compat/struct-return-3_y.c: Ditto.
33313
33314 2003-06-10 Geoffrey Keating <geoffk@apple.com>
33315
33316 * g++.dg/pch/static-1.C: New file.
33317 * g++.dg/pch/static-1.Hs: New file.
33318
33319 2003-06-10 Richard Henderson <rth@redhat.com>
33320
33321 * gcc.dg/asm-7.c: Adjust expected warning text.
33322
33323 2003-06-10 Roger Sayle <roger@eyesopen.com>
33324
33325 * gcc.dg/builtins-20.c: New test case.
33326
33327 2003-06-10 Mark Mitchell <mark@codesourcery.com>
33328
33329 PR c++/11131
33330 * g++.dg/opt/template1.C: New test.
33331
33332 2003-06-09 Mark Mitchell <mark@codesourcery.com>
33333
33334 * lib/gcc-dg.exp (dg-test): Clear additional_files and
33335 additional_sources.
33336
33337 2003-05-21 David Taylor <dtaylor@emc.com>
33338
33339 * gcc.dg/Wpadded.c: New file.
33340
33341 2003-06-09 Mark Mitchell <mark@codesourcery.com>
33342
33343 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
33344 * gcc.dg/special/weak-2.c: Add dg-require-weak.
33345 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
33346 dg-require-weak.
33347
33348 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
33349
33350 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
33351
33352 2003-06-09 Mark Mitchell <mark@codesourcery.com>
33353
33354 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
33355 (dg-require-alias): Likewise.
33356 (dg-require-gc-sections): Likewise.
33357 * lib/target-supports.exp (check_gc_sections_available): Likewise.
33358
33359 2003-06-08 Richard Henderson <rth@redhat.com>
33360
33361 * gcc.dg/20011029-2.c: Fix the array reference.
33362 * gcc.dg/asm-7.c: New.
33363
33364 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
33365
33366 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
33367
33368 2003-06-08 Mark Mitchell <mark@codesourcery.com>
33369
33370 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
33371 (dg-require-gc-sections): Likewise.
33372
33373 2003-06-08 Jan Hubicka <jh@suse.cz>
33374
33375 * i386-cmov1.c: Fix regular expression.
33376 * i386-cvt-1.c: Likewise.
33377 * i386-local.c: Likewise.
33378 * i386-local2.c: Likewise.
33379 * i386-mul.c: Likewise.
33380 * i386-ssetype-1.c: Likewise.
33381 * i386-ssetype-3.c: Likewise.
33382 * i386-ssetype-5.c: Likewise.
33383
33384 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33385
33386 PR c++/11039
33387 * g++.dg/warn/implicit-typename2.C: New test.
33388 * g++.dg/warn/implicit-typename3.C: New test.
33389
33390 2003-06-07 Richard Henderson <rth@redhat.com>
33391
33392 * g++.dg/other/offsetof3.C: Use size_t.
33393 * g++.dg/other/offsetof4.C: Likewise.
33394
33395 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
33396
33397 * lib/copy-file.exp: New. Implement gcc_copy_files.
33398
33399 * lib/dg-pch.exp: Load copy-file.exp
33400 (dg-pch): Use gcc_copy_files instead of "file copy".
33401
33402 2003-06-06 Mark Mitchell <mark@codesourcery.com>
33403
33404 * gcc.dg/weak/weak.exp: Simplify.
33405 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
33406 * gcc.dg/weak/weak-1.c: Likewise.
33407 * gcc.dg/weak/weak-2.c: Likewise.
33408 * gcc.dg/weak/weak-3.c: Likewise.
33409 * gcc.dg/weak/weak-4.c: Likewise.
33410 * gcc.dg/weak/weak-5.c: Likewise.
33411 * gcc.dg/weak/weak-6.c: Likewise.
33412 * gcc.dg/weak/weak-7.c: Likewise.
33413 * gcc.dg/weak/weak-8.c: Likewise.
33414 * gcc.dg/weak/weak-9.c: Likewise.
33415
33416 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
33417
33418 gcc.c-torture/execute/20030606-1.c: New.
33419
33420 2003-06-06 Roger Sayle <roger@eyesopen.com>
33421
33422 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
33423 * gcc.dg/builtins-19.c: Likewise.
33424
33425 2003-06-06 Roger Sayle <roger@eyesopen.com>
33426
33427 * gcc.dg/builtins-2.c: Add some more tests.
33428 * gcc.dg/builtins-18.c: New test case.
33429 * gcc.dg/builtins-19.c: New test case.
33430
33431 2003-06-06 Roger Sayle <roger@eyesopen.com>
33432 Jim Wilson <wilson@tuliptree.org>
33433
33434 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
33435
33436 2003-06-06 Jakub Jelinek <jakub@redhat.com>
33437
33438 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
33439 mempcpy/stpcpy calls not to be optimized into something else.
33440 * gcc.c-torture/execute/string-opt-3.c: Moved to...
33441 * gcc.c-torture/execute/builtins/string-7.c: ...here.
33442 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
33443
33444 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33445
33446 * gcc.dg/format/asm_fprintf-1.c: New test.
33447
33448 2003-06-05 Mark Mitchell <mark@codesourcery.com>
33449
33450 * lib/gcc-defs.exp (additional_sources): New variable.
33451 (dg-additional-sources): New function.
33452 (additional_files): New variable.
33453 (dg-additional-files): New function.
33454 (dg-additional-files-options): Likewise.
33455 * lib/gcc-dg.exp (dg-require-weak): New function.
33456 (dg-require-alias): Likewise.
33457 (dg-require-gc-sections): Likewise.
33458 * lib/target-supports.exp (check_alias_available): Remove testfile
33459 parameter.
33460 (check_gc_sections_available): New function.
33461 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
33462 (dg-gpp-additional-files): Likewise.
33463 * lib/g++.exp (additional_sources): Remove.
33464 (additional_files): Likewise.
33465 (g++_target_compile): Use dg-additional-files-options.
33466
33467 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
33468 Tcl logic.
33469 * gcc.dg/special/ecos.exp: Remove.
33470 * gcc.dg/special/20000419-2.c: Use dg-require-*.
33471 * gcc.dg/special/alias-1.c: Likewise.
33472 * gcc.dg/special/alias-2.c: Likewise.
33473 * gcc.dg/special/gcsec-1.c: Likewise.
33474 * gcc.dg/special/weak-1.c: Likewise.
33475 * gcc.dg/special/weak-2.c: Likewise.
33476 * gcc.dg/special/wkali-1.c: Likewise.
33477 * gcc.dg/special/wkali-2.c: Likewise.
33478
33479 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
33480 dg-gpp-additional-*.
33481 * g++.dg/special/conpr-3.C: Likewise.
33482 * g++.dg/special/conpr-4.C: Likewise.
33483 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
33484 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
33485 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
33486 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
33487 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
33488 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
33489 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
33490 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
33491 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
33492 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
33493 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
33494 * g++.old-deja/g++.other/comdat1.C: Likewise.
33495 * g++.old-deja/g++.other/comdat2.C: Likewise.
33496 * g++.old-deja/g++.other/comdat3.C: Likewise.
33497 * g++.old-deja/g++.other/ctor1.C: Likewise.
33498 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
33499
33500 2003-06-05 Richard Henderson <rth@redhat.com>
33501
33502 * gcc.dg/debug/20030605-1.c: New.
33503
33504 2003-06-04 Mark Mitchell <mark@codesourcery.com>
33505
33506 * README.QMTEST: Update.
33507
33508 2003-06-04 Richard Henderson <rth@redhat.com>
33509
33510 * gcc.dg/cleanup-1.c: New.
33511 * gcc.dg/cleanup-2.c: New.
33512 * gcc.dg/cleanup-3.c: New.
33513 * gcc.dg/cleanup-4.c: New.
33514 * gcc.dg/cleanup-5.c: New.
33515 * gcc.dg/cleanup-6.c: New.
33516 * gcc.dg/cleanup-7.c: New.
33517
33518 2003-06-04 Mark Mitchell <mark@codesourcery.com>
33519
33520 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
33521
33522 * lib/dg-pch.exp: New file.
33523 * g++.dg/pch/pch.exp: Use dg-pch.exp.
33524 * gcc.dg/pch/pch.exp: Likewise.
33525
33526 2003-06-04 Roger Sayle <roger@eyesopen.com>
33527
33528 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
33529 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
33530 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
33531 * gcc.dg/builtins-17.c: New test case.
33532 * gcc.dg/i386-387-4.c: New test case.
33533 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
33534
33535 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33536
33537 * gcc.dg/ultrasp9.c: New test.
33538
33539 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33540
33541 * gcc.c-torture/compile/20030604-1.c: New test.
33542 * gcc.dg/sparc-constant-1.c: New test.
33543
33544 2003-06-03 Glen Nakamura <glen@imodulo.com>
33545
33546 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
33547
33548 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
33549
33550 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
33551
33552 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
33553 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
33554
33555 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
33556
33557 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
33558
33559 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33560
33561 PR c++/10940
33562 * g++.dg/template/spec10.C: New test.
33563
33564 2003-06-03 Roger Sayle <roger@eyesopen.com>
33565
33566 * gcc.dg/builtins-16.c: New test case.
33567
33568 2003-06-03 Jakub Jelinek <jakub@redhat.com>
33569
33570 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
33571 mempcpy test with post-increments.
33572 * gcc.c-torture/execute/string-opt-3.c: New test.
33573 * gcc.dg/string-opt-1.c: New test.
33574
33575 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
33576
33577 PR fortran/10965
33578 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
33579
33580 2003-06-02 Mark Mitchell <mark@codesourcery.com>
33581
33582 * lib/scanasm.exp (dg-scan): New function, factored out of ...
33583 (scan-assembler): ... here. Use dg-scan.
33584 (scan-assembler-not): Likewise.
33585 (scan-file): New function.
33586 (scan-file-not): Likewise.
33587 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
33588 * gcc.dg/cpp/_Pragma4.c: Likewise.
33589 * gcc.dg/cpp/_Pragma5.c: Likewise.
33590 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33591 * gcc.dg/cpp/avoidpaste2.c: Likewise.
33592 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
33593 * gcc.dg/cpp/cmdlne-P.c: Likewise.
33594 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
33595 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
33596 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
33597 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
33598 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
33599 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
33600 * gcc.dg/cpp/cxxcom1.c: Likewise.
33601 * gcc.dg/cpp/line1.c: Likewise.
33602 * gcc.dg/cpp/maccom1.c: Likewise.
33603 * gcc.dg/cpp/maccom2.c: Likewise.
33604 * gcc.dg/cpp/maccom3.c: Likewise.
33605 * gcc.dg/cpp/maccom4.c: Likewise.
33606 * gcc.dg/cpp/maccom5.c: Likewise.
33607 * gcc.dg/cpp/maccom6.c: Likewise.
33608 * gcc.dg/cpp/multiline.c: Likewise.
33609 * gcc.dg/cpp/spacing1.c: Likewise.
33610 * gcc.dg/cpp/spacing2.c: Likewise.
33611 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
33612 * gcc.dg/cpp/trad/maccom1.c: Likewise.
33613 * gcc.dg/cpp/trad/maccom2.c: Likewise.
33614 * gcc.dg/cpp/trad/maccom3.c: Likewise.
33615 * gcc.dg/cpp/trad/maccom4.c: Likewise.
33616 * gcc.dg/cpp/trad/maccom6.c: Likewise.
33617 * gcc.dg/cpp/cxxcom2.c: Likewise.
33618 * gcc.dg/cpp/cxxcom2.h: New file.
33619
33620 * gcc.dg/cpp/truefalse.cpp: Move it to ...
33621 * g++.dg/cpp/truefalse.C: Here.
33622 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
33623
33624 2003-06-01 Loren James Rittle <ljrittle@acm.org>
33625
33626 * gcc.dg/cpp/redef3.c: New file.
33627
33628 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
33629
33630 * gcc.dg/i386-loop-3.c: New test.
33631
33632 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
33633
33634 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
33635
33636 2003-05-31 Roger Sayle <roger@eyesopen.com>
33637
33638 * gcc.dg/fwrapv-1.c: New test case.
33639 * gcc.dg/fwrapv-2.c: New test case.
33640
33641 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33642
33643 PR c++/10956
33644 * g++.dg/template/spec9.C: New test.
33645
33646 2003-05-29 Roger Sayle <roger@eyesopen.com>
33647
33648 * gcc.dg/duff-4.c: New test case.
33649
33650 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
33651
33652 PR fortran/10843
33653 * g77.dg/ffixed-form-1.f: New test
33654 * g77.dg/ffixed-form-2.f: New test
33655 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
33656 * g77.dg/ffree-form-3.f: New test
33657
33658 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
33659
33660 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
33661 * gcc.dg/wint_t-1.c: Likewise.
33662
33663 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33664
33665 * g++.dg/template/access11.C: New test.
33666
33667 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33668
33669 PR c++/10849
33670 * g++.dg/template/access10.C: New test.
33671
33672 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
33673 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33674
33675 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
33676
33677 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
33678
33679 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
33680 suppress for powerpc-*-darwin*.
33681 * gcc.dg/torture/builtin-noret-2.c: Likewise.
33682
33683 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
33684
33685 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
33686 suppress option for powerpc-*-darwin*.
33687
33688 2003-05-23 Roger Sayle <roger@eyesopen.com>
33689
33690 * gcc.dg/builtins-1.c: Add tests for tan and atan.
33691 * gcc.dg/builtins-4.c: Add test for fmod.
33692
33693 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33694
33695 PR c++/10682
33696 * g++.dg/template/instantiate4.C: New test.
33697
33698 2003-05-22 Roger Sayle <roger@eyesopen.com>
33699
33700 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
33701
33702 2003-05-21 Janis Johnson <janis187@us.ibm.com>
33703
33704 * gcc.dg/compat/scalar-return-1_main.c: New file.
33705 * gcc.dg/compat/scalar-return-1_x.c: New file.
33706 * gcc.dg/compat/scalar-return-1_y.c: New file.
33707 * gcc.dg/compat/scalar-return-2_main.c: New file.
33708 * gcc.dg/compat/scalar-return-2_x.c: New file.
33709 * gcc.dg/compat/scalar-return-2_y.c: New file.
33710 * gcc.dg/compat/struct-return-3_main.c: New file.
33711 * gcc.dg/compat/struct-return-3_y.c: New file.
33712 * gcc.dg/compat/struct-return-3_x.c: New file.
33713 * gcc.dg/compat/struct-return-2_main.c: New file.
33714 * gcc.dg/compat/struct-return-2_x.c: New file.
33715 * gcc.dg/compat/struct-return-2_y.c: New file.
33716
33717 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33718
33719 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
33720 for hppa*-hp-hpux*.
33721 * gcc.dg/20021014-1.c (dg-options): Likewise.
33722 * gcc.dg/nest.c (dg-options): Likewise.
33723
33724 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
33725
33726 PR c++/9738
33727 * g++.dg/ext/dllimport2.C: New file.
33728 * g++.dg/ext/dllimport3.C: New file.
33729
33730 2003-05-20 Janis Johnson <janis187@us.ibm.com>
33731
33732 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
33733 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
33734 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
33735 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
33736 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
33737 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
33738 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
33739 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
33740 * gcc.dg/compat/small-struct-defs.h: New file.
33741 * gcc.dg/compat/small-struct-init.h: New file.
33742 * gcc.dg/compat/small-struct-check.h: New file.
33743 * gcc.dg/compat/fp-struct-defs.h: New file.
33744 * gcc.dg/compat/fp-struct-check.h: New file.
33745 * gcc.dg/compat/fp-struct-init.h: New file.
33746 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
33747 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
33748
33749 2003-05-19 Jakub Jelinek <jakub@redhat.com>
33750
33751 * gcc.dg/20030225-2.c: New test.
33752
33753 2003-05-18 Roger Sayle <roger@eyesopen.com>
33754 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33755
33756 * gcc.c-torture/compile/20030518-1.c: New test case.
33757
33758 2003-05-18 Mark Mitchell <mark@codesourcery.com>
33759
33760 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
33761 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
33762 gcc-dg-debug-runtest.
33763 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
33764 gcc-dg-debug-runtest.
33765
33766 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33767
33768 PR c++/9022
33769 * g++.dg/lookup/using6.C: New test.
33770
33771 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33772
33773 * g++.dg/parse/access2.C: New test.
33774
33775 2003-05-17 Mark Mitchell <mark@codesourcery.com>
33776
33777 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
33778 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
33779 * gcc.dg/debug/debug.exp: Likewise.
33780
33781 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
33782
33783 * gcc.dg/dollar.c: New test.
33784
33785 2003-05-16 Janis Johnson <janis187@us.ibm.com>
33786
33787 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
33788 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
33789 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
33790 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
33791 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
33792 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
33793 * gcc.dg/compat/struct-by-value-6_main.c: New file.
33794 * gcc.dg/compat/struct-by-value-6_x.c: New file.
33795 * gcc.dg/compat/struct-by-value-6_y.c: New file.
33796 * gcc.dg/compat/struct-by-value-7_main.c: New file.
33797 * gcc.dg/compat/struct-by-value-7_x.c: New file.
33798 * gcc.dg/compat/struct-by-value-7_y.c: New file.
33799 * gcc.dg/compat/struct-by-value-8_main.c: New file.
33800 * gcc.dg/compat/struct-by-value-8_x.c: New file.
33801 * gcc.dg/compat/struct-by-value-8_y.c: New file.
33802 * gcc.dg/compat/struct-by-value-9_main.c: New file.
33803 * gcc.dg/compat/struct-by-value-9_x.c: New file.
33804 * gcc.dg/compat/struct-by-value-9_y.c: New file.
33805
33806 2003-05-16 Mark Mitchell <mark@codesourcery.com>
33807
33808 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
33809 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
33810 support for "repo" mode.
33811 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
33812 * lib/g77-dg.exp: Likewise.
33813 * lib/obj-dg.exp: Likewise.
33814
33815 2003-05-16 Jakub Jelinek <jakub@redhat.com>
33816
33817 Merge from gcc-3_2-rhl8-branch:
33818 2003-04-23 Jakub Jelinek <jakub@redhat.com>
33819
33820 * gcc.dg/tls/opt-6.c: New test.
33821
33822 2003-04-05 Jakub Jelinek <jakub@redhat.com>
33823
33824 * gcc.dg/20030405-1.c: New test.
33825
33826 2003-03-09 Jakub Jelinek <jakub@redhat.com>
33827
33828 * gcc.dg/20030309-1.c: New test.
33829
33830 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
33831
33832 * gcc.c-torture/execute/20030307-1.c: New test.
33833
33834 2003-02-20 Randolph Chung <tausq@debian.org>
33835
33836 * gcc.c-torture/compile/20030220-1.c: New test.
33837
33838 2003-02-18 Jakub Jelinek <jakub@redhat.com>
33839
33840 * gcc.dg/20030217-1.c: New test.
33841
33842 2003-01-29 Jakub Jelinek <jakub@redhat.com>
33843
33844 * gcc.c-torture/compile/20020129-1.c: New test.
33845
33846 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
33847
33848 * gcc.dg/unroll-1.c: New test.
33849
33850 2002-11-16 Jan Hubicka <jh@suse.cz>
33851
33852 * gcc.c-torture/execute/20020920-1.c: New test.
33853
33854 2002-10-08 Jakub Jelinek <jakub@redhat.com>
33855
33856 PR target/7434
33857 * gcc.c-torture/compile/20021008-1.c: New test.
33858
33859 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
33860
33861 PR target/7559
33862 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
33863
33864 2002-08-07 Jakub Jelinek <jakub@redhat.com>
33865
33866 * gcc.c-torture/compile/20020807-1.c: New test.
33867
33868 2002-07-30 Jakub Jelinek <jakub@redhat.com>
33869
33870 * gcc.dg/tls/opt-1.c: New test.
33871
33872 2002-07-29 Jakub Jelinek <jakub@redhat.com>
33873
33874 * gcc.dg/20020729-1.c: New test.
33875
33876 2002-07-20 Jakub Jelinek <jakub@redhat.com>
33877
33878 * g++.dg/opt/life1.C: New test.
33879
33880 2002-05-20 Jakub Jelinek <jakub@redhat.com>
33881
33882 * gcc.dg/20020525-1.c: New test.
33883
33884 2002-05-24 Jakub Jelinek <jakub@redhat.com>
33885
33886 PR c++/6794
33887 * g++.dg/ext/pretty1.C: New test.
33888 * g++.dg/ext/pretty2.C: New test.
33889
33890 2003-05-15 Mark Mitchell <mark@codesourcery.com>
33891
33892 PR c++/8385
33893 * g++.dg/ext/typeof5.C: New test.
33894
33895 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
33896
33897 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
33898 __USER_LABEL_PREFIX__ into account.
33899 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
33900
33901 2003-05-14 Roger Sayle <roger@eyesopen.com>
33902
33903 * gcc.dg/builtins-15.c: New test case.
33904
33905 2003-05-13 Zack Weinberg <zack@codesourcery.com>
33906
33907 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
33908
33909 2003-05-12 Mark Mitchell <mark@codesourcery.com>
33910
33911 * lib/g++.exp: Tweak handling of additional source files.
33912 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
33913 * g++.dg/special/conpr-2a.C: Rename to ...
33914 * g++.dg/special/conpr-2a.cc: ... this.
33915 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
33916 * g++.dg/special/conpr-3a.C: Rename to ...
33917 * g++.dg/special/conpr-3a.cc: This.
33918 * g++.dg/special/conpr-3b.C: Rename to ...
33919 * g++.dg/special/conpr-3b.cc: This.
33920 * g++.dg/special/conpr-4.C: New test.
33921 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
33922
33923 2003-05-12 David Edelsohn <edelsohn@gnu.org>
33924
33925 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
33926
33927 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33928
33929 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
33930 * g++.old-deja/g++.robertl/eb71.C: Likewise.
33931 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
33932 * g++.old-deja/g++.other/warn3.C: Likewise.
33933
33934 2003-05-11 Roger Sayle <roger@eyesopen.com>
33935
33936 * gcc.dg/i386-387-1.c: Update to also test log.
33937 * gcc.dg/i386-387-2.c: Likewise.
33938
33939 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
33940
33941 * g77.f-torture/execute/int8421.f: New test.
33942
33943 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33944
33945 PR c++/10230, c++/10481
33946 * g++.dg/lookup/scoped5.C: New test.
33947
33948 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33949
33950 PR c++/10552
33951 * g++.dg/template/ttp6.C: New test.
33952
33953 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
33954
33955 * gcc.c-torture/execute/builtins: New directory.
33956 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
33957 gcc.c-torture/execute/builtins.
33958 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
33959 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
33960 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
33961 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
33962
33963 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33964
33965 PR c++/9252
33966 * g++.dg/template/access8.C: New test.
33967 * g++.dg/template/access9.C: New test.
33968
33969 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33970
33971 PR c++/9554
33972 * g++.dg/parse/access1.C: New test.
33973
33974 2003-05-09 DJ Delorie <dj@redhat.com>
33975
33976 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
33977 long, and not an int.
33978
33979 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33980
33981 PR c++/10555, c++/10576
33982 * g++.dg/template/memclass1.C: New test.
33983
33984 2003-05-08 DJ Delorie <dj@redhat.com>
33985
33986 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
33987 targets.
33988 * gcc.c-torture/execute/20021024-1.x: Likewise.
33989 * gcc.c-torture/execute/shiftdi.x: Likewise.
33990 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
33991 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
33992 * gcc.dg/20021018-1.c: Likewise.
33993
33994 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33995
33996 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
33997
33998 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
33999 (bcopy): Call memmove.
34000
34001 2003-05-08 Roger Sayle <roger@eyesopen.com>
34002
34003 * g77.f-torture/compile/8485.f: New test case.
34004
34005 2003-05-07 Richard Henderson <rth@redhat.com>
34006
34007 PR c++/10570
34008 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
34009 Verify exception_cleanup not called for rethrows.
34010 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
34011 when exiting catch block without rethrowing.
34012 * g++.dg/eh/forced3.C: New.
34013 * g++.dg/eh/forced4.C: New.
34014
34015 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
34016
34017 * gcc.dg/20030505.c: Fix triplet.
34018
34019 2003-05-06 DJ Delorie <dj@redhat.com>
34020
34021 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
34022 * gcc.dg/nest.c: Likewise.
34023
34024 2003-05-05 Roger Sayle <roger@eyesopen.com>
34025
34026 * gcc.dg/builtins-14.c: New test case.
34027
34028 2003-05-05 Janis Johnson <janis187@us.ibm.com>
34029
34030 * lib/compat.exp (compat-execute): New argument.
34031 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
34032 * gcc.dg/compat: New test directory.
34033 * gcc.dg/compat/compat.exp: New expect script.
34034 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
34035 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
34036 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
34037 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
34038 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
34039 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
34040
34041 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
34042 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
34043 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
34044 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
34045 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
34046 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
34047 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
34048 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
34049 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
34050 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
34051 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
34052 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
34053 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
34054 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
34055 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
34056
34057 2003-05-05 Zack Weinberg <zack@codesourcery.com>
34058
34059 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
34060
34061 2003-05-05 Jakub Jelinek <jakub@redhat.com>
34062
34063 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
34064
34065 2003-05-05 Geoffrey Keating <geoffk@apple.com>
34066
34067 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
34068 * gcc.dg/ppc-fsel-2.c: New test.
34069
34070 * gcc.dg/unused-5.c: New test.
34071
34072 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34073
34074 PR c++/10496
34075 * g++.dg/warn/pmf1.C: New test.
34076
34077 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34078
34079 PR c++/4494
34080 * g++.dg/warn/main.C: New test.
34081
34082 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34083
34084 * gcc.dg/nonnull-3.c: New test.
34085
34086 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
34087
34088 * gcc.dg/cpp/Wtrigraphs.c: Update.
34089 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
34090
34091 2003-05-03 Geoffrey Keating <geoffk@apple.com>
34092
34093 * gcc.dg/ppc-fsel-1.c: New test.
34094
34095 2003-05-03 Zack Weinberg <zack@codesourcery.com>
34096
34097 PR c/10604
34098 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
34099
34100 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
34101
34102 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
34103
34104 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34105
34106 PR c++/9364, c++/10553, c++/10586
34107 * g++.dg/parse/typename4.C: New test.
34108 * g++.dg/parse/typename5.C: Likewise.
34109
34110 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
34111
34112 * gcc.c-torture/compile/20030503-1.c: New test.
34113
34114 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34115
34116 * g++.dg/lookup/using5.C: Fix testcase error.
34117
34118 2003-05-01 Chris Demetriou <cgd@broadcom.com>
34119
34120 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
34121 since MEABI is no longer supported. Remove all vestiges
34122 of MEABI from the test.
34123
34124 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34125
34126 PR c++/10554
34127 * g++.dg/lookup/using5.C: New test.
34128
34129 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34130
34131 PR c++/8772
34132 * g++.dg/template/ttp5.C: New test.
34133
34134 2003-04-30 Mark Mitchell <mark@codesourcery.com>
34135
34136 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
34137 (dg-gpp-additional-sources): New function.
34138 (dg-gpp-additional-files): Likewise.
34139 * lib/g++.exp (additional_sources): New variable.
34140 (additional_files): Likewise.
34141 (g++_target_compile): Deal with them.
34142 * lib/old-dejagnu.exp: Remove.
34143 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
34144 * g++.old-deja: Revise all tests to use dg commands.
34145
34146 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34147
34148 PR c++/9432, c++/9528
34149 * g++.dg/lookup/using4.C: New test.
34150
34151 2003-04-29 Geoffrey Keating <geoffk@apple.com>
34152
34153 * gcc.dg/noreturn-5.c: New file.
34154 * gcc.dg/noreturn-6.c: New file.
34155
34156 * gcc.c-torture/compile/inline-1.c: New file.
34157
34158 2003-04-29 Mark Mitchell <mark@codesourcery.com>
34159
34160 PR c++/10551
34161 * g++.dg/template/explicit1.C: New test.
34162
34163 2003-04-29 Mark Mitchell <mark@codesourcery.com>
34164
34165 PR c++/10549
34166 * g++.dg/other/bitfield1.C: New test.
34167
34168 PR c++/10527
34169 * g++.dg/init/new7.C: New test.
34170
34171 2003-04-29 Mark Mitchell <mark@codesourcery.com>
34172
34173 * g++.dg/ext/desig1.C: New test.
34174 * g++.dg/ext/init1.C: Update.
34175
34176 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
34177
34178 2003-04-28 Mark Mitchell <mark@codesourcery.com>
34179
34180 PR c++/10180
34181 * g++.dg/warn/Winline-1.C: New test.
34182
34183 2003-04-28 Jakub Jelinek <jakub@redhat.com>
34184
34185 * gcc.c-torture/execute/string-opt-19.c: New test.
34186
34187 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
34188 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
34189
34190 2003-04-27 Mark Mitchell <mark@codesourcery.com>
34191
34192 PR c++/10506
34193 * g++.dg/init/new6.C: New test.
34194
34195 PR c++/10503
34196 * g++.dg/init/ref6.C: New test.
34197
34198 2003-04-26 David Edelsohn <edelsohn@gnu.org>
34199
34200 * g++.dg/warn/weak1.C: XFAIL on AIX4.
34201
34202 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34203
34204 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
34205 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
34206
34207 2003-04-25 Mark Mitchell <mark@codesourcery.com>
34208
34209 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
34210 initialized static data members.
34211
34212 2003-04-25 H.J. Lu <hjl@gnu.org>
34213
34214 * gcc.dg/ia64-sync-4.c: New test.
34215
34216 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34217
34218 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
34219 date.
34220
34221 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
34222
34223 PR c++/10337
34224 * g++.dg/warn/conv1.C: New test.
34225 * g++.old-deja/g++.other/conv7.C: Adjust.
34226 * g++.old-deja/g++.other/overload14.C: Adjust.
34227
34228 2003-04-23 Mark Mitchell <mark@codesourcery.com>
34229
34230 PR c++/10471
34231 * g++.dg/template/defarg2.C: New test.
34232
34233 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
34234
34235 * gcc.dg/cpp/include2.c: Update.
34236 * gcc.dg/cpp/multiline-2.c: New.
34237 * gcc.dg/cpp/multiline.c: Update.
34238 * gcc.dg/cpp/strify2.c: Update.
34239 * gcc.dg/cpp/trad/literals-2.c: Update.
34240
34241 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34242
34243 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
34244
34245 2003-04-23 Mark Mitchell <mark@codesourcery.com>
34246
34247 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
34248
34249 2003-04-23 Mark Mitchell <mark@codesourcery.com>
34250
34251 PR c++/10451
34252 * g++.dg/parse/crash4.C: New test.
34253
34254 PR c++/9847
34255 * g++.dg/parse/crash5.C: New test.
34256
34257 2003-04-22 Mark Mitchell <mark@codesourcery.com>
34258
34259 PR c++/10446
34260 * g++.dg/parse/crash3.C: New test.
34261
34262 PR c++/10428
34263 * g++.dg/parse/elab1.C: New test.
34264
34265 2003-04-22 Devang Patel <dpatel@apple.com>
34266
34267 * gcc.dg/cpp/trad/funlike-5.c: New test.
34268
34269 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
34270
34271 * g++.dg/other/packed1.C: Fix dg options.
34272
34273 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
34274
34275 * g++.dg/other/offsetof2.C: New test.
34276
34277 2003-04-21 Mark Mitchell <mark@codesourcery.com>
34278
34279 * g++.dg/template/recurse.C: Adjust location of error messages.
34280
34281 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
34282
34283 PR c++/9881
34284 * g++.dg/init/addr-const1.C: New test.
34285 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
34286
34287 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
34288
34289 PR c++/10405
34290 * g++.dg/lookup/struct-hack1.C: New test.
34291
34292 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
34293
34294 * ucs.c: Update diagnostic messages.
34295
34296 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
34297
34298 * gcc.dg/cpp/truefalse.cpp: New test.
34299 * gcc.dg/cpp/cpp.exp: Update.
34300 * g++.dg/other/stdbool-if.C: Remove.
34301
34302 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
34303
34304 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
34305 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
34306
34307 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34308
34309 * gcc.c-torture/compile/20030418-1.c: New test.
34310
34311 2003-04-17 Janis Johnson <janis187@us.ibm.com>
34312
34313 * README.compat: Remove; content moved to doc/sourcebuild.texi.
34314
34315 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34316
34317 PR c++/10347
34318 g++.dg/template/dependent-name1.C: New test.
34319
34320 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
34321
34322 * gcc.dg/warn-1.c (tourist_guide): New array,
34323 contains a pointer to bar.
34324
34325 2003-04-16 Roger Sayle <roger@eyesopen.com>
34326
34327 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
34328 * gcc.c-torture/execute/medce-1.c: New test case.
34329 * gcc.c-torture/execute/medce-2.c: New test case.
34330
34331 2003-04-15 Mark Mitchell <mark@codesourcery.com>
34332
34333 * lib/prune.exp: Ignore more messages.
34334
34335 PR c++/10381
34336 * g++.dg/parse/lookup3.C: New test.
34337
34338 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
34339
34340 * gcc.c-torture/compile/20030415-1.c : New test.
34341
34342 2003-04-14 Mark Mitchell <mark@codesourcery.com>
34343
34344 * gcc.c-torture/execute/scope-2.c: Move to ...
34345 * gcc.dg/noncompile/scope.c: .... here.
34346
34347 2003-04-14 Roger Sayle <roger@eyesopen.com>
34348
34349 * gcc.dg/20030414-2.c: New test case.
34350
34351 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
34352
34353 PR target/10377
34354 * gcc.dg/20030414-1.c: New test.
34355
34356 2003-04-13 Roger Sayle <roger@eyesopen.com>
34357
34358 * gcc.dg/builtins-12.c: New test case.
34359 * gcc.dg/builtins-13.c: New test case.
34360
34361 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34362
34363 * gcc.c-torture/execute/string-opt-18.c: New test.
34364
34365 2003-04-13 Mark Mitchell <mark@codesourcery.com>
34366
34367 PR c++/10300
34368 * g++.dg/init/new5.C: New test.
34369
34370 2003-04-12 Mark Mitchell <mark@codesourcery.com>
34371
34372 PR c++/7910
34373 * g++.dg/ext/dllimport1.C: New test.
34374
34375 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34376
34377 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
34378
34379 2003-04-11 Bud Davis <bdavis9659@comcast.net>
34380
34381 PR Fortran/9263
34382 * g77.f-torture/noncompile/9263.f: New test
34383 PR Fortran/1832
34384 * g77.f-torture/execute/1832.f: New test
34385
34386 2003-04-11 David Chad <davidc@freebsd.org>
34387 Loren J. Rittle <ljrittle@acm.org>
34388
34389 libobjc/8562
34390 * objc.dg/headers.m: New test.
34391
34392 2003-04-10 Zack Weinberg <zack@codesourcery.com>
34393
34394 * gcc.c-torture/execute/builtin-noret-2.c: New.
34395 * gcc.c-torture/execute/builtin-noret-2.x: New.
34396 XFAIL builtin-noret-2.c at -O1 and above.
34397 * gcc.dg/redecl.c: New.
34398 * gcc.dg/Wshadow-1.c: Update error regexps.
34399
34400 2003-04-10 Mark Mitchell <mark@codesourcery.com>
34401
34402 * g++.dg/abi/bitfield10.C: New test.
34403
34404 2003-04-09 Mike Stump <mrs@apple.com>
34405
34406 * gcc.dg/pch/pch.exp: Make testcase names longer.
34407 * g++.dg/pch/pch.exp: Make testcase names longer.
34408
34409 2003-04-08 Roger Sayle <roger@eyesopen.com>
34410
34411 * gcc.dg/builtins-11.c: New test case.
34412
34413 2003-04-08 Roger Sayle <roger@eyesopen.com>
34414
34415 * gcc.dg/builtins-9.c: New test case.
34416 * gcc.dg/builtins-10.c: New test case.
34417
34418 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
34419
34420 * gcc.dg/noncompile/init-4.c.c: New test.
34421
34422 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
34423
34424 * gcc.misc-test/gcov-9.c: New test.
34425 * gcc.misc-test/gcov-10.c: New test
34426 * gcc.misc-test/gcov-11.c: New test.
34427
34428 2003-04-05 Zack Weinberg <zack@codesourcery.com>
34429
34430 PR optimization/10024
34431 * gcc.c-torture/compile/20030405-1.c: New test.
34432
34433 2003-04-04 Geoffrey Keating <geoffk@apple.com>
34434
34435 * gcc.dg/pch/static-3.c: New.
34436 * gcc.dg/pch/static-3.hs: New.
34437 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
34438
34439 2003-04-04 Richard Henderson <rth@redhat.com>
34440
34441 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
34442 * g++.dg/eh/forced2.C: Likewise.
34443
34444 2003-04-03 Mike Stump <mrs@apple.com>
34445
34446 * lib/scanasm.exp (scan-assembler): Add xfail processing for
34447 target arg.
34448 (scan-assembler-times, scan-assembler-not): Likewise.
34449 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
34450
34451 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
34452
34453 * gcc.dg/sparc-loop-1.c: New test.
34454
34455 2003-04-02 Geoffrey Keating <geoffk@apple.com>
34456
34457 PR other/9274
34458 * g++.dg/pch/system-2.C: New.
34459 * g++.dg/pch/system-2.Hs: New.
34460
34461 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
34462
34463 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
34464
34465 * g++.dg/eh/simd-1.C (vecfunc): Same.
34466
34467 2003-04-01 Roger Sayle <roger@eyesopen.com>
34468
34469 * gcc.c-torture/execute/20030401-1.c: New test case.
34470
34471 2003-04-01 Ziemowit Laski <zlaski@apple.com>
34472
34473 * objc.dg/defs.m: New.
34474
34475 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
34476
34477 * g++.dg/eh/simd-1.C: New.
34478 * g++.dg/eh/simd-2.C: New.
34479
34480 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
34481
34482 * gcc.c-torture/execute/simd-3.c: New.
34483
34484 2003-03-31 Mark Mitchell <mark@codesourcery.com>
34485
34486 PR c/9936
34487 * gcc.dg/20030331-2.c: New test.
34488
34489 2003-03-31 Mark Mitchell <mark@codesourcery.com>
34490
34491 PR c++/10278
34492 * g++.dg/parse/crash2.C: New test.
34493
34494 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
34495
34496 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
34497 * gcc.c-torture/execute/20030331-1.c: ...here.
34498
34499 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
34500
34501 * gcc.c-torture/execute/20030331-1.c: New test.
34502
34503 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
34504
34505 * lib/gcov.exp: Adjust call return testing strings.
34506 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
34507
34508 2003-03-31 Roger Sayle <roger@eyesopen.com>
34509
34510 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
34511 * gcc.dg/builtins-7.c: New test case.
34512 * gcc.dg/builtins-8.c: New test case.
34513
34514 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
34515
34516 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
34517
34518 2003-03-30 Mark Mitchell <mark@codesourcery.com>
34519
34520 PR c++/7647
34521 * g++.dg/lookup-class-member-2.C: New test.
34522
34523 2003-03-30 Glen Nakamura <glen@imodulo.com>
34524
34525 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
34526
34527 2003-03-28 Roger Sayle <roger@eyesopen.com>
34528
34529 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
34530
34531 2003-03-28 Mark Mitchell <mark@codesourcery.com>
34532
34533 * g++.dg/init/attrib1.C: New test.
34534
34535 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
34536
34537 * gcc.dg/ultrasp8.c: New test.
34538
34539 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
34540
34541 * gcc.dg/ultrasp7.c: New test.
34542
34543 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
34544
34545 PR c++/10047
34546 * g++.dg/template/inline1.C: New test.
34547
34548 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
34549
34550 * gcc.dg/sparc-dwarf2.c: New test.
34551
34552 2003-03-27 Roger Sayle <roger@eyesopen.com>
34553
34554 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
34555 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
34556
34557 2003-03-27 Mark Mitchell <mark@codesourcery.com>
34558
34559 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
34560 than reading .x files.
34561 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
34562 * g77.dg/gcov/gcov-1.f: Likewise.
34563 * gcc.misc-tests/gcov-4b.c: Likewise.
34564 * gcc.misc-tests/gcov-5b.c: Likewise.
34565 * gcc.misc-tests/gcov-6.c: Likewise.
34566 * gcc.misc-tests/gcov-7.c: Likewise.
34567 * gcc.misc-tests/gcov-8.c: Likewise.
34568 * g++.dg/gcov/gcov-1.x: Remove.
34569 * g77.dg/gcov/gcov-1.x: Likewise.
34570 * gcc.misc-tests/gcov-4b.x: Likewise.
34571 * gcc.misc-tests/gcov-5b.x: Likewise.
34572 * gcc.misc-tests/gcov-6.x: Likewise.
34573 * gcc.misc-tests/gcov-7.x: Likewise.
34574 * gcc.misc-tests/gcov-8.x: Likewise.
34575
34576 2003-03-27 Glen Nakamura <glen@imodulo.com>
34577
34578 PR opt/10087
34579 * gcc.dg/20030324-1.c: New test.
34580
34581 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
34582
34583 PR c++/10224
34584 * g++.dg/template/arg3.C: New test.
34585
34586 PR c++/10158
34587 * g++.dg/template/friend18.C: New test.
34588
34589 2003-03-26 Roger Sayle <roger@eyesopen.com>
34590
34591 * g77.f-torture/compile/20030326-1.f: New test case.
34592
34593 2003-03-26 Janis Johnson <janis187@us.ibm.com>
34594
34595 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
34596
34597 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
34598
34599 2003-03-26 Jakub Jelinek <jakub@redhat.com>
34600
34601 * gcc.dg/ia64-sync-3.c: New test.
34602
34603 2003-03-26 Alan Modra <amodra@bigpond.net.au>
34604
34605 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
34606
34607 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34608
34609 * gcc.dg/ultrasp6.c: New test.
34610
34611 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
34612
34613 * gcc.dg/i386-signbit-1.c: New test.
34614 * gcc.dg/i386-signbit-2.c: New test.
34615 * gcc.dg/i386-signbit-3.c: New test.
34616
34617 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
34618
34619 * gcc.dg/ultrasp5.c: Fix options.
34620
34621 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
34622
34623 * gcc.dg/ultrasp5.c: Fix comment.
34624
34625 2003-03-24 Bud Davis <bdavis9659@comcast.net>
34626
34627 PR fortran/10197
34628 * g77.f-torture/execute/10197.f: New test.
34629
34630 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
34631
34632 PR c++/9898, c++/383
34633 * g++.dg/template/conv6.C: New test.
34634
34635 PR c++/10119
34636 * g++.dg/template/ptrmem5.C: New test.
34637
34638 PR c++/10026
34639 * g++.dg/lookup/koenig1.C: New test.
34640
34641 PR C++/10199
34642 * g++.dg/lookup/template2.C: New test.
34643
34644 2003-03-24 Jakub Jelinek <jakub@redhat.com>
34645
34646 * g++.dg/opt/rtti1.C: New test.
34647
34648 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34649
34650 * gcc.dg/ultrasp5.c: New test.
34651
34652 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
34653
34654 PR middle-end/9967
34655 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
34656 builtin fputs.
34657
34658 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
34659
34660 PR c/8224
34661 * gcc.dg/20030323-1.c: New test.
34662
34663 2003-03-23 Roger Sayle <roger@eyesopen.com>
34664
34665 * gcc.c-torture/compile/20030323-1.c: New test case.
34666
34667 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
34668
34669 * gcc.dg/20030321-1.c: New test.
34670
34671 2003-03-22 Zack Weinberg <zack@codesourcery.com>
34672
34673 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
34674
34675 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
34676
34677 PR c++/9978, c++/9708
34678 * g++.dg/ext/vlm1.C: Adjust expected error.
34679 * g++.dg/ext/vla2.C: New test.
34680 * g++.dg/template/arg1.C: New test.
34681 * g++.dg/template/arg2.C: New test.
34682
34683 2003-03-22 Bud Davis <bdavis9659@comcast.net>
34684
34685 * g77.f-torture/execute/select.f: New test.
34686 * g77.f-torture/noncompile/select_no_compile.f: New test.
34687
34688 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
34689
34690 PR c++/9898
34691 * g++.dg/other/error4.C: New test.
34692
34693 2003-03-20 Mark Mitchell <mark@codesourcery.com>
34694
34695 * g++.dg/template/friend17.C: New test.
34696
34697 2003-03-21 Alan Modra <amodra@bigpond.net.au>
34698
34699 * gcc.c-torture/compile/20030320-1.c: New.
34700
34701 2003-03-20 Roger Sayle <roger@eyesopen.com>
34702
34703 * gcc.dg/builtins-6.c: New test case.
34704
34705 2003-03-19 Alan Modra <amodra@bigpond.net.au>
34706
34707 PR target/10073
34708 * gcc.c-torture/compile/20030319-1.c: New.
34709
34710 2003-03-18 Jan Hubicka <jh@suse.cz>
34711
34712 * gcc.dg/i386-cvt-1.c: New test.
34713
34714 2003-03-17 Zack Weinberg <zack@codesourcery.com>
34715
34716 * objc.dg/naming-1.m: Use "(parse|syntax) error".
34717 * objc.dg/naming-2.m: Likewise.
34718
34719 2003-03-17 Mark Mitchell <mark@codesourcery.com>
34720
34721 PR c++/9639
34722 * g++.dg/parse/crash1.C: New test.
34723
34724 2003-03-16 Mark Mitchell <mark@codesourcery.com>
34725
34726 PR c++/8805
34727 * g++.dg/eh/cleanup1.C: New test.
34728
34729 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
34730
34731 * gcc.c-torture/execute/20030316-1.c: New test case.
34732
34733 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
34734
34735 PR c++/9629
34736 * g++.dg/init/ctor2.C: New test.
34737
34738 2003-03-15 Roger Sayle <roger@eyesopen.com>
34739
34740 * g77.f-torture/compile/xformat.f: New test case.
34741
34742 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34743
34744 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
34745 * g++.old-deja/g++.mike/eh50.C: Likewise.
34746
34747 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34748
34749 PR c++/6440
34750 * g++.dg/template/spec7.C: New test.
34751 * g++.dg/template/spec8.C: Likewise.
34752
34753 2003-03-14 Jakub Jelinek <jakub@redhat.com>
34754
34755 * gcc.c-torture/execute/20030313-1.c: New test.
34756
34757 2003-03-14 Richard Henderson <rth@redhat.com>
34758
34759 * gcc.dg/inline-2.c: Adjust alpha test for external call.
34760
34761 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
34762
34763 * gcc.c-torture/compile/20030314-1.c: New test.
34764
34765 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
34766
34767 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
34768 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
34769 thumb target,
34770 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
34771 to accept newer _imp__ prefix and additional
34772 newline in .drectve section.
34773 * gcc.dg/dll-4.c: Likewise.
34774 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
34775 switch.
34776
34777 2003-03-13 Mark Mitchell <mark@codesourcery.com>
34778
34779 * g++.dg/parse/namespace9.C: New test.
34780
34781 * g++.dg/init/ref5.C: New test.
34782 * g++.dg/parse/ptrmem1.C: Likewise.
34783
34784 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
34785
34786 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
34787 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
34788 regular expression.
34789 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
34790 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
34791
34792 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
34793
34794 * gcc.c-torture/execute/20030224-2.c: New test.
34795
34796 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34797
34798 * gcc.dg/decl-3.c: New test.
34799
34800 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
34801
34802 * gcc.dg/i386-loop-2.c: New test.
34803
34804 2003-03-11 Mark Mitchell <mark@codesourcery.com>
34805
34806 PR c++/9474
34807 * g++.dg/parse/namespace8.C: New test.
34808
34809 PR c++/9924
34810 * g++.dg/overload/builtin2.C: New test.
34811
34812 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
34813
34814 * gcc.dg/return-type-3.c: New test.
34815
34816 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
34817
34818 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
34819 profiling options are not supported.
34820
34821 2003-03-10 Mark Mitchell <mark@codesourcery.com>
34822
34823 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
34824 * g++.old-deja/g++.warn/impint2.C: Likewise.
34825
34826 2003-03-10 Devang Patel <dpatel@apple.com>
34827
34828 * g++.dg/cpp/c++_cmd_1.C: New test.
34829 * g++.dg/cpp/c++_cmd_1.h: New file.
34830
34831 2003-03-10 Segher Boessenkool <segher@koffie.nl>
34832
34833 * gcc.dg/altivec-9.c: New file.
34834
34835 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34836
34837 * gcc.dg/ppc-sdata-1.c: New test.
34838 * gcc.dg/ppc-sdata-2.c: New test.
34839
34840 2003-03-09 Mark Mitchell <mark@codesourcery.com>
34841
34842 PR c++/9373
34843 * g++.dg/opt/ptrmem2.C: New test.
34844
34845 PR c++/8534
34846 * g++.dg/opt/ptrmem1.C: New test.
34847
34848 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34849
34850 * gcc.dg/i386-loop-1.c: New test.
34851
34852 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34853
34854 PR c++/9970
34855 * g++.dg/lookup/friend1.C: New test.
34856
34857 2003-03-08 Mark Mitchell <mark@codesourcery.com>
34858
34859 PR c++/9823
34860 * g++.dg/parser/constructor1.C: New test.
34861
34862 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
34863
34864 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
34865
34866 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
34867
34868 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
34869
34870 * gcc.dg/cpp/Wunused.c: Update test.
34871
34872 2003-03-08 Jan Hubicka <jh@suse.cz>
34873
34874 * gcc.dg/inline-3.c: New test.
34875
34876 2003-03-08 Mark Mitchell <mark@codesourcery.com>
34877
34878 PR c++/9809
34879 * g++.dg/parse/builtin1.C: New test.
34880
34881 PR c++/9982
34882 * g++.dg/abi/cookie1.C: New test.
34883 * g++.dg/abi/cookie2.C: Likewise.
34884
34885 PR c++/9524
34886 * g++.dg/template/field1.C: New test.
34887
34888 PR c++/9912
34889 * g++.dg/parse/class1.C: New test.
34890 * g++.dg/parse/namespace7.C: Likewise.
34891 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
34892
34893 2003-03-07 Mark Mitchell <mark@codesourcery.com>
34894
34895 * g++.dg/init/ref4.C: New test.
34896
34897 2003-03-07 Jan Hubicka <jh@suse.cz>
34898
34899 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
34900 * gcc.dg/inline-3.c: New test.
34901
34902 2003-03-06 Mark Mitchell <mark@codesourcery.com>
34903
34904 * g++.dg/init/ref3.C: New test.
34905
34906 PR c++/9965
34907 * g++.dg/init/ref2.C: New test.
34908
34909 PR c++/9400
34910 * g++.dg/warn/Wshadow-2.C: New test.
34911
34912 PR c++/9791
34913 * g++.dg/warn/Woverloaded-1.C: New test.
34914
34915 2003-03-05 Jan Hubicka <jh@suse.cz>
34916
34917 * gcc.dg/i386-local2.c: New.
34918 * gcc.dg/i386-local.c: Fix typo.
34919
34920 2003-03-05 Mark Mitchell <mark@codesourcery.com>
34921
34922 * g++.dg/abi/layout3.C: New test.
34923
34924 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34925
34926 * gcc.c-torture/compile/20030305-1.c
34927
34928 2003-03-05 Jan Hubicka <jh@suse.cz>
34929
34930 * gcc.dg/i386-local.c: New.
34931
34932 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
34933
34934 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
34935
34936 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
34937
34938 * gcc.dg/switch-2.c: New test.
34939 * gcc.dg/switch-3.c: New test.
34940 * gcc.dg/Wswitch.c: Adjust line numbers.
34941 * gcc.dg/Wswitch-default.c: Likewise.
34942 * gcc.dg/Wswitch-enum.c: Likewise.
34943
34944 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
34945
34946 * gcc.c-torture/execute/20030222-1.c: New test.
34947
34948 2003-03-03 James E Wilson <wilson@tuliptree.org>
34949
34950 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
34951
34952 2003-03-03 Mark Mitchell <mark@codesourcery.com>
34953
34954 PR c++/9878
34955 * g++.dg/init/ref1.C: New test.
34956
34957 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
34958
34959 * gcc.dg/sh-relax.c: New SH-only test.
34960
34961 2003-03-03 Geoffrey Keating <geoffk@apple.com>
34962
34963 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
34964 comment explaining purpose of testcase.
34965
34966 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
34967
34968 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
34969 for HC11/HC12 (asm needs two int registers).
34970 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
34971 HC11/HC12 because the test uses an asm which needs two 32-bit
34972 registers.
34973
34974 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
34975
34976 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
34977 for HC11/HC12 (array is too large otherwise).
34978 * gcc.c-torture/compile/920501-4.x: New file, likewise.
34979 * gcc.c-torture/compile/20010518-2.x: Likewise.
34980 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
34981 HC11/HC12 (array is too large).
34982
34983 2003-03-01 Geoffrey Keating <geoffk@apple.com>
34984
34985 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
34986 * lib/g++-dg.exp (g++-dg-test): Likewise.
34987
34988 2003-03-01 Roger Sayle <roger@eyesopen.com>
34989
34990 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
34991 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
34992
34993 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34994
34995 * g++.dg/warn/implicit-typename1.C: Remove warning.
34996
34997 2003-02-28 Richard Henderson <rth@redhat.com>
34998
34999 * gcc.dg/noreturn-1.c: Move noreturn warning line.
35000 * gcc.dg/return-type-1.c: Move control reaches end warning line.
35001
35002 2003-02-28 Geoffrey Keating <geoffk@apple.com>
35003
35004 * gcc.dg/pch/pch.exp: Change .pch to .gch.
35005 * g++.dg/pch/pch.exp: Likewise.
35006
35007 2003-02-28 Mark Mitchell <mark@codesourcery.com>
35008
35009 PR c++/9879
35010 * testsuite/g++.dg/init/new4.C: New test.
35011
35012 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
35013
35014 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
35015
35016 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
35017
35018 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
35019 unsigned long.
35020
35021 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
35022 wider than float.
35023
35024 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35025
35026 * lib/scanasm.exp: Add support for counting numbers of
35027 occurences.
35028 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
35029 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
35030
35031 2003-02-25 Mark Mitchell <mark@codesourcery.com>
35032
35033 PR c++/9683
35034 * g++.dg/template/static3.C: New test.
35035
35036 PR c++/9829
35037 * g++.dg/parse/namespace6.C: New test.
35038
35039 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35040
35041 PR target/9732
35042 * gcc.dg/20030225-1.c: New test.
35043
35044 2003-02-24 Mark Mitchell <mark@codesourcery.com>
35045
35046 * README: Remove out-of-date information.
35047
35048 PR c++/9836
35049 * g++.dg/template/spec6.C: New test.
35050
35051 2003-02-24 Jeff Law <law@redhat.com>
35052
35053 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
35054
35055 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35056
35057 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
35058 * gcc.dg/pragma-ep-1.c: Likewise.
35059
35060 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35061
35062 PR c++/9602
35063 * g++.dg/template/friend16.C: New test.
35064
35065 2003-02-23 Mark Mitchell <mark@codesourcery.com>
35066
35067 PR c++/5333
35068 * g++.dg/parse/fused-params1.C: Adjust error messages.
35069 * g++.dg/template/nested3.C: New test.
35070
35071 2003-02-24 Alan Modra <amodra@bigpond.net.au>
35072
35073 * g++.dg/abi/param1.C: New test.
35074
35075 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35076
35077 PR c++/7982
35078 * g++.dg/warn/implicit-typename1.C: New test.
35079
35080 2003-02-22 Kelley Cook <kelleycook@comcast.net>
35081
35082 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
35083 with "mtune".
35084 * g++.old-deja/g++.other/store-expr2.C: Likewise.
35085 * gcc.c-torture/execute/20010129-1.x: Likewise.
35086 * gcc.dg/20011107-1.c: Likewise.
35087 * gcc.dg/20020108-1.c: Likewise.
35088 * gcc.dg/20020122-3.c: Likewise.
35089 * gcc.dg/20020206-1.c: Likewise.
35090 * gcc.dg/20020310-1.c: Likewise.
35091 * gcc.dg/20020426-2.c: Likewise.
35092 * gcc.dg/20020517-1.c: Likewise.
35093 * gcc.dg/991230-1.c: Likewise.
35094 * gcc.dg/i386-unroll-1.c: Likewise.
35095 * gcc.misc-tests/i386-prefetch.exp: Likewise.
35096
35097 2003-02-22 Jan Hubicka <jh@suse.cz>
35098
35099 * gcc.dg/i386-mul.c: New test.
35100
35101 2003-02-21 Roger Sayle <roger@eyesopen.com>
35102
35103 * gcc.dg/builtins-5.c: New test case.
35104
35105 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
35106
35107 * gcc.dg/asmreg-1.c: New test.
35108
35109 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35110
35111 PR c++/9749
35112 * g++.dg/parse/varmod1.C: New test.
35113
35114 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35115
35116 PR c++/9727
35117 * g++.dg/template/op1.C: New test.
35118
35119 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35120
35121 PR c++/8906
35122 * g++.dg/template/nested2.C: New test.
35123
35124 2003-02-21 Mark Mitchell <mark@codesourcery.com>
35125
35126 PR c++/8724
35127 * g++.dg/expr/dtor1.C: New test.
35128
35129 2003-02-21 Zack Weinberg <zack@codesourcery.com>
35130
35131 * gcc.dg/cpp/include3.c: New test.
35132 * gcc.dg/cpp/inc/foo.h: New file.
35133
35134 2003-02-21 Glen Nakamura <glen@imodulo.com>
35135
35136 * gcc.c-torture/execute/20030221-1.c: New test.
35137
35138 2003-02-20 Mark Mitchell <mark@codesourcery.com>
35139
35140 PR c++/9729
35141 * g++.dg/abi/conv1.C: New test.
35142
35143 2003-02-20 Jan Hubicka <jh@suse.cz>
35144
35145 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
35146
35147 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
35148
35149 * gcc.c-torture/compile/20030219-1.c: New test.
35150
35151 2003-02-18 Jan Hubicka <jh@suse.cz>
35152
35153 * gcc.dg/funcorder.c: New test.
35154
35155 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
35156
35157 * gcc.c-torture/execute/20030218-1.c: New.
35158
35159 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
35160
35161 * gcc.dg/20030218-1.c: New.
35162
35163 2003-02-18 Richard Henderson <rth@redhat.com>
35164
35165 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
35166 * gcc.dg/attr-used-2.c: New.
35167
35168 2003-02-18 Mark Mitchell <mark@codesourcery.com>
35169
35170 PR c++/9704
35171 * g++.dg/init/copy5.C: New test.
35172
35173 2003-02-18 Geoffrey Keating <geoffk@apple.com>
35174
35175 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
35176 * g++.dg/pch/pch.exp: Likewise.
35177
35178 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
35179
35180 * gcc.c-torture/execute/20030209-1.c: Enable the test if
35181 STACK_SIZE is not defined.
35182
35183 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35184
35185 PR c++/9457
35186 * g++.dg/template/init1.C: New test.
35187
35188 2003-02-16 Jan HUbicka <jh@suse.cz>
35189
35190 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
35191 (foo): Add few extra tests
35192 * gcc.dg/c99-const-expr-3.c: Likewise.
35193 * gcc.c-torture/execute/20030216-1.c: New.
35194
35195 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35196
35197 PR c++/9459
35198 * g++.dg/ext/typeof4.C: New test.
35199
35200 2003-02-15 Roger Sayle <roger@eyesopen.com>
35201
35202 * gcc.dg/i386-387-3.c: New test case.
35203
35204 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
35205
35206 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
35207 cris-*-elf* cris-*-aout* and mmix-*-*.
35208
35209 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
35210
35211 * gcc.dg/20030213-1.c: New test.
35212
35213 2003-02-12 Roger Sayle <roger@eyesopen.com>
35214
35215 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
35216 * gcc.dg/i386-387-2.c: Likewise.
35217
35218 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
35219
35220 * gcc.dg/ppc-spe.c: Fix formatting.
35221 Enable tests that were previously unsupported by gas.
35222 Delete tests for instructions that no longer exist.
35223 Switch arguments on evsubifw builtin.
35224
35225 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
35226
35227 * gcc.c-torture/execute/20030209-1.c: Disable the test if
35228 STACK_SIZE is too small.
35229
35230 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35231 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
35232
35233 * gcc.dg/decl-2.c: New test.
35234
35235 2003-02-10 Jan Hubicka <jh@suse.cz>
35236
35237 * gcc.dg/i386-fpcvt-1.c: New test.
35238
35239 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
35240
35241 * gcc.c-torture/execute/20030209-1.c: New test.
35242
35243 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
35244
35245 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
35246 int-wide bitops, use the constants of the same width.
35247 Likewise, if long long is 32-bit wide, test bitops using
35248 32-bit constants.
35249
35250 2003-02-07 Loren James Rittle <ljrittle@acm.org>
35251
35252 * gcc.dg/20021014-1.c: Annotate with expected notice text.
35253
35254 2003-02-07 Roger Sayle <roger@eyesopen.com>
35255
35256 * testsuite/gcc.dg/builtins-4.c: New test case.
35257
35258 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35259
35260 * gcc.dg/20020430-1.c: Fix dg command typos.
35261 * gcc.dg/20020503-1.c: Likewise.
35262
35263 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35264
35265 PR c++/8785
35266 * g++.dg/parse/fused-params1.C: New test.
35267
35268 PR c++/8857
35269 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
35270
35271 PR c++/8921
35272 * g++.dg/parse/non-dependent1.C: New test.
35273
35274 PR c++/8928
35275 * g++.dg/parse/dupl-tmpl-args1.C: New test.
35276
35277 PR c++/9228
35278 * g++.dg/parse/undefined7.C: New test.
35279 * g++.dg/parse/non-templ1.C: New test.
35280
35281 PR c++/9229
35282 * g++.dg/parse/too-many-tmpl-args1.C: New test.
35283
35284 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
35285
35286 * gcc.c-torture/compile/20030206-1.c: New test.
35287
35288 2003-02-05 Roger Sayle <roger@eyesopen.com>
35289
35290 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
35291 "pow" to "foo" to avoid potential confusion with a math built-in.
35292
35293 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35294
35295 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
35296 conditions for SPARC targets.
35297
35298 2003-02-05 Jakub Jelinek <jakub@redhat.com>
35299
35300 * gcc.dg/20030204-1.c: New test.
35301
35302 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35303
35304 PR c++/38
35305 * g++.dg/parse/array-size1.C: New test.
35306
35307 PR c++/5657
35308 * g++.dg/parse/undefined3.C: New test.
35309
35310 PR c++/5665
35311 * g++.dg/parse/undefined4.C: New test.
35312
35313 PR c++/5975
35314 * g++.dg/parse/undefined5.C: New test.
35315
35316 PR c++/7259
35317 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
35318
35319 PR c++/8578
35320 * g++.dg/parse/casting-operator1.C: New test.
35321
35322 PR c++/8596
35323 * g++.dg/parse/undefined6.C: New test.
35324
35325 PR c++/8736
35326 * g++.dg/parse/missing-template1.C: New test.
35327
35328 2003-02-04 Jan Hubicka <jh@suse.cz>
35329
35330 * gcc.dg/i386-cadd.c: Compile using -march=k8.
35331 * gcc.dg/i386-cmov?.c: Likewise.
35332 * gcc.dg/i386-fpcvt-?.c: Likewise.
35333 * gcc.dg/i386-ssefp-1.c: Likewise.
35334 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
35335 conventions.
35336
35337 2003-02-03 Mark Mitchell <mark@codesourcery.com>
35338
35339 PR c++/7129
35340 * testsuite/g++.dg/ext/max.C: New test.
35341
35342 2003-02-03 Jan Hubicka <jh@suse.cz>
35343
35344 * gcc.c-torture/execute/20030203-1.c: New test.
35345
35346 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
35347
35348 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
35349 'natural-endian'.
35350
35351 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
35352
35353 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
35354 * g++.dg/init/new2.C: Likewise.
35355 * g++.dg/other/new1.C: Likewise.
35356
35357 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
35358
35359 * gcc.dg/struct-ret-libc.c: New test.
35360
35361 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
35362
35363 * gcc.dg/20030129-1.c: New test.
35364
35365 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35366
35367 PR c++/8849
35368 * g++.dg/template/ptrmem4.C: New test.
35369
35370 2003-01-29 Mark Mitchell <mark@codesourcery.com>
35371
35372 * g++.dg/parser/constant1.C: New test.
35373
35374 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35375
35376 PR c++/8591
35377 * g++.dg/parse/friend2.C: New test.
35378
35379 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
35380
35381 PR c++/9437
35382 * g++.dg/template/unify4.C: New test.
35383
35384 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
35385
35386 * gcc.c-torture/execute/20030128-1.c: New test.
35387
35388 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
35389
35390 * g++.dg/lookup/nested1.C: Test moved from ...
35391 * g++.old-deja/g++.other/lookup24.C: ... here.
35392
35393 2003-01-28 Jan Hubicka <jh@suse.cz>
35394
35395 * gcc.dg/i386-cmov5.c: New test.
35396
35397 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
35398
35399 * gcc.c-torture/execute/20010925-1.c: Changed the
35400 memcpy declaration.
35401
35402 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
35403
35404 PR c++/3902
35405 * g++.dg/parse/template5.C: New test.
35406
35407 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
35408
35409 PR fortran/9258
35410 * g77.dg/pr9258: New test.
35411
35412 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35413
35414 * README: Move relevant parts from README.g++.
35415
35416 * README.g++: Remove this file.
35417
35418 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
35419
35420 * g++.dg/abi/dcast1.C: New test.
35421
35422 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35423
35424 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
35425
35426 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
35427
35428 PR c++/47
35429 * g++.old-deja/g++.other/lookup24.C: New test.
35430
35431 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35432
35433 PR middle-end/7227
35434 * gcc.dg/uninit-C.c: New test.
35435
35436 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
35437
35438 * g++.dg/abi/covariant1.C: New test.
35439
35440 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
35441
35442 * gcc.dg/20030123-1.c: New test.
35443
35444 2003-01-25 Jan Hubicka <jh@suse.cz>
35445
35446 PR opt/8492
35447 * gcc.c-torture/compile/20030125-1.c
35448
35449 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
35450
35451 PR c++/9403
35452 * g++.dg/parse/template3.C: New test.
35453 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
35454
35455 PR c++/795
35456 * g++.dg/parse/template4.C: New test.
35457
35458 PR c++/9415
35459 * g++.dg/template/qual2.C: New test.
35460
35461 PR c++/8545
35462 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
35463
35464 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
35465
35466 2003-01-25 Roger Sayle <roger@eyesopen.com>
35467
35468 * gcc.c-torture/execute/switch-1.c: New test case.
35469
35470 2003-01-25 Jan Hubicka <jh@suse.cz>
35471
35472 * gcc.c-torture/execute/20030125-1.[cx]: New test.
35473
35474 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
35475
35476 Tweaks for Bison-1.875. From the NEWS file:
35477 "- `parse error' -> `syntax error'
35478 Bison now uniformly uses the term `syntax error'"
35479 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
35480 * gcc.dg/cpp/digraph2.c: Likewise.
35481 * gcc.dg/cpp/direct2.c: Likewise.
35482 * gcc.dg/cpp/paste4.c: Likewise.
35483 * gcc.dg/c90-restrict-1.c: Likewise.
35484 * gcc.dg/c99-func-2.c: Likewise.
35485 * gcc.dg/noncompile/920721-2.c: Likewise.
35486 * gcc.dg/noncompile/930622-2.c: Likewise.
35487 * gcc.dg/noncompile/940112-1.c: Likewise.
35488 * gcc.dg/noncompile/950921-1.c: Likewise.
35489 * gcc.dg/noncompile/951123-1.c: Likewise.
35490 * gcc.dg/noncompile/971104-1.c: Likewise.
35491 * gcc.dg/noncompile/990416-1.c: Likewise.
35492
35493 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
35494
35495 * g++.dg/parse/undefined1.C: Add error message.
35496
35497 2003-01-22 Mark Mitchell <mark@codesourcery.com>
35498
35499 PR c++/9354
35500 * g++.dg/parse/new1.C: New test.
35501
35502 PR c++/9216
35503 * g++.dg/parse/template2.C: New test.
35504
35505 PR c++/9354
35506 * g++.dg/parse/typedef2.C: New test.
35507
35508 PR c++/9328
35509 * g++.dg/ext/typeof3.C: New test.
35510
35511 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35512
35513 PR c++/2738
35514 * g++.dg/parse/ret-type1.C: New test.
35515
35516 PR c++/3792
35517 * g++.dg/parse/tmpl-outside1.C: New test.
35518
35519 PR c++/4207
35520 * g++.dg/parse/int-as-enum1.C: New test.
35521
35522 PR c++/4903
35523 * g++.dg/parse/no-typename1.C: New test.
35524
35525 PR c++/5533
35526 * g++.dg/parse/no-value1.C: New test.
35527
35528 PR c++/5921
35529 * g++.dg/parse/wrong-inline1.C: New test.
35530
35531 PR c++/6402
35532 * g++.dg/parse/ref1.C: New test.
35533
35534 PR c++/6992
35535 * g++.dg/parse/attr-ctor1.C: New test.
35536
35537 PR c++/7229
35538 * g++.dg/parse/namespace5.C: New test.
35539
35540 PR c++/7917
35541 * g++.dg/parse/func-def1.C: New test.
35542
35543 PR c++/8143
35544 * g++.dg/parse/undefined1.C: New test.
35545
35546 PR c++/5723, PR c++/8522
35547 * g++.dg/parse/specialization1.C: New test.
35548
35549 PR c++/163, PR c++/8595
35550 * g++.dg/parse/struct-as-enum1.C: New test.
35551
35552 PR c++/9173
35553 * g++.dg/parse/undefined2.C: New test.
35554
35555 2003-01-22 Mark Mitchell <mark@codesourcery.com>
35556
35557 PR c++/9298
35558 * g++.dg/parse/template1.C: New test.
35559
35560 PR c++/9384
35561 * g++.dg/parse/using1.C: New test.
35562
35563 PR c++/9285
35564 PR c++/9294
35565 * g++.dg/parse/expr2.C: New test.
35566
35567 PR c++/9388
35568 * g++.dg/parse/lookup2.C: Likewise.
35569
35570 2003-01-21 Jan Hubicka <jh@suse.cz>
35571
35572 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
35573 * gcc.c-torture/execute/eeprof-1.c: Likewise.
35574 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
35575 * gcc.c-torture/execute/string-opt-*.c: Likewise.
35576
35577 2003-01-20 Nick Clifton <nickc@redhat.com>
35578
35579 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
35580 problem with ARM sibcall code generation.
35581
35582 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
35583
35584 * gcc.c-torture/execute/20030120-1.c: New.
35585
35586 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
35587
35588 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
35589
35590 2003-01-17 Mark Mitchell <mark@codesourcery.com>
35591
35592 PR c++/9272
35593 * g++.dg/parse/ctor1.C: New test.
35594
35595 PR c++/9294:
35596 * g++.dg/parse/qualified1.C: New test.
35597
35598 * g++.dg/parse/typename3.C: New test.
35599
35600 2003-01-16 Richard Henderson <rth@redhat.com>
35601
35602 * g++.dg/tls/init-2.C: Fix error matches for real this time.
35603
35604 2003-01-16 Richard Henderson <rth@redhat.com>
35605
35606 * g++.dg/pch/pch.exp: Copy test header to the working directory
35607 before using it either for precompilation or direct use.
35608 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
35609 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
35610
35611 2003-01-16 Richard Henderson <rth@redhat.com>
35612
35613 * gcc.dg/pch/pch.exp: Copy test header to the working directory
35614 before using it either for precompilation or direct use.
35615 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
35616 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
35617
35618 2003-01-16 Mark Mitchell <mark@codesourcery.com>
35619
35620 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
35621 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
35622 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
35623 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
35624 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
35625 typename warning into error.
35626 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
35627 error messages.
35628 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
35629 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
35630 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
35631 messages.
35632 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
35633 make declaration visible in template.
35634 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
35635 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
35636 messages.
35637 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
35638 message.
35639 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
35640 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
35641 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
35642 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
35643 typename warning with error message.
35644 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
35645 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
35646 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
35647
35648 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
35649
35650 * g++.dg/parse/ambig2.C: New test.
35651
35652 2003-01-15 Richard Henderson <rth@redhat.com>
35653
35654 * g++.dg/tls/init-2.C: Update error message string.
35655
35656 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35657
35658 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
35659
35660 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
35661
35662 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
35663 all for HC11/HC12.
35664 * gcc.c-torture/compile/20001205-1.x: Likewise.
35665 * gcc.c-torture/compile/20001226-1.x: Likewise.
35666 * gcc.c-torture/compile/920520-1.x: Likewise.
35667 * gcc.c-torture/compile/961203-1.x: Likewise.
35668 * gcc.c-torture/compile/20020604-1.x: Likewise.
35669
35670 2003-01-15 Jan Hubicka <jh@suse.cz>
35671
35672 * gcc.c-torture/compile/20030115-1.c: New test.
35673
35674 * gcc.dg/i386-fpcvt-1.c: New test.
35675 * gcc.dg/i386-fpcvt-2.c: New test.
35676
35677 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
35678
35679 Further conform g++'s __vmi_class_type_info to the C++ ABI
35680 specification.
35681 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
35682 the specification.
35683
35684 2003-01-14 Jan Hubicka <jh@suse.cz>
35685
35686 * gcc.dg/i386-fpcvt-1.c: New test.
35687 * gcc.dg/i386-fpcvt-2.c: New test.
35688
35689 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
35690
35691 * gcc.dg/i386-mmx-3.c: New test.
35692
35693 2003-01-12 Mark Mitchell <mark@codesourcery.com>
35694
35695 PR c++/9264
35696 * g++.dg/parse/octal1.C: New file.
35697
35698 PR c++/9172
35699 * g++.dg/parse/typename1.C: New file.
35700
35701 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
35702
35703 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
35704 * gcc.dg/bf-no-ms-layout.c: Likewise.
35705 * gcc.dg/bf-ms-attrib.c: Likewise.
35706
35707 2003-01-10 Mark Mitchell <mark@codesourcery.com>
35708
35709 PR c++/9099
35710 * g++.dg/parse/dtor1.C: New file.
35711
35712 PR c++/9128
35713 * g++.dg/rtti/typeid1.C: New file.
35714
35715 PR c++/9153
35716 * g++.dg/parse/lookup1.C: New file.
35717
35718 PR c++/9171
35719 * g++.dg/templ/spec5.C: New file.
35720
35721 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
35722
35723 * gcc.c-torture/compile/20030110-1.c: New test.
35724
35725 2003-01-09 Geoffrey Keating <geoffk@apple.com>
35726
35727 Merge from pch-branch:
35728
35729 2002-12-23 Geoffrey Keating <geoffk@apple.com>
35730
35731 * gcc.dg/pch/cpp-1.h: New.
35732 * gcc.dg/pch/cpp-1.c: New.
35733 * gcc.dg/pch/cpp-2.h: New.
35734 * gcc.dg/pch/cpp-2.c: New.
35735
35736 2002-11-19 Geoffrey Keating <geoffk@apple.com>
35737
35738 * gcc.dg/pch/except-1.h: New.
35739 * gcc.dg/pch/except-1.c: New.
35740
35741 2002-11-13 Geoffrey Keating <geoffk@apple.com>
35742
35743 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
35744 running test.
35745 * gcc.dg/pch: Include *.hp not *.h.
35746 * gcc.dg/pch/system-1.h: New.
35747 * gcc.dg/pch/system-1.c: New.
35748
35749 2002-11-11 Geoffrey Keating <geoffk@apple.com>
35750
35751 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
35752 rather than trying to build and run a program using PCH.
35753 * gcc.dg/pch: Remove dg-do commands from test files.
35754
35755 2002-11-08 Geoffrey Keating <geoffk@apple.com>
35756
35757 * gcc.dg/pch/macro-3.c: New.
35758 * gcc.dg/pch/macro-3.h: New.
35759
35760 2002-11-04 Geoffrey Keating <geoffk@apple.com>
35761
35762 * gcc.dg/pch/common-1.c: New.
35763 * gcc.dg/pch/common-1.h: New.
35764 * gcc.dg/pch/decl-1.c: New.
35765 * gcc.dg/pch/decl-1.h: New.
35766 * gcc.dg/pch/decl-2.c: New.
35767 * gcc.dg/pch/decl-2.h: New.
35768 * gcc.dg/pch/decl-3.c: New.
35769 * gcc.dg/pch/decl-3.h: New.
35770 * gcc.dg/pch/decl-4.c: New.
35771 * gcc.dg/pch/decl-4.h: New.
35772 * gcc.dg/pch/decl-5.c: New.
35773 * gcc.dg/pch/decl-5.h: New.
35774 * gcc.dg/pch/global-1.c: New.
35775 * gcc.dg/pch/global-1.h: New.
35776 * gcc.dg/pch/inline-1.c: New.
35777 * gcc.dg/pch/inline-1.h: New.
35778 * gcc.dg/pch/inline-2.c: New.
35779 * gcc.dg/pch/inline-2.h: New.
35780 * gcc.dg/pch/static-1.c: New.
35781 * gcc.dg/pch/static-1.h: New.
35782 * gcc.dg/pch/static-2.c: New.
35783 * gcc.dg/pch/static-2.h: New.
35784
35785 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
35786
35787 * g++.dg/pch/pch.exp: Better handle failing testcases.
35788 * gcc.dg/pch/pch.exp: Likewise.
35789 * gcc.dg/pch/macro-1.c: New.
35790 * gcc.dg/pch/macro-1.h: New.
35791 * gcc.dg/pch/macro-2.c: New.
35792 * gcc.dg/pch/macro-2.h: New.
35793
35794 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
35795
35796 * g++.dg/dg.exp: Treat files in pch/ specially.
35797 * g++.dg/pch/pch.exp: New file.
35798 * g++.dg/pch/empty.H: New file.
35799 * g++.dg/pch/empty.C: New file.
35800 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
35801 "precompile".
35802
35803 * gcc.dg/pch/pch.exp: New file.
35804 * gcc.dg/pch/empty.h: New file.
35805 * gcc.dg/pch/empty.c: New file.
35806 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
35807 "precompile".
35808
35809 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35810
35811 * g++.dg/template/friend14.C: New test.
35812
35813 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35814
35815 * gcc.dg/old-style-asm-1.c: New test.
35816
35817 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
35818
35819 * gcc.c-torture/compile/20030109-1.c: New test.
35820
35821 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35822
35823 * gcc.c-torture/execute/20030109-1.c: New test.
35824
35825 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
35826
35827 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
35828 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
35829 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
35830 * g++.old-deja/g++.mike/eh2.C: Likewise.
35831 * g++.old-deja/g++.mike/eh3.C: Likewise.
35832 * g++.old-deja/g++.mike/eh5.C: Likewise.
35833 * g++.old-deja/g++.mike/eh6.C: Likewise.
35834 * g++.old-deja/g++.mike/eh7.C: Likewise.
35835 * g++.old-deja/g++.mike/eh8.C: Likewise.
35836 * g++.old-deja/g++.mike/eh9.C: Likewise.
35837 * g++.old-deja/g++.mike/eh10.C: Likewise.
35838 * g++.old-deja/g++.mike/eh12.C: Likewise.
35839 * g++.old-deja/g++.mike/eh13.C: Likewise.
35840 * g++.old-deja/g++.mike/eh14.C: Likewise.
35841 * g++.old-deja/g++.mike/eh16.C: Likewise.
35842 * g++.old-deja/g++.mike/eh17.C: Likewise.
35843 * g++.old-deja/g++.mike/eh18.C: Likewise.
35844 * g++.old-deja/g++.mike/eh21.C: Likewise.
35845 * g++.old-deja/g++.mike/eh23.C: Likewise.
35846 * g++.old-deja/g++.mike/eh24.C: Likewise.
35847 * g++.old-deja/g++.mike/eh25.C: Likewise.
35848 * g++.old-deja/g++.mike/eh26.C: Likewise.
35849 * g++.old-deja/g++.mike/eh27.C: Likewise.
35850 * g++.old-deja/g++.mike/eh28.C: Likewise.
35851 * g++.old-deja/g++.mike/eh29.C: Likewise.
35852 * g++.old-deja/g++.mike/eh31.C: Likewise.
35853 * g++.old-deja/g++.mike/eh33.C: Likewise.
35854 * g++.old-deja/g++.mike/eh34.C: Likewise.
35855 * g++.old-deja/g++.mike/eh35.C: Likewise.
35856 * g++.old-deja/g++.mike/eh36.C: Likewise.
35857 * g++.old-deja/g++.mike/eh37.C: Likewise.
35858 * g++.old-deja/g++.mike/eh38.C: Likewise.
35859 * g++.old-deja/g++.mike/eh39.C: Likewise.
35860 * g++.old-deja/g++.mike/eh40.C: Likewise.
35861 * g++.old-deja/g++.mike/eh41.C: Likewise.
35862 * g++.old-deja/g++.mike/eh42.C: Likewise.
35863 * g++.old-deja/g++.mike/eh44.C: Likewise.
35864 * g++.old-deja/g++.mike/eh46.C: Likewise.
35865 * g++.old-deja/g++.mike/eh47.C: Likewise.
35866 * g++.old-deja/g++.mike/eh48.C: Likewise.
35867 * g++.old-deja/g++.mike/eh49.C: Likewise.
35868 * g++.old-deja/g++.mike/eh50.C: Likewise.
35869 * g++.old-deja/g++.mike/eh51.C: Likewise.
35870 * g++.old-deja/g++.mike/eh53.C: Likewise.
35871 * g++.old-deja/g++.mike/eh55.C: Likewise.
35872 * g++.old-deja/g++.mike/p7912.C: Likewise.
35873 * g++.old-deja/g++.mike/p9706.C: Likewise.
35874 * g++.old-deja/g++.mike/p10416.C: Likewise.
35875 * g++.old-deja/g++.mike/p11667.C: Likewise.
35876 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
35877 Remove redundant reference to Iris.
35878 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
35879 Elxsi, i860, Pico Java, and WE32K.
35880
35881 2003-01-07 Mark Mitchell <mark@codesourcery.com>
35882
35883 * g++.dg/ext/asm4.C: New test.
35884
35885 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35886
35887 PR c++/9030
35888 * g++.dg/template/friend12.C: New test.
35889 * g++.dg/template/friend13.C: Likewise.
35890 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
35891
35892 2003-01-08 Jan Hubicka <jh@suse.cz>
35893
35894 * gcc.dg/i386-cadd.c: New test.
35895 * gcc.dg/i386-cmov4.c: Likewise.
35896
35897 2003-01-06 Mark Mitchell <mark@codesourcery.com>
35898
35899 PR c++/9165
35900 * g++.dg/warn/Wunused-3.C: New test.
35901
35902 * g++.dg/abi/bitfield9.C: New test.
35903
35904 PR c++/9189
35905 * g++.dg/parse/defarg3.C: New test.
35906
35907 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
35908
35909 * g++.dg/parse/ambig1.C: New test.
35910 * g++.dg/parse/defarg2.C: New test.
35911
35912 2003-01-05 Mark Mitchell <mark@codesourcery.com>
35913
35914 * g++.dg/template/defarg-1.C: New test.
35915 * g++.dg/template/local2.C: Likewise.
35916
35917 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
35918
35919 * gcc.c-torture/execute/20030105-1.c: New test.
35920
35921 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35922
35923 * g++.dg/parse/namespace3.C: Remove extra semicolons.
35924 * g++.dg/parse/namespace4.C: Likewise.
35925
35926 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
35927
35928 * g++.dg/template/ntp2.C: New test.
35929
35930 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
35931
35932 * g++.dg/parse/extern-C-1.C: New test.
35933
35934 * g++.dg/parse/namespace4.C: New test.
35935
35936 * g++.dg/template/nested1.C: New test.
35937
35938 * g++.dg/parse/namespace3.C: New test.
35939
35940 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
35941
35942 * g++.dg/lookup/two-stage1.C: New test.
35943
35944 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35945
35946 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
35947 * g++.old-deja/g++.jason/access8.C: Likewise.
35948 * g++.old-deja/g++.other/decl5.C: Likewise.
35949
35950 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
35951
35952 * g++.dg/parse/parse7.C: New test.
35953
35954 2003-01-02 Mark Mitchell <mark@codesourcery.com>
35955
35956 PR c++/2843
35957 * g++.dg/ext/attrib7.C: New test.
35958
35959 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
35960
35961 * g++.dg/parse/parse6.C: New test.
35962
35963 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
35964
35965 * gcc.dg/h8300-stack-1.c: New.
35966
35967 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
35968
35969 g++.dg/lookup/exception1.C: New test.
35970
35971 g++.dg/lookup/template1.C: New test.
35972
35973 g++.dg/parse/namespace2.C: New test.
35974
35975 g++.dg/parse/parens2.C: New test.
35976
35977 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
35978
35979 * g++.dg/parse/parse5.C: New test.
35980 * g++.dg/lookup/scoped4.C: New test.
35981
35982 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
35983
35984 * g++.dg/parse/parens1.C: New test.
35985
35986 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
35987 angle-bracket1.C.
35988 * g++.dg/parse/parens2.C: New test.
35989
35990 * g++.dg/lookup/scope-operator1.C: New test.
35991
35992 * g++.dg/parse/operator1.C: New test.
35993
35994 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35995
35996 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
35997 * g++.old-deja/g++.other/access6.C: Likewise.
35998 * g++.old-deja/g++.other/decl1.C: Likewise.
35999 * g++.old-deja/g++.pt/typename12.C: Likewise.
36000
36001 2002-12-31 Mark Mitchell <mark@codesourcery.com>
36002
36003 * g++.dg/parse/namespace1.C: New test.
36004
36005 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36006
36007 * g++.dg/parse/parse4.C: New test.
36008
36009 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36010
36011 * g++.dg/parse/parse3.C: New test.
36012
36013 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36014
36015 * g++.dg/parse/parse2.C: New test.
36016
36017 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36018
36019 * g++.dg/template/friend11.C: New test.
36020
36021 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
36022
36023 * g++.dg/parse/parse1.C: New test.
36024
36025 2002-12-31 Janis Johnson <janis187@us.ibm.com>
36026
36027 * lib/profopt.exp: Change the name of a global variable to avoid
36028 possible clashes with other test suites.
36029
36030 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
36031
36032 * g++.dg/inherit/covariant8.C: New test.
36033
36034 2002-12-31 Mark Mitchell <mark@codesourcery.com>
36035
36036 * g++.dg/init/array9.C: New test.
36037
36038 PR c++/9112
36039 * g++.dg/parse/expr1.C: New test.
36040
36041 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
36042
36043 * gcc.c-torture/compile/20021230-1.c: New test.
36044
36045 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
36046
36047 * g++.dg/inherit/covariant5.C: New test.
36048 * g++.dg/inherit/covariant6.C: New test.
36049 * g++.dg/inherit/covariant7.C: New test.
36050
36051 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36052
36053 PR c++/2739
36054 * g++.dg/other/access2.C: New test.
36055
36056 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
36057
36058 * g++.dg/other/anon-struct.C: No longer fails
36059 * g++.old-deja/g++.brendan/parse4.C: Likewise.
36060 * g++.old-deja/g++.brendan/parse5.C: Likewise.
36061 * g++.old-deja/g++.brendan/parse6.C: Likewise.
36062
36063 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
36064
36065 * g++.dg/parse/angle-bracket.C (main): No longer fails.
36066
36067 2002-12-27 Mark Mitchell <mark@codesourcery.com>
36068
36069 * g++.dg/eh/spec4.C: Remove stray semicolon.
36070 * g++.dg/expr/pmf-1.C: Change error message.
36071 * g++.dg/ext/asm1.C: Remove stray semicolon.
36072 * g++.dg/ext/typename1.C: Add missing typenames.
36073 * g++.dg/inherit/template-as-base.C: Change error message.
36074 * g++.dg/lookup/scoped1.C: Likewise.
36075 * g++.dg/lookup/scoped2.C: Likewise.
36076 * g++.dg/lookup/using2.C: Likewise.
36077 * g++.dg/other/component1.C: Remove stray semicolon.
36078 * g++.dg/other/do1.C: Change error message.
36079 * g++.dg/other/error2.C: Likewise.
36080 * g++.dg/other/init1.C: Likewise.
36081 * g++.dg/other/packed1.C: Remove stray semicolon.
36082 * g++.dg/other/ptrmem2.C: Change error message.
36083 * g++.dg/parse/parameter-declaration-1.C: Remove line number
36084 marker.
36085 * g++.dg/special/initp1.C: Remove invalid attribute usage.
36086 * g++.dg/template/access3.C: Add typename keyword.
36087 * g++.dg/template/access5.C: Remove stray semicolon.
36088 * g++.dg/template/access6.C: Likewise.
36089 * g++.dg/template/complit1.C: Likewise.
36090 * g++.dg/template/crash1.C: Change error message.
36091 * g++.dg/template/inherit2.C: Remove stray semicolon.
36092 * g++.dg/template/instantiate2.C: Likewise.
36093 * g++.dg/template/instantiate3.C: Change error message.
36094 * g++.dg/template/qual1.C: Remove stray semicolon.
36095 * g++.dg/template/qualttp18.C: Change error message.
36096 * g++.dg/template/ref1.C: Remove stray semicolon.
36097 * g++.dg/template/sizeof1.C (A::value): Declare it.
36098 * g++.dg/template/spec4.C: Change error message.
36099 * g++.dg/template/static1.C: Likewise.
36100 * g++.dg/template/type1.C: Likewise.
36101 * g++.dg/template/typename3.C: Likewise.
36102 * g++.old-deja/g++.benjamin/13478.C: Change error message.
36103 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
36104 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
36105 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
36106 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
36107 named return value extension.
36108 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
36109 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
36110 * g++.old-deja/g++.bob/extern_C.C: Likewise.
36111 * g++.old-deja/g++.bob/inherit2.C: Likewise.
36112 * g++.old-deja/g++.brendan/complex1.C: Likewise.
36113 * g++.old-deja/g++.brendan/copy5.C: Likewise.
36114 * g++.old-deja/g++.brendan/crash13.C: Likewise.
36115 * g++.old-deja/g++.brendan/crash15.C: Likewise.
36116 * g++.old-deja/g++.brendan/crash18.C: Change error message.
36117 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
36118 * g++.old-deja/g++.brendan/crash38.C: Likewise.
36119 * g++.old-deja/g++.brendan/crash50.C: Likewise.
36120 * g++.old-deja/g++.brendan/crash56.C: Likewise.
36121 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
36122 syntax.
36123 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
36124 * g++.old-deja/g++.brendan/crash8.C: Change error message.
36125 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
36126 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
36127 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
36128 * g++.old-deja/g++.brendan/template11.C: Likewise.
36129 * g++.old-deja/g++.brendan/template26.C: Likewise.
36130 * g++.old-deja/g++.brendan/template27.C: Use explicit
36131 specialization syntax.
36132 * g++.old-deja/g++.brendan/template30.C: Likewise.
36133 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
36134 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
36135 non-dependent names.
36136 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
36137 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
36138 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
36139 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
36140 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
36141 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
36142 named return value extension.
36143 * g++.old-deja/g++.ext/namedret2.C: Likewise.
36144 * g++.old-deja/g++.ext/namedret3.C: Likewise.
36145 * g++.old-deja/g++.ext/return1.C: Likewise.
36146 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
36147 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
36148 * g++.old-deja/g++.jason/access8.C: Likewise.
36149 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
36150 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
36151 pseudo-destructor names.
36152 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
36153 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
36154 pseudo-destructor names.
36155 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
36156 * g++.old-deja/g++.jason/overload19.C: Likewise.
36157 * g++.old-deja/g++.jason/overload32.C: Likewise.
36158 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
36159 stray semicolons.
36160 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
36161 * g++.old-deja/g++.jason/return.C: Likewise.
36162 * g++.old-deja/g++.jason/return2.C: Likewise.
36163 * g++.old-deja/g++.jason/shadow1.C: Likewise.
36164 * g++.old-deja/g++.jason/special.C: Use explicit specialization
36165 syntax.
36166 * g++.old-deja/g++.jason/template10.C: Account for use of
36167 non-dependent names.
36168 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
36169 syntax.
36170 * g++.old-deja/g++.jason/template37.C: Likewise.
36171 * g++.old-deja/g++.law/access4.C: Change error messages.
36172 * g++.old-deja/g++.law/arm13.C: Remove incorrect
36173 pseudo-destructor names.
36174 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
36175 * g++.old-deja/g++.law/ctors9.C: Likewise.
36176 * g++.old-deja/g++.law/cvt22.C: Likewise.
36177 * g++.old-deja/g++.law/dtors5.C: Likewise.
36178 * g++.old-deja/g++.law/global-init1.C: Likewise.
36179 * g++.old-deja/g++.law/missed-error3.C: Likewise.
36180 * g++.old-deja/g++.law/operators28.C: Likewise.
36181 * g++.old-deja/g++.law/visibility28.C: Likewise.
36182 * g++.old-deja/g++.martin/eval1.C: Likewise.
36183 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
36184 name.
36185 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
36186 * g++.old-deja/g++.mike/net34.C: Likewise.
36187 * g++.old-deja/g++.mike/net36.C: Likewise.
36188 * g++.old-deja/g++.mike/ns2.C: Likewise.
36189 * g++.old-deja/g++.mike/p12306.C: Likewise.
36190 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
36191 value extension.
36192 * g++.old-deja/g++.mike/p700.C: Likewise.
36193 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
36194 * g++.old-deja/g++.mike/p710.C: Likewise.
36195 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
36196 value extension.
36197 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
36198 * g++.old-deja/g++.mike/pmf9.C: Likewise.
36199 * g++.old-deja/g++.ns/crash2.C: Likewise.
36200 * g++.old-deja/g++.ns/crash3.C: Likewise.
36201 * g++.old-deja/g++.ns/invalid1.C: Likewise.
36202 * g++.old-deja/g++.ns/ns17.C: Likewise.
36203 * g++.old-deja/g++.ns/template16.C: Likewise.
36204 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
36205 keyword.
36206 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
36207 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
36208 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
36209 named return value extension.
36210 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
36211 * g++.old-deja/g++.other/access4.C: Issue additional error
36212 messages.
36213 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
36214 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
36215 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
36216 * g++.old-deja/g++.other/crash25.C: Change error message.
36217 * g++.old-deja/g++.other/crash4.C: Change error message.
36218 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
36219 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
36220 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
36221 checks.
36222 * g++.old-deja/g++.other/defarg8.C: Likewise.
36223 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
36224 * g++.old-deja/g++.other/dtor10.C: Likewise.
36225 * g++.old-deja/g++.other/incomplete.C: Likewise.
36226 * g++.old-deja/g++.other/linkage7.C: Likewise.
36227 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
36228 lookup algorithm.
36229 * g++.old-deja/g++.other/mangle2.C: Likewise.
36230 * g++.old-deja/g++.other/refinit2.C: Likewise.
36231 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
36232 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
36233 * g++.old-deja/g++.pt/crash28.C: Likewise.
36234 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
36235 syntax.
36236 * g++.old-deja/g++.pt/crash32.C: Change error message.
36237 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
36238 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
36239 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
36240 error message position.
36241 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
36242 * g++.old-deja/g++.pt/defarg8.C: Change error message.
36243 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
36244 syntax.
36245 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
36246 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
36247 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
36248 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
36249 keyword.
36250 * g++.old-deja/g++.pt/explicit31.C: Likewise.
36251 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
36252 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
36253 keyword.
36254 * g++.old-deja/g++.pt/explicit71.C: Change error message.
36255 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
36256 syntax.
36257 * g++.old-deja/g++.pt/friend28.C: Account for use of
36258 non-dependent names.
36259 * g++.old-deja/g++.pt/friend29.C: Likewise.
36260 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
36261 rules.
36262 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
36263 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
36264 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
36265 lookup rules.
36266 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
36267 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
36268 keyword.
36269 * g++.old-deja/g++.pt/memclass20.C: Likewise.
36270 * g++.old-deja/g++.pt/memclass5.C: Likewise.
36271 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
36272 keyword.
36273 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
36274 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
36275 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
36276 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
36277 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
36278 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
36279 keyword.
36280 * g++.old-deja/g++.pt/spec10.C: Likewise.
36281 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
36282 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
36283 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
36284 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
36285 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
36286 * g++.old-deja/g++.pt/ttp62.C: Likewise.
36287 * g++.old-deja/g++.pt/ttp64.C: Likewise.
36288 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
36289 * g++.old-deja/g++.pt/typename15.C: Likewise.
36290 * g++.old-deja/g++.pt/typename22.C: Likewise.
36291 * g++.old-deja/g++.pt/typename6.C: Change error messages.
36292 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
36293 * g++.old-deja/g++.pt/virtual2.C: Likewise.
36294 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
36295 syntax.
36296 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
36297 return value extension.
36298 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
36299 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
36300 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
36301 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
36302
36303 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
36304
36305 * g++.dg/warn/inline1.C: New test.
36306 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
36307 * g++.old-deja/g++.jason/synth10.C: Likewise.
36308 * g++.old-deja/g++.mike/net31.C: Likewise.
36309 * g++.old-deja/g++.mike/p8786.C: Likewise.
36310
36311 * g++.dg/template/friend10.C: New test.
36312 * g++.dg/template/conv5.C: New test.
36313
36314 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
36315
36316 * g++.dg/lookup/scoped3.C: New test.
36317
36318 * g++.dg/lookup/decl1.C: New test.
36319 * g++.dg/lookup/decl2.C: New test.
36320
36321 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
36322
36323 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
36324 gcc.c-torture/compile/20021015-1.c,
36325 gcc.c-torture/compile/20021015-2.c,
36326 gcc.c-torture/compile/20021123-1.c,
36327 gcc.c-torture/compile/20021123-2.c,
36328 gcc.c-torture/compile/20021123-3.c,
36329 gcc.c-torture/compile/20021123-4.c,
36330 gcc.c-torture/execute/20021024-1.c: Add tests previously added
36331 only to 3.1 or 3.2 branch.
36332
36333 2002-12-23 Mark Mitchell <mark@codesourcery.com>
36334
36335 * gcc.dg/i386-bitfield3.c: New test.
36336
36337 * gcc.dg/i386-bitfield2.c: New test.
36338
36339 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
36340
36341 * g++.dg/parse/conv_op1.C: New test.
36342
36343 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
36344
36345 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
36346 approved.
36347
36348 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
36349
36350 * gcc.c-torture/compile/20021220-1.c: New test.
36351
36352 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
36353
36354 * gcc.dg/i386-fastcall-1.c: New.
36355
36356 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
36357
36358 * gcc.c-torture/execute/20021219-1.c: New test.
36359
36360 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
36361
36362 * gcc.dg/i386-pic-1.c: New test.
36363
36364 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36365
36366 PR c++/8099
36367 * g++.dg/template/friend9.C: New test.
36368
36369 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36370
36371 PR c++/3663
36372 * g++.dg/template/access7.C: New test.
36373
36374 2002-12-18 Nick Clifton <nickc@redhat.com>
36375
36376 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
36377 the libstdc++-v3 directory has been found.
36378
36379 2002-12-12 Devang Patel <dpatel@apple.com>
36380 * gcc.dg/darwin-ld-1.c: New test.
36381 * gcc.dg/darwin-ld-2.c: New test.
36382 * gcc.dg/darwin-ld-3.c: New test.
36383 * gcc.dg/darwin-ld-4.c: New test.
36384 * gcc.dg/darwin-ld-5.c: New test.
36385
36386 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
36387
36388 * gcc.c-torture/compile/20021212-1.c: New test.
36389
36390 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
36391
36392 * gcc.dg/fshort-wchar: New test.
36393
36394 2002-12-10 Mark Mitchell <mark@codesourcery.com>
36395
36396 PR c++/8372
36397 * g++.dg/template/dtor1.C: New test.
36398
36399 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
36400 markers.
36401
36402 2002-12-10 Jakub Jelinek <jakub@redhat.com>
36403
36404 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
36405
36406 2002-12-09 Mark Mitchell <mark@codesourcery.com>
36407
36408 * g++.dg/template/static1.C: New test.
36409 * g++.dg/template/static2.C: New test.
36410 * g++.old-deja/g++.ext/memconst.C: New test.
36411
36412 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36413
36414 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
36415 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
36416 * g++.dg/special/initp1.C: Likewise.
36417
36418 2002-12-06 Jakub Jelinek <jakub@redhat.com>
36419
36420 * gcc.c-torture/execute/20021204-1.c: New test.
36421
36422 2002-12-04 Geoffrey Keating <geoffk@apple.com>
36423
36424 * gcc.dg/ppc-fmadd-1.c: New file.
36425 * gcc.dg/ppc-fmadd-2.c: New file.
36426 * gcc.dg/ppc-fmadd-3.c: New file.
36427
36428 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36429
36430 * gcc.c-torture/compile/20021204-1.c: New test.
36431
36432 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
36433
36434 * g++.dg/inherit/covariant2.C: New test.
36435 * g++.dg/inherit/covariant3.C: New test.
36436 * g++.dg/inherit/covariant4.C: New test.
36437 * g++.dg/inherit/covariant1.C: Remove XFAIL.
36438 * g++.old-deja/g++.robertl/eb17.C: Likewise.
36439
36440 2002-12-03 Mark Mitchell <mark@codesourcery.com>
36441
36442 PR c++/8688
36443 * g++.dg/init/brace3.C: New test.
36444
36445 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
36446
36447 * gcc.dg/20020210-1.c: Fix a comment typo.
36448
36449 2002-12-02 Mark Mitchell <mark@codesourcery.com>
36450
36451 PR c++/8720
36452 * g++.dg/parse/defarg1.C: New test.
36453
36454 PR c++/8615
36455 * g++.dg/template/char1.C: New test.
36456
36457 * g++.dg/template/varmod1.C: Fix typo.
36458
36459 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36460
36461 DR 180
36462 * g++.old-deja/g++.pt/crash32.C: Expect error.
36463
36464 2002-12-01 Mark Mitchell <mark@codesourcery.com>
36465
36466 PR c++/5919
36467 * g++.dg/template/varmod1.C: New test.
36468
36469 PR c++/8727
36470 * g++.dg/inherit/typeinfo1.C: New test.
36471
36472 PR c++/8663
36473 * g++.dg/inherit/typedef1.C: New test.
36474
36475 2002-11-30 Mark Mitchell <mark@codesourcery.com>
36476
36477 PR c++/8332
36478 PR c++/8493
36479 * g++.dg/template/strlen1.C: New test.
36480
36481 PR c++/8227
36482 * g++.dg/template/ctor2.C: New test.
36483
36484 PR c++/8214
36485 * g++.dg/init/string1.C: New test.
36486
36487 PR c++/8511
36488 * g++.dg/template/friend8.C: New test.
36489
36490 2002-11-29 Joe Buck <jbuck@synopsys.com>
36491
36492 * g++.dg/lookup/anon2.C: New test.
36493
36494 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
36495
36496 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
36497 h8300 port.
36498
36499 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
36500
36501 * gcc.dg/bitfld-6.c: New test.
36502
36503 2002-11-27 Jan Hubicka <jh@suse.cz>
36504
36505 * gcc.c-torture/execute/20021127.[cx]: New test.
36506
36507 2002-11-26 Jan Hubicka <jh@suse.cz>
36508
36509 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
36510 quality.
36511
36512 2002-11-26 Geoffrey Keating <geoffk@apple.com>
36513
36514 * g++.dg/init/brace2.C: New test.
36515 * g++.old-deja/g++.mike/p9129.C: Correct.
36516
36517 2002-11-26 Mark Mitchell <mark@codesourcery.com>
36518
36519 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
36520
36521 2002-11-25 Andreas Bauer <baueran@in.tum.de>
36522
36523 * gcc.dg/sibcall-6: New test for indirect sibcalls.
36524
36525 2002-11-25 Mark Mitchell <mark@codesourcery.com>
36526
36527 * testsuite/g++.dg/abi/empty11.C: New test.
36528 * testsuite/g++.dg/rtti/cv1.C: New test.
36529
36530 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
36531
36532 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
36533
36534 2002-11-24 Mark Mitchell <mark@codesourcery.com>
36535
36536 * g++.dg/abi/empty10.C: New test.
36537
36538 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
36539
36540 * gcc.c-torture/compile/20021124-1.c: New test.
36541
36542 2002-11-22 Mark Mitchell <mark@codesourcery.com>
36543
36544 * g++.dg/abi/rtti2.C: New test.
36545
36546 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
36547
36548 * gcc.dg/i386-unroll-1.c: New test.
36549
36550 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36551
36552 * gcc.c-torture/compile/20021120-1.c: New test.
36553 * gcc.c-torture/compile/20021120-2.c: New test.
36554
36555 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
36556
36557 * gcc.dg/bitfld-5.c: New test.
36558
36559 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
36560
36561 * gcc.c-torture/execute/20021120-3.c: New test.
36562
36563 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
36564
36565 * gcc.c-torture/execute/20021120-2.c: New test.
36566
36567 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
36568
36569 * gcc.c-torture/execute/20021120-1.c: New test.
36570
36571 2002-11-20 Jakub Jelinek <jakub@redhat.com>
36572
36573 * gcc.c-torture/execute/20021118-3.c: New test.
36574
36575 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
36576
36577 * gcc.c-torture/compile/20021119-1.c: New test.
36578
36579 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
36580
36581 * gcc.dg/duff-1.c: New test.
36582 * gcc.dg/duff-2.c: New test.
36583 * gcc.dg/duff-3.c: New test.
36584
36585 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
36586
36587 * gcc.dg/cpp/_Pragma5.c: New test.
36588
36589 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
36590
36591 * gcc.c-torture/execute/20021118-2.c: New test.
36592
36593 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
36594
36595 * gcc.c-torture/execute/20021118-1.c: New test.
36596
36597 2002-11-16 Jakub Jelinek <jakub@redhat.com>
36598
36599 * gcc.dg/20021116-1.c: New test.
36600
36601 2002-11-14 Mark Mitchell <mark@codesourcery.com>
36602
36603 * g++.dg/abi/vcall1.C: New test.
36604
36605 2002-11-14 Jakub Jelinek <jakub@redhat.com>
36606
36607 * gcc.dg/20021029-1.c: New test.
36608 * gcc.dg/20021029-2.c: New test.
36609
36610 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
36611
36612 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
36613
36614 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36615
36616 PR c/8439
36617 * gcc.dg/20021110.c: Move to ...
36618 * gcc.c-torture/compile/20021110.c: .... here.
36619
36620 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36621
36622 PR c/8467
36623 * gcc.c-torture/execute/20021111-1.c
36624
36625 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
36626
36627 PR c/8439
36628 * gcc.dg/20021110.c: New test.
36629
36630 2002-11-10 Mark Mitchell <mark@codesourcery.com>
36631
36632 * g++.dg/abi/vthunk3.C: Run only on x86.
36633
36634 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
36635
36636 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
36637
36638 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
36639
36640 * lib/compat.exp (compat-execute): Fix logic error in last
36641 change.
36642
36643 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
36644
36645 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
36646
36647 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36648
36649 PR c++/8389
36650 * g++.dg/template/access6.C: New test.
36651
36652 2002-11-08 Jan Hubicka <jh@suse.cz>
36653
36654 * gcc.dg/i386-ssefp-1.c: New test.
36655 * gcc.dg/i386-ssefp-1.c: New test.
36656
36657 2002-11-08 Jan Hubicka <jh@suse.cz>
36658
36659 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
36660
36661 2002-11-07 Mark Mitchell <mark@codesourcery.com>
36662
36663 * g++.dg/abi/vthunk3.C: New test.
36664
36665 PR c++/8338
36666 * g++.dg/template/crash2.C: New test.
36667
36668 2002-11-07 Mark Mitchell <mark@codesourcery.com>
36669
36670 * testsuite/g++.dg/abi/dtor1.C: New test.
36671 * testsuite/g++.dg/abi/dtor2.C: Likewise.
36672
36673 2002-11-05 Geoffrey Keating <geoffk@apple.com>
36674
36675 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
36676 Darwin.
36677
36678 2002-11-04 Adam Nemet <anemet@lnxw.com>
36679
36680 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
36681 -mthumb. Only xfail with -O0.
36682
36683 2002-11-03 Mark Mitchell <mark@codesourcery.com>
36684
36685 * g++.dg/abi/thunk1.C: New test.
36686 * g++.dg/abi/thunk2.C: Likewise.
36687 * g++.dg/abi/vtt1.C: Likewise.
36688
36689 2002-11-02 Diego Novillo <dnovillo@redhat.com>
36690
36691 PR optimization/8423
36692 * gcc.c-torture/execute/builtin-constant.c: New test.
36693
36694 2002-11-01 Zack Weinberg <zack@codesourcery.com>
36695
36696 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
36697 Add some more cases.
36698
36699 2002-11-01 Mark Mitchell <mark@codesourcery.com>
36700
36701 PR c++/8391
36702 * g++.dg/opt/local1.C: New test.
36703
36704 2002-10-30 Mark Mitchell <mark@codesourcery.com>
36705
36706 PR c++/8160
36707 * g++.dg/template/complit1.C: New test.
36708
36709 PR c++/8149
36710 * g++.dg/template/typename4.C: Likewise.
36711
36712 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36713
36714 Core issue 287, PR c++/7639
36715 * g++.dg/template/instantiate1.C: Adjust error location.
36716 * g++.dg/template/instantiate3.C: New test.
36717 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
36718 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
36719 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
36720
36721 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
36722
36723 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
36724
36725 2002-10-29 Mark Mitchell <mark@codesourcery.com>
36726
36727 PR c++/8287
36728 * g++.dg/init/dtor2.C: New test.
36729
36730 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36731
36732 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
36733 * gcc.dg/nest.c: Bypass errors on irix6.
36734
36735 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
36736
36737 * gcc.dg/nest.c: Expect error for mmix-*-*.
36738 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
36739
36740 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
36741
36742 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
36743 markers.
36744
36745 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
36746
36747 2002-10-25 Mike Stump <mrs@apple.com>
36748
36749 * gcc.dg/warn-1.c: New test.
36750
36751 2002-10-25 Zack Weinberg <zack@codesourcery.com>
36752
36753 * g++.dg/template/typename3.C: New test.
36754
36755 2002-10-25 Mark Mitchell <mark@codesourcery.com>
36756
36757 * g++.dg/lookup/ptrmem1.C: New test.
36758
36759 * g++.dg/abi/vthunk2.C: New test.
36760
36761 2002-10-25 Zack Weinberg <zack@codesourcery.com>
36762
36763 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
36764
36765 2002-10-24 Mark Mitchell <mark@codesourcery.com>
36766
36767 * g++.dg/abi/empty9.C: New test.
36768
36769 2002-10-24 Richard Henderson <rth@redhat.com>
36770
36771 * g++.dg/inherit/thunk1.C: Enable for ia64.
36772
36773 2002-10-23 Mark Mitchell <mark@codesourcery.com>
36774
36775 PR c++/8067
36776 * g++.dg/lookup/pretty1.C: New test.
36777
36778 2002-10-23 Jakub Jelinek <jakub@redhat.com>
36779
36780 * gcc.dg/20021023-1.c: New test.
36781
36782 2002-10-23 Mark Mitchell <mark@codesourcery.com>
36783
36784 PR c++/7679
36785 * g++.dg/parse/inline1.C: New test.
36786
36787 2002-10-23 Richard Henderson <rth@redhat.com>
36788
36789 * g++.dg/inherit/thunk1.C: Enable for x86_64.
36790
36791 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
36792
36793 2002-10-22 Mark Mitchell <mark@codesourcery.com>
36794
36795 PR c++/6579
36796 * g++.dg/parse/stmtexpr3.C: New test.
36797
36798 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
36799
36800 * g++.dg/expr/cond1.C: New test.
36801
36802 2002-10-21 Zack Weinberg <zack@codesourcery.com>
36803
36804 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
36805
36806 2002-10-21 Mark Mitchell <mark@codesourcery.com>
36807
36808 * g++.dg/abi/vbase13.C: New test.
36809 * g++.dg/abi/vbase14.C: Likewise.
36810
36811 2002-10-21 Jakub Jelinek <jakub@redhat.com>
36812
36813 * gcc.dg/tls/pic-1.c: New test.
36814 * gcc.dg/tls/nonpic-1.c: New test.
36815 * gcc.dg/20021018-1.c: New test.
36816
36817 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
36818
36819 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
36820 Remove only files with the same base name as the test case.
36821 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
36822 (profopt-execute): Likewise. Also, remove old profiling
36823 and performance data files before running the tests.
36824
36825 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
36826 * g++.dg/bprob/bprob.exp: Likewise.
36827 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
36828 to allow more general test case names.
36829
36830 * g++.dg/bprob/bprob-1.C: Rename to ...
36831 * g++.dg/bprob/g++-bprob-1.C: ... this.
36832
36833 * g77.dg/bprob/bprob-1.f: Rename to ...
36834 * g77.dg/bprob/g77-bprob-1.f: ... this.
36835
36836 2002-10-21 Zack Weinberg <zack@codesourcery.com>
36837
36838 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
36839 bison 1.50 or later.
36840
36841 2002-10-21 Janis Johnson <janis187@us.ibm.com>
36842
36843 * g++.dg/README: Describe more test directories.
36844
36845 2002-10-21 Mark Mitchell <mark@codesourcery.com>
36846
36847 * g++.dg/init/array6.C: Add additional tests.
36848
36849 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
36850
36851 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
36852 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
36853
36854 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
36855
36856 * gcc.c-torture/compile/20020604-1.x: New.
36857 * gcc.c-torture/compile/simd-5.x: Likewise.
36858 * gcc.c-torture/execute/920710-1.x: Likewise.
36859 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
36860
36861 2002-10-21 Mark Mitchell <mark@codesourcery.com>
36862
36863 * g++.dg/inherit/override1.C: Add dg-options clause.
36864
36865 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36866
36867 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
36868 _mm_slli_si128.
36869
36870 2002-10-19 Andreas Schwab <schwab@suse.de>
36871
36872 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
36873 directory component.
36874
36875 2002-10-18 Mark Mitchell <mark@codesourcery.com>
36876
36877 * g++.dg/inherit/thunk1.C: New test.
36878
36879 * g++.dg/inherit/override1.C: New test.
36880
36881 * g++.dg/abi/mangle11.C: New test.
36882 * g++.dg/abi/mangle14.C: New test.
36883 * g++.dg/abi/mangle17.C: New test.
36884
36885 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
36886
36887 * g++.dg/overload/member2.C: New test.
36888
36889 2002-10-17 Janis Johnson <janis187@us.ibm.com>
36890
36891 * g++.dg/README: Describe new compat directory.
36892 * g++.dg/dg.exp: Skip tests in compat directory.
36893 * README.compat: New file.
36894 * lib/compat.exp: New expect script.
36895 * g++.dg/compat: New test directory.
36896 * g++.dg/compat/compat.exp: New expect script.
36897 * g++.dg/compat/abi: New test directory.
36898 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
36899 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
36900 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
36901 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
36902 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
36903 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
36904 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
36905 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
36906 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
36907 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
36908 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
36909 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
36910 * g++.dg/compat/break: New test directory.
36911 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
36912 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
36913 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
36914 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
36915 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
36916 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
36917 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
36918 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
36919 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
36920 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
36921 g++.dg/compat/break/README: New files.
36922 * g++.dg/compat/eh: New test directory.
36923 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
36924 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
36925 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
36926 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
36927 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
36928 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
36929 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
36930 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
36931 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
36932 g++.dg/compat/eh/filter2_y.C,
36933 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
36934 g++.dg/compat/eh/new1_y.C,
36935 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
36936 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
36937 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
36938 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
36939 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
36940 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
36941 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
36942 g++.dg/compat/eh/unexpected1_y.C: New files.
36943 * g++.dg/compat/init: New test directory.
36944 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
36945 g++.dg/compat/init/array5_y.C,
36946 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
36947 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
36948 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
36949 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
36950 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
36951 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
36952 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
36953 g++.dg/compat/init/init-ref2_y.C: New files.
36954
36955 2002-10-17 Mark Mitchell <mark@codesourcery.com>
36956
36957 PR c++/7584
36958 * g++.dg/inherit/using3.C: New test.
36959
36960 2002-10-17 Jan Hubicka <jh@suse.cz>
36961
36962 * gcc.dg/20021017-2.c: New test.
36963
36964 2002-10-17 Mark Mitchell <mark@codesourcery.com>
36965
36966 * g++.dg/abi/mangle16.C: Adjust.
36967
36968 * g++.dg/init/array8.C: New test.
36969
36970 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
36971
36972 * gcc.dg/special/mips-abi.exp: New test.
36973 * gcc.dg/special/mips-abi.s: Empty file used by the above.
36974
36975 2002-10-16 Mark Mitchell <mark@codesourcery.com>
36976
36977 * g++.dg/abi/mangle16.C: New test.
36978 * g++.dg/abi/mangle17.C: Likewise.
36979
36980 PR c++/7478
36981 * g++.dg/template/ref1.C: New test.
36982
36983 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36984
36985 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
36986
36987 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
36988
36989 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
36990
36991 2002-10-16 Mark Mitchell <mark@codesourcery.com>
36992
36993 PR c++/7524
36994 * g++.dg/init/array7.C: New test.
36995
36996 2002-10-15 Mark Mitchell <mark@codesourcery.com>
36997
36998 * g++.dg/init/array6.C: New test.
36999
37000 * g++.dg/abi/mangle13.C: Likewise.
37001 * g++.dg/abi/mangle14.C: Likewise.
37002 * g++.dg/abi/mangle15.C: Likewise.
37003
37004 2002-10-14 Mark Mitchell <mark@codesourcery.com>
37005
37006 * g++.dg/abi/empty8.C: New test.
37007
37008 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
37009
37010 * g++.dg/init/ctor1.C: New test.
37011
37012 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
37013
37014 * gcc.c-torture/execute/20021015-1.c: New test.
37015
37016 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
37017
37018 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
37019
37020 2002-10-14 Jan Hubicka <jh@suse.cz>
37021
37022 * gcc.dg/i386-ssetype-[1-5].c: New tests.
37023
37024 2002-10-14 Richard Henderson <rth@redhat.com>
37025
37026 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
37027
37028 2002-10-14 Mark Mitchell <mark@codesourcery.com>
37029
37030 PR optimization/6631
37031 * g++.dg/opt/const2.C: New test.
37032
37033 2002-10-14 Mark Mitchell <mark@codesourcery.com>
37034
37035 PR c++/7176
37036 * g++.dg/parse/friend1.C: New test.
37037 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
37038
37039 2002-10-14 Jakub Jelinek <jakub@redhat.com>
37040
37041 * gcc.dg/20021014-1.c: New test.
37042
37043 2002-10-11 Mark Mitchell <mark@codesourcery.com>
37044
37045 PR c++/5661
37046 * g++.dg/ext/vlm1.C: New test.
37047 * g++.dg/ext/vlm2.C: Likewise.
37048
37049 * g++.dg/init/array1.C: Remove invalid braces.
37050 * g++.dg/init/brace1.C: New test.
37051 * g++.dg/init/copy2.C: Likewise.
37052 * g++.dg/init/copy3.C: Likewise.
37053 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
37054 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
37055 braces.
37056
37057 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
37058
37059 * gcc.dg/cpp/assembler.S: Don't use -ansi.
37060
37061 2002-10-11 Richard Shann <richard.shann@superh.com>
37062
37063 * gcc.c-torture/compile/simd-5.c: New test.
37064
37065 2002-10-10 Roger Sayle <roger@eyesopen.com>
37066
37067 * gcc.c-torture/execute/shiftopt-1.c: New test case.
37068
37069 2002-10-10 Jim Wilson <wilson@redhat.com>
37070
37071 * gcc.c-torture/execute/20021010-1.c: New test.
37072
37073 2002-10-09 Zack Weinberg <zack@codesourcery.com>
37074
37075 PR c/7353
37076 * g++.dg/ext/typedef-init.C: New test.
37077 * gcc.dg/typedef-init.c: New test.
37078
37079 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
37080
37081 * gcc.dg/cpp/paste13.c: New test.
37082
37083 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37084
37085 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
37086 remaining platforms, XFAIL during compile, not execute. Don't
37087 XFAIL at -O0.
37088
37089 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
37090
37091 * gcc.dg/alias-1.c: Tweak expected warning.
37092
37093 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
37094
37095 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
37096
37097 2002-10-06 Andreas Jaeger <aj@suse.de>
37098
37099 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
37100 * gcc.dg/cpp/c++98.C: Likewise.
37101
37102 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
37103 * g++.dg/cpp/c++98.C: Likewise.
37104
37105 * g++.dg/README (Subdirectories): Mention cpp directory.
37106
37107 PR target/7559
37108 * gcc.dg/20021006-1.c: New test.
37109
37110 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37111
37112 PR c++/7804
37113 * g++.dg/other/warning1.C: New test.
37114
37115 2002-10-04 Roger Sayle <roger@eyesopen.com>
37116
37117 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
37118 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
37119 and sparc-*-* with -m64 as expected failures. See PR 8087.
37120
37121 2002-10-03 Mark Mitchell <mark@codesourcery.com>
37122
37123 PR c++/7931
37124 * g++.dg/template/ptrmem3.C: New test.
37125
37126 PR c++/7754
37127 * g++.dg/template/union1.C: New test.
37128
37129 2002-10-03 Mark Mitchell <mark@codesourcery.com>
37130
37131 PR c++/8006
37132 * g++.dg/abi/mangle9.C: New test.
37133 * g++.dg/abi/mangle10.C: New test.
37134 * g++.dg/abi/mangle11.C: New test.
37135 * g++.dg/abi/mangle12.C: New test.
37136
37137 2002-10-02 Mark Mitchell <mark@codesourcery.com>
37138
37139 PR c++/7188.
37140 * g++.dg/template/meminit1.C: New test.
37141 * g++.dg/warn/Wreorder-1.C: Likewise.
37142 * g++.old-deja/g++.mike/warn3.C: Tweak.
37143 * lib/prune.exp: Ingore "in copy constructor".
37144
37145 2002-10-02 Andreas Jaeger <aj@suse.de>
37146
37147 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
37148 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
37149 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
37150 on x86-64.
37151
37152 2002-10-01 Mark Mitchell <mark@codesourcery.com>
37153
37154 * gcc.dg/empty1.C: Fix typo.
37155
37156 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
37157
37158 * gcc.dg/alias-1.c: New test.
37159
37160 2002-10-01 Mark Mitchell <mark@codesourcery.com>
37161
37162 * gcc.dg/empty1.C: New test.
37163
37164 * g++.dg/tls/init-2.C: Tweak error messages.
37165
37166 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
37167
37168 * gcc.c-torture/compile/20020923-1.c: New test.
37169
37170 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
37171
37172 * gcc.c-torture/execute/ffs-1.c: New test.
37173 * gcc.c-torture/execute/ffs-2.c: Ditto.
37174
37175 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
37176
37177 * g++.dg/overload/member1.C: New test.
37178
37179 2002-09-30 Mark Mitchell <mark@codesourcery.com>
37180
37181 * g++.dg/abi/empty7.C: New test.
37182 * g++.dg/init/pm2.C: Likewise.
37183
37184 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
37185
37186 * g++.dg/rtti/crash1.C: New test.
37187
37188 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
37189
37190 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
37191 gcc.dg/sibcall-4.c: New tests.
37192
37193 2002-09-28 Roger Sayle <roger@eyesopen.com>
37194
37195 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
37196 powerpc and MMIX targets.
37197
37198 2002-09-27 Zack Weinberg <zack@codesourcery.com>
37199
37200 * gcc.dg/cpp/20020927-1.c: New.
37201
37202 2002-09-26 David S. Miller <davem@redhat.com>
37203
37204 * gcc.c-torture/compile/trunctfdf.c: New.
37205
37206 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37207
37208 * lib/target-supports.exp (check_weak_available): Handle solaris2.
37209
37210 2002-09-27 Alan Modra <amodra@bigpond.net.au>
37211
37212 * gcc.c-torture/execute/loop-15.c: New.
37213
37214 2002-09-26 Janis Johnson <janis187@us.ibm.com>
37215
37216 * README.QMTEST: Fix typo.
37217
37218 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
37219
37220 * gcc.dg/20020926-1.c: New test.
37221
37222 2002-09-25 David S. Miller <davem@redhat.com>
37223
37224 PR target/7842
37225 * gcc.c-torture/execute/shiftdi.c: New test.
37226
37227 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
37228
37229 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
37230 unique to the tool.
37231 * lib/g77.exp (g77_init): Likewise.
37232 * lib/g++.exp (g++_init): Likewise.
37233 * lib/objc.exp (objc_init): Likewise.
37234
37235 2002-09-25 Mark Mitchell <mark@codesourcery.com>
37236
37237 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
37238 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
37239 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
37240
37241 2002-09-25 Richard Henderson <rth@redhat.com>
37242
37243 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
37244 too-small long double.
37245
37246 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
37247
37248 * gcc.dg/20020919-1.c: New test.
37249
37250 2002-09-23 Mark Mitchell <mark@codesourcery.com>
37251
37252 * g++.dg/abi/bitfield6.C: New test.
37253 * g++.dg/abi/bitfield7.C: New test.
37254 * g++.dg/abi/bitfield8.C: New test.
37255 * g++.dg/abi/vbase11.C: New test.
37256
37257 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
37258
37259 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
37260 hppa*-*-hpux*. Update test comment.
37261
37262 2002-09-20 Jakub Jelinek <jakub@redhat.com>
37263
37264 * gcc.dg/tls/struct-1.c: New test.
37265
37266 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
37267
37268 * gcc.dg/cpp/tr-warn2.c: Update.
37269
37270 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
37271
37272 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
37273
37274 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
37275
37276 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
37277 systems.
37278
37279 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
37280
37281 * gcc.c-torture/execute/ieee/mzero3.c: New test.
37282
37283 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
37284 Adjust for c++filt moved to binutils. Remove spurious duplicate
37285 setting of cxxfilt.
37286
37287 2002-09-19 Geoffrey Keating <geoffk@apple.com>
37288
37289 * gcc.dg/20020312-2.c: Update for darwin.
37290
37291 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
37292
37293 * g++.old-deja/g++.other/crash32.C: Mark ICE.
37294
37295 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
37296
37297 * objc.dg/comp-types-1.m: New test.
37298 * objc.dg/comp-types-2.m: New test.
37299 * objc.dg/comp-types-3.m: New test.
37300 * objc.dg/comp-types-4.m: New test.
37301 * objc.dg/comp-types-5.m: New test.
37302 * objc.dg/comp-types-6.m: New test.
37303
37304 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
37305
37306 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
37307
37308 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
37309
37310 * g++.dg/other/do1.C: New test.
37311
37312 * g++.dg/template/subst1.C: New test.
37313
37314 2002-09-16 Steve Ellcey <sje@cup.hp.com>
37315
37316 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
37317
37318 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
37319
37320 * g++.dg/template/qualttp20.C: Adjust expected errors.
37321 * g++.old-deja/g++.jason/report.C: Likewise.
37322 * g++.old-deja/g++.other/qual1.C: Likewise.
37323
37324 * g++.dg/lookup/scoped2.C: New test.
37325
37326 * g++.dg/ext/asm3.C: New test.
37327
37328 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
37329
37330 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
37331
37332 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
37333
37334 * ChangeLog: follow spelling conventions.
37335 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
37336 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
37337 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
37338 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
37339 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
37340 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
37341 * g++.old-deja/g++.law/global-init1.C: Likewise.
37342 * g++.old-deja/g++.other/delete4.C: Likewise.
37343 * g++.old-deja/g++.other/inline21.C: Likewise.
37344 * g++.old-deja/g++.other/singleton.C: Likewise.
37345 * g77.dg/strlen0.f: Likewise.
37346 * g77.f-torture/compile/20010519-1.f: Likewise.
37347 * g77.f-torture/compile/980310-4.f: Likewise.
37348 * gcc.c-torture/compile/20000605-1.c: Likewise.
37349 * gcc.c-torture/execute/20020225-1.c: Likewise.
37350 * gcc.dg/c90-hexfloat-2.c: Likewise.
37351 * gcc.dg/c99-bool-1.c: Likewise.
37352 * gcc.dg/c99-hexfloat-2.c: Likewise.
37353 * gcc.dg/dll-2.c: Likewise.
37354 * gcc.dg/wtr-union-init-1.c: Likewise.
37355 * gcc.dg/wtr-union-init-2.c: Likewise.
37356 * gcc.dg/wtr-union-init-3.c: Likewise.
37357 * gcc.dg/cpp/avoidpaste1.c: Likewise.
37358 * gcc.dg/cpp/defined.c: Likewise.
37359 * gcc.dg/cpp/macsyntx.c: Likewise.
37360 * gcc.dg/cpp/paste2.c: Likewise.
37361 * gcc.dg/cpp/trad/defined.c: Likewise.
37362 * gcc.dg/format/c90-printf-1.c: Likewise.
37363 * gcc.dg/format/c90-scanf-1.c: Likewise.
37364 * gcc.dg/format/c99-printf-1.c: Likewise.
37365 * gcc.dg/format/c99-scanf-1.c: Likewise.
37366 * gcc.misc-tests/gcov-8.c: Likewise.
37367 * lib/profopt.exp: Likewise.
37368
37369 2002-09-15 Krister Walfridsson <cato@df.lth.se>
37370
37371 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
37372
37373 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
37374
37375 * g++.dg/inherit/using2.C: New test.
37376
37377 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
37378
37379 * ChangeLog: Follow spelling conventions.
37380 * g++.dg/template/friend4.C: Likewise.
37381 * g++.old-deja/g++.pt/crash67.C: Likewise.
37382 * gcc.c-torture/execute/20000801-4.c: Likewise.
37383 * gcc.dg/c90-digraph-1.c: Likewise.
37384 * gcc.dg/c94-digraph-1.c: Likewise.
37385 * gcc.dg/c99-digraph-1.c: Likewise.
37386 * gcc.dg/cpp/line5.c: Likewise.
37387 * gcc.dg/cpp/multiline.c: Likewise.
37388 * gcc.dg/cpp/trad/literals-1.c: Likewise.
37389 * gcc.dg/format/attr-3.c: Likewise.
37390 * gcc.dg/format/c90-scanf-3.c: Likewise.
37391 * gcc.dg/format/ext-4.c: Likewise.
37392
37393 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
37394
37395 * g++.dg/template/pretty1.C: New test.
37396
37397 2002-09-14 Alan Modra <amodra@bigpond.net.au>
37398
37399 * gcc.c-torture/execute/struct-cpy-1.c: New test.
37400
37401 2002-09-13 Matt Austern <austern@apple.com>
37402
37403 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
37404 passing a cast expression to a function by const reference.
37405
37406 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
37407
37408 * g++.dg/template/deduce1.C: New test.
37409
37410 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
37411
37412 * gcc.c-torture/execute/simd-1.c: Force all use of int to
37413 32-bit int.
37414
37415 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
37416
37417 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
37418 usage.
37419
37420 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
37421
37422 * gcc.c-torture/compile/20020910-1.c: New test.
37423
37424 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
37425
37426 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
37427
37428 2002-09-10 Andreas Jaeger <aj@suse.de>
37429
37430 * gcc.dg/20020312-2.c: Adjust for x86-64.
37431
37432 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
37433
37434 * g77.dg/7388.f: New test case for PR 7388.
37435
37436 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
37437
37438 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
37439
37440 2002-09-05 Ziemowit Laski <zlaski@apple.com>
37441
37442 * objc.dg/proto-lossage-1.m: New test.
37443
37444 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
37445
37446 * gcc.dg/cpp/_Pragma4.c: Fix typo.
37447
37448 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
37449
37450 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
37451 expected to pass.
37452
37453 2002-09-06 Stan Shebs <shebs@apple.com>
37454 David Edelsohn <edelsohn@gnu.org>
37455
37456 * gcc.dg/weak: New directory.
37457 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
37458 target-specific xfail bits.
37459 * gcc.dg/typeof-2.c: Move to new directory.
37460 * gcc.dg/weak.exp: New expect script.
37461
37462 2002-09-06 Alan Modra <amodra@bigpond.net.au>
37463
37464 * gcc.c-torture/execute/extzvsi.c: New test.
37465
37466 2002-09-05 Stan Shebs <shebs@apple.com>
37467
37468 * gcc.dg/weak-1.c: xfail on Darwin.
37469 * gcc.dg/weak-2.c: Ditto.
37470 * gcc.dg/weak-3.c: Ditto.
37471 * gcc.dg/weak-4.c: Ditto.
37472 * gcc.dg/weak-5.c: Ditto.
37473 * gcc.dg/weak-6.c: Ditto.
37474 * gcc.dg/weak-7.c: Ditto.
37475 * gcc.dg/weak-8.c: Ditto.
37476 * gcc.dg/weak-9.c: Ditto.
37477
37478 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
37479
37480 * gcc.c-torture/execute/loop-14.c: New test.
37481
37482 2002-09-04 Jakub Jelinek <jakub@redhat.com>
37483
37484 * g++.dg/other/cxa-atexit1.C: New test.
37485
37486 * gcc.dg/typeof-2.c: New test.
37487
37488 2002-09-03 Roger Sayle <roger@eyesopen.com>
37489
37490 * gcc.dg/builtins-2.c: New testcase.
37491 * gcc.dg/builtins-3.c: New testcase.
37492
37493 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
37494
37495 * gcc.dg/cpp/_Pragma4.c: New test.
37496
37497 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
37498
37499 * objc/execute/nil_method-1.m: New testcase.
37500
37501 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
37502
37503 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
37504 [Object class], not [Object initialize].
37505
37506 2002-08-31 Roger Sayle <roger@eyesopen.com>
37507 Hans-Peter Nilsson <hp@bitrange.com>
37508
37509 * gcc.c-torture/execute/20020720-1.x: Skip test on
37510 mmix-knuth-mmixware. Correct comment.
37511
37512 2002-08-27 Mark Mitchell <mark@codesourcery.com>
37513
37514 * testsuite/g++.dg/abi/bitfield5.C: New test.
37515 * testsuite/g++.dg/abi/vbase10.C: Likewise.
37516
37517 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
37518
37519 * objc.dg/undeclared-selector.m: New test.
37520
37521 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
37522
37523 * g++.dg/other/offsetof1.C: Avoid cast warning.
37524
37525 2002-08-26 Ziemowit Laski <zlaski@apple.com>
37526
37527 * objc.dg/super-class-2.m: New test.
37528
37529 2002-08-24 Matt Austern <austern@apple.com>
37530
37531 * g++.dg/ext/lvaddr.C: New test.
37532 * g++.dg/ext/lvcast.C: New test.
37533
37534 2002-08-22 Mark Mitchell <mark@codesourcery.com>
37535
37536 * testsuite/g++.dg/inherit/cond1.C: New test.
37537
37538 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
37539
37540 * gcc.dg/noncompile/incomplete-1.c: New test.
37541
37542 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
37543
37544 * gcc.dg/typespec-1.c: New test.
37545
37546 2002-08-20 Devang Patel <dpatel@apple.com>
37547 * objc.dg/proto-hier-2.m: New test.
37548
37549 2002-08-19 Ziemowit Laski <zlaski@apple.com>
37550
37551 * objc.dg/bitfield-1.m: New test.
37552 * objc.dg/bitfield-2.m: New test.
37553
37554 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
37555
37556 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
37557 gcc.dg/c99-flex-array-4.c: New tests.
37558
37559 2002-08-16 Stan Shebs <shebs@apple.com>
37560
37561 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
37562
37563 2002-08-15 Jakub Jelinek <jakub@redhat.com>
37564
37565 * gcc.dg/typeof-1.c: New test.
37566 * g++.dg/ext/typeof2.C: New test.
37567
37568 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
37569
37570 * g++.dg/other/offsetof1.C: New test.
37571
37572 2002-08-14 Richard Henderson <rth@redhat.com>
37573
37574 * gcc.dg/tls/diag-3.c: Fix expected message strings.
37575
37576 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
37577
37578 * gcc.dg/cpp/_Pragma3.c: New test.
37579
37580 2002-08-13 Mark Mitchell <mark@codesourcery.com>
37581
37582 * g++.dg/template/inherit3: New test.
37583
37584 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
37585
37586 * gcc.dg/bitfld-4.c: Add blank options.
37587
37588 2002-08-09 Mark Mitchell <mark@codesourcery.com>
37589
37590 * g++.dg/template/crash1.C: New test.
37591
37592 2002-08-08 Jakub Jelinek <jakub@redhat.com>
37593
37594 * gcc.dg/tls/opt-2.c: New test.
37595
37596 2002-08-08 Devang Patel <dpatel@apple.com>
37597
37598 * objc.dg/selector-1.m : New test
37599
37600 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
37601
37602 * g++.dg/abi/bitfield4.C: New test.
37603 * gcc.dg/bitfld-4.c: New test.
37604
37605 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
37606
37607 * g++.dg/other/packed1.C: New test.
37608
37609 2002-08-07 Mark Mitchell <mark@codesourcery.com>
37610
37611 * g++.dg/abi/offsetof.C: Tweak error messages.
37612 * g++.old-deja/g++.mike/p10769a.C: Likewise.
37613
37614 2002-08-08 Jakub Jelinek <jakub@redhat.com>
37615
37616 * gcc.dg/bitfld-3.c: New test.
37617
37618 2002-08-07 Jakub Jelinek <jakub@redhat.com>
37619 Richard Henderson <rth@redhat.com>
37620
37621 * gcc.dg/i386-bitfield1.c: New test.
37622 * g++.dg/abi/bitfield3.C: Update.
37623
37624 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
37625
37626 * objc.dg/const-str-2.m: Update.
37627 * gcc.dg/cpp/c++98.c: Change to C extension.
37628 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
37629 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
37630
37631 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
37632
37633 * testsuite/gcc.dg/tls/diag-3.c: New.
37634
37635 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
37636
37637 * g++.dg/README (Subdirectories): Document new subdir expr.
37638 * g++.dg/expr/pmf-1.C: New test.
37639
37640 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
37641
37642 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
37643
37644 2002-08-06 Jakub Jelinek <jakub@redhat.com>
37645
37646 * g++.dg/abi/bitfield3.C: New test.
37647
37648 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
37649
37650 * lib/gcov.exp: Tweak expected line formats.
37651 * gcc.misc-tests/gcov8.c: New test.
37652 * gcc.misc-tests/gcov8.x: New flags.
37653
37654 2002-08-05 Jakub Jelinek <jakub@redhat.com>
37655
37656 * consistency.vlad/layout/endian.c: Include string.h.
37657
37658 * gcc.c-torture/execute/20020805-1.c: New test.
37659
37660 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
37661
37662 * g++.dg/other/conversion1.C: New test.
37663
37664 2002-08-03 Roger Sayle <roger@eyesopen.com>
37665
37666 * gcc.dg/builtins-1.c: New testcase.
37667
37668 2002-08-02 Mark Mitchell <mark@codesourcery.com>
37669
37670 * g++.dg/inherit/access3.C: New test.
37671
37672 2002-08-01 Jakub Jelinek <jakub@redhat.com>
37673
37674 * gcc.dg/ia64-visibility-2.c: New test.
37675
37676 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
37677
37678 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
37679 __qualifier_flags to __flags.
37680
37681 2002-07-31 Mark Mitchell <mark@codesourcery.com>
37682
37683 * g++.dg/inherit/operator1.C: New test.
37684 * g++.dg/lookup/disamb1.C: Fix typo in comment.
37685 * g++.dg/other/error1.C: Change expected error message.
37686 * g++.dg/template/conv4.C: Likewise.
37687
37688 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
37689
37690 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
37691 for documented behavior.
37692
37693 2002-07-25 Roger Sayle <roger@eyesopen.com>
37694
37695 * gcc.c-torture/execute/20020720-1.x: Skip this test on
37696 several targets known to fail.
37697
37698 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
37699
37700 * gcc.dg/mips-args-[123].c: New tests.
37701
37702 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
37703
37704 * gcc.dg/ppc-spe.c: New.
37705
37706 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
37707
37708 * g++.dg/other/ptrmem4.C: New testcase.
37709
37710 2002-07-24 Richard Henderson <rth@redhat.com>
37711
37712 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
37713
37714 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
37715
37716 * g++.dg/ext/alignof1.C (main): Return 0 for success.
37717
37718 2002-07-24 Roger Sayle <roger@eyesopen.com>
37719
37720 * gcc.c-torture/execute/memset-3.c: New testcase.
37721
37722 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
37723
37724 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
37725 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
37726
37727 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37728
37729 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
37730 Delete.
37731
37732 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
37733
37734 * gcc.c-torture/compile/simd-4.c: New test.
37735
37736 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37737
37738 PR c++/7347, c++/7348
37739 * g++.dg/template/access4.C: New test.
37740 * g++.dg/template/access5.C: New test.
37741 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
37742 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
37743 * g++.old-deja/g++.pt/ttp58.C: Likewise.
37744 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
37745
37746 2002-07-22 Jakub Jelinek <jakub@redhat.com>
37747
37748 * gcc.dg/gnu89-init-2.c: New test.
37749
37750 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
37751
37752 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
37753
37754 2002-07-20 Roger Sayle <roger@eyesopen.com>
37755
37756 * gcc.c-torture/execute/20020720-1.c: New testcase.
37757
37758 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
37759
37760 * gcc.dg/cpp/Wsignprom.c: New tests.
37761
37762 2002-07-20 Alan Modra <amodra@bigpond.net.au>
37763
37764 * gcc.c-torture/execute/loop-13.c: New test.
37765
37766 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
37767
37768 * gcc.dg/cpp/expr.c: New tests.
37769
37770 2002-07-18 David Edelsohn <edelsohn@gnu.org>
37771
37772 * g++.dg/opt/pr6713.C: Add template instantiation.
37773
37774 2002-07-18 Alan Modra <amodra@bigpond.net.au>
37775
37776 * gcc.dg/nest.c: New test.
37777
37778 2002-07-17 Richard Henderson <rth@redhat.com>
37779
37780 * g++.dg/opt/pr6713.C: New test.
37781
37782 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
37783
37784 * gcc.c-torture/execute/loop-2e.x: Let the testcase
37785 XFAIL for all x86 processors.
37786
37787 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
37788
37789 * gcc.c-torture/execute/20010122-1.x: Do not test with
37790 -fomit-frame-pointer.
37791
37792 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37793
37794 * g++.dg/template/instantiate2.C: New test.
37795 * g++.dg/template/spec4.C: New test.
37796
37797 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37798
37799 * g++.dg/template/access2.C: New test.
37800 * g++.dg/template/access3.C: New test.
37801
37802 2002-07-15 Zack Weinberg <zack@codesourcery.com>
37803
37804 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
37805 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
37806 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
37807 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
37808 Convert to use <stdarg.h>.
37809 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
37810 Delete.
37811 * gcc.dg/va-arg-2.c: New.
37812 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
37813
37814 2002-07-15 Jakub Jelinek <jakub@redhat.com>
37815
37816 * gcc.c-torture/compile/20020710-1.c: New test.
37817
37818 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
37819 Andrew Pinski <pinskia@physics.uc.edu>
37820
37821 gcc.c-torture/compile/simd-2.c: New testcase.
37822 gcc.c-torture/compile/simd-3.c: Likewise.
37823
37824 2002-07-11 Mark Mitchell <mark@codesourcery.com>
37825
37826 PR c++/7224
37827 * g++.dg/overload/error1.C: New test.
37828
37829 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37830
37831 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
37832 configuration and IRIX 6 O32 ABI.
37833
37834 2002-07-11 Roger Sayle <roger@eyesopen.com>
37835
37836 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
37837
37838 2002-07-10 Roger Sayle <roger@eyesopen.com>
37839
37840 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
37841
37842 2002-07-10 Jeffrey A Law <law@redhat.com>
37843
37844 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
37845
37846 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
37847
37848 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
37849
37850 * gcc.dg/20020312-2.c: Check for __PPC__.
37851
37852 2002-07-09 Diego Novillo <dnovillo@redhat.com>
37853
37854 * gcc.c-torture/compile/20020709-1.c: New test.
37855
37856 2002-07-07 Roger Sayle <roger@eyesopen.com>
37857
37858 * g++.dg/template/qualttp21.C: New test case.
37859
37860 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
37861
37862 * gcc.c-torture/compile/20020706-1.c: New test.
37863 * gcc.c-torture/compile/20020706-2.c: New test.
37864
37865 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
37866 Alexandre Oliva <aoliva@redhat.com>
37867
37868 * g++.dg/warn/incomplete1.C: New test.
37869
37870 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37871
37872 PR c++/7099
37873 * g++.dg/warn/noreturn1.C: New test.
37874
37875 2002-07-03 Mark Mitchell <mark@codesourcery.com>
37876
37877 PR c++/6706
37878 * g++.dg/debug/debug6.C: New test.
37879 * g++.dg/debug/debug7.C: New test.
37880
37881 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
37882
37883 * gcc.c-torture/compile/simd-3.c: New test.
37884
37885 2002-07-03 Chris Demetriou <cgd@broadcom.com>
37886
37887 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
37888 * gcc.dg/20020620-1.c: Likewise.
37889
37890 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37891
37892 PR c++/6944
37893 * g++.dg/init/array4.C: New test.
37894 * g++.dg/init/array5.C: New test.
37895
37896 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
37897
37898 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
37899 * gcc.c-torture/execute/simd-2.c (main): Likewise.
37900
37901 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37902
37903 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
37904 * gcc.dg/wtr-aggr-init-1.c: Likewise.
37905 * gcc.dg/wtr-conversion-1.c: Likewise.
37906 * gcc.dg/wtr-escape-1.c: Likewise.
37907 * gcc.dg/wtr-int-type-1.c: Likewise.
37908 * gcc.dg/wtr-label-1.c: Likewise.
37909 * gcc.dg/wtr-static-1.c: Likewise.
37910 * gcc.dg/wtr-strcat-1.c: Likewise.
37911 * gcc.dg/wtr-suffix-1.c: Likewise.
37912 * gcc.dg/wtr-switch-1.c: Likewise.
37913 * gcc.dg/wtr-unary-plus-1.c: Likewise.
37914 * gcc.dg/wtr-union-init-1.c: Likewise.
37915 * gcc.dg/wtr-union-init-2.c: Likewise.
37916 * gcc.dg/wtr-union-init-3.c: Likewise.
37917
37918 * gcc.dg/wtr-func-def-1.c: New test.
37919
37920 2002-07-02 Devang Patel <dpatel@apple.com>
37921
37922 * objc.dg/param-1.m: New test.
37923
37924 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
37925
37926 * gcc.dg/cpp/trad/directive.c: Add test.
37927 * gcc.dg/cpp/trad/macroargs.c: Add test.
37928 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
37929
37930 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
37931
37932 * gcc.dg/cpp/cmdlne-M.c: New test.
37933
37934 2002-07-02 Ziemowit Laski <zlaski@apple.com>
37935
37936 * objc.dg/desig-init-1.m: New test.
37937
37938 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37939
37940 PR c++/6716
37941 * g++.dg/template/instantiate1.C: New test.
37942
37943 2002-07-01 Mark Mitchell <mark@codesourcery.com>
37944
37945 PR c++/7112
37946 * g++.dg/template/sizeof2.C: New test.
37947
37948 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
37949
37950 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
37951 gcc.dg/cpp/trad/include.c: New tests.
37952
37953 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
37954
37955 PR target/7177
37956 * gcc.c-torture/compile/20020701-1.c: New test.
37957
37958 2002-07-01 Stan Shebs <shebs@apple.com>
37959
37960 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
37961 header here...
37962 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
37963 (objc-torture-execute): or here.
37964
37965 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
37966
37967 * gcc.c-torture/execute/arith-rand-ll.c: New test.
37968
37969 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
37970
37971 * gcc.dg/cpp/trad/escaped-nl.c: New test.
37972
37973 2002-06-30 Devang Patel <dpatel@apple.com>
37974
37975 * objc.dg/fsyntax-only.m: New test.
37976
37977 2002-06-27 Mark Mitchell <mark@codesourcery.com>
37978
37979 PR c++/6695
37980 * g++.dg/template/friend7.C: New file.
37981
37982 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
37983
37984 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
37985 return type.
37986
37987 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
37988
37989 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
37990 avoid division by zero.
37991
37992 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
37993
37994 * gcc.dg/Wunknownprag.c: New tests.
37995
37996 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
37997
37998 * gcc.c-torture/execute/simd-2.c: New test.
37999
38000 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
38001
38002 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
38003 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
38004 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
38005 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
38006 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
38007 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
38008 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
38009 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
38010 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
38011 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
38012 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
38013 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
38014 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
38015 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
38016 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
38017 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
38018 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
38019
38020 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
38021
38022 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
38023 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
38024 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
38025 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
38026 New tests.
38027 * gcc.dg/cpp/trad/directive.c: Update.
38028
38029 2002-06-23 Andreas Jaeger <aj@suse.de>
38030
38031 * gcc.c-torture/execute/complex-6.c: New.
38032
38033 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
38034
38035 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
38036 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
38037 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
38038 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
38039
38040 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
38041
38042 * gcc.dg/cpp/trad: New directory with traditional tests copied
38043 from parent directory.
38044 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
38045 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
38046 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
38047 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
38048 Move to trad/ and rename.
38049 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
38050 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
38051 gcc.dg/cpp/trad/redef2.c: New tests.
38052 * gcc.dg/cpp/trad/trad.exp: New driver.
38053
38054 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
38055
38056 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
38057 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
38058 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
38059 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
38060 Remove.
38061
38062 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
38063
38064 * gcc.dg/20020620-1.c: New test.
38065
38066 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38067
38068 * g++.dg/template/ttp4.C: New test.
38069
38070 2002-06-19 Jakub Jelinek <jakub@redhat.com>
38071
38072 * g++.dg/opt/vt1.C: Fix regexp.
38073
38074 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38075
38076 * gcc.c-torture/execute/pure-1.c: Make functions static again.
38077 Don't use attribute `noinline'.
38078
38079 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
38080
38081 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
38082
38083 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
38084
38085 * gcc.c-torture/execute/simd-1.c: New.
38086
38087 * gcc.dg/simd-1.c: New.
38088
38089 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
38090
38091 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
38092
38093 2002-06-16 Richard Henderson <rth@redhat.com>
38094
38095 * g++.dg/ext/anon-struct1.C: New.
38096 * g++.dg/ext/anon-struct2.C: New.
38097 * g++.dg/ext/anon-struct3.C: New.
38098 * gcc.dg/anon-struct-1.c: New.
38099 * gcc.dg/anon-struct-2.c: New.
38100 * gcc.dg/anon-struct-3.c: New.
38101 * gcc.dg/20011008-1.c: Adjust warning text.
38102 * gcc.dg/20020527-1.c: Add -fms-extensions.
38103
38104 2002-06-16 Richard Henderson <rth@redhat.com>
38105
38106 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
38107
38108 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
38109
38110 * gcc.c-torture/execute/20020615-1.c: New test.
38111
38112 2002-06-15 Roger Sayle <roger@eyesopen.com>
38113
38114 * gcc.c-tortuture/execute/compare-1.c: New test case.
38115 * gcc.c-tortuture/execute/compare-2.c: New test case.
38116 * gcc.c-tortuture/execute/compare-3.c: New test case.
38117
38118 2002-06-13 Richard Henderson <rth@redhat.com>
38119
38120 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
38121 ia64 ilp32.
38122
38123 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38124
38125 * g++.dg/template/typename2.C: Update error message.
38126
38127 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
38128
38129 * gcc.c-torture/execute/20020611-1.c: New test.
38130
38131 2002-06-11 Bob Wilson <bob.wilson@acm.org>
38132
38133 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
38134 list of targets to skip.
38135
38136 2002-06-10 Bob Wilson <bob.wilson@acm.org>
38137
38138 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
38139 targets if not optimizing.
38140
38141 2002-06-10 Jakub Jelinek <jakub@redhat.com>
38142
38143 * gcc.c-torture/compile/20020605-1.c: New test.
38144
38145 * g++.dg/opt/vt1.C: New test.
38146
38147 * gcc.dg/20020531-1.c: New test.
38148
38149 * gcc.dg/20020530-1.c: New test.
38150
38151 * gcc.dg/20020527-1.c: New test.
38152
38153 * g++.dg/opt/cse1.C: New test.
38154
38155 2002-06-07 Roger Sayle <roger@eyesopen.com>
38156
38157 * gcc.dg/20020607-2.c: New test case.
38158
38159 2002-06-07 Jakub Jelinek <jakub@redhat.com>
38160
38161 * gcc.c-torture/compile/20020604-1.c: New test.
38162
38163 2002-06-04 Richard Henderson <rth@redhat.com>
38164
38165 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
38166 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
38167 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
38168
38169 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
38170
38171 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
38172
38173 2002-06-03 Richard Henderson <rth@redhat.com>
38174
38175 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
38176 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
38177
38178 2002-06-02 Richard Henderson <rth@redhat.com>
38179
38180 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
38181 test functions static.
38182
38183 2002-06-02 Andreas Jaeger <aj@suse.de>
38184
38185 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
38186 now.
38187
38188 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
38189
38190 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
38191 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
38192 Update for mofified diagnostics.
38193 * gcc.dg/c99-intconst-1.c: No longer fail.
38194
38195 2002-06-02 Richard Henderson <rth@redhat.com>
38196
38197 * gcc.dg/uninit-A.c: Remove xfail markers.
38198
38199 2002-06-01 Roger Sayle <roger@eyesopen.com>
38200
38201 * gcc.dg/fnegate-1.c: New test case.
38202
38203 2002-05-30 Osku Salerma <osku@iki.fi>
38204
38205 * gcc.c-torture/execute/mayalias-1.c: New file.
38206
38207 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
38208
38209 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
38210 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
38211 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
38212
38213 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
38214
38215 * gcc.c-torture/execute/20020529-1.c: New test.
38216
38217 2002-05-27 Richard Henderson <rth@redhat.com>
38218
38219 * g++.dg/ext/attrib6.C: New test case.
38220
38221 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38222
38223 * gcc.c-torture/execute/pure-1.c: New test.
38224
38225 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
38226
38227 * gcc.dg/cpp/arith-2.c: Remove.
38228
38229 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
38230
38231 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
38232 * gcc.dg/cpp/if-3.c: Remove.
38233
38234 2002-05-26 Jakub Jelinek <jakub@redhat.com>
38235
38236 * g++.dg/opt/cse2.C: New test.
38237
38238 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
38239
38240 * gcc.dg/cpp/arith-1.c: New semantic tests.
38241 * gcc.dg/cpp/if-1.c: Update.
38242
38243 2002-05-24 Ben Elliston <bje@redhat.com>
38244
38245 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
38246
38247 2002-05-24 Jakub Jelinek <jakub@redhat.com>
38248
38249 * gcc.dg/verbose-asm.c: New test.
38250
38251 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
38252
38253 * gcc.dg/cpp/paste12.c: New test.
38254
38255 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
38256
38257 * g++.dg/parse/named_ops.C: New test.
38258
38259 2002-05-23 Mark Mitchell <mark@codesourcery.com>
38260
38261 * gcc/testsuite/gcc.dg/weak-8.c: New test.
38262
38263 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
38264
38265 * gcc.dg/weak-2.c: Allow optional leading underscore
38266 in scan-assembler symbol name.
38267 * gcc.dg/weak-3.c: Likewise.
38268 * gcc.dg/weak-4.c: Likewise.
38269 * gcc.dg/weak-5.c: Likewise.
38270
38271 2002-05-23 Jakub Jelinek <jakub@redhat.com>
38272
38273 * gcc.dg/20020523-1.c: New test.
38274
38275 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
38276
38277 * objc.dg/const-str-2.m: Update now that we stop after
38278 a command line error.
38279
38280 2002-05-22 Richard Henderson <rth@redhat.com>
38281
38282 * g++.dg/dg.exp: Fix typo in test pruneing.
38283
38284 2002-05-22 Richard Henderson <rth@redhat.com>
38285
38286 * g++.dg/dg.exp: Prune the tls subdirectory.
38287 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
38288 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
38289 * g++.dg/tls/init-1.C: New.
38290
38291 2002-05-22 Jakub Jelinek <jakub@redhat.com>
38292
38293 * gcc.dg/20020517-1.c: New test.
38294
38295 2002-05-21 Richard Henderson <rth@redhat.com>
38296
38297 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
38298 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
38299
38300 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
38301
38302 * g++.dg/other/copy2.C: New test.
38303
38304 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
38305
38306 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
38307 (MAX_COPY): Bump up to 10 times sizeof (long long).
38308 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
38309
38310 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
38311 sizeof (long long).
38312
38313 * gcc.c-torture/execute/strcpy-1.c: New test.
38314
38315 2002-05-19 Jason Merrill <jason2redhat.com>
38316
38317 * g++.dg/ext/oper1.C: New test.
38318
38319 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
38320 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
38321
38322 * README.QMTEST: New file.
38323
38324 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
38325
38326 2002-05-19 Andreas Jaeger <aj@suse.de>
38327
38328 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
38329 now.
38330 * gcc.c-torture/execute/loop-2d.x: Likewise.
38331
38332 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
38333
38334 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
38335 support weak symbols.
38336 * gcc.dg/weak-4.c: Likewise.
38337 * gcc.dg/weak-6.c: Likewise.
38338
38339 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
38340
38341 * gcc.dg/weak-3.c: Add dg-excess-error comment for
38342 cygwin, coff and h8300-*-hms targets
38343 * gcc.dg/weak-5.c: Likewise.
38344 * gcc.dg/weak-7.c: Likewise.
38345
38346 2002-05-16 Jason Merrill <jason@redhat.com>
38347
38348 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
38349 (scan-assembler-not, scan-assembler-dem): Likewise.
38350 (scan-assembler-dem-not): Likewise.
38351
38352 2002-05-15 Richard Henderson <rth@redhat.com>
38353
38354 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
38355
38356 2002-05-15 Richard Henderson <rth@redhat.com>
38357
38358 * gcc.dg/weak-5.c (vfoo1c): No warning here.
38359 (vfoo1f): Warning here.
38360 (vfoo1l): Don't redefine the alias.
38361
38362 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
38363
38364 * g++.dg/init/pm1.C: New test.
38365
38366 2002-05-12 David S. Miller <davem@redhat.com>
38367
38368 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
38369 types.
38370
38371 2002-05-10 Roger Sayle <roger@eyesopen.com>
38372
38373 * gcc.c-torture/execute/20020510-1.c: New test case.
38374
38375 2002-05-10 David S. Miller <davem@redhat.com>
38376
38377 * gcc.c-torture/execute/conversion.c: Test long double too.
38378
38379 2002-05-09 Jakub Jelinek <jakub@redhat.com>
38380
38381 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
38382 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
38383 * lib/g++.exp (g++_link_flags): Likewise.
38384 * lib/objc.exp (objc_target_compile): Likewise.
38385
38386 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
38387
38388 * gcc.dg/cpp/poison.c: Update.
38389 * gcc.dg/cpp/20000625-2.c: Remove.
38390 * gcc.dg/cpp/direct2s.c: Remove final test.
38391
38392 2002-05-08 Tom Rix <trix@redhat.com>
38393
38394 * gcc.c-torture/execute/20020508-1.c: New test.
38395 * gcc.c-torture/execute/20020508-2.c: New test.
38396 * gcc.c-torture/execute/20020508-3.c: New test.
38397
38398 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
38399
38400 * gcc.dg/cpp/charconst-4.c: More tests.
38401
38402 2002-05-08 Mark Mitchell <mark@codesourcery.com>
38403
38404 PR c/6569
38405 * gcc.dg/weak-3.c: Update location of warning messages.
38406 * gcc.dg/weak-5.c: Likewise.
38407
38408 2002-05-06 Roger Sayle <roger@eyesopen.com>
38409
38410 * gcc.c-torture/execute/20020506-1.c: New test case.
38411
38412 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
38413
38414 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
38415
38416 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38417
38418 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
38419
38420 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38421
38422 * gcc.dg/cpp/charconst-3.c: New test.
38423
38424 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
38425
38426 * gcc.dg/cpp/charconst.c: Update tests.
38427
38428 2002-05-05 Tim Josling <tej@melbpc.org.au>
38429
38430 * treelang: Added directory for new sample language treelang. Also
38431 lib/treelang.exp: New file to signal treelang should be tested.
38432
38433 2002-05-03 Jakub Jelinek <jakub@redhat.com>
38434
38435 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
38436 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
38437 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
38438 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
38439 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
38440 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
38441 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
38442
38443 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
38444
38445 * gcc.dg/format/xopen-2.c: New test.
38446
38447 2002-05-03 Jakub Jelinek <jakub@redhat.com>
38448
38449 * gcc.dg/20020503-1.c: New test.
38450
38451 2002-05-02 Mark Mitchell <mark@codesourcery.com>
38452
38453 * g++.dg/init/dtor1.C: Make it tougher.
38454
38455 2002-05-01 Mark Mitchell <mark@codesourcery.com>
38456
38457 * g++.dg/init/dtor1.C: New test.
38458
38459 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
38460
38461 * gcc.dg/altivec-8.c: New.
38462
38463 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
38464
38465 * gcc.dg/altivec-7.c: New.
38466
38467 2002-04-29 Jakub Jelinek <jakub@redhat.com>
38468
38469 * g++.dg/parse/typedef1.C: New test.
38470
38471 2002-04-29 Mark Mitchell <mark@codesourcery.com>
38472
38473 PR c++/6486
38474 * g++.dg/template/friend6.C: New test.
38475
38476 PR c++/6492
38477 * g++.dg/init/copy1.C: New test.
38478
38479 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
38480
38481 * g++.dg/warn/effc1.C: New test.
38482
38483 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
38484
38485 * gcc.dg/cpp/if-cexp.c: Add a test.
38486
38487 2002-04-28 Jakub Jelinek <jakub@redhat.com>
38488
38489 * gcc.dg/20020426-2.c: New test.
38490
38491 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
38492
38493 * gcc.dg/cpp/if-mop.c: Update.
38494 * gcc.dg/cpp/if-mpar.c: Add test.
38495 * gcc.dg/cpp/if-oppr.c: Update.
38496
38497 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38498
38499 PR c/6343
38500 * gcc.dg/weak-[2-7].c: New tests.
38501
38502 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
38503
38504 * gcc.dg/enum1.c: New test.
38505
38506 2002-04-26 Mark Mitchell <mark@codesourcery.com>
38507
38508 PR c++/6497
38509 * g++.dg/inherit/access2.C: New test.
38510
38511 2002-04-26 Mark Mitchell <mark@codesourcery.com>
38512
38513 PR bootstrap/6445
38514 * gcc.dg/20020426-1.c: New test.
38515
38516 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
38517
38518 * g++.dg/abi/enum1.C: New test.
38519
38520 2002-04-26 Richard Henderson <rth@redhat.com>
38521
38522 * gcc.dg/c99-bool-1.c: Expect always true warning.
38523
38524 2002-04-25 Roger Sayle <roger@eyesopen.com>
38525
38526 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
38527
38528 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38529
38530 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
38531 targets.
38532
38533 2002-04-24 Mark Mitchell <mark@codesourcery.com>
38534
38535 * g++.dg/abi/mange7.C: New test.
38536
38537 PR c++/6438.
38538 * g++.dg/parse/stmtexpr2.C: New test.
38539
38540 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
38541
38542 * gcc.dg/20020312-2.c: Add SH target.
38543
38544 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38545
38546 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
38547 compiler output on mips*-*-irix*.
38548
38549 2002-04-23 Jakub Jelinek <jakub@redhat.com>
38550
38551 * g++.dg/parse/attr1.C: New test.
38552
38553 2002-04-23 Roger Sayle <roger@eyesopen.com>
38554
38555 * gcc.c-torture/execute/string-opt-17.c: New test case.
38556 * gcc.c-torture/execute/memset-2.c: New test case.
38557
38558 2002-04-23 Mark Mitchell <mark@codesourcery.com>
38559
38560 PR c++/6256:
38561 * g++.dg/template/friend5.C: New test.
38562
38563 PR c++/6331:
38564 * g++.dg/template/qual1.C: Likewise.
38565
38566 2002-04-22 Zack Weinberg <zack@codesourcery.com>
38567
38568 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
38569 Include stdlib.h, not stdio.h or ctype.h.
38570
38571 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
38572
38573 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
38574 cris-*-elf* and mmix-*-*.
38575 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
38576 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
38577 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
38578 Ditto.
38579 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
38580 * gcc.dg/wchar_t-1.c: Ditto.
38581
38582 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
38583
38584 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
38585 Clarify comment.
38586
38587 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
38588
38589 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
38590
38591 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38592
38593 * gcc.c-torture/execute/20000906-1.x: Delete.
38594
38595 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
38596
38597 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
38598
38599 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
38600
38601 * PR6367
38602 * g77.f-torture/execute/6367.f: New test.
38603 * g77.f-torture/execute/6367.x: Disable for MMIX.
38604
38605 2002-04-19 Mark Mitchell <mark@codesourcery.com>
38606
38607 * PR6352
38608 * g++.dg/opt/inline2.C: New test.
38609
38610 2002-04-18 Richard Henderson <rth@redhat.com>
38611
38612 * gcc.dg/20000906-1.c: Enable for all targets.
38613 * gcc.c-torture/compile/iftrap-2.c: New.
38614
38615 2002-04-18 Jakub Jelinek <jakub@redhat.com>
38616
38617 * gcc.dg/20020418-1.c: New test.
38618 * gcc.dg/20020418-2.c: New test.
38619
38620 2002-04-18 Richard Henderson <rth@redhat.com>
38621
38622 * gcc.c-torture/compile/iftrap-1.c: New.
38623 * gcc.dg/iftrap-1.c: Adjust for ia64.
38624 * gcc.dg/iftrap-2.c: New.
38625
38626 2002-04-18 Jakub Jelinek <jakub@redhat.com>
38627
38628 * gcc.c-torture/compile/20020418-1.c: New test.
38629
38630 2002-04-18 Roger Sayle <roger@eyesopen.com>
38631
38632 * gcc.c-torture/compile/20020415-1.c: New.
38633
38634 2002-04-18 David S. Miller <davem@redhat.com>
38635
38636 * gcc.c-torture/execute/20020418-1.c: New test.
38637
38638 2002-04-17 Jakub Jelinek <jakub@redhat.com>
38639
38640 * gcc.dg/20020416-1.c: New test.
38641
38642 * g++.dg/opt/inline1.C: New test.
38643
38644 2002-04-16 Jakub Jelinek <jakub@redhat.com>
38645
38646 * gcc.dg/altivec-5.c: New test.
38647
38648 * gcc.dg/20020415-1.c: New test.
38649
38650 2002-04-15 Mark Mitchell <mark@codesourcery.com>
38651
38652 * testsuite/lib/chill.exp: Remove.
38653
38654 2002-04-14 Jakub Jelinek <jakub@redhat.com>
38655
38656 * g++.dg/other/big-struct.C: New test.
38657
38658 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
38659
38660 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
38661 of scratch file.
38662
38663 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
38664
38665 PR c/6277
38666 * gcc.dg/i386-387-1.c: Allow optional leading underscore
38667 in scan-assembler function name
38668
38669 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
38670
38671 * g77.f-torture/execute/980628-4.x,
38672 g77.f-torture/execute/980628-5.x,
38673 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
38674 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
38675 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
38676 i[34567]86-*-*.
38677
38678 2002-04-13 David S. Miller <davem@redhat.com>
38679
38680 * gcc.c-torture/execute/20020413-1.c: New test.
38681
38682 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
38683
38684 * gcc.dg/asm-6.c,
38685 * g++.dg/ext/asm1.C: New tests.
38686
38687 2002-04-12 Mark Mitchell <mark@codesourcery.com>
38688
38689 PR c++ 5373.
38690 * g++.dg/parse/stmtexpr1.C: New test.
38691
38692 PR c++/5189.
38693 * g++.dg/template/copy1.C: New test.
38694
38695 2002-04-12 Richard Henderson <rth@redhat.com>
38696
38697 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
38698
38699 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
38700
38701 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
38702 gcc.c-torture/execute/20020307-2.c.
38703
38704 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
38705
38706 * g++.dg/ext/attrib5.C,
38707 * g++.dg/lookup/struct1.C: New tests.
38708
38709 2002-04-11 Jakub Jelinek <jakub@redhat.com>
38710
38711 * gcc.dg/20020411-1.c: New test.
38712
38713 * gcc.c-torture/execute/20020411-1.c: New test.
38714
38715 2002-04-10 Janis Johnson <janis187@us.ibm.com>
38716
38717 * g77.f-torture/execute/6177.f: New test.
38718
38719 2002-04-10 Jakub Jelinek <jakub@redhat.com>
38720
38721 PR middle-end/6247
38722 * g++.dg/opt/cleanup1.C: New test.
38723
38724 * g++.dg/opt/const1.C: New test.
38725
38726 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
38727
38728 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
38729
38730 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
38731
38732 PR c++/5507
38733 * g++.dg/template/typename2.C: New test.
38734
38735 2002-04-10 Alan Modra <amodra@bigpond.net.au>
38736
38737 * gcc.c-torture/execute/loop-12.c: New.
38738
38739 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
38740
38741 * g77.f-torture/execute/980628-4.x,
38742 g77.f-torture/execute/980628-5.x,
38743 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
38744 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
38745 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
38746
38747 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38748
38749 PR optimization/6086
38750 * g++.dg/opt/preinc1.C: New test.
38751
38752 2002-04-06 Mark Mitchell <mark@codesourcery.com>
38753
38754 PR c++/5571
38755 * g++.dg/opt/static2.C: New test.
38756
38757 2002-04-06 Mark Mitchell <mark@codesourcery.com>
38758
38759 PR c/5120
38760 * gcc.dg/20020406-1.c: New test.
38761
38762 2002-04-04 David S. Miller <davem@redhat.com>
38763
38764 * gcc.c-torture/execute/20020404-1.c: New test.
38765
38766 2002-04-04 Jakub Jelinek <jakub@redhat.com>
38767
38768 PR c/6123
38769 * gcc.dg/20020312-2.c: Do not declare global register variable
38770 if __PIC__ or __pic__ is defined.
38771
38772 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
38773
38774 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
38775 __asm__ so that it works correctly even if -ansi -pedantic-errors.
38776
38777 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38778
38779 * gcc.misc-tests/linkage.exp: Update last change to handle
38780 sparc*-, not just sparc-.
38781
38782 2002-04-03 Richard Henderson <rth@redhat.com>
38783
38784 * gcc.dg/cpp/ucs.c: Improved long UCS test.
38785
38786 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
38787
38788 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
38789
38790 2002-04-02 David S. Miller <davem@redhat.com>
38791
38792 * gcc.c-torture/execute/20020402-3.c: New test.
38793
38794 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
38795
38796 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
38797 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
38798
38799 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
38800 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
38801 g77.f-torture/execute/20001201.x,
38802 g77.f-torture/execute/u77-test.x: New files.
38803
38804 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
38805 * gcc.dg/wchar_t-1.c: Ditto.
38806
38807 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38808
38809 * gcc.c-torture/execute/20020402-1.c: New test.
38810
38811 2002-04-01 Richard Henderson <rth@redhat.com>
38812
38813 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
38814
38815 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
38816
38817 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38818
38819 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
38820
38821 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38822
38823 * g++.dg/inherit/template-as-base.C: Expect error.
38824 * g++.dg/inherit/namespace-as-base.C: Likewise.
38825
38826 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
38827
38828 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
38829 g++.dg/ext/instantiate3.C: Tweak match patterns.
38830
38831 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
38832 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
38833 -da test.
38834
38835 2002-03-31 Richard Henderson <rth@redhat.com>
38836
38837 * gcc.dg/special/alias-2.c: New.
38838 * gcc.dg/special/ecos.exp: Run it.
38839
38840 2002-03-31 Richard Henderson <rth@redhat.com>
38841
38842 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
38843
38844 2002-03-31 Kazu Hirata <kazu@hxi.com>
38845
38846 * gcc.dg/weak-1.c: Disable on h8300 port.
38847
38848 2002-03-29 Janis Johnson <janis187@us.ibm.com>
38849
38850 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
38851 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
38852 ordering tests.
38853 * g++.dg/bprob/bprob-1.C: New test.
38854 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
38855 * g++.dg/gcov/gcov-1.C: New test.
38856 * g++.dg/gcov/gcov-1.x: New file.
38857 * g++.dg/gcov/gcov-2.C: New test.
38858 * g++.dg/gcov/gcov-3.C: New test.
38859 * g++.dg/gcov/gcov-3.h: New file.
38860
38861 2002-03-28 Roger Sayle <roger@eyesopen.com>
38862
38863 * g++.old-deja/g++.other/builtins5.C: New test.
38864 * g++.old-deja/g++.other/builtins6.C: New test.
38865 * g++.old-deja/g++.other/builtins7.C: New test.
38866 * g++.old-deja/g++.other/builtins8.C: New test.
38867 * g++.old-deja/g++.other/builtins9.C: New test.
38868
38869 2002-03-29 Jakub Jelinek <jakub@redhat.com>
38870
38871 * g++.dg/opt/static1.C: New test.
38872
38873 * g++.dg/opt/longbranch1.C: New test.
38874
38875 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
38876
38877 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
38878
38879 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
38880
38881 2002-03-28 Jeffrey A Law (law@redhat.com)
38882
38883 * gcc.c-torture/execute/20020328-1.c: New test.
38884
38885 2002-03-27 Richard Henderson <rth@redhat.com>
38886
38887 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
38888 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
38889 move from g++.old-deja/g++.ext/.
38890
38891 2002-03-27 Mark Mitchell <mark@codesourcery.com>
38892
38893 * g++.dg/init/new2.C: New test.
38894
38895 2002-03-26 Richard Henderson <rth@redhat.com>
38896
38897 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
38898
38899 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
38900 on sparc.
38901
38902 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
38903 sparcv9 systems.
38904 * gcc.dg/20001102-1.c: Likewise.
38905
38906 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
38907
38908 * gcc.dg/cpp/endif-pedantic1.c,
38909 gcc.dg/cpp/endif-pedantic2.c: New tests.
38910
38911 2002-03-26 Mark Mitchell <mark@codesourcery.com>
38912
38913 * g++.dg/init/new1.C: New test.
38914
38915 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
38916
38917 * g++.dg/abi/vbase9.C: New test.
38918
38919 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
38920
38921 * gcc.dg/arm-asm.c: New test.
38922
38923 2002-03-26 Andrew Cagney <ac131313@redhat.com>
38924
38925 * gcc.dg/Wswitch-enum.c: New test.
38926 Fix PR c/5044.
38927
38928 2002-03-26 Richard Henderson <rth@redhat.com>
38929
38930 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
38931 structure.
38932
38933 2002-03-25 Richard Henderson <rth@redhat.com>
38934
38935 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
38936 sparcv9 systems.
38937
38938 * gcc.c-torture/compile/20011119-1.c (xxx): New.
38939 * gcc.c-torture/compile/20011119-2.c (xxx): New.
38940
38941 2002-03-25 Zack Weinberg <zack@codesourcery.com>
38942
38943 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
38944
38945 2002-03-25 Bob Wilson <bob.wilson@acm.org>
38946
38947 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
38948 targets using generic thunk support.
38949
38950 2002-03-25 Jakub Jelinek <jakub@redhat.com>
38951
38952 * gcc.c-torture/compile/20020323-1.c: New test.
38953
38954 * g++.dg/opt/conj2.C: New test.
38955
38956 2002-03-24 Richard Henderson <rth@redhat.com>
38957
38958 * gcc.dg/weak-1.c: Use -fno-common.
38959
38960 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
38961
38962 * g77.dg/f77-edit-apostrophe-out.f: New test
38963 * g77.dg/f77-edit-h-out.f: New test
38964 * g77.dg/f77-edit-t-in.f: New test
38965 * g77.dg/f77-edit-t-out.f: New test
38966 * g77.dg/f77-edit-x-out.f: New test
38967 * g77.dg/f77-edit-slash-out.f: New test
38968 * g77.dg/f77-edit-colon-out.f: New test
38969 * g77.dg/f77-edit-s-out.f: New test
38970
38971 2002-03-24 Richard Henderson <rth@redhat.com>
38972
38973 * objc/execute/formal_protocol-6.x: New XFAIL.
38974
38975 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
38976
38977 * gcc.dg/weak-1.c: Early return from dg-final on platforms
38978 that do not support weak symbols
38979
38980 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
38981
38982 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
38983 * lib/g77.exp: Likewise.
38984 * lib/objc.exp: Likewise.
38985
38986 2002-03-23 Andrew Cagney <ac131313@redhat.com>
38987
38988 * gcc.dg/Wswitch-default.c: New test.
38989
38990 2002-03-23 Jakub Jelinek <jakub@redhat.com>
38991
38992 * g++.dg/other/enum1.C: New test.
38993
38994 2002-03-23 Zack Weinberg <zack@codesourcery.com>
38995
38996 * gcc.dg/pragma-ep-3.c: Fix typo.
38997
38998 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38999
39000 * g++.dg/inherit/template-as-base.C: New test.
39001
39002 2002-03-22 Jakub Jelinek <jakub@redhat.com>
39003
39004 * g++.old-deja/g++.other/dwarf2-1.C: Move...
39005 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
39006
39007 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
39008
39009 * gcc.dg/cpp/multiline.c: Update to match.
39010
39011 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
39012
39013 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
39014
39015 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
39016
39017 * gcc.dg/cpp/extratokens2.c: New file.
39018
39019 2002-03-21 David Edelsohn <edelsohn@gnu.org>
39020
39021 * gcc.dg/20020312-2.c: Add rs6000 target.
39022
39023 * gcc.c-torture/compile/20020319-1.c: New test.
39024
39025 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39026
39027 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
39028 (A, E): Handle this.
39029
39030 2002-03-20 Jason Merrill <jason@redhat.com>
39031
39032 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
39033 ignoring -fpic.
39034 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
39035 through prune_gcc_output.
39036
39037 2002-03-20 Jakub Jelinek <jakub@redhat.com>
39038
39039 * gcc.c-torture/compile/20020320-1.c: New test.
39040
39041 2002-03-19 Jakub Jelinek <jakub@redhat.com>
39042
39043 * gcc.c-torture/compile/20020318-1.c: New test.
39044
39045 * gcc.dg/struct-by-value-1.c: New test.
39046
39047 * gcc.dg/20020319-1.c: New test.
39048
39049 2002-03-18 Jakub Jelinek <jakub@redhat.com>
39050
39051 * g++.dg/opt/conj1.C: New test.
39052
39053 2002-03-17 Mark Mitchell <mark@codesourcery.com>
39054
39055 * g++.dg/template/qualttp20.C: Revert previous change.
39056 * g++.dg/template/qualttp3.C: Likewise.
39057 * g++.dg/template/qualttp4.C: Likewise.
39058 * g++.dg/template/qualttp5.C: Likewise.
39059 * g++.dg/template/qualttp6.C: Likewise.
39060 * g++.dg/template/qualttp7.C: Likewise.
39061 * g++.dg/template/qualttp8.C: Likewise.
39062 * g++.dg/template/recurse.C: Likewise.
39063
39064 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
39065
39066 * gcc.dg/cpp/wchar-1.c: Update.
39067
39068 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
39069
39070 * g++.dg/template/conv1.C: New test.
39071 * g++.dg/template/conv2.C: New test.
39072 * g++.dg/template/conv3.C: New test.
39073 * g++.dg/template/conv4.C: New test.
39074
39075 2002-03-15 Mark Mitchell <mark@codesourcery.com>
39076
39077 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
39078 * g++.dg/template/qualttp3.C: Likewise.
39079 * g++.dg/template/qualttp4.C: Likewise.
39080 * g++.dg/template/qualttp5.C: Likewise.
39081 * g++.dg/template/qualttp6.C: Likewise.
39082 * g++.dg/template/qualttp7.C: Likewise.
39083 * g++.dg/template/qualttp8.C: Likewise.
39084 * g++.dg/template/recurse.C: Likewise.
39085
39086 2002-03-15 Mark Mitchell <mark@codesourcery.com>
39087
39088 * g++.dg/opt/dtor1.C: New test.
39089
39090 2002-03-15 Jakub Jelinek <jakub@redhat.com>
39091
39092 * gcc.c-torture/compile/20020315-1.c: New test.
39093
39094 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
39095
39096 * gcc.dg/weak-1.c: Fix scan tests.
39097
39098 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
39099
39100 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
39101 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
39102 cris-*-aout* mmix-*-*.
39103 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
39104 cris-*-aout* mmix-*-*.
39105 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
39106 cris-*-elf* cris-*-aout* and mmix-*-*.
39107 * gcc.dg/20001009-1.c: Ditto.
39108 * gcc.dg/20010912-1.c: Ditto.
39109 * gcc.dg/20020122-4.c: Ditto.
39110 * gcc.dg/inline-2.c: Ditto.
39111
39112 2002-03-14 Jeffrey A Law (law@cygnus.com)
39113
39114 * gcc.c-torture/compile/20020314-1.c: New test.
39115
39116 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
39117
39118 * gcc.c-torture/execute/20020314-1.c: New test.
39119
39120 2002-03-14 Jakub Jelinek <jakub@redhat.com>
39121
39122 * g++.dg/warn/Wunused-1.C: New test.
39123
39124 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
39125
39126 * g++.dg/abi/mangle6.C: New test.
39127
39128 2002-03-13 Jakub Jelinek <jakub@redhat.com>
39129
39130 * gcc.c-torture/compile/20020309-2.c: New test.
39131
39132 * gcc.c-torture/compile/20020312-1.c: New test.
39133
39134 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
39135
39136 * g++.dg/other/access1.C: New test.
39137
39138 2002-03-12 Jakub Jelinek <jakub@redhat.com>
39139
39140 * gcc.c-torture/execute/wchar_t-1.c: New test.
39141
39142 2002-03-12 David Edelsohn <edelsohn@gnu.org>
39143
39144 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
39145
39146 2002-03-12 Roger Sayle <roger@eyesopen.com>
39147
39148 * gcc.dg/20020312-1.c: New test case.
39149
39150 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
39151
39152 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
39153
39154 2002-03-11 Richard Henderson <rth@redhat.com>
39155
39156 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
39157 * g++.old-deja/g++.jason/report.C: Likewise.
39158
39159 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
39160
39161 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
39162 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
39163
39164 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
39165
39166 * testsuite/g++.dg/overload/pmf1.C: New test.
39167
39168 2002-03-11 Kazu Hirata <kazu@hxi.com>
39169
39170 * gcc.c-torture/execute/20020307-1.c: Use long.
39171
39172 2002-03-11 Jakub Jelinek <jakub@redhat.com>
39173
39174 PR optimization/5844
39175 * gcc.dg/20020310-1.c: New test.
39176
39177 2002-03-09 Michael Meissner <meissner@redhat.com>
39178
39179 * gcc.c-torture/execute/memcpy-2.c: New test.
39180 * gcc.c-torture/execute/memset-1.c: New test.
39181 * gcc.c-torture/execute/strlen-1.c: New test.
39182 * gcc.c-torture/execute/strcmp-1.c: New test.
39183 * gcc.c-torture/execute/strncmp-1.c: New test.
39184
39185 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
39186
39187 * gcc.dg/ppc-ldstruct.c: New test.
39188
39189 2002-03-09 Jakub Jelinek <jakub@redhat.com>
39190
39191 * gcc.c-torture/execute/va-arg-22.c: New test.
39192
39193 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39194
39195 * gcc.c-torture/compile/20020309-1.c: New test.
39196
39197 2002-03-08 Jakub Jelinek <jakub@redhat.com>
39198
39199 * gcc.c-torture/execute/20020307-2.c: New test.
39200
39201 2002-03-07 Jeffrey A Law (law@redhat.com)
39202
39203 * g77.f-torture/compile/20020307-1.f: New test.
39204
39205 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
39206
39207 * gcc.dg/unordered-1.c: New test.
39208
39209 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
39210
39211 * gcc.c-torture/execute/20020307-1.c: New test.
39212
39213 2002-03-05 Jakub Jelinek <jakub@redhat.com>
39214
39215 * gcc.dg/20020304-1.c: New test.
39216
39217 * gcc.c-torture/compile/20020304-2.c: New test.
39218
39219 2002-03-04 Zack Weinberg <zack@codesourcery.com>
39220
39221 * gcc.c-torture/compile/20020304-1.c: New test case
39222 (from PR c/5830).
39223
39224 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
39225
39226 * gcc.dg/20020103-1.c: Add other -D ppc variants.
39227
39228 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
39229
39230 * g++.dg/other/classkey1.C: New test.
39231
39232 2002-03-01 Richard Henderson <rth@redhat.com>
39233
39234 * gcc.c-torture/compile/981223-1.x: New.
39235 * gcc.c-torture/compile/920625-1.x: New.
39236
39237 2002-02-28 Richard Henderson <rth@redhat.com>
39238
39239 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
39240
39241 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
39242
39243 * gcc.c-torture/execute/20020227-1.c: New test.
39244
39245 2002-02-27 Mark Mitchell <mark@codesourcery.com>
39246
39247 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
39248 here" ERROR lines.
39249 * g++.old-deja/g++.oliva/partord1.C: Likewise.
39250 * g++.old-deja.g++.other/defarg1.C: Likewise.
39251 * g++.old-deja/g++.pt/calls2.C: Likewise.
39252 * g++.old-deja/g++.pt/crash20.C: Likewise.
39253 * g++.old-deja/g++.pt/crash30.C: Likewise.
39254 * g++.old-deja/g++.pt/crash36.C: Likewise.
39255 * g++.old-deja/g++.pt/crash6.C: Likewise.
39256 * g++.old-deja/g++.pt/defarg13.C: Likewise.
39257 * g++.old-deja/g++.pt/derived3.C: Likewise.
39258 * g++.old-deja/g++.pt/error1.C: Likewise.
39259 * g++.old-deja/g++.pt/friend21.C: Likewise.
39260 * g++.old-deja/g++.pt/friend23.C: Likewise.
39261 * g++.old-deja/g++.pt/infinite1.C: Likewise.
39262 * g++.old-deja/g++.robertl/eb128.C: Likewise.
39263
39264 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
39265
39266 * gcc.c-torture/execute/20020225-2.c: New test.
39267
39268 2002-02-27 Zack Weinberg <zack@codesourcery.com>
39269
39270 * gcc.c-torture/execute/920730-1t.c,
39271 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
39272 Delete test cases, only relevant to -traditional.
39273
39274 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
39275
39276 * gcc.dg/cpp/undef1.c: Remove.
39277 * gcc.dg/cpp/directiv.c: Update.
39278 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
39279
39280 2002-02-27 Michael Meissner <meissner@redhat.com>
39281
39282 * gcc.c-torture/execute/20020226-1.c: New test.
39283
39284 2002-02-26 Jakub Jelinek <jakub@redhat.com>
39285
39286 * g++.dg/debug/debug4.C: New test.
39287
39288 * gcc.dg/ia64-visibility-1.c: New test.
39289
39290 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
39291
39292 * gcc.dg/debug/20020224-1.c: New.
39293
39294 2002-02-25 Kazu Hirata <kazu@hxi.com>
39295
39296 * gcc.c-torture/execute/960416-1.x: New.
39297 * gcc.c-torture/execute/divconst-3.x: Likewise.
39298
39299 2002-02-25 Jakub Jelinek <jakub@redhat.com>
39300
39301 * gcc.dg/20020224-1.c: New test.
39302
39303 2002-02-25 Alan Modra <amodra@bigpond.net.au>
39304
39305 * gcc.c-torture/execute/20020225-1.c: New.
39306
39307 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
39308
39309 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
39310
39311 2002-02-23 Jakub Jelinek <jakub@redhat.com>
39312
39313 * gcc.dg/20020222-1.c: New test.
39314
39315 2002-02-22 Jakub Jelinek <jakub@redhat.com>
39316
39317 * g++.dg/opt/anonunion1.C: New test.
39318
39319 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
39320
39321 * g++.dg/template/qualttp19.C: New test.
39322 * g++.dg/template/qualttp20.C: New test.
39323 * g++.old-deja/g++.jason/report.C: Adjust expected errors
39324 * g++.old-deja/g++.other/qual1.C: Likewise.
39325
39326 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
39327
39328 * gcc.dg/attr-alwaysinline.c: New.
39329
39330 2002-02-21 Jakub Jelinek <jakub@redhat.com>
39331
39332 * gcc.dg/20020220-1.c: New test.
39333
39334 * gcc.dg/20020220-2.c: New test.
39335
39336 * g++.dg/opt/mmx1.C: New test.
39337
39338 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
39339
39340 * gcc.c-torture/compile/20020110.c: New test.
39341
39342 2002-02-20 Jakub Jelinek <jakub@redhat.com>
39343
39344 * gcc.c-torture/execute/20020219-1.c: New test.
39345
39346 * gcc.dg/20020219-1.c: New test.
39347
39348 * gcc.dg/noncompile/20020220-1.c: New test.
39349
39350 * g++.dg/opt/ptrintsum1.C: New test.
39351
39352 * gcc.dg/debug/20020220-1.c: New test.
39353
39354 2002-02-17 Jakub Jelinek <jakub@redhat.com>
39355
39356 * gcc.c-torture/execute/20020216-1.c: New test.
39357
39358 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
39359
39360 * gcc.dg/decl-1.c: Update, new test.
39361
39362 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
39363
39364 * g++.dg/abi/bitfield1.C: New test.
39365 * g++.dg/abi/bitfield2.C: New test.
39366
39367 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
39368
39369 * gcc.dg/attr-nest.c: New test.
39370
39371 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
39372
39373 * gcc.c-torture/execute/20020215-1.c: New test.
39374
39375 2002-02-14 Jakub Jelinek <jakub@redhat.com>
39376
39377 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
39378 * g++.dg/debug/debug.exp: New.
39379 * g++.dg/debug/trivial.C: New.
39380 * g++.dg/debug/debug1.C: Moved...
39381 * g++.dg/other/debug1.C: ...from here.
39382 * g++.dg/debug/debug2.C: Moved...
39383 * g++.dg/other/debug2.C: ...from here.
39384 * g++.dg/debug/debug3.C: Moved...
39385 * g++.dg/other/debug3.C: ...from here.
39386
39387 * gcc.dg/noncompile/20020213-1.c: New test.
39388
39389 2002-02-13 Jakub Jelinek <jakub@redhat.com>
39390
39391 * g++.dg/other/debug3.C: New test.
39392
39393 * gcc.c-torture/execute/20020213-1.c: New test.
39394
39395 2002-02-13 Richard Smith <richard@ex-parrot.com>
39396
39397 * g++.old-deja/g++.other/thunk1.C: New test.
39398
39399 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
39400
39401 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
39402
39403 2002-02-13 Stan Shebs <shebs@apple.com>
39404
39405 * gcc.dg/altivec-3.c: New.
39406
39407 2002-02-12 Jakub Jelinek <jakub@redhat.com>
39408
39409 * gcc.dg/Wunreachable-1.c: New test.
39410 * gcc.dg/Wunreachable-2.c: New test.
39411
39412 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
39413
39414 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
39415
39416 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
39417
39418 * gcc.dg/decl-1.c: New test.
39419
39420 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
39421
39422 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
39423
39424 2002-02-10 Kazu Hirata <kazu@hxi.com>
39425
39426 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
39427 * gcc.c-torture/compile/980506-1.x: Likewise.
39428
39429 2002-02-10 Kazu Hirata <kazu@hxi.com>
39430
39431 * gcc.dg/20020210-1.c: New.
39432
39433 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
39434
39435 * g77.f-torture/execute/947.f: New regression test
39436 for PR fortran/947.
39437
39438 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
39439
39440 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
39441 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
39442
39443 2002-02-08 Richard Henderson <rth@redhat.com>
39444
39445 * gcc.c-torture/compile/labels-3.c: New.
39446
39447 2002-02-08 Jakub Jelinek <jakub@redhat.com>
39448
39449 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
39450 expression statements work instead.
39451 * gcc.dg/noncompile/20020207-1.c: New test.
39452
39453 2002-02-07 Richard Henderson <rth@redhat.com>
39454
39455 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
39456
39457 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
39458
39459 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
39460 message from g77
39461 * lib/g77-dg.exp: Trim g77 error messages so that they are
39462 recognized by dg.exp.
39463
39464 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
39465
39466 PR fortran/5473
39467 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
39468
39469 2002-02-07 Richard Henderson <rth@redhat.com>
39470
39471 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
39472 to be sufficiently aligned for integers.
39473
39474 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
39475
39476 * g++.dg/template/friend4.C: New test.
39477
39478 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
39479
39480 PR fortran/5743
39481 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
39482 unsupported cases.
39483
39484 2002-02-07 Richard Henderson <rth@redhat.com>
39485
39486 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
39487 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
39488 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
39489 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
39490
39491 2002-02-06 Richard Henderson <rth@redhat.com>
39492
39493 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
39494
39495 2002-02-06 Janis Johnson <janis187@us.ibm.com>
39496
39497 * gcc.dg/20020206-1.c: New test.
39498
39499 2002-02-06 Jakub Jelinek <jakub@redhat.com>
39500
39501 * gcc.c-torture/execute/20020206-1.c: New test.
39502
39503 * gcc.c-torture/execute/20020206-2.c: New test.
39504
39505 PR optimization/5429:
39506 * gcc.c-torture/compile/20020206-1.c: New test.
39507
39508 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
39509
39510 * g++.dg/ext/align1.C: Do not use an explicit alignment value
39511 as certain file formats cannot support particularly large
39512 alignments.
39513
39514 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
39515 and do not expect to be able to link the executable.
39516
39517 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
39518 fail because the COFF format does not support the weak attribute.
39519
39520 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
39521
39522 * g77.dg/pr5473.f: New test
39523
39524 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
39525
39526 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
39527 Fix testcase accordingly.
39528
39529 2002-02-04 Richard Henderson <rth@redhat.com>
39530
39531 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
39532 (buf): Change to be an array of pointers, not ints.
39533
39534 2002-02-04 Jakub Jelinek <jakub@redhat.com>
39535
39536 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
39537 before all tests. Move warning one line above to match where it
39538 C frontend emits.
39539 * gcc.dg/Wswitch-2.c: New test.
39540 * g++.dg/warn/Wswitch-1.C: New test.
39541 * g++.dg/warn/Wswitch-2.C: New test.
39542
39543 2002-02-04 Richard Henderson <rth@redhat.com>
39544
39545 * g++.dg/abi/offsetof.C: Fix size comparison.
39546
39547 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
39548
39549 * gcc.dg/cast-qual-2.c: New test.
39550
39551 2002-02-04 Jakub Jelinek <jakub@redhat.com>
39552
39553 * gcc.dg/20020201-4.c: New test.
39554
39555 2002-02-04 Ben Elliston <bje@redhat.com>
39556
39557 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
39558 target_info attribute != 0, in addition to the empty string.
39559 (gcc_target_compile): Likewise.
39560
39561 2002-02-03 Andrew Cagney <ac131313@redhat.com>
39562
39563 * gcc.dg/Wswitch.c: New test.
39564 PR gcc/4475. PR gcc/3780.
39565
39566 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
39567
39568 * g77.f-torture/execute/5122.f: New test for regressions
39569 against PR fortran/5122.
39570
39571 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
39572
39573 * g77.f-torture/compile/pr3743.f: Delete
39574 * g77.dg/pr3743-1.f: New test.
39575 * g77.dg/pr3743-2.f: New test.
39576 * g77.dg/pr3743-3.f: New test.
39577 * g77.dg/pr3743-4.f: New test.
39578
39579 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
39580
39581 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
39582
39583 2002-02-02 Richard Henderson <rth@redhat.com>
39584
39585 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
39586 * gcc.c-torture/execute/bf64-1.c: Likewise.
39587
39588 2002-02-02 Jakub Jelinek <jakub@redhat.com>
39589
39590 * gcc.dg/20020201-2.c: New test.
39591
39592 * gcc.dg/20020201-3.c: New test.
39593
39594 * gcc.c-torture/execute/bitfld-2.c: New test.
39595
39596 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
39597
39598 * gcc.dg/bitfld-1.c: Update.
39599 * gcc.dg/bitfld-2.c: Update.
39600 * gcc.c-torture/execute/bitfld-1.x: New.
39601
39602 2002-02-02 Jakub Jelinek <jakub@redhat.com>
39603
39604 * gcc.c-torture/execute/20020201-1.c: New test.
39605
39606 2002-02-01 Janis Johnson <janis187@us.ibm.com>
39607
39608 PR target/5469
39609 * gcc.dg/20020201-1.c: New test.
39610
39611 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
39612
39613 PR fortran/3743
39614 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
39615 * g77.f-torture/compile/pr3743.x: Remove
39616
39617 2002-01-31 Tom Rix <trix@redhat.com>
39618
39619 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
39620
39621 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
39622
39623 * gcc.dg/noncompile/20020130-1.c: New test.
39624
39625 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
39626
39627 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
39628
39629 2002-01-29 Richard Henderson <rth@redhat.com>
39630
39631 * gcc.c-torture/execute/991118-1.c: Cast various constants back
39632 to long long.
39633 * gcc.c-torture/execute/bf64-1.c: Likewise.
39634
39635 2002-01-29 Jakub Jelinek <jakub@redhat.com>
39636
39637 * gcc.c-torture/execute/20020129-1.c: New test.
39638
39639 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
39640
39641 * gcc.c-torture/compile/20000224-1.c: Update.
39642 * gcc.c-torture/execute/bitfld-1.c: New tests.
39643 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
39644 * gcc.dg/uninit-A.c: Update.
39645
39646 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
39647
39648 * g++.dg/template/ctor1.C: Add instantiation.
39649
39650 2002-01-28 Paul Koning <pkoning@equallogic.com>
39651
39652 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
39653 argument to __builtin_prefetch to be const ptr.
39654
39655 2002-01-28 Jakub Jelinek <jakub@redhat.com>
39656
39657 * gcc.c-torture/compile/20020120-1.c: New test.
39658
39659 2002-01-27 Kazu Hirata <kazu@hxi.com>
39660
39661 * gcc.c-torture/execute/20020127-1.c: New test.
39662
39663 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
39664
39665 * g77.dg/f77-edit-i-in.f: New test
39666 * g77.dg/f77-edit-i-out.f: New test
39667
39668 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
39669
39670 * gcc.dg/debug/debug.exp: New file.
39671 * gcc.dg/debug/trivial.c: New file.
39672 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
39673 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
39674 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
39675 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
39676 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
39677 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
39678 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
39679 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
39680 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
39681 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
39682 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
39683 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
39684 * gcc.dg/20000503-1.c: Removed.
39685 * gcc.dg/20010207-1.c: Removed.
39686 * gcc.dg/20011223-1.c: Removed.
39687 * gcc.dg/20020104-2.c: Removed.
39688 * gcc.dg/debug-1.c: Removed.
39689 * gcc.dg/debug-2.c: Removed.
39690 * gcc.dg/debug-3.c: Removed.
39691 * gcc.dg/debug-4.c: Removed.
39692 * gcc.dg/debug-5.c: Removed.
39693 * gcc.dg/debug-6.c: Removed.
39694 * gcc.dg/dwarf2-1.c: Removed.
39695 * gcc.dg/dwarf2-2.c: Removed.
39696
39697 2002-01-25 Jakub Jelinek <jakub@redhat.com>
39698
39699 * g++.old-deja/g++.other/eh5.C: New test.
39700 * g++.old-deja/g++.other/sibcall2.C: New test.
39701 * g++.old-deja/g++.other/array9.C: New test.
39702 * g++.old-deja/g++.other/typename2.C: New test.
39703 * g++.old-deja/g++.other/crash60.C: New test.
39704 * g++.old-deja/g++.other/conv9.C: New test.
39705 * g++.old-deja/g++.other/mangle10.C: New test.
39706 * g++.old-deja/g++.other/unchanging1.C: New test.
39707 * g++.old-deja/g++.other/exprstmt1.C: New test.
39708 * g++.old-deja/g++.other/inline23.C: New test.
39709 * g++.old-deja/g++.eh/ia64-1.C: New test.
39710 * g++.old-deja/g++.other/dwarf2-1.C: New test.
39711 * g++.old-deja/g++.other/reload1.C: New test.
39712 * g++.old-deja/g++.other/static20.C: New test.
39713 * g++.old-deja/g++.other/local-alloc1.C: New test.
39714 * g++.old-deja/g++.other/conv8.C: New test.
39715 * g++.old-deja/g++.other/stmtexpr2.C: New test.
39716 * g++.old-deja/g++.other/storeexpr1.C: New test.
39717 * g++.old-deja/g++.other/storeexpr2.C: New test.
39718 * g++.dg/eh/template2.C: New test.
39719 * g++.dg/warn/weak1.C: New test.
39720
39721 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
39722
39723 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
39724 Remove first, non-varying, argument.
39725
39726 2002-01-23 Richard Henderson <rth@redhat.com>
39727
39728 * gcc.dg/inline-2.c: New.
39729
39730 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
39731 Add optional target arg. Check number of arguments.
39732 (scan-assembler-not, scan-assembler-dem): Likewise.
39733 (scan-assembler-dem-not): Likewise.
39734
39735 2002-01-23 Zack Weinberg <zack@codesourcery.com>
39736
39737 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
39738 line 12.
39739 * g++.old-deja/g++.brendan/parse3.C,
39740 g++.old-deja/g++.other/crash26.C,
39741 g++.old-deja/g++.other/crash28.C,
39742 g++.old-deja/g++.other/crash29.C,
39743 g++.old-deja/g++.other/crash30.C,
39744 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
39745
39746 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
39747
39748 * gcc.dg/20020115-1.c: New.
39749
39750 2002-01-23 Bob Wilson <bob.wilson@acm.org>
39751
39752 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
39753
39754 2002-01-23 Janis Johnson <janis187@us.ibm.com>
39755
39756 * gcc.dg/20020122-3.c: New.
39757
39758 2002-01-23 Jakub Jelinek <jakub@redhat.com>
39759
39760 * g++.dg/other/gc1.C: New test.
39761
39762 2002-01-23 Zack Weinberg <zack@codesourcery.com>
39763
39764 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
39765
39766 2002-01-22 Richard Henderson <rth@redhat.com>
39767
39768 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
39769
39770 2002-01-22 Richard Henderson <rth@redhat.com>
39771
39772 * gcc.dg/20020122-4.c: New.
39773
39774 2002-01-22 H.J. Lu <hjl@gnu.org>
39775
39776 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
39777 link output.
39778 * gcc.dg/special/ecos.exp: Likewise.
39779 * lib/g++-dg.exp: Likewise.
39780 * lib/g77-dg.exp: Likewise.
39781 * lib/gcc-dg.exp : Likewise.
39782 * lib/mike-g++.exp: Likewise.
39783 * lib/mike-g77.exp: Likewise.
39784 * lib/mike-gcc.exp: Likewise.
39785 * lib/objc-dg.exp: Likewise.
39786
39787 2002-01-22 Janis Johnson <janis187@us.ibm.com>
39788
39789 PR target/5379
39790 * gcc.dg/20020122-2.c: New test.
39791
39792 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
39793
39794 * gcc.dg/20020122-1.c: New test.
39795
39796 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
39797
39798 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
39799
39800 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
39801
39802 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
39803
39804 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39805
39806 * gcc.c-torture/compile/20020121-1.c: New test.
39807
39808 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
39809
39810 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
39811 ld_library_path.
39812
39813 2002-01-21 Jakub Jelinek <jakub@redhat.com>
39814
39815 * gcc.dg/20020218-1.c: New test.
39816
39817 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
39818
39819 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
39820 messages
39821 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
39822 "At global scope" warning
39823 * g++.dg/ext/align1.C: Change cygwin test for alignment
39824 from db-bogus to dg-warning
39825
39826 2002-01-21 Zack Weinberg <zack@codesourcery.com>
39827
39828 * g77.f-torture/compile/cpp2.F: New test.
39829
39830 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
39831
39832 * g++.dg/template/access1.C: New test.
39833
39834 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
39835
39836 * gcc.dg/20020118-1.c: New.
39837
39838 2002-01-18 Kazu Hirata <kazu@hxi.com>
39839
39840 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
39841
39842 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
39843
39844 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
39845 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
39846 alignment warnings.
39847
39848 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
39849
39850 * gcc.misc-tests/i386-prefetch.exp: Save and restore
39851 torture_with_loops and torture_without_loops
39852
39853 2002-01-17 Jakub Jelinek <jakub@redhat.com>
39854
39855 * gcc.c-torture/compile/20020116-1.c: New test.
39856
39857 2002-01-16 Jakub Jelinek <jakub@redhat.com>
39858
39859 * gcc.dg/20020116-2.c: New test.
39860
39861 * gcc.dg/ultrasp4.c: New test.
39862
39863 * gcc.dg/20020116-1.c: New test.
39864
39865 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
39866
39867 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
39868 by EABI.
39869
39870 2002-01-15 Janis Johnson <janis187@us.ibm.com>
39871
39872 * gcc.misc-tests/i386-prefetch.exp: New.
39873 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
39874 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
39875 * gcc.misc-tests/i386-pf-none-1.c: New test.
39876 * gcc.misc-tests/i386-pf-sse-1.c: New test.
39877
39878 2002-01-15 Jakub Jelinek <jakub@redhat.com>
39879
39880 * gcc.dg/gnu89-init-1.c: Add new tests.
39881
39882 2002-01-15 Andreas Jaeger <aj@suse.de>
39883
39884 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
39885 * gcc.dg/i386-mmx-2.c: Likewise.
39886 * gcc.dg/i386-sse-1.c: Likewise.
39887 * gcc.dg/i386-sse-2.c: Likewise.
39888 * gcc.dg/i386-sse-3.c: Likewise.
39889
39890 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
39891
39892 * g77.f-torture/execute/intrinsic-unix-bessel.f:
39893 Uncomment additional cases that now pass.
39894
39895 2002-01-11 Richard Henderson <rth@redhat.com>
39896
39897 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
39898 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
39899
39900 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
39901
39902 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
39903
39904 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
39905
39906 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
39907 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
39908
39909 2002-01-10 Dale Johannesen <dalej@apple.com>
39910
39911 * gcc.c-torture/execute/loop-11.c: New.
39912
39913 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
39914
39915 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
39916 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
39917
39918 2002-01-09 Richard Henderson <rth@redhat.com>
39919
39920 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
39921 type in which to perform the operation for each size.
39922
39923 2002-01-09 Alan Matsuoka (alanm@redhat.com)
39924
39925 * gcc.c-torture/compile/20020109-2.c: New test.
39926
39927 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
39928
39929 * gcc.c-torture/execute/loop-10.c: New test.
39930
39931 2002-01-09 Jakub Jelinek <jakub@redhat.com>
39932
39933 * gcc.c-torture/compile/20010226-1.c: New test.
39934 * gcc.c-torture/compile/20010227-1.c: New test.
39935 * gcc.c-torture/compile/20010426-1.c: New test.
39936 * gcc.c-torture/compile/20010510-1.c: New test.
39937 * gcc.c-torture/compile/20010605-3.c: New test.
39938 * gcc.c-torture/compile/20010824-1.c: New test.
39939 * gcc.c-torture/execute/20010409-1.c: New test.
39940 * gcc.dg/noncompile/20000901-1.c: New test.
39941 * gcc.dg/20001023-1.c: New test.
39942 * gcc.dg/20001101-1.c: New test.
39943 * gcc.dg/20001102-1.c: New test.
39944 * gcc.dg/20010207-1.c: New test.
39945 * gcc.dg/20010405-1.c: New test.
39946 * gcc.dg/20010822-1.c: New test.
39947 * gcc.dg/20011107-1.c: New test.
39948
39949 2002-01-09 Jeffrey A Law (law@redhat.com)
39950
39951 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
39952
39953 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
39954 execution failure on PA targets.
39955
39956 2002-01-09 Jakub Jelinek <jakub@redhat.com>
39957
39958 * gcc.c-torture/compile/20020109-1.c: New test.
39959
39960 2002-01-08 Kazu Hirata <kazu@hxi.com>
39961
39962 * gcc.c-torture/execute/20020108-1.c: New test.
39963
39964 2002-01-08 Jakub Jelinek <jakub@redhat.com>
39965
39966 * gcc.dg/20020108-1.c: New test.
39967
39968 2002-01-08 H.J. Lu <hjl@gnu.org>
39969
39970 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
39971 for header files.
39972
39973 2002-01-08 Geoff Keating <geoffk@redhat.com>
39974
39975 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
39976 consistency.
39977
39978 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
39979
39980 * gcc.dg/altivec-4.c: Test altivec predicates.
39981
39982 2002-01-07 Jakub Jelinek <jakub@redhat.com>
39983
39984 * gcc.c-torture/execute/20020107-1.c: New test.
39985
39986 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
39987
39988 PR c/5279
39989 * gcc.c-torture/compile/20020106-1.c: New test.
39990
39991 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
39992
39993 * gcc.c-torture/execute/nestfunc-4.c: New test.
39994
39995 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
39996
39997 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
39998 extra triple that slipped in.
39999 * g++.old-deja/g++.abi/align.C: Likewise.
40000 * g++.old-deja/g++.abi/bitfields.C: Likewise.
40001
40002 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
40003
40004 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
40005 * g++.old-deja/g++.abi/align.C: Likewise.
40006 * g++.old-deja/g++.abi/bitfields.C: Likewise.
40007
40008 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
40009 on FreeBSD/i386.
40010 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
40011 FreeBSD.
40012
40013 2002-01-04 Jakub Jelinek <jakub@redhat.com>
40014
40015 * gcc.dg/20020104-1.c: New test.
40016
40017 * gcc.dg/20020104-2.c: New test.
40018
40019 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
40020
40021 * gcc.dg/20020103-1.c: Fix typo in target selector.
40022
40023 2002-01-03 Richard Henderson <rth@redhat.com>
40024
40025 * gcc.dg/20020103-1.c: New.
40026
40027 2002-01-03 Kazu Hirata <kazu@hxi.com>
40028
40029 * gcc.c-torture/execute/20020103-1.c: New test.
40030
40031 2002-01-03 Jakub Jelinek <jakub@redhat.com>
40032
40033 * g++.dg/other/debug2.C: New test.
40034
40035 * gcc.c-torture/compile/20020103-1.c: New test.
40036
40037 2002-01-02 Jakub Jelinek <jakub@redhat.com>
40038
40039 * gcc.dg/gnu89-init-1.c: Added new tests.
40040
40041 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40042
40043 * g++.dg/template/friend2.C: Remove as patch is reverted.
40044
40045 * g++.dg/warn/oldcast1.C: New test.
40046
40047 * g++.dg/template/ptrmem1.C: New test.
40048 * g++.dg/template/ptrmem2.C: New test.
40049
40050 * g++.dg/template/ntp.C: New test.
40051
40052 * g++.dg/other/component1.C: New test.
40053
40054 * g++.dg/template/ttp3.C: New test.
40055
40056 * g++.dg/template/friend2.C: New test.
40057 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
40058
40059 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40060
40061 * g++.dg/other/ptrmem1.C: New test.
40062 * g++.dg/other/ptrmem2.C: New test.
40063
40064 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40065
40066 * g++.dg/template/ctor1.C: New test.
40067
40068 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
40069
40070 * g++.dg/template/friend2.C: New test.
40071
40072 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
40073
40074 * gcc.dg/mmix-1.c: New test.
40075
40076 2001-12-31 Richard Henderson <rth@redhat.com>
40077
40078 * gcc.dg/asm-5.c: New.
40079
40080 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
40081
40082 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
40083 in namespace __gnu_cxx
40084
40085 2001-12-30 Richard Henderson <rth@redhat.com>
40086
40087 * gcc.dg/debug-6.c: New.
40088
40089 2001-12-30 Jakub Jelinek <jakub@redhat.com>
40090
40091 * gcc.c-torture/compile/20011229-2.c: New test.
40092
40093 2001-12-29 Jakub Jelinek <jakub@redhat.com>
40094
40095 * gcc.dg/debug-3.c: New test.
40096 * gcc.dg/debug-4.c: New test.
40097 * gcc.dg/debug-5.c: New test.
40098
40099 2001-12-29 Richard Henderson <rth@redhat.com>
40100
40101 * g++.dg/eh/loop1.C: New.
40102
40103 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
40104
40105 * g++.dg/template/crash1.C: New test.
40106
40107 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
40108
40109 * g++.dg/other/const1.C: New test.
40110
40111 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
40112
40113 * gcc.c-torture/compile/20011229-1.c: New test.
40114
40115 2001-12-28 Stan Shebs <shebs@apple.com>
40116
40117 * lib/objc-torture.exp: Resync with c-torture.exp.
40118 * lib/objc.exp: Load standard libraries.
40119
40120 2001-12-28 Jakub Jelinek <jakub@redhat.com>
40121
40122 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
40123 additional tests.
40124
40125 2001-12-27 Roger Sayle <roger@eyesopen.com>
40126
40127 * gcc.c-torture/execute/string-opt-16.c: New testcase.
40128
40129 2001-12-27 Richard Henderson <rth@redhat.com>
40130
40131 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
40132
40133 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
40134
40135 * g++.dg/eh/ctor1.C: New test.
40136 * g++.dg/other/error2.C: New test.
40137
40138 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
40139
40140 * g++.dg/other/init2.C: New test.
40141
40142 2001-12-24 Richard Henderson <rth@redhat.com>
40143
40144 * gcc.dg/20011223-1.c: New.
40145 * gcc.dg/inline-1.c: New.
40146
40147 2001-12-23 Richard Henderson <rth@redhat.com>
40148
40149 * gcc.dg/asm-4.c: Test operand modifiers.
40150
40151 2001-12-23 Richard Henderson <rth@redhat.com>
40152
40153 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
40154
40155 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
40156
40157 * gcc.c-torture/execute/20011223-1.c: New test.
40158
40159 2001-12-21 Richard Henderson <rth@redhat.com>
40160
40161 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
40162 re-enables the warning.
40163
40164 2001-12-21 Richard Henderson <rth@redhat.com>
40165
40166 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
40167
40168 2001-12-20 Jakub Jelinek <jakub@redhat.com>
40169
40170 * gcc.c-torture/compile/20011218-1.c: New test.
40171
40172 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
40173
40174 * gcc.misc-test/arm-isr.exp: New file. Control running of the
40175 arm-isr.c test.
40176 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
40177 epilogue generation for ARM ISR routines.
40178
40179 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40180
40181 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
40182 * gcc.dg/format/c90-printf-3.c: Likewise.
40183 * gcc.dg/format/c99-printf-3.c: Likewise.
40184 * gcc.dg/format/ext-1.c: Likewise.
40185 * gcc.dg/format/ext-6.c: Likewise.
40186 * gcc.dg/format/format.h: Prototype unlocked stdio.
40187
40188 2001-12-20 Richard Henderson <rth@redhat.com>
40189
40190 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
40191 (arena): Use it.
40192 (malloc): Correct allocation logic. Abort if we fill up the
40193 arena before initialization complete.
40194 (realloc): Correct allocation logic.
40195
40196 2001-12-20 Jakub Jelinek <jakub@redhat.com>
40197
40198 * gcc.c-torture/compile/20011219-2.c: New test.
40199
40200 * gcc.c-torture/execute/20011219-1.c: New test.
40201
40202 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
40203
40204 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
40205 target does not support weak symbols.
40206
40207 2001-12-19 Jakub Jelinek <jakub@redhat.com>
40208
40209 * gcc.c-torture/compile/20011219-1.c: New test.
40210
40211 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
40212
40213 * g++.dg/other/error1.C: New test.
40214
40215 2001-12-17 Jeffrey A Law (law@redhat.com)
40216
40217 * gcc.c-torture/execute/20011217-1.c: New test.
40218
40219 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
40220
40221 * objc.dg/special/: New directory.
40222 * objc.dg/special/special.exp: New file.
40223 * objc.dg/special/unclaimed-category-1.h: New file.
40224 * objc.dg/special/unclaimed-category-1a.m: New file.
40225 * objc.dg/special/unclaimed-category-1.m: New file.
40226
40227 2001-12-17 Andreas Jaeger <aj@suse.de>
40228
40229 * gcc.c-torture/compile/20011217-2.c: New test.
40230
40231 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
40232
40233 * gcc.c-torture/compile/20011217-1.c: New test.
40234
40235 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
40236
40237 * testsuite/gcc.dg/20011214-1.c: New.
40238
40239 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
40240
40241 * gcc.dg/altivec-4.c: New.
40242
40243 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
40244
40245 * gcc.dg/20011113-1.c: New test.
40246
40247 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
40248
40249 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
40250 std::__malloc_alloc_template<0> and
40251 std::__default_alloc_template<false, 0>.
40252
40253 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
40254
40255 * objc/execute/bf-21.m: New test.
40256 * objc/execute/enumeration-1.m: New test.
40257 * objc/execute/enumeration-2.m: New test.
40258
40259 2001-12-12 Jakub Jelinek <jakub@redhat.com>
40260
40261 * gcc.dg/gnu89-init-1.c: New test.
40262
40263 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
40264
40265 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
40266 * g++.old-deja/g++.jason/2371.C: Likewise.
40267 * g++.old-deja/g++.jason/template33.C: Likewise.
40268 * g++.old-deja/g++.jason/template34.C: Likewise.
40269 * g++.old-deja/g++.jason/template36.C: Likewise.
40270 * g++.old-deja/g++.oliva/typename1.C: Likewise.
40271 * g++.old-deja/g++.oliva/typename2.C: Likewise.
40272 * g++.old-deja/g++.other/typename1.C: Likewise.
40273 * g++.old-deja/g++.pt/inherit2.C: Likewise.
40274 * g++.old-deja/g++.pt/nontype5.C: Likewise.
40275 * g++.old-deja/g++.pt/typename11.C: Likewise.
40276 * g++.old-deja/g++.pt/typename14.C: Likewise.
40277 * g++.old-deja/g++.pt/typename16.C: Likewise.
40278 * g++.old-deja/g++.pt/typename3.C: Likewise.
40279 * g++.old-deja/g++.pt/typename4.C: Likewise.
40280 * g++.old-deja/g++.pt/typename5.C: Likewise.
40281 * g++.old-deja/g++.pt/typename7.C: Likewise.
40282 * g++.old-deja/g++.robertl/eb9.C: Likewise.
40283
40284 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
40285
40286 * g++.dg/other/linkage1.C: New test.
40287 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
40288 specifiers.
40289
40290 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
40291
40292 * gcc.dg/concat.c: New test.
40293
40294 2001-12-11 Stan Shebs <shebs@apple.com>
40295
40296 * objc/compile: New test directory.
40297 * objc/compile/compile.exp: New expect script.
40298 * objc/compile/20011211-1.m: New compile test.
40299
40300 2001-12-11 Jason Merrill <jason@redhat.com>
40301
40302 * lib/prune.exp (prune_gcc_output): Also handle "In member
40303 function". So many permutations...
40304
40305 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
40306
40307 * g++.dg/template/typedef1.C: New test.
40308
40309 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
40310
40311 * g++.dg/other/copy1.C: New test.
40312
40313 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
40314
40315 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
40316
40317 * gcc.dg/builtin-choose-expr.c: New.
40318
40319 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
40320
40321 * gcc.dg/altivec-2.c: New.
40322
40323 2001-12-07 Richard Henderson <rth@redhat.com>
40324
40325 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
40326
40327 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
40328
40329 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
40330 ultrasparc.
40331
40332 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40333
40334 * g++-old.deja/g++.robertl/eb101.C: Deleted.
40335
40336 2001-12-06 Janis Johnson <janis187@us.ibm.com>
40337
40338 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
40339 variable argument list.
40340
40341 2001-12-06 Zack Weinberg <zack@codesourcery.com>
40342
40343 * gcc.c-torture/execute/memcheck: Delete entire directory.
40344 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
40345 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
40346
40347 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
40348
40349 * gcc.dg/Wshadow-1.c: New test.
40350
40351 2001-12-05 Jakub Jelinek <jakub@redhat.com>
40352
40353 * gcc.c-torture/compile/20011130-1.c: New test.
40354
40355 * gcc.dg/noncompile/20011025-1.c: New test.
40356
40357 * g++.dg/other/anon-union.C: New test.
40358
40359 * gcc.c-torture/execute/20011024-1.c: New test.
40360
40361 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
40362
40363 * gcc.c-torture/execute/20000722-1.x,
40364 gcc.c-torture/execute/20010123-1.x: Remove.
40365 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
40366 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
40367 gcc.dg/c99-complit-2.c: New tests.
40368
40369 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
40370
40371 * g++.dg/inherit/base1.C: New test.
40372
40373 2001-12-04 Jakub Jelinek <jakub@redhat.com>
40374
40375 * g++.dg/other/stdarg1.C: New test.
40376
40377 * gcc.c-torture/compile/20011130-2.c: New test.
40378
40379 2001-12-03 Janis Johnson <janis187@us.ibm.com>
40380
40381 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
40382 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
40383 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
40384 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
40385 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
40386 * gcc.dg/builtin-prefetch-1.c: New test.
40387
40388 2001-12-03 Jakub Jelinek <jakub@redhat.com>
40389
40390 * gcc.dg/20011130-1.c: New test.
40391
40392 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
40393
40394 * g++.dg/other/scope1.C: New test.
40395 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
40396
40397 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
40398
40399 * gcc.dg/vla-init-1.c: New test.
40400
40401 2001-12-01 Geoff Keating <geoffk@redhat.com>
40402
40403 * gcc.c-torture/compile/structs.c: New testcase from GDB.
40404
40405 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
40406
40407 * objc.dg/alias.m: Update.
40408 * objc.dg/class-1.m: Update.
40409 * objc.dg/const-str-1.m: Update.
40410 * objc.dg/fwd-proto-1.m: Update.
40411 * objc.dg/id-1.m: Update.
40412 * objc.dg/super-class-1.m: Update.
40413
40414 2001-11-29 Mark Mitchell <mark@codesourcery.com>
40415
40416 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
40417 constructs.
40418
40419 2001-11-28 Jeffrey A Law (law@cygnus.com)
40420
40421 * gcc.c-torture/execute/20011128-1.c: New test.
40422
40423 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
40424
40425 * gcc.dg/20011127-1.c: New test.
40426
40427 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
40428
40429 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
40430 from Austin Group draft 7.
40431 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
40432 scanf format arguments.
40433 * gcc.dg/format/no-exargs-2.c: New test.
40434
40435 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
40436
40437 * g++.dg/abi/vbase8-4.C: New test.
40438
40439 2001-11-24 Ian Lance Taylor <ian@airs.com>
40440
40441 * gcc.c-torture/execute/20011121-1.c: New test.
40442
40443 2001-11-23 Jeffrey A Law (law@cygnus.com)
40444
40445 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
40446
40447 2001-11-23 Andreas Jaeger <aj@suse.de>
40448
40449 * gcc.dg/cpp/charconst-2.c: New test.
40450
40451 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
40452
40453 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
40454 to the host if it is remote. Let tests specify extra headers
40455 they use.
40456 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
40457 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
40458 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
40459 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
40460 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
40461 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
40462 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
40463 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
40464 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
40465 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
40466
40467 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
40468
40469 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
40470 for little endian ARMs.
40471
40472 2001-11-20 Jakub Jelinek <jakub@redhat.com>
40473
40474 * gcc.c-torture/compile/20011119-1.c: New test.
40475 * gcc.c-torture/compile/20011119-2.c: New test.
40476
40477 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
40478
40479 * gcc.dg/altivec-1.c: Fix typo.
40480
40481 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
40482
40483 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
40484
40485 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
40486
40487 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
40488
40489 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
40490
40491 * lib/g77.exp: Don't specify --rpath-link.
40492
40493 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
40494 across all the headers.
40495 * gcc.dg/format/format.exp: For testing on a remote host,
40496 copy format.h.
40497
40498 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
40499 * gcc.c-torture/execute/930406-1.c: Likewise.
40500 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
40501
40502 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
40503
40504 * gcc.dg/altivec-1.c: New.
40505
40506 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
40507
40508 * gcc.dg/cpp/fpreprocessed.c: New test case.
40509
40510 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
40511
40512 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
40513 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
40514 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
40515
40516 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
40517
40518 * gcc.dg/no-builtin-1.c: New test.
40519
40520 2001-11-16 Jakub Jelinek <jakub@redhat.com>
40521
40522 * gcc.c-torture/execute/20011115-1.c: New test.
40523
40524 2001-11-15 Jakub Jelinek <jakub@redhat.com>
40525
40526 * gcc.c-torture/compile/20011114-2.c: New test.
40527 * gcc.c-torture/compile/20011114-3.c: New test.
40528 * gcc.c-torture/compile/20011114-4.c: New test.
40529
40530 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
40531
40532 * g++.dg/other/init1.C: New test.
40533
40534 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
40535
40536 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
40537 message.
40538
40539 * gcc.c-torture/execute/20011114-1.c: New testcase.
40540
40541 * gcc.c-torture/compile/20010327-1.c: Revert last change.
40542 * gcc.c-torture/compile/20011114-1.c: New test, exactly
40543 like the (before this change) version of 20010327-1.c.
40544
40545 2001-11-14 Roger Sayle <roger@eyesopen.com>
40546
40547 * gcc.c-torture/execute/string-opt-13.c: New testcase.
40548
40549 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
40550
40551 * g++.dg/init/array2.C: New test.
40552
40553 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
40554
40555 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
40556
40557 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
40558
40559 * g++.dg/other/forscope1.C: New test.
40560 * g++.dg/ext/forscope1.C: New test.
40561 * g++.dg/ext/forscope2.C: New test.
40562
40563 2001-11-13 Jakub Jelinek <jakub@redhat.com>
40564
40565 * gcc.c-torture/execute/20011113-1.c: New test.
40566
40567 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
40568
40569 * gcc.c-torture/execute/20011109-2.c: New test.
40570
40571 * gcc.c-torture/execute/20011109-1.c: New test.
40572
40573 2001-11-09 Jakub Jelinek <jakub@redhat.com>
40574
40575 * gcc.c-torture/compile/20011109-1.c: New test.
40576
40577 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
40578
40579 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
40580 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
40581 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
40582 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
40583 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
40584 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
40585 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
40586
40587 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
40588
40589 * g++.dg/warn/Wshadow-1.C: New tests.
40590 * g++.old-deja/g++.mike/for3.C: Update.
40591
40592 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
40593
40594 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
40595 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
40596 XFAILs. Adjust expected error texts.
40597 * gcc.c-torture/compile/20011106-1.c,
40598 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
40599 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
40600 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
40601 gcc.dg/c99-array-lval-5.c: New tests.
40602
40603 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
40604
40605 * gcc.dg/cpp/defined.c: Update.
40606
40607 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
40608
40609 * gcc.c-torture/execute/anon-1.c: New test.
40610
40611 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
40612
40613 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
40614 same size, so no warning should be produced on stormy16.
40615
40616 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
40617 due to oversized array.
40618 * g++.old-deja/g++.mike/ns15.C: Likewise.
40619 * g++.old-deja/g++.pt/crash16.C: Likewise.
40620
40621 2001-11-02 Graham Stott <grahams@redhat.com>
40622
40623 * g++.dgother/debug1.C: Fix typos.
40624
40625 2001-11-01 Jakub Jelinek <jakub@redhat.com>
40626
40627 * g++.dg/other/debug1.C: New test.
40628
40629 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
40630
40631 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
40632 of unsigned long.
40633
40634 2001-10-30 Jakub Jelinek <jakub@redhat.com>
40635
40636 * gcc.dg/20011029-2.c: New test.
40637
40638 * gcc.c-torture/compile/20011029-1.c: New test.
40639
40640 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
40641
40642 * objc/execute/class_self-1.m: New test.
40643 * objc/execute/class_self-2.m: New test.
40644
40645 2001-10-25 Zack Weinberg <zack@codesourcery.com>
40646
40647 * gcc.misc-tests/msgs.exp: Delete.
40648 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
40649 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
40650 error set to match recent changes.
40651
40652 2001-10-24 Zack Weinberg <zack@codesourcery.com>
40653
40654 * gcc.dg/20011021-1.c: New test.
40655
40656 2001-10-24 Jakub Jelinek <jakub@redhat.com>
40657
40658 * gcc.c-torture/compile/20011023-1.c: New test.
40659
40660 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
40661
40662 * lib/g77.exp: Rewrite based on lib/g++.exp.
40663
40664 2001-10-19 Jakub Jelinek <jakub@redhat.com>
40665
40666 * gcc.c-torture/execute/20011019-1.c: New test.
40667
40668 * gcc.dg/20011018-1.c: New test.
40669
40670 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
40671
40672 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
40673
40674 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
40675
40676 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
40677 * gcc.dg/attr-invalid.c: Likewise.
40678
40679 2001-10-18 Jakub Jelinek <jakub@redhat.com>
40680
40681 * testsuite/gcc.dg/20011015-1.c: New test.
40682
40683 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
40684
40685 * g++.dg/template/unify2.C: New test.
40686
40687 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
40688
40689 * g++.dg/other/exception-specification.C: New test
40690
40691 2001-10-13 Tom Rix <trix@redhat.com>
40692
40693 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
40694 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
40695
40696 2001-10-12 Jakub Jelinek <jakub@redhat.com>
40697
40698 * testsuite/gcc.dg/20011009-1.c: New test.
40699
40700 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
40701
40702 PR g++/4476
40703 * g++.dg/other/friend1.C: New test.
40704
40705 2001-10-11 Richard Henderson <rth@redhat.com>
40706
40707 * g++.old-deja/g++.other/crash18.C: Add -S to options.
40708
40709 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40710
40711 * gcc.c-torture/compile/20011010-1.c: New.
40712
40713 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
40714
40715 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
40716 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
40717 g77.f-torture/execute/execute.exp,
40718 g77.f-torture/noncompile/noncompile.exp,
40719 gcc.c-torture/compile/compile.exp,
40720 gcc.c-torture/execute/execute.exp,
40721 gcc.c-torture/execute/ieee/ieee.exp,
40722 gcc.c-torture/execute/memcheck/memcheck.exp,
40723 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
40724 objc/execute/execute.exp: Update FSF address.
40725
40726 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
40727
40728 * gcc.dg/cpp/cmdlne-C.c: Update.
40729 * gcc.dg/cpp/cmdlne-C2.c: New.
40730
40731 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40732
40733 * gcc.c-torture/execute/20011008-3.c: New.
40734
40735 2001-10-08 DJ Delorie <dj@redhat.com>
40736
40737 * gcc.dg/20011008-1.c: New.
40738 * gcc.dg/20011008-2.c: New.
40739
40740 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
40741
40742 * gcc.dg/cpp/spacing1.c: Update test.
40743
40744 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
40745
40746 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
40747 spelling errors of "separate" as "seperate".
40748
40749 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
40750
40751 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
40752 enough to avoid inlining.
40753
40754 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
40755
40756 * lib/g77.exp: set libg2c_dir correctly.
40757
40758 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
40759
40760 * gcc.dg/cpp/macro11.c: New test.
40761
40762 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
40763
40764 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
40765 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
40766 gcc.dg/format/multattr-3.c: New tests.
40767 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
40768 tests for format attributes on function pointers being rejected.
40769
40770 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
40771
40772 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
40773
40774 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
40775
40776 * g++.dg/warn/format1.C: New test.
40777
40778 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
40779
40780 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
40781
40782 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
40783
40784 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
40785
40786 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
40787
40788 * gcc.dg/cpp/redef2.c: Add test.
40789
40790 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
40791
40792 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
40793 long-standing bug on i686, apparently.
40794 * gcc.c-torture/execute/loop-2c.x: New file.
40795 * gcc.c-torture/execute/loop-2d.x: New file.
40796 * gcc.c-torture/execute/loop-3c.x: New file.
40797
40798 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
40799
40800 * gcc.dg/cpp/20000625-2.c: Correct line number.
40801
40802 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
40803
40804 * gcc.dg/cpp/macro10.c: New test.
40805 * gcc.dg/cpp/strify3.c: New test.
40806 * gcc.dg/cpp/spacing1.c: Add tests.
40807 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
40808 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
40809
40810 2001-09-24 DJ Delorie <dj@redhat.com>
40811
40812 * gcc.c-torture/execute/20010924-1.c: New test.
40813
40814 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
40815
40816 * testsuite/objc/execute/paste.m: Remove.
40817
40818 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
40819
40820 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
40821
40822 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
40823
40824 * g77.dg/strlen0.f: New test.
40825
40826 2001-09-21 Richard Henderson <rth@redhat.com>
40827
40828 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
40829 * g++.old-deja/g++.abi/vtable2.C: Likewise.
40830
40831 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
40832
40833 Table-driven attributes.
40834 * g++.dg/ext/attrib1.C: New test.
40835
40836 2001-09-20 DJ Delorie <dj@redhat.com>
40837
40838 * gcc.dg/20000926-1.c: Update expected warning messages.
40839 * gcc.dg/array-2.c: Likewise, and test for warnings too.
40840 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
40841 array.
40842
40843 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
40844
40845 * g++.dg/eh/registers1.C: New test case.
40846
40847 2001-09-17 Richard Henderson <rth@redhat.com>
40848
40849 * gcc.dg/array-5.c: Fix VLA decomposition test.
40850
40851 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
40852
40853 * gcc.dg/cpp/line5.c: New testcase.
40854
40855 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
40856
40857 * gcc.dg/cpp/macro9.c: New test.
40858
40859 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
40860
40861 * gcc.c-torture/execute/980223.c: Change type of addr from long
40862 to char *.
40863
40864 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
40865
40866 * gcc.c-torture/execute/20010915-1.c: New test.
40867
40868 2001-09-14 Janis Johnson <janis187@us.ibm.com>
40869
40870 * g77.dg/bprob: New directory.
40871 * g77.dg/bprob/bprob.exp: New file.
40872 * g77.dg/bprob/bprob-1.f: New test.
40873 * g77.dg/gcov: New directory.
40874 * g77.dg/gcov/gcov.exp: New file.
40875 * g77.dg/gcov/gcov-1.f: New test.
40876 * g77.dg/gcov/gcov-1.x: New file.
40877
40878 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
40879
40880 * gcc.dg/cpp/directiv.c: Update.
40881 * gcc.dg/cpp/undef1.c: Update.
40882
40883 2001-09-12 Jakub Jelinek <jakub@redhat.com>
40884
40885 * gcc.dg/20010912-1.c: New test.
40886
40887 2001-09-11 Janis Johnson <janis187@us.ibm.com>
40888
40889 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
40890 language-independent file in lib.
40891 * lib/gcov.exp: New file.
40892
40893 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
40894
40895 * gcc.c-torture/compile/20010911-1.c: New test.
40896
40897 2001-09-10 Janis Johnson <janis187@us.ibm.com>
40898
40899 * lib/profopt.exp: New, to support profile-directed optimizations.
40900 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
40901 * gcc.misc-tests/bprob-1.c: New test.
40902 * gcc.misc-tests/bprob-2.c: New test.
40903
40904 2001-09-07 Janis Johnson <janis187@us.ibm.com>
40905
40906 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
40907 XFAIL and which kinds of gcov output to verify.
40908 * gcc.misc-tests/gcov-4b.x: New file.
40909 * gcc.misc-tests/gcov-5b.x: New file.
40910 * gcc.misc-tests/gcov-6.x: New file.
40911 * gcc.misc-tests/gcov-7.c: New test.
40912 * gcc.misc-tests/gcov-7.x: New file.
40913
40914 2001-09-06 Janis Johnson <janis187@us.ibm.com>
40915
40916 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
40917 * gcc.misc-tests/gcov-6.c: New test.
40918
40919 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
40920
40921 PR c++/3986
40922 * g++.dg/abi/vbase1.C: New test.
40923
40924 2001-09-05 Ziemowit Laski <zlaski@apple.com>
40925
40926 * objc.dg/method-2.m: New.
40927
40928 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
40929
40930 PR c++/4203
40931 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
40932 * g++.dg/init/empty1.C: New test.
40933
40934 2001-09-03 Jakub Jelinek <jakub@redhat.com>
40935
40936 * gcc.c-torture/compile/20010903-1.c: New test.
40937
40938 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
40939
40940 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
40941 for m68k.
40942
40943 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
40944
40945 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
40946
40947 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
40948
40949 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
40950
40951 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
40952
40953 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
40954 for 16-bit 'unsigned int'.
40955
40956 2001-08-29 Kazu Hirata <kazu@hxi.com>
40957
40958 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
40959
40960 2001-08-27 Richard Henderson <rth@redhat.com>
40961
40962 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
40963 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
40964
40965 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
40966
40967 * gcc.dg/asm-names.c (ymain): New.
40968
40969 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
40970
40971 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
40972 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
40973 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
40974
40975 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40976
40977 * gcc.dg/compare5.c: New testcase.
40978
40979 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
40980
40981 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
40982 and "In instantiation".
40983
40984 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
40985
40986 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
40987
40988 2001-08-20 Janis Johnson <janis187@us.ibm.com>
40989
40990 * gcc.misc-tests/gcov.exp: Add support for branch information.
40991 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
40992 * gcc.misc-tests/gcov-4.c: New test.
40993 * gcc.misc-tests/gcov-4b.c: New test.
40994 * gcc.misc-tests/gcov-5b.c: New test.
40995
40996 2001-08-20 Zack Weinberg <zackw@panix.com>
40997
40998 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
40999 expected to fail.
41000
41001 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
41002
41003 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
41004
41005 2001-08-19 Jakub Jelinek <jakub@redhat.com>
41006
41007 * g++.dg/eh/template1.C: New test.
41008
41009 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
41010
41011 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
41012 Fix thinko.
41013 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
41014 for xfail.
41015
41016 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
41017
41018 * lib/g77-dg.exp: Use prune.exp for common procedures
41019 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
41020 * lib/g77.exp: (g77-dg-prune) Remove
41021
41022 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
41023
41024 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
41025
41026 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41027
41028 * g++.dg/template/unify1.C: New test.
41029
41030 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
41031
41032 * g++.dg/abi/empty4.C: New test.
41033
41034 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41035
41036 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
41037 solaris2.*
41038 * g77.f-torture/compile/pr3743.x: Likewise.
41039
41040 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41041
41042 * g++.dg/other/using-declaration.C: New test.
41043
41044 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
41045
41046 * gcc.dg/cpp/tr-sign.c: New testcase.
41047
41048 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
41049
41050 * gcc.dg/cpp/19951025-1.c: Revert.
41051 * gcc.dg/cpp/directiv.c: We no longer process directives that
41052 interrupt macro arguments.
41053
41054 2001-08-03 Zack Weinberg <zackw@stanford.edu>
41055
41056 * gcc.dg/bconstp-1.c: New test.
41057
41058 2001-08-03 Richard Henderson <rth@redhat.com>
41059
41060 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
41061
41062 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
41063
41064 * gcc.dg/cpp/19951025-1.c: Update.
41065
41066 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
41067
41068 * g77.dg/ff90-1.f (s): Fix reference of variable z,
41069 should be x.
41070
41071 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
41072
41073 Kill -fhonor-std.
41074 * g++.old-deja/g++.ns/ns14.C: Remove special options.
41075 * g++.old-deja/g++.other/std1.C: Likewise.
41076 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
41077
41078 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
41079
41080 * lib/g77.exp: Load gcc-defs.exp for common procedures
41081 (g77_pass, g77_fail, g77_finish, g77_exit,
41082 ${tool}_check_unsupported_p} Now redundant. Deleted.
41083
41084 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
41085
41086 * g77.dg/fbackslash.f
41087 * g77.dg/fcase-preserve.f
41088 * g77.dg/ff90-1.f
41089 * g77.dg/ffixed-line-length-0.f
41090 * g77.dg/ffixed-line-length-132.f
41091 * g77.dg/ffixed-line-length-7.f
41092 * g77.dg/ffixed-line-length-72.f
41093 * g77.dg/ffixed-line-length-none.f
41094 * g77.dg/ffree-form-1.f
41095 * g77.dg/fno-backslash.f
41096 * g77.dg/fno-f90-1.f
41097 * g77.dg/fno-fixed-form-1.f
41098 * g77.dg/fno-onetrip.f
41099 * g77.dg/fno-typeless-boz.f
41100 * g77.dg/fno-underscoring.f
41101 * g77.dg/fno-vxt-1.f
41102 * g77.dg/fonetrip.f
41103 * g77.dg/ftypeless-boz.f
41104 * g77.dg/fugly-assumed.f
41105 * g77.dg/funderscoring.f
41106 * g77.dg/fvxt-1.f
41107
41108 2001-08-01 Ziemowit Laski <zlaski@apple.com>
41109
41110 * objc.dg/fwd-proto-1.m: New.
41111 * objc.dg/local-decl-1.m: New.
41112 * objc.dg/naming-1.m: New.
41113 * objc.dg/naming-2.m: New.
41114 * objc.dg/proto-hier-1.m: New.
41115
41116 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
41117
41118 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
41119 largest-type elements to a struct makes its size grow.
41120
41121 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
41122
41123 * g++.dg/abi/vthunk1.C: New test.
41124
41125 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
41126
41127 * g++.dg/abi/vbase8-22.C: New test.
41128
41129 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
41130
41131 * gcc.dg/cpp/macro8.c: New test.
41132
41133 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
41134
41135 * g++.dg/abi/vbase8-21.C: New test.
41136
41137 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
41138
41139 * g++.dg/abi/vbase8-10.C: New test.
41140
41141 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41142
41143 * lib/g++.exp (g++_set_ld_library_path): Renamed to
41144 ${tool}_set_ld_library_path.
41145 Changed caller.
41146 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
41147 g++.exp.
41148
41149 2001-07-26 Stan Cox <scox@redhat.com>
41150
41151 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
41152 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
41153 gcc_exit, gcc_check_unsupported_p):
41154 Moved to gcc-deps.exp
41155 * gcc-deps.exp: New file.
41156
41157 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41158
41159 * g++.old-deja/g++.pt/defarg14.C: New test.
41160
41161 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41162
41163 * g++.old-deja/g++.other/lineno5.C: New test.
41164
41165 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41166
41167 * g++.old-deja/g++.pt/crash68.C: New test.
41168
41169 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41170
41171 * g++.old-deja/g++.other/crash42.C: New test.
41172
41173 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
41174
41175 * gcc.dg/cpp/extratokens.c: Fix.
41176 * gcc.dg/cpp/skipping2.c: New tests.
41177
41178 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41179
41180 * gcc.c-torture/execute/20010724-1.c: New file.
41181 * gcc.c-torture/execute/20010724-1.x: New file.
41182
41183 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
41184
41185 * g++.old-deja/g++.other/cond7.C: New test.
41186
41187 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
41188
41189 * g++.old-deja/g++.other/optimize4.C: New test.
41190
41191 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
41192
41193 * g++.old-deja/g++.abi/vbase8-5.C: New test.
41194
41195 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
41196
41197 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
41198 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
41199 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
41200 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
41201
41202 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
41203 bug report" message.
41204
41205 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
41206 * g++.dg/ext/instantiate1.C: Move from old-deja.
41207
41208 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
41209
41210 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
41211 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
41212 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
41213 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
41214
41215 2001-07-23 Jeffrey A Law (law@cygnus.com)
41216
41217 * gcc.c-torture/execute/20010723-1.c: New test.
41218
41219 2001-07-23 Ben Elliston <bje@redhat.com>
41220
41221 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
41222
41223 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41224
41225 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
41226 i[34567]86-*-*.
41227 Delete handling of ieee_multilib_flags.
41228 Pass -mieee for alpha*-*-* and sh-*-*.
41229 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
41230
41231 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
41232
41233 Remove old-abi tests.
41234 * g++.old-deja/g++.mike/p11116.C: Remove.
41235 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
41236
41237 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
41238
41239 * g77.f-torture/compile/pr3743.f: New test
41240
41241 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
41242
41243 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
41244
41245 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41246
41247 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
41248 g++.old-deja/g++.pt/static6.C: Likewise.
41249 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
41250 supports weak symbols.
41251
41252 2001-07-18 Andreas Jaeger <aj@suse.de>
41253
41254 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
41255 supported again.
41256
41257 2001-07-18 Andreas Jaeger <aj@suse.de>
41258
41259 * gcc.dg/iftrap-1.c: Fix target line.
41260
41261 2001-07-17 Richard Henderson <rth@redhat.com>
41262
41263 * gcc.c-torture/execute/20010717-1.c: New.
41264
41265 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
41266
41267 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
41268 tests.
41269
41270 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
41271
41272 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
41273
41274 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41275
41276 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
41277 UAC_SIGBUS, UAC_NOPRINT definitions.
41278
41279 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41280
41281 * objc/execute/object_is_class.m: New test.
41282 * objc/execute/object_is_meta_class.m: New test.
41283
41284 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
41285
41286 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
41287 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
41288
41289 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
41290
41291 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
41292 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
41293
41294 2001-07-14 Richard Henderson <rth@redhat.com>
41295
41296 * gcc.dg/iftrap-1.c: New.
41297
41298 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
41299
41300 * g77.f-torture/execute/intrinsic77.f: New test.
41301
41302 2001-07-11 Janis Johnson <janis@us.ibm.com>
41303
41304 * gcc.misc-tests/gcov-3.c: New test.
41305
41306 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
41307
41308 * gcc.c-torture/compile/20010711-1.c,
41309 * gcc.c-torture/compile/20010711-2.c: New tests.
41310
41311 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
41312
41313 * gcc.c-torture/execute/20010711-1.c: New test.
41314
41315 2001-07-11 Ben Elliston <bje@redhat.com>
41316
41317 * g++.old-deja/g++.other/enum5.C: New test.
41318
41319 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
41320
41321 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
41322 (g++-dg-prune): Call prune_gcc_output.
41323 * prune.exp: New file for prune_gcc_output.
41324 * lib/g++.exp, lib/gcc.exp: Load it.
41325
41326 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
41327
41328 * gcc.c-torture/compile/20010701-1.c,
41329 g++.old-deja/g++.ext/attrib6.C: New tests.
41330
41331 2001-07-06 Jeffrey A Law (law@cygnus.com)
41332
41333 * gcc.c-torture/compile/20010706-1.c: New test.
41334
41335 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
41336
41337 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
41338
41339 2001-06-28 Stan Shebs <shebs@apple.com>
41340
41341 * gcc.dg/pragma-darwin.c: New test.
41342
41343 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41344
41345 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
41346 Solaris 2.[678] system.
41347
41348 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
41349
41350 * gcc.dg/20010622-1.c: New test.
41351
41352 2001-06-18 Stan Shebs <shebs@apple.com>
41353
41354 * objc.dg: New directory.
41355 * objc.dg/dg.exp: New file.
41356 * objc.dg/alias.m: New.
41357 * objc.dg/class-1.m: New.
41358 * objc.dg/class-2.m: New.
41359 * objc.dg/const-str-1.m: New.
41360 * objc.dg/const-str-2.m: New.
41361 * objc.dg/id-1.m: New.
41362 * objc.dg/method-1.m: New.
41363 * objc.dg/super-class-1.m: New.
41364 * lib/objc-dg.exp: New file.
41365
41366 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
41367
41368 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
41369 of label name.
41370
41371 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
41372
41373 * g++.old-deja/g++.abi/vbase8-9.C: New test.
41374
41375 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41376
41377 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
41378 variable.
41379
41380 2001-06-12 Richard Henderson <rth@redhat.com>
41381
41382 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
41383
41384 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
41385
41386 * g++.old-deja/g++.abi/vbase5.C: New test.
41387 * g++.old-deja/g++.abi/vbase6.C: New test.
41388 * g++.old-deja/g++.abi/vbase7.C: New test.
41389
41390 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41391
41392 * gcc.c-torture/compile/20010610-1.c: New test.
41393
41394 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
41395
41396 * g++.old-deja/g++.abi/vbase4.C: New test.
41397
41398 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
41399
41400 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
41401 support %f for HC11/HC12 targets.
41402 * gcc.c-torture/execute/930513-1.x: New file, likewise.
41403 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
41404 on HC11/HC12 targets.
41405 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
41406
41407 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
41408
41409 * gcc.dg/wchar_t-1.c: New file.
41410 * gcc.dg/wint_t-1.c: Likewise.
41411
41412 2001-06-11 Bernd Schmidt <bernds@redhat.com>
41413
41414 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
41415
41416 2001-06-11 Richard Henderson <rth@redhat.com>
41417
41418 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
41419
41420 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
41421
41422 * gcc.c-torture/compile/20010611-1.c: New test.
41423
41424 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
41425
41426 * gcc.dg/c99-tag-1.c: Add more tests.
41427
41428 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
41429
41430 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
41431 representation on MN10300 and ARM/Thumb.
41432
41433 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
41434
41435 * g77.f-torture/execute/20010610.f: New.
41436
41437 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
41438
41439 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
41440 names.
41441
41442 2001-06-09 Richard Henderson <rth@redhat.com>
41443
41444 * gcc.c-torture/execute/ashrdi-1.c: New.
41445 * gcc.c-torture/execute/ashldi-1.c: New.
41446 * gcc.c-torture/execute/lshrdi-1.c: New.
41447
41448 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
41449
41450 * objc/execute/load-3.m: Added. Check sending +load to categories,
41451 in addition to classes.
41452
41453 2001-06-08 Stan Shebs <shebs@apple.com>
41454
41455 * objc/execute/load-2.m: New test. From Nicola Pero
41456 <n.pero@mi.flashnet.it>.
41457
41458 2001-06-08 Jakub Jelinek <jakub@redhat.com>
41459
41460 * gcc.c-torture/execute/20010605-2.c: New test.
41461
41462 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
41463
41464 * g++.old-deja/g++.abi/vbase2.C: New test.
41465 * g++.old-deja/g++.abi/vbase3.C: New test.
41466
41467 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
41468
41469 * g++.old-deja/g++.pt/friend49.C: New test.
41470
41471 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
41472
41473 * g++.old-deja/g++.ext/anon3.C: New test.
41474
41475 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
41476
41477 * g++.old-deja/g++.other/conv7.C: New test.
41478
41479 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
41480
41481 * gcc.c-torture/compile/20010605-2.c: New test.
41482
41483 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
41484
41485 * gcc.c-torture/execute/20010604-1.c: New test.
41486
41487 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
41488
41489 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
41490
41491 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
41492
41493 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
41494 (g++_link_flags): Likewise.
41495 (g++_init): Pass gccpath's value to two previous functions.
41496
41497 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41498
41499 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
41500 Ensure logfile entry matches exec command line.
41501
41502 2001-05-31 Richard Henderson <rth@redhat.com>
41503
41504 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
41505 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
41506
41507 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
41508
41509 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
41510 compiler for irix6.2
41511
41512 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
41513
41514 * g++.old-deja/g++.other/optimize3.C: New file.
41515
41516 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
41517
41518 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
41519 assemble.
41520
41521 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
41522
41523 * g++.old-deja/g++.other/optimize2.C: New file.
41524
41525 2001-05-25 Diego Novillo <dnovillo@redhat.com>
41526
41527 * gcc.c-torture/compile/20010518-2.c: New file.
41528 * gcc.c-torture/execute/20010518-1.c: New file.
41529 * gcc.c-torture/execute/20010518-2.c: New file.
41530
41531 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
41532
41533 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
41534
41535 2001-05-24 Mark Mitchell <mark@codesourcery.com>
41536
41537 G++ no longer defines builtins that do not begin with __builtin.
41538 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
41539 * g++.old-deja/g++.brendand/misc13.C: Likewise.
41540 * g++.old-deja/g++.law/builtin1.C: Likewise.
41541 * g++.old-deja/g++.law/cvt2.C: Likewise.
41542 * g++.old-deja/g++.mike/net5.C: Likewise.
41543 * g++.old-deja/g++.other/builtins1.C: Likewise.
41544 * g++.old-deja/g++.other/builtins2.C: Likewise.
41545 * g++.old-deja/g++.other/builtins3.C: Likewise.
41546 * g++.old-deja/g++.other/builtins4.C: Likewise.
41547 * g++.old-deja/g++.other/inline8.C: Likewise.
41548 * g++.old-deja/g++.robertl/eb39.C: Likewise.
41549
41550 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
41551
41552 * g++.old-deja/g++.pt/using1.C: Adjust.
41553 * g++.old-deja/g++.pt/using2.C: New test.
41554
41555 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
41556
41557 * gcc.dg/cpp/charconst.c: New tests.
41558 * gcc.dg/cpp/escape.c: New tests.
41559 * gcc.dg/cpp/escape-1.c: New tests.
41560 * gcc.dg/cpp/escape-2.c: New tests.
41561 * gcc.dg/cpp/ucs.c: New tests.
41562
41563 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
41564
41565 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
41566 native compiler for irix6.5.
41567
41568 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
41569
41570 * lib/g++.exp (g++_include_flags): Use args to compute
41571 get_multilibs.
41572 (g++_link_flags): Likewise.
41573 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
41574
41575 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
41576
41577 * gcc.dg/c90-hexfloat-1.c: Add more tests.
41578
41579 2001-05-21 Geoff Keating <geoffk@redhat.com>
41580
41581 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
41582 this file.
41583
41584 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
41585
41586 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
41587 STACK_SIZE;
41588 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
41589 to STACK_SIZE; Use it to define size of add_histo array.
41590 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
41591 to STACK_SIZE.
41592 (f): Use GITT_SIZE to define size of gitt local table.
41593 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
41594 to STACK_SIZE; Use it to define size of bytemem array.
41595
41596 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
41597
41598 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
41599 on 68HC11/HC12 due to the asm instruction.
41600 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
41601 * gcc.c-torture/compile/920520-1.x: Likewise.
41602 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
41603 on 68HC11/HC12 because the function is larger than 64K.
41604 * gcc.c-torture/compile/961203-1.x: New file, this test fails
41605 on 68HC11/HC12 because the structure is too large.
41606
41607 2001-05-20 Richard Henderson <rth@redhat.com>
41608
41609 * gcc.c-torture/execute/20010520-1.c: New.
41610
41611 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41612
41613 * g++.old-deja/g++.warn/compare1.C: New test.
41614 * gcc.dg/compare4.c: New test.
41615
41616 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
41617
41618 * g++.old-deja/g++.other/optimize1.C: New test.
41619
41620 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41621
41622 * g++.old-deja/g++.pt/spec41.C: New test.
41623
41624 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
41625
41626 * gcc.c-torture/compile/20010114-1.x: Remove.
41627
41628 2001-05-18 Stan Shebs <shebs@apple.com>
41629
41630 * gcc.c-torture/compile/20010518-1.c: New test.
41631
41632 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
41633
41634 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
41635 * g++.old-deja/g++.pt/crash67.C: New test.
41636
41637 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
41638
41639 * g++.old-deja/g++.other/debug9.C: New test.
41640
41641 2001-05-16 Zack Weinberg <zackw@stanford.edu>
41642
41643 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
41644
41645 2001-05-16 Jan Hubicka <jh@suse.cz>
41646
41647 * gcc.c-torture/compile/20010516-1.c: New test.
41648
41649 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
41650
41651 * g++.old-deja/g++.other/crash41.C: New test.
41652
41653 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
41654
41655 * g++.old-deja/g++.pt/crash66.C: New test.
41656
41657 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
41658
41659 * g++.old-deja/g++.robertl/eb27.C: Convert.
41660
41661 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
41662
41663 * g++.dg/friend-warn.C: New test. Do not warn about friend
41664 declaration being redundant.
41665
41666 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
41667
41668 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
41669
41670 2001-05-14 Mark Mitchell <mark@codesourcery.com>
41671
41672 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
41673
41674 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
41675
41676 * lib/g++.exp: Use testsuite_flags.
41677
41678 2001-05-13 Mark Mitchell <mark@codesourcery.com>
41679
41680 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
41681
41682 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
41683
41684 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
41685
41686 2001-05-11 Mark Mitchell <mark@codesourcery.com>
41687
41688 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
41689
41690 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
41691
41692 * gcc.c-torture/compile/20010313-1.c: New test.
41693
41694 2001-05-09 Zack Weinberg <zackw@stanford.edu>
41695
41696 * gcc.dg/cpp/direct2.c: New test.
41697 * gccq.dg/cpp/direct2s.c: New test.
41698
41699 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
41700
41701 2001-05-07 Mark Mitchell <mark@codesourcery.com>
41702
41703 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
41704 * g++.old-deja/g++.other/op3.C: Likewise.
41705
41706 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
41707
41708 * gcc.dg/cpp/syshdr.h: New file.
41709 * gcc.dg/cpp/sysmac1.c: Update.
41710 * gcc.dg/cpp/sysmac2.c: Update.
41711
41712 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
41713
41714 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
41715
41716 2001-05-04 David Edelsohn <edelsohn@gnu.org>
41717
41718 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
41719 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
41720
41721 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
41722
41723 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
41724
41725 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
41726
41727 * lib/g++.exp (g++_include_flags): Don't use any special flags
41728 if TESTING_IN_BUILD_TREE is not defined.
41729 (g++_init): Use a plain 'c++' as the compiler if
41730 TESTING_IN_BUILD_TREEE is not defined.
41731
41732 2001-05-02 Jakub Jelinek <jakub@redhat.com>
41733
41734 * g++.old-deja/g++.eh/catch13.C: New test.
41735 * g++.old-deja/g++.eh/catch14.C: New test.
41736
41737 2001-05-02 Jakub Jelinek <jakub@redhat.com>
41738
41739 * gcc.dg/cpp/tr-define.c: New test.
41740
41741 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
41742
41743 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
41744 <stdlib.h>, not <malloc.h>.
41745
41746 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
41747
41748 * g++.old-deja/g++.ns/template17.C: New test.
41749
41750 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
41751
41752 * g++.old-deja/g++.pt/ref4.C: New test.
41753
41754 2001-04-30 Richard Henderson <rth@redhat.com>
41755
41756 * gcc.dg/20000724-1.c: Revert last change.
41757
41758 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
41759
41760 * g77.f-torture/execute/20010430.f: New test.
41761
41762 2001-04-30 Mark Mitchell <mark@codesourcery.com>
41763
41764 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
41765
41766 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
41767
41768 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
41769
41770 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
41771
41772 * g++.old-deja/g++.eh/crash6.C: New test.
41773
41774 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
41775
41776 * g++.old-deja/g++.other/warn7.C: New test.
41777
41778 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
41779
41780 * g++.old-deja/g++.other/defarg9.C: New test.
41781
41782 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
41783
41784 * g77.f-torture/compile/20010426.f: New test.
41785 * g77.f-torture/execute/20010426.f: New test.
41786
41787 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
41788
41789 * g77.f-torture/compile/20000629-1.x: Remove - error
41790 has been fixed.
41791
41792 2001-04-26 Jeffrey A Law (law@cygnus.com)
41793
41794 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
41795 Tweak slightly to work with g++.dg framework.
41796 * g++.dg/special/ecos.exp: Run initp1.C test.
41797 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
41798
41799 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
41800 its linker doesn't give line numbers either.
41801 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
41802
41803 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
41804
41805 * g++.old-deja/g++.other/lex1.C: New test.
41806
41807 2001-04-26 Jakub Jelinek <jakub@redhat.com>
41808
41809 * gcc.dg/noncompile/20010425-1.c: New test.
41810
41811 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
41812
41813 * g++.old-deja/g++.pt/mangle2.C: New test.
41814
41815 2001-04-25 Jakub Jelinek <jakub@redhat.com>
41816
41817 * gcc.dg/format/plus-1.c: New test.
41818
41819 2001-04-25 Jakub Jelinek <jakub@redhat.com>
41820
41821 * gcc.dg/20010423-1.c: New test.
41822
41823 2001-04-25 Jakub Jelinek <jakub@redhat.com>
41824
41825 * gcc.c-torture/execute/20010422-1.c: New test.
41826
41827 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
41828
41829 * g++.old-deja/g++.ns/type2.C: New test.
41830
41831 2001-04-24 Zack Weinberg <zackw@stanford.edu>
41832
41833 * g++.old-deja/g++.other/perf1.C: New test.
41834
41835 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
41836
41837 * gcc.dg/c99-func-2.c: Remove xfail.
41838 * gcc.dg/c99-func-3.c: Remove xfail.
41839 * gcc.dg/c99-func-4.c: Remove xfail.
41840
41841 2001-04-23 Zack Weinberg <zackw@stanford.edu>
41842
41843 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
41844
41845 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
41846
41847 * gcc.c-torture/compile/20010423-1.c: New test.
41848
41849 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
41850
41851 * g++.old-deja/g++.pt/typename28.C: New test.
41852
41853 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
41854
41855 * g++.old-deja/g++.abi/empty2.C: New test.
41856 * g++.old-deja/g++.abi/empty3.C: New test.
41857
41858 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41859
41860 * g++.old-deja/g++.other/comdat2.C: New test.
41861 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
41862
41863 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41864
41865 * g++.old-deja/g++.other/overload14.C: New test.
41866
41867 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41868
41869 * g++.old-deja/g++.other/lookup23.C: New test.
41870
41871 2001-04-20 Jakub Jelinek <jakub@redhat.com>
41872
41873 * gcc.c-torture/execute/20010403-1.c: New test.
41874
41875 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
41876 Mark Mitchell <mark@codesourcery.com>
41877
41878 * lib/old-dejagnu.exp: Don't delete output of executable.
41879 Add .exe suffix to executables.
41880
41881 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
41882
41883 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
41884
41885 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41886
41887 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41888
41889 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41890
41891 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
41892 * g++.old-deja/g++.abi/crash1.C: New test.
41893
41894 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41895
41896 * g++.old-deja/g++.other/crash40.C: New test.
41897
41898 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41899
41900 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
41901
41902 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
41903
41904 * g++.old-deja/g++.other/warn6.C: New test.
41905
41906 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
41907
41908 * g++.old-deja/g++.robertl/eb42.C: Same.
41909
41910 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41911
41912 * gcc.dg/wtr-conversion-1.c: New testcase.
41913
41914 2001-04-10 Richard Henderson <rth@redhat.com>
41915
41916 * g++.old-deja/g++.other/array5.C: New.
41917
41918 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41919
41920 * gcc.c-torture/execute/20010408-1.c: New test.
41921
41922 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
41923
41924 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
41925 headers and constructs.
41926 * g++.old-deja/g++.robertl/eb79.C: Same.
41927 * g++.old-deja/g++.robertl/eb77.C (main): Same.
41928 * g++.old-deja/g++.robertl/eb73.C: Same.
41929 * g++.old-deja/g++.robertl/eb66.C (main): Same.
41930 * g++.old-deja/g++.robertl/eb55.C (t): Same.
41931 * g++.old-deja/g++.robertl/eb54.C (main): Same.
41932 * g++.old-deja/g++.robertl/eb46.C (main): Same.
41933 * g++.old-deja/g++.robertl/eb44.C: Same.
41934 * g++.old-deja/g++.robertl/eb41.C (main): Same.
41935 * g++.old-deja/g++.robertl/eb4.C (main): Same.
41936 * g++.old-deja/g++.robertl/eb39.C: Same.
41937 * g++.old-deja/g++.robertl/eb33.C (main): Same.
41938 * g++.old-deja/g++.robertl/eb31.C (main): Same.
41939 * g++.old-deja/g++.robertl/eb30.C: Same.
41940 * g++.old-deja/g++.robertl/eb3.C: Same.
41941 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
41942 * g++.old-deja/g++.robertl/eb21.C: Same.
41943 * g++.old-deja/g++.robertl/eb15.C: Same.
41944 * g++.old-deja/g++.robertl/eb118.C: Same.
41945 * g++.old-deja/g++.robertl/eb115.C (main): Same.
41946 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
41947 * g++.old-deja/g++.robertl/eb109.C: Same.
41948 * g++.old-deja/g++.other/sibcall1.C (main): Same.
41949 * g++.old-deja/g++.mike/rtti1.C: Same.
41950 * g++.old-deja/g++.mike/p658.C: Same.
41951 * g++.old-deja/g++.mike/net46.C: Same.
41952 * g++.old-deja/g++.mike/net34.C: Same.
41953 * g++.old-deja/g++.mike/memoize1.C: Same.
41954 * g++.old-deja/g++.mike/eh2.C: Same.
41955 * g++.old-deja/g++.law/weak.C: Same.
41956 * g++.old-deja/g++.law/visibility7.C: Same.
41957 * g++.old-deja/g++.law/visibility25.C: Same.
41958 * g++.old-deja/g++.law/visibility22.C: Same.
41959 * g++.old-deja/g++.law/visibility2.C: Same.
41960 * g++.old-deja/g++.law/visibility17.C: Same.
41961 * g++.old-deja/g++.law/visibility13.C: Same.
41962 * g++.old-deja/g++.law/visibility10.C: Same.
41963 * g++.old-deja/g++.law/visibility1.C: Same.
41964 * g++.old-deja/g++.law/virtual3.C (eval): Same.
41965 * g++.old-deja/g++.law/vbase1.C: Same.
41966 * g++.old-deja/g++.law/operators32.C: Same.
41967 * g++.old-deja/g++.law/nest3.C: Same.
41968 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
41969 * g++.old-deja/g++.law/except5.C (main): Same.
41970 * g++.old-deja/g++.law/cvt7.C (run): Same.
41971 * g++.old-deja/g++.law/cvt2.C: Same.
41972 * g++.old-deja/g++.law/cvt16.C: Same.
41973 * g++.old-deja/g++.law/ctors6.C (bar): Same.
41974 * g++.old-deja/g++.law/ctors17.C (main): Same.
41975 * g++.old-deja/g++.law/ctors13.C: Same.
41976 * g++.old-deja/g++.law/ctors12.C (main): Same.
41977 * g++.old-deja/g++.law/ctors10.C: Same.
41978 * g++.old-deja/g++.law/code-gen5.C: Same.
41979 * g++.old-deja/g++.law/bad-error7.C: Same.
41980 * g++.old-deja/g++.law/arm9.C: Same.
41981 * g++.old-deja/g++.law/arm12.C: Same.
41982 * g++.old-deja/g++.law/arg8.C: Same.
41983 * g++.old-deja/g++.law/arg1.C: Same.
41984 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
41985 * g++.old-deja/g++.jason/template31.C: Same.
41986 * g++.old-deja/g++.jason/template24.C (main): Same.
41987 * g++.old-deja/g++.jason/2371.C: Same.
41988 * g++.old-deja/g++.eh/new2.C: Same.
41989 * g++.old-deja/g++.eh/new1.C: Same.
41990 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
41991 * g++.old-deja/g++.brendan/nest21.C (main): Same.
41992 * g++.old-deja/g++.brendan/err-msg3.C: Same.
41993 * g++.old-deja/g++.brendan/crash62.C: Same.
41994 * g++.old-deja/g++.brendan/crash52.C: Same.
41995 * g++.old-deja/g++.brendan/crash49.C (main): Same.
41996 * g++.old-deja/g++.brendan/crash38.C: Same.
41997 * g++.old-deja/g++.brendan/crash15.C (main): Same.
41998 * g++.old-deja/g++.brendan/copy9.C: Same.
41999
42000 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
42001
42002 * gcc.c-torture/execute/20001203-2.c (memset):
42003 Count argument is of type __SIZE_TYPE__.
42004
42005 2001-04-04 Diego Novillo <dnovillo@redhat.com>
42006
42007 * gcc.c-torture/compile/20010404-1.c: New test.
42008
42009 2001-04-04 Jakub Jelinek <jakub@redhat.com>
42010
42011 * gcc.c-torture/compile/20010326-1.c: New test.
42012
42013 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
42014
42015 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
42016 peculiarities of the SH.
42017 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
42018
42019 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42020
42021 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
42022 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
42023 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
42024
42025 2001-04-02 Jakub Jelinek <jakub@redhat.com>
42026
42027 * g77.f-torture/compile/20010321-1.f: New test.
42028
42029 2001-04-02 Jakub Jelinek <jakub@redhat.com>
42030
42031 * gcc.c-torture/compile/20010329-1.c: New test.
42032
42033 2001-04-02 Jakub Jelinek <jakub@redhat.com>
42034
42035 * gcc.c-torture/execute/20010329-1.c: New test.
42036
42037 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
42038
42039 * g++.old-deja/g++.other/eh4.C: Fix typo.
42040
42041 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
42042
42043 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
42044
42045 2001-03-28 Philip Blundell <philb@gnu.org>
42046
42047 * gcc.c-torture/compile/20010328-1.c: New test.
42048
42049 2001-03-27 Richard Henderson <rth@redhat.com>
42050
42051 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
42052 * g++.old-deja/g++.eh/vbase3.C: Likewise.
42053
42054 2001-03-27 Alan Modra <alan@linuxcare.com.au>
42055
42056 * gcc.c-torture/compile/20010327-1.c: New test.
42057
42058 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
42059
42060 * g++.old-deja/g++.other/friend12.C: New test.
42061 * g++.old-deja/g++.other/friend9.C: Expect no errors.
42062 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
42063
42064 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
42065
42066 * gcc.c-torture/execute/20010325-1.c: New test.
42067
42068 2001-03-23 Jakub Jelinek <jakub@redhat.com>
42069
42070 * g++.old-deja/g++.other/mangle3.C: New test.
42071
42072 2001-03-22 Jakub Jelinek <jakub@redhat.com>
42073
42074 * g++.old-deja/g++.other/anon8.C: New test.
42075
42076 2001-03-20 Philip Blundell <philb@gnu.org>
42077
42078 * gcc.c-torture/compile/20010320-1.c: New test.
42079
42080 2001-03-17 Richard Henderson <rth@redhat.com>
42081
42082 * g++.old-deja/g++.other/eh4.C: Add expected error text.
42083
42084 2001-03-15 Geoff Keating <geoff@redhat.com>
42085
42086 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
42087 tests on AIX.
42088
42089 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
42090
42091 * g++.old-deja/g++.other/eh4.C: New test.
42092
42093 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
42094
42095 * gcc.dg/cpp/mi1.c: Update.
42096
42097 2001-03-14 Jakub Jelinek <jakub@redhat.com>
42098
42099 * g++.old-deja/g++.other/regstack.C: New test.
42100
42101 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
42102
42103 * g++.old-deja/g++.other/ref4.C: New test.
42104
42105 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
42106
42107 * objc/execute/va_method.m: Added.
42108 * objc/execute/IMP.m: Added.
42109 * objc/execute/_cmd.m: Added.
42110 * objc/execute/accessing_ivars.m: Added.
42111 * objc/execute/class-1.m: Added.
42112 * objc/execute/class-10.m: Added.
42113 * objc/execute/class-11.m: Added.
42114 * objc/execute/class-12.m: Added.
42115 * objc/execute/class-13.m: Added.
42116 * objc/execute/class-14.m: Added.
42117 * objc/execute/class-2.m: Added.
42118 * objc/execute/class-3.m: Added.
42119 * objc/execute/class-4.m: Added.
42120 * objc/execute/class-5.m: Added.
42121 * objc/execute/class-6.m: Added.
42122 * objc/execute/class-7.m: Added.
42123 * objc/execute/class-8.m: Added.
42124 * objc/execute/class-9.m: Added.
42125 * objc/execute/class-tests-1.h
42126 * objc/execute/class-tests-2.h
42127 * objc/execute/compatibility_alias.m: Added.
42128 * objc/execute/encode-1.m: Added.
42129 * objc/execute/formal_protocol-1.m: Added.
42130 * objc/execute/formal_protocol-2.m: Added.
42131 * objc/execute/formal_protocol-3.m: Added.
42132 * objc/execute/formal_protocol-4.m: Added.
42133 * objc/execute/formal_protocol-5.m: Added.
42134 * objc/execute/formal_protocol-6.m: Added.
42135 * objc/execute/formal_protocol-7.m: Added.
42136 * objc/execute/informal_protocol.m: Added.
42137 * objc/execute/initialize.m: Added.
42138 * objc/execute/load.m: Added.
42139 * objc/execute/many_args_method.m: Added.
42140 * objc/execute/nested-3.m: Added.
42141 * objc/execute/no_clash.m: Added.
42142 * objc/execute/private.m: Added.
42143 * objc/execute/redefining_self.m: Added.
42144 * objc/execute/root_methods.m: Added.
42145 * objc/execute/selector-1.m: Added.
42146 * objc/execute/static-1.m: Added.
42147 * objc/execute/static-2.m: Added.
42148 * objc/execute/va_method.m: Added.
42149
42150 2001-03-10 Richard Henderson <rth@redhat.com>
42151
42152 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
42153
42154 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
42155
42156 * g++.old-deja/g++.other/crash31.C: XFAIL.
42157 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
42158 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
42159 * gcc.c-torture/execute/20010123-1.x: XFAIL.
42160 * gcc.c-torture/execute/20010124-1.x: XFAIL.
42161 * gcc.dg/sequence-pt-1.c: XFAIL one test.
42162
42163 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
42164
42165 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
42166
42167 2001-03-06 Zack Weinberg <zackw@stanford.edu>
42168
42169 * gcc.dg/20000724-1.c: Don't use multiline strings.
42170
42171 2001-03-06 Zack Weinberg <zackw@stanford.edu>
42172
42173 * objc/execute/string1.m, objc/execute/string2.m: Compare the
42174 result of -cString against what we expect it to be; don't just
42175 print it out for no one to read.
42176
42177 * objc/execute/string3.m, objc/execute/string4.m: New tests.
42178 Based on testcases provided by Nicola Pero.
42179
42180 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
42181
42182 * gcc.dg/cpp/macro7.c: New test.
42183
42184 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
42185
42186 * gcc.dg/cpp/multiline.c: Update.
42187
42188 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
42189
42190 * g++.old-deja/g++.other/enum3.C: New test.
42191
42192 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
42193
42194 * g++.old-deja/g++.other/pod1.C: New test.
42195
42196 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
42197
42198 * g++.old-deja/g++.ext/overload1.C: New test.
42199
42200 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
42201
42202 * g++.old-deja/g++.pt/using1.C: New test.
42203
42204 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
42205
42206 * g++.old-deja/g++.other/using9.C: New test.
42207
42208 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
42209
42210 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
42211
42212 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
42213
42214 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
42215
42216 * g++.old-deja/g++.ext/realpt1.C: Remove.
42217
42218 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
42219
42220 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
42221
42222 2001-02-26 Will Cohen <wcohen@redhat.com>
42223
42224 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
42225
42226 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
42227
42228 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
42229 templatized constructors.
42230
42231 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42232
42233 * gcc.c-torture/execute/20010224-1.c: New test.
42234
42235 2001-02-23 Jakub Jelinek <jakub@redhat.com>
42236
42237 * gcc.c-torture/execute/20010222-1.c: New test.
42238
42239 2001-02-22 Jakub Jelinek <jakub@redhat.com>
42240
42241 * g++.old-deja/g++.other/inline20.C: New test.
42242
42243 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
42244
42245 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
42246
42247 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
42248
42249 * g++.old-deja/g++.other/lookup22.C: New test.
42250
42251 2001-02-19 Zack Weinberg <zackw@stanford.edu>
42252
42253 * g77.dg: New directory.
42254 * g77.dg/20010216-1.f: New test case.
42255 * g77.dg/dg.exp: New driver.
42256 * lib/g77-dg.exp: New driver library.
42257
42258 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42259
42260 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
42261
42262 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
42263
42264 * g++.old-deja/g++.other/decl9.C: New test.
42265
42266 2001-02-16 Jakub Jelinek <jakub@redhat.com>
42267
42268 * g++.old-deja/g++.other/init16.C: Update the test so that it does
42269 not need <string> and also tests the initialization at runtime.
42270
42271 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
42272
42273 * gcc.c-torture/execute/longlong.c: New test.
42274
42275 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
42276
42277 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
42278
42279 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
42280
42281 * gcc.c-torture/execute/920302-1.c (execute):
42282 Change argument type to short.
42283
42284 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
42285
42286 * g++.old-deja/g++.pt/deduct6.C: New test.
42287
42288 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
42289
42290 * g++.old-deja/g++.pt/deduct5.C: New test.
42291
42292 2001-02-14 Jakub Jelinek <jakub@redhat.com>
42293
42294 * gcc.c-torture/execute/20010209-1.c: New test.
42295
42296 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
42297
42298 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
42299
42300 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
42301
42302 * g++.dg/vtgc1.C: Update for new ABI.
42303
42304 * consistency.vlad: New directory, 1665 files.
42305
42306 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
42307
42308 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
42309 return type.
42310 * gcc.dg/cpp/digraphs.c: Declare puts.
42311
42312 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
42313
42314 * g++.old-deja/g++.other/warn5.C: New test.
42315
42316 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
42317
42318 * g++.old-deja/g++.pt/spec40.C: New test.
42319
42320 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
42321
42322 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
42323 case.
42324 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
42325
42326 2001-02-12 Jakub Jelinek <jakub@redhat.com>
42327
42328 * gcc.c-torture/compile/20010209-1.c: New test.
42329
42330 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
42331
42332 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
42333 excess errors message but not if it crashes.
42334 * g++.old-deja/g++.other/crash27.C: Likewise.
42335 * g++.old-deja/g++.other/crash28.C: Likewise.
42336 * g++.old-deja/g++.other/crash30.C: Likewise.
42337 * g++.old-deja/g++.other/crash32.C: Likewise.
42338 * g++.old-deja/g++.other/crash35.C: Likewise.
42339 * g++.old-deja/g++.pt/inherit2.C: Likewise.
42340
42341 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
42342
42343 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
42344 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
42345 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
42346 g77.f-torture/execute/execute.exp,
42347 g77.f-torture/noncompile/noncompile.exp,
42348 gcc.c-torture/execute/execute.exp,
42349 gcc.c-torture/execute/memcheck/memcheck.exp,
42350 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
42351 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
42352 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
42353 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
42354 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
42355 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
42356 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42357 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
42358 Remove bug reporting instructions with ancient email addresses.
42359
42360 2001-02-07 Jakub Jelinek <jakub@redhat.com>
42361
42362 * gcc.dg/20010202-1.c: New test.
42363 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
42364
42365 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
42366
42367 * g++.dg/stdbool-if.C: New test.
42368
42369 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
42370
42371 * objc/execute/fdecl.m: Added main().
42372
42373 2001-02-07 Jakub Jelinek <jakub@redhat.com>
42374
42375 * gcc.c-torture/execute/20010206-1.c: New test.
42376
42377 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
42378
42379 * gcc.dg/cpp/avoidpaste1.c: Update.
42380
42381 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
42382
42383 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
42384 Pero <nicola@brainstorm.co.uk>.
42385 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
42386
42387 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
42388
42389 * g++.old-deja/g++.pt/spec39.C: New test.
42390
42391 2001-02-05 Jakub Jelinek <jakub@redhat.com>
42392
42393 * gcc.c-torture/compile/20010202-1.c: New test.
42394
42395 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
42396
42397 * g++.old-deja/g++.abi/primary2.C: New test.
42398 * g++.old-deja/g++.abi/primary3.C: New test.
42399 * g++.old-deja/g++.abi/primary4.C: New test.
42400 * g++.old-deja/g++.abi/primary5.C: New test.
42401 * g++.old-deja/g++.abi/vtable3.h: New test.
42402 * g++.old-deja/g++.abi/vtable3a.C: New test.
42403 * g++.old-deja/g++.abi/vtable3b.C: New test.
42404 * g++.old-deja/g++.abi/vtable3c.C: New test.
42405 * g++.old-deja/g++.abi/vtable3d.C: New test.
42406 * g++.old-deja/g++.abi/vtable3e.C: New test.
42407 * g++.old-deja/g++.abi/vtable3f.C: New test.
42408 * g++.old-deja/g++.abi/vtable3g.C: New test.
42409 * g++.old-deja/g++.abi/vtable3h.C: New test.
42410 * g++.old-deja/g++.abi/vtable3i.C: New test.
42411 * g++.old-deja/g++.abi/vtable3j.C: New test.
42412 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
42413
42414 2001-02-03 Jakub Jelinek <jakub@redhat.com>
42415
42416 * g++.old-deja/g++.other/anon6.C: New test.
42417 * g++.old-deja/g++.other/anon7.C: New test.
42418
42419 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
42420
42421 * gcc.dg/cpp/avoidpaste2.c: New tests.
42422
42423 2001-01-31 Jakub Jelinek <jakub@redhat.com>
42424
42425 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
42426
42427 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
42428
42429 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
42430 DECIMAL_DIG cases for Irix."
42431
42432 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
42433
42434 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
42435
42436 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
42437
42438 * gcc.dg/c99-tag-1.c: New test.
42439
42440 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
42441
42442 * gcc.dg/cpp/tr-warn1.c: Add tests.
42443
42444 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
42445
42446 * gcc.dg/cpp/avoidpaste1.c: Update.
42447 * gcc.dg/cpp/paste4.c: Update.
42448
42449 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
42450
42451 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
42452 cases for Irix.
42453
42454 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
42455
42456 * g++.old-deja/g++.other/inline19.C: New test.
42457
42458 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
42459
42460 * gcc.dg/Wlarger-than.c: New test.
42461
42462 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
42463
42464 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
42465
42466 2001-01-29 Jakub Jelinek <jakub@redhat.com>
42467
42468 * gcc.c-torture/execute/20010129-1.c: New test.
42469 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
42470
42471 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
42472
42473 * gcc.dg/cpp/avoidpaste1.c: Test case.
42474
42475 2001-01-28 Jakub Jelinek <jakub@redhat.com>
42476
42477 * g++.old-deja/g++.other/inline18.C: New test.
42478
42479 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42480
42481 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
42482 and __builtin_putchar.
42483
42484 2001-01-27 Jakub Jelinek <jakub@redhat.com>
42485
42486 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
42487 tests.
42488
42489 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
42490
42491 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
42492 floating point number rounding mode to round to the nearest
42493 representable mode.
42494
42495 2001-01-25 Jakub Jelinek <jakub@redhat.com>
42496
42497 * g++.old-deja/g++.other/mangle2.C: New test.
42498
42499 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
42500
42501 * gcc.c-torture/compile/20010124-1.c: New test.
42502
42503 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
42504
42505 * g++.old-deja/g++.pt/spec38.C: New test.
42506
42507 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42508
42509 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
42510 "Build don't run".
42511
42512 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42513
42514 * gcc.c-torture/execute/20010123-1.c: New test.
42515
42516 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
42517
42518 * g++.old-deja/g++.pt/spec37.C: New test.
42519
42520 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
42521
42522 * g++.old-deja/g++.pt/overload14.C: New test.
42523
42524 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42525
42526 * gcc.c-torture/execute/20010122-1.c: New test, exercise
42527 __builtin_return_address.
42528
42529 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
42530
42531 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
42532 * g++.old-deja/g++.pt/spec35.C: New test.
42533 * g++.old-deja/g++.pt/spec36.C: New test.
42534
42535 2001-01-20 Jakub Jelinek <jakub@redhat.com>
42536
42537 * gcc.c-torture/compile/20010118-1.c: New test.
42538
42539 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
42540
42541 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
42542
42543 2001-01-19 Jakub Jelinek <jakub@redhat.com>
42544
42545 * gcc.c-torture/execute/20010119-1.c: New test.
42546
42547 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
42548
42549 * g++.old-deja/g++.other/vbase5.C: New test.
42550
42551 2001-01-19 Jakub Jelinek <jakub@redhat.com>
42552
42553 * gcc.c-torture/execute/20010118-1.c: New test.
42554
42555 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
42556
42557 * g++.old-deja/g++.pt/deduct3.C: New test.
42558
42559 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
42560
42561 * g++.old-deja/g++.pt/spec34.C: New test.
42562
42563 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
42564
42565 * g77.f-torture/compile/20000601-2.f: New test.
42566
42567 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
42568
42569 * g++.old-deja/g++.other/init17.C: New test.
42570
42571 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
42572
42573 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
42574
42575 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
42576
42577 * g++.old-deja/g++.pt/unify8.C: New test.
42578
42579 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
42580
42581 * g++.old-deja/g++.abi/vbase1.C: New test.
42582
42583 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
42584
42585 * g++.old-deja/g++.pt/crash65.C: New test.
42586
42587 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
42588
42589 * gcc.dg/cpp/assembl2.S: New test case.
42590
42591 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
42592
42593 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
42594 are supported.
42595
42596 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42597
42598 * g++.old-deja/g++.other/builtins1.C: New test.
42599 * g++.old-deja/g++.other/builtins2.C: Likewise.
42600 * g++.old-deja/g++.other/builtins3.C: Likewise.
42601 * g++.old-deja/g++.other/builtins4.C: Likewise.
42602
42603 2001-01-17 Jakub Jelinek <jakub@redhat.com>
42604
42605 * gcc.c-torture/compile/20010117-1.c: New test.
42606 * gcc.c-torture/compile/20010117-2.c: New test.
42607
42608 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
42609
42610 * g77.f-torture/execute/20010116.[fx]: New test,
42611 XFAIL on i?86-*-*.
42612 * g77.f-torture/compile/20010115.f: Indicate it's
42613 a test for PR fortran/1636.
42614
42615 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
42616
42617 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
42618
42619 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
42620
42621 * g77.f-torture/compile/20010115.f: New test.
42622
42623 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
42624
42625 * g++.old-deja/g++.pt/nontype5.C: New test.
42626
42627 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
42628
42629 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
42630 have an equivalent working one below it.
42631
42632 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
42633
42634 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
42635 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
42636
42637 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
42638
42639 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
42640 message containing "init_priority".
42641 (conpr-2.C): Likewise.
42642 (conpr-3.C): Likewise.
42643 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
42644
42645 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42646
42647 * gcc.c-torture/execute/20010114-2.c: New test.
42648
42649 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
42650
42651 * gcc.c-torture/compile/20010114-1.c: New test.
42652 * gcc.c-torture/compile/20010114-1.x: Xfail.
42653 * gcc.c-torture/compile/20010114-2.c: New test.
42654 * gcc.c-torture/execute/20010114-1.c: New test.
42655 * gcc.dg/trunc-1.c: New test.
42656 * gcc.dg/uninit-B.c: New test.
42657
42658 2001-01-13 Nick Clifton <nickc@redhat.com>
42659
42660 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
42661 target.
42662
42663 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
42664
42665 * gcc.c-torture/compile/20010113-1.c: New test.
42666
42667 2001-01-13 Jakub Jelinek <jakub@redhat.com>
42668
42669 * gcc.c-torture/compile/20001212-1.c: New test.
42670
42671 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
42672
42673 * gcc.dg/cpp/widestr1.c: Update.
42674 * gcc.dg/cpp/prag-imp.c: Remove.
42675
42676 2001-01-12 Jakub Jelinek <jakub@redhat.com>
42677
42678 * gcc.c-torture/execute/20000801-3.x: Remove.
42679 * gcc.dg/c90-init-1.c: New test.
42680 * gcc.dg/c99-init-1.c: New test.
42681 * gcc.dg/c99-init-2.c: New test.
42682 * gcc.dg/gnu99-init-1.c: New test.
42683
42684 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
42685
42686 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
42687 testing that no relevant ones were found.
42688
42689 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
42690
42691 * g++.old-deja/g++.pt/cast2.C: New test.
42692
42693 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
42694
42695 * g++.old-deja/g++.pt/friend47.C: New test.
42696
42697 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
42698
42699 * g++.old-deja/g++.pt/instantiate13.C: New test.
42700
42701 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
42702
42703 * g++.old-deja/g++.other/defarg7.C: New test.
42704 * g++.old-deja/g++.other/defarg8.C: New test.
42705
42706 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
42707
42708 * g++.old-deja/g++.pt/crash64.C: New test.
42709
42710 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
42711
42712 * g++.old-deja/g++.pt/crash63.C: New test.
42713
42714 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
42715
42716 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
42717
42718 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
42719
42720 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
42721
42722 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
42723
42724 * g++.old-deja/g++.pt/error3.C: New test.
42725
42726 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
42727
42728 * g++.old-deja/g++.other/crash39.C: New test.
42729
42730 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
42731
42732 * g++.old-deja/g++.other/vbase4.C: New test.
42733
42734 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
42735
42736 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
42737 * gcc.dg/special/20000419-2.c: New file. Identical to above.
42738 * gcc.dg/special/special.exp: New test driver which will check
42739 for alias support for the above test.
42740
42741 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
42742
42743 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
42744 problems on small machines.
42745 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
42746 parameterize.
42747
42748 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
42749
42750 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
42751 mips.
42752 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
42753
42754 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
42755
42756 * g++.old_deja/g++.pt/using8.C: New test.
42757
42758 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
42759
42760 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
42761
42762 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
42763
42764 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
42765 where a failure is expected.
42766 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
42767
42768 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
42769
42770 * g++.old_deja/g++.pt/instantiate12.C: New test.
42771
42772 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
42773
42774 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
42775 start of structs.
42776 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
42777 * g++.old-deja/g++.brendan/crash17.C: Likewise.
42778 * g++.old-deja/g++.brendan/crash29.C: Likewise.
42779 * g++.old-deja/g++.brendan/crash48.C: Likewise.
42780 * g++.old-deja/g++.brendan/ns1.C: Likewise.
42781 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
42782 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
42783 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
42784 * g++.old-deja/g++.eh/spec6.C: Likewise.
42785 * g++.old-deja/g++.jason/crash3.C: Likewise.
42786 * g++.old-deja/g++.law/ctors11.C: Likewise.
42787 * g++.old-deja/g++.law/ctors17.C: Likewise.
42788 * g++.old-deja/g++.law/ctors5.C: Likewise.
42789 * g++.old-deja/g++.law/ctors9.C: Likewise.
42790 * g++.old-deja/g++.mike/ambig1.C: Likewise.
42791 * g++.old-deja/g++.mike/net22.C: Likewise.
42792 * g++.old-deja/g++.mike/p3538a.C: Likewise.
42793 * g++.old-deja/g++.mike/p3538b.C: Likewise.
42794 * g++.old-deja/g++.mike/virt3.C: Likewise.
42795 * g++.old-deja/g++.niklas/t128.C: Likewise.
42796 * g++.old-deja/g++.other/anon4.C: Likewise.
42797 * g++.old-deja/g++.other/using1.C: Likewise.
42798 * g++.old-deja/g++.other/warn3.C: Likewise.
42799 * g++.old-deja/g++.pt/t37.C: Likewise.
42800 * g++.old-deja/g++.robertl/eb69.C: Likewise.
42801 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42802
42803 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
42804
42805 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
42806
42807 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42808
42809 * gcc.c-torture/execute/stdio-opt-3.c: New test.
42810
42811 2001-01-07 Jakub Jelinek <jakub@redhat.com>
42812
42813 * gcc.c-torture/compile/20010107-1.c: New test.
42814
42815 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
42816
42817 * gcc.c-torture/execute/builtin-noret-1.c: New test.
42818
42819 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
42820
42821 * gcc.dg/format/format.h: New file.
42822 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
42823 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
42824 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
42825 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
42826 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
42827 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
42828 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
42829 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
42830 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
42831 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
42832 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
42833 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
42834 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
42835 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
42836 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
42837 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
42838 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
42839 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
42840 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
42841 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
42842 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
42843 instead of declaring standard types, macros and functions in each
42844 test.
42845
42846 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
42847
42848 * gcc.c-torture/execute/20010106-1.c: New test.
42849
42850 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
42851
42852 * gcc.dg/format/format.exp: New file.
42853 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
42854 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
42855 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
42856 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
42857 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
42858 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
42859 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
42860 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
42861 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
42862 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
42863 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
42864 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
42865 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
42866 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
42867 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
42868 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
42869 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
42870 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
42871 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
42872 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
42873 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
42874 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
42875 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
42876 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
42877 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
42878 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
42879 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
42880 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
42881 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
42882 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
42883 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
42884 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
42885 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
42886 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
42887 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
42888 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
42889 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
42890 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
42891 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
42892 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
42893 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
42894 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
42895
42896 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
42897
42898 * gcc.c-torture/execute/991228-1.c: Take word endianness into
42899 account.
42900
42901 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
42902
42903 * gcc.c-torture/execute/builtin-complex-1.c: New test.
42904
42905 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
42906
42907 * g++.old-deja/g++.pt/crash62.C: New test.
42908
42909 2001-01-04 Richard Henderson <rth@redhat.com>
42910
42911 * gcc.dg/20000926-1.c: Update expected warnings.
42912 * gcc.dg/array-2.c: Likewise.
42913 * gcc.dg/array-4.c: Also validate flexible array members.
42914 * gcc.dg/c99-flex-array-1.c: New.
42915
42916 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
42917
42918 * gcc.c-torture/compile/20001222-1.x: Remove.
42919
42920 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42921
42922 * gcc.c-torture/execute/built-in-setjmp.c: New.
42923
42924 2001-01-03 Richard Henderson <rth@redhat.com>
42925
42926 * gcc.dg/940510-1.c: Update expected error wording.
42927 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
42928
42929 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
42930
42931 * lib/target-supports.exp (check_alias_available): Modified to
42932 indicate aliases not supported if only weak aliases are supported.
42933
42934 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42935
42936 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
42937 Turn on cmpstrsi checks for __pj__ and __i370__.
42938
42939 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
42940
42941 * g++.old-deja/g++.other/virtual11.C: New test.
42942
42943 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
42944
42945 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
42946
42947 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42948
42949 * gcc.c-torture/compile/20010102-1.c: New test.
42950
42951 2001-01-02 Andreas Jaeger <aj@suse.de>
42952
42953 * gcc.dg/noreturn-3.c: New test.
42954
42955 * gcc.dg/noreturn-4.c: New test.
42956
42957 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42958
42959 * gcc.c-torture/execute/stdio-opt-1.c: Also test
42960 __builtin_fputc and __builtin_fwrite.
42961
42962 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
42963
42964 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
42965 signed char, not default char.
42966
42967 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
42968
42969 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
42970
42971 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
42972
42973 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
42974
42975 2000-12-29 Richard Henderson <rth@redhat.com>
42976
42977 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
42978 (__cyg_profile_func_exit): Define.
42979
42980 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
42981
42982 * g++.dg/vtgc1.C: New test.
42983
42984 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
42985
42986 * gcc.dg/noncompile/20001228-1.c: New test.
42987
42988 * gcc.dg/20001228-1.c: New test.
42989
42990 * gcc.c-torture/execute/20001228-1.c: New test.
42991
42992 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
42993
42994 * gcc.dg/format-strfmon-1.c: New test.
42995
42996 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42997
42998 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
42999 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
43000 * gcc.c-torture/execute/string-opt-1.c: Likewise.
43001 * gcc.c-torture/execute/string-opt-2.c: Likewise.
43002 * gcc.c-torture/execute/string-opt-3.c: Likewise.
43003 * gcc.c-torture/execute/string-opt-4.c: Likewise.
43004 * gcc.c-torture/execute/string-opt-6.c: Likewise.
43005 * gcc.c-torture/execute/string-opt-7.c: Likewise.
43006 * gcc.c-torture/execute/string-opt-8.c: Likewise.
43007 * gcc.c-torture/execute/string-opt-9.c: Likewise.
43008 * gcc.c-torture/execute/string-opt-10.c: Likewise.
43009 * gcc.c-torture/execute/string-opt-11.c: Likewise.
43010 * gcc.c-torture/execute/string-opt-12.c: Likewise.
43011
43012 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
43013 * gcc.c-torture/execute/string-opt-4.c: Test index.
43014
43015 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
43016
43017 * gcc.c-torture/compile/20001226-1.c: New test.
43018
43019 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
43020
43021 * gcc.c-torture/compile/20001222-1.c: New test.
43022 * gcc.c-torture/compile/20001222-1.x: Xfail.
43023
43024 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
43025
43026 * gcc.c-torture/execute/comp-goto-2.c: New test.
43027
43028 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
43029
43030 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
43031 Use long types if __INT_MAX__ is 32767.
43032 (main): Use cast to (sint32 *) when poking 88 into a_page.
43033
43034 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
43035
43036 2000-12-21 Bernd Schmidt <bernds@redhat.com>
43037
43038 * gcc.c-torture/compile/20001221-1.c: New test.
43039 * gcc.c-torture/execute/20001221-1.c: New test.
43040
43041 2000-12-20 Richard Henderson <rth@redhat.com>
43042
43043 * g++.old-deja/g++.pt/crash36.C: Update error lines.
43044 * g++.old-deja/g++.robertl/eb109.C: Likewise.
43045
43046 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43047
43048 * gcc.dg/compare3.c: New test.
43049
43050 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
43051
43052 * gcc.dg/format-warnll-1.c: New test.
43053
43054 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
43055
43056 * gcc.dg/cpp/cmdlne-P.c: New test.
43057
43058 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
43059
43060 * gcc.c-torture/execute/builtin-abs-1.c,
43061 gcc.c-torture/execute/builtin-abs-2.c: New tests.
43062
43063 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
43064
43065 * gcc.dg/cpp/multiline.c: New test.
43066
43067 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
43068
43069 * g++.old-deja/g++.other/syshdr1.C: Update.
43070 * gcc.dg/cpp/lineflags.c: Remove temporarily.
43071
43072 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43073
43074 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
43075
43076 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43077
43078 * g++.old-deja/g++.pt/ttp65.C: New test.
43079
43080 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43081
43082 * g++.old-deja/g++.pt/ttp64.C: New test.
43083
43084 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43085
43086 * g++.old-deja/g++.pt/spec33.C: New test.
43087
43088 2000-12-14 Catherine Moore <clm@redhat.com>
43089
43090 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
43091 * gcc.c-torture/execute/920612-2.c: Likewise.
43092 * gcc.c-torture/execute/920428-2.c: Likewise.
43093 * gcc-c-torture/execute/va-arg-11.c: Call exit.
43094 * gcc.c-torture/execute/va-arg-21.c: Likewise.
43095
43096 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43097
43098 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
43099 * gcc.dg/pack-test-2.c: Likewise.
43100
43101 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
43102
43103 Tests by Zack Weinberg <zackw@stanford.edu>.
43104
43105 * gcc.dg/cpp/defined.c: Update.
43106 * gcc.dg/cpp/defined_trad.c: New tests.
43107
43108 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
43109
43110 * gcc.dg/cpp/trad-direct.c: Update.
43111
43112 2000-12-11 Neil Booth <neilb@earthling.net>
43113
43114 * gcc.dg/cpp/defined_trad.c
43115
43116 2000-12-11 Neil Booth <neilb@earthling.net>
43117
43118 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
43119
43120 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
43121
43122 * gcc.dg/format-miss-2.c: New test.
43123
43124 2000-12-09 Neil Booth <neilb@earthling.net>
43125
43126 * gcc.dg/cpp/lineflags.c: New tests.
43127 * gcc.dg/cpp/poison.c: Update.
43128 * gcc.dg/cpp/redef2.c: Update.
43129 * gcc.dg/cpp/skipping.c: New test.
43130
43131 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
43132
43133 * g++.old-deja/g++.other/eh3.C: New testcase.
43134
43135 2000-12-07 Neil Booth <neilb@earthling.net>
43136
43137 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
43138 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
43139 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
43140 wtr-union-init-2.c, wtr-union-init-3.c: Update.
43141 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
43142 Update.
43143
43144 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43145
43146 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
43147 __SIZE_TYPE__ instead of int for type of integers cast to
43148 pointers.
43149
43150 2000-12-07 Jakub Jelinek <jakub@redhat.com>
43151
43152 * g++.old-deja/g++.other/cleanup4.C: New test.
43153
43154 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43155
43156 * format-sec-1.c: New test.
43157
43158 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43159
43160 * gcc.dg/format-nonlit-3.c: New test.
43161
43162 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
43163
43164 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
43165 through a null pointer.
43166
43167 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43168
43169 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
43170 * g++.old-deja/g++.pt/partial4.C: New test.
43171
43172 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
43173
43174 * gcc.c-torture/execute/ieee/hugeval.x: New.
43175
43176 2000-12-06 Neil Booth <neilb@earthling.net>
43177
43178 * gcc.dg/cpp/backslash2.c: New tests.
43179
43180 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43181
43182 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
43183 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
43184
43185 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
43186
43187 * gcc.c-torture/execute/20001203-2.c: New testcase.
43188
43189 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
43190
43191 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
43192 * g++.old-deja/g++.other/virtual10.C: New test.
43193
43194 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
43195
43196 * g++.old-deja/g++.mike/pmf5.C: Remove test.
43197
43198 2000-12-05 Richard Henderson <rth@redhat.com>
43199
43200 * gcc.c-torture/compile/20001205-1.c: New.
43201
43202 2000-12-04 Neil Booth <neilb@earthling.net>
43203
43204 * g++.old-deja/g++.other/virtual9.C: New test.
43205 * g++.old-deja/g++.pt/crash61.C: New test.
43206 * gcc.c-torture/execute/loop-9.c: New test.
43207
43208 2000-12-04 Neil Booth <neilb@earthling.net>
43209
43210 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
43211 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
43212 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
43213 * gcc.dg/cpp/extratokens.c: ...here.
43214
43215 2000-12-04 Neil Booth <neilb@earthling.net>
43216
43217 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
43218 New tests.
43219
43220 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43221
43222 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
43223 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
43224
43225 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
43226
43227 * gcc.c-torture/execute/20001203-1.c: New test.
43228
43229 2000-12-03 Neil Booth <neilb@earthling.net>
43230
43231 * gcc.dg/cpp/macro6.c: New test cases.
43232
43233 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43234
43235 * gcc.c-torture/execute/string-opt-9.c: New test.
43236 * gcc.c-torture/execute/string-opt-10.c: Likewise.
43237 * gcc.c-torture/execute/string-opt-11.c: Likewise.
43238 * gcc.c-torture/execute/string-opt-12.c: Likewise.
43239
43240 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
43241 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
43242
43243 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
43244
43245 * gcc.dg/cpp/if-6.c: New testcase.
43246
43247 * gcc.dg/20001201-1.c: New testcase.
43248
43249 2000-12-02 Neil Booth <neilb@earthling.net>
43250
43251 * g++.old-deja/g++.other/externC4.C,
43252 g++.old-deja/g++.other/friend10.C: New tests.
43253
43254 2000-12-02 Neil Booth <neilb@earthling.net>
43255
43256 * g++.old-deja/g++.other/instan2.C
43257 * g++.old-deja/g++.other/instan3.C: New test.
43258
43259 2000-12-02 Neil Booth <neilb@earthling.net>
43260
43261 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
43262 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
43263 gnuc99.c,gnuc99-pedantic.c: New tests.
43264
43265 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
43266
43267 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
43268 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
43269
43270 2000-12-01 Neil Booth <neilb@earthling.net>
43271
43272 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
43273 * gcc.dg/cpp/poison.c: Update.
43274 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
43275
43276 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
43277
43278 * g77.f-torture/execute/20001201.f: New test.
43279
43280 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
43281
43282 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
43283
43284 2000-12-01 Jakub Jelinek <jakub@redhat.com>
43285
43286 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
43287
43288 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
43289
43290 * g++.old-deja/g++.other/cast6.C: New test.
43291
43292 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
43293
43294 * gcc.c-torture/execute/20001130-2.c: New testcase.
43295
43296 2000-11-30 Richard Henderson <rth@redhat.com>
43297
43298 * gcc.c-torture/execute/20001130-1.c: New test.
43299
43300 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
43301
43302 * g++.old-deja/g++.other/op3.C: New test.
43303
43304 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
43305
43306 * g++.old-deja/g++.other/op2.C: New test.
43307
43308 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
43309
43310 * g++.old-deja/g++.other/crash38.C: New test.
43311
43312 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
43313
43314 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
43315
43316 2000-11-29 Jakub Jelinek <jakub@redhat.com>
43317
43318 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
43319 tests.
43320 * gcc.c-torture/execute/string-opt-6.c: New test.
43321
43322 * gcc.dg/20001117-1.c: Add main.
43323
43324 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
43325
43326 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
43327 Move from here ...
43328 * gcc.dg/940510-1.c: ... to here.
43329
43330 * gcc.dg/20000926-1.c: GNU C now allows initializations of
43331 zero-size arrays in toplevel structures.
43332
43333 2000-11-28 Jakub Jelinek <jakub@redhat.com>
43334
43335 * gcc.c-torture/execute/loop-8.c: New test.
43336
43337 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43338
43339 * g++.old-deja/g++.other/base1.C: New test.
43340
43341 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43342
43343 * g++.old-deja/g++.other/parse2.C: New test.
43344
43345 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43346
43347 * g++.old-deja/g++.pt/incomplete1.C: New test.
43348
43349 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
43350
43351 * g++.old-deja/g++.other/friend9.C: New test.
43352
43353 2000-11-28 Jakub Jelinek <jakub@redhat.com>
43354
43355 * gcc.dg/20001127-1.c: New test.
43356
43357 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
43358
43359 * g++.old-deja/g++.pt/friend46.C: New test.
43360
43361 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
43362
43363 * g++.old-deja/g++.other/ptrmem8.C: New test.
43364
43365 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43366
43367 * gcc.c-torture/execute/string-opt-7.c: New test.
43368 * gcc.c-torture/execute/string-opt-8.c: Likewise.
43369
43370 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
43371
43372 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
43373 instead of 'mkcheck 2'.
43374
43375 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
43376
43377 * gcc.c-torture/execute/memcheck/driver.c,
43378 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
43379 C9X references to refer to C99.
43380
43381 2000-11-25 Jakub Jelinek <jakub@redhat.com>
43382
43383 * gcc.dg/ultrasp3.c: New test.
43384
43385 2000-11-25 Neil Booth <neilb@earthling.net>
43386
43387 * gcc.dg/cpp/include2.c: Update test to be locale independent.
43388
43389 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
43390
43391 * gcc.c-torture/compile/20001123-2.c: New.
43392
43393 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43394
43395 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
43396
43397 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
43398
43399 * gcc.dg/sequence-point-1.c: Add some new tests.
43400 * gcc.c-torture/execute/20001124-1.c: New test.
43401
43402 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
43403
43404 * g++.old-deja/g++.other/vaarg4.C: New test.
43405 * gcc.c-torture/compile/20001123-1.c: New test.
43406
43407 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
43408
43409 * g++.other/crash24.C: Adjust and remove XFAIL.
43410 * g++.other/crash37.C: New test.
43411
43412 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
43413
43414 * g++.old-deja/g++.pt/instantiate9.C: New test.
43415
43416 2000-11-22 Mark Mitchell <mark@codesourcery.com>
43417
43418 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
43419 new ABI, too.
43420
43421 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
43422 * g++.old-deja/g++.robertl/eb55.C: Likewise.
43423
43424 2000-11-22 Neil Booth <neilb@earthling.net>
43425
43426 * gcc.dg/cpp/Wtrigraphs.c: New test.
43427
43428 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
43429
43430 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
43431
43432 2000-11-22 Jakub Jelinek <jakub@redhat.com>
43433
43434 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
43435
43436 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
43437
43438 * lib/gcc-dg.exp: load_lib scanasm.exp.
43439 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
43440 * lib/g++-dg.exp: load_lib scanasm.exp.
43441 * lib/scanasm.exp: New.
43442 (scan-assembler, scan-assembler-not): Add optional arguments to
43443 test name, or if not present, the pattern name.
43444 (scan-assembler-dem, scan-assembler-dem-not): New.
43445
43446 * g++.dg/dg.exp: New.
43447
43448 2000-11-21 Neil Booth <neilb@earthling.net>
43449
43450 * gcc.dg/cpp/integrated1.c: Remove.
43451
43452 2000-11-21 Jakub Jelinek <jakub@redhat.com>
43453
43454 * gcc.c-torture/execute/20001121-1.c: New test.
43455
43456 2000-11-21 Richard Henderson <rth@redhat.com>
43457
43458 * gcc.c-torture/compile/20001121-1.c: New test.
43459
43460 2000-11-20 Neil Booth <neilb@earthling.net>
43461
43462 * gcc.dg/cpp/integrated1.c: New test.
43463
43464 2000-11-21 Jakub Jelinek <jakub@redhat.com>
43465
43466 * g++.old-deja/g++.other/inline17.C: New test.
43467
43468 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
43469
43470 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
43471 local variable to be zero: I made the variable global. Now
43472 uses abort() and exit() instead of relying on main's return value.
43473
43474 2000-11-20 Neil Booth <neilb@earthling.net>
43475
43476 * gcc.dg/cpp/paste2.c: Update test.
43477 * objc/execute/paste.m: New test.
43478
43479 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
43480
43481 * gcc.dg/c99-condexpr-1.c: New test.
43482
43483 2000-11-20 Neil Booth <neilb@earthling.net>
43484
43485 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
43486
43487 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
43488
43489 * g++.old-deja/g++.pt/export1.C: New test.
43490
43491 2000-11-20 Jakub Jelinek <jakub@redhat.com>
43492
43493 * gcc.dg/20001117-1.c: New test.
43494
43495 2000-11-18 Richard Henderson <rth@redhat.com>
43496
43497 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
43498
43499 2000-11-18 Richard Henderson <rth@redhat.com>
43500
43501 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
43502 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
43503 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
43504
43505 2000-11-18 Richard Henderson <rth@redhat.com>
43506
43507 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
43508 (main): New. Exit cleanly.
43509
43510 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
43511
43512 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
43513 gcc.dg/c99-fordecl-2.c: New tests.
43514
43515 2000-11-18 Richard Henderson <rth@redhat.com>
43516
43517 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
43518 * gcc.c-torture/execute/zerolen-2.c: New.
43519
43520 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43521
43522 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
43523 memory.
43524
43525 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
43526
43527 * g++.old-deja/g++.pt/instantiate8.C: New test.
43528
43529 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
43530
43531 * g++.old-deja/g++.other/incomplete.C: Add more tests.
43532 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
43533
43534 2000-11-16 Nick Clifton <nickc@redhat.com>
43535
43536 * gcc.c-torture/execute/nestfunc-2.c: New test.
43537 * gcc.c-torture/execute/nestfunc-3.c: New test.
43538
43539 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
43540
43541 * gcc.c-torture/compile/20001116-1.c: New test.
43542
43543 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43544
43545 * gcc.c-torture/execute/20001115-1.c: New test.
43546
43547 2000-11-15 Mark Mitchell <mark@codesourcery.com>
43548
43549 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
43550 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
43551 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
43552 * g++.old-deja/g++.abi/vmihint.C: Likewise.
43553
43554 2000-11-15 Neil Booth <neilb@earthling.net>
43555
43556 gcc.dg/cpp/_Pragma1.c: Update.
43557 gcc.dg/cpp/_Pragma2.c: New test.
43558
43559 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
43560
43561 * g++.old-deja/g++.other/anon5.C: New test.
43562
43563 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
43564
43565 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
43566 tests.
43567
43568 2000-11-14 Jakub Jelinek <jakub@redhat.com>
43569
43570 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
43571 output.
43572
43573 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
43574
43575 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
43576 labels at end of compound statements.
43577
43578 2000-11-13 Jakub Jelinek <jakub@redhat.com>
43579
43580 * gcc.c-torture/execute/loop-7.c: New test.
43581
43582 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
43583
43584 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
43585
43586 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
43587
43588 * gcc.dg/c99-bool-1.c: New test.
43589
43590 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
43591
43592 * gcc.dg/c99-scope-1.c: Remove xfail.
43593 * gcc.dg/c99-scope-2.c: New test.
43594
43595 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43596
43597 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
43598 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
43599
43600 2000-11-11 Mark Mitchell <mark@codesourcery.com>
43601
43602 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
43603 error messages.
43604
43605 * g++.mike/p700.C: Don't typedef wchar_t.
43606 * g++.mike/p784.C: Likewise.
43607 * g++.mike/eb101.C: Don't use __wchar_t.
43608
43609 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
43610
43611 * g77.f-torture/execute/20001111.[fx]: Test premature exit
43612 from DO loop.
43613
43614 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
43615
43616 * gcc.c-torture/execute/20001111-1.c: New test.
43617
43618 2000-11-10 Nick Clifton <nickc@redhat.com>
43619
43620 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
43621 long multuiple and accumulate.
43622
43623 2000-11-09 Richard Henderson <rth@redhat.com>
43624
43625 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
43626 via size_t instead of int.
43627
43628 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
43629 * gcc.c-torture/execute/string-opt-2.c: Likewise.
43630 * gcc.c-torture/execute/string-opt-3.c: Likewise.
43631 * gcc.c-torture/execute/string-opt-4.c: Likewise.
43632
43633 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
43634
43635 * gcc.c-torture/compile/20001109-1.c: New test.
43636 * gcc.c-torture/compile/20001109-2.c: New test.
43637
43638 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
43639
43640 * g++.old-deja/g++.pt/operator1.C: New test.
43641 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
43642
43643 2000-11-09 Jakub Jelinek <jakub@redhat.com>
43644
43645 * gcc.dg/20001108-1.c: New test.
43646
43647 2000-11-09 Jakub Jelinek <jakub@redhat.com>
43648
43649 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
43650 with both arguments constant strings.
43651 * gcc.c-torture/execute/string-opt-3.c: New test.
43652 * gcc.c-torture/execute/string-opt-4.c: New test.
43653 * gcc.c-torture/execute/string-opt-5.c: New test.
43654
43655 2000-11-08 Nick Clifton <nickc@redhat.com>
43656
43657 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
43658 mulsidi3adddi patterns.
43659
43660 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
43661
43662 * g++.old-deja/g++.other/crash36.C: New test.
43663
43664 2000-11-08 Jakub Jelinek <jakub@redhat.com>
43665
43666 * g++.old-deja/g++.other/init16.C: New test.
43667
43668 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
43669
43670 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
43671
43672 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
43673
43674 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
43675 * gcc.c-torture/execute/va-arg-16.x: Likewise.
43676 * gcc.c-torture/execute/va-arg-17.x: Likewise.
43677
43678 2000-11-07 DJ Delorie <dj@redhat.com>
43679
43680 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
43681
43682 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43683
43684 * gcc.c-torture/execute/string-opt-1.c: New test.
43685
43686 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
43687
43688 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
43689 mips-sgi-irix6.* because the MIPS ABI passes floating-point
43690 parameters in registers, and there is no way for a varargs
43691 function to know in which order the integer and floating-point
43692 parameters should be interleaved when they are placed on the
43693 stack.
43694 * gcc.c-torture/execute/va-arg-16.x: Likewise.
43695 * gcc.c-torture/execute/va-arg-17.x: Likewise.
43696
43697 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43698
43699 * gcc.c-torture/execute/string-opt-2.c: New test.
43700
43701 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
43702
43703 * g++.old-deja/g++.pt/crash60.C: New test.
43704
43705 2000-11-06 Jakub Jelinek <jakub@redhat.com>
43706
43707 * g++.old-deja/g++.other/crash24.C: New test.
43708 * g++.old-deja/g++.other/crash25.C: New test.
43709 * g++.old-deja/g++.other/crash26.C: New test.
43710 * g++.old-deja/g++.other/crash27.C: New test.
43711 * g++.old-deja/g++.other/crash28.C: New test.
43712 * g++.old-deja/g++.other/crash29.C: New test.
43713 * g++.old-deja/g++.other/crash30.C: New test.
43714 * g++.old-deja/g++.other/crash31.C: New test.
43715 * g++.old-deja/g++.other/crash32.C: New test.
43716 * g++.old-deja/g++.other/crash33.C: New test.
43717 * g++.old-deja/g++.other/crash34.C: New test.
43718 * g++.old-deja/g++.other/crash35.C: New test.
43719
43720 2000-11-06 Jakub Jelinek <jakub@redhat.com>
43721
43722 * gcc.c-torture/execute/20001031-1.c: New test.
43723
43724 2000-11-04 Mark Mitchell <mark@codesourcery.com>
43725
43726 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
43727 namespace.
43728
43729 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
43730 standards-conformant.
43731
43732 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
43733
43734 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
43735 * g++.old-deja/g++.mike/p755a.C: Likewise.
43736 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
43737 library makes no calls to `operator new' during initialization.
43738
43739 2000-11-04 Neil Booth <neilb@earthling.net>
43740
43741 * gcc.dg/cpp/include2.c: New tests.
43742
43743 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
43744
43745 * lib/g++.exp (g++_set_ld_library_path): New function.
43746 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
43747
43748 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
43749
43750 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
43751 warnings.
43752
43753 2000-11-01 Richard Henderson <rth@redhat.com>
43754
43755 * g++.old-deja/g++.ext/namedret1.C: New.
43756 * g++.old-deja/g++.ext/namedret2.C: New.
43757 * g++.old-deja/g++.ext/namedret3.C: New.
43758
43759 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
43760
43761 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
43762 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
43763
43764 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43765
43766 * gcc.c-torture/execute/va-arg-21.c: New test.
43767
43768 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
43769
43770 * gcc.dg/c99-complex-2.c: New test.
43771
43772 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43773
43774 * gcc.c-torture/execute/stdio-opt-1.c: New test.
43775
43776 2000-10-31 Jakub Jelinek <jakub@redhat.com>
43777
43778 * g++.old-deja/g++.other/inline16.C: New test.
43779
43780 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
43781
43782 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
43783 __PRETTY_FUNCTION__
43784
43785 2000-10-29 Neil Booth <neilb@earthling.net>
43786
43787 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
43788 New tests.
43789 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
43790 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
43791 optimisation.
43792
43793 2000-10-29 Neil Booth <neilb@earthling.net>
43794
43795 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
43796 * mi1.c, mi1c.h: Add null directives to multiple-include test.
43797 * mi5.c: Test multiple includes work with -C.
43798 * trigraphs.c: Test ^= version.
43799
43800 2000-10-28 Neil Booth <neilb@earthling.net>
43801
43802 New tests and test updates for new macro expander.
43803
43804 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
43805 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
43806 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
43807 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
43808 new diagnostic messages.
43809
43810 * gcc.dg/cpp/macro3.c: New tests.
43811
43812 2000-10-27 Mark Mitchell <mark@codesourcery.com>
43813
43814 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
43815 on the same line.
43816
43817 2000-10-27 Jakub Jelinek <jakub@redhat.com>
43818
43819 * g++.old-deja/g++.other/eh2.C: New test.
43820
43821 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
43822
43823 * gcc.c-torture/execute/20001027-1.c: New test.
43824
43825 2000-10-26 Richard Henderson <rth@redhat.com>
43826
43827 * gcc.c-torture/execute/20001026-1.c: New.
43828
43829 2000-10-26 Mark Mitchell <mark@codesourcery.com>
43830
43831 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
43832 * g++.old-deja/g++.law/builtin1.C: Likewise.
43833 * g++.old-deja/g++.law/ctors10.C: Likewise.
43834 * g++.old-deja/g++.law/virtual3.C: Likewise.
43835 * g++.old-deja/g++.mike/p658.C: Likewise.
43836 * g++.old-deja/g++.other/sibcall1.C: Likewise.
43837 * g++.old-deja/g++.other/vaarg2.C: Likewise.
43838 * g++.old-deja/g++.robertl/eb124.C: Likewise.
43839 * g++.old-deja/g++.robertl/eb44.C: Likewise.
43840 * g++.old-deja/g++.robertl/eb77.C: Likewise.
43841
43842 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
43843
43844 * gcc.c-torture/compile/20001024-1.c: New test.
43845
43846 2000-10-25 Mark Mitchell <mark@codesourcery.com>
43847
43848 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
43849 to tell us whether or not we are using V3.
43850
43851 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
43852
43853 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
43854 operands.
43855
43856 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
43857
43858 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
43859
43860 2000-10-25 Jakub Jelinek <jakub@redhat.com>
43861
43862 * gcc.c-torture/execute/20001024-1.c: New test.
43863
43864 2000-10-24 Jakub Jelinek <jakub@redhat.com>
43865
43866 * g++.old-deja/g++.other/sibcall1.C: New test.
43867
43868 2000-10-20 Jakub Jelinek <jakub@redhat.com>
43869
43870 * gcc.dg/noncompile/init-3.c: New test.
43871
43872 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
43873
43874 * gcc.dg/format-array-1.c: New test.
43875
43876 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
43877
43878 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
43879 writing through null pointers; remove comment about testing
43880 unterminated strings.
43881
43882 2000-10-17 Matthew Hiller <hiller@redhat.com>
43883
43884 * gcc.c-torture/execute/20001017-2.c: New test.
43885
43886 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
43887
43888 * gcc.c-torture/compile/20001018-1.c: New test.
43889 * gcc.c-torture/compile/20001018-1.x: Xfail.
43890
43891 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43892
43893 * gcc.c-torture/execute/20001017-1.c: New test.
43894
43895 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
43896
43897 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
43898 for multiple use of arguments with scanf formats; add tests for
43899 multiple use of arguments.
43900
43901 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
43902
43903 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
43904
43905 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
43906
43907 * gcc.dg/format-miss-1.c: New test.
43908
43909 2000-10-16 Jakub Jelinek <jakub@redhat.com>
43910
43911 * gcc.c-torture/execute/20001013-1.c: New test.
43912
43913 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
43914
43915 * gcc.dg/format-branch-1.c: New test.
43916
43917 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
43918
43919 * README, lib/file-format.exp: Remove EGCS references.
43920
43921 2000-10-16 Jakub Jelinek <jakub@redhat.com>
43922
43923 * gcc.dg/20001013-1.c: New test.
43924
43925 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
43926
43927 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
43928 for intmax_t in the compiler using __typeof__ and the type rules
43929 for conditional expressions.
43930
43931 2000-10-13 Jakub Jelinek <jakub@redhat.com>
43932
43933 * gcc.dg/20001012-1.c: New test.
43934 * gcc.dg/20001012-2.c: New test.
43935
43936 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
43937
43938 * gcc.dg/format-attr-1.c: New test.
43939
43940 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
43941
43942 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
43943 __LONG_LONG_MAX__ instead of LLONG_MAX.
43944
43945 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
43946
43947 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
43948 scanf flags.
43949 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
43950 flags.
43951
43952 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
43953
43954 * gcc.dg/sequence-pt-1.c: New test.
43955
43956 2000-10-11 Geoff Keating <geoffk@cygnus.com>
43957
43958 * gcc.c-torture/execute/20001011-1.c: New testcase.
43959 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
43960
43961 2000-10-10 Jakub Jelinek <jakub@redhat.com>
43962
43963 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
43964 does not error on it.
43965
43966 2000-10-10 Jakub Jelinek <jakub@redhat.com>
43967
43968 * gcc.dg/20001009-1.c: New test.
43969
43970 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
43971
43972 * gcc.c-torture/compile/20001009-1.c: Move from here ....
43973 * gcc.c-torture/execute/20001009-2.c: ... to here.
43974
43975 2000-10-09 Geoff Keating <geoffk@cygnus.com>
43976
43977 * gcc.c-torture/compile/20001009-1.c: New testcase.
43978 * gcc.c-torture/execute/20001009-1.c: New testcase.
43979 Testcases provided by Jan Hubicka <jh@suse.cz>.
43980
43981 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
43982
43983 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
43984 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
43985 uintmax_t using <limits.h> to emulate the compiler's internal
43986 logic. No longer XFAIL %j tests.
43987
43988 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
43989
43990 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
43991 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
43992 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
43993 regexps and details of expected handling of some bad formats.
43994 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
43995 suppression.
43996
43997 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
43998
43999 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
44000 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
44001 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
44002 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
44003 in list archives.
44004
44005 2000-10-06 Richard Henderson <rth@cygnus.com>
44006
44007 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
44008 * g++.old-deja/g++.brendan/crash52.C: Likewise.
44009 * g++.old-deja/g++.jason/report.C: Likewise.
44010 * g++.old-deja/g++.law/friend5.C: Likewise.
44011 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
44012 of the expected warnings.
44013
44014 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
44015
44016 * g++.old-deja/g++.pt/enum14.C: New test.
44017
44018 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
44019
44020 * g++.old-deja/g++.pt/crash59.C: New test.
44021
44022 2000-10-04 Will Cohen <wcohen@redhat.com>
44023
44024 * gcc.dg/20000926-1.c: New test.
44025
44026 2000-10-03 Geoff Keating <geoffk@cygnus.com>
44027
44028 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
44029 function name for current C++ compiler.
44030 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
44031
44032 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
44033
44034 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
44035 __PRETTY_FUNCTION__.
44036 * g++.old-deja/g++.ext/pretty2.C: Likewise.
44037
44038 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44039
44040 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
44041
44042 2000-09-26 Jakub Jelinek <jakub@redhat.com>
44043
44044 * gcc.c-torture/compile/20000923-1.c: New test.
44045
44046 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
44047
44048 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
44049 * g++.old-deja/g++.pt/ttp62.C: Same.
44050 * g++.old-deja/g++.other/inline14.C: Same.
44051
44052 2000-09-24 Richard Henderson <rth@cygnus.com>
44053
44054 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
44055
44056 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
44057
44058 * gcc.dg/c90-printf-1.c: Add test for wide string format.
44059
44060 2000-09-22 Geoff Keating <geoffk@cygnus.com>
44061
44062 * gcc.c-torture/compile/20000922-1.c: New file.
44063
44064 2000-09-21 Nick Clifton <nickc@redhat.com>
44065
44066 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
44067 a signed long modulo operation.
44068 (mod6): New function - perform an unsigned long modulo operation.
44069 (main): Add tests for modulos of very large numbers by very small
44070 dividends.
44071
44072 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44073
44074 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
44075
44076 2000-09-19 Richard Henderson <rth@cygnus.com>
44077
44078 * gcc.dg/compare2.c (case 10): XFAIL.
44079
44080 2000-09-18 Richard Henderson <rth@cygnus.com>
44081
44082 * gcc.c-torture/execute/20000906-1.c: Move ...
44083 * gcc.dg/20000906-1.c: ... here. Only run on targets
44084 that support __builtin_trap.
44085
44086 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
44087
44088 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
44089
44090 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
44091
44092 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
44093 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
44094 more $ format tests.
44095
44096 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
44097
44098 * gcc.dg/format-errmk-1.c: New test.
44099
44100 2000-09-17 Greg McGary <greg@mcgary.org>
44101
44102 * gcc.c-torture/execute/20000917-1.x: Remove.
44103
44104 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
44105
44106 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
44107
44108 2000-09-17 Greg McGary <greg@mcgary.org>
44109
44110 * gcc.c-torture/execute/20000917-1.c: New test.
44111 * gcc.c-torture/execute/20000917-1.x: XFAIL.
44112
44113 2000-09-16 Neil Booth <NeilB@earthling.net>
44114
44115 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
44116 in nested macro bug.
44117
44118 2000-09-15 Neil Booth <NeilB@earthling.net>
44119
44120 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
44121
44122 2000-09-14 Jeffrey A Law (law@cygnus.com)
44123
44124 * gcc.c-torture/execute/20000914-1.c: New test.
44125
44126 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
44127
44128 * g++.other/inline13.C: New test.
44129
44130 2000-09-12 Andreas Jaeger <aj@suse.de>
44131
44132 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
44133 constant by Ulrich Drepper <drepper@redhat.com>.
44134
44135 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
44136
44137 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
44138
44139 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44140
44141 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
44142
44143 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
44144
44145 * gcc.dg/cpp/backslash.c: New test.
44146
44147 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
44148
44149 * gcc.c-torture/execute/20000910-1.c: New test.
44150 * gcc.c-torture/execute/20000910-2.c: Likewise.
44151
44152 2000-09-11 Robert Lipe <robertl@sco.com>
44153
44154 * gcc.dg/pragma-align.c: New test.
44155
44156 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
44157
44158 * g++.old-deja/g++.pt/explicit82.C: New test.
44159 * g++.old-deja/g++.pt/explicit83.C: New test.
44160
44161 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
44162
44163 * gcc.dg/asm-names.c: New test.
44164
44165 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44166
44167 * gcc.dg/cpp/tr-warn6.c: New test
44168
44169 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
44170
44171 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
44172 be accepted.
44173
44174 2000-09-07 Catherine Moore <clm@redhat.com>
44175
44176 * gcc.c-torture/execute/unroll-1.c: New test.
44177
44178 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
44179
44180 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
44181 ERROR markers.
44182 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
44183 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
44184 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
44185 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
44186 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
44187 Preprocess only.
44188 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
44189 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
44190
44191 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
44192
44193 * g++.old-deja/g++.pt/deduct2.C: New test.
44194
44195 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
44196
44197 * g++.old-deja/g++.pt/parms2.C: New test.
44198
44199 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
44200
44201 * g++.old-deja/g++.pt/crash58.C: New test.
44202
44203 2000-09-06 Greg McGary <greg@mcgary.org>
44204
44205 * gcc.c-torture/execute/20000906-1.c: New test.
44206 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
44207
44208 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44209
44210 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
44211
44212 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
44213
44214 * g++.old-deja/g++.pt/crash57.C: New test.
44215
44216 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
44217
44218 * g++.old-deja/g++.pt/crash56.C: New test.
44219
44220 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
44221
44222 * g++.old-deja/g++.pt/koenig1.C: New test.
44223
44224 2000-09-04 Jakub Jelinek <jakub@redhat.com>
44225
44226 * gcc.dg/20000904-1.c: New test.
44227
44228 2000-09-04 Jakub Jelinek <jakub@redhat.com>
44229
44230 * gcc.dg/cpp/paste8.c: New test.
44231
44232 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
44233
44234 * gcc.c-torture/compile/20000827-1.c: New test.
44235
44236 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
44237
44238 * gcc.dg/format-diag-1.c: New test.
44239
44240 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
44241
44242 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
44243 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
44244 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
44245 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
44246 gcc.dg/formatz-1.c: Adjust warning regular expressions.
44247
44248 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
44249
44250 * g++.old-deja/g++.other/nested4.C: New test.
44251
44252 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
44253
44254 * g++.old-deja/g++.ns/scoped1.C: New test.
44255
44256 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
44257
44258 * lib/g++.exp: Support testing already-installed GCC.
44259
44260 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44261
44262 * wtr-label-1.c, wtr-suffix-1.c: New tests.
44263
44264 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44265
44266 * gcc.dg/return-type-2.c: New test.
44267
44268 2000-08-27 Geoff Keating <geoffk@cygnus.com>
44269
44270 * gcc.c-torture/compile/20000825-1.c: New test.
44271
44272 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
44273
44274 * gcc.dg/dwarf2-2.c: New test.
44275
44276 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
44277
44278 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
44279 dg-warning regexps.
44280
44281 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
44282
44283 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
44284 gcc.dg/format-ext-5.c: New tests.
44285
44286 2000-08-25 Jakub Jelinek <jakub@redhat.com>
44287
44288 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
44289
44290 2000-08-24 Mark Mitchell <mark@codesourcery.com>
44291
44292 * gcc.dg/noncompile/930622-2.c: Adjust error message.
44293
44294 2000-08-24 Richard Henderson <rth@cygnus.com>
44295
44296 * gcc.dg/ia64-sync-1.c: New test.
44297 * gcc.dg/ia64-sync-2.c: New test.
44298 * gcc.dg/ia64-asm-1.c: New test.
44299
44300 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
44301
44302 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
44303 * gcc.dg/format-ext-2.c: New test.
44304
44305 2000-08-23 Jason Merrill <jason@redhat.com>
44306
44307 * lib/old-dejagnu.exp: Also ignore "In member function" and
44308 "At global scope".
44309
44310 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44311
44312 * gcc.dg/noncompile/label-lineno-1.c: New test.
44313
44314 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
44315
44316 * gcc.dg/c99-array-nonobj-1.c: New test.
44317
44318 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
44319
44320 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
44321 tests.
44322 * gcc.dg/format-ext-1.c: New test.
44323
44324 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44325
44326 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
44327 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
44328 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
44329 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
44330 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
44331
44332 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
44333
44334 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
44335 gcc.dg/c99-strftime-2.c: New tests.
44336
44337 2000-08-22 Richard Henderson <rth@cygnus.com>
44338
44339 * gcc.c-torture/execute/20000822-1.c: New test.
44340
44341 2000-08-21 Jakub Jelinek <jakub@redhat.com>
44342
44343 * gcc.c-torture/execute/20000819-1.x: Remove.
44344
44345 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
44346
44347 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
44348 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
44349 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
44350 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
44351 gcc.dg/format-xopen-1.c: New tests.
44352
44353 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
44354
44355 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
44356
44357 2000-08-21 Jakub Jelinek <jakub@redhat.com>
44358
44359 * g++.old-deja/g++.other/loop2.C: New test.
44360
44361 * gcc.c-torture/compile/20000606-1.c: New test.
44362 * gcc.c-torture/compile/20000728-1.c: New test.
44363 * gcc.c-torture/execute/20000801-1.c: New test.
44364 * gcc.c-torture/execute/20000801-2.c: New test.
44365 * gcc.c-torture/execute/20000819-1.c: New test.
44366 * gcc.c-torture/execute/20000819-1.x: XFAIL.
44367 * gcc.dg/20000629-1.c: New test.
44368 * gcc.dg/20000724-1.c: New test.
44369 * gcc.dg/20000807-1.c: New test.
44370
44371 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
44372
44373 * gcc.dg/cpp/pragma-1.c: New test.
44374 * gcc.dg/cpp/pragma-2.c: New test.
44375
44376 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
44377
44378 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
44379 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
44380
44381 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44382
44383 * gcc.c-torture/compile/20000818-1.c: New test.
44384
44385 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
44386
44387 * gcc.c-torture/execute/20000818-1.c: New test.
44388
44389 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
44390
44391 * gcc.dg/format-va-1.c: New test.
44392
44393 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
44394
44395 * g++.old-deja/g++.other/typedef8.C: New test.
44396
44397 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
44398
44399 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
44400 * g++.old-deja/g++.mike/net36.C: Mark candidate.
44401 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
44402 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
44403 * g++.old-deja/g++.other/ptrmem7.C: New test.
44404 * g++.old-deja/g++.pt/ptrmem10.C: New test.
44405
44406 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
44407
44408 * g++.old-deja/g++.pt/typename27.C: New test.
44409
44410 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
44411
44412 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
44413 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
44414 * g++.old-deja/g++.pt/friend45.C: New test.
44415 * g++.old-deja/g++.other/friend8.C: New test.
44416
44417 2000-08-15 Richard Henderson <rth@cygnus.com>
44418
44419 * gcc.c-torture/execute/20000815-1.c: New test.
44420
44421 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
44422
44423 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
44424 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
44425 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
44426
44427 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
44428
44429 * g++.old-deja/g++.other/refinit2.C: New test.
44430
44431 2000-08-13 Geoff Keating <geoffk@cygnus.com>
44432
44433 * lib/c-torture.exp (c-torture): Make
44434 compiler_conditional_xfail_data global.
44435 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
44436 compiler_conditional_xfail_data machinery.
44437 (f-torture-execute): Likewise.
44438 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
44439 and only when unrolling loops.
44440
44441 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
44442
44443 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
44444
44445 * g++.old-deja/g++.pt/explicit81.C: New test.
44446
44447 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
44448
44449 * g++.old-deja/g++.pt/typename26.C: New test.
44450
44451 2000-08-10 Geoff Keating <geoffk@cygnus.com>
44452
44453 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
44454 warning.
44455
44456 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
44457
44458 * g++.old-deja/g++.other/array3.C: New test.
44459
44460 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
44461
44462 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
44463 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
44464 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
44465 New tests.
44466
44467 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
44468
44469 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
44470 * g++.old-deja/g++.abi/vmihint.C: Likewise.
44471
44472 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
44473
44474 * gcc.c-torture/execute/20000808-1.c: New test.
44475
44476 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
44477
44478 * gcc.dg/c90-const-expr-1.c: New test.
44479
44480 2000-08-08 Richard Henderson <rth@cygnus.com>
44481
44482 * gcc.dg/noncompile/920923-1.c: Declare calloc.
44483
44484 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
44485
44486 * gcc.dg/noncompile/const-ll-1.c: New test.
44487
44488 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
44489
44490 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
44491
44492 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
44493
44494 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
44495 that running programs linked against the shared version of libobjc
44496 run correctly.
44497
44498 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
44499
44500 * gcc.dg/c99-printf-1.c: New test.
44501
44502 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
44503
44504 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
44505
44506 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
44507
44508 * gcc.c-torture/execute/20000731-1.x: Delete.
44509
44510 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
44511
44512 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
44513 and torture_without_loops as is done by c-torture.exp.
44514 (search_for): Copy from c-torture.exp.
44515 (gcc-dg-runtest): New function, drives a directory of tests
44516 iterating over the TORTURE_OPTIONS.
44517 (scan-assembler, scan-assembler-not): Move here from
44518 individual directory drivers.
44519
44520 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
44521 defined by lib/gcc-dg.exp.
44522 * gcc.dg/cpp/cpp.exp: Likewise.
44523 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
44524 gcc-dg-runtest, so we cycle over optimization options.
44525
44526 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
44527 * gcc.dg/compare2.c: No longer expected to fail.
44528
44529 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
44530
44531 * gcc.c-torture/execute/20000804-1.c: New test.
44532
44533 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
44534
44535 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
44536
44537 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
44538
44539 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
44540
44541 2000-08-03 Jeffrey A Law (law@cygnus.com)
44542
44543 * gcc.c-torture/compile/20000803-1.c: New test.
44544
44545 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
44546
44547 * gcc.c-torture/execute/20000801-3.c,
44548 gcc.c-torture/execute/20000801-4.c: New tests.
44549 * gcc.c-torture/execute/20000801-3.x,
44550 gcc.c-torture/execute/20000801-4.x: Xfail.
44551
44552 2000-08-02 Geoff Keating <geoffk@cygnus.com>
44553
44554 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
44555 libobjc/.libs to allow for libtool.
44556
44557 2000-08-02 Jakub Jelinek <jakub@redhat.com>
44558
44559 * gcc.c-torture/compile/20000802-1.c: New test.
44560
44561 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
44562
44563 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
44564
44565 2000-07-31 Jeffrey A Law (law@cygnus.com)
44566
44567 * gcc-c-torture/execute/20000731-2.c: New test.
44568
44569 * gcc.c-torture/execute/20000731-1.c: New test.
44570 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
44571
44572 2000-07-31 Jakub Jelinek <jakub@redhat.com>
44573
44574 * testsuite/gcc.dg/cpp/paste7.c: New test.
44575 * gcc.dg/cpp/20000725-1.c: New test.
44576
44577 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
44578
44579 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
44580 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
44581 declaration warning for __builtin_dwarf_reg_size.
44582
44583 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
44584
44585 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
44586
44587 * gcc.dg/noncompile/voidparam-1.c: New test.
44588
44589 2000-07-30 Richard Henderson <rth@cygnus.com>
44590
44591 * gcc.dg/c90-digraph-1.c: Don't xfail.
44592 * gcc.dg/compare2.c (case 10): Xfail.
44593 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
44594
44595 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
44596
44597 * gcc.dg/c99-main-1.c: New test.
44598
44599 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
44600
44601 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
44602
44603 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
44604
44605 * gcc.c-tortuer/execute/20000726-1.c: New test.
44606
44607 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
44608
44609 * gcc.c-torture/execute/enum-2.c: New test.
44610
44611 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44612
44613 * gcc.dg/cpp/tr-warn3.c: New test.
44614
44615 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
44616
44617 * g++.old-deja/g++.ext/implicit1.C: Remove.
44618 * g++.old-deja/g++.jason/c2.C: Remove
44619 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
44620 * g++.old-deja/g++.pt/crash16.C: Likewise.
44621 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
44622
44623 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
44624
44625 * g++.old-deja/g++.other/for2.C: New test.
44626
44627 2000-07-25 Jakub Jelinek <jakub@redhat.com>
44628
44629 * gcc.dg/20000720-1.c: New test.
44630
44631 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
44632
44633 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
44634
44635 2000-07-24 Geoff Keating <geoffk@cygnus.com>
44636
44637 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
44638 * gcc.c-torture/execute/20000722-1.c: New.
44639 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
44640
44641 2000-07-24 Jakub Jelinek <jakub@redhat.com>
44642
44643 * gcc.dg/cpp/20000720-1.S: New test.
44644
44645 2000-07-21 Michael Meissner <meissner@redhat.com>
44646
44647 * gcc.c-torture/execute/ieee/hugeval.c: New test.
44648
44649 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
44650
44651 * g++.old-deja/g++.brendan/crash16.C,
44652 g++.old-deja/g++.brendan/parse3.C,
44653 g++.old-deja/g++.brendan/redecl1.C,
44654 g++.old-deja/g++.ns/template13.C,
44655 g++.old-deja/g++.other/decl4.C,
44656 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
44657
44658 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
44659
44660 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
44661 and "Internal error".
44662
44663 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
44664 regexps.
44665 * gcc.dg/cpp/paste6.c: New test.
44666
44667 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
44668
44669 * gcc.dg/cpp/tr-direct.c: New test.
44670
44671 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
44672 gcc.dg/cpp/undef1.c: Tweak error regexps.
44673
44674 2000-07-18 Eric Christopher <echristo@redhat.com>
44675
44676 * gcc.c-torture/compile/20000718-1.c: New test.
44677
44678 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
44679
44680 * cpplex.c (_cpp_push_token): If the token being pushed back
44681 is the previous token in this context, just subtract one from
44682 context->posn.
44683 * cppmacro.c (save_expansion): Clear aux field when storing a
44684 placemarker.
44685
44686 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
44687
44688 * gcc.dg/noncompile/redecl-1.c: New test.
44689
44690 2000-07-18 Jakub Jelinek <jakub@redhat.com>
44691
44692 * gcc.c-torture/execute/20000717-5.c: New test.
44693 * gcc.c-torture/execute/20000717-1.x: Removed.
44694
44695 2000-07-17 Richard Henderson <rth@cygnus.com>
44696
44697 * gcc.c-torture/execute/20000717-4.c: New test.
44698
44699 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
44700
44701 * gcc.dg/cpp/syshdr.c: New test.
44702 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
44703
44704 2000-07-17 Neil Booth <neilb@earthling.net>
44705
44706 * gcc.dg/cpp/cmdlne-dM.c: New test.
44707 * gcc.dg/cpp/cmdlne-dD.c: New test.
44708
44709 2000-07-17 Jeffrey A Law (law@cygnus.com)
44710
44711 * gcc.c-torture/execute/20000717-3.c: New test.
44712
44713 * gcc.c-torture/compile/20000717-1.c: New test.
44714
44715 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
44716
44717 * gcc.c-torture/execute/20000717-2.c: New test.
44718
44719 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
44720
44721 * gcc.dg/formatz-1.c: New test.
44722
44723 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
44724 * gcc.dg/c99-digraph-1.c: New tests.
44725
44726 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
44727 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
44728
44729 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
44730 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
44731 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
44732 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
44733 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
44734 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
44735 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
44736
44737 2000-07-17 Greg McGary <greg@mcgary.org>
44738
44739 * gcc.c-torture/execute/20000717-1.c: New test.
44740 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
44741
44742 2000-07-15 Jakub Jelinek <jakub@redhat.com>
44743
44744 * gcc.c-torture/execute/20000715-2.c: New test.
44745 * gcc.dg/20000715-1.c: New test.
44746
44747 2000-07-15 Michael Meissner <meissner@redhat.com>
44748
44749 * gcc.c-torture/execute/20000715-1.c: New test.
44750
44751 2000-07-13 Jakub Jelinek <jakub@redhat.com>
44752
44753 * gcc.c-torture/execute/20000707-1.c: New test.
44754
44755 2000-07-13 Neil Booth <NeilB@earthling.net>
44756
44757 * testsuite/gcc.dg/cpp/digraph1.c,
44758 testsuite/gcc.dg/cpp/digraph2.c,
44759 testsuite/gcc.dg/cpp/digraphs.c: New tests.
44760
44761 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
44762
44763 * g77.f-torture/compile/20000630-2.f: New test.
44764 * g77.f-torture/compile/20000630-2.x
44765
44766 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
44767
44768 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
44769
44770 2000-07-11 Neil Booth <NeilB@earthling.net>
44771
44772 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
44773
44774 2000-07-11 Neil Booth <NeilB@earthling.net>
44775
44776 * gcc.dg/cpp/cmdlne-C.c: New.
44777
44778 2000-07-09 Neil Booth <NeilB@earthling.net>
44779
44780 * gcc.dg/cpp/directiv.c: New tests.
44781 * gcc.dg/cpp/undef1.c: Update.
44782
44783 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
44784
44785 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
44786
44787 2000-07-09 Neil Booth <NeilB@earthling.net>
44788
44789 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
44790
44791 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
44792
44793 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
44794 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
44795
44796 2000-07-08 Neil Booth <NeilB@earthling.net>
44797
44798 * gcc.dg/cpp/macsyntx.c: New tests.
44799
44800 2000-07-07 Jakub Jelinek <jakub@redhat.com>
44801
44802 * gcc.dg/20000707-1.c: New test.
44803
44804 2000-07-07 Jakub Jelinek <jakub@redhat.com>
44805
44806 * gcc.c-torture/execute/20000706-1.c: New test.
44807 * gcc.c-torture/execute/20000706-2.c: New test.
44808 * gcc.c-torture/execute/20000706-3.c: New test.
44809 * gcc.c-torture/execute/20000706-4.c: New test.
44810 * gcc.c-torture/execute/20000706-5.c: New test.
44811
44812 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
44813
44814 * g++.old-deja/g++.pt/instantiate7.C: New test.
44815
44816 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
44817
44818 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
44819 * g++.old-deja/g++.mike/thunk3.C: Likewise.
44820 * g++.old-deja/g++.other/rtti3.C: Likewise.
44821 * g++.old-deja/g++.other/rttid3.C: Likewise.
44822
44823 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
44824
44825 * g77.f-torture/compile/20000630-1.x: Fix typo
44826
44827 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
44828
44829 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
44830 assembly output.
44831
44832 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
44833
44834 * gcc.dg/cpp/ident.c: New test.
44835
44836 2000-07-05 Neil Booth <NeilB@earthling.net>
44837
44838 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
44839 gcc.dg/cpp/lexstrng.c: New tests.
44840
44841 2000-07-04 Neil Booth <NeilB@earthling.net>
44842
44843 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
44844 * gcc.dg/cpp/strify2.c: Same.
44845
44846 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
44847
44848 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
44849 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
44850 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
44851 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
44852
44853 * testsuite/gcc.dg/cpp/macro1.c,
44854 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
44855 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
44856 testsuite/gcc.dg/cpp/strify1.c,
44857 testsuite/gcc.dg/cpp/strify2.c: New tests.
44858
44859 2000-07-03 Jakub Jelinek <jakub@redhat.com>
44860
44861 * gcc.c-torture/execute/20000703-1.c: New test.
44862
44863 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
44864
44865 * g++.old-deja/g++.pt (lookup10.C): New test.
44866
44867 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
44868
44869 * g++.old-deja/g++.pt (typename25.C): New test.
44870
44871 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
44872
44873 * gcc.c-torture/compile/20000701-1.c: New test.
44874
44875 2000-06-30 Nick Clifton <nickc@cygnus.com>
44876
44877 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
44878 to test case.
44879
44880 2000-06-30 Catherine Moore <clm@cygnus.com>
44881
44882 * gcc.c-torture/execute/align-1.c: New test.
44883
44884 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
44885
44886 * g++.old-deja/g++.pt/expr8.C: New test.
44887 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
44888
44889 2000-06-29 Nick Clifton <nickc@cygnus.com>
44890
44891 * gcc.c-torture/compile/20000629-1.c: New test.
44892
44893 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
44894
44895
44896 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
44897 gcc.dg/noncompile directory, depending on whether they're
44898 preprocessor tests or not. Annotate all the tests for the dg
44899 framework.
44900
44901 * gcc.c-torture/noncompile/noncompile.exp: Delete.
44902 * gcc.dg/noncompile/noncompile.exp: New.
44903
44904 * Moved files:
44905 Old name New name
44906 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
44907 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
44908 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
44909 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
44910 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
44911 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
44912 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
44913 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
44914 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
44915 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
44916 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
44917 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
44918 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
44919 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
44920 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
44921 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
44922 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
44923 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
44924 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
44925 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
44926 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
44927 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
44928 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
44929 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
44930
44931 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
44932 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
44933 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
44934 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
44935 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
44936 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
44937
44938 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
44939
44940 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
44941 declare one variable. On the fourth, error.
44942 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
44943 declared by 20000628-1a.h.
44944
44945 2000-06-29 Richard Henderson <rth@redhat.com>
44946
44947 * gcc.c-torture/execute/930529-1.x: New file.
44948 * gcc.dg/920413-1.c: Adjust expected warning text.
44949 * gcc.dg/980217-1.c: Declare abort.
44950 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
44951
44952 2000-06-29 Jeffrey A Law (law@cygnus.com)
44953
44954 * g77.f-torture/compile/20000629-1.f: New test.
44955 * g77.f-torture/compile/20000629-1.x: Expected to fail.
44956
44957 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
44958
44959 Rearrange lots of files, removing entirely the
44960 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
44961 directories.
44962
44963 * Deleted files:
44964 gcc.c-torture/code_quality/code_quality.exp
44965 gcc.c-torture/special/special.exp
44966 gcc.failure/failure.exp
44967 gcc.failure/940409-1.x
44968 gcc.c-torture/compile/961203-1.x
44969
44970 * New files:
44971 gcc.misc-tests/linkage.exp
44972 gcc.c-torture/execute/920730-1t.c
44973 gcc.c-torture/execute/920730-1t.x
44974 gcc.c-torture/compile/920520-1.x
44975 gcc.c-torture/compile/920521-1.x
44976 gcc.c-torture/compile/981006-1.x
44977 gcc.c-torture/execute/eeprof-1.x
44978
44979 * Moved files (possibly with modifications to fit a new harness):
44980 Old name New name
44981 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
44982 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
44983 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
44984 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
44985 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
44986 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
44987 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
44988 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
44989 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
44990 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
44991 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
44992 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
44993 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
44994 gcc.failure/940409-1.c gcc.dg/940409-1.c
44995
44996 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
44997
44998 * c-torture/compile/961203-1.x: Delete.
44999
45000 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
45001 not exit. Include stdio.h.
45002 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
45003 * gcc.misc-tests/dg-12.c: Likewise.
45004 * gcc.misc-tests/dg-5.c: Likewise.
45005 * gcc.misc-tests/dg-6.c: Likewise.
45006 * gcc.misc-tests/dg-7.c: Prototype abort.
45007 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
45008 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
45009 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
45010 not exit.
45011 * gcc.misc-tests/sieve.c: Use return from main, not exit.
45012 * gcc.misc-tests/sort2.c: Use return from main, not exit.
45013
45014 2000-06-28 Jakub Jelinek <jakub@redhat.com>
45015
45016 * gcc.dg/cpp/20000628-1.c: New test.
45017 * gcc.dg/cpp/20000628-1.h: New header for above test.
45018 * gcc.dg/cpp/20000628-1a.h: Likewise.
45019
45020 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
45021
45022 * gcc.dg/cpp: New directory.
45023 * gcc.dg/cpp/cpp.exp: New driver.
45024 * gcc.dg/cpp/20000627-1.c: New test.
45025 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
45026 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
45027 and rewrite as a compilation test.
45028
45029 * gcc.dg: Move many files into the cpp subdirectory, possibly
45030 renaming or editing them as well.
45031 Old name New name
45032 990119-1.c cpp/19990119-1.c
45033 990228-1.c cpp/19990228-1.c
45034 990407-1.c cpp/19990407-1.c
45035 990409-1.c cpp/19990409-1.c
45036 990413-1.c cpp/19990413-1.c
45037 990703-1.c cpp/19990703-1.c
45038 20000127-1.c cpp/20000127-1.c
45039 20000129-1.c cpp/20000129-1.c
45040 20000207-1.c cpp/20000207-1.c
45041 20000207-2.c cpp/20000207-2.c
45042 20000209-1.c cpp/20000209-1.c
45043 20000209-2.c cpp/20000209-2.c
45044 20000301-1.c cpp/20000301-1.c
45045 20000419-1.c cpp/20000419-1.c
45046 20000510-1.S cpp/20000510-1.S
45047 20000519-1.c cpp/20000519-1.c
45048 20000529-1.c cpp/20000529-1.c
45049 20000625-1.c cpp/20000625-1.c
45050 20000625-2.c cpp/20000625-2.c
45051 cpp-as1.c cpp/assert1.c
45052 cpp-as2.c cpp/assert2.c
45053 cxx-comments-1.c cpp/cxxcom1.c
45054 cxx-comments-2.c cpp/cxxcom2.c
45055 endif-label.c cpp/endif.c
45056 cpp-hash1.c cpp/hash1.c
45057 cpp-hash2.c cpp/hash2.c
45058 cpp-if1.c cpp/if-1.c
45059 cpp-if2.c cpp/if-2.c
45060 cpp-if3.c cpp/if-3.c
45061 cpp-if4.c cpp/if-4.c
45062 cpp-if5.c cpp/if-5.c
45063 cpp-cond.c cpp/if-cexp.c
45064 cpp-missingop.c cpp/if-mop.c
45065 cpp-missingparen.c cpp/if-mpar.c
45066 cpp-opprec.c cpp/if-oppr.c
45067 cpp-ifparen.c cpp/if-paren.c
45068 cpp-shortcircuit.c cpp/if-sc.c
45069 cpp-shift.c cpp/if-shift.c
45070 cpp-unary.c cpp/if-unary.c
45071 cpp-li1.c cpp/line1.c
45072 cpp-li2.c cpp/line2.c
45073 lineno.c cpp/line3.c
45074 lineno-2.c cpp/line4.c
45075 cpp-mi.c cpp/mi1.c
45076 cpp-mic.h cpp/mi1c.h
45077 cpp-micc.h cpp/mi1cc.h
45078 cpp-mind.h cpp/mi1nd.h
45079 cpp-mindp.h cpp/mi1ndp.h
45080 cpp-mix.h cpp/mi1x.h
45081 cpp-mi2.c cpp/mi2.c
45082 cpp-mi2a.h cpp/mi2a.h
45083 cpp-mi2b.h cpp/mi2b.h
45084 cpp-mi2c.h cpp/mi2c.h
45085 cpp-mi3.c cpp/mi3.c
45086 cpp-mi3.def cpp/mi3.def
45087 poison-1.c cpp/poison.c
45088 pr-impl.c cpp/prag-imp.c
45089 cpp-redef-2.c cpp/redef1.c
45090 cpp-redef.c cpp/redef2.c
45091 strpaste.c cpp/strp1.c
45092 strpaste-2.c cpp/strp2.c
45093 cpp-tradpaste.c cpp/tr-paste.c
45094 cpp-tradstringify.c cpp/tr-str.c
45095 cpp-tradwarn1.c cpp/tr-warn1.c
45096 cpp-tradwarn2.c cpp/tr-warn2.c
45097 trigraphs.c cpp/trigraphs.c
45098 cpp-unc1.c cpp/unc1.c
45099 cpp-unc2.c cpp/unc2.c
45100 cpp-unc3.c cpp/unc3.c
45101 cpp-unc.c cpp/unc4.c
45102 undef.c cpp/undef1.c
45103 undef-2.c cpp/undef2.c
45104 cpp-wi1.c cpp/widestr1.c
45105
45106 2000-06-27 Mark Mitchell <mark@codesourcery.com>
45107
45108 * lib/g++.exp (g++_include_flags): Tweak.
45109
45110 2000-06-27 H.J. Lu <hjl@gnu.org>
45111 Loren J. Rittle <ljrittle@acm.org>
45112
45113 * lib/g++.exp (g++_include_flags): Override libgloss.exp
45114 version with one that knows about the new gcc tree structure.
45115 (g++_link_flags): Same.
45116
45117 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
45118
45119 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
45120 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
45121 case we are cross-compiling.
45122
45123 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
45124 g++.old-deja/g++.niklas/Makefile.in,
45125 g++.old-deja/g++.niklas/configure.in,
45126 g++.old-deja/g++.other/Makefile.in,
45127 g++.old-deja/g++.other/configure.in,
45128 gcc.c-torture/code_quality/Makefile.in,
45129 gcc.c-torture/code_quality/configure.in,
45130 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
45131 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
45132 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
45133 gcc.c-torture/execute/ieee/Makefile.in,
45134 gcc.c-torture/execute/ieee/configure.in,
45135 gcc.c-torture/noncompile/Makefile.in,
45136 gcc.c-torture/noncompile/configure.in,
45137 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
45138 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
45139 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
45140
45141 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
45142
45143 * g++.old-deja/g++.other/ambig3.C: New test.
45144
45145 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
45146
45147 * g++.old-deja/g++.pt/syntax1.C: New test.
45148 * g++.old-deja/g++.pt/syntax2.C: New test.
45149 * g++.old-deja/g++.other/syntax3.C: New test.
45150 * g++.old-deja/g++.other/syntax4.C: New test.
45151
45152 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
45153
45154 * gcc.dg/20000623-1.c: Prototype exit and abort.
45155
45156 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
45157
45158 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
45159 New tests.
45160 * gcc.dg/cpp-mi3.def: New file.
45161
45162 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
45163 inside assertions.
45164 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
45165 lexer's error messages.
45166 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
45167 divine anything from the linemarkers.
45168 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
45169 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
45170
45171 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
45172
45173 * gcc.dg/20000623-1.c: New test.
45174
45175 2000-06-22 Jakub Jelinek <jakub@redhat.com>
45176
45177 * gcc.c-torture/execute/20000622-1.c: New test.
45178
45179 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
45180
45181 * g++.old-deja/g++.other/init15.C: New test.
45182
45183 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
45184
45185 * g++.old-deja/g++.pt/vaarg2.C: New test.
45186 * g++.old-deja/g++.pt/vaarg3.C: New test.
45187
45188 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
45189
45190 * g++.old-deja/g++.other/dyncast6.C: New test.
45191
45192 2000-06-15 Jakub Jelinek <jakub@redhat.com>
45193
45194 * gcc.c-torture/execute/loop-6.c: New test.
45195
45196 2000-06-14 Jakub Jelinek <jakub@redhat.com>
45197
45198 * gcc.dg/20000614-1.c: New test.
45199 * gcc.dg/20000614-2.c: New test.
45200
45201 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
45202
45203 * g++.old-deja/g++.other/inline12.C: New test.
45204
45205 2000-06-13 Jakub Jelinek <jakub@redhat.com>
45206
45207 * g++.old-deja/g++.other/eh1.C: New test.
45208
45209 2000-06-12 Jakub Jelinek <jakub@redhat.com>
45210
45211 * g++.old-deja/g++.other/type.C: New test.
45212
45213 2000-06-05 Jakub Jelinek <jakub@redhat.com>
45214
45215 * g++.old-deja/g++.other/initstring.C: New test.
45216
45217 2000-06-12 Jason Merrill <jason@redhat.com>
45218
45219 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
45220
45221 2000-06-09 Jeffrey A Law (law@cygnus.com)
45222
45223 * gcc.c-torture/compile/20000609-1.c: New test.
45224
45225 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
45226
45227 * gcc.dg/20000609-1.c: New test.
45228
45229 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
45230
45231 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
45232 * gcc.c-torture/noncompile/poison-1.c: Move...
45233 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
45234 * gcc.dg/cpp-li1.c: Add a token after the #line.
45235
45236 2000-06-05 Richard Henderson <rth@cygnus.com>
45237
45238 * gcc.c-torture/execute/20000605-2.c: New test.
45239 * gcc.c-torture/execute/20000605-3.c: New test.
45240
45241 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
45242
45243 * g77.f-torture/execute/20000503-1.x: New file.
45244
45245 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
45246
45247 * g++.old-deja/g++.eh/badalloc1.C: New test.
45248
45249 2000-06-05 Richard Henderson <rth@cygnus.com>
45250
45251 * gcc.c-torture/execute/20000605-1.c: New test.
45252
45253 2000-06-05 Jakub Jelinek <jakub@redhat.com>
45254 Nathan Sidwell <nathan@codesourcery.com>
45255
45256 * gcc.c-torture/compile/20000605-1.c: New test.
45257
45258 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
45259
45260 * g77.f-torture/compile/20000601-1.f: New test.
45261
45262 2000-06-03 Richard Henderson <rth@cygnus.com>
45263
45264 * gcc.c-torture/execute/20000603-1.c: New.
45265
45266 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
45267
45268 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
45269 * gcc.dg/noreturn-2.c (noreturn): Likewise.
45270
45271 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
45272
45273 * gcc.dg/compare2.c (case 12): XFAIL.
45274 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
45275 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
45276
45277 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
45278
45279 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
45280
45281 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
45282 guard macro is already defined when the header is first
45283 included.
45284 * gcc.dg/cpp-mix.h: New file.
45285 * gcc.dg/endif-label.c: Update patterns to match compiler.
45286
45287 * g++.brendan/complex1.C: Declare abort.
45288 * g++.law/refs4.C: Remove XFAIL.
45289 * g++.oliva/expr2.C: Declare abort and exit.
45290
45291 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
45292
45293 * gcc.c-torture/execute/20000528-1.c: New test.
45294
45295 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
45296 * g++.old-deja/g++.law/temps4.C: Likewise.
45297
45298 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
45299 stdlib.h. Call abort() on failure.
45300 * g++.old-deja/g++.law/refs4.C: Likewise.
45301 * g++.old-deja/g++.law/temps4.C: Likewise.
45302 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
45303 * gcc.c-torture/execute/20000112-1.c: Include string.h.
45304
45305 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
45306
45307 Relative to g++.dg/special:
45308 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
45309
45310 Relative to g++.old-deja:
45311 * g++.brendan/complex1.C, g++.jason/optimize2.C,
45312 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
45313 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
45314 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
45315 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
45316 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
45317 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
45318
45319 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
45320 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
45321 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
45322 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
45323 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
45324 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
45325 and/or string.h.
45326
45327 * g++.other/goto1.C: Update expectations for error messages.
45328
45329 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
45330
45331 * gcc.c-torture/compile/20000523-1.c: New test.
45332
45333 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
45334
45335 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
45336
45337 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
45338
45339 * g++.old-deja/g++.eh/catch11.C: New test.
45340 * g++.old-deja/g++.eh/catch12.C: New test.
45341
45342 2000-05-24 Nick Clifton <nickc@cygnus.com>
45343
45344 * gcc.c-torture/execute/20000523-1.c: New test.
45345
45346 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
45347
45348 * c-torture/execute/bcp-1.c: Replace abort in arg of
45349 __builtin_constant_p with a generic external function.
45350
45351 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
45352 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
45353 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
45354 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
45355 Prototype abort and/or exit.
45356
45357 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
45358 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
45359 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
45360 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
45361
45362 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
45363
45364 * gcc.dg/dwarf2-1.c: New test.
45365
45366 2000-05-20 Richard Henderson <rth@cygnus.com>
45367
45368 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
45369
45370 2000-05-20 Andreas Jaeger <aj@suse.de>
45371
45372 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
45373 testcase.
45374
45375 2000-05-19 David Edelsohn <edelsohn@gnu.org>
45376
45377 * gcc.c-torture/execute/20000519-2.c: New test.
45378
45379 2000-05-19 Andreas Jaeger <aj@suse.de>
45380
45381 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
45382 which fails with SSA.
45383
45384 * lib/c-torture.exp: Also test with -O3 -fssa.
45385
45386 2000-05-18 Michael Meissner <meissner@redhat.com>
45387
45388 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
45389 * gcc.c-torture/execute/920415-1.c: Ditto.
45390 * gcc.c-torture/execute/920501-1.c: Ditto.
45391 * gcc.c-torture/execute/conversion.c: Ditto.
45392 * gcc.c-torture/execute/cvt-1.c: Ditto.
45393
45394 2000-05-18 Jeffrey A Law (law@cygnus.com)
45395
45396 * gcc.c-torture/compile/20000518-1.c: New test.
45397
45398 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
45399
45400 * g77.f-torture/compile/200005018.f: New test.
45401
45402 2000-05-17 Jeffrey A Law (law@cygnus.com)
45403
45404 * gcc.c-torture/compile/20000517-1.c: New test.
45405
45406 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45407
45408 * gcc.c-torture/execute/20000516-1.c: New test.
45409
45410 2000-05-15 Jakub Jelinek <jakub@redhat.com>
45411
45412 * g++.old-deja/g++.other/eh.C: New test.
45413
45414 2000-05-12 Richard Henderson <rth@cygnus.com>
45415
45416 * gcc.c-torture/execute/990208-1.c (main): Don't pass
45417 constants through to doit's conditional.
45418
45419 2000-05-11 Jeffrey A Law (law@cygnus.com)
45420
45421 * gcc.c-torture/compile/20000511-1.c: New test.
45422 * g77.f-torture/compile/20000511-1.f: New test.
45423 * g77.f-torture/compile/20000511-2.f: New test.
45424
45425 2000-05-11 Michael Meissner <meissner@redhat.com>
45426
45427 * gcc.c-torture/execute/20000511-1.c: New test.
45428
45429 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
45430
45431 * gcc.dg/dg.exp: Scan .S files as well as .c files.
45432 * gcc.dg/20000510-1.S: New.
45433
45434 2000-05-08 Catherine Moore <clm@cygnus.com>
45435
45436 * gcc.dg/unused-3.c: New.
45437
45438 2000-05-06 Richard Henderson <rth@cygnus.com>
45439
45440 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
45441 * g++.old-deja/g++.mike/warn1.C: Likewise.
45442 * g++.old-deja/g++.pt/local1.C: Likewise.
45443 * g++.old-deja/g++.pt/local7.C: Likewise.
45444 * g++.old-deja/g++.pt/spec16.C: Likewise.
45445
45446 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
45447
45448 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
45449
45450 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
45451
45452 * g77.f-torture/execute/20000503-1.f: New test.
45453
45454 2000-05-04 Andreas Jaeger <aj@suse.de>
45455
45456 * gcc.dg/noreturn-2.c: New test.
45457
45458 2000-05-04 Neil Booth <NeilB@earthling.net>
45459
45460 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
45461 preprocessor.
45462
45463 2000-05-04 Richard Henderson <rth@cygnus.com>
45464
45465 * gcc.c-torture/execute/20000503-1.c: Fix typo.
45466
45467 2000-05-04 Richard Henderson <rth@cygnus.com>
45468
45469 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
45470 OpenSSL by Jason R Thorpe.
45471
45472 2000-05-03 Jim Wilson <wilson@cygnus.com>
45473
45474 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
45475
45476 2000-05-03 Robert Lipe <robertlipe@usa.net>
45477
45478 * gcc.dg/20000503-1.c: New test.
45479
45480 2000-05-02 Jakub Jelinek <jakub@redhat.com>
45481
45482 * gcc.c-torture/compile/20000502-1.c: New test.
45483 * g++.old-deja/g++.other/align.C: New test.
45484 * gcc.dg/cpp-tradstringify.c: New test.
45485
45486 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
45487
45488 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
45489 and hard registers.
45490
45491 2000-04-26 Geoff Keating <geoffk@cygnus.com>
45492
45493 * gcc.c-torture/execute/loop-5.c: New test.
45494
45495 2000-04-25 Jakub Jelinek <jakub@redhat.com>
45496
45497 * gcc.c-torture/execute/va-arg-20.c: New test.
45498
45499 2000-04-23 Jeffrey A Law (law@cygnus.com)
45500
45501 * gcc.c-torture/execute/20000422-1.c: New test.
45502
45503 2000-04-20 Greg McGary <gkm@gnu.org>
45504
45505 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
45506 when optimizing, but without sibling-call optimizations (-O1).
45507
45508 2000-04-20 Jeffrey A Law (law@cygnus.com)
45509
45510 * gcc.c-torture/compile/20000420-1.c: New test.
45511
45512 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
45513
45514 * g++.abi/ptrflags.C: New test.
45515 * g++.eh/catchptr1.C: Test incomplete pointer chains.
45516
45517 2000-04-19 Catherine Moore <clm@cygnus.com>
45518
45519 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
45520
45521 2000-04-19 Greg McGary <gkm@gnu.org>
45522
45523 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
45524 sibling-call optimizations.
45525
45526 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
45527
45528 * gcc.dg/20000419-1.c: New test.
45529
45530 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
45531
45532 * gcc.c-torture/execute/20000412-6.c: New test.
45533
45534 2000-04-12 Jeffrey A Law (law@cygnus.com)
45535
45536 * gcc.c-torture/execute/20000412-5.c: New test.
45537 * g77.f-torture/compile/20000412-1.f: New test.
45538 * gcc.c-torture/execute/20000412-4.c: New test.
45539 * gcc.c-torture/compile/20000412-2.c: New test.
45540 * gcc.c-torture/execute/20000412-3.c: New test.
45541 * gcc.c-torture/compile/20000412-1.c: New test.
45542 * gcc.c-torture/execute/20000412-2.c: New test.
45543
45544 2000-04-12 Jakub Jelinek <jakub@redhat.com>
45545
45546 * objc/execute/bf-20.m: New test.
45547
45548 2000-04-10 Richard Henderson <rth@cygnus.com>
45549
45550 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
45551
45552 * gcc.c-torture/execute/20000412-1.c: New test.
45553
45554 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
45555
45556 * g++.old-deja/g++.eh/catchptr1.C: New test.
45557
45558 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
45559
45560 * g++.old-deja/g++.abi/cxa_vec.C: New test.
45561
45562 2000-04-08 Neil Booth <NeilB@earthling.net>
45563
45564 * gcc.dg/cpp-nullchar.c: Remove test as
45565 embedded nulls cause problems.
45566
45567 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45568
45569 * gcc.dg/compare2.c: New test.
45570
45571 2000-04-08 Neil Booth <NeilB@earthling.net>
45572
45573 * gcc.dg/cpp-nullchar.c: New test.
45574
45575 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
45576
45577 * gcc.dg/cpp-mi2.c: New test.
45578 * gcc.dg/cpp-mi2[abc].h: New files.
45579
45580 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
45581
45582 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
45583 member name.
45584
45585 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
45586
45587 * g++.old-deja/g++.abi/vmihint.C: New test.
45588
45589 2000-04-06 Neil Booth <NeilB@earthling.net>
45590
45591 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
45592 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
45593 copyright.
45594
45595 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
45596
45597 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
45598 avoid stack-frame overwrite.
45599
45600 2000-04-05 Jakub Jelinek <jakub@redhat.com>
45601
45602 * gcc.c-torture/compile/20000405-2.c: New test.
45603 * gcc.c-torture/compile/20000405-3.c: New test.
45604
45605 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45606
45607 * gcc.c-torture/compile/20000405-1.c: New test.
45608
45609 2000-04-04 Geoff Keating <geoffk@cygnus.com>
45610
45611 * gcc.dg/cast-qual-1.c: Revert last change.
45612
45613 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45614
45615 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
45616
45617 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
45618
45619 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
45620 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
45621
45622 2000-04-03 Jeffrey A Law (law@cygnus.com)
45623
45624 * gcc.c-torture/compile/20000403-2.c: New test.
45625 * gcc.c-torture/compile/20000403-1.c: New test.
45626
45627 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
45628
45629 * gcc.c-torture/execute/20000403-1.c: New test.
45630
45631 2000-04-03 Geoff Keating <geoffk@cygnus.com>
45632
45633 * gcc.c-torture/execute/20000402-1.c: New test.
45634
45635 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
45636
45637 * gcc.c-torture/execute/va-arg-15.c: New test.
45638 * gcc.c-torture/execute/va-arg-16.c: New test.
45639 * gcc.c-torture/execute/va-arg-17.c: New test.
45640 * gcc.c-torture/execute/va-arg-18.c: New test.
45641 * gcc.c-torture/execute/va-arg-19.c: New test.
45642
45643 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
45644
45645 * gcc.c-torture/compile/981211-1.c: Move to...
45646 * gcc.dg/cpp-as1.c: ...here.
45647 * gcc.dg/cpp-as2.c: New file.
45648
45649 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
45650 compiler.
45651
45652 2000-04-02 Neil Booth <NeilB@earthling.net>
45653
45654 * gcc.dg/cpp-cond.c New tests.
45655 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
45656 accidental success less likely.
45657 * gcc.dg/cpp-missingop.c New tests.
45658 * gcc.dg/cpp-missingparen.c New tests.
45659 * gcc.dg/cpp-shift.c New tests.
45660 * gcc.dg/cpp-shortcircuit.c New tests.
45661 * gcc.dg/cpp-unary.c New tests.
45662
45663 2000-03-29 Jeffrey A Law (law@cygnus.com)
45664
45665 * gcc.c-torture/compile/20000329-1.c: New test.
45666
45667 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
45668
45669 * gcc.c-torture/compile/20000326-1.c: New test.
45670 * gcc.c-torture/compile/20000326-2.c: New test.
45671
45672 2000-03-24 Geoff Keating <geoffk@cygnus.com>
45673
45674 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
45675 the first parameter is a function argument.
45676
45677 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
45678
45679 * g++.old-deja/g++.ext/array4.C: New test.
45680
45681 2000-03-22 Geoff Keating <geoffk@cygnus.com>
45682
45683 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
45684
45685 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45686
45687 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
45688
45689 2000-03-19 Richard Henderson <rth@cygnus.com>
45690
45691 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
45692
45693 2000-03-19 Richard Henderson <rth@cygnus.com>
45694
45695 * gcc.c-torture/compile/20000319-1.c: New test.
45696
45697 2000-03-14 Jeffrey A Law (law@cygnus.com)
45698
45699 * gcc.c-torture/execute/20000314-3.c: New test.
45700 * gcc.c-torture/execute/20000314-2.c: New test.
45701 * gcc.c-torture/execute/20000314-1.c: New test.
45702 * gcc.c-torture/compile/20000314-2.c: New test.
45703 * gcc.c-torture/compile/20000314-1.c: New test.
45704
45705 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45706
45707 * g++.old-deja/g++.warn/inline.C: New test.
45708
45709 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
45710
45711 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
45712 standards-compliant result rather than specific constants.
45713 Put test-values in array.
45714
45715 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
45716
45717 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
45718 (g++_target_compile): Put test-specific options last.
45719
45720 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
45721
45722 * g++.old-deja/g++.eh/vbase4.C: New test.
45723
45724 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
45725
45726 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
45727
45728 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
45729
45730 * g++.old-deja/g++.brendan/misc12.C: Removed.
45731 * g++.old-deja/g++.pt/memtemp77.C: Constify.
45732 * g++.old-deja/g++.ext/pretty4.C: New test.
45733
45734 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
45735
45736 * g++.old-deja/g++.other/string2.C: New test.
45737
45738 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
45739
45740 * g++.old-deja/g++.warn/impint2.C: New test.
45741
45742 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
45743
45744 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
45745 is 1, not zero.
45746
45747 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
45748
45749 * g++.old-deja/g++.warn/impint.C: New test.
45750 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
45751 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
45752 * g++.old-deja/g++.pt/explicit12.C: Likewise.
45753 * g++.old-deja/g++.pt/explicit13.C: Likewise.
45754 * g++.old-deja/g++.pt/explicit17.C: Likewise.
45755 * g++.old-deja/g++.pt/explicit18.C: Likewise.
45756 * g++.old-deja/g++.pt/explicit19.C: Likewise.
45757 * g++.old-deja/g++.pt/explicit23.C: Likewise.
45758 * g++.old-deja/g++.pt/explicit31.C: Likewise.
45759 * g++.old-deja/g++.pt/explicit35.C: Likewise.
45760 * g++.old-deja/g++.pt/explicit6.C: Likewise.
45761 * g++.old-deja/g++.pt/memclass7.C: Likewise.
45762
45763 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
45764
45765 * gcc.dg/cpp-redef.c: New test.
45766
45767 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
45768
45769 * g++.old-deja/g++.pt/unify7.C: New test.
45770
45771 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
45772
45773 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
45774 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
45775
45776 2000-02-25 Geoff Keating <geoffk@cygnus.com>
45777
45778 * gcc.c-torture/compile/20000224-1.c: New test.
45779
45780 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45781
45782 * gcc.c-torture/compile/cpp-2.c: New test.
45783 * gcc.c-torture/compile/cpp-1.c: New test.
45784
45785 2000-02-25 Jeffrey A Law (law@cygnus.com)
45786
45787 * gcc.c-torture/execute/20000225-1.c: New test.
45788
45789 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45790
45791 * gcc.dg/cpp-li2.c: New test.
45792
45793 * gcc.dg/cpp-wi1.c: New test.
45794
45795 * gcc.dg/cpp-li1.c: New test.
45796
45797 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
45798
45799 * g++.old-deja/g++.other/sizeof5.C: New test.
45800
45801 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45802
45803 * gcc.c-torture/execute/va-arg-13.c: New test.
45804
45805 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
45806
45807 * gcc.c-torture/execute/va-arg-12.c: New test.
45808
45809 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
45810
45811 * gcc.c-torture/execute/20000223-1.c: New test.
45812
45813 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
45814
45815 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
45816
45817 2000-02-22 Mark Mitchell <mark@codesourcery.com>
45818
45819 * g++.old-deja/g++.abi/ptrmem.C: New test.
45820
45821 2000-02-19 Richard Henderson <rth@cygnus.com>
45822
45823 * gcc.c-torture/compile/init-3.c: New.
45824
45825 2000-02-17 Mark Mitchell <mark@codesourcery.com>
45826
45827 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
45828 ALWAYS_CXXFLAGS.
45829
45830 2000-02-11 Robert Lipe <robertl@sco.com>
45831
45832 * gcc.c-torture/compile/20000211-3.c: New test.
45833
45834 2000-02-11 Martin Buchholz <martin@xemacs.org>
45835
45836 * gcc.c-torture/compile/20000211-2.c: New test.
45837
45838 2000-02-11 Jeffrey A Law (law@cygnus.com)
45839
45840 * gcc.c-torture/compile/20000211-1.c: New test.
45841
45842 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
45843
45844 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
45845 on native targets
45846
45847 2000-02-08 Nathan Sidwell <nathan@acm.org>
45848
45849 * g++.old-deja/g++.other/cast5.C: New test.
45850
45851 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
45852
45853 * gcc.c-torture/execute/20000205-1.c: New.
45854
45855 2000-02-03 Nathan Sidwell <nathan@acm.org>
45856
45857 * g++.old-deja/g++.jason/cast3.C: Return void.
45858 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
45859
45860 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45861
45862 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
45863
45864 * gcc.dg/loop-1.c: New test.
45865
45866 2000-01-27 Jakub Jelinek <jakub@redhat.com>
45867
45868 * gcc.c-torture/compile/20000127-1.c: New test.
45869 * gcc.c-torture/execute/991228-1.c: New test.
45870
45871 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45872
45873 * gcc.dg/unused-2.c: New test.
45874
45875 * gcc.dg/conv-1.c: New test.
45876
45877 2000-01-24 Mark Mitchell <mark@codesourcery.com>
45878
45879 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
45880 compiler.
45881 (tool_option_proc): Fix typo.
45882
45883 2000-01-24 Geoff Keating <geoffk@cygnus.com>
45884
45885 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
45886 of the ld on the host, not on the build machine.
45887 Also, don't crash if '--help' is not a supported option.
45888
45889 2000-01-24 Richard Henderson <rth@cygnus.com>
45890
45891 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
45892
45893 2000-01-20 Jeffrey A Law (law@cygnus.com)
45894
45895 * gcc.c-torture/execute/20000120-2.c: New test.
45896 * gcc.c-torture/execute/20000120-1.c: New test.
45897
45898 2000-01-13 Jeffrey A Law (law@cygnus.com)
45899
45900 * gcc.c-torture/execute/20000113-1.c: New test.
45901
45902 2000-01-12 Jeffrey A Law (law@cygnus.com)
45903
45904 * gcc.c-torture/execute/20000112-1.c: New test.
45905
45906 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45907
45908 * gcc.dg/20000111-1.c: New test.
45909
45910 2000-01-10 Jeffrey A Law (law@cygnus.com)
45911
45912 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
45913 with 16 bit integers.
45914
45915 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
45916
45917 * gcc.dg/20000108-1.c: New test.
45918
45919 2000-01-05 Nathan Sidwell <nathan@acm.org>
45920
45921 * g++.old-deja/g++.ns/koenig8.C: New test.
45922
45923 2000-01-05 Nathan Sidwell <nathan@acm.org>
45924
45925 * g++.old-deja/g++.other/cast4.C: New test.
45926
45927 2000-01-05 Jeffrey A Law (law@cygnus.com)
45928
45929 * gcc.c-torture/compile/20000105-2.c: New test.
45930 * gcc.c-torture/compile/20000105-1.c: New test.
45931
45932 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45933
45934 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
45935 references to printf & atoi to conform to ANSI standard.
45936 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
45937 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
45938 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
45939 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
45940 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
45941 * g++.old-deja/g++.brendan/complex1.C: Likewise.
45942 * g++.old-deja/g++.brendan/copy1.C: Likewise.
45943 * g++.old-deja/g++.brendan/copy2.C: Likewise.
45944 * g++.old-deja/g++.brendan/copy3.C: Likewise.
45945 * g++.old-deja/g++.brendan/copy4.C: Likewise.
45946 * g++.old-deja/g++.brendan/copy5.C: Likewise.
45947 * g++.old-deja/g++.brendan/copy6.C: Likewise.
45948 * g++.old-deja/g++.brendan/copy7.C: Likewise.
45949 * g++.old-deja/g++.brendan/copy8.C: Likewise.
45950 * g++.old-deja/g++.brendan/crash11.C: Likewise.
45951 * g++.old-deja/g++.brendan/crash14.C: Likewise.
45952 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
45953 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
45954 * g++.old-deja/g++.brendan/delete2.C: Likewise.
45955 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
45956 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
45957 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
45958 * g++.old-deja/g++.brendan/eh1.C: Likewise.
45959 * g++.old-deja/g++.brendan/groff1.C: Likewise.
45960 * g++.old-deja/g++.brendan/init3.C: Likewise.
45961 * g++.old-deja/g++.brendan/misc12.C: Likewise.
45962 * g++.old-deja/g++.brendan/misc7.C: Likewise.
45963 * g++.old-deja/g++.brendan/new2.C: Likewise.
45964 * g++.old-deja/g++.brendan/operators4.C: Likewise.
45965 * g++.old-deja/g++.brendan/operators5.C: Likewise.
45966 * g++.old-deja/g++.brendan/overload2.C: Likewise.
45967 * g++.old-deja/g++.brendan/overload7.C: Likewise.
45968 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
45969 * g++.old-deja/g++.brendan/reference1.C: Likewise.
45970 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
45971 * g++.old-deja/g++.brendan/template24.C: Likewise.
45972 * g++.old-deja/g++.brendan/template3.C: Likewise.
45973 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
45974 * g++.old-deja/g++.jason/inline3.C: Likewise.
45975 * g++.old-deja/g++.jason/opeq.C: Likewise.
45976 * g++.old-deja/g++.law/arg5.C: Likewise.
45977 * g++.old-deja/g++.law/arm7.C: Likewise.
45978 * g++.old-deja/g++.law/ctors11.C: Likewise.
45979 * g++.old-deja/g++.law/cvt8.C: Likewise.
45980 * g++.old-deja/g++.law/init9.C: Likewise.
45981 * g++.old-deja/g++.law/refs4.C: Likewise.
45982 * g++.old-deja/g++.law/template2.C: Likewise.
45983 * g++.old-deja/g++.law/visibility24.C: Likewise.
45984 * g++.old-deja/g++.law/vtable3.C: Likewise.
45985 * g++.old-deja/g++.mike/asm2.C: Likewise.
45986 * g++.old-deja/g++.mike/eh1.C: Likewise.
45987 * g++.old-deja/g++.mike/misc1.C: Likewise.
45988 * g++.old-deja/g++.mike/misc13.C: Likewise.
45989 * g++.old-deja/g++.mike/misc14.C: Likewise.
45990 * g++.old-deja/g++.mike/ns12.C: Likewise.
45991 * g++.old-deja/g++.mike/p1248.C: Likewise.
45992 * g++.old-deja/g++.mike/p3708.C: Likewise.
45993 * g++.old-deja/g++.mike/p3708a.C: Likewise.
45994 * g++.old-deja/g++.mike/p3708b.C: Likewise.
45995 * g++.old-deja/g++.mike/p646.C: Likewise.
45996 * g++.old-deja/g++.mike/p700.C: Likewise.
45997 * g++.old-deja/g++.mike/p783.C: Likewise.
45998 * g++.old-deja/g++.mike/p783a.C: Likewise.
45999 * g++.old-deja/g++.mike/p783b.C: Likewise.
46000 * g++.old-deja/g++.mike/p786.C: Likewise.
46001 * g++.old-deja/g++.mike/p789.C: Likewise.
46002 * g++.old-deja/g++.mike/p789a.C: Likewise.
46003 * g++.old-deja/g++.mike/p807a.C: Likewise.
46004 * g++.old-deja/g++.other/delete3.C: Likewise.
46005 * g++.old-deja/g++.other/dyncast1.C: Likewise.
46006 * g++.old-deja/g++.other/dyncast2.C: Likewise.
46007 * g++.old-deja/g++.other/dyncast3.C: Likewise.
46008 * g++.old-deja/g++.other/empty1.C: Likewise.
46009 * g++.old-deja/g++.other/temporary1.C: Likewise.
46010 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
46011 * g++.old-deja/g++.pt/t16.C: Likewise.
46012 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
46013
46014 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
46015
46016 * gcc.dg/991230-1.c: New test.
46017
46018 1999-12-29 Jeffrey A Law (law@cygnus.com)
46019
46020 * gcc.c-torture/compile/991229-3.c: New test.
46021 * gcc.c-torture/compile/991229-2.c: New test.
46022 * gcc.c-torture/compile/991229-1.c: New test.
46023
46024 1999-12-29 Greg McGary <gkm@eng.ascend.com>
46025
46026 * gcc.c-torture/compile/labels-2.c: New test.
46027
46028 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
46029
46030 * gcc.c-torture/execute/991227-1.c: New test.
46031
46032 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46033
46034 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
46035
46036 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
46037
46038 * gcc.c-torture/execute/991221-1.c: New test.
46039
46040 1999-12-20 Nathan Sidwell <nathan@acm.org>
46041
46042 * g++.old-deja/g++.other/cast3.C: New test.
46043
46044 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
46045
46046 * gcc.c-torture/execute/991216-4.c: New test.
46047
46048 1999-12-16 Michael Meissner <meissner@cygnus.com>
46049
46050 * gcc.c-torture/execute/991216-1.c: New test.
46051 * gcc.c-torture/execute/991216-2.c: New test.
46052 * gcc.c-torture/execute/991216-3.c: New test.
46053
46054 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
46055
46056 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
46057 Actually make the test fail by using "-O2" for compilation.
46058
46059 1999-12-15 Nathan Sidwell <nathan@acm.org>
46060
46061 * g++.old-deja/g++.warn/cast-align1.C: New test.
46062
46063 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
46064
46065 * gcc.c-torture/compile/991214-1.c: New test.
46066 * gcc.c-torture/compile/991214-2.c: New test.
46067
46068 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
46069
46070 * gcc.dg/991214-1.c: New test.
46071
46072 1999-12-13 Jeffrey A Law (law@cygnus.com)
46073
46074 * gcc.c-torture/compile/991213-3.c: New test.
46075 * gcc.c-torture/compile/991213-2.c: New test.
46076 * gcc.c-torture/compile/991213-1.c: New test.
46077
46078 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
46079
46080 * gcc.dg/991209-1.c: New test.
46081
46082 1999-12-08 Nathan Sidwell <nathan@acm.org>
46083
46084 * gcc.c-torture/compile/991208-1.c: New test.
46085
46086 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46087
46088 * gcc.dg/ultrasp2.c: New test.
46089
46090 1999-12-05 Alex Samuel <samuel@codesourcery.com>
46091
46092 * g++.old-deja/g++.abi/align.C (main): Fix typo.
46093
46094 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
46095
46096 * gcc.c-torture/compile/991202-1.c: New test.
46097 * gcc.c-torture/execute/991202-1.c: New test.
46098 * gcc.c-torture/execute/991202-2.c: New test.
46099 * gcc.c-torture/execute/991202-3.c: New test.
46100
46101 1999-12-02 Alex Samuel <samuel@codesourcery.com>
46102
46103 * g++.old-deja/g++.abi/align.C: New test.
46104 * g++.old-deja/g++.abi/aggregates.C: Likewise.
46105 * g++.old-deja/g++.abi/bitfields.C: Likewise.
46106
46107 1999-12-01 Richard Henderson <rth@cygnus.com>
46108
46109 * gcc.c-torture/execute/991201-1.c: New.
46110
46111 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
46112
46113 * gcc.dg/991129-1.c: New test.
46114
46115 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
46116
46117 * gcc.c-torture/compile/991127-1.c: New test.
46118
46119 1999-11-22 Nathan Sidwell <nathan@acm.org>
46120
46121 * g++.old-deja/g++.other/warn4.C: New test.
46122
46123 1999-11-22 Nathan Sidwell <nathan@acm.org>
46124
46125 * g++.old-deja/g++.eh/cleanup2.C: New test.
46126 * g++.old-deja/g++.ext/pretty2.C: New test.
46127 * g++.old-deja/g++.ext/pretty3.C: New test.
46128 * g++.old-deja/g++.other/debug6.C: New test.
46129
46130 1999-10-20 Jim Wilson <wilson@cygnus.com>
46131
46132 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
46133 compiler_output to look for one error message instead of two.
46134
46135 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
46136
46137 * gcc.c-torture/execute/991118-1.c: Also test case
46138 where the word boundary does not split a byte evenly.
46139
46140 1999-11-19 Nathan Sidwell <nathan@acm.org>
46141
46142 * g++.old-deja/g++.ext/restrict1.C: New test.
46143
46144 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
46145
46146 * gcc.c-torture/execute/991118-1.c: New test.
46147
46148 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
46149
46150 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
46151 working directory pathnames.
46152
46153 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
46154
46155 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
46156 host is equipped with driver.h and driver.o so it can actually
46157 compile and run the tests.
46158
46159 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
46160
46161 * gcc.c-torture/compile/991008-1.c: New test.
46162
46163 1999-11-08 Nick Clifton <nickc@cygnus.com>
46164
46165 * lib/gcc-dg.exp: Include target-supports.exp
46166
46167 1999-11-05 Nick Clifton <nickc@cygnus.com>
46168
46169 * lib/target-supports.exp: New file: Provide procs to test for
46170 features supported by the target.
46171 (check_weak_available): Moved here from ecos.exp.
46172 (check_alias_available): New proc: Determine of the target
46173 toolchain supports the alias attribute.
46174
46175 * gcc.dg/special/ecos.exp: Move check_weak_available to
46176 target-supports.exp.
46177 (alias-1.c): Only perform the test if the target supports
46178 aliases.
46179 (wkali-1.c): Only perform the test if the target supports
46180 aliases.
46181
46182 * gcc.dg/990506-0.c: Expect error messages from cross
46183 targets as well as native targets.
46184
46185 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46186
46187 * gcc.dg/ultrasp1.c: Removed xfail.
46188 * gcc.dg/struct-ret-2.c: Likewise.
46189 * gcc.dg/array-1.c: Likewise.
46190
46191 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
46192
46193 * gcc.dg/struct-ret-2.c: New test.
46194
46195 * gcc.dg/array-1.c: New test.
46196
46197 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
46198
46199 * gcc.c-torture/execute/991030-1.c: New test.
46200
46201 1999-10-26 Richard Henderson <rth@cygnus.com>
46202
46203 * gcc.c-torture/compile/991026-2.c: New test.
46204
46205 1999-10-26 Jeffrey A Law (law@cygnus.com)
46206
46207 * gcc.c-torture/compile/991026-1.c: New test.
46208
46209 1999-10-23 Jeffrey A Law (law@cygnus.com)
46210
46211 * gcc.c-torture/execute/991023-1.c: New test.
46212
46213 1999-10-19 Jeffrey A Law (law@cygnus.com)
46214
46215 * gcc.c-torture/execute/991019-1.c: New test.
46216
46217 1999-10-16 Richard Henderson <rth@cygnus.com>
46218
46219 * gcc.c-torture/execute/991016-1.c: New test.
46220
46221 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
46222
46223 * gcc.c-torture/execute/991014-1.c: New test.
46224
46225 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
46226
46227 * g++.old-deja/g++.other/union2.C: New test.
46228
46229 1999-10-13 Nathan Sidwell <nathan@acm.org>
46230
46231 * g++.old-deja/g++.other/vaarg2.C: New test.
46232 * g++.old-deja/g++.other/vaarg3.C: New test.
46233
46234 1999-10-12 Craig Burley <craig@jcb-sc.com>
46235
46236 * g77.f-torture/noncompile/19990905-1.f: Moved from being
46237 in compile/.
46238
46239 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
46240
46241 * gcc.c-torture/execute/va-arg-11.c: New test.
46242
46243 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
46244
46245 * lib/file-format.exp (gcc_target_object_format): Don't
46246 crash if objdump is unavailable.
46247
46248 1999-09-29 Donn Terry <donn@interix.com>
46249
46250 * gcc.misc-tests/mg.exp: delete extraneous redirection.
46251
46252 1999-09-28 Nick Clifton <nickc@cygnus.com>
46253
46254 * gcc.c-torture/compile/990928-1.c: New test.
46255
46256 1999-09-28 Nathan Sidwell <nathan@acm.org>
46257
46258 * g++.old-deja/g++.other/decl6.C: New test.
46259
46260 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46261
46262 * gcc.c-torture/execute/va-arg-10.c: New test.
46263
46264 1999-09-27 Nathan Sidwell <nathan@acm.org>
46265
46266 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
46267 __PRETTY_FUNCTION__.
46268
46269 1999-09-23 Nick Clifton <nickc@cygnus.com>
46270
46271 * gcc.c-torture/execute/990923-1.c: New test.
46272
46273 1999-09-21 Nick Clifton <nickc@cygnus.com>
46274
46275 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
46276 for which -fpic is inappropriate.
46277
46278 1999-09-21 Mark Mitchell <mark@codesourcery.com>
46279
46280 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
46281
46282 1999-09-21 Nathan Sidwell <nathan@acm.org>
46283
46284 * g++.old-deja/g++.other/dyncast1.C: New test.
46285 * g++.old-deja/g++.other/dyncast2.C: New test.
46286 * g++.old-deja/g++.other/dyncast3.C: New test.
46287 * g++.old-deja/g++.other/dyncast4.C: New test.
46288 * g++.old-deja/g++.other/dyncast5.C: New test.
46289 * g++.old-deja/g++.eh/catch3.C: New test.
46290 * g++.old-deja/g++.eh/catch3p.C: New test.
46291 * g++.old-deja/g++.eh/catch4.C: New test.
46292 * g++.old-deja/g++.eh/catch4p.C: New test.
46293 * g++.old-deja/g++.eh/catch5.C: New test.
46294 * g++.old-deja/g++.eh/catch5p.C: New test.
46295 * g++.old-deja/g++.eh/catch6.C: New test.
46296 * g++.old-deja/g++.eh/catch6p.C: New test.
46297 * g++.old-deja/g++.eh/catch7.C: New test.
46298 * g++.old-deja/g++.eh/catch7p.C: New test.
46299 * g++.old-deja/g++.eh/catch8.C: New test.
46300 * g++.old-deja/g++.eh/catch8p.C: New test.
46301 * g++.old-deja/g++.eh/catch9.C: New test.
46302 * g++.old-deja/g++.eh/catch9p.C: New test.
46303
46304 1999-09-13 Nathan Sidwell <nathan@acm.org>
46305
46306 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
46307 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
46308
46309 1999-09-13 Jeffrey A Law (law@cygnus.com)
46310
46311 * gcc.c-torture/compile/990913-1.c: New test.
46312
46313 1999-09-10 Nathan Sidwell <nathan@acm.org>
46314
46315 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
46316 * g++.old-deja/g++.jason/rfg5.C: Likewise.
46317
46318 1999-09-09 Richard Henderson <rth@cygnus.com>
46319
46320 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
46321
46322 1999-09-09 Nathan Sidwell <nathan@acm.org>
46323
46324 * g++.old-deja/g++.other/lookup11.C: New test.
46325 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
46326 what is permitted and what we want.
46327 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
46328 overload use.
46329 * g++.old-deja/g++.jason/rfg5.C: Likewise.
46330
46331 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
46332
46333 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
46334 * gcc.c-torture/noncompile/poison-1.c: New file.
46335
46336 1999-09-08 Nathan Sidwell <nathan@acm.org>
46337
46338 * g++.old-deja/g++.other/sizeof3.C: New test.
46339 * g++.old-deja/g++.other/sizeof4.C: New test.
46340 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
46341 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
46342
46343 1999-09-07 Richard Henderson <rth@cygnus.com>
46344
46345 * gcc.dg/va-arg-1.c: New.
46346
46347 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46348
46349 * gcc.c-torture/execute/va-arg-9.c: New test.
46350
46351 1999-09-05 Craig Burley <craig@jcb-sc.com>
46352
46353 * g77.f-torture/compile/980519-2.f: New test.
46354 * g77.f-torture/compile/19990905-0.f: New test.
46355 * g77.f-torture/compile/19990905-1.f: New test.
46356 * g77.f-torture/compile/19990905-2.f: New test.
46357
46358 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
46359
46360 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
46361
46362 * gcc.c-torture/execute/990827-1.c: Fix typo.
46363
46364 1999-09-03 Nathan Sidwell <nathan@acm.org>
46365
46366 * g++.old-deja/g++.other/deref1.C: New test.
46367
46368 1999-09-02 Nathan Sidwell <nathan@acm.org>
46369
46370 * g++.old-deja/g++.other/ambig2.C: New test.
46371 * g++.old-deja/g++.other/cond5.C: New test.
46372 * g++.old-deja/g++.other/lookup16.C: New test.
46373
46374 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
46375
46376 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
46377 assemblers too.
46378
46379 1999-08-31 Jeffrey A Law (law@cygnus.com)
46380
46381 * lib/c-torture.exp: Avoid the "compare executables" optimization
46382 when testing native.
46383
46384 1999-08-29 Jeffrey A Law (law@cygnus.com)
46385
46386 * gcc.c-torture/execute/990829-1.c: New test.
46387 * gcc.c-torture/compile/990829-1.c: New test.
46388
46389 1999-08-27 Paul Burchard <burchard@pobox.com>
46390
46391 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
46392 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
46393 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
46394 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
46395 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
46396 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
46397 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
46398 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
46399 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
46400 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
46401 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
46402
46403 1999-08-27 Jeffrey A Law (law@cygnus.com)
46404
46405 * gcc.c-torture/execute/990827-1.c: New test.
46406
46407 1999-08-26 Craig Burley <craig@jcb-sc.com>
46408
46409 * g77.f-torture/noncompile/19990826-4.f: New test.
46410
46411 * g77.f-torture/compile/19990826-3.f: New test.
46412
46413 * g77.f-torture/execute/19990826-2.f: New test.
46414
46415 * g77.f-torture/compile/19990826-1.f: New test.
46416
46417 * gcc.c-torture/execute/990826-0.c: New test.
46418 * g77.c-torture/execute/19990826-0.f: New test.
46419
46420 * g77.f-torture/noncompile/970626-2.f: New test.
46421
46422 1999-08-25 Paul Burchard <burchard@pobox.com>
46423
46424 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
46425 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
46426 lss-011.C: New tests.
46427
46428 1999-08-25 Nathan Sidwell <nathan@acm.org>
46429
46430 * g++.old-deja/g++.other/decl5.C: New test.
46431
46432 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46433
46434 * noncompile/noncompile.exp: Load_lib c-torture.exp.
46435 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
46436 call `postbase' for each one. All callers of `postbase' changed
46437 to call this instead.
46438
46439 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
46440
46441 * gcc.c-torture/execute/990811-1.c: New test.
46442
46443 1999-08-09 Nick Clifton <nickc@cygnus.com>
46444
46445 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
46446 just native ones.
46447
46448 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
46449 just native ones.
46450
46451 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
46452
46453 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
46454
46455 1999-08-04 Jeffrey A Law (law@cygnus.com)
46456
46457 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
46458
46459 1999-08-04 Nathan Sidwell <nathan@acm.org>
46460
46461 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
46462
46463 1999-08-04 Jeffrey A Law (law@cygnus.com)
46464
46465 * gcc.c-torture/execute/990804-1.c: New test.
46466
46467 1999-08-03 Nathan Sidwell <nathan@acm.org>
46468
46469 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
46470 * g++.old-deja/g++.brendan/crash64.C: Likewise.
46471 * g++.old-deja/g++.brendan/overload8.C: Likewise.
46472
46473 1999-08-03 Nathan Sidwell <nathan@acm.org>
46474
46475 * g++.old-deja/g++.other/struct1.C: New test.
46476
46477 1999-08-03 Nathan Sidwell <nathan@acm.org>
46478
46479 * g++.old-deja/g++.other/enum2.C: New test.
46480
46481 1999-08-02 Richard Henderson <rth@cygnus.com>
46482
46483 Adapted from tests from Franz Sirl:
46484 * gcc.c-torture/execute/va-arg-7.c: New test.
46485 * gcc.c-torture/execute/va-arg-8.c: New test.
46486
46487 1999-08-01 Jeffrey A Law (law@cygnus.com)
46488
46489 * gcc.c-torture/compile/990801-2.c: New test.
46490
46491 * gcc.c-torture/compile/990801-1.c: New test.
46492
46493 1999-07-27 Michael Meissner <meissner@cygnus.com>
46494
46495 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
46496 fp-cmp-1.c, converting double to float.
46497
46498 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
46499 fp-cmp-1.c, converting double to long double.
46500
46501 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
46502 from fr1 to unknown_register, since fr1 is a legitimate register
46503 on some machines.
46504
46505 1999-07-25 Jeffrey A Law (law@cygnus.com)
46506
46507 * README: More listname related changes.
46508
46509 1999-07-08 Catherine Moore <clm@cygnus.com>
46510
46511 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
46512
46513 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
46514
46515 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
46516
46517 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
46518
46519 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
46520
46521 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
46522
46523 * gcc.dg/990703-1.c: New test.
46524
46525 1999-06-29 Nick Clifton <nickc@cygnus.com>
46526
46527 * lib/file-format.exp: New file: Move definition of proc
46528 gcc_target_object_format to here from
46529 gcc.dg/special/ecos.exp.
46530
46531 * lib/c-torture.exp: Include lib file-format.exp.
46532 * lib/gcc-dg.exp: Include lib file-format.exp.
46533
46534 * gcc.dg/special/ecos.exp: Remove definition of proc
46535 gcc_target_object_format.
46536
46537 1999-06-28 Jeffrey A Law (law@cygnus.com)
46538
46539 * gcc.c-torture/execute/990628-1.c: New test.
46540
46541 1999-06-25 Jeffrey A Law (law@cygnus.com)
46542
46543 * gcc.c-torture/compile/990625-2.c: New test.
46544
46545 * gcc.c-torture/compile/990625-1.c: New test.
46546
46547 1999-06-23 Nick Clifton <nickc@cygnus.com>
46548
46549 * gcc.c-torture/compile/dll.c: New test case. Check that dll
46550 attributes compile.
46551 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
46552 ports that use the COFF/PE file format.
46553
46554 1999-06-17 Jeffrey A Law (law@cygnus.com)
46555
46556 * gcc.c-torture/compile/990617-1.c: New test.
46557
46558 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
46559
46560 * g++.old-deja/g++.other/decl4.C: New test.
46561
46562 1999-06-14 Nathan Sidwell <nathan@acm.org>
46563
46564 * g++.old-deja/g++.other/bitfld3.C: New test.
46565
46566 1999-06-08 Nathan Sidwell <nathan@acm.org>
46567
46568 * g++.old-deja/g++.eh/catch1.C: New test.
46569
46570 1999-06-07 Jeffrey A Law (law@cygnus.com)
46571
46572 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
46573
46574 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
46575 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
46576
46577 1999-06-05 Craig Burley <craig@jcb-sc.com>
46578
46579 * g77.f-torture/compile/19990502-0.f: Replace with new,
46580 shorter, test that still fails after recent changes.
46581
46582 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
46583
46584 * gcc.c-torture/execute/990604-1.c: New test.
46585
46586 1999-05-31 Jeffrey A Law (law@cygnus.com)
46587
46588 * gcc.c-torture/execute/990531-1.c: New test.
46589
46590 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46591
46592 * gcc.c-torture/compile/990527-1.c: New test.
46593
46594 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
46595
46596 * gcc.c-torture/execute/990527-1.c: New test.
46597
46598 1999-05-25 Nick Clifton <nickc@cygnus.com>
46599
46600 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
46601 bitfields as signed.
46602
46603 1999-05-25 Craig Burley <craig@jcb-sc.com>
46604
46605 * g77.f-torture/compile/19990525-0.f: New test.
46606
46607 1999-05-25 Jeffrey A Law (law@cygnus.com)
46608
46609 * gcc.c-torture/execute/990525-2.c: New test.
46610
46611 * gcc.c-torture/execute/990525-1.c: New test.
46612
46613 1999-05-24 Nathan Sidwell <nathan@acm.org>
46614
46615 * g++.old-deja/g++.other/anon3.C: New test.
46616 * g++.old-deja/g++.other/anon4.C: New test.
46617 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
46618 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
46619 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
46620 Merrill).
46621
46622 1999-05-24 Jeffrey A Law (law@cygnus.com)
46623
46624 * gcc.c-torture/execute/990524-1.c: New test.
46625
46626 * gcc.dg/990524-1.c: New test.
46627
46628 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46629
46630 * gcc.c-torture/compile/990523-1.c: New test.
46631
46632 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
46633
46634 * gcc.c-torture/compile/990519-1.c: New test.
46635
46636 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
46637
46638 * gcc.c-torture/compile/990517-1.c: New test.
46639
46640 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
46641 (e4, f4): New tests.
46642 (main): Call them.
46643
46644 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46645
46646 * gcc.dg/noreturn-1.c: New test.
46647
46648 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
46649
46650 * gcc.c-torture/execute/990513-1.c: New test.
46651
46652 1999-05-10 Richard Henderson <rth@cygnus.com>
46653
46654 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
46655
46656 1999-05-10 Craig Burley <craig@jcb-sc.com>
46657
46658 * g77.f-torture/execute/erfc.f: Use small single-precision
46659 values, to avoid problems on Alphas when not -mieee.
46660
46661 1999-05-08 Craig Burley <craig@jcb-sc.com>
46662
46663 * gcc.dg/990506-0.c: New test.
46664
46665 1999-05-08 Richard Henderson <rth@cygnus.com>
46666
46667 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
46668 the constant to test. Don't XFAIL 64-bit targets.
46669
46670 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
46671 * g++.old-deja/g++.law/profile1.C: Likewise.
46672
46673 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
46674 operator new instances.
46675 * g++.old-deja/g++.other/delete5.C: Likewise.
46676
46677 1999-05-03 Craig Burley <craig@jcb-sc.com>
46678
46679 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
46680 intrinsic.
46681
46682 1999-05-03 Craig Burley <craig@jcb-sc.com>
46683
46684 * g77.f-torture/execute/u77-test.f: Reverse order of two
46685 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
46686
46687 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46688
46689 * gcc.dg/compare1.c: New test.
46690
46691 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
46692
46693 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
46694 New tests.
46695
46696 1999-05-02 Craig Burley <craig@jcb-sc.com>
46697
46698 * g77.f-torture/compile/19990502-1.f: New test.
46699
46700 1999-05-02 Craig Burley <craig@jcb-sc.com>
46701
46702 * g77.f-torture/compile/19990502-0.f: New test.
46703
46704 1999-05-02 Craig Burley <craig@jcb-sc.com>
46705
46706 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
46707 intrinsic.
46708
46709 1999-05-02 Craig Burley <craig@jcb-sc.com>
46710
46711 * g77.f-torture/execute/u77-test.f (main): List libU77
46712 intrinsics not currently tested.
46713 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
46714 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
46715 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
46716 Trim blanks off the ends of some printed strings.
46717
46718 1999-05-02 Craig Burley <craig@jcb-sc.com>
46719
46720 * g77.f-torture/execute/u77-test.f (main): Just warn about
46721 FSTAT gid disagreement, as it's expected on some systems.
46722
46723 1999-05-01 Craig Burley <craig@jcb-sc.com>
46724
46725 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
46726 use a new function, which allows for some slop.
46727 Clean up some commentary.
46728 (issum): The new function.
46729 (sgladd): Deleted subroutine.
46730
46731 1999-05-01 Craig Burley <craig@jcb-sc.com>
46732
46733 * g77.f-torture/execute/u77-test.f: Modify to be more like
46734 libf2c/libU77 version, bringing patches to that version here.
46735 Add suitable commentary.
46736
46737 1999-04-25 Richard Henderson <rth@cygnus.com>
46738
46739 * gcc.dg/990424-1.c: New test.
46740
46741 1999-04-24 Craig Burley <craig@jcb-sc.com>
46742
46743 * g77.f-torture/execute/u77-test.f (main): Bug involving
46744 LSTAT has been fixed, so turn back on full checking.
46745
46746 1999-04-20 Craig Burley <craig@jcb-sc.com>
46747
46748 * g77.f-torture/compile/19990419-0.f: New test.
46749 * g77.f-torture/execute/19990419-1.f: New test.
46750
46751 1999-04-17 Richard Henderson <rth@cygnus.com>
46752
46753 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
46754 to avoid the need for a prototype to supress a warning.
46755
46756 1999-04-07 Jim Wilson <wilson@cygnus.com>
46757
46758 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
46759
46760 1999-04-04 Jeffrey A Law (law@cygnus.com)
46761
46762 * gcc.c-torture/execute/990404-1.c: New test.
46763
46764 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
46765
46766 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
46767 * gcc.dg/cpp-if3.c: Don't use -pedantic.
46768 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
46769 missing initializer warnings.
46770
46771 1999-03-28 Jeffrey A Law (law@cygnus.com)
46772
46773 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
46774 matching strings.
46775
46776 1999-03-26 Jeffrey A Law (law@cygnus.com)
46777
46778 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
46779
46780 1999-03-26 Craig Burley <craig@jcb-sc.com>
46781
46782 * g77.f-torture/execute/19990325-0.f: New test.
46783 * g77.f-torture/execute/19990325-1.f: New test.
46784
46785 1999-03-24 Jeffrey A Law (law@cygnus.com)
46786
46787 * gcc.c-torture/execute/990324-1.c: New test.
46788
46789 1999-03-22 Jim Wilson <wilson@cygnus.com>
46790
46791 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
46792 test with 4.
46793
46794 1999-03-17 Richard Henderson <rth@cygnus.com>
46795
46796 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
46797
46798 1999-03-13 Craig Burley <craig@jcb-sc.com>
46799
46800 * g77.f-torture/execute/19990313-2.f: New test.
46801 * g77.f-torture/execute/19990313-3.f: New test.
46802
46803 1999-03-13 Craig Burley <craig@jcb-sc.com>
46804
46805 * g77.f-torture/execute/19990313-0.f: New test.
46806 * g77.f-torture/execute/19990313-1.f: New test.
46807
46808 1999-03-12 Jim Wilson <wilson@cygnus.com>
46809
46810 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
46811 printf to sprintf.
46812 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
46813 (main): Add check for u15. Conditionalize u31 check depending on
46814 whether ints are <32 bits or >=32 bits.
46815
46816 1999-03-08 Craig Burley <craig@jcb-sc.com>
46817
46818 * g77.f-torture/execute/19981119-0.f: Improve testiness.
46819
46820 1999-03-08 Craig Burley <craig@jcb-sc.com>
46821
46822 * g77.f-torture/compile/19990305-0.f: New test.
46823 * g77.f-torture/execute/19981119-0.f: New test.
46824
46825 1999-03-08 Craig Burley <craig@jcb-sc.com>
46826
46827 * g77.f-torture/execute/970625-2.f: call ABORT if final
46828 result is not correct, instead of just printing it.
46829 Add this checking via newly introduced obfuscation, to
46830 trip up buggy front ends.
46831
46832 1999-03-07 Craig Burley <craig@jcb-sc.com>
46833
46834 * g77.f-torture/compile/960317-1.f: Moved from being
46835 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
46836
46837 1999-03-06 Craig Burley <craig@jcb-sc.com>
46838
46839 * g77.f-torture/execute/960317-1.f: New (old) test.
46840 * g77.f-torture/execute/970625-2.f: Ditto.
46841
46842 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
46843
46844 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
46845 message on line 1 or line 2; cccp and cpplib do this differently.
46846
46847 1999-03-01 Jeffrey A Law (law@cygnus.com)
46848
46849 * g++.old-deja/g++.law/weak1.C: New test.
46850
46851 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
46852
46853 * gcc.c-torture/execute/990119-1.c: Renamed to...
46854 * gcc.dg/990119-1.c: this, so it will only be tested once
46855 (it's a preprocessor test, it doesn't need to be run at
46856 multiple optimization levels).
46857
46858 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
46859
46860 * lib/g++.exp: Don't add incdir=$base_dir/../include to
46861 ALWAYS_CXXFLAGS.
46862
46863 1999-02-24 Craig Burley <craig@jcb-sc.com>
46864
46865 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
46866 * g77.f-torture/compile/19981216-0.f: ...as it is expected
46867 to not be compilable by current g77.
46868
46869 1999-02-24 Nick Clifton <nickc@cygnus.com>
46870
46871 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
46872
46873 1999-02-22 Jeffrey A Law (law@cygnus.com)
46874
46875 * gcc.c-torture/execute/990222-1.c: New test.
46876
46877 1999-02-19 Craig Burley <craig@jcb-sc.com>
46878
46879 * g77.f-torture/compile/19990218-0.f: New test.
46880 * g77.f-torture/noncompile/19990218-1.f: New test.
46881
46882 1999-02-18 Craig Burley <craig@jcb-sc.com>
46883
46884 * g77.f-torture/compile/19981216-0.f: New test.
46885
46886 1999-02-14 Jeffrey A Law (law@cygnus.com)
46887
46888 * gcc.dg/990214-1.c: New test.
46889
46890 1999-02-13 Jeffrey A Law (law@cygnus.com)
46891
46892 * gcc.dg/990213-2.c: New test.
46893
46894 * gcc.dg/990213-1.c: New test.
46895
46896 1999-02-12 Jeffrey A Law (law@cygnus.com)
46897
46898 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
46899 ints.
46900
46901 1999-02-11 Nick Clifton <nickc@cygnus.com>
46902
46903 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
46904 specified by target.
46905
46906 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
46907
46908 1999-02-11 Jeffrey A Law (law@cygnus.com)
46909
46910 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
46911
46912 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
46913
46914 * gcc.dg/special/ecos.exp: New test driver for new tests with
46915 special requirements.
46916
46917 * gcc.dg/special/alias-1.c: New test.
46918 * gcc.dg/special/gcsec-1.c: New test.
46919 * gcc.dg/special/weak-1.c: New test.
46920 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
46921 * gcc.dg/special/weak-2.c: New test.
46922 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
46923 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
46924 * gcc.dg/special/wkali-1.c: New test.
46925 * gcc.dg/special/wkali-2.c: New test.
46926 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
46927 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
46928
46929 1999-02-10 Felix Lee <flee@cygnus.com>
46930
46931 * lib/c-torture.exp (c-torture-compile): Pull out code for
46932 analyzing gcc error messages.
46933 (c-torture-execute): Likewise. Fix some (harmless) false
46934 positives.
46935 * lib/gcc.exp (gcc_check_compile): New function.
46936
46937 1999-02-08 Richard Henderson <rth@cygnus.com>
46938
46939 * gcc.c-torture/execute/990208-1.c: New test.
46940
46941 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
46942
46943 * g++.dg/special/ecos.exp: New driver for new tests with special
46944 requirements
46945
46946 * g++.dg/special/conpr-1.C: New test
46947 * g++.dg/special/conpr-2.C: New test
46948 * g++.dg/special/conpr-2a.C: New test
46949 * g++.dg/special/conpr-3.C: New test
46950 * g++.dg/special/conpr-3a.C: New test
46951 * g++.dg/special/conpr-3b.C: New test
46952
46953 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
46954 allow g++ to use the dg driver
46955
46956 * README: Add comment about g++.dg directory
46957
46958 1999-02-06 Jeffrey A Law (law@cygnus.com)
46959
46960 * README: Update email addresses.
46961
46962 1999-02-03 Nick Clifton <nickc@cygnus.com>
46963
46964 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
46965 arguments in order to force structure S onto the stack even on
46966 the alpha.
46967 (test): Pass 10 leading arguments to function foo as well as the
46968 structure S.
46969
46970 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
46971 failure for all targets.
46972
46973 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
46974 abort to terminate program execution.
46975
46976 1999-01-30 Richard Henderson <rth@cygnus.com>
46977
46978 * gcc.c-torture/execute/990130-1.c: New test.
46979
46980 1999-01-30 Jeffrey A Law (law@cygnus.com)
46981
46982 * gcc.dg/990130-1.c: New test.
46983
46984 1999-01-28 Michael Meissner <meissner@cygnus.com>
46985
46986 * gcc.c-torture/execute/990128-1.c: New test.
46987
46988 1999-01-27 Michael Meissner <meissner@cygnus.com>
46989
46990 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
46991
46992 1999-01-27 Felix Lee <flee@cygnus.com>
46993
46994 * lib/c-torture.exp (c-torture-compile): pull out code for
46995 analyzing gcc error messages.
46996 (c-torture-execute): ditto, and fix some (harmless) false
46997 positives.
46998 * lib/gcc.exp (gcc_check_compile): new function.
46999
47000 1999-01-17 Jeffrey A Law (law@cygnus.com)
47001
47002 * gcc.dg/990117-1.c: New test.
47003
47004 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
47005
47006 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
47007
47008 1999-01-15 Jeffrey A Law (law@cygnus.com)
47009
47010 * g77.f-torture/compile/990115-1.f: New test.
47011
47012 1999-01-07 Jeffrey A Law (law@cygnus.com)
47013
47014 * gcc.c-torture/compile/990107-1.c: New test
47015
47016 1999-01-06 Jeffrey A Law (law@cygnus.com)
47017
47018 * gcc.c-torture/execute/990106-2.c: New test.
47019
47020 * gcc.c-torture/execute/990106-1.c: New test.
47021
47022 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
47023
47024 * gcc.c-torture/compile/981223-1.c: New test.
47025
47026 1998-12-29 Richard Henderson <rth@cygnus.com>
47027
47028 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
47029 (opt3): Rename from opt4 and disable.
47030
47031 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
47032
47033 * g++.old-deja/g++.pt/ptrmem5.C: New test.
47034
47035 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
47036
47037 * g++.old-deja/g++.other/conv5.C: New test.
47038
47039 1998-12-14 Nick Clifton <nickc@cygnus.com>
47040
47041 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
47042
47043 1998-12-11 Jeffrey A Law (law@cygnus.com)
47044
47045 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
47046
47047 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
47048
47049 * gcc.c-torture/compile/981211-1.c: New test.
47050
47051 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
47052
47053 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
47054
47055 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
47056
47057 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47058
47059 * gcc.special/930510-1.c: Make C9X safe.
47060 * gcc.misc-tests/gcov-1.c Similarly.
47061 * gcc.misc-tests/gcov-2.c Similarly.
47062
47063 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
47064
47065 * gcc.dg/ultrasp1.c: New test.
47066
47067 1998-12-06 Richard Henderson <rth@cygnus.com>
47068
47069 * gcc.c-torture/execute/981206.c: New test.
47070
47071 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
47072
47073 * g++.old-deja/g++.ns/template7.C: New test.
47074
47075 * g++.old-deja/g++.other/expr1.C: New test.
47076
47077 * g++.old-deja/g++.eh/tmpl3.C: New test.
47078
47079 * g++.old-deja/g++.eh/tmpl2.C: New test.
47080
47081 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
47082
47083 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
47084 * g++.old-deja/g++.other/using6.C: Removed.
47085 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
47086
47087 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
47088
47089 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
47090
47091 * g++.old-deja/g++.pt/overload8.C: New test.
47092
47093 * g++.old-deja/g++.pt/overload7.C: New test.
47094
47095 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
47096
47097 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
47098 and relinking messages.
47099 * lib/g++.exp (g++_target_compile): Remove .rpo file when
47100 compiling with -frepo.
47101
47102 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
47103
47104 * g++.old-deja/g++.pt/lookup6.C: New test.
47105
47106 1998-11-30 Nick Clifton <nickc@cygnus.com>
47107
47108 * gcc.c-torture/execute/981130-1.c: New test.
47109 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
47110
47111 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
47112
47113 * g++.old-deja/g++.pt/explicit76.C: New test.
47114
47115 * g++.old-deja/g++.pt/friend38.C: New test.
47116
47117 * g++.old-deja/g++.ns/crash2.C: New test.
47118
47119 * g++.old-deja/g++.pt/defarg8.C: New test.
47120
47121 * g++.old-deja/g++.pt/instantiate6.C: New test.
47122
47123 * g++.old-deja/g++.pt/static6.C: New test.
47124
47125 * g++.old-deja/g++.pt/decl2.C: New test.
47126
47127 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
47128
47129 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
47130 problem is actually related with name lookup, but so what? :-)
47131
47132 * g++.old-deja/g++.pt/friend37.C: New test.
47133
47134 1998-11-25 Dave Love <d.love@dl.ac.uk>
47135
47136 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
47137 element, which fails on some systems.
47138
47139 * g77.f-torture/execute/labug1.f: New test.
47140
47141 1998-11-21 Jeffrey A Law (law@cygnus.com)
47142
47143 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
47144 is defined.
47145
47146 1998-11-18 Dave Love <d.love@dl.ac.uk>
47147
47148 * g77.f-torture/compile/981117-1.f: New test.
47149
47150 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
47151
47152 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
47153 properly discarded.
47154
47155 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
47156
47157 * gcc.c-torture/execute/memcheck: New directory of tests for
47158 -fcheck-memory-usage.
47159
47160 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
47161
47162 * README: New file, general information about the testsuite and
47163 new description of the various C++ test subdirectories.
47164 * README.g++: Eliminate obsolete information, update and move most
47165 relevant stuff to README.
47166
47167 1998-11-07 Richard Henderson <rth@cygnus.com>
47168
47169 * gcc.c-torture/compile/981107-1.c: New test.
47170
47171 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
47172
47173 * execute/memcpy-bi.c: New testcase.
47174
47175 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
47176
47177 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
47178 base classes.
47179
47180 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
47181 template is selected.
47182
47183 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
47184 classes, it should be accepted for all types.
47185
47186 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
47187
47188 * g++.old-deja/g++.pt/spec24.C: Ensure that template
47189 specializations start with template headers.
47190
47191 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
47192
47193 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
47194
47195 * g++.old-deja/g++.other/init9.C: Test cross initialization of
47196 non-POD types.
47197
47198 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
47199
47200 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
47201
47202 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
47203
47204 * compile/981022-1.c, compile/981022-1.x: New test and driver.
47205
47206 1998-10-19 Jeffrey A Law (law@cygnus.com)
47207
47208 * 981019-1.c: New test.
47209
47210 1998-10-14 Robert Lipe <robertl@dgii.com>
47211
47212 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
47213 find objc headers.
47214
47215 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
47216
47217 * compile/981001-4.c: Remove use of GCC extension that triggers a
47218 compiler bug.
47219
47220 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
47221
47222 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
47223
47224 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
47225
47226 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
47227 instantiation of template produces incorrect code for delete
47228 expression.
47229
47230 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
47231 constructors' name is not unique.
47232 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
47233 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
47234
47235 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
47236 automatic array of const is ill-formed.
47237
47238 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
47239 of template parameter?
47240
47241 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
47242 const.
47243
47244 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
47245 pointer-to-member expression.
47246
47247 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
47248 declaration causes ICE.
47249
47250 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
47251
47252 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
47253 reserved in the global namespace.
47254
47255 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
47256 generate needed virtual table.
47257
47258 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
47259
47260 1998-10-10 Dariush Eslimi <eslimi@loran.com>
47261
47262 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
47263 template-dependent type
47264
47265 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
47266
47267 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
47268 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
47269 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
47270
47271 * g++.old-deja/g++.other/using5.C: New test; using decl from base
47272 class should be usable as argument of member function.
47273 * g++.old-deja/g++.other/using6.C: New test; using decl from base
47274 class should be usable as return type of member function.
47275 * g++.old-deja/g++.other/using7.C: New test; using decl from base
47276 class should be usable as type of data member.
47277
47278 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
47279
47280 1998-10-09 Jeffrey A Law (law@cygnus.com)
47281
47282 * gcc.c-torture/special/920521-1.c: Fix bogus test.
47283
47284 1998-10-08 Nick Clifton <nickc@cygnus.com>
47285
47286 * gcc.dg/dll-?.c Add thumb to target list.
47287 Fix assembler scan patterns to match current assembler output.
47288
47289 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
47290
47291 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
47292 matching of template brackets.
47293
47294 * g++.old-deja/g++.other/using4.C: New test. Test using
47295 declarations of methods from base classes.
47296
47297 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
47298 within functions should introduce names into the innermost
47299 enclosing namespace.
47300
47301 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
47302 of static locals if first initialization throws.
47303
47304 1998-10-07 Jim Wilson <wilson@cygnus.com>
47305
47306 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
47307
47308 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
47309
47310 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
47311 lose track of the possible targets of tablejump insns.
47312 * special/special.exp: Run it.
47313
47314 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
47315
47316 * g++.old-deja/g++.pt/friend35.C: New test. A template function
47317 must be declared before its specializations can be named in friend
47318 declarations.
47319
47320 1998-10-05 Dave Love <d.love@dl.ac.uk>
47321
47322 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
47323
47324 * g77.f-torture/execute/io1.f: New test.
47325
47326 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
47327
47328 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
47329 with pointer to template function, for which no argument deduction
47330 is possible.
47331
47332 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
47333 specialization of template function as argument to template
47334 function.
47335
47336 * g++.old-deja/g++.other/access2.C: New test; Inner class
47337 shouldn't have privileged access to Outer's names.
47338
47339 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
47340
47341 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
47342 friend template declared within template class conflicts with
47343 nested class of the same name.
47344
47345 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
47346 is ignored.
47347
47348 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
47349 object with direct initializer as function declaration.
47350
47351 * g++.old-deja/g++.other/decl2.C: New test; duplicate
47352 initializers.
47353
47354 * g++.old-deja/g++.other/null2.C: New test; conditional operator
47355 involving const pointer and NULL produces incorrect result.
47356
47357 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
47358 type name without `typename' should be rejected with -pedantic.
47359
47360 1998-10-02 Richard Henderson <rth@cygnus.com>
47361
47362 * g++.old-deja/g++.other/addrof1.C: New test.
47363
47364 1998-10-01 Nick Clifton <nickc@cygnus.com>
47365
47366 * gcc.c-torture/compile/981001-1.c: New test.
47367 * gcc.c-torture/execute/981001-1.c: New test.
47368
47369 1998-10-01 Jeffrey A Law (law@cygnus.com)
47370
47371 * gcc.c-torture/compile/981001-2.c: New test.
47372 * gcc.c-torture/compile/981001-3.c: New test.
47373 * gcc.c-torture/compile/981001-4.c: New test.
47374
47375 1998-10-01 Robert Lipe <robertl@dgii.com>
47376
47377 * lib/objc.exp (objc_target_compile): Add -L during compiles for
47378 multilibbed hosts. Idea grafted from g77.exp.
47379
47380 1998-09-30 Dave Love <d.love@dl.ac.uk>
47381
47382 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
47383 avoid losing on systems which need -lsocket.
47384
47385 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
47386
47387 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
47388 * g++.old-deja/g++.other/nested2.C: Ditto.
47389 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
47390 failure.
47391
47392 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
47393
47394 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
47395 preferred over template operator!= for enum bitfields.
47396
47397 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
47398
47399 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
47400 that happen to have the same base name, but in different scopes,
47401 are incorrectly rejected.
47402
47403 1998-09-16 Richard Henderson <rth@cygnus.com>
47404
47405 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
47406 on the native word size instead of an integer literal.
47407
47408 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
47409
47410 * g++.old-deja/g++.other/static2.C: Invocation of static data
47411 member of type pointer-to-function denoted as non-static member.
47412
47413 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
47414 checks involving function types and aliases.
47415
47416 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
47417
47418 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
47419 redefined to the same non-trivial type.
47420
47421 * g++.old-deja/g++.pt/explicit73.C: Test for proper
47422 namespace-qualification of template specializations declared in
47423 other namespaces.
47424
47425 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
47426 to declare a subset of the specializations of a template function
47427 as friends of specializations of a template class.
47428
47429 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
47430 member templates that do not fully specialize the enclosing
47431 template class are rejected.
47432
47433 1998-09-11 Dave Love <d.love@dl.ac.uk>
47434
47435 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
47436
47437 1998-09-08 Dave Love <d.love@dl.ac.uk>
47438
47439 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
47440 altered from libf2c/libU77 version.
47441
47442 1998-09-06 Dave Love <d.love@dl.ac.uk>
47443
47444 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
47445
47446 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
47447
47448 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
47449 (un)signed char are different types for template specialization
47450 purposes.
47451
47452 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
47453
47454 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
47455 * objc: ObjC testsuite.
47456
47457 1998-08-31 Catherine Moore <clm@cygnus.com>
47458
47459 * gcc.c-torture/execute/941014-1.x: New file.
47460
47461 1998-08-31 Nick Clifton <nickc@cygnus.com>
47462
47463 * lib/c-torture.exp: Add support for
47464 torture_eval_before_compile and torture_eval_before_execute
47465 variables.
47466
47467 1998-08-30 Jeffrey A Law (law@cygnus.com)
47468
47469 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
47470 this test triggers valid.
47471
47472 1998-08-27 Jeffrey A Law (law@cygnus.com)
47473
47474 * gcc.dg/980827-1.c: New test.
47475
47476 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
47477
47478 * gcc.c-torture/execute/loop-4b.c: New test.
47479
47480 1998-08-26 Nick Clifton <nickc@cygnus.com>
47481
47482 * lib/c-torture.exp: Add support for
47483 torture_eval_before_compile and torture_eval_before_execute
47484 variables.
47485
47486 1998-08-25 Jeffrey A Law (law@cygnus.com)
47487
47488 * gcc.c-torture/compile/980825-1.c: New test.
47489
47490 1998-08-24 Nick Clifton <nickc@cygnus.com>
47491
47492 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
47493 count number tests in opt_t0 not good_t0.
47494
47495 1998-08-24 Jeffrey A Law (law@cygnus.com)
47496
47497 * gcc.c-torture/compile/930326-1.x: Fix typo.
47498
47499 1998-08-23 Mark Mitchell <mark@markmitchell.com>
47500
47501 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
47502 causes an ICE.
47503
47504 1998-08-21 Jeffrey A Law (law@cygnus.com)
47505
47506 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
47507 STACK_SIZE is defined.
47508 * gcc.c-torture/unsorted/stuct.c: Similarly.
47509
47510 * gcc.c-torture/compile/980821-1.c: New test.
47511
47512 1998-08-21 Jeffrey A Law (law@cygnus.com)
47513
47514 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
47515
47516 1998-08-19 Mark Mitchell <mark@markmitchell.com>
47517
47518 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
47519 code.
47520
47521 1998-08-09 Mark Mitchell <mark@markmitchell.com>
47522
47523 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
47524 error'.
47525
47526 1998-08-18 Jeffrey A Law (law@cygnus.com)
47527
47528 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
47529
47530 1998-08-16 Jeffrey A Law (law@cygnus.com)
47531
47532 * gcc.c-torture/compile/980816-1.c: New test.
47533
47534 * gcc.dg/980816-1.c: New test.
47535
47536 1998-08-13 Jeffrey A Law (law@cygnus.com)
47537
47538 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
47539 compiler for ieee tests.
47540
47541 1998-08-01 Dave Love <d.love@dl.ac.uk>
47542
47543 * g77.f-torture/compile/980729-0.f: New test.
47544
47545 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
47546
47547 * gcc.c-torture/special/eeprof-1.c: New test, for
47548 -finstrument-functions.
47549 * gcc.c-torture/special/special.exp: Run it.
47550
47551 1998-07-29 Jeffrey A Law (law@cygnus.com)
47552
47553 * gcc.c-torture/compile/980729-1.c: New test.
47554
47555 1998-07-27 Nick Clifton <nickc@cygnus.com>
47556
47557 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
47558 __thumb__ is defined, and test for ARM style doubles if so.
47559
47560 1998-07-26 Dave Love <d.love@dl.ac.uk>
47561
47562 * g77.f-torture/noncompile/980615-0.f: New test.
47563
47564 1998-07-26 H.J. Lu (hjl@gnu.org)
47565
47566 * gcc.dg/980312-1.c: Do link instead of compile.
47567 * gcc.dg/980313-1.c: Likewise.
47568
47569 1998-07-26 Jeffrey A Law (law@cygnus.com)
47570
47571 * gcc.c-torture/compile/980726-1.c: New test.
47572
47573 1998-07-25 Dave Love <d.love@dl.ac.uk>
47574
47575 * g77.f-torture/execute/io0.f: New test.
47576
47577 1998-07-24 Nick Clifton <nickc@cygnus.com>
47578
47579 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
47580 an int.
47581
47582 1998-06-18 Michael Meissner <meissner@cygnus.com>
47583
47584 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
47585 m32r bugs.
47586
47587 1998-07-17 Nick Clifton <nickc@cygnus.com>
47588
47589 * gcc.dg/980626-1.c: Expect failures for all toolchains until
47590 c-decl.c:grokdeclarator can handle mode attributes.
47591
47592 1998-07-16 Jeffrey A Law (law@cygnus.com)
47593
47594 * gcc.c-torture/execute/980716-1.c: New test.
47595
47596 1998-07-13 Jeffrey A Law (law@cygnus.com)
47597
47598 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
47599 the mn10200.
47600 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
47601 the mn10200.
47602 * gcc.c-torture/execute/va-arg-3.x: Similarly.
47603 * gcc.c-torture/compile/930326-1.x: Similarly.
47604
47605 1998-07-13 Dave Love <d.love@dl.ac.uk>
47606
47607 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
47608 New test from Craig.
47609
47610 1998-07-12 Dave Love <d.love@dl.ac.uk>
47611
47612 * g77.f-torture/noncompile/980616-0.f: New test.
47613
47614 * g77.f-torture/execute/970816-3.f: New test from Craig.
47615
47616 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
47617
47618 * g++.other/singleton.C: Return error value instead of taking
47619 SIGSEGV.
47620
47621 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
47622
47623 * g++.other/singleton.C: New test. Warning is under dispute.
47624 Runtime crash is not.
47625
47626 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
47627
47628 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
47629 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
47630 using6.C, using7.C}: New namespace tests.
47631
47632 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
47633
47634 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
47635 specialization with typedef'ed names used as array indexes.
47636
47637 1998-07-09 Jeffrey A Law (law@cygnus.com)
47638
47639 * gcc.c-torture/execute/980709-1.c: New test.
47640
47641 * gcc.dg/980709-1.c: New test.
47642
47643 1998-07-07 Richard Henderson <rth@cygnus.com>
47644
47645 * gcc.c-torture/execute/bcp-1.c: New test.
47646
47647 1998-07-07 Jeffrey A Law (law@cygnus.com)
47648
47649 * gcc.c-torture/execute/980707-1.c: New test.
47650
47651 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
47652
47653 * gcc.c-torture/compile/980706-1.c: New test.
47654
47655 1998-07-01 Dave Love <d.love@dl.ac.uk>
47656
47657 * g77.f-torture/execute/980701-0.f,
47658 g77.f-torture/execute/980701-1.f: New test from Craig.
47659
47660 1998-07-01 Jeffrey A Law (law@cygnus.com)
47661
47662 * gcc.c-torture/compile/980701-1.c: New test.
47663
47664 * gcc.c-torture/execute/980701-1.c: New test.
47665
47666 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
47667 rlsruhe.de>
47668
47669 * g++.old-deja/g++.robertl/eb132.C: New test.
47670 * g++.old-deja/g++.robertl/eb133.C: Likewise.
47671
47672 1998-06-29 Dave Love <d.love@dl.ac.uk>
47673
47674 * g77.f-torture/execute/980628-7.f,
47675 g77.f-torture/execute/980628-8.f,
47676 g77.f-torture/execute/980628-9.f,
47677 g77.f-torture/execute/980628-10.f: New tests from Craig.
47678
47679 * g77.f-torture/execute/980628-3.f: Remove mail headers.
47680
47681 1998-06-28 Jeffrey A Law (law@cygnus.com)
47682
47683 * g77.f-torture/execute/980628-4.f: New test from Craig.
47684 * g77.f-torture/execute/980628-5.f: Likewise.
47685 * g77.f-torture/execute/980628-2.f: Likewise.
47686 * g77.f-torture/execute/980628-0.f: Likewise.
47687 * g77.f-torture/execute/980628-1.f: Likewise.
47688 * g77.f-torture/execute/980628-3.f: Likewise.
47689 * g77.f-torture/execute/980628-6.f: Likewise.
47690
47691 1998-06-28 Jeffrey A Law (law@cygnus.com)
47692
47693 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
47694 directory when nothing has been installed yet.
47695
47696 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
47697
47698 * gcc.c-torture/special/special.exp: Handle newer versions of
47699 dejagnu.
47700
47701 1998-06-26 Jeffrey A Law (law@cygnus.com)
47702
47703 * gcc.dg/980626-1.c: New test.
47704
47705 1998-06-19 Bruno Haible <haible@ilog.fr>
47706
47707 * gcc.misc-tests/m-un-2.c: New test.
47708 * g++.old-deja/g++.other/warn01.c: Likewise.
47709
47710 1998-06-19 Robert Lipe <robertl@dgii.com>
47711
47712 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
47713 compatibility with assmblers with a different comment character.
47714 Eliminate use of GAS-specific extensions.
47715
47716 1998-06-19 Jeffrey A Law (law@cygnus.com)
47717
47718 * gcc.c-torture/execute/ieee/980619-1.c: New test.
47719
47720 1998-06-19 Robert Lipe <robertl@dgii.com>
47721
47722 * lib/g77.exp: Replace search for libf2c.a with search for newly
47723 renamed libg2c.a
47724
47725 1998-06-17 Jeffrey A Law (law@cygnus.com)
47726
47727 * gcc.c-torture/execute/980617-1.c: New test.
47728
47729 1998-06-12 Jeffrey A Law (law@cygnus.com)
47730
47731 * gcc.c-torture/execute/980612-1.c: New test.
47732
47733 1998-06-08 Jeffrey A Law (law@cygnus.com)
47734
47735 * gcc.dg/980523-1.c: Only test on ppc-linux.
47736 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
47737
47738 * gcc.c-torture/execute/980608-1.c: New test.
47739
47740 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
47741
47742 * gcc.c-torture/execute/980605-1.c: New test.
47743
47744 1998-06-04 Jeffrey A Law (law@cygnus.com)
47745
47746 * gcc.c-torture/execute/980604-1.c: New test.
47747
47748 1998-06-02 Jeffrey A Law (law@cygnus.com)
47749
47750 * gcc.c-torture/execute/980602-1.c: New test.
47751 * gcc.c-torture/execute/980602-2.c: Likewise.
47752
47753 1998-06-02 Dave Love <d.love@dl.ac.uk>
47754
47755 * 970125-0.f: Fix per JCB. Add commentary.
47756
47757 1998-05-31 Michael Meissner <meissner@cygnus.com>
47758
47759 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
47760 IEEE -0 support.
47761
47762 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
47763
47764 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
47765 earlier.
47766
47767 1998-05-28 Catherine Moore <clm@cygnus.com>
47768
47769 * gcc.c-torture/execute/980526-3.c: New test.
47770
47771 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
47772
47773 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
47774 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
47775 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
47776 m88k-motorola-sysv3 to XFAIL.
47777
47778 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47779
47780 * gcc.dg/980526-1.c: New test.
47781 * gcc.c-torture/execute/980526-2.c: New test.
47782
47783 1998-05-26 Jeffrey A Law (law@cygnus.com)
47784
47785 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
47786
47787 * gcc.c-torture/execute/980526-1.c: New test.
47788
47789 1998-05-26 Dave Love <d.love@dl.ac.uk>
47790
47791 * g77.f-torture/execute/alpha2.f: Add runtime test.
47792
47793 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
47794
47795 * g++.old-deja/old-deja.exp: Strip leading directories.
47796
47797 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
47798 error for the line. Don't run multiple tests for the same line.
47799
47800 1998-05-23 Jeffrey A Law (law@cygnus.com)
47801
47802 * gcc.dg/980523-1.c: New test.
47803
47804 1998-05-23 Dave Love <d.love@dl.ac.uk>
47805
47806 * g77.f-torture/compile/970915-0.f: New test.
47807
47808 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
47809
47810 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
47811
47812 1998-05-21 Jeffrey A Law (law@cygnus.com)
47813
47814 * gcc.dg/980520-1.c: New test.
47815
47816 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
47817
47818 * gcc.dg/980502-1.c: Fix return type.
47819
47820 1998-05-20 Jeffrey A Law (law@cygnus.com)
47821
47822 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
47823 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
47824 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
47825 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
47826 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
47827
47828 1998-05-20 Dave Love <d.love@dl.ac.uk>
47829
47830 * g77.f-torture/execute/980520-1.f: New test.
47831
47832 1998-05-15 Dave Love <d.love@dl.ac.uk>
47833
47834 * lib/mike-g77.exp: New file.
47835
47836 * g77.f-torture/noncompile/noncompile.exp,
47837 g77.f-torture/noncompile/check0.f: New files.
47838
47839 1998-05-14 Dave Love <d.love@dl.ac.uk>
47840
47841 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
47842 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
47843 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
47844 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
47845 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
47846 abort where appropriate.
47847
47848 1998-05-05 Michael Meissner <meissner@cygnus.com>
47849
47850 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
47851 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
47852
47853 1998-04-29 Dave Love <d.love@dl.ac.uk>
47854
47855 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
47856
47857 1998-04-27 Dave Love <d.love@dl.ac.uk>
47858
47859 * g77.f-torture/compile/980427-0.f: New test.
47860
47861 1998-04-24 Dave Love <d.love@dl.ac.uk>
47862
47863 * g77.f-torture/compile/980424-0.f: New test.
47864
47865 1998-04-19 Dave Love <d.love@dl.ac.uk>
47866
47867 * g77.f-torture/compile/980419-2.f (main): New test.
47868 * g77.f-torture/compile/970125-0.f: New test.
47869 * g77.f-torture/compile/980419-1.f: New test.
47870
47871 1998-04-08 Jim Wilson <wilson@cygnus.com>
47872
47873 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
47874 of loop-4.c.
47875
47876 1998-04-07 Jim Wilson <wilson@cygnus.com>
47877
47878 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
47879
47880 1998-04-03 Jim Wilson <wilson@cygnus.com>
47881
47882 * gcc.c-torture/compile/980329-1.c: New test.
47883
47884 1998-03-18 Jim Wilson <wilson@cygnus.com>
47885
47886 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
47887 * gcc.dg/980312-1.c: Fix typo in -march command.
47888
47889 1998-03-16 H.J. Lu (hjl@gnu.org)
47890
47891 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
47892
47893 1998-03-11 Robert Lipe <robertl@dgii.com>
47894
47895 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
47896 Dave Love agree the Fortran source is bogus.
47897
47898 1998-03-11 Robert Lipe <robertl@dgii.com>
47899
47900 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
47901 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
47902 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
47903 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
47904 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
47905
47906 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
47907
47908 * g++.old-deja/g++.other/friend1.C: New test.
47909
47910 1998-02-18 Dave Love <d.love@dl.ac.uk>
47911
47912 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
47913 possibly uninitialized) variables and declare dnrm2.
47914
47915 1998-02-23 Robert Lipe <robertl@dgii.com>
47916
47917 From Bruno Haible <haible@ilog.fr>:
47918 * gcc.c-torture/execute/980223.c: New test.
47919
47920 1998-02-13 Jeffrey A Law (law@cygnus.com)
47921
47922 * gcc.dg/ifelse-1.c: New test.
47923
47924 1998-02-09 H.J. Lu (hjl@gnu.org)
47925
47926 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
47927
47928 * lib/old-dejagnu.exp (old-dejagnu): Added the
47929 "execution test - XFAIL *-*-*" handling in the spirit of
47930 "excess errors test -". Changed the "execution test fails"
47931 handling to be like "excess errors test fails".
47932 * Update various tests accordingly.
47933
47934 1998-02-06 Jim Wilson <wilson@cygnus.com>
47935
47936 * gcc.c-torture/execute/980205.c: New test.
47937
47938 1998-01-18 Jeffrey A Law (law@cygnus.com)
47939
47940 * lib/c-torture.exp: Look for .x files instead of .cexp files.
47941 * lib/f-torture.exp: Similarly.
47942 * gcc.c-torture: Rename all .cexp files to .x files.
47943
47944 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
47945
47946 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
47947 (940510-1.c): Removed duplicate.
47948 (971104-1.c): New test.
47949
47950 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
47951
47952 * lib/f-torture.exp: Improve error and loop detection.
47953
47954 1997-11-19 Michael Meissner <meissner@cygnus.com>
47955
47956 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
47957 use that to size the filler array.
47958
47959 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
47960
47961 * lib/c-torture.exp(c-torture-execute): Fix typo.
47962
47963 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
47964 testcase as the executable name. Keep the executable around if
47965 the test fails.
47966
47967 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
47968
47969 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
47970 changes. Only test one -g option, and move it to the end of the
47971 list of options to test.
47972
47973 1997-09-19 Michael Meissner <meissner@cygnus.com>
47974
47975 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
47976 variable GCC_TORTURE_OPTIONS to supply default switches separated
47977 by colons. If no environment variable, run tests with -O0 -g, -O1
47978 -g, and -O2 -g as well.
47979
47980 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
47981
47982 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
47983 explanatory comments. Fix indentation.
47984
47985 1997-09-15 Jeffrey A Law (law@cygnus.com)
47986
47987 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
47988
47989 1997-09-11 Jeffrey A Law (law@cygnus.com)
47990
47991 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
47992 * g++.old-deja/g++.mike/p7325.C: Likewise.
47993 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
47994
47995 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
47996
47997 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
47998 * g++.old-deja/g++.brendan/crash30.C: Likewise.
47999 * g++.old-deja/g++.brendan/crash39.C: Likewise.
48000 * g++.old-deja/g++.law/operators4.C: Likewise.
48001
48002 1997-09-11 Joe Buck (jbuck@synopsys.com)
48003
48004 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
48005 * g++.old-deja/g++.mike/p784.C: Ditto.
48006 * g++.old-deja/g++.mike/p785.C: Ditto.
48007
48008 1997-09-05 Jeffrey A Law (law@cygnus.com)
48009
48010 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
48011
48012 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
48013
48014 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
48015 target feature; pass this to c-torture-execute as needed.
48016
48017 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
48018
48019 * lib/c-torture.exp(c-torture-execute): If the previous and the
48020 current executables being tested are identical, we don't need to
48021 run the executable again. Try to make the executable names
48022 unique. Add an optional argument for passing additional compiler
48023 flags.
48024
48025 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
48026
48027 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
48028
48029 1997-08-29 Jeffrey A Law (law@cygnus.com)
48030
48031 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
48032
48033 1997-07-31 Jeffrey A Law (law@cygnus.com)
48034
48035 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
48036 32bit or larger longs.
48037
48038 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
48039 have either a 32bit long or 32bit int.
48040
48041 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
48042
48043 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
48044 Make double precision tests dependent on sizeof (double).
48045
48046 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
48047
48048 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
48049 too.
48050
48051 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
48052
48053 * gcc.c-torture/compile/961203-1.cexp: New script.
48054
48055 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
48056
48057 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
48058 up the includes ourselves.
48059
48060 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
48061
48062 * lib/plumhall.exp: Remove random include, and add a few
48063 verbose messages for debugging.
48064
48065 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
48066
48067 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
48068 of trying to do it ourselves.
48069
48070 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
48071
48072 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
48073
48074 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
48075
48076 * gcc.prms/5403.c: Made regexp a bit less strict.
48077
48078 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
48079
48080 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
48081 is returned from remote_load instead.
48082 * lib/plumhall.exp: Ditto.
48083 * lib/mike-g++.exp: Ditto.
48084 * lib/old-dejagnu.exp: Ditto.
48085 * lib/c-torture.exp: Ditto.
48086
48087 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
48088
48089 * lib/g++.exp: Use build_wrapper procedure.
48090 * lib/gcc.exp: Ditto.
48091
48092 1997-05-20 Jeffrey A Law (law@cygnus.com)
48093
48094 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
48095 an old-style decl for malloc. Fixes tests to work when
48096 sizeof (int) != sizeof (size_t).
48097
48098 1997-05-15 Mike Meissner <meissner@cygnus.com>
48099
48100 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
48101
48102 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
48103 use stdargs.h interface.
48104
48105 1997-05-15 Mike Meissner <meissner@cygnus.com>
48106
48107 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
48108 NO_VARARGS when compiling.
48109
48110 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
48111
48112 * lib/plumhall.exp(ph_includes): New procedure.
48113 (ph_make): Use it.
48114 (ph_compiler): Ditto.
48115
48116 * lib/g++.exp: Rename test-glue.c to testglue.c.
48117 * lib/gcc.exp: Ditto.
48118
48119 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
48120
48121 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
48122 to completion when it's called.
48123
48124 1997-03-21 Michael Meissner <meissner@cygnus.com>
48125
48126 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
48127 is defined, don't do test.
48128
48129 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
48130
48131 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
48132 for object files.
48133 (ph_summary): Mark skipped testcases as untested, not unresolved.
48134
48135 * lib/plumhall.exp (ph_make): If unresolved because of bad
48136 errorCode, record errorCode in log file.
48137 (*): Replace send_log/verbose with verbose -log.
48138
48139 1997-03-19 Michael Meissner <meissner@cygnus.com>
48140
48141 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
48142 double conversion if double isn't at least 8 bytes.
48143
48144 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
48145 int to work with targets where int is 16 bits.
48146
48147 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
48148 8 bytes, just exit, since 4 byte doubles don't have enough bits of
48149 precision for the test to complete.
48150
48151 1997-03-14 Michael Meissner <meissner@cygnus.com>
48152
48153 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
48154 if d10v is not compiled with the -mdouble64 flag.
48155 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
48156
48157 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
48158 d10v is not compiled with the -mint32 flag.
48159
48160 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
48161
48162 * lib/plumhall.exp: Use incr_count.
48163
48164 1997-03-12 Jeffrey A Law (law@cygnus.com)
48165
48166 * gcc.c-torture: Update to c-torture-1.45.
48167
48168 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
48169
48170 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
48171 the name of the expect testcase file).
48172
48173 * lib/g++.exp(g++_init): Ditto.
48174
48175 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
48176
48177 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
48178 the host.
48179
48180 * lib/gcc.exp(gcc_exit): New procedure.
48181
48182 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
48183
48184 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
48185 specs where appropriate.
48186
48187 * g++.old-deja/g++.arm/*: Added additional ERROR checks
48188 because of new "candidates are" messages, and removed a few
48189
48190 * Converted all non-old-style g++ testcases to old-style, and
48191 moved into g++.old-deja.
48192
48193 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
48194
48195 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
48196 options.
48197
48198 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
48199 succeeded.
48200
48201 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
48202
48203 1997-02-13 Michael Meissner <meissner@cygnus.com>
48204
48205 * lib/gcc.exp (gcc_target_compile): Add support for defining
48206 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
48207 the machine doesn't have those features.
48208
48209 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
48210
48211 * g++.law/operators4.exp: Don't use LIBS.
48212
48213 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
48214
48215 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
48216
48217 * lib/mike-g++.exp: Don't set the compiler to be tested here.
48218 * lib/g++.exp: Set it here instead. Also, allow use of the
48219 --tool_exec and --tool_opt options. Change CXX to
48220 GXX_UNDER_TEST.
48221
48222 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
48223
48224 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
48225
48226 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
48227
48228 * lib/old-dejagnu.exp: Use prune_warnings instead of
48229 prune_system_crud.
48230 * lib/mike-g++.exp: Ditto.
48231 * lib/gcc.exp: Ditto.
48232 * lib/g++.exp: Ditto.
48233
48234 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
48235
48236 1997-02-07 Jeffrey A Law (law@cygnus.com)
48237
48238 * 941014-2.c: Include stdlib.h
48239 * 960327-1.c: Include stdio.h
48240 * dbra.c, index-1.c: Don't assume ints are 32bits.
48241
48242 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
48243
48244 * lib/gcc.exp: Add gcc,stack_size target feature.
48245
48246 * lib/g++.exp(g++_target_compile): Add the include and link
48247 paths here, not in two other places. And, it's $options, not
48248 options.
48249
48250 * lib/mike-g++.exp(postbase): Remove the code that determines
48251 the correct include and link paths.
48252 * g++.old-deja/old-deja.exp: Ditto.
48253
48254 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
48255
48256 * lib/g++.exp(g++_init): target_compile no longer returns the
48257 filename of the result.
48258
48259 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
48260
48261 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
48262 call to glob.
48263
48264 * gcc.c-torture/special/special.exp: Change call to
48265 gcc_target_compile to include the object file.
48266
48267 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
48268
48269 * gcc.c-torture/special/special.exp: Correct misspelling in last
48270 change.
48271
48272 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
48273
48274 * lib/plumhall.exp(ph_summary): Log the entire output of the
48275 executable. Return -1 if there were any failures, 0 otherwise.
48276 (ph_execute): Return -1 if there were any failures, 0 otherwise.
48277 (ph_make): Clean up objects and executables that were built
48278 if the tests succeeded.
48279
48280 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
48281
48282 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
48283 libraries and includes in the build tree as appropriate.
48284
48285 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
48286
48287 * lib/c-torture.exp: Instead of looking for the global variable
48288 NO_LONG_LONG, check to see if that's a feature of the target.
48289
48290 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
48291
48292 * config/default.exp: Minimize. Delete the remainer of the files in
48293 config; this functionality is now in devo/dejagnu/config.
48294
48295 g++.*/*: Pass any additional flags used to compile to postbase;
48296 delete CXXFLAGS.
48297
48298 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
48299 is now done by runtest.exp. Use gcc_target_compile instead of
48300 compile.
48301
48302 lib/c-torture.exp: Use gcc_target_compile instead of compile.
48303 Remove references to CFLAGS. Use remote_file instead of
48304 calling rm -f.
48305 (c-torture): Take a list of arguments to use to compile this
48306 testcase.
48307
48308 lib/g++.exp: Simplify. Use target_compile instead of compile.
48309 lib/gcc-dg.exp: Ditto.
48310 lib/gcc.exp: Ditto.
48311 lib/mike-{gcc,g++}.exp: Ditto.
48312 lib/old-dejagnu.exp: Ditto.
48313 lib/plumhall.exp: Ditto.
48314
48315 1997-01-08 Jim Wilson <wilson@cygnus.com>
48316
48317 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
48318 (ph_linker): Likewise.
48319
48320 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
48321
48322 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
48323 MAP_ANON / MAP_ANONYMOUS if defined;
48324 else try to map from /dev/zero .
48325
48326 1996-11-12 Jeffrey A Law (law@cygnus.com)
48327
48328 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
48329 isn't defined, then define it to MAP_ANONYMOUS.
48330
48331 1996-11-12 Jeffrey A Law (law@cygnus.com)
48332
48333 * gcc.c-torture: Update to c-torture-1.42 release.
48334
48335 1996-11-11 Jeffrey A Law (law@cygnus.com)
48336
48337 * gcc.c-torture: Update to c-torture-1.41 release.
48338
48339 1996-10-27 Jeffrey A Law (law@cygnus.com)
48340
48341 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
48342 c-torture release.
48343
48344 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
48345
48346 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
48347 and LDFLAGS. Fix second case to append the target_info ldflags
48348 onto LDFLAGS, not CFLAGS.
48349 * lib/g++.exp (g++_init): Add target_info stuff.
48350 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
48351 of libgloss and newlib flags for !native.
48352
48353 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
48354 (GDB): Fix relative path to go up another dir for finding gdb.
48355
48356 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
48357
48358 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
48359 versions in the target_info array, if they don't exist.
48360
48361 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
48362
48363 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
48364
48365 1996-07-08 Jim Wilson <wilson@cygnus.com>
48366
48367 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
48368 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
48369
48370 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
48371
48372 * lib/old-dejagnu.exp: Don't remove the output file before we've
48373 actually tested it. Don't append pwd to the path of the executable
48374 we're testing.
48375
48376 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
48377
48378 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
48379
48380 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
48381
48382 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
48383 temporary directory for compiler files, and set it to a default
48384 value of /tmp. Set $output as the name of the output file from
48385 compiling the testcase. Add a -o option to $cflags_var so the
48386 compiler writes the final output file as $output. Set $executable
48387 to $output.
48388
48389 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
48390 directory for compiler files, and set it to /tmp if it doesn't
48391 already have a value. Set $output_file to the name of the output
48392 file from compiling the testcase. Add a -o option to CXXFLAGS so
48393 the compiler writes the final output file as $output. Use $output
48394 as the executable to be tested.
48395
48396 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
48397
48398 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
48399
48400 1996-06-08 Jeffrey A Law (law@cygnus.com)
48401
48402 * gcc.c-torture/execute/pending-1.c: New test. Still
48403 pending in Tege's queue.
48404
48405 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
48406
48407 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
48408 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
48409 if there were failures. Call unresolved if there were unresolved
48410 testcases. Call gcc_fail if program did not run to completion.
48411 (ph_make): Pass additional argument name to ph_execute.
48412 (ph_execute): Add new argument. Pass additional arguments to
48413 ph_summary. Call gcc_fail is there is no execution output.
48414
48415 1996-04-24 Jeffrey A Law (law@cygnus.com)
48416
48417 * lib/plumhall.exp (proc_summary): Output relavent summary
48418 lines into the log so specific failures in plumhall can be
48419 investigated.
48420
48421 1996-04-10 Jeffrey A Law (law@cygnus.com)
48422
48423 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
48424 (c-torture-execute): Don't try to execute tests which use
48425 "long long" types if $NO_LONG_LONG is nonzero.
48426
48427 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
48428
48429 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
48430 not c-torture.
48431
48432 * gcc.ieee: Move from here.
48433 * gcc.c-torture/execute/ieee: To here.
48434
48435 1996-03-26 Jeffrey A Law (law@cygnus.com)
48436
48437 * gcc.c-torture: Update to c-torture-1.41 release.
48438
48439 1996-03-22 Jeffrey A Law (law@cygnus.com)
48440
48441 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
48442 not "$output".
48443
48444 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
48445
48446 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
48447 -c present.
48448
48449 1996-03-02 Jeffrey A Law (law@cygnus.com)
48450
48451 * config/proelf.exp: Handle connecting to a simulator.
48452
48453 1996-01-31 Jeffrey A Law (law@cygnus.com)
48454
48455 * config/proelf.exp: New file. Enough framework that we can
48456 run c-torture tests on the proelf targets (or any other target
48457 that gdb can connect to for that matter).
48458
48459 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
48460
48461 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
48462 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
48463
48464 * lib/plumhall.exp (ph_execute): Always call ph_summary if
48465 exec_output exists.
48466
48467 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
48468
48469 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
48470 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
48471
48472 * config/*.exp: Update FSF address. Change result of ${tool}_load
48473 to pass/fail/unresolved/unsupported/untested. Caller must now
48474 call unresolved/unsupported/untested.
48475 * lib/*.exp: Update FSF address. Update to handle new results of
48476 ${tool}_load.
48477 * lib/chill.exp (verbose): Delete.
48478
48479 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
48480
48481 * lib/gcc.exp (default_gcc_start): Change order of args to
48482 $LDFLAGS $CFLAGS $LIBS.
48483 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
48484 Save/set/restore CFLAGS. Pass single arg to gcc_start.
48485 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
48486 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
48487 * gcc.misc-tests/dg-test.exp: Likewise.
48488 * gcc.misc-tests/msgs.exp: Likewise.
48489 * gcc.prms/prms.exp: Likewise.
48490 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
48491 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
48492
48493 * lib/dg.exp: Deleted, moved to dejagnu/lib.
48494
48495 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
48496
48497 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
48498
48499 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
48500 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
48501
48502 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
48503 necessary.
48504
48505 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
48506
48507 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
48508 global for loop; add use of $mathlib.
48509 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
48510 settings here; set mathlib for anything but VxWorks.
48511
48512 1996-01-22 Jeffrey A Law (law@cygnus.com)
48513
48514 * gcc.c-torture: Update to c-torture-1.40 release.
48515
48516 1996-01-03 Jeffrey A Law (law@cygnus.com)
48517
48518 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
48519 dg.exp.
48520
48521 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
48522
48523 * lib/c-torture.exp (c-torture-execute): Declare "output" as
48524 global.
48525
48526 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
48527
48528 * lib/g++.exp (LIBS): Define if not already.
48529 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
48530 (gcc-dg-prune): Call prune_gcc_output.
48531 * lib/gcc.exp (prune_gcc_output): New proc.
48532 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
48533 prune_gcc_output.
48534
48535 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
48536
48537 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
48538 (c-torture-execute): Likewise. Rename `name' to `testcase'.
48539
48540 1995-11-15 Jeffrey A Law (law@cygnus.com)
48541
48542 * gcc.c-torture: Update to c-torture-1.39 release.
48543
48544 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
48545
48546 * lib/c-torture.exp (c-torture-execute): Don't return if one option
48547 fails, try others as well.
48548
48549 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
48550
48551 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
48552 If compilation fails, mark execute tests as `untested'.
48553 If test is marked as unsupported, don't mark compilation and
48554 execute tests as failed.
48555
48556 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
48557
48558 * lib/g++.exp (g++_init): Don't link in libg++, and look to
48559 libstdc++ for whether or not we want to be doing shared
48560 libraries. Delete link_curses since we don't need it anymore.
48561 * lib/mike-g++.exp (postbase): Don't link in libg++.
48562 * g++.old-deja/old-deja.exp: Likewise.
48563
48564 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
48565
48566 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
48567
48568 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
48569
48570 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
48571 For that, add `-Wl,-a,shared_archive'.
48572 * g++.old-deja/old-deja.exp: Likewise.
48573
48574 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
48575
48576 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
48577
48578 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
48579
48580 * lib/mike-g++.exp (postbase): Pay attention to the status of
48581 g++_load.
48582
48583 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
48584
48585 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
48586
48587 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
48588
48589 * lib/gcc.exp (default_gcc_start): No longer need to log program
48590 being executed or its output, execute_anywhere does that now.
48591 * lib/g++.exp (default_g++_version): Call execute_anywhere.
48592 (default_g++_start): Likewise. Delete calls to verbose/send_log.
48593
48594 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
48595
48596 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
48597 the same as those in lib/g++.exp.
48598
48599 1995-10-10 Jeff Law (law@hurl.cygnus.com)
48600
48601 * gcc.c-torture: Update to c-torture-1.38 release.
48602 * gcc.ieee: Related changes.
48603
48604 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
48605
48606 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
48607 "exec". Minor reformatting changes.
48608
48609 * config/rom68k.exp (${tool}_load): Make it work in a canadian
48610 cross. This means all "exec" calls now work on a remote host as
48611 well.
48612 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
48613 cross. Filter out the extra "\r\n" stuff that expect puts in.
48614 (c-torture-execute): Filter out the bogus warnings like
48615 c-torture-compile does. Add support for canadian cross.
48616 * lib/gcc.exp (default_gcc_version, default_gcc_start)
48617 Use execute_anywhere rather than calling exec directly. Now it
48618 works for canadian cross testing.
48619
48620 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
48621
48622 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
48623 results into a variable, and check that rather than using file exists.
48624
48625 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
48626
48627 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
48628 create a libg++.so. For sunos4.1.*, also add -ltermcap.
48629
48630 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
48631
48632 * g++.old-deja/old-deja.exp: Create and pass runshlib and
48633 lib_curses if there's a shared libg++ in the build tree.
48634
48635 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
48636
48637 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
48638 if not supported target.
48639
48640 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
48641
48642 * lib/g++.exp (g++_init): Move empty setting of runshlib and
48643 link_curses up to always happen, not just for native builds.
48644
48645 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
48646
48647 * gcc.c-torture: Update to c-torture-1.36 release.
48648 * gcc.failure: Related changes.
48649
48650 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
48651
48652 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
48653
48654 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
48655
48656 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
48657 * lib/mike-g++.exp (postbase): Not in here. Still reference
48658 runshlib, link_curses, and mathlib for link and run.
48659
48660 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
48661 pass the runtime shared library options for Solaris, OSF/1, and
48662 Irix5, and link with -lcurses to avoid unresolved references.
48663
48664 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
48665
48666 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
48667 only run once.
48668
48669 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
48670
48671 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
48672
48673 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
48674
48675 * gcc.c-torture: Update to c-torture-1.35 release. Note we
48676 do not have a framework for the "compat" tests yet.
48677
48678 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
48679
48680 * lib/mike-g++.exp (postbase): New local variable `mathlib',
48681 set to null if we're testing vxworks5.1. Use that instead of
48682 `-lm' in the setting of LIBS for link and run.
48683
48684 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
48685
48686 * config/rom68k.exp (${tool}_load): Major changes to make it
48687 work. Verified that it does in fact return the stuff in
48688 exec_output properly. Catch any Emul or any TRAP other than 0.
48689
48690 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
48691
48692 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
48693 LDFLAGS properly for targets that need stuff from libgloss.
48694 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
48695 only run once.
48696 (gpp_initialized): New variable.
48697
48698 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
48699
48700 * config/rom68k.exp: Load libgloss.exp.
48701 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
48702 so we can produce a fully linked binary.
48703 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
48704 so we can produce a fully linked binary.
48705
48706 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
48707
48708 * lib/plumhall.exp (ph_section): Watch for expected failures.
48709 Add missing `else'.
48710
48711 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
48712 run the testcase.
48713 (c-torture): Likewise.
48714
48715 1995-08-28 Doug Evans <dje@cygnus.com>
48716
48717 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
48718
48719 * lib/mike-g++.exp (mike_cleanup): New proc.
48720 (prebase): New globals compiler_result, not_compiler_result,
48721 target_regexp.
48722 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
48723 allow leading "-" in pattern. Watch for unsupported tests.
48724 If $compiler_result is set, pattern match assembler code,
48725 and ditto for $not_compiler_result.
48726 * lib/mike-gcc.exp: Likewise.
48727
48728 * lib/plumhall.exp (ph_execute): Only call ph_summary if
48729 execution "succeeded".
48730
48731 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
48732
48733 * config/win32.exp: New file.
48734 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
48735
48736 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
48737
48738 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
48739 unsupported.
48740 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
48741 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
48742 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
48743
48744 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
48745 "... without exceptions was ...". That is now handled by
48746 prune_system_crud.
48747 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
48748
48749 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
48750
48751 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
48752 sieve.c,sort2.c}: New files.
48753 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
48754 sieve.exp,sort2.exp}: Drivers for them.
48755
48756 * lib/mike-gcc.exp (program_output): New user settable variable.
48757 (postbase): Call prune_system_crud. Also prune extraneous compiler
48758 messages.
48759 * lib/mike-g++.exp (program_output): New user settable variable.
48760
48761 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
48762
48763 * config/sh.exp: Deleted (use sim.exp instead).
48764
48765 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
48766
48767 * config/vx.exp: Declare CHECKTASK as global.
48768 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
48769 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
48770 * lib/old-dejagnu.exp: Load [pwd]/$executable.
48771
48772 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
48773
48774 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
48775 target. Like vx.exp, only includes `vx29k.exp' instead of
48776 `vxworks.exp'.
48777
48778 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
48779
48780 * config/sim.exp: Increase time limit from 120 seconds to 240.
48781
48782 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
48783
48784 * gcc.c-torture/execute/950628-1.c: New test.
48785
48786 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
48787
48788 * gcc.c-torture: Update with changes/additions from
48789 c-torture-1.34.
48790
48791 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
48792
48793 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
48794
48795 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
48796
48797 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
48798
48799 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
48800
48801 * gcc.c-torture/compile/950512-1.c: New test.
48802 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
48803 * gcc.dg/struct-ret-1.c: Likewise.
48804
48805 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
48806
48807 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
48808 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
48809
48810 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
48811
48812 * gcc.c-torture/special/920411-1.c: Deleted.
48813 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
48814
48815 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
48816
48817 * config/sim.exp (${tool}_load): Hack in call to bash to get a
48818 cpu limit.
48819
48820 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
48821
48822 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
48823
48824 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
48825
48826 From kenner;
48827 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
48828 is the proper length.
48829 * va-arg-3.c: Likewise.
48830
48831 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
48832
48833 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
48834 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
48835
48836 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
48837 * lib/g++.exp (default_g++_start): Delete old cruft.
48838
48839 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
48840
48841 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
48842 (2 * (1 << 18)) to (2 * (1 << 17)).
48843
48844 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
48845
48846 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
48847
48848 * config/rom68k.exp: Renamed from config/idp.exp
48849
48850 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
48851
48852 * c-torture/compile/921109-2.c
48853
48854 1995-04-18 Mike Stump <mrs@cygnus.com>
48855
48856 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
48857 excess errors.
48858
48859 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
48860
48861 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
48862 output.
48863 * lib/g++.exp (default_g++_start): Likewise.
48864
48865 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
48866
48867 * gcc.c-torture/compile/950329-1.c: New test.
48868
48869 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
48870
48871 * config/bug.exp (${tool}_load): Updated to use new remote_open
48872 and remote_close procs.
48873 * config/idp.exp: New file.
48874
48875 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
48876
48877 * gcc.c-torture/execute/950322-1.c: New test.
48878
48879 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
48880
48881 * config/vx.exp (${tool}_load): Clean up testing of return code from
48882 vxworks_ld and vxworks_spawn.
48883
48884 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
48885
48886 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
48887
48888 1995-03-13 Mike Stump <mrs@cygnus.com>
48889
48890 * lib/old-deja.exp: Add `excess errors test - ' error, now one
48891 can mark excess errors on a machine by machine basis. Note, the
48892 default is to not expect any excess errors, even when excess
48893 errors test - is given, so you will want to put an XFAIL ... on
48894 these lines. For example, // excess errors test - XFAIL hppa*-*-*
48895 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
48896 those 4 machines, but no others.
48897
48898 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
48899
48900 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
48901 * lib/c-torture.exp: to here.
48902
48903 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
48904
48905 * gcc.c-torture/execute/950221-1.c: New test.
48906 * gcc.c-torture/execute/struct-ret-1.c: New test.
48907 * gcc.c-torture/compile/950221-1.c: New test.
48908
48909 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
48910
48911 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
48912
48913 * gcc.c-torture/execute/arith-1.c (main): Return 0.
48914 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
48915
48916 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
48917
48918 * g++.gb: New directory of tests, derived from my signature and
48919 class scoping tests.
48920
48921 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
48922 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
48923 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
48924 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
48925 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
48926 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
48927 * g++.gb/sig25.C: Likewise.
48928
48929 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
48930 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
48931 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
48932 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
48933 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
48934 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
48935 * g++.gb/sig25.exp: Likewise.
48936
48937 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
48938 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
48939 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
48940 * g++.gb/scope13.C: Likewise, this test still fails.
48941
48942 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
48943 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
48944 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
48945 * g++.gb/scope13.exp: Ditto.
48946
48947 * g++.gb/README: New file, explains what these tests are about.
48948
48949 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
48950
48951 * lib/dg.exp (dg-do): Support `preprocess'.
48952 (dg-test): Likewise.
48953
48954 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
48955
48956 * config/udi.exp: change "continue -expect" to "exp_continue".
48957
48958 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
48959
48960 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
48961 Delete redundant tests.
48962
48963 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
48964 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
48965 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
48966 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
48967 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
48968 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
48969 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
48970 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
48971
48972 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
48973 storing label pointers.
48974 * gcc.c-torture/execute/921019-1.c: Likewise.
48975 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
48976 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
48977 parameter fp.
48978 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
48979 constants.
48980
48981 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
48982 Delete obsolete tests.
48983
48984 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
48985 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
48986 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
48987 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
48988 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
48989 * gcc.c-torture/compile/950124-1.c: New test.
48990
48991 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
48992
48993 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
48994
48995 * lib/mike-g++.exp: Add -lm to LIBS.
48996
48997 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
48998
48999 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
49000
49001 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
49002
49003 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
49004
49005 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
49006
49007 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
49008
49009 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
49010
49011 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
49012 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
49013 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
49014 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
49015 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
49016 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
49017 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
49018 * g++.law/{operators31.C, operators32.C,
49019 * g++.law/{operators33.C, operators34.C}: Likewise.
49020 * g++.law/{pic1.C, refs2.C}: Likewise.
49021 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
49022 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
49023 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
49024 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
49025
49026 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
49027 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
49028 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
49029 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
49030 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
49031 * g++.law/{enum9.exp, friend5.exp}: Likewise.
49032 * g++.law/{nest3.exp, nest4.exp}: Likewise.
49033 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
49034 * g++.law/{operators30.exp, operators31.exp}: Likewise.
49035 * g++.law/{operators32.exp, operators33.exp}: Likewise.
49036 * g++.law/{operators34.exp}: Likewise.
49037 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
49038 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
49039 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
49040 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
49041 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
49042
49043 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
49044 No longer expected to fail.
49045 * g++.law/missed-error3.C: Tweak for recent bool changes.
49046
49047 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
49048
49049 * config/emb-unix: Deleted.
49050 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
49051 remote execution. Do final link on remote host if REMOTE_LINK is set.
49052
49053 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
49054
49055 * lib/dg.exp (dg-test): Fix typo in last patch.
49056
49057 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
49058
49059 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
49060 (handles multiple occurrences).
49061
49062 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
49063
49064 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
49065 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
49066 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
49067 printed).
49068 * lib/c-torture.exp (c-torture-compile): Likewise.
49069 (c-torture): Prepend full path if missing.
49070 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
49071 (gcc_fail): Likewise.
49072 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
49073
49074 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
49075
49076 * lib/netware.exp: Only attach to NetWare i386 systems.
49077
49078 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
49079
49080 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
49081 messages. Add test name to "output pattern match" pass/fail message.
49082
49083 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
49084
49085 * gcc.dg: New testsuite.
49086 * gcc.dg/dg.exp: New file.
49087
49088 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
49089 test-switch.c}: Deleted.
49090
49091 * gcc.misc-tests/msgs.exp: New testcase driver.
49092
49093 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
49094
49095 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
49096 Watch for illegal return values from ${tool}_load.
49097 * config/unix.exp (${tool}_load): Fix pass/fail detection for
49098 cross targets. Coerce return value >0 to 1.
49099
49100 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
49101
49102 * config/unix.exp (${tool}_load): Call program rsh, not proc.
49103
49104 * config/emb-unix.exp: New file.
49105
49106 * config/sim.exp: Error if variable $SIM not defined.
49107 (${tool}_load): Mark test as "untested" if simulator missing.
49108
49109 * config/unix.exp: Load remote.exp to get rcp_download.
49110 * lib/c-torture.exp: Use different option lists for testcases with
49111 and without loops.
49112 * gcc.c-torture/execute/execute.exp: Likewise.
49113
49114 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
49115
49116 * config/*.exp: Clarify return code from ${tool}_load.
49117 Call `unresolved' or `untested' instead of `warning' or `perror'
49118 (sometimes you still want to call both though).
49119 Add comment that `shell_id' is local to each file.
49120 * config/udi.exp (timeout): Set to 30.
49121 Don't print warning if connection fails, $connectmode has already
49122 printed an error.
49123 (${tool}_load): Move verbose messages to level 2.
49124 Rework pattern for "Process started" message.
49125 Pass `shell_id' to ${connectmode}_download.
49126 Retry twice upon timeout. Make resetting of target more robust.
49127 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
49128 Pass `shell_id' to exit_$connectmode.
49129 Only call exit_$connectmode if connected.
49130 * config/unix.exp (${tool}_load): Check return codes better.
49131 * config/vrtx.exp (${tool}_load): Likewise.
49132 * config/vx.exp (${tool}_load): Likewise.
49133 Delete unneeded global's.
49134 * lib/dg.exp (dg-test): Update to reflect clarified return codes
49135 from ${tool}_load.
49136 (dg-stat): Delete.
49137 (dg-init): Delete recording of pass/fail counts.
49138 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
49139 (old-dejagnu-init): Likewise.
49140 (old-dejagnu-stat): Delete contents, empty proc now.
49141 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
49142 (c-torture): Delete references to lcnt, lpass, lfail.
49143 Get option list from TORTURE_OPTIONS.
49144 Delete -funroll[-all]-loops if no loops.
49145 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
49146 (g++_stat): Delete contents (empty proc now).
49147 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
49148 (gcc_finish): Likewise.
49149 (gcc_stat): Deleted.
49150 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
49151 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
49152 * gcc.c-torture/execute/execute.exp: Likewise.
49153 Split tests into two parts: compile, execute.
49154 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
49155 no loops. Update to reflect clarified return codes from ${tool}_load.
49156
49157 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
49158
49159 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
49160 to grep for.
49161 (old-dejagnu): Likewise (where necessary).
49162
49163 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
49164
49165 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
49166
49167 * lib/dg.exp (dg-process-target): Fix processing of selector.
49168 Add comment regarding use of `error'.
49169
49170 * lib/gcc.exp (prune_system_crud): Define if missing.
49171 * lib/g++.exp (prune_system_crud): Likewise.
49172
49173 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
49174 Call prune_system_crud.
49175 * lib/dg.exp (dg-runtest): New proc.
49176 Use perror instead of send_user for tcl errors in testcase.
49177 Don't return any value, it's never used.
49178 Don't clobber previous definition of `unknown'.
49179 Print tcl errors in `dg-final'.
49180
49181 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
49182
49183 * lib/dg.exp (dg-process-target): Improve syntax error messages.
49184 (dg-test): Don't print errorInfo, it contains stack backtrace.
49185
49186 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
49187
49188 * lib/g++.exp (runtest_file_p): Define if missing.
49189
49190 1994-09-24 Doug Evans (dje@cygnus.com)
49191
49192 * lib/mike-g++.exp: Comment out loading of g++.exp.
49193 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
49194 (default_g++_version): Always print something.
49195 (default_g++_start): Comment out call to `which'.
49196 (g++_start, g++_load): Deleted (must be defined in config file).
49197 * lib/gcc.exp: Test for existence of $CC at start.
49198 Delete check for tmpdir (done in gcc_init).
49199 (default_gcc_version): Always print something.
49200 (default_gcc_start): Comment out call to `which'.
49201 * config/*.exp: Major cleanup - make cross targets work at least a
49202 little better for g++ (by not being "--tool gcc" specific).
49203 Rename gcc_xxx to ${tool}_xxx.
49204 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
49205 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
49206
49207 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
49208
49209 * lib/c-torture.exp (c-torture-compile): Rework compiler
49210 message processing.
49211
49212 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
49213 c-torture.
49214
49215 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
49216
49217 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
49218
49219 * lib/dg.exp (dg-process-target): Support { target native }.
49220
49221 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
49222
49223 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
49224 looked for "... program xxx got fatal signal".
49225 Correct regsub munging of `comp_output'.
49226 Ignore compiler messages "path prefix not used" and "linker input
49227 file unused".
49228
49229 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
49230
49231 * lib/gcc.exp (runtest_file_p): Define if missing.
49232 * gcc.prms/template.c: Example to work from.
49233
49234 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
49235
49236 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
49237 * lib/dg.exp (dg-test): Call unsupported testcases as such.
49238
49239 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
49240 * gcc.prms/1883.c: Moved from compile/940714-1.c.
49241 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
49242 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
49243
49244 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
49245 (dg-process-target): No longer a varargs proc.
49246 Return S/N for target, P/F for xfail. All callers changed.
49247 (user option procs): More argument checking.
49248 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
49249 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
49250 (dg-test): Skip test if not running on selected target in `dg-do'.
49251 Update handling of `dg-do-what', `dg-output-text'.
49252 Separate execution pass/fail from output pattern match pass/fail.
49253 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
49254
49255 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
49256
49257 * gcc.c-torture/special/special.exp: Don't expect failure for mips
49258 target for 920510-1.c.
49259
49260 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
49261
49262 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
49263 Clean up comment regarding use of passcnt, etc.
49264 (gcc_stat): Don't update `testcnt' here.
49265 (gcc_finish): Do it here.
49266 Might as well reset `but_id' here too.
49267 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
49268 to determine if the file should be tested.
49269 * gcc.c-torture/compile/compile.exp: Likewise.
49270 * gcc.c-torture/execute/execute.exp: Likewise.
49271 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
49272 * gcc.misc-tests/dg-test.exp: Likewise.
49273 * gcc.prms/prms.exp: Likewise.
49274 * gcc.wendy/wendy.exp: Likewise.
49275 * g++.old-deja.exp: Likewise.
49276 Move "Testing file" message to verbose level 1.
49277
49278 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
49279
49280 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
49281
49282 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
49283
49284 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
49285 (default_gcc_start): Accept optional second list element
49286 of compiler flags. Print compiler output at verbosity level 2.
49287 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
49288 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
49289 Save current values of framework globals passcnt, failcnt, xpasscnt,
49290 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
49291 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
49292 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
49293 xfailcnt to compute stats. Update framework global `testcnt' from
49294 pass/fail counts.
49295 (gcc_finish): New proc. Clean up test environment.
49296 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
49297 (gcc_epass, gcc_efail): Delete.
49298 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
49299 argument of line number.
49300 (dg-init): If the tool has an init routine, call it.
49301 (dg-test): Remove args `cflags_var' and `libs_var'.
49302 Pass all compiler options to ${tool}_start.
49303 Handle missing line number.
49304 (dg-finish): New function.
49305 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
49306 particular files. Call gcc_finish at end. Move "skipping test"
49307 message to verbosity level 3.
49308 * gcc.c-torture/compile/compile.exp: Likewise.
49309 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
49310 * gcc.c-torture/execute/execute.exp: Likewise.
49311 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
49312 Print testcase being tried at verbosity level 1.
49313 * gcc.c-torture/special/special.exp: Unset xfail.
49314 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
49315 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
49316 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
49317 * gcc.failure/failure.exp: Likewise.
49318 * gcc.ieee/ieee.exp: Likewise.
49319 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
49320 Update call to dg-test. Call dg-finish at end.
49321 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
49322 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
49323 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
49324 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
49325 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
49326 * gcc.wendy/wendy.exp: Add copyright.
49327 Delete setting of tmpdir (done by gcc_init).
49328 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
49329 Pass compiler flags to gcc_start. Call gcc_finish at end.
49330 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
49331 gcc_[ce]pass/fail.
49332
49333 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
49334
49335 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
49336 confusion.
49337 (g++_load): Likewise.
49338
49339 * config/*.exp (gcc_load): Some were varargs fns and some were not.
49340 Rename argument to `prog' to remove the confusion.
49341 Varargs fns behave differently too!
49342 (g++_load): Likewise.
49343
49344 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
49345
49346 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
49347 what it is. Delete (always) printing of status value for !native.
49348 Simplify verbose code, and include status and exec_output.
49349 (g++_load): Use gcc_load.
49350
49351 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
49352
49353 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
49354 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
49355 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
49356 940714-3.c as these testcases don't exist anymore. Make
49357 va-arg-1.c expected to pass.
49358
49359 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
49360
49361 * gcc.misc-tests/misc.exp: Only run specific testcases.
49362 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
49363 * gcc.misc-tests/dg-[1-9].c: New files.
49364
49365 * lib/dg.exp: New testsuite driver.
49366 * gcc.prms/prms.exp: Use it.
49367
49368 * README.gcc: New file.
49369
49370 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
49371 Document and reset `lxpass' and `lxfail'.
49372 Simplify "initialized" message.
49373 (gcc_stat): Clean up comments a little.
49374
49375 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
49376
49377 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
49378
49379 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
49380
49381 * lib/old-dejagnu.exp (process-option): New proc.
49382 (old-dejagnu-init, old-dejagnu-stat): Likewise.
49383 (old-dejagnu): Simplify.
49384 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
49385
49386 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
49387
49388 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
49389 exists and is not an empty string.
49390
49391 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
49392 $xfail rather than calling setup_xfail. Clear $xfail when test is
49393 finished.
49394 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
49395 automatically.
49396
49397 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
49398 longer expected to fail.
49399
49400 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
49401 "f" function call.
49402
49403 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
49404
49405 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
49406 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
49407 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
49408 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
49409 c-torture-1.29.
49410
49411 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
49412 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
49413
49414 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
49415
49416 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
49417 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
49418
49419 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
49420 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
49421 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
49422
49423 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
49424
49425 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
49426 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
49427 940714-1.c, 940714-2.c, 940714-3.c},
49428 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
49429 gcc.misc-tests/{mg.c,mg.exp}:
49430 New tests.
49431 * gcc.noncompile/noncompile.exp: Change accordingly.
49432
49433 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
49434
49435 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
49436 Undo previous clobberage.
49437
49438 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
49439
49440 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
49441 * gcc.special/{930510-1.c, special.exp}:
49442 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
49443 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
49444 struct-varargs-1.c}: New tests from c-torture-1.26.
49445
49446 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
49447
49448 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
49449 argument to switch.
49450
49451 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
49452
49453 * Revert the previous changes. Please see Rob's directory
49454 (/lisa/test/rob/progressive/gcc/testsuite) for testing
49455 fixes.
49456
49457 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
49458
49459 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
49460 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
49461 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
49462 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
49463 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
49464 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
49465 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
49466 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
49467 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
49468 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
49469 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
49470 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
49471 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
49472 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
49473 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
49474 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
49475 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
49476 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
49477 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
49478 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
49479 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
49480 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
49481 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
49482 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
49483 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
49484 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
49485 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
49486
49487 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
49488
49489 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
49490 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
49491 with perror calls.
49492
49493 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
49494
49495 * config/unix.exp (g++_load): Fix syntax.
49496
49497 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
49498
49499 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
49500 * gcc.noncompile/921017-1.c: Deleted obsolete test.
49501 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
49502 Don't expect va-arg-1.c to fail. Correct expected output for
49503 920928-1.c.
49504 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
49505 * gcc.wendy/hbm4.c: Correct typo.
49506 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
49507
49508 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
49509
49510 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
49511 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
49512 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
49513 * lib/c-torture.exp (c-torture-compile): Ditto.
49514
49515 Reduce volume of output (remove all the -I's and such).
49516 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
49517 Call gcc_cpass, gcc_cfail.
49518 (c-torture): Pass testing option to c-torture-compile.
49519
49520 1994-03-21 Doug Evans (dje@cygnus.com)
49521
49522 Bring patches over from progressive.
49523 * config/default.exp: Exit remote shell cleanly.
49524 (g++_exit, g++_start): Add default versions.
49525 * config/sim.exp (gcc_load): Use perror, not error.
49526
49527 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
49528
49529 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
49530 set in site.exp.
49531
49532 1994-03-14 Doug Evans (dje@cygnus.com)
49533
49534 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
49535 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
49536 (wendy_try): New proc to run testcase.
49537 (main loop): Call 'em.
49538 * gcc.wendy/*.c: Clean up pass to correct expected output.
49539
49540 * lib/gcc.exp: Minor cleanup work.
49541 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
49542
49543 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
49544
49545 * config/sim.exp (gcc_load): Document return codes better.
49546 Don't pass -v to simulator.
49547
49548 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
49549
49550 * gcc.special/920717-x.c: Fix typo.
49551 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
49552 get at sources.
49553
49554 * lib/mike-gcc.exp: Fix typo.
49555
49556 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
49557
49558 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
49559 binary to use, transform the name.
49560 * config/*.exp: rename everything. Nuke any g++ specific files,
49561 it's now a special case of gcc that requires no special support.
49562 Add a default.exp for unsupported targets.
49563
49564 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
49565
49566 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
49567 lib/old-dejagnu.exp: Fix a few patterns to work with the new
49568 version of Tcl.
49569
49570 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
49571
49572 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
49573 than a warning.
49574
49575 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
49576
49577 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
49578
49579 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
49580
49581 * gcc.execute/execute.exp: Combine opt_list and foption_list into
49582 option_list. Compile every file with only 4/6 option choices
49583 (same as C torture) instead of with 12/18 different option
49584 choices.
49585 * lib/c-torture.exp: Likewise.
49586
49587 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
49588 not already set.
49589
49590 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
49591
49592 * lib/old-deja.exp: Add `excess errors test fails' error, now one
49593 can put an XFAIL *-*-* on excess errors.
49594
49595 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
49596
49597 * g++.law: Add more tests derived from g++-bugs snapshots.
49598
49599 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
49600 equivalent to g++.law/init9.
49601
49602 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
49603 compiled it, and the a.out file after we've run it.
49604
49605 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
49606
49607 * lib/mike-g++.exp (postbase): Delete the .o file after we've
49608 compiled it, and the a.out file after we've run it.
49609
49610 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
49611
49612 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
49613
49614 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
49615
49616 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
49617 version number.
49618
49619 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
49620
49621 * g++.law: New directory of g++ tests derived from the g++-bugs
49622 snapshots.
49623
49624 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
49625
49626 * gcc.compile: initbug1.c initbug1.exp testcase added
49627
49628 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
49629
49630 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
49631 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
49632 fixes submitted by Jeff Law (law@cs.utah.edu)
49633 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
49634 Jeff Law (law@cs.utah.edu)
49635
49636
49637 1993-11-30 Mike Stump (mrs@cygnus.com)
49638
49639 * config/unix-g++.exp: Follow the gcc way of doing things.
49640 * g++.old-deja/old-deja.exp: Minor updates.
49641 * lib/g++.exp: New file, follow the gcc way of doing things.
49642 * lib/old-dejagnu.exp: Minor updates.
49643 * lib/mike-g++.exp: Always unset errorInfo.
49644
49645 1993-11-06 Mike Stump (mrs@cygnus.com)
49646
49647 * lib/gcc.exp: Fix some errors with the below change, CC and
49648 CFLAGS should be global when setting, not local.
49649
49650 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
49651
49652 * lib/gcc.exp: Transform tool name.
49653
49654 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
49655
49656 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
49657
49658 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
49659
49660 * lib/gcc.exp: change gcc_done to gcc_stat
49661
49662 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
49663
49664 * Upgraded gcc testsuite to c-torture version 1.25
49665
49666 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
49667
49668 * lib/gcc.exp: added reporting code. Changed verbose compile message.
49669 * lib/c-torture: added hooks for new reporting code.
49670
49671 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
49672
49673 * config/sh-gcc.exp: check if sh-sim exists in the path
49674
49675 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
49676
49677 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
49678 * gcc.compile/compile.exp: Initial changes for new logic.
49679 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
49680 * gcc.failure/failure.exp: Initial changes for new logic.
49681 * gcc.ieee/ieee.exp: Initial changes for new logic.
49682 * gcc.misc-tests/misc.exp: Initial changes for new logic.
49683 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
49684 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
49685 * lib/c-torture.exp: Initial changes for new logic.
49686 * lib/gcc.exp: Initial changes for new logic.
49687
49688 1993-10-15 Mike Stump (mrs@cygnus.com)
49689
49690 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
49691 depend upon failure or success. Fully qualify names in failure
49692 and success messages. Always remove a.out before starting
49693 compile, just in case. Pay more attention to error text output by
49694 the compiler. Handle testcases with no known past errors just
49695 like all others, so that things are uniform. Other miscellaneous
49696 improvements.
49697
49698 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
49699
49700 * gcc.cpp: new directory for cpp tests
49701
49702 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
49703
49704 * lib/chill.exp: Code reformatted, removed unused code.
49705 * config/unix-chill.exp: Code reformatted, removed unused code.
49706 * chill.execute/execute.exp: Code reformatted, removed unused code.
49707 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
49708
49709 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
49710
49711 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
49712 routines not written.
49713
49714 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
49715
49716 * config/bug-gcc.exp: Use new procs from bug.exp.
49717
49718 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
49719
49720 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
49721 via ftp, rather than depending on NFS.
49722 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
49723 case.
49724
49725 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
49726
49727 * config/bug-gcc.exp: Use new download proc.
49728
49729 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
49730
49731 * chill.execute/execute.exp: cleanups, handles errors better
49732 * chill.compile/compile.exp: rewrite, based on execute.exp
49733 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
49734 * lib/chill.exp: major changes to diff proc and compile and link
49735 procs. added chill_fail and chill_pass wrappers to pass and
49736 fail. added more comments, and handle error codes better.
49737 Added a hack to capture stderr from exec, so noncompile tests
49738 can work.
49739
49740 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
49741
49742 * chill.execute/execute.exp: rewrite of testsuite driver
49743 * lib/chill.exp: rewrite of testsuite driver
49744 * config/unix-chill.exp: rewrite of testsuite driver
49745
49746 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
49747
49748 In chill.execute:
49749 * iexpr.ch: Standardize uppercase.
49750 * tuples.dat: Standardize uppercase.
49751 * vary.ch: standardize. Correct varying string assignments.
49752 * vary.dat: Add new output lines.
49753
49754 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
49755
49756 In chill.execute:
49757 * chprintf.ch: Standardize use of uppercase.
49758 * tuples.ch: Standardize and turn arr2 into a DCL,
49759 rather than a SYN.
49760 * pinits.ch: Standardize.
49761
49762 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
49763
49764 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
49765 * Makefil: Renamed to Makefile.in.
49766 * configure.in: New.
49767
49768 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
49769
49770 In chill.execute:
49771 * .cvsignore: Add result/output files.
49772 * Makefile: Fix up variables at start. Use MFLAGS
49773 everywhere. Correct bool_loc, built_ins entries.
49774 Add entry for vary1.ch.
49775 * bitarray.ch: Standardize upper-case usage.
49776 * bitexpr.ch: Standardize, add output of b1.
49777 * params.ch: Use arrayt in along PROC parameters, to
49778 avoid novelty problems.
49779 * sets.ch: Tiny cleanup.
49780 * vary1.ch: Re-indent.
49781
49782 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
49783
49784 * Add PR-related files to Makefiles, .cvsignore files, etc.
49785
49786 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
49787
49788 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
49789 with compiler objects. New names are test-flow.c and test-loop.c
49790
49791 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
49792
49793 * Upgraded c-torture tests from 1.19 to 1.20
49794
49795 * new files:
49796 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
49797 * gcc.compile: 930623-1.c 930623-2.c
49798 * gcc.noncompile: 930622-1.c 930622-2.c
49799 * gcc.failure: 920411-1.c 920627-2.c
49800 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
49801
49802 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
49803
49804 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
49805 More changes to get testsuite working properly. Needs more work.
49806 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
49807
49808 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
49809
49810 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
49811 More changes to get testsuite working properly. Needs more work.
49812
49813 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
49814
49815 * chill.compile/compile.exp: Added for Dejagnu support
49816 * chill.execute/execute.exp: Added for Dejagnu support
49817 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
49818
49819 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
49820
49821 This should complete moving the CHILL test files.
49822 * chill.noncompile(.cvsignore printf.grt
49823 in-printf.grt chprintf.grt chprintf.ch):
49824 Added test-support files.
49825 (Makefile): Modified further.
49826 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
49827 signal.ch): Added test files.
49828 * chill.execute (.cvsignore printf.grt printr.c
49829 in-printf.grt rts.c chprintf.grt rts.h): Added
49830 test-support files.
49831 (Makefile): More corrections.
49832
49833 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
49834
49835 * chill.compile, chill.execute, chill.nocompile: Add CHILL
49836 test cases, ready for DejaGnu.
49837
49838 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
49839
49840 * Upgraded c-torture tests from 1.18 to 1.19
49841
49842 * gcc.compile: added test(s):
49843 930607-1.c
49844 * gcc.execute: added test(s):
49845 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
49846
49847 * added new subdirectory for misc tests: gcc.misc-tests
49848 * gcc.misc-test(s): added tests:
49849 inst-check.c test-consts.c test-ior.c test-switch.c
49850
49851 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
49852
49853 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
49854
49855 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
49856
49857 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
49858
49859 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
49860
49861 * Upgraded c-torture tests from 1.17 to 1.18
49862
49863 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
49864
49865 * Upgraded c-torture tests from 1.12 to 1.17
49866
49867 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
49868
49869 * lib/old-dejagnu.exp:
49870 Fixed handling of XFAIL target triplets to correctly
49871 recognize wildcard characters. Removed code that
49872 appended a unique id tag to the end of the file name
49873 printed out by the result of the testcases within a
49874 given test file.
49875
49876 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
49877
49878 * lib/old-dejagnu.exp:
49879 Reworked expected failure handling to trigger off of XFAIL
49880 keyword in keyphrase embeded in testcase source code. The
49881 XFAIL keyword must be at the end of the keyphrase line. It
49882 may optionally be followed by one or more target triplets.
49883 It has just occured that the handling of wildcards in the
49884 target triplet may not be correct.
49885
49886 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
49887
49888 * g++.old-deja/tests:
49889 Moved all subdirectories up one level into g++.old-deja .
49890
49891 * lib/old-dejagnu.exp:
49892 Fixed problem with CXXFLAGS not being properly reset, and being
49893 corrupted with extraneous "-c" compiler option. This was
49894 causing binaries to not be generated for test that needed them.
49895 Modified strings passed to "pass" and "fail" so that individual
49896 tests from the same test file would be distinguished by an
49897 identifier appended to the test file name in the summary logs;
49898 this corrected a problem with erroneous diff logs. Added code
49899 to search testcases for expected fail and unexpected pass keywords.
49900
49901 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
49902
49903 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
49904
49905 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
49906
49907 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
49908 Removed extraneous text from end of "Special g++ Options"
49909 keyphrase.
49910
49911 * lib/old-dejagnu.exp: Added pattern matching to look for new
49912 keywords, embedded in testcases comments, which will trigger
49913 calls to xpass and xfail.
49914
49915 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
49916
49917 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
49918 comments embedded in the testcases, especially the one looking for
49919 special compiler options, as well as the pattern matching for the
49920 compiler output again.
49921
49922 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
49923
49924 * lib/old-dejagnu.exp: Do a proper check of the return value for
49925 execute tests. Fixed several problems with the pattern matching
49926 of the compiler output which gave erroneous test results.
49927 Changed several of the test result messages to be more descriptive.
49928 * config/unix-g++.exp: Proc g++_load now actually works and
49929 executes the tests passed to it and returns a usable return
49930 value.
49931
49932 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
49933
49934 * lib/gcc.exp: Exits gracefully if $CC is bogus.
49935
49936 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
49937
49938 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
49939 Modified both files to properly execute the old style
49940 dejagnu tests. The previous versions of these files were
49941 experimental and did not function anything near correctly.
49942
49943 1993-04-05 Rob Savoye (rob@cygnus.com)
49944
49945 * Removed all Makefile.in and configure.in files. No configuration
49946 needed now.
49947
49948 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
49949
49950 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
49951
49952 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
49953
49954 * gcc.compile/configure.in, gcc.unsorted/configure.in,
49955 gcc.special/configure.in, gcc.noncompile/configure.in,
49956 gcc.execute/configure.in, gcc.code_quality/configure.in,
49957 g++.other/configure.in, g++.old-deja/configure.in,
49958 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
49959 in srcname setting.
49960
49961 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
49962
49963 * lib/udi.exp: Fixed mondfe and mondfe_download.
49964 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
49965 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
49966
49967 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
49968
49969 * config/udi-gdb.exp: Check $shell_id after connecting to target.
49970 (gdb_exit): Don't remove *_soc files.
49971
49972 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
49973
49974 * lib/c-torture.exp: Don't look for main; instead always use -w
49975 -c. This is how the c-torture tests work. Remove the object
49976 file if the compilation succeeds.
49977 * gcc.execute/execute.exp: Remove executable if test passes.
49978 * gcc.noncompile/noncompile.exp: Every test is an expected
49979 failure.
49980 * gcc.special/special.exp: Added tests from c-torture 1.11,
49981 corrected use of existing test.
49982 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
49983 gcc.execute/920625-1.c: Updated to c-torture 1.11.
49984 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
49985 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
49986 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
49987 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
49988 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
49989 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
49990 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
49991 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
49992 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
49993 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
49994 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
49995 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
49996 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
49997 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
49998 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
49999 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
50000 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
50001 c-torture 1.11.
50002 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
50003 correspond to c-torture 1.11.
50004
50005 * New file.