intrinsics-1.c: Use dg-message to match flax-vector-conversions note.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
2
3 * gcc.target/spu/intrinsics-1.c: Use dg-message to
4 match flax-vector-conversions note.
5 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
6 instead of dg-error for the warning.
7
8 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
9
10 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
11 adapted to work on targets with 16-bit or wider int.
12 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
13 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
14 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
15 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
16
17 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
18
19 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
20 support large arrays.
21 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
22 * gcc.dg/20061109-1.c: Likewise.
23 * gcc.c-torture/execute/20061101-1.x: Likewise.
24 * gcc.c-torture/execute/pr29797-1.x: Likewise.
25 * gcc.c-torture/execute/pr31448.x: Likewise.
26
27 2007-07-16 Lee Millward <lee.millward@gmail.com>
28
29 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
30
31 PR fortran/32238
32 * gfortran.dg/pr32238.f90: New test.
33
34 PR fortran/32222
35 * gfortran.dg/pr32222.f90: New test.
36
37 PR fortran/32242
38 * gfortran.dg/pr32242.f90: New test.
39
40 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
41 David Ung <davidu@mips.com>
42
43 * gcc.target/mips/mips-sched-madd.c: New test case.
44
45 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
46
47 PR libfortran/32611
48 * gfortran.dg/large_real_kind_1.f90: Update test.
49 * gfortran.dg/pr17706.f90: Update test.
50 * gfortran.dg/fmt_zero_digits.f90: Update test.
51 * gfortran.dg/fmt_zero_precision.f90: Update test.
52 * gfortran.dg/real_const_3.f90: Update test.
53
54 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
55
56 PR fortran/32036
57 * gfortran.dg/bounds_check_8.f90: New test.
58 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
59
60 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
61
62 PR fortran/32357
63 * gfortran.dg/mvbits_2.f90: New test.
64
65 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
66
67 PR libfortran/32731
68 * gfortran.dg/pack_mask_1.f90: New test.
69 * gfortran.dg/unpack_mask_1.f90: New test.
70
71 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
72
73 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
74 * gcc.dg/20001101-1.c: Likewise.
75 * gcc.dg/20001102-1.c: Likewise.
76 * gcc.dg/20020116-2.c: Likewise.
77 * gcc.dg/20020416-1.c: Likewise.
78 * gcc.dg/sparc-constant-1.c: Likewise.
79 * gcc.dg/sparc-dwarf2.c: Likewise.
80 * gcc.dg/sparc-frame-1.c: Likewise.
81 * gcc.dg/sparc-getcontext-1.c: Likewise.
82 * gcc.dg/sparc-loop-1.c: Likewise.
83 * gcc.dg/sparc-reg-1.c: Likewise.
84 * gcc.dg/sparc-ret.c: Likewise.
85 * gcc.dg/sparc-trap-1.c: Likewise.
86 * gcc.dg/ultrasp10.c: Likewise.
87 * gcc.dg/ultrasp11.c: Likewise.
88 * gcc.dg/ultrasp1.c: Likewise.
89 * gcc.dg/ultrasp2.c: Likewise.
90 * gcc.dg/ultrasp3.c: Likewise.
91 * gcc.dg/ultrasp4.c: Likewise.
92 * gcc.dg/ultrasp5.c: Likewise.
93 * gcc.dg/ultrasp6.c: Likewise.
94 * gcc.dg/ultrasp7.c: Likewise.
95 * gcc.dg/ultrasp8.c: Likewise.
96 * gcc.dg/ultrasp9.c: Likewise.
97 * gcc.dg/splet-1.c: Delete.
98
99 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
100
101 PR fortran/32724
102 * gfortran.dg/stfunc_5.f90: New test.
103
104 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
105
106 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
107 New procedure to check if arrays are naturally aligned to the vector
108 alignment boundary.
109 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
110 in size_t typedef. Adjust tree dump scan results according to
111 vect_aligned_arrays target check.
112 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
113 vect_aligned_arrays target check.
114 * gcc.dg/vect/pr31699.c: Ditto.
115
116 2007-07-13 Sa Liu <saliu@de.ibm.com>
117
118 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
119 for V2DFmode vector conditional expression.
120 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
121 and dfceq patterns.
122 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
123 and dfcgt patterns.
124 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
125 V2DFmode comparison and test special values.
126 * lib/target-supports.exp: Switch on test for V2DFmode
127 vector conditional expression.
128
129 2007-07-13 Richard Guenther <rguenther@suse.de>
130
131 PR tree-optimization/32721
132 * gcc.dg/pr32721.c: New testcase.
133
134 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
135
136 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
137 error message part that continues on a new line.
138
139 2007-07-12 Geoffrey Keating <geoffk@apple.com>
140
141 * gcc.dg/c99-tgmath-1.c: New.
142 * gcc.dg/c99-tgmath-2.c: New.
143 * gcc.dg/c99-tgmath-3.c: New.
144 * gcc.dg/c99-tgmath-4.c: New.
145
146 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
147 Janis Johnson <janis187@us.ibm.com>
148
149 PR testsuite/25241
150 * gcc.test-framework/dg-error-exp-F.c: New test.
151 * gcc.test-framework/dg-warning-exp-F.c: New test.
152 * lib/gcc.exp: Enable warning and error prefixes.
153 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
154 (dg-error): Wrap original dg-error.
155 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
156 markers from dg-error/dg-warning directives.
157 * gcc.dg/20040322-1.c: Likewise.
158 * gcc.dg/Wchar-subscripts-1.c: Likewise.
159 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
160 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
161 * gcc.dg/Werror-1.c: Likewise.
162 * gcc.dg/Werror-10.c: Likewise.
163 * gcc.dg/Werror-11.c: Likewise.
164 * gcc.dg/Werror-2.c: Likewise.
165 * gcc.dg/Werror-3.c: Likewise.
166 * gcc.dg/Werror-4.c: Likewise.
167 * gcc.dg/Werror-5.c: Likewise.
168 * gcc.dg/Werror-6.c: Likewise.
169 * gcc.dg/Werror-7.c: Likewise.
170 * gcc.dg/Werror-8.c: Likewise.
171 * gcc.dg/Werror-9.c: Likewise.
172 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
173 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
174 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
175 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
176 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
177 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
178 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
179 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
180 * gcc.dg/Wnested-externs-1.c: Likewise.
181 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
182 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
183 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
184 * gcc.dg/Wshadow-3.c: Likewise.
185 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
186 * gcc.dg/Wwrite-strings-1.c: Likewise.
187 * gcc.dg/anon-struct-5.c: Likewise.
188 * gcc.dg/anon-struct-6.c: Likewise.
189 * gcc.dg/anon-struct-7.c: Likewise.
190 * gcc.dg/anon-struct-8.c: Likewise.
191 * gcc.dg/array-8.c: Likewise.
192 * gcc.dg/array-quals-2.c: Likewise.
193 * gcc.dg/asm-qual-1.c: Likewise.
194 * gcc.dg/asm-wide-1.c: Likewise.
195 * gcc.dg/assign-warn-1.c: Likewise.
196 * gcc.dg/assign-warn-2.c: Likewise.
197 * gcc.dg/bitfld-10.c: Likewise.
198 * gcc.dg/bitfld-11.c: Likewise.
199 * gcc.dg/bitfld-12.c: Likewise.
200 * gcc.dg/bitfld-13.c: Likewise.
201 * gcc.dg/bitfld-14.c: Likewise.
202 * gcc.dg/builtin-choose-expr-2.c: Likewise.
203 * gcc.dg/builtins-30.c: Likewise.
204 * gcc.dg/c90-const-expr-5.c: Likewise.
205 * gcc.dg/c90-typespec-1.c: Likewise.
206 * gcc.dg/c99-const-expr-5.c: Likewise.
207 * gcc.dg/c99-flex-array-5.c: Likewise.
208 * gcc.dg/c99-fordecl-3.c: Likewise.
209 * gcc.dg/c99-tag-3.c: Likewise.
210 * gcc.dg/c99-typespec-1.c: Likewise.
211 * gcc.dg/c99-vla-jump-1.c: Likewise.
212 * gcc.dg/c99-vla-jump-2.c: Likewise.
213 * gcc.dg/c99-vla-jump-3.c: Likewise.
214 * gcc.dg/c99-vla-jump-4.c: Likewise.
215 * gcc.dg/c99-vla-jump-5.c: Likewise.
216 * gcc.dg/cast-1.c: Likewise.
217 * gcc.dg/cast-2.c: Likewise.
218 * gcc.dg/cast-3.c: Likewise.
219 * gcc.dg/cast-4.c: Likewise.
220 * gcc.dg/cast-pretty-print-1.c: Likewise.
221 * gcc.dg/comp-goto-2.c: Likewise.
222 * gcc.dg/comp-goto-3.c: Likewise.
223 * gcc.dg/cpp/error-1.c: Likewise.
224 * gcc.dg/cpp/if-paren.c: Likewise.
225 * gcc.dg/decl-7.c: Likewise.
226 * gcc.dg/decl-8.c: Likewise.
227 * gcc.dg/decl-nospec-1.c: Likewise.
228 * gcc.dg/decl-nospec-2.c: Likewise.
229 * gcc.dg/decl-nospec-3.c: Likewise.
230 * gcc.dg/declspec-10.c: Likewise.
231 * gcc.dg/declspec-11.c: Likewise.
232 * gcc.dg/declspec-12.c: Likewise.
233 * gcc.dg/declspec-13.c: Likewise.
234 * gcc.dg/declspec-14.c: Likewise.
235 * gcc.dg/declspec-15.c: Likewise.
236 * gcc.dg/declspec-16.c: Likewise.
237 * gcc.dg/declspec-17.c: Likewise.
238 * gcc.dg/declspec-4.c: Likewise.
239 * gcc.dg/declspec-5.c: Likewise.
240 * gcc.dg/declspec-6.c: Likewise.
241 * gcc.dg/declspec-7.c: Likewise.
242 * gcc.dg/declspec-8.c: Likewise.
243 * gcc.dg/declspec-9.c: Likewise.
244 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
245 * gcc.dg/dfp/constants-c99.c: Likewise.
246 * gcc.dg/dfp/keywords-c89.c: Likewise.
247 * gcc.dg/dfp/keywords-c99.c: Likewise.
248 * gcc.dg/dfp/keywords-reserved.c: Likewise.
249 * gcc.dg/dfp/typespec.c: Likewise.
250 * gcc.dg/dremf-type-compat-2.c: Likewise.
251 * gcc.dg/dremf-type-compat-3.c: Likewise.
252 * gcc.dg/dremf-type-compat-4.c: Likewise.
253 * gcc.dg/empty-source-2.c: Likewise.
254 * gcc.dg/empty-source-3.c: Likewise.
255 * gcc.dg/enum3.c: Likewise.
256 * gcc.dg/extra-semi-2.c: Likewise.
257 * gcc.dg/extra-semi-3.c: Likewise.
258 * gcc.dg/float-range-1.c: Likewise.
259 * gcc.dg/float-range-2.c: Likewise.
260 * gcc.dg/float-range-3.c: Likewise.
261 * gcc.dg/float-range-5.c: Likewise.
262 * gcc.dg/format/asm_fprintf-2.c: Likewise.
263 * gcc.dg/format/asm_fprintf-3.c: Likewise.
264 * gcc.dg/format/asm_fprintf-4.c: Likewise.
265 * gcc.dg/format/asm_fprintf-5.c: Likewise.
266 * gcc.dg/format/cast-1.c: Likewise.
267 * gcc.dg/format/gcc_diag-3.c: Likewise.
268 * gcc.dg/format/gcc_diag-4.c: Likewise.
269 * gcc.dg/format/gcc_diag-6.c: Likewise.
270 * gcc.dg/format/gcc_diag-8.c: Likewise.
271 * gcc.dg/format/gcc_diag-9.c: Likewise.
272 * gcc.dg/format/nul-2.c: Likewise.
273 * gcc.dg/format/opt-1.c: Likewise.
274 * gcc.dg/format/opt-2.c: Likewise.
275 * gcc.dg/format/opt-3.c: Likewise.
276 * gcc.dg/format/opt-4.c: Likewise.
277 * gcc.dg/format/opt-5.c: Likewise.
278 * gcc.dg/format/opt-6.c: Likewise.
279 * gcc.dg/framework-2.c: Likewise.
280 * gcc.dg/func-args-1.c: Likewise.
281 * gcc.dg/func-outside-1.c: Likewise.
282 * gcc.dg/func-outside-2.c: Likewise.
283 * gcc.dg/gnu-cond-expr-2.c: Likewise.
284 * gcc.dg/gnu-cond-expr-3.c: Likewise.
285 * gcc.dg/if-empty-1.c: Likewise.
286 * gcc.dg/init-bad-1.c: Likewise.
287 * gcc.dg/init-bad-2.c: Likewise.
288 * gcc.dg/init-bad-3.c: Likewise.
289 * gcc.dg/init-desig-obs-2.c: Likewise.
290 * gcc.dg/init-desig-obs-3.c: Likewise.
291 * gcc.dg/init-empty-2.c: Likewise.
292 * gcc.dg/init-empty-3.c: Likewise.
293 * gcc.dg/inline-11.c: Likewise.
294 * gcc.dg/inline-12.c: Likewise.
295 * gcc.dg/inline-8.c: Likewise.
296 * gcc.dg/inline-9.c: Likewise.
297 * gcc.dg/inline3.c: Likewise.
298 * gcc.dg/label-decl-1.c: Likewise.
299 * gcc.dg/label-decl-2.c: Likewise.
300 * gcc.dg/label-decl-3.c: Likewise.
301 * gcc.dg/label-decl-4.c: Likewise.
302 * gcc.dg/long-long-typespec-1.c: Likewise.
303 * gcc.dg/lvalue-2.c: Likewise.
304 * gcc.dg/lvalue-3.c: Likewise.
305 * gcc.dg/nested-func-3.c: Likewise.
306 * gcc.dg/nested-redef-1.c: Likewise.
307 * gcc.dg/noreturn-4.c: Likewise.
308 * gcc.dg/old-style-prom-2.c: Likewise.
309 * gcc.dg/old-style-prom-3.c: Likewise.
310 * gcc.dg/old-style-then-proto-1.c: Likewise.
311 * gcc.dg/overflow-warn-1.c: Likewise.
312 * gcc.dg/overflow-warn-2.c: Likewise.
313 * gcc.dg/overflow-warn-3.c: Likewise.
314 * gcc.dg/overflow-warn-4.c: Likewise.
315 * gcc.dg/overflow-warn-6.c: Likewise.
316 * gcc.dg/parm-forwdecl-2.c: Likewise.
317 * gcc.dg/parm-forwdecl-3.c: Likewise.
318 * gcc.dg/parm-impl-decl-1.c: Likewise.
319 * gcc.dg/parm-impl-decl-2.c: Likewise.
320 * gcc.dg/parm-incomplete-1.c: Likewise.
321 * gcc.dg/parm-mismatch-1.c: Likewise.
322 * gcc.dg/pointer-arith-1.c: Likewise.
323 * gcc.dg/pointer-arith-2.c: Likewise.
324 * gcc.dg/pointer-arith-3.c: Likewise.
325 * gcc.dg/pointer-arith-4.c: Likewise.
326 * gcc.dg/pointer-arith-6.c: Likewise.
327 * gcc.dg/pointer-arith-7.c: Likewise.
328 * gcc.dg/pointer-arith-8.c: Likewise.
329 * gcc.dg/pr13804-1.c: Likewise.
330 * gcc.dg/pr15698-1.c: Likewise.
331 * gcc.dg/pr15698-2.c: Likewise.
332 * gcc.dg/pr15698-3.c: Likewise.
333 * gcc.dg/pr15698-4.c: Likewise.
334 * gcc.dg/pr15698-5.c: Likewise.
335 * gcc.dg/pr15698-6.c: Likewise.
336 * gcc.dg/pr15698-7.c: Likewise.
337 * gcc.dg/pr15698-8.c: Likewise.
338 * gcc.dg/pr17188-1.c: Likewise.
339 * gcc.dg/pr17301-1.c: Likewise.
340 * gcc.dg/pr17301-2.c: Likewise.
341 * gcc.dg/pr17730-1.c: Likewise.
342 * gcc.dg/pr20368-1.c: Likewise.
343 * gcc.dg/pr20368-2.c: Likewise.
344 * gcc.dg/pr20368-3.c: Likewise.
345 * gcc.dg/pr22308-1.c: Likewise.
346 * gcc.dg/qual-component-1.c: Likewise.
347 * gcc.dg/redecl-1.c: Likewise.
348 * gcc.dg/redecl-11.c: Likewise.
349 * gcc.dg/redecl-12.c: Likewise.
350 * gcc.dg/redecl-13.c: Likewise.
351 * gcc.dg/redecl-14.c: Likewise.
352 * gcc.dg/redecl-15.c: Likewise.
353 * gcc.dg/register-var-1.c: Likewise.
354 * gcc.dg/register-var-2.c: Likewise.
355 * gcc.dg/stmt-expr-2.c: Likewise.
356 * gcc.dg/stmt-expr-3.c: Likewise.
357 * gcc.dg/stmt-expr-label-1.c: Likewise.
358 * gcc.dg/stmt-expr-label-2.c: Likewise.
359 * gcc.dg/stmt-expr-label-3.c: Likewise.
360 * gcc.dg/struct-empty-2.c: Likewise.
361 * gcc.dg/struct-empty-3.c: Likewise.
362 * gcc.dg/struct-parse-1.c: Likewise.
363 * gcc.dg/struct-semi-1.c: Likewise.
364 * gcc.dg/struct-semi-2.c: Likewise.
365 * gcc.dg/struct-semi-3.c: Likewise.
366 * gcc.dg/switch-5.c: Likewise.
367 * gcc.dg/switch-6.c: Likewise.
368 * gcc.dg/switch-7.c: Likewise.
369 * gcc.dg/tls/diag-5.c: Likewise.
370 * gcc.dg/transparent-union-1.c: Likewise.
371 * gcc.dg/transparent-union-3.c: Likewise.
372 * gcc.dg/typespec-1.c: Likewise.
373 * gcc.dg/vla-init-2.c: Likewise.
374 * gcc.dg/vla-init-3.c: Likewise.
375 * gcc.dg/vla-init-4.c: Likewise.
376 * gcc.dg/vla-init-5.c: Likewise.
377 * gcc.dg/void-cast-2.c: Likewise.
378 * gcc.dg/wvla-3.c: Likewise.
379 * gcc.dg/wvla-7.c: Likewise.
380 * gcc.target/i386/991209-1.c: Likewise.
381 * gcc.target/ia64/fpreg-1.c: Likewise.
382 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
383 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
384
385 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
386
387         PR fortran/31639
388         * gfortran.dg/func_decl_4.f90: New test.
389
390 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
391
392 PR fortran/32727
393 * gfortran.dg/interface_17.f90: New test.
394
395 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
396
397 PR fortran/32599
398 * gfortran.dg/32599.f03: New test case.
399
400 PR fortran/32601
401 * gfortran.dg/32601.f03: New test case.
402 * gfortran.dg/32601_1.f03: Ditto.
403 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
404 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
405
406 2007-07-12 Steve Ellcey <sje@cup.hp.com>
407
408 * gcc.c-torture/execute/align-3.c: Remove function addr check.
409
410 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
411 Devang Patel <dpatel@apple.com>
412
413 PR tree-optimization/25413
414 * gcc.dg/vect/vect-align-1.c: New.
415 * gcc.dg/vect/vect-align-2.c: New.
416 * gcc.dg/vect/pr25413.c: New.
417 * gcc.dg/vect/pr25413a.c: New.
418 * gcc.dg/vect/pr31699.c: Fix dg-final check.
419
420 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
421
422 * lib/target-support.exp (check_ultrasparc_hw_available):
423 New function.
424 (is-effective-target): Check $arg for ultrasparc_hw.
425 (is-effective-target-keyword): Likewise.
426 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
427 when determining what to do on sparc platforms.
428 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
429 * gcc.dg/20001101-1.c: Likewise.
430 * gcc.dg/20001101-2.c: Likewise.
431 * gcc.dg/ultrasp9.c: Likewise.
432 * gcc.dg/ultrasp10.c: Likewise.
433 * gcc.target/sparc/pdist-3.c: Likewise.
434
435 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
436
437 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
438
439 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
440
441 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
442 get vectorized.
443 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
444 now get vectorized.
445 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
446 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
447 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
448 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
449 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
450 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
451 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
452 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
453 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
454 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
455 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
456 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
457 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
458 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
459 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
460 * lib/target-supports.exp (check_effective_target_vect_int_mul):
461 Add spu.
462
463 2007-07-12 Jakub Jelinek <jakub@redhat.com>
464
465 PR c++/30854
466 * g++.dg/parse/error30.C: New test.
467
468 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
469
470 PR fortran/29804
471 * gfortran.dg/alloc_comp_misc_1.f90: New test.
472
473 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
474
475 * gfortran.fortran-torture/compile/pr32663.f: New test.
476
477 2007-07-11 Paolo Carlini <pcarlini@suse.de>
478
479 PR c++/31027
480 * g++.dg/inherit/virtual4.C: New.
481
482 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
483
484 PR target/32661
485 * gcc.target/i386/pr32661-1.c: New test.
486
487 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
488
489 * gnat.dg/invariant_index.ad[sb]: New test.
490
491 2007-07-11 Paolo Carlini <pcarlini@suse.de>
492
493 PR c++/32560
494 * g++.dg/template/decl3.C: New.
495
496 2007-07-09 Geoffrey Keating <geoffk@apple.com>
497
498 PR 32617
499 * gcc.c-torture/execute/align-3.c: New.
500
501 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
502
503 PR target/32708
504 * gcc.target/i386/pr32708-1.c: New test.
505 * gcc.target/i386/pr32708-2.c: Ditto.
506 * gcc.target/i386/pr32708-3.c: Ditto.
507
508 2007-07-10 Mark Mitchell <mark@codesourcery.com>
509
510 * g++.dg/init/new20.C: Remove svn:executable flag.
511
512 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
513
514 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
515
516 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
517
518 * gcc.dg/ultrasp7.c: Add fpic target requirement.
519
520 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
521
522 PR testsuite/25241
523 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
524 directive.
525
526 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
527
528 PR fortran/32157
529 * gfortran.dg/overload_2.f90: New test.
530
531 PR fortran/32689
532 * gfortran.dg/transfer_simplify_5.f90
533
534 PR fortran/32634
535 * gfortran.dg/interface_15.f90: New test.
536
537 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
538
539 PR libfortran/32336
540 * gfortran.dg/matmul_5.f90: New test case.
541
542 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
543
544 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
545 * gcc.dg/fesd-any.h: Likewise.
546 * gcc.dg/fesd-baseonly.c: Likewise.
547 * gcc.dg/fesd-baseonly.h: Likewise.
548 * gcc.dg/fesd-none.c: Likewise.
549 * gcc.dg/fesd-none.h: Likewise.
550 * gcc.dg/fesd-reduced.c: Likewise.
551 * gcc.dg/fesd-reduced.h: Likewise.
552 * gcc.dg/fesd-sys.c: Likewise.
553 * gcc.dg/fesd-sys.h: Likewise
554 * gcc.dg/fesd.h: Likewise.
555
556 * g++.dg/debug/dwarf2: New directory.
557 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
558 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
559 * g++.dg/other/fesd-any.h: Likewise.
560 * g++.dg/other/fesd-baseonly.C: Likewise.
561 * g++.dg/other/fesd-baseonly.h: Likewise.
562 * g++.dg/other/fesd-none.C: Likewise.
563 * g++.dg/other/fesd-none.h: Likewise.
564 * g++.dg/other/fesd-reduced.C: Likewise.
565 * g++.dg/other/fesd-reduced.h: Likewise.
566 * g++.dg/other/fesd-sys.C: Likewise.
567 * g++.dg/other/fesd-sys.h: Likewise.
568 * g++.dg/other/fesd.h: Likewise.
569
570 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
571
572 PR fortran/31129
573 * gfortran.dg/parameter_unused.f90: New test.
574
575 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
576
577 PR tree-optimization/32681
578 * gcc.dg/tree-ssa/pr32681.c: New test.
579
580 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
581
582 PR fortran/32678
583 * gfortran.dg/fmt_t_5.f90: New test.
584
585 2007-07-08 Paolo Carlini <pcarlini@suse.de>
586
587 PR c++/30535
588 * g++.dg/template/operator10.C: New.
589
590 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
591
592 PR libfortran/32217
593 * gfortran.dg/unpack_zerosize_1.f90: New test case.
594
595 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
596
597 PR fortran/29876
598 * gfortran.dg/operator_6.f90: New test.
599
600 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
601
602 PR fortran/17711
603 * gfortran.dg/operator_4.f90: New test.
604 * gfortran.dg/operator_5.f90: New test.
605 * gfortran.dg/logical_comp.f90: Adjusted error messages.
606 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
607
608 2007-07-08 Tobias Burnus <burnus@net-b.de>
609
610 PR fortran/32669
611 * gfortran.dg/argument_checking_6.f90: New.
612
613 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
614
615 PR fortran/25094
616 * gfortran.dg/interface_155555.f90: New test.
617
618 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
619
620 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
621 c99-math-long-double-1.c, c99-math.h: Test subnormals.
622
623 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
624
625 PR testsuite/25241
626 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
627 discern pedantic diagnostics and errors.
628 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
629 and not an error.
630 * gcc.dg/20050121-1.c: This is an error and not a warning.
631 * gcc.target/i386/sseregparm-2.c: Likewise.
632 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
633 * gcc.dg/charset/attribute2.c: Likewise.
634 * gcc.dg/bitfld-1.c: Likewise.
635 * gcc.dg/pack-test-2.c: Likewise.
636 * gcc.dg/940510-1.c: Match separately error and warning.
637 * gcc.dg/array-2.c: Match separately multiple messages. The second
638 diagnostic is a pedantic warning and not an error.
639 * gcc.dg/pr14475.c: Match separately multiple messages.
640 * gcc.dg/pr18809-1.c: Likewise.
641 * gcc.dg/pr27953.c: Likewise.
642 * gcc.dg/vla-init-1.c: Likewise.
643 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
644
645 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
646
647 PR fortran/32644
648 * gfortran.dg/char_decl_1.f90: New test.
649
650 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
651
652 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
653
654 2007-07-07 Mark Mitchell <mark@codesourcery.com>
655
656 PR c++/32232
657 * g++.dg/template/overload9.C: New test.
658
659 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
660
661 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
662 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
663
664 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
665
666 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
667 * gcc.dg/20001012-2.c: Likewise.
668 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
669 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
670
671 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
672
673 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
674 about the chunk size when STACK_SIZE is defined.
675
676 2007-07-06 Josh Conner <jconner@apple.com>
677
678 PR middle-end/32602
679 * gcc.dg/sibcall-8.c: New test.
680
681 2007-07-06 Josh Conner <jconner@apple.com>
682
683 PR middle-end/32603
684 * gcc.target/arm/sibcall-1.c: New test.
685
686 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
687
688 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
689
690 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
691
692 * gfortran.dg/save_parameter.f90: New test.
693 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
694
695 2007-07-06 Richard Guenther <rguenther@suse.de>
696
697 * g++.dg/opt/pr30965.C: New testcase.
698
699 2007-07-06 Richard Sandiford <richard@codesourcery.com>
700
701 * gcc.target/mips/save-restore-5.c: New test.
702
703 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
704
705 PR rtl_optimization/32450
706 * gcc.dg/pr32450.c: New runtime test.
707
708 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
709
710 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
711 single underscore in scan directives.
712
713 2007-07-05 Mark Mitchell <mark@codesourcery.com>
714
715 PR c++/32245
716 * g++.dg/init/ptrmem4.C: New test.
717
718 PR c++/32251
719 * g++.dg/init/new21.C: Likewise.
720
721 PR c++/31992
722 * g++.dg/template/static30.C: Likewise.
723
724 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
725
726 * gcc.dg/vect/costmodel/ppc: New directory.
727 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
728 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
729 New test.
730 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
731 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
732 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
733 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
734 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
735 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
736 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
737 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
738 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
739 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
740 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
741 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
742 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
743 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
744
745 2007-07-05 Tobias Burnus <burnus@net-b.de>
746
747 PR fortran/32359
748 * gfortran.dg/module_md5_1.f90: Update MD5 number.
749
750 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
751
752 PR fortran/32526
753 * gfortran.dg/interface_14.f90: New test.
754
755 PR fortran/32613
756 * gfortran.dg/do_iterator_2.f90: New test.
757
758 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
759
760 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
761 (FE_DEC_DOWNWARD): Likewise.
762 (FE_DEC_UPWARD): Likewise.
763 (FE_DEC_TOWARDZERO): Likewise.
764 (FE_DEC_TONEARESTFROMZERO): Likewise.
765
766 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
767
768 * gcc.c-torture/compile/pr32606.c: New.
769 * gfortran.fortran-torture/execute/pr32604.f90: New.
770
771 2007-07-04 Mark Mitchell <mark@codesourcery.com>
772
773 * gcc.dg/visibility-12.c: New test.
774 * gcc.dg/visibility-13.c: Likewise.
775 * g++.dg/ext/visibility-9.C: Likewise.
776 * g++.dg/ext/visibility-10.C: Likewise.
777
778 2007-07-04 Richard Sandiford <richard@codesourcery.com>
779
780 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
781 * gcc.dg/sh-relax-vxworks.c: New test.
782
783 2007-07-04 Richard Guenther <rguenther@suse.de>
784
785 PR tree-optimization/32500
786 * gcc.c-torture/execute/pr32500.c: New testcase.
787
788 2007-07-04 Richard Guenther <rguenther@suse.de>
789
790 PR tree-optimization/32482
791 * gcc.c-torture/compile/pr32482.c: New testcase.
792
793 2007-07-04 Richard Sandiford <richard@codesourcery.com>
794
795 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
796 VxWorks kernels.
797 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
798 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
799 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
800 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
801
802 2007-07-04 Richard Sandiford <richard@codesourcery.com>
803
804 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
805
806 2007-07-04 Richard Sandiford <richard@codesourcery.com>
807
808 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
809
810 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
811
812 PR fortran/31198
813 * gfortran.dg/min_max_optional_1.f90: New test.
814 * gfortran.dg/min_max_optional_2.f90: New test.
815 * gfortran.dg/min_max_optional_3.f90: New test.
816
817 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
818
819 PR fortran/32545
820 * gfortran.dg/fmt_error.f90: New test.
821
822 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
823
824 PR fortran/32612
825 * gfortran.dg/interface_13.f90: New test.
826
827 2007-07-03 Dave Brolley <brolley@redhat.com>
828
829 PR c++/31743
830 * g++.dg/init/new20.C: New test.
831
832 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
833
834 PR fortran/32579
835 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
836
837 2007-07-03 Tobias Burnus <burnus@net-b.de>
838
839 PR fortran/25062
840 * common_7.f90: New.
841 * common_8.f90: New.
842 * common_9.f90: New.
843
844 2007-07-03 Tobias Burnus <burnus@net-b.de>
845
846 PR fortran/30940
847 * gfortran.dg/argument_checking_1.f90: New.
848 * gfortran.dg/argument_checking_2.f90: New.
849 * gfortran.dg/argument_checking_3.f90: New.
850 * gfortran.dg/argument_checking_4.f90: New.
851 * gfortran.dg/argument_checking_5.f90: New.
852 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
853 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
854
855 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
856
857 * gcc.dg/pr32176.c: Add -w to default dg-options.
858
859 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
860
861 * gcc.c-torture/compile/ssa-pre-1.c: New test.
862
863 2007-07-03 Tobias Burnus <burnus@net-b.de>
864
865 PR fortran/20888
866 * gfortran.dg/null_2.f90: New.
867
868 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
869 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
870
871 PR middle-end/32176
872 * gcc.dg/pr32176.c: New test.
873
874 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
875
876 * gcc.dg/const-float80.c : New test.
877 * gcc.dg/const-float128.c : New test.
878 * gcc.dg/const-float80-ped.c : New test.
879 * gcc.dg/const-float128-ped.c : New test.
880
881 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
882
883 * gcc.dg/c99-math.h: Fix typo.
884
885 2007-07-02 Jakub Jelinek <jakub@redhat.com>
886
887 PR libgomp/32468
888 * gcc.dg/gomp/pr32468-1.c: New test.
889
890 2007-07-02 Richard Sandiford <richard@codesourcery.com>
891
892 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
893 an ABI option.
894
895 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
896
897 * gfortran.fortran-torture/compile/pr32583.f: New.
898 * gcc.c-torture/compile/pr32584.c: New
899
900 2007-07-02 Ollie Wild <aaw@google.com>
901
902 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
903 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
904
905 2007-07-02 Richard Sandiford <richard@codesourcery.com>
906
907 * gcc.target/mips/save-restore-1.c: New test.
908 * gcc.target/mips/save-restore-2.c: Likewise.
909 * gcc.target/mips/save-restore-3.c: Likewise.
910 * gcc.target/mips/save-restore-4.c: Likewise.
911
912 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
913
914 PR tree-optimization/31966
915 PR tree-optimization/32533
916 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
917 * gfortran.dg/pr32533.f90: Ditto.
918
919 2007-07-02 Jakub Jelinek <jakub@redhat.com>
920
921 * g++.dg/opt/nrv12.C: New test.
922 * gcc.target/i386/nrv1.c: New test.
923
924 PR c++/31748
925 * g++.dg/gomp/pr31748.C: New test.
926
927 2007-07-02 Ira Rosen <irar@il.ibm.com>
928
929 PR tree-optimization/32230
930 * gcc.dg/vect/pr32230.c: New test.
931
932 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
933
934 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
935 * bind_c_coms.f90: Ditto.
936 * bind_c_coms_driver.c: Ditto.
937 * bind_c_dts.f90: Ditto.
938 * bind_c_dts_2.f03: Ditto.
939 * bind_c_dts_2_driver.c: Ditto.
940 * bind_c_dts_3.f03: Ditto.
941 * bind_c_dts_4.f03: Ditto.
942 * bind_c_dts_driver.c: Ditto.
943 * bind_c_implicit_vars.f03: Ditto.
944 * bind_c_procs.f03: Ditto.
945 * bind_c_usage_2.f03: Ditto.
946 * bind_c_usage_3.f03: Ditto.
947 * bind_c_usage_5.f03: Ditto.
948 * bind_c_usage_6.f03: Ditto.
949 * bind_c_usage_7.f03: Ditto.
950 * bind_c_vars.f90: Ditto.
951 * bind_c_vars_driver.c: Ditto.
952 * binding_c_table_15_1.f03: Ditto.
953 * binding_label_tests.f03: Ditto.
954 * binding_label_tests_10.f03: Ditto.
955 * binding_label_tests_10_main.f03: Ditto.
956 * binding_label_tests_11.f03: Ditto.
957 * binding_label_tests_11_main.f03: Ditto.
958 * binding_label_tests_12.f03: Ditto.
959 * binding_label_tests_13.f03: Ditto.
960 * binding_label_tests_13_main.f03: Ditto.
961 * binding_label_tests_14.f03: Ditto.
962 * binding_label_tests_2.f03: Ditto.
963 * binding_label_tests_3.f03: Ditto.
964 * binding_label_tests_4.f03: Ditto.
965 * binding_label_tests_5.f03: Ditto.
966 * binding_label_tests_6.f03: Ditto.
967 * binding_label_tests_7.f03: Ditto.
968 * binding_label_tests_8.f03: Ditto.
969 * binding_label_tests_9.f03: Ditto.
970 * c_assoc.f90: Ditto.
971 * c_assoc_2.f03: Ditto.
972 * c_f_pointer_shape_test.f90: Ditto.
973 * c_f_pointer_tests.f90: Ditto.
974 * c_f_tests_driver.c: Ditto.
975 * c_funloc_tests.f03: Ditto.
976 * c_funloc_tests_2.f03: Ditto.
977 * c_funloc_tests_3.f03: Ditto.
978 * c_funloc_tests_3_funcs.c: Ditto.
979 * c_kind_params.f90: Ditto.
980 * c_kind_tests_2.f03: Ditto.
981 * c_kinds.c: Ditto.
982 * c_loc_driver.c: Ditto.
983 * c_loc_test.f90: Ditto.
984 * c_loc_tests_2.f03: Ditto.
985 * c_loc_tests_2_funcs.c: Ditto.
986 * c_loc_tests_3.f03: Ditto.
987 * c_loc_tests_4.f03: Ditto.
988 * c_loc_tests_5.f03: Ditto.
989 * c_loc_tests_6.f03: Ditto.
990 * c_loc_tests_7.f03: Ditto.
991 * c_loc_tests_8.f03: Ditto.
992 * c_ptr_tests.f03: Ditto.
993 * c_ptr_tests_10.f03: Ditto.
994 * c_ptr_tests_5.f03: Ditto.
995 * c_ptr_tests_7.f03: Ditto.
996 * c_ptr_tests_7_driver.c: Ditto.
997 * c_ptr_tests_8.f03: Ditto.
998 * c_ptr_tests_8_funcs.c: Ditto.
999 * c_ptr_tests_9.f03: Ditto.
1000 * c_ptr_tests_driver.c: Ditto.
1001 * c_size_t_driver.c: Ditto.
1002 * c_size_t_test.f03: Ditto.
1003 * com_block_driver.f90: Ditto.
1004 * global_vars_c_init.f90: Ditto.
1005 * global_vars_c_init_driver.c: Ditto.
1006 * global_vars_f90_init.f90: Ditto.
1007 * global_vars_f90_init_driver.c: Ditto.
1008 * interop_params.f03: Ditto.
1009 * iso_c_binding_only.f03: Ditto.
1010 * iso_c_binding_rename_1.f03: Ditto.
1011 * iso_c_binding_rename_1_driver.c: Ditto.
1012 * iso_c_binding_rename_2.f03: Ditto.
1013 * iso_c_binding_rename_2_driver.c: Ditto.
1014 * kind_tests_2.f03: Ditto.
1015 * kind_tests_3.f03: Ditto.
1016 * module_md5_1.f90: Ditto.
1017 * only_clause_main.c: Ditto.
1018 * print_c_kinds.f90: Ditto.
1019 * test_bind_c_parens.f03: Ditto.
1020 * test_c_assoc.c: Ditto.
1021 * test_com_block.f90: Ditto.
1022 * test_common_binding_labels.f03: Ditto.
1023 * test_common_binding_labels_2.f03: Ditto.
1024 * test_common_binding_labels_2_main.f03: Ditto.
1025 * test_common_binding_labels_3.f03: Ditto.
1026 * test_common_binding_labels_3_main.f03: Ditto.
1027 * test_only_clause.f90: Ditto.
1028 * use_iso_c_binding.f90: Ditto.
1029 * value_5.f90: Ditto.
1030 * value_test.f90: Ditto.
1031 * value_tests_f03.f90: Ditto.
1032
1033 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
1034
1035 * gcc.dg/tls/opt-14.c: New.
1036
1037 2007-07-01 Ollie Wild <aaw@google.com>
1038
1039 * g++.dg/lookup/using16.C: New test.
1040 * g++.dg/lookup/using17.C: New test.
1041
1042 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
1043
1044 PR fortran/32239
1045 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
1046 (test_4): Use proper test for floating point equality.
1047 (test_8): Likewise.
1048
1049 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1050
1051 PR libgfortran/32554
1052 * gfortran.dg/fmt_p_1.f90: New test.
1053
1054 2007-07-01 Ira Rosen <irar@il.ibm.com>
1055
1056 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
1057 initialization and fix dg-final check - the initialization loop is
1058 vectorizable.
1059
1060 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
1061 Volker Reichelt <reichelt@netcologne.de>
1062
1063 PR middle-end/32559
1064 * gcc.dg/pr32559.c: New test.
1065
1066 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
1067
1068 PR tree-optimization/25371
1069 * gcc.dg/vect/pr25371.c: New test.
1070
1071 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
1072
1073 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
1074 when allocating and initializing a flexible array.
1075
1076 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
1077
1078 PR fortran/20373
1079 * gfortran.dg/intrinsic.f90: New test.
1080
1081 2007-06-30 Tobias Burnus <burnus@net-b.de>
1082
1083 PR fortran/32555
1084 * gfortran.dg/fmt_zero_check.f90: New.
1085
1086 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
1087
1088 PR fortran/30284
1089 * gfortran.dg/repeat_f90: New test.
1090
1091 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1092
1093 PR testsuite/25241
1094 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
1095 -pedantic-errors, so we should match errors.
1096 * gcc.dg/cpp/escape-1.c: Likewise.
1097 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
1098 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
1099 warning.
1100 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
1101 errors instead of warnings.
1102 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
1103 a pedantic warning.
1104 * gcc.dg/cpp/arith-3.c: Likewise.
1105
1106 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1107
1108 PR testsuite/25241
1109 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
1110 * gcc.dg/pch/valid-2.c: Likewise.
1111 * gcc.dg/pch/valid-3.c: Likewise.
1112 * gcc.dg/pch/warn-1.c: Likewise.
1113 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
1114
1115 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1116
1117 PR c/4076
1118 * gcc.dg/Wunused-function.c: New.
1119
1120 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1121
1122 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
1123
1124 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
1125
1126 * g++.dg/other/canon-31724.C: New.
1127
1128 2007-06-29 Jan Hubicka <jh@suse.cz>
1129
1130 PR middle-end/32372
1131 * gcc.c-torture/compile/pr32372.c: new.
1132
1133 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
1134
1135 * gfortran.dg/operator_3.f90: New test.
1136
1137 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
1138
1139 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
1140 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
1141
1142 2007-06-29 Richard Guenther <rguenther@suse.de>
1143
1144 PR middle-end/32493
1145 * gcc.dg/inline-23.c: New testcase.
1146
1147 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
1148
1149 PR tree-optimization/24659
1150 * gcc.target/i386/vectorize2.c: New test.
1151 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
1152 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1153
1154 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
1155
1156 * gcc.dg/pointer-arith-9.c: New test.
1157
1158 2007-06-29 Tobias Burnus <burnus@net-b.de>
1159
1160 PR fortran/32483
1161 * gfortran.dg/fmt_read_2.f90: New.
1162
1163 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1164
1165 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
1166 If it exists, don't try to create it.
1167
1168 2007-06-28 Geoffrey Keating <geoffk@apple.com>
1169
1170 * g++.dg/ext/visibility/ms-compat-1.C: New.
1171
1172 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1173
1174 PR tree-opt/32417
1175 * gfortran.fortran-torture/compile/pr32417.f90: New test.
1176
1177 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
1178
1179 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
1180 targets.
1181
1182 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
1183
1184 PR fortran/32467
1185 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
1186
1187 2007-06-27 Richard Guenther <rguenther@suse.de>
1188
1189 PR middle-end/32492
1190 * gcc.dg/inline-22.c: New testcase.
1191
1192 2007-06-26 Hui-May Chang <hm.chang@apple.com>
1193
1194 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
1195 the scan-assembler constant.
1196
1197 2007-06-25 Geoffrey Keating <geoffk@apple.com>
1198
1199 PR 20216
1200 * gcc.dg/pr20216.c: New.
1201
1202 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
1203
1204 PR tree-opt/32421
1205 * gcc.dg/vect/pr32421.c: New test.
1206
1207 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
1208
1209 PR c++/32111
1210 * g++.dg/other/friend5.C: New test.
1211
1212 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
1213
1214 PR fortran/32464
1215 * gfortran.dg/host_assoc_function_2.f90: New test.
1216
1217 PR fortran/31494
1218 * gfortran.dg/host_assoc_call_1.f90: New test.
1219
1220 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1221
1222 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
1223
1224 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1225
1226 PR fortran/32456
1227 * gfortran.dg/error_format.f90: New test.
1228
1229 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
1230
1231 PR fortran/32136
1232 * gfortran.dg/pr32136.f90: New test.
1233
1234 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
1235
1236 PR fortran/31726
1237 * gfortran.dg/minmaxloc_1.f90: New test.
1238
1239 PR fortran/32298
1240 * gfortran.dg/minmaxloc_2.f90: New test.
1241
1242 2007-06-23 Richard Guenther <rguenther@suse.de>
1243
1244 PR tree-optimization/16876
1245 PR middle-end/29478
1246 * gcc.dg/pr29254.c: The warning is bogus.
1247 * gcc.dg/warn-1.c: Likewise.
1248 * gcc.dg/assign-warn-3.c: Likewise.
1249 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
1250
1251 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
1252
1253 * gcc.c-torture/execute/20070623-1.c: New.
1254
1255 2007-06-22 Jan Hubicka <jh@suse.cz>
1256
1257 * gcc.c-torture/compile/pr31541.c: New.
1258
1259 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
1260
1261 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
1262 Remove -m64 from dg-options.
1263
1264 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
1265
1266 PR middle-end/32374
1267 * gcc.dg/pr32374.c: New test.
1268
1269 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1270
1271 PR fortran/32360
1272 * gfortran.dg/pointer_assign_3.f90: New test.
1273
1274 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1275
1276 PR fortran/31162
1277 * gfortran.dg/assign.f90: Update test.
1278 * gfortran.dg/real_do_1.f90: Update test.
1279 * gfortran.dg/gomp/omp_do1.f90: Update test.
1280 * gfortran.dg/warnings_are_errors_1.f: Update test.
1281 * gfortran.dg/g77/20010519-1.f: Update test.
1282 * gfortran.dg/g77/pr9258.f: Update test.
1283 * gfortran.dg/g77/960317-1.f: Update test.
1284
1285 2007-06-21 Richard Guenther <rguenther@suse.de>
1286
1287 PR tree-optimization/32453
1288 * gcc.c-torture/compile/pr32453.c: New testcase.
1289
1290 2007-06-21 Jakub Jelinek <jakub@redhat.com>
1291
1292 PR tree-optimization/31866
1293 * gcc.dg/pr31866.c: New test.
1294
1295 2007-06-21 Richard Guenther <rguenther@suse.de>
1296
1297 PR tree-optimization/32451
1298 * g++.dg/torture/20070621-1.C: New testcase.
1299
1300 2007-06-21 Christian Bruel <christian.bruel@st.com>
1301
1302 * gcc.dg/attr-isr.c: Test delay slot content.
1303
1304 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1305
1306 PR fortran/32361
1307 gfortran.dg/pointer_assign_2.f90: New test.
1308
1309 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1310
1311 PR fortran/25061
1312 gfortran.dg/invalid_procedure_name.f90: New test.
1313
1314 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
1315
1316 PR tree-optimization/25737
1317 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
1318
1319 2007-06-20 Hui-May Chang <hm.chang@apple.com>
1320
1321 * gcc.target/i386/large-size-array-3.c: New.
1322
1323 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1324 Richard Guenther <rguenther@suse.de>
1325
1326 PR fortran/32140
1327 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
1328
1329 2007-06-20 Jakub Jelinek <jakub@redhat.com>
1330
1331 PR middle-end/31959
1332 * gcc.dg/pr31959.c: New test.
1333
1334 PR inline-asm/32109
1335 * g++.dg/ext/asm10.C: New test.
1336
1337 PR middle-end/32285
1338 * gcc.c-torture/execute/20070614-1.c: New test.
1339
1340 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
1341
1342 * gcc.target/arm/stack-corruption.c: New test.
1343
1344 2007-06-19 Richard Guenther <rguenther@suse.de>
1345
1346 * g++.dg/torture/pr30252.C: New testcase.
1347
1348 2007-06-19 Jakub Jelinek <jakub@redhat.com>
1349
1350 PR tree-optimization/32353
1351 * g++.dg/opt/nrv13.C: New test.
1352
1353 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
1354
1355 PR fortran/20863
1356 PR fortran/20882
1357 * gfortran.dg/impure_assignment_2.f90 : New test.
1358
1359 PR fortran/32236
1360 * gfortran.dg/data_initialized_2.f90 : New test.
1361
1362 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
1363 appropriate version of 'dmach'.
1364
1365 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
1366
1367 PR target/32389
1368 * gcc.target/i386/pr32389.c New test.
1369
1370 2007-06-18 Simon Baldwin <simonb@google.com>
1371
1372 PR c++/31923
1373 * g++.dg/template/error25.C: New.
1374 * g++.dg/template/spec35.C: New.
1375
1376 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
1377
1378 * gcc.c-torture/compile/pr32355.c: New testcase.
1379
1380 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
1381
1382 PR tree-optimization/32383
1383 * g++.dg/opt/pr32383.C: New test.
1384
1385 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
1386
1387 PR rtl-optimization/32366
1388 * gcc.dg/vect/pr32366.c: New test.
1389
1390 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
1391
1392 * gcc.c-torture/compile/pr32349.c: New testcase.
1393
1394 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1395
1396 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
1397 * gcc.target/sparc/combined-2.c: Likewise.
1398 * gcc.target/sparc/fexpand.c : Likewise.
1399 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
1400 * gcc.target/sparc/fpack16.c : Likewise.
1401 * gcc.target/sparc/fpmerge.c : Likewise.
1402 * gcc.target/sparc/fpmul.c : Likewise.
1403 * gcc.target/sparc/noresult.c : Likewise.
1404 * gcc.target/sparc/pdist.c: Likewise.
1405
1406 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
1407
1408 PR middle-end/31723
1409 * gcc.target/i386/recip-divf.c: New test.
1410 * gcc.target/i386/recip-sqrtf.c: Ditto.
1411 * gcc.target/i386/recip-vec-divf.c: Ditto.
1412 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
1413 * gcc.target/i386/sse-recip.c: Ditto.
1414 * gcc.target/i386/sse-recip-vec.c: Ditto.
1415
1416 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1417
1418 PR tree-opt/32225
1419 * gcc.c-torture/compile/20070605-1.c: New test.
1420
1421 * gcc.c-torture/compile/20070603-1.c: New testcase.
1422 * gcc.c-torture/compile/20070603-2.c: New testcase.
1423
1424 * gcc.c-torture/compile/20070531-1.c: New test.
1425
1426 PR tree-opt/32167
1427 * gcc.c-torture/compile/20070531-2.c: New test.
1428
1429 PR tree-opt/32144
1430 * gcc.c-torture/compile/20070529-1.c: New test.
1431
1432 PR tree-opt/32145
1433 * gcc.c-torture/compile/20070529-2.c: New test.
1434
1435 PR tree-opt/32015
1436 * gcc.c-torture/compile/20070520-1.c: New test.
1437
1438 * g++.dg/ext/java-1.C: New test.
1439
1440 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
1441 loops instead of one. Remove the "can't determine dependence"
1442 check.
1443 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
1444 needed as the cast is gone in the first place.
1445 * gcc.dg/max-1.c: Change local variable a to be a global one.
1446 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
1447 have a cast which is PREd.
1448
1449 2007-06-15 Mark Mitchell <mark@codesourcery.com>
1450
1451 * g++.dg/lookup/anon6.C: New test.
1452
1453 2007-06-14 Dirk Mueller <dmueller@suse.de>
1454
1455 PR c++/31806
1456 * g++.dg/opt/static6.C: New testcase.
1457
1458 2007-06-14 Geoff Keating <geoffk@apple.com>
1459
1460 * g++.dg/ext/visibility/overload-1.C: New.
1461
1462 PR 31093
1463 * g++.dg/ext/visibility/anon4.C: New.
1464
1465 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
1466
1467 PR target/32268
1468 * gcc.target/i386/pr32268.c: New test.
1469
1470 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
1471
1472 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
1473 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
1474 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
1475
1476 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
1477 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
1478 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
1479 BID is used.
1480
1481 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
1482
1483 PR fortran/32302
1484 * gfortran.dg/common_resize_1.f90: New test.
1485
1486 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
1487
1488 PR target/32274
1489 * gcc.dg/vect/pr32224.c: Fix.
1490
1491 2007-06-13 Eric Christopher <echristo@apple.com>
1492
1493 * gcc.target/i386/ssefn-1.c: Add -march=i386.
1494
1495 2007-06-13 Tobias Burnus <burnus@net-b.de>
1496
1497 PR fortran/32323
1498 * gfortran.dg/actual_array_vect_1.f90: New.
1499
1500 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1501
1502 * gcc.target/sparc/mfpu.c: New test.
1503
1504 2007-06-12 Geoff Keating <geoffk@apple.com>
1505
1506 * g++.dg/warn/weak1.C: Suppress on Darwin.
1507 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
1508
1509 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1510
1511 PR middle-end/31579
1512 * g++.dg/torture/pr31579.C: New testcase.
1513
1514 2007-06-12 Ian Lance Taylor <iant@google.com>
1515
1516 PR libstdc++/29286
1517 * g++.dg/init/new16.C: New test.
1518 * g++.dg/init/new17.C: New test.
1519 * g++.dg/init/new18.C: New test.
1520 * g++.dg/init/new19.C: New test.
1521
1522 2007-06-12 Olivier Hainque <hainque@adacore.com>
1523
1524 * gnat.dg/lhs_view_convert.adb: New test.
1525
1526 2007-06-12 Richard Guenther <rguenther@suse.de>
1527
1528 PR tree-optimization/15353
1529 PR tree-optimization/31657
1530 * gcc.c-torture/execute/20070424-1.c: New testcase.
1531 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
1532 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
1533 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
1534 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
1535 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
1536
1537 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
1538
1539 PR rtl-optimization/32293
1540 * gcc.dg/pr32293.c: New test.
1541
1542 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
1543
1544 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
1545
1546 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
1547
1548 PR fortran/29786
1549 * gfortran.dg/equiv_7.f90: New test.
1550 * gfortran.dg/equiv_constraint_7.f90: Change error message.
1551
1552 PR fortran/30875
1553 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
1554
1555 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
1556
1557 * gcc.dg/setjmp-3.c: Rename raise to raise0.
1558 * gcc.dg/setjmp-4.c: Likewise.
1559 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
1560
1561 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
1562
1563 PR rtl-optimization/31025
1564 * gfortran.dg/pr31025.f90: New.
1565
1566 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
1567
1568 PR target/32280
1569 * gcc.target/i386/pr32280.c: New test.
1570
1571 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
1572
1573 PR middle-end/32279
1574 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
1575
1576 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1577
1578 PR libgfortran/32235
1579 * gfortran.dg/backspace_9.f: New test.
1580
1581 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
1582
1583 * gcc.dg/tree-ssa/prefetch-7.c: New test.
1584
1585 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
1586
1587 * gcc.dg/tree-ssa/loop-28.c: New testcase.
1588
1589 2007-06-09 Ian Lance Taylor <iant@google.com>
1590
1591 PR tree-optimization/32169
1592 * gcc.c-torture/compile/pr32169.c: New test.
1593
1594 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
1595
1596 * gcc.dg/vect/costmodel: New directory.
1597 * gcc.dg/vect/costmodel/i386: New directory.
1598 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
1599 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1600 New test.
1601 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
1602 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
1603 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
1604 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
1605 * gcc.dg/vect/costmodel/x86_64: New directory.
1606 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
1607 New testsuite.
1608 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1609 New test.
1610 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
1611 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
1612 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
1613 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
1614 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
1615
1616 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
1617
1618 PR tree-optimization/32243
1619 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
1620 flags for -Os tests.
1621 * gcc.dg/vect/03-vect-pr32243.c: New test.
1622
1623 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
1624
1625 PR tree-optimization/32224
1626 * gcc.dg/vect/pr32224.c: New test.
1627
1628 2007-06-08 Jakub Jelinek <jakub@redhat.com>
1629
1630 PR c++/32177
1631 * g++.dg/gomp/pr32177.C: New test.
1632
1633 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1634
1635 PR testsuite/25241
1636 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
1637 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
1638 warning nor an error.
1639 * gcc.dg/Wfatal-2.c: Likewise.
1640 * gcc.dg/Werror-1.c: Likewise.
1641 * gcc.dg/Werror-5.c: Likewise.
1642 * gcc.dg/Werror-7.c: Likewise.
1643 * gcc.dg/Werror-10.c: Likewise.
1644 * gcc.dg/Werror-11.c: Likewise.
1645
1646 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
1647
1648 PR c++/30759
1649 * g++.dg/init/brace6.C: New test.
1650
1651 2007-06-07 Geoffrey Keating <geoffk@apple.com>
1652
1653 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
1654 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
1655 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
1656 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
1657
1658 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
1659 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
1660 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
1661 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
1662 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
1663 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
1664 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
1665 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
1666
1667 * gcc.dg/darwin-minversion-3.c: New.
1668
1669 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
1670
1671 * gcc.target/i386/builtin-copysign.c: New test.
1672
1673 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1674
1675 PR tree-optimization/32220
1676 * gfortran.dg/predcom-2.f: New testcase.
1677
1678 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
1679
1680 PR tree-opt/32231
1681 * gcc.target/i386/vectorize4.c: New test.
1682
1683 2007-06-06 Steve Ellcey <sje@cup.hp.com>
1684
1685 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
1686
1687 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1688
1689 PR testsuite/25241
1690 * gcc.dg/simd-5.c: Mark output as a note.
1691 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
1692 dg-message.
1693 * gcc.dg/simd-1.c: Likewise.
1694 * gcc.dg/always_inline.c: Mark output as a sorry.
1695 * gcc.dg/always_inline2.c: Likewise.
1696 * gcc.dg/always_inline3.c: Likewise.
1697
1698 2007-06-06 Ian Lance Taylor <iant@google.com>
1699
1700 * g++.dg/conversion/enum1.C: New test.
1701
1702 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
1703
1704 PR tree-optimization/32216
1705 * gcc.dg/vect/pr32216.c: New test.
1706
1707 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1708
1709 PR testsuite/18923
1710 * gfortran.dg/invalid_contains_1.f90: New test.
1711 * gfortran.dg/invalid_contains_2.f90: New test.
1712
1713 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1714
1715 PR testsuite/32057
1716 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
1717 midnight issues.
1718
1719 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1720
1721 PR testsuite/25241
1722 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
1723 dg-message to match de note.
1724 * gcc.dg/pr26570.c: Use dg-message for a note.
1725 * gcc.dg/pr29254.c: Use dg-message for generic output and use
1726 dg-error instead of dg-warning because of -Werror.
1727 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
1728 neither an error, nor a warning.
1729 * gcc.dg/glibc-uclibc-2.c: Likewise
1730 * gcc.dg/cpp/19940712-1.c: Likewise.
1731
1732 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
1733
1734 PR preprocessor/23479
1735 * gcc.dg/binary-constants-1.c: Add test suites for
1736 the 0b-prefixed binary integer constants.
1737 * gcc.dg/binary-constants-2.c: Ditto.
1738 * gcc.dg/binary-constants-3.c: Ditto.
1739 * gcc.dg/binary-constants-4.c: Ditto.
1740
1741 2007-06-05 Ian Lance Taylor <iant@google.com>
1742
1743 * gcc.dg/Wstrict-overflow-19.c: New test.
1744
1745 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
1746
1747 * gcc.dg/matrix/matrix-6.c: Remove conversion.
1748
1749 2007-06-04 Ian Lance Taylor <iant@google.com>
1750
1751 * gcc.dg/Wstrict-overflow-18.c: New test.
1752
1753 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1754
1755 PR testsuite/25241
1756 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
1757 * gcc.dg/cpp/mi5.c: Likewise.
1758 * gcc.dg/cpp/mi7.c: Likewise.
1759
1760 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
1761
1762 PR c/32191
1763 * gcc.dg/pr32191.c: New test.
1764
1765 2007-05-28 Tobias Burnus <burnus@net-b.de>
1766
1767 PR fortran/32124
1768 * gfortran.dg/allocate_stat_1.f90: Remove.
1769
1770 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
1771
1772 * gcc.target/i386/sse4_2-check.h: New.
1773 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
1774 * gcc.target/i386/sse4_2-crc32.h: Likewise.
1775 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
1776 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
1777 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
1778 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
1779 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
1780 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
1781 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
1782 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
1783 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
1784 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
1785 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
1786 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
1787 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
1788 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
1789 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
1790 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
1791
1792 2007-06-01 Geoffrey Keating <geoffk@apple.com>
1793
1794 * gcc.dg/pie-link.c: New test.
1795
1796 2007-06-01 Ian Lance Taylor <iant@google.com>
1797
1798 * gcc.dg/Wstrict-overflow-17.c: New test.
1799
1800 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
1801
1802 * gcc.dg/builtin-return-1.c (g): New.
1803 (main): Allocate at least 64 bytes on the stack.
1804
1805 2007-05-31 Mark Mitchell <mark@codesourcery.com>
1806
1807 * g++.dg/init/cleanup3.C: New test.
1808
1809 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
1810
1811 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
1812 int is 16 bits.
1813
1814 007-05-31 Paul Thomas <pault@gcc.gnu.org>
1815
1816 PR fortran/32156
1817 * gfortran.dg/char_array_constructor_3.f90: New test.
1818
1819 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1820
1821 PR tree-optimization/32160
1822 * gfortran.dg/predcom-1.f: New test.
1823
1824 2007-05-31 Richard Guenther <rguenther@suse.de>
1825
1826 * g++.dg/other/str_empty.C: Move...
1827 * g++.dg/other/pr30567.C: Move...
1828 * g++.dg/tree-ssa/pr27218.C: Move...
1829 * g++.dg/torture: ...here and remove dg-options.
1830
1831 2007-05-31 Paolo Carlini <pcarlini@suse.de>
1832
1833 PR c++/32158
1834 * g++.dg/ext/is_pod_incomplete.C: New.
1835
1836 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
1837 Douglas Gregor <doug.gregor@gmail.com>
1838 Pedro Lamarao <pedro.lamarao@mndfck.org>
1839 Howard Hinnant <howard.hinnant@gmail.com>
1840
1841 PR c++/7412
1842 PR c++/29939
1843 * g++.dg/cpp0x/rv8p.C: New.
1844 * g++.dg/cpp0x/temp-constructor-bug.C: New.
1845 * g++.dg/cpp0x/cast-bug.C: New.
1846 * g++.dg/cpp0x/elision_weak.C: New.
1847 * g++.dg/cpp0x/collapse-bug.C: New.
1848 * g++.dg/cpp0x/rv3p.C: New.
1849 * g++.dg/cpp0x/rv7n.C: New.
1850 * g++.dg/cpp0x/overload-conv-1.C: New.
1851 * g++.dg/cpp0x/rv2n.C: New.
1852 * g++.dg/cpp0x/deduce.C: New.
1853 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
1854 * g++.dg/cpp0x/rv6p.C: New.
1855 * g++.dg/cpp0x/template_deduction.C: New.
1856 * g++.dg/cpp0x/implicit-copy.C: New.
1857 * g++.dg/cpp0x/rv1p.C: New.
1858 * g++.dg/cpp0x/cast.C: New.
1859 * g++.dg/cpp0x/rv5n.C: New.
1860 * g++.dg/cpp0x/collapse.C: New.
1861 * g++.dg/cpp0x/overload-conv-2.C: New.
1862 * g++.dg/cpp0x/rv4p.C: New.
1863 * g++.dg/cpp0x/rvo.C: New.
1864 * g++.dg/cpp0x/iop.C: New.
1865 * g++.dg/cpp0x/rv3n.C: New.
1866 * g++.dg/cpp0x/rv7p.C: New.
1867 * g++.dg/cpp0x/reference_collapsing.C: New.
1868 * g++.dg/cpp0x/overload.C: New.
1869 * g++.dg/cpp0x/named.C: New.
1870 * g++.dg/cpp0x/rv2p.C: New.
1871 * g++.dg/cpp0x/rv6n.C: New.
1872 * g++.dg/cpp0x/not_special.C: New.
1873 * g++.dg/cpp0x/bind.C: New.
1874 * g++.dg/cpp0x/rv1n.C: New.
1875 * g++.dg/cpp0x/rv5p.C: New.
1876 * g++.dg/cpp0x/elision.C: New.
1877 * g++.dg/cpp0x/named_refs.C: New.
1878 * g++.dg/cpp0x/unnamed_refs.C: New.
1879 * g++.dg/cpp0x/rv4n.C: New.
1880 * g++.dg/cpp0x/elision_neg.C: New.
1881 * g++.dg/init/copy7.C: Run in C++98 mode.
1882 * g++.dg/overload/arg1.C: Ditto.
1883 * g++.dg/overload/arg4.C: Ditto.
1884
1885 2007-05-30 Jakub Jelinek <jakub@redhat.com>
1886
1887 PR c++/31809
1888 * g++.dg/opt/static5.C: New test.
1889
1890 2007-05-30 Richard Guenther <rguenther@suse.de>
1891
1892 * g++.dg/dg.exp: Prune torture/.
1893 * g++.dg/torture/dg-torture.exp: New testsuite.
1894
1895 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
1896
1897 * gcc.target/arm/pr27387.C: Move and rename to ...
1898 * g++.dg/inherit/thunk8.C: ... here.
1899
1900 2007-05-30 Jakub Jelinek <jakub@redhat.com>
1901
1902 PR tree-optimization/31769
1903 * g++.dg/gomp/pr31769.C: New test.
1904
1905 2007-05-29 Hui-May Chang <hm.chang@apple.com>
1906
1907 * gcc.target/i386/stack-realign.c: New.
1908
1909 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
1910
1911 * gcc.dg/tree-ssa/prefetch-6.c: New test.
1912
1913 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
1914
1915 * gfortran.dg/sizeof.f90: New.
1916
1917 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1918
1919 PR c/31339
1920 * gcc.dg/boolcomplex-1.c: New test.
1921
1922 PR c++/31339
1923 * g++.dg/ext/boolcomplex-1.c: New test.
1924
1925 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
1926
1927 * gcc.dg/matrix: New directory.
1928
1929 2007-05-28 Tobias Burnus <burnus@net-b.de>
1930
1931 PR fortran/32124
1932 * gfortran.dg/allocate_stat_1.f90: New.
1933
1934 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
1935
1936 PR fortran/31972
1937 * transfer_hollerith_1.f90: New test.
1938
1939 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1940
1941 PR tree-opt/32100
1942 * gcc.c-torture/execute/vrp-7.c: New test.
1943
1944 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
1945
1946 * gfortran.dg/transfer_simplify_4.f90: New test.
1947
1948 2007-05-27 Tobias Burnus <burnus@net-b.de>
1949
1950 PR fortran/32088
1951 * gfortran.dg/func_result_3.f90: New.
1952
1953 2007-05-27 Tobias Burnus <burnus@net-b.de>
1954
1955 PR middle-end/32083
1956 * gfortran.dg/transfer_simplify_3.f90: New.
1957
1958 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
1959
1960 PR target/32065
1961 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
1962 to compile options.
1963 * gcc.target/i386/pr32065-2.c: New test.
1964
1965 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1966
1967 PR fortran/31813
1968 * gfortran.dg/io_constraints_2.f90: Update.
1969
1970 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
1971
1972 PR fortran/31219
1973 * gfortran.dg/array_constructor_17.f90: New test.
1974
1975 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
1976
1977 PR tree-opt/32090
1978 * g++.dg/opt/array2.C: New testcase.
1979
1980 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
1981
1982 PR target/32065
1983 * gcc.target/i386/pr32065.c: New test.
1984
1985 2007-05-25 Dirk Mueller <dmueller@suse.de>
1986 Marcus Meissner <meissner@suse.de>
1987
1988 * gcc.dg/attr-alloc_size.c: New.
1989
1990 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
1991 Lee Millward <lee.millward@gmail.com>
1992
1993 PR c++/31745
1994 * g++.dg/parse/crash34.C: New test.
1995
1996 * g++.dg/parse/crash35.C: New test.
1997
1998 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
1999
2000 * gcc.target/i386/sse2-check.h: New.
2001 * gcc.target/i386/sse2-vec-1.c: Likewise.
2002 * gcc.target/i386/sse2-vec-2.c: Likewise.
2003 * gcc.target/i386/sse2-vec-3.c: Likewise.
2004 * gcc.target/i386/sse2-vec-4.c: Likewise.
2005 * gcc.target/i386/sse2-vec-5.c: Likewise.
2006 * gcc.target/i386/sse2-vec-6.c: Likewise.
2007
2008 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
2009
2010 PR c++/31431
2011 PR c++/31432
2012 PR c++/31434
2013 PR c++/31435
2014 PR c++/31437
2015 PR c++/31438
2016 PR c++/31442
2017 PR c++/31443
2018 PR c++/31444
2019 PR c++/31445
2020 * g++.dg/cpp0x/pr31431.C: New.
2021 * g++.dg/cpp0x/pr31437.C: New.
2022 * g++.dg/cpp0x/pr31442.C: New.
2023 * g++.dg/cpp0x/pr31444.C: New.
2024 * g++.dg/cpp0x/pr31431-2.C: New.
2025 * g++.dg/cpp0x/pr31432.C: New.
2026 * g++.dg/cpp0x/pr31434.C: New.
2027 * g++.dg/cpp0x/pr31438.C: New.
2028 * g++.dg/cpp0x/pr31443.C: New.
2029 * g++.dg/cpp0x/pr31445.C: New.
2030 * g++.dg/cpp0x/variadic-crash1.C: New.
2031
2032 2007-05-25 Richard Sandiford <richard@codesourcery.com>
2033
2034 * gcc.target/arm/long-calls-1.c: New test.
2035 * gcc.target/arm/long-calls-2.c: Likewise.
2036 * gcc.target/arm/long-calls-3.c: Likewise.
2037 * gcc.target/arm/long-calls-4.c: Likewise.
2038
2039 2007-05-25 Richard Guenther <rguenther@suse.de>
2040 Andrew Pinski <andrew_pinski@playstation.sony.com>
2041
2042 PR tree-optimization/31982
2043 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
2044
2045 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
2046
2047 PR fortran/32047
2048 * gfortran.dg/result_in_spec_2.f90: New test.
2049
2050 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2051
2052 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
2053
2054 2007-05-24 Ollie Wild <aaw@google.com>
2055
2056 * gcc.dg/cpp/counter-1.c: New test.
2057 * gcc.dg/pch/counter-1.c: New test.
2058 * gcc.dg/pch/counter-1.hs: New file.
2059 * gcc.dg/pch/counter-2.c: New test.
2060 * gcc.dg/pch/counter-2.hs: New file.
2061 * gcc.dg/pch/counter-3.c: New test.
2062 * gcc.dg/pch/counter-3.hs: New file.
2063
2064 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
2065
2066 * gcc.dg/tree-ssa/predcom-1.c: New test.
2067 * gcc.dg/tree-ssa/predcom-2.c: New test.
2068 * gcc.dg/tree-ssa/predcom-3.c: New test.
2069 * gcc.dg/tree-ssa/predcom-4.c: New test.
2070 * gcc.dg/tree-ssa/predcom-5.c: New test.
2071 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
2072
2073 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
2074
2075 PR testsuite/32062
2076 * gcc.target/i386/sse4_1-check.h (MASK): New.
2077
2078 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2079
2080 PR fortran/32038
2081 * gfortran.dg/pr25603.f: Initialize integer variables.
2082
2083 2007-05-23 Ian Lance Taylor <iant@google.com>
2084
2085 * g++.dg/other/vrp1.C: New test.
2086
2087 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
2088
2089 PR preprocessor/20077
2090 * gcc.dg/cpp/paste15.c: New test.
2091
2092 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
2093 Nigel Stephens <nigel@mips.com>
2094 Richard Sandiford <richard@codesourcery.com>
2095
2096 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
2097 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
2098 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
2099 * gcc.target/mips/inter/mips16-inter.exp: New.
2100
2101 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
2102
2103 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
2104
2105 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
2106
2107 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
2108 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
2109 * gcc.target/i386/sse3-addsubps.c: Likewise.
2110 * gcc.target/i386/sse3-haddpd.c: Likewise.
2111 * gcc.target/i386/sse3-haddps.c: Likewise.
2112 * gcc.target/i386/sse3-hsubpd.c: Likewise.
2113 * gcc.target/i386/sse3-hsubps.c: Likewise.
2114 * gcc.target/i386/sse3-lddqu.c: Likewise.
2115 * gcc.target/i386/sse3-movddup.c: Likewise.
2116 * gcc.target/i386/sse3-movshdup.c: Likewise.
2117 * gcc.target/i386/sse3-movsldup.c: Likewise.
2118
2119 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
2120 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
2121 * gcc.target/i386/ssse3-pabsd.c: Likewise.
2122 * gcc.target/i386/ssse3-pabsw.c: Likewise.
2123 * gcc.target/i386/ssse3-palignr.c: Likewise.
2124 * gcc.target/i386/ssse3-phaddd.c: Likewise.
2125 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
2126 * gcc.target/i386/ssse3-phaddw.c: Likewise.
2127 * gcc.target/i386/ssse3-phsubd.c: Likewise.
2128 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
2129 * gcc.target/i386/ssse3-phsubw.c: Likewise.
2130 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
2131 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
2132 * gcc.target/i386/ssse3-pshufb.c: Likewise.
2133 * gcc.target/i386/ssse3-psignb.c: Likewise.
2134 * gcc.target/i386/ssse3-psignd.c: Likewise.
2135 * gcc.target/i386/ssse3-psignw.c: Likewise.
2136 * gcc.target/i386/ssse3-vals.h: Likewise.
2137
2138 * gcc.target/i386/sse3-check.h: New file.
2139 * gcc.target/i386/ssse3-check.h: Likewise.
2140
2141 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
2142
2143 PR middle-end/31095
2144 * gcc.c-torture/compile/bcopy-1.c: New testcase.
2145
2146 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
2147
2148 PR middle-end/31606
2149 * gcc.c-torture/20070522-1.c: New testcase.
2150
2151 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2152
2153 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
2154
2155 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
2156
2157 * gcc.c-torture/execute/ieee/20000320-1.x,
2158 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
2159 m68k-*-* and check_effective_target_coldfire_fpu.
2160
2161 2007-05-22 Ollie Wild <aaw@google.com>
2162
2163 * g++.dg/lookup/hidden-class10.C: New test.
2164 * g++.dg/lookup/hidden-class11.C: New test.
2165
2166 2007-05-22 Ollie Wild <aaw@google.com>
2167
2168 * g++.dg/lookup/name-clash5.C: New test.
2169 * g++.dg/lookup/name-clash6.C: New test.
2170
2171 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2172
2173 * g++.dg/other/i386-2.C: Update comments on header files tested.
2174 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
2175 of <tmmintrin.h>.
2176 * gcc.target/i386/sse-12.c: Likewise.
2177 * gcc.target/i386/sse-13.c: Likewise.
2178 * gcc.target/i386/sse-14.c: Likewise.
2179
2180 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
2181 Redefined to test with immediate operand.
2182 (__builtin_ia32_blendps): Likewise.
2183 (__builtin_ia32_blendpd): Likewise.
2184 (__builtin_ia32_dpps): Likewise.
2185 (__builtin_ia32_dpps): Likewise.
2186 (__builtin_ia32_insertps128): Likewise.
2187 (__builtin_ia32_vec_ext_v4sf): Likewise.
2188 (__builtin_ia32_vec_set_v16qi): Likewise.
2189 (__builtin_ia32_vec_set_v4si): Likewise.
2190 (__builtin_ia32_vec_set_v2di): Likewise.
2191 (__builtin_ia32_vec_ext_v16qi): Likewise.
2192 (__builtin_ia32_vec_ext_v4si): Likewise.
2193 (__builtin_ia32_vec_ext_v2di): Likewise.
2194 (__builtin_ia32_roundpd): Likewise.
2195 (__builtin_ia32_roundsd): Likewise.
2196 (__builtin_ia32_roundps): Likewise.
2197 (__builtin_ia32_roundss): Likewise.
2198 (__builtin_ia32_mpsadbw128): Likewise.
2199
2200 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2201
2202 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
2203
2204 2007-05-22 Janis Johnson <janis187@us.ibm.com>
2205
2206 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
2207 failures.
2208 * gcc.dg/dfp/func-struct.c: Ditto.
2209 * gcc.dg/dfp/operator-assignment.c: Ditto.
2210 * gcc.dg/dfp/convert-bfp.c: Ditto.
2211 * gcc.dg/dfp/convert-int.c: Ditto.
2212 * gcc.dg/dfp/convert-int-max.c: Ditto.
2213 * gcc.dg/dfp/func-scalar.c: Ditto.
2214 * gcc.dg/dfp/cast.c: Ditto.
2215 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
2216 failures, and fix a typo in return type of arg1_128.
2217 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
2218 failures, and fix a typo in a constant suffix.
2219 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
2220 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
2221
2222 2007-05-22 Janis Johnson <janis187@us.ibm.com>
2223 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2224
2225 * lib/gcc-dg.exp(process_message): New proc.
2226 (dg-message): New test directive.
2227 * gcc.dg/always_inline.c: Use dg-message.
2228 * gcc.dg/always_inline2.c: Ditto.
2229 * gcc.dg/always_inline3.c: Ditto.
2230 * gcc.dg/invalid-call-1.c: Ditto.
2231 * gcc.dg/pr17506.c: Ditto.
2232 * gcc.dg/simd-5.c: Ditto.
2233 * gcc.dg/simd-6.c: Ditto.
2234 * gcc.dg/va-arg-2.c: Ditto.
2235 * gcc.dg/cpp/syshdr.c: Ditto.
2236 * gcc.dg/cpp/unc4.c: Ditto.
2237 * gcc.dg/cpp/trad/mi1.c: Ditto.
2238 * gcc.dg/cpp/trad/mi5.c: Ditto.
2239 * gcc.dg/cpp/trad/mi7.c: Ditto.
2240 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
2241 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
2242 * gcc.test-framework/test-framework.awk: Special-case outexists
2243 tests.
2244
2245 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
2246
2247 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
2248 (bit_SSE4_2): Likewise.
2249 (bit_POPCNT): Likewise.
2250
2251 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
2252 Check if assembler supports SSE4 instructions.
2253
2254 * gcc.target/i386/sse4_1-blendpd.c: New file.
2255 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2256 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
2257 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
2258 * gcc.target/i386/sse4_1-check.h: Likewise.
2259 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
2260 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
2261 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
2262 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
2263 * gcc.target/i386/sse4_1-extractps.c: Likewise.
2264 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
2265 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
2266 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
2267 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
2268 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
2269 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
2270 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
2271 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
2272 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
2273 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
2274 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
2275 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
2276 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
2277 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
2278 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
2279 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
2280 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
2281 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
2282 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
2283 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
2284 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
2285 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
2286 * gcc.target/i386/sse4_1-pminud.c: Likewise.
2287 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
2288 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
2289 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
2290 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
2291 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
2292 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
2293 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
2294 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
2295 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
2296 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
2297 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
2298 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
2299 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
2300 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
2301 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
2302 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
2303 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
2304 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
2305 * gcc.target/i386/sse4_1-round.h: Likewise.
2306 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
2307 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
2308 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
2309 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
2310 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
2311 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
2312 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
2313 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
2314 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
2315 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
2316 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
2317 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
2318 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
2319 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
2320
2321 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2322
2323 PR fortran/31627
2324 * gfortran.dg/bounds_check_7.f90: New test.
2325
2326 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
2327
2328 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
2329 (check_effective_target_sse4a): Ditto.
2330
2331 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
2332 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
2333 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
2334 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
2335 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
2336 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
2337 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
2338 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
2339 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
2340 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
2341 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
2342 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
2343 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
2344 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
2345 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
2346 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
2347 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
2348 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
2349 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
2350 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
2351
2352 2007-05-21 Mark Mitchell <mark@codesourcery.com>
2353
2354 * g++.dg/ext/cleanup-1.C: New test.
2355 * g++.dg/ext/cleanup-2.C: Likewise.
2356 * g++.dg/ext/cleanup-3.C: Likewise.
2357 * g++.dg/ext/cleanup-4.C: Likewise.
2358 * g++.dg/ext/cleanup-5.C: Likewise.
2359 * g++.dg/ext/cleanup-6.C: Likewise.
2360 * g++.dg/ext/cleanup-8.C: Likewise.
2361 * g++.dg/ext/cleanup-9.C: Likewise.
2362 * g++.dg/ext/cleanup-10.C: Likewise.
2363 * g++.dg/ext/cleanup-11.C: Likewise.
2364 * g++.dg/ext/cleanup-dtor.C: Likewise.
2365
2366 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
2367
2368 PR middle-end/31995
2369 * gcc.dg/vect/vect-102a.c: New test.
2370
2371 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
2372 Paolo Carlini <pcarlini@suse.de>
2373 Uros Bizjak <ubizjak@gmail.com>
2374
2375 * gcc.dg/gcc-have-sync-compare-and-swap.c,
2376 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2377 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2378 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
2379 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2380 New testcases.
2381
2382 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
2383
2384 PR fortran/32002
2385 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
2386
2387 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2388
2389 PR fortran/32027
2390 * gfortran.dg/do_3.F90: Add checks for the final value of the
2391 loop variable.
2392
2393 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
2394
2395 * gcc.c-torture/execute/990127-2.x: New file.
2396
2397 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
2398
2399 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
2400 * gcc.target/i386/sse-12: Add -O to compile options.
2401 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
2402 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
2403 and mm3dnow.h. Add -O to compile options.
2404
2405 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
2406
2407 PR fortran/31867
2408 * gfortran.dg/char_length_5.f90: New test.
2409
2410 PR fortran/31994
2411 * gfortran.dg/array_reference_1.f90: New test.
2412
2413 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2414
2415 PR middle-end/7651
2416 PR c++/11856
2417 PR c/12963
2418 PR c/23587
2419 PR other/29694
2420 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
2421 * gcc.dg/Wtype-limits.c: New.
2422 * gcc.dg/Wtype-limits-Wextra.c: New.
2423 * gcc.dg/Wtype-limits-no.c: New.
2424 * g++.dg/warn/Wtype-limits.C: New.
2425 * g++.dg/warn/Wtype-limits-Wextra.C: New.
2426 * g++.dg/warn/Wtype-limits-no.C: New.
2427
2428 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
2429
2430 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
2431 instead of "-msse2".'
2432 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
2433 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
2434 and mm3dnow.h.
2435 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
2436 to test with immediate operand.
2437 (__builtin_ia32_insertqi): Ditto.
2438 (__builtin_ia32_palignr128): Ditto.
2439 (__builtin_ia32_palignr): Ditto.
2440 (__builtin_ia32_pshufhw): Ditto.
2441 (__builtin_ia32_pshuflw): Ditto.
2442 (__builtin_ia32_pshufd): Ditto.
2443 (__builtin_ia32_vec_set_v8hi): Ditto.
2444 (__builtin_ia32_vec_ext_v8hi): Ditto.
2445 (__builtin_ia32_shufpd): Ditto.
2446 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
2447
2448 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
2449
2450 PR fortran/32001
2451 * gfortran.dg/min_max_conformance.f90: Added more testcases.
2452
2453 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
2454
2455 PR target/31585
2456 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
2457 and "__inline". Use "-msse" instead of "-msse2".
2458
2459 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2460
2461 PR middle-end/7651
2462 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
2463 * gcc.dg/20030906-2.c: Likewise.
2464 * objc.dg/method-17.m: Add -Wreturn-type.
2465 * obj-c++.dg/method-21.mm: Likewise.
2466
2467 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
2468
2469 PR target/31585
2470 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
2471 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
2472 (__builtin_ia32_psrlqi128): Ditto.
2473 (__builtin_ia32_psrlwi128): Ditto.
2474 (__builtin_ia32_psrldi128): Ditto.
2475 (__builtin_ia32_psrldqi128): Ditto.
2476 (__builtin_ia32_pslldqi128): Ditto.
2477 (__builtin_ia32_psrawi128): Ditto.
2478 (__builtin_ia32_psradi128): Ditto.
2479 (__builtin_ia32_psllqi128): Ditto.
2480 (__builtin_ia32_pslldi128): Ditto.
2481 (__builtin_prefetch): Ditto.
2482 (__builtin_ia32_pshufw): Ditto.
2483 (__builtin_ia32_vec_set_v4hi): Ditto.
2484 (__builtin_ia32_vec_ext_v4hi): Ditto.
2485 (__builtin_ia32_shufps): Ditto.
2486 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
2487
2488 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2489
2490 PR fortran/31974
2491 * gfortran.dg/char_allocation_1.f90: New test.
2492
2493 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2494
2495 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
2496 * gcc.dg/Wconversion-sign.c: New.
2497 * gcc.dg/Wconversion-integer-no-sign.c: New.
2498 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
2499 Wconversion-sign.C
2500 * g++.dg/warn/Wconversion-sign.C: New.
2501 * g++.old-deja/g++.other/warn4.C: Update.
2502 * g++.dg/warn/Wconversion1.C: Likewise.
2503
2504 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2505
2506 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
2507 * gcc.dg/torture/builtin-math-4.c: Likewise.
2508
2509 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2510
2511 PR libfortran/31964
2512 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
2513
2514 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
2515
2516 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
2517
2518 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
2519
2520 PR target/31628
2521 * gcc.target/i386/pr31628.c: New.
2522
2523 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
2524
2525 PR middle-end/31344
2526 * gcc.dg/pr31344.c: New test.
2527
2528 2007-05-17 Ian Lance Taylor <iant@google.com>
2529
2530 PR tree-optimization/31953
2531 * gcc.c-torture/compile/pr31953.c: New test.
2532
2533 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2534
2535 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
2536
2537 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
2538 and drem.
2539 * gcc.dg/torture/builtin-math-4.c: Likewise.
2540
2541 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
2542 * gcc.dg/torture/builtin-math-4.c: Likewise.
2543
2544 * gcc.dg/torture/builtin-math-4.c: New test.
2545
2546 2007-05-17 Janis Johnson <janis187@us.ibm.com>
2547 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2548
2549 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
2550 * gcc.dg/cpp/include2.c: Ditto.
2551 * gcc.dg/cpp/mac-dir-2.c: Ditto.
2552 * gcc.dg/cpp/paste5.c: Ditto.
2553 * gcc.dg/cpp/paste6.c: Ditto.
2554 * gcc.dg/cpp/paste8.c: Ditto.
2555 * gcc.dg/cpp/paste11.c: Ditto.
2556 * gcc.dg/cpp/paste13.c: Ditto.
2557 * gcc.dg/cpp/skipping2.c: Ditto.
2558 * gcc.dg/reg-vol-struct-1.c: Ditto.
2559 * gcc.dg/Wshadow-1.c: Ditto.
2560 * gcc.dg/cpp/trad/comment.c: Ditto.
2561 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
2562 * gcc.dg/cpp/if-2.c: Ditto.
2563 * gcc.dg/array-5.c: Ditto.
2564 * gcc.dg/inline-15.c: Ditto.
2565 * gcc.dg/pr27953.c: Ditto.
2566 * gcc.dg/Wno-c++-compat.c: Ditto.
2567
2568 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
2569
2570 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
2571
2572 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2573
2574 * gcc.c-torture/execute/20070517-1.c: New test.
2575
2576 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
2577
2578 PR fortran/31919
2579 * gfortran.dg/min_max_conformance.f90: New test.
2580
2581 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
2582
2583 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
2584 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
2585 gcc.dg/vect/vect-104.c: Use more complex construction to
2586 prevent vectorizing.
2587 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
2588
2589 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
2590
2591 PR tree-optimization/24659
2592 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
2593 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
2594 not vect_int target.
2595 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
2596 not vect_int target. Loop is vectorized for vect_intfloat_cvt
2597 targets.
2598 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
2599 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
2600 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
2601
2602 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
2603
2604 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
2605 and x86_64-*-* targets.
2606 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
2607
2608 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
2609
2610 PR fortran/18769
2611 PR fortran/30881
2612 PR fortran/31194
2613 PR fortran/31216
2614 PR fortran/31427
2615 * transfer_simplify_1.f90: New test.
2616 * transfer_simplify_2.f90: New test.
2617
2618 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
2619
2620 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
2621
2622 2007-05-14 Janis Johnson <janis187@us.ibm.com>
2623
2624 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2625
2626 * gcc.dg/fltconst-pedantic-dfp.c: New test.
2627
2628 PR c/31924
2629 * gcc.dg/fltconst-1.c: New test.
2630
2631 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
2632 * gcc.dg/dfp/operator-assignment.c: Ditto.
2633
2634 2007-05-14 Paolo Carlini <pcarlini@suse.de>
2635
2636 PR c++/29928
2637 * g++.dg/rtti/typeid5.C: New.
2638
2639 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2640
2641 PR fortran/31725
2642 * gfortran.dg/substr_4.f: New test.
2643
2644 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
2645
2646 * gcc.target/m68k/interrupt_thread-1.c,
2647 gcc.target/m68k/interrupt_thread-2.c,
2648 gcc.target/m68k/interrupt_thread-3.c: New.
2649 * gcc.target/m68k/m68k.exp: Accept fido.
2650
2651 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
2652
2653 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
2654 * gfortran.dg/altreturn_3.f90: Likewise.
2655 * gfortran.dg/assumed_dummy_1.f90: Likewise.
2656 * gfortran.dg/default_numeric_type_1.f90: Likewise.
2657 * gfortran.dg/inquire_iolength.f90: Likewise.
2658 * gfortran.dg/module_naming_1.f90: Likewise.
2659 * gfortran.dg/oldstyle_2.f90: Likewise.
2660 * gfortran.dg/operator_2.f90: Likewise.
2661 * gfortran.dg/parameter_array_element_1.f90: Likewise.
2662 * gfortran.dg/used_types_11.f90: Likewise.
2663 * gfortran.dg/zero_array_components_1.f90: Likewise.
2664 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
2665 * gfortran.dg/parameter_array_dummy.f90: Likewise.
2666 * gfortran.dg/real_const_3.f90: Likewise.
2667
2668 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
2669
2670 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
2671 * gcc.dg/tree-ssa/loop-30.c: New test.
2672
2673 2007-05-13 Richard Guenther <rguenther@suse.de>
2674
2675 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
2676 scanning forwprop1.
2677 * g++.dg/tree-ssa/pr31146.C: Likewise.
2678
2679 2007-05-13 Revital Eres <eres@il.ibm.com>
2680
2681 * gcc.dg/dse.c: New test.
2682
2683 2007-05-12 Richard Guenther <rguenther@suse.de>
2684
2685 PR tree-optimization/31797
2686 * gcc.c-torture/compile/pr31797.c: New testcase.
2687
2688 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
2689
2690 PR fortran/30746
2691 * gfortran.dg/host_assoc_function_1.f90: New test.
2692
2693 2007-05-11 Steve Ellcey <sje@cup.hp.com>
2694
2695 PR c++/31829
2696 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
2697
2698 2007-05-11 Silvius Rus <rus@google.com>
2699
2700 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
2701 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
2702 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
2703 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
2704 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
2705 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
2706 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
2707 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
2708 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
2709 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
2710 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
2711 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
2712 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
2713 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
2714 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
2715 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
2716
2717 2007-05-11 Paolo Carlini <pcarlini@suse.de>
2718
2719 PR other/31852
2720 * gcc.c-torture/execute/builtins/memchr.c: New.
2721 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
2722 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
2723
2724 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
2725
2726 PR fortran/30876
2727 * gfortran.dg/recursive_reference_1.f90: Put error at correct
2728 line.
2729 * gfortran.dg/recursive_reference_2.f90: New test.
2730
2731 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
2732
2733 PR fortran/30878
2734 * gfortran.dg/namelist_29.f90: New test.
2735
2736 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
2737
2738 PR fortran/31474
2739 * gfortran.dg/entry_10.f90: New test.
2740
2741 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
2742
2743 PR tree-optimization/31885
2744 * gcc.dg/tree-ssa/loop-29.c: New test.
2745
2746 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
2747
2748 * assumed_dummy_1.f90: Fix dg directive.
2749 * char_initialiser_actual.f90: Likewise.
2750 * nested_modules_2.f90: Likewise.
2751 * shift-alloc.f90: Likewise.
2752
2753 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
2754
2755 * gcc.dg/20070507-1.c: Disable for non-pic targets.
2756
2757 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2758
2759 PR libfortran/31880
2760 * gfortran.dg/unf_read_corrupted_2.f90: New test.
2761
2762 2007-05-09 Mike Stump <mrs@apple.com>
2763
2764 * g++.dg/other/first-global.C: Add -fpie for darwin.
2765 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
2766
2767 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
2768
2769 * gcc.dg/20070507-1.c: New testcase.
2770
2771 2007-05-08 Chao-ying Fu <fu@mips.com>
2772
2773 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
2774 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
2775 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
2776 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
2777
2778 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
2779
2780 PR 31847
2781 * gcc.dg/pr31847.c: New test.
2782
2783 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
2784
2785 PR fortran/31692
2786 * gfortran.dg/actual_array_result_1.f90: New test.
2787
2788 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
2789
2790 PR fortran/29397
2791 * gfortran.dg/parameter_array_init_1.f90: New test.
2792
2793 PR fortran/29400
2794 * gfortran.dg/parameter_array_init_2.f90: New test.
2795
2796 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
2797
2798 PR target/31854
2799 * gcc.target/i386/pr31854.c: New test.
2800
2801 2007-05-07 Janis Johnson <janis187@us.ibm.com>
2802
2803 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
2804
2805 2007-05-07 Mike Stump <mrs@apple.com>
2806
2807 * g++.old-deja/g++.mike/empty.C: Add.
2808
2809 2007-05-07 Eric Christopher <echristo@apple.com>
2810
2811 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
2812
2813 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
2814
2815 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
2816 variable. Rearrange conversions from binary float to decimal float.
2817
2818 2007-05-07 Mark Mitchell <mark@codesourcery.com>
2819
2820 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
2821 x86.
2822
2823 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
2824
2825 * gnat.dg/opt1.ad[sb]: New testcase.
2826
2827 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2828
2829 PR fortran/31399
2830 * gfortran.dg/do_3.F90: New test.
2831
2832 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2833
2834 PR fortran/31764
2835 * gfortran.dg/new_line.f90: Add new checks.
2836
2837 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2838
2839 PR fortran/31201
2840 * gfortran.dg/large_unit_1.f90: New.
2841 * gfortran.dg/large_unit_2.f90: New.
2842 * gfortran.dg/iostat_4.f90: New
2843 * gfortran.dg/bounds_check_fail_1.f90: Updated.
2844
2845 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
2846
2847 PR fortran/31540
2848 * gfortran.dg/char_result_4.f90: New test.
2849
2850 2007-06-05 Revital Eres <eres@il.ibm.com>
2851
2852 PR 30957
2853 * gcc.dg/pr30957-1.c: New test.
2854
2855 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2856
2857 PR fortran/31251
2858 * gfortran.dg/char_type_len_2.f90: New test.
2859
2860 2007-05-05 Geoffrey Keating <geoffk@apple.com>
2861
2862 PR 31775
2863 * g++.dg/other/nested-extern.cc: New.
2864 * g++.dg/other/nested-extern-1.C: New.
2865 * g++.dg/other/nested-extern-2.C: New.
2866
2867 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
2868
2869 PR fortran/31760
2870 * gfortran.dg/erf.f90: New test.
2871 * gfortran.dg/besxy.f90: New test.
2872
2873 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
2874
2875 PR fortran/22359
2876 * gfortran.dg/fseek.f90: New test.
2877
2878 2007-05-04 Bob Wilson <bob.wilson@acm.org>
2879
2880 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
2881
2882 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2883
2884 PR libfortran/31210
2885 * gfortran.dg/zero_length_1.f90: New test.
2886
2887 2007-05-04 Tobias Burnus <burnus@net-b.de>
2888
2889 PR fortran/31803
2890 * gfortran.dg/char_pointer_assign_3.f90: New test.
2891 * gfortran.dg/char_result_2.f90: Re-enable test.
2892
2893 2007-05-04 Tobias Burnus <burnus@net-b.de>
2894
2895 PR fortran/25071
2896 * gfortran.dg/char_length_3.f90: New test.
2897 * gfortran.dg/char_result_2.f90: Fix test.
2898
2899 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
2900
2901 PR tree-optimization/30565
2902 * gcc.dg/tree-ssa/loop-27.c: New test.
2903
2904 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
2905
2906 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
2907 * gcc.target/bfin/arith.c (__v2hi): Likewise.
2908 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
2909 * gcc.target/bfin/shift.c (__v2hi): Likewise.
2910
2911 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
2912
2913 PR tree-optimization/31699
2914 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
2915 New.
2916 (check_effective_target_vect_floatint_cvt): New.
2917 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
2918 of specific targets.
2919 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
2920 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
2921 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
2922 * gcc.dg/vect/vect-iv-4.c: Likewise.
2923 * gcc.dg/vect/vect-multitypes-11.c: New.
2924 * gcc.dg/vect/pr31699.c: New.
2925
2926 2007-05-02 Geoffrey Keating <geoffk@apple.com>
2927
2928 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
2929
2930 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
2931
2932 PR C++/31663
2933 * g++.dg/warn/anonymous-namespace-2.C: New.
2934 * g++.dg/warn/anonymous-namespace-2.h: New.
2935
2936 2007-05-02 Paul Brook <paul@codesourcery.com>
2937
2938 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
2939
2940 2007-05-02 Eric Christopher <echristo@apple.com>
2941
2942 * gcc.dg/cpp/if-div.c: New file.
2943
2944 2007-05-02 Tom Tromey <tromey@redhat.com>
2945
2946 PR preprocessor/28709:
2947 * gcc.dg/cpp/pr28709.c: New file.
2948
2949 2007-05-02 Richard Guenther <rguenther@suse.de>
2950
2951 PR tree-optimization/31146
2952 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
2953
2954 2007-05-01 Geoffrey Keating <geoffk@apple.com>
2955
2956 * gcc.c-torture/compile/limits-blockid.c: New.
2957 * gcc.c-torture/compile/limits-caselabels.c: New.
2958 * gcc.c-torture/compile/limits-declparen.c: New.
2959 * gcc.c-torture/compile/limits-enumconst.c: New.
2960 * gcc.c-torture/compile/limits-exprparen.c: New.
2961 * gcc.c-torture/compile/limits-externalid.c: New.
2962 * gcc.c-torture/compile/limits-fnargs.c: New.
2963 * gcc.c-torture/compile/limits-fndefn.c: New.
2964 * gcc.c-torture/compile/limits-idexternal.c: New.
2965 * gcc.c-torture/compile/limits-idinternal.c: New.
2966 * gcc.c-torture/compile/limits-pointer.c: New.
2967 * gcc.c-torture/compile/limits-stringlit.c: New.
2968 * gcc.c-torture/compile/limits-structmem.c: New.
2969 * gcc.c-torture/compile/limits-structnest.c: New.
2970
2971 2007-04-29 Geoffrey Keating <geoffk@apple.com>
2972
2973 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
2974
2975 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
2976
2977 PR middle-end/31740
2978 * gcc.c-torture/compile/20070501-1.c: New testcase.
2979
2980 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2981
2982 PR fortran/31732
2983 * gfortran.dg/array_memset_2: New test case.
2984
2985 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
2986
2987 PR testsuite/31615
2988 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
2989
2990 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
2991
2992 PR testsuite/31589
2993 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
2994 dg-final test.
2995 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
2996 keyword to dg-final test.
2997 * gcc.dg/vect/vect-iv-4.c: Likewise.
2998 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
2999 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
3000 test.
3001 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
3002 cast.
3003 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
3004 * lib/target-supports.exp
3005 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
3006 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
3007
3008 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
3009
3010 * gcc.c-torture/execute/ieee/20000320-1.c: Use
3011 __LONG_LONG_MAX__ and its friends instead of those supplied by
3012 limits.h.
3013
3014 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
3015
3016 PR C++/31721
3017 * g++.dg/ext/vector7.C: New testcase.
3018
3019 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3020
3021 PR fortran/31591
3022 * gfortran.dg/bound_simplification_1.f90: New test.
3023
3024 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3025
3026 PR fortran/31645
3027 * gfortran.dg/bom_error.f90: New test.
3028 * gfortran.dg/bom_include.f90: New test.
3029 * gfortran.dg/bom_UTF16-LE.f90: New test.
3030 * gfortran.dg/bom_UTF16-BE.f90: New test.
3031 * gfortran.dg/bom_UTF-8.f90: New test.
3032 * gfortran.dg/bom_UTF-32.f90: New test.
3033 * gfortran.dg/bom_UTF-8.F90: New test.
3034 * gfortran.dg/bom_include.inc: New file.
3035
3036 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
3037
3038 PR C++/30221
3039 * g++.dg/init/ptrfn2.C: New test.
3040 * g++.dg/init/ptrfn3.C: New test.
3041
3042 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
3043
3044 PR fortran/31711
3045 * gfortran.dg/dependency_21.f90: New test.
3046
3047 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3048
3049 * gfortran.dg/secnds.f: Use real*8.
3050 * gfortran.dg/secnds-1.f: Use real*8.
3051
3052 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3053
3054 PR libfortran/31532
3055 * gfortran.dg/inquire_5.f90: Update test.
3056
3057 2007-04-27 Ian Lance Taylor <iant@google.com>
3058
3059 PR middle-end/31710
3060 * gcc.c-torture/compile/pr31710.c: New test.
3061
3062 2007-04-27 Richard Guenther <rguenther@suse.de>
3063
3064 PR tree-optimization/30965
3065 PR tree-optimization/30978
3066 * gcc.dg/tree-ssa/pr30978.c: New testcase.
3067 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
3068 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
3069 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
3070
3071 2007-04-27 Richard Guenther <rguenther@suse.de>
3072
3073 PR tree-optimization/31715
3074 * gcc.dg/Warray-bounds-4.c: New testcase.
3075
3076 2007-04-26 Ian Lance Taylor <iant@google.com>
3077
3078 PR target/28675
3079 * gcc.c-torture/compile/pr28675.c: New test.
3080
3081 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
3082
3083 PR C++/30016
3084 * g++.dg/ext/vector6.C: New test.
3085
3086 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
3087
3088 * gcc.c-torture/execute/ieee/20000320-1.x: New.
3089
3090 2007-04-26 Steve Ellcey <sje@cup.hp.com>
3091
3092 PR middle-end/31617
3093 * g++.dg/other/str_empty.C: Add expected warning.
3094
3095 2007-04-26 Richard Guenther <rguenther@suse.de>
3096 Daniel Berlin <dberlin@dberlin.org>
3097
3098 PR tree-optimization/30567
3099 * g++.dg/other/pr30567.C: New testcase.
3100
3101 2007-04-26 Richard Guenther <rguenther@suse.de>
3102
3103 PR tree-optimization/31703
3104 * gcc.c-torture/compile/pr31703.c: New testcase.
3105 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
3106 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
3107
3108 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
3109
3110 * gfortran.dg/open_errors.f90: Added if statements checking
3111 the value of iostat.
3112
3113 2007-04-26 Jakub Jelinek <jakub@redhat.com>
3114
3115 PR c++/31598
3116 * g++.dg/gomp/pr31598.C: New test.
3117
3118 PR tree-optimization/30558
3119 * g++.dg/gomp/pr30558.C: New test.
3120
3121 2007-04-24 Mark Mitchell <mark@codesourcery.com>
3122
3123 PR c++/31338
3124 * g++.dg/ext/complex2.C: New test.
3125
3126 2007-04-25 Paolo Carlini <pcarlini@suse.de>
3127
3128 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
3129
3130 2007-04-25 Thiemo Seufer <ths@mips.com>
3131
3132 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
3133 value to signed char.
3134
3135 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
3136
3137 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
3138 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
3139 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
3140
3141 2007-04-25 Tobias Burnus <burnus@net-b.de>
3142
3143 PR fortran/31668
3144 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
3145 statement functions.
3146 * gfortran.dg/c_by_val_5.f90: New test.
3147
3148 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
3149
3150 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
3151 with two new subroutines to avoid parameter-induced aliasing.
3152 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
3153 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
3154
3155 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3156
3157 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
3158 * g++.dg/warn/Warray-bounds.C: Likewise.
3159
3160 2007-04-24 Ian Lance Taylor <iant@google.com>
3161
3162 PR tree-optimization/31605
3163 * gcc.c-torture/execute/pr31605.c: New test.
3164
3165 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3166
3167 PR fortran/31587
3168 * lib/gcc-dg.exp (scan-module): New function.
3169 * gfortran.dg/module_md5_1.f90: New test.
3170
3171 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
3172
3173 * g++.old-deja/g++.pt/defarg6.C: Only run with
3174 -std=gnu++98.
3175 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
3176 * g++.dg/cpp0x/variadic61.C: Ditto.
3177 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
3178 * g++.dg/cpp0x/variadic62.C: Ditto.
3179 * g++.dg/template/meminit1.C: Ditto.
3180 * g++.dg/template/operator7.C: Ditto.
3181 * g++.dg/template/static15.C: Ditto.
3182 * g++.dg/template/invalid1.C: Ditto.
3183 * g++.dg/template/shift1.C: Ditto.
3184 * g++.dg/template/error10.C: Ditto.
3185
3186 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
3187
3188 PR diagnostic/25923
3189 * gfortran.dg/pr25923.f90: New test.
3190
3191 2007-04-24 Ian Lance Taylor <iant@google.com>
3192
3193 PR tree-optimization/31602
3194 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
3195
3196 2007-04-24 Janis Johnson <janis187@us.ibm.com>
3197
3198 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
3199 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
3200
3201 2007-04-24 Hui-May Chang <hm.chang@apple.com>
3202
3203 * gcc.target/i386/reload-1.c. New.
3204
3205 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
3206 Olga Golovanevsky <olga@il.ibm.com>
3207
3208 * g++.dg/other/str_empty.C: New test.
3209
3210 2007-04-24 Richard Henderson <rth@redhat.com>
3211
3212 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
3213
3214 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
3215
3216 PR target/31641
3217 * gcc.c-torture/compile/pr31641.c: New testcase.
3218
3219 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
3220
3221 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
3222 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
3223 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
3224 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
3225
3226 2007-04-23 Simon Baldwin <simonb@google.com>
3227
3228 * g++.dg/other/error15.C: New.
3229 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
3230 triggering a "multiple parameters named" error.
3231
3232 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
3233
3234 PR fortran/31618
3235 * gfortran.dg/backspace_8.f: New test case.
3236
3237 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
3238
3239 PR fortran/31630
3240 * gfortran.dg/used_types_17.f90: New test.
3241
3242 PR fortran/31620
3243 * gfortran.dg/zero_array_components_1.f90: New test.
3244
3245 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3246
3247 PR fortran/31616
3248 * gfortran.dg/open_errors.f90: Allow a different error message.
3249
3250 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
3251
3252 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
3253 Rename from check_effective_target_vect_pack_mod. Rename global
3254 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
3255 messages.
3256 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
3257 rename.
3258 * gcc.dg/vect/vect-iv-8a.c: Ditto.
3259 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
3260
3261 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
3262
3263 PR middle-end/31448
3264 * gcc.c-torture/execute/pr31448.c: New testcase.
3265
3266 2007-04-22 Nick Clifton <nickc@redhat.com>
3267
3268 * gcc.dg/20020312-2.c: Add support for the FRV.
3269
3270 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
3271
3272 PR tree-optimization/24659
3273 * gcc.dg/vect/vect-float-extend-1.c: New test.
3274 * gcc.dg/vect/vect-float-truncate-1.c: New test.
3275
3276 2007-04-22 Richard Guenther <rguenther@suse.de>
3277
3278 PR tree-optimization/29789
3279 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
3280 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
3281
3282 2007-04-22 Revital Eres <eres@il.ibm.com>
3283
3284 * gcc.dg/var-expand2.c: New test.
3285
3286 2007-04-22 Revital Eres <eres@il.ibm.com>
3287
3288 * gcc.dg/var-expand3.c: New test.
3289
3290 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3291
3292 PR fortran/31495
3293 * gfortran.dg/continuation_8.f90: New test.
3294
3295 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
3296
3297 PR C/30265
3298 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
3299 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
3300
3301 2007-04-21 Richard Guenther <rguenther@suse.de>
3302
3303 PR middle-end/31136
3304 * gcc.c-torture/execute/pr31136.c: New testcase.
3305
3306 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
3307
3308 * gcc.target/i386/movsi-sm-1.c: New.
3309
3310 2007-04-20 Richard Henderson <rth@redhat.com>
3311
3312 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
3313 * gcc.dg/pr27095.c: Cope with alpha GOT load.
3314
3315 2007-04-20 Jakub Jelinek <jakub@redhat.com>
3316
3317 * gcc.target/i386/ordcmp-1.c: New test.
3318 * gcc.target/i386/unordcmp-1.c: New test.
3319
3320 PR tree-optimization/31632
3321 * gcc.c-torture/compile/20070419-1.c: New test.
3322
3323 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3324
3325 * gcc.dg/invalid-call-1.c: New test.
3326
3327 2007-04-18 Dirk Mueller <dmueller@suse.de>
3328
3329 PR diagnostic/31227
3330 * gcc.dg/Warray-bounds-3.c: New.
3331
3332 2007-04-18 Richard Guenther <rguenther@suse.de>
3333
3334 PR tree-optimization/19431
3335 PR tree-optimization/21463
3336 * gcc.c-torture/execute/20070212-1.c: New testcase.
3337 * gcc.c-torture/execute/20070212-2.c: Likewise.
3338 * gcc.c-torture/execute/20070212-3.c: Likewise.
3339 * gcc.dg/tree-ssa/pr19431.c: Likewise.
3340 * gcc.dg/tree-ssa/pr21463.c: Likewise.
3341 * g++.dg/tree-ssa/pr21463.C: Likewise.
3342 * g++.dg/tree-ssa/pr30738.C: Likewise.
3343
3344 2007-04-17 Mark Mitchell <mark@codesourcery.com>
3345
3346 PR c++/31513
3347 * g++.dg/expr/bitfield8.C: New test.
3348
3349 2007-04-17 Joseph Myers <joseph@codesourcery.com>
3350 Richard Sandiford <richard@codesourcery.com>
3351
3352 * lib/target-supports.exp (check_profiling_available): Return 0
3353 for uClibc with -p or -pg.
3354
3355 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
3356
3357 PR c++/31517
3358 * g++.dg/template/init7.C: New test.
3359
3360 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
3361
3362 PR rtl-optimization/31360
3363 * gcc.dg/loop-7.c: New test.
3364
3365 2007-04-17 Mark Mitchell <mark@codesourcery.com>
3366
3367 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
3368 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
3369 build.
3370 (compat-execute): Likewise.
3371 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
3372 files to remote hosts.
3373 * lib/c-ctorture.exp (c-torture-compile): Likewise.
3374 (c-torture-execute): Likewise.
3375 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
3376 or plain file. Use remote_upload and remote_download to copy
3377 files about.
3378 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
3379 before scanning it.
3380
3381 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
3382
3383 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
3384
3385 2007-04-16 Lawrence Crowl <crowl@google.com>
3386
3387 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
3388 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
3389 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
3390 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
3391 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
3392 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
3393 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
3394 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
3395 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
3396 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
3397 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
3398
3399 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
3400 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
3401 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
3402 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
3403 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
3404 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
3405 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
3406 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
3407 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
3408 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
3409 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
3410
3411 2007-04-16 Ian Lance Taylor <iant@google.com>
3412
3413 PR tree-optimization/31522
3414 * gcc.dg/Wstrict-overflow-16.c: New test.
3415
3416 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
3417
3418 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
3419
3420 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
3421
3422 PR fortran/31144
3423 * gfortran.dg/module_naming_1.f90: New.
3424
3425 2007-04-16 Richard Sandiford <richard@codesourcery.com>
3426
3427 * lib/target-supports.exp (check_profiling_available): Return
3428 false for m68k-*-uclinux.
3429
3430 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
3431
3432 PR c++/29365
3433 Testcase for c++ anonymous namespace warning
3434
3435 * g++.dg/warn/anonymous-namespace-1.C: New test
3436 * g++.dg/warn/anonymous-namespace-1.h: New test
3437
3438 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
3439
3440 PR testsuite/31578
3441 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
3442
3443 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3444
3445 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
3446
3447 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
3448
3449 PR fortran/31204
3450 * gfortran.dg/array_constructor_16.f90: New test.
3451
3452 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
3453
3454 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
3455 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
3456
3457 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3458
3459 PR rtl-optimization/31500
3460 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
3461 * g++.dg/warn/Warray-bounds.C: Likewise.
3462
3463 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
3464
3465 PR C/31520
3466 * gcc.dg/gnu89-init-4.c: New testcase.
3467
3468 2007-04-14 Jakub Jelinek <jakub@redhat.com>
3469
3470 PR c++/25874
3471 * gcc.dg/gomp/pr25874.c: Add dg-options.
3472 * g++.dg/gomp/pr25874.C: Add dg-options.
3473
3474 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
3475
3476 PR fortran/21061
3477 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
3478 * gfortran.dg/warnings_are_errors_1.f: New testcase.
3479
3480 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3481
3482 PR fortran/31561
3483 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
3484
3485 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
3486
3487 PR fortran/29507
3488 PR fortran/31404
3489 * gfortran.dg/initialization_6.f90: New test.
3490
3491 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
3492
3493 * gcc.c-torture/compile/pr27528.c: Require nonpic.
3494
3495 * lib/target-supports.exp (check_gc_sections_available):
3496 Return false if ldflags includes -elf2flt.
3497
3498 2007-04-13 Jason Merrill <jason@redhat.com>
3499
3500 PR c++/31074
3501 * conv3.C: New test.
3502
3503 2007-04-13 Mike Stump <mrs@apple.com>
3504
3505 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
3506 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
3507
3508 2007-04-13 Joseph Myers <joseph@codesourcery.com>
3509
3510 PR tree-optimization/29598
3511 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
3512
3513 2007-04-13 Tobias Burnus <burnus@net-b.de>
3514
3515 PR fortran/31559
3516 * gfortran.dg/func_assign.f90: New test.
3517
3518 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
3519
3520 PR fortran/31550
3521 * gfortran.dg/used_types_16.f90: New test.
3522
3523 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
3524
3525 PR fortran/18937
3526 * gfortran.dg/goto_2.f90: New.
3527 * gfortran.dg/goto_3.f90: New.
3528 * gfortran.dg/pr17708.f90: Rename to ...
3529 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
3530
3531 2007-04-13 Tobias Burnus <burnus@net-b.de>
3532
3533 PR fortran/31562
3534 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
3535 instead of a struct.
3536
3537 2007-04-13 Tobias Burnus <burnus@net-b.de>
3538
3539 PR fortran/31562
3540 * gfortran.dg/value_4.c: Use GNU extensions for complex
3541 instead of a struct.
3542
3543 2007-04-13 Richard Guenther <rguenther@suse.de>
3544
3545 PR tree-optimization/21258
3546 * gcc.dg/tree-ssa/vrp34.c: New testcase.
3547
3548 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3549
3550 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
3551 <complex.h>.
3552
3553 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
3554
3555 PR fortran/31250
3556 * gfortran.dg/char_length_2.f90: New.
3557 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
3558 * gfortran.dg/repeat_4.f90: Likewise.
3559
3560 PR fortran/31266
3561 * gfortran.dg/char_assign_1.f90: New.
3562
3563 PR fortran/31471
3564 * gfortran.dg/block_name_1.f90: New.
3565 * gfortran.dg/block_name_2.f90: New.
3566
3567 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
3568
3569 PR c++/31078
3570 * g++.dg/other/pr31078.C: New.
3571
3572 2007-04-12 Richard Guenther <rguenther@suse.de>
3573
3574 PR tree-optimization/31169
3575 * gcc.c-torture/execute/pr31169.c: New testcase.
3576
3577 2007-04-12 Richard Guenther <rguenther@suse.de>
3578
3579 PR tree-optimization/24689
3580 PR tree-optimization/31307
3581 * g++.dg/tree-ssa/pr31307.C: New testcase.
3582 * gcc.dg/tree-ssa/pr24689.c: Likewise.
3583
3584 2007-04-12 Tobias Burnus <burnus@net-b.de>
3585
3586 PR fortran/31472
3587 * gfortran.dg/access_spec_1.f90: New test.
3588 * gfortran.dg/access_spec_2.f90: New test.
3589 * gfortran.dg/non_module_public.f90: Match new error message.
3590
3591 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
3592
3593 PR testsuite/31538
3594 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
3595 to 4 at line 38 to fix bounds problem.
3596
3597 2007-04-11 Tobias Burnus <burnus@net-b.de>
3598
3599 PR testsuite/31240
3600 * gfortran.dg/pointer_intent_1.f90: Fix test.
3601
3602 2007-04-10 Eric Christopher <echristo@apple.com>
3603
3604 * lib/target-supports.exp
3605 (check_effective_target_fstack_protector): Rewrite.
3606
3607 2007-04-09 Mark Mitchell <mark@codesourcery.com>
3608
3609 PR c++/31449
3610 * g++.dg/init/const5.C: New test.
3611
3612 2007-04-09 Jan Hubicka <jh@suse.cz>
3613
3614 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
3615
3616 2007-04-08 Jan Hubicka <jh@suse.cz>
3617
3618 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
3619
3620 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3621
3622 PR fortran/31257
3623 * gfortran.dg/achar_4.f90: New test.
3624
3625 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3626
3627 PR fortran/30880
3628 * gfortran.dg/used_dummy_types_8.f90: New test.
3629
3630 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3631
3632 PR fortran/30872
3633 * gfortran.dg/parameter_array_element_1.f90: New test.
3634
3635 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3636
3637 PR fortran/31222
3638 * gfortran.dg/default_numeric_type_1.f90: New test.
3639
3640 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3641
3642 PR fortran/31424
3643 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
3644
3645 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
3646
3647 PR fortran/31293
3648 * gfortran.dg/interface_12.f90: New test.
3649
3650 2007-04-07 Bruce Korb <bkorb@gnu.org>
3651
3652 * gcc.dg/format/opt-6.c: New test.
3653 * gcc.dg/format/nul-1.c: New test.
3654 * gcc.dg/format/nul-2.c: New test.
3655
3656 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3657
3658 PR libgfortran/31395
3659 * gfortran.dg/fmt_colon.f90: New test.
3660
3661 2007-04-06 Mark Mitchell <mark@codesourcery.com>
3662
3663 * g++.old-deja/g++.other/init18.C: Use
3664 dg-require-effective-target instead of an explicit xfail.
3665
3666 2007-04-05 Janis Johnson <janis187@us.ibm.com>
3667
3668 * gcc.dg/dfp/signbit-1.c
3669 * gcc.dg/dfp/signbit-2.c
3670
3671 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
3672
3673 PR fortran/31483
3674 * gfortran.dg/altreturn_5.f90: New test.
3675
3676 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
3677
3678 PR fortran/31292
3679 * gfortran.dg/contained_module_proc_1.f90: New test.
3680
3681 2007-04-04 Stuart Hastings <stuart@apple.com>
3682
3683 PR 31281
3684 * objc/execute/exceptions/pr31281.m: New.
3685
3686 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
3687
3688 * g++.dg/ext/dllimport12.C: Update comments.
3689
3690 2007-04-03 Eric Christopher <echristo@apple.com>
3691
3692 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
3693
3694 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3695
3696 PR fortran/31304
3697 * gfortran.dg/repeat_2.f90: New test.
3698 * gfortran.dg/repeat_3.f90: New test.
3699 * gfortran.dg/repeat_4.f90: New test.
3700
3701 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
3702
3703 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
3704
3705 2007-04-03 Jakub Jelinek <jakub@redhat.com>
3706
3707 PR c++/30847
3708 * g++.dg/parse/cond3.C: New test.
3709
3710 PR middle-end/30704
3711 * gcc.c-torture/execute/ieee/pr30704.c: New test.
3712
3713 2007-04-02 Jason Merrill <jason@redhat.com>
3714
3715 PR c++/31187
3716 * g++.dg/ext/visibility/anon3.C: New test.
3717
3718 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3719
3720 PR libgfortran/31052
3721 * gfortran.dg/namelist_28.f90: New test.
3722
3723 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3724
3725 PR libgfortran/31366
3726 * gfortran.dg/direct_io_6.f90: New test.
3727
3728 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3729
3730 PR libgfortran/31207
3731 * gfortran.dg/advance_5.f90: New test.
3732 * gfortran.dg/advance_6.f90: New test.
3733
3734 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3735
3736 * g++.dg/ext/dllimport6.C: Remove extra ';'.
3737 * g++.dg/ext/dllimport7.C: Likewise.
3738 * g++.dg/ext/selectany1.C: Likewise.
3739
3740 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
3741
3742 * g++.dg/parser/pr31138.C: New.
3743 * g++.dg/parser/pr31140.C: New.
3744 * g++.dg/parser/pr31141.C: New.
3745
3746 2007-03-30 Paolo Carlini <pcarlini@suse.de>
3747
3748 PR c++/26099
3749 * g++.dg/ext/is_base_of.C: New.
3750 * g++.dg/ext/has_virtual_destructor.C: New.
3751 * g++.dg/ext/is_polymorphic.C: New.
3752 * g++.dg/ext/is_base_of_diagnostic.C: New.
3753 * g++.dg/ext/is_enum.C: New.
3754 * g++.dg/ext/has_nothrow_assign.C: New.
3755 * g++.dg/ext/has_nothrow_constructor.C: New.
3756 * g++.dg/ext/is_empty.C: New.
3757 * g++.dg/ext/has_trivial_copy.C: New.
3758 * g++.dg/ext/has_trivial_assign.C: New.
3759 * g++.dg/ext/is_abstract.C: New.
3760 * g++.dg/ext/is_pod.C: New.
3761 * g++.dg/ext/has_nothrow_copy.C: New.
3762 * g++.dg/ext/is_class.C: New.
3763 * g++.dg/ext/has_trivial_constructor.C: New.
3764 * g++.dg/ext/is_union.C: New.
3765 * g++.dg/ext/has_trivial_destructor.C: New.
3766 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
3767 * g++.dg/template/crash43.C: Likewise.
3768
3769 2007-03-29 Dirk Mueller <dmueller@suse.de>
3770
3771 * g++.dg/warn/pedantic2.C: New testcase.
3772
3773 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3774
3775 * size_dim.f90: Fix dg directive.
3776 * pr16433.f: Likewise.
3777 * use_6.f90: Likewise.
3778 * use_7.f90: Likewise.
3779 * entry_9.f90: Likewise.
3780 * pointer_intent_2.f90: Likewise.
3781 * protected_1.f90: Likewise.
3782 * fmt_missing_period_2.f: Likewise.
3783 * pointer_intent_3.f90: Likewise.
3784 * protected_2.f90: Likewise.
3785 * protected_3.f90: Likewise.
3786 * pr15754.f90: Likewise.
3787 * protected_4.f90: Likewise.
3788 * protected_5.f90: Likewise.
3789 * initialization_2.f90: Likewise.
3790 * protected_6.f90: Likewise.
3791 * continuation_7.f90: Likewise.
3792 * derived_function_interface_1.f90: Likewise.
3793 * der_pointer_4.f90: Likewise.
3794 * fmt_zero_precision.f90: Likewise.
3795 * blockdata_3.f90: Likewise.
3796 * fmt_missing_period_1.f: Likewise.
3797 * real_const_3.f90: Likewise.
3798 * use_4.f90: Likewise.
3799 * fmt_missing_period_3.f: Likewise.
3800 * use_5.f90: Likewise.
3801
3802 2007-03-28 Mike Stump <mrs@apple.com>
3803
3804 * gcc.dg/darwin-comm.c: Add.
3805
3806 2007-03-28 Eric Christopher <echristo@apple.com>
3807
3808 * lib/target-supports.exp (check_effective_target_fstack_protector):
3809 New.
3810 * gcc.dg/ssp-1.c: Use.
3811 * gcc.dg/ssp-2.c: Ditto.
3812
3813 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
3814
3815 PR c++/29077
3816 * g++.dg/parse/constructor3.C: New test.
3817
3818 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
3819
3820 * gnat.dg/thin_pointer.ad[sb]: New test.
3821
3822 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
3823
3824 * g++.dg/cpp0x/bracket1.C: New.
3825 * g++.dg/cpp0x/bracket2.C: New.
3826 * g++.dg/cpp0x/bracket3.C: New.
3827 * g++.dg/cpp0x/bracket4.C: New.
3828
3829 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
3830
3831 * g++.dg/cpp0x/temp_default1.C: New.
3832 * g++.dg/cpp0x/temp_default3.C: New.
3833 * g++.dg/cpp0x/temp_default2.C: New.
3834 * g++.dg/cpp0x/temp_default4.C: New.
3835
3836 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
3837
3838 PR c++/29993
3839 * g++.dg/other/cv_func2.C: New.
3840
3841 2007-03-27 Janis Johnson <janis187@us.ibm.com>
3842
3843 * gcc.dg/dfp/func-vararg-alternate.h: New file.
3844 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
3845 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
3846 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
3847
3848 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
3849 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
3850
3851 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
3852
3853 * lib/compat.exp (compat-execute): Fix processing of file names.
3854
3855 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
3856
3857 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
3858
3859 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
3860
3861 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3862 Delete created executable test file.
3863 (check_effective_target_fortran_large_int): Ditto.
3864 (check_effective_target_static_libgfortran): Ditto.
3865
3866 2007-03-26 Paolo Carlini <pcarlini@suse.de>
3867
3868 PR c++/30500
3869 * g++.dg/warn/pragma-system_header1.C: New test.
3870 * g++.dg/warn/pragma-system_header2.C: New test.
3871 * g++.dg/warn/pragma-system_header1.h. New.
3872 * g++.dg/warn/pragma-system_header2.h. New.
3873
3874 2007-03-26 Ian Lance Taylor <iant@google.com>
3875
3876 PR tree-optimization/31345
3877 * gcc.c-torture/compile/pr31345-1.c: New test.
3878
3879 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
3880
3881 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
3882 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
3883 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
3884 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
3885 * gfortran.dg/overload_1.f90: Likewise.
3886 * gfortran.dg/impure_assignment_1.f90: Likewise.
3887 * gfortran.dg/error_recovery_3.f90: Likewise.
3888 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
3889 * gfortran.dg/sequence_types_1.f90: Likewise.
3890 * gfortran.dg/internal_references_1.f90: Likewise.
3891 * gfortran.dg/present_1.f90: Likewise.
3892 * gfortran.dg/volatile10.f90: Likewise.
3893 * gfortran.dg/module_equivalence_2.f90: Likewise.
3894 * gfortran.dg/use_4.f90: Likewise.
3895 * gfortran.dg/elemental_result_1.f90: Likewise.
3896 * gfortran.dg/generic_actual_arg.f90: Likewise.
3897 * gfortran.dg/private_type_5.f90: Likewise.
3898 * gfortran.dg/protected_4.f90: Likewise.
3899 * gfortran.dg/interface_3.f90: Likewise.
3900
3901 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
3902
3903 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
3904 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
3905
3906 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
3907
3908 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
3909
3910 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3911
3912 PR libgfortran/31199
3913 * gfortran.dg/fmt_t_4.f90: New test.
3914
3915 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
3916
3917 PR libfortran/31297
3918 * gfortran.dg/backspace_5.f: Initialize variable(s).
3919 * gfortran.dg/backspace_6.f: Likewise.
3920 * gfortran.dg/char_bounds_check_fail_1: Likewise.
3921 * gfortran.dg/direct_io_2.f90: Likewise.
3922 * gfortran.dg/write_back.f: Likewise.
3923 * gfortran.dg/write_rewind_2.f: Likewise.
3924 * gfortran.dg/write_rewind_1.f: Likewise.
3925 * gfortran.dg/write_rewind_2.f: Likewise.
3926
3927 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
3928
3929 PR tree-optimization/30784
3930 * gcc.dg/vect/pr30784.c: New test.
3931
3932 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3933
3934 PR fortran/30877
3935 * gfortran.dg/operator_1.f90: New test.
3936 * gfortran.dg/operator_2.f90: New test.
3937
3938 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
3939
3940 PR libfortran/31196
3941 * gfortran.dg/reshape_transpose_1.f90: New test.
3942
3943 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3944
3945 PR fortran/30655
3946 * gfortran.dg/bounds_check_6.f90: New test.
3947
3948 2007-03-23 Michael Meissner <michael.meissner@amd.com>
3949
3950 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
3951 #ifndef/#endif.
3952 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
3953 * gcc.dg/dfp/decfloat-constants.c: Ditto.
3954
3955 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
3956
3957 PR fortran/31209
3958 * gfortran.dg/pointer_function_actual_1.f90: New test.
3959
3960 PR fortran/31200
3961 * gfortran.dg/pointer_function_actual_2.f90: New test.
3962
3963 PR fortran/31215
3964 * gfortran.dg/result_in_spec_1.f90: New test.
3965
3966 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3967
3968 PR fortran/30834
3969 * gfortran.dg/integer_exponentiation_3.F90: New test.
3970 * gfortran.dg/integer_exponentiation_4.f90: New test.
3971 * gfortran.dg/integer_exponentiation_5.F90: New test.
3972
3973 2007-03-22 Mark Mitchell <mark@codesourcery.com>
3974
3975 PR c++/30863
3976 * g++.dg/template/error24.C: New test.
3977 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
3978
3979 2007-03-22 Mark Mitchell <mark@codesourcery.com>
3980
3981 PR c++/31273
3982 * g++.dg/expr/bitfield7.C: New test.
3983
3984 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3985
3986 PR other/23572
3987 * gcc.dg/float-range-4.c: New.
3988 * gcc.dg/float-range-1.c: Update. Test for a warning.
3989 * gcc.dg/float-range-3.c: New.
3990 * gcc.dg/float-range-5.c: New.
3991
3992 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3993
3994 PR fortran/31262
3995 * gfortran.dg/no_range_check_1.f90: New test.
3996
3997 2007-03-22 Dirk Mueller <dmueller@suse.de>
3998
3999 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
4000 * g++.dg/other/static1.C: Remove stray semicolon.
4001 * g++.dg/other/init1.C: Likewise.
4002 * g++.dg/rtti/dyncast1.C: Likewise.
4003 * g++.dg/tree-ssa/pr17153.C: Likewise.
4004 * g++.dg/lookup/disamb1.C: Likewise.
4005 * g++.dg/lookup/scoped2.C: Likewise.
4006 * g++.dg/lookup/friend7.C: Likewise.
4007 * g++.dg/parse/parse4.C: Likewise.
4008 * g++.dg/parse/parse5.C: Likewise.
4009 * g++.dg/expr/pr29066.C: Likewise.
4010 * g++.dg/expr/cast4.C: Likewise.
4011 * g++.dg/tc1/dr193.C: Likewise.
4012 * g++.dg/tc1/dr213.C: Likewise.
4013 * g++.dg/abi/dcast1.C: Likewise.
4014 * g++.dg/abi/covariant2.C: Likewise.
4015 * g++.dg/inherit/covariant11.C: Likewise.
4016 * g++.dg/inherit/covariant9.C: Likewise.
4017 * g++.dg/inherit/covariant10.C: Likewise.
4018 * g++.dg/init/static3.C: Likewise.
4019 * g++.dg/init/init-ref3.C: Likewise.
4020 * g++.dg/init/ref10.C: Likewise.
4021 * g++.dg/template/meminit2.C: Likewise.
4022 * g++.dg/template/using9.C: Likewise.
4023 * g++.dg/template/friend9.C: Likewise.
4024 * g++.dg/template/ref1.C: Likewise.
4025 * g++.old-deja/g++.warn/inline.C: Likewise.
4026 * g++.old-deja/g++.robertl/eb91.C: Likewise.
4027 * g++.old-deja/g++.robertl/eb46.C: Likewise.
4028 * g++.old-deja/g++.robertl/eb34.C: Likewise.
4029 * g++.old-deja/g++.robertl/eb43.C: Likewise.
4030 * g++.old-deja/g++.robertl/eb26.C: Likewise.
4031 * g++.old-deja/g++.robertl/eb116.C: Likewise.
4032 * g++.old-deja/g++.brendan/copy5.C: Likewise.
4033 * g++.old-deja/g++.brendan/overload8.C: Likewise.
4034 * g++.old-deja/g++.brendan/overload11.C: Likewise.
4035 * g++.old-deja/g++.brendan/copy7.C: Likewise.
4036 * g++.old-deja/g++.brendan/crash38.C: Likewise.
4037 * g++.old-deja/g++.brendan/template11.C: Likewise.
4038 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
4039 * g++.old-deja/g++.brendan/crash50.C: Likewise.
4040 * g++.old-deja/g++.brendan/crash16.C: Likewise.
4041 * g++.old-deja/g++.jason/pmem2.C: Likewise.
4042 * g++.old-deja/g++.jason/parse9.C: Likewise.
4043 * g++.old-deja/g++.jason/byval2.C: Likewise.
4044 * g++.old-deja/g++.jason/overload8.C: Likewise.
4045 * g++.old-deja/g++.jason/pmf8.C: Likewise.
4046 * g++.old-deja/g++.jason/template33.C: Likewise.
4047 * g++.old-deja/g++.jason/return3.C: Likewise.
4048 * g++.old-deja/g++.jason/scoping2.C: Likewise.
4049 * g++.old-deja/g++.jason/virtual.C: Likewise.
4050 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4051 * g++.old-deja/g++.jason/template27.C: Likewise.
4052 * g++.old-deja/g++.jason/synth6.C: Likewise.
4053 * g++.old-deja/g++.jason/ref8.C: Likewise.
4054 * g++.old-deja/g++.jason/offset1.C: Likewise.
4055 * g++.old-deja/g++.other/static20.C: Likewise.
4056 * g++.old-deja/g++.other/array1.C: Likewise.
4057 * g++.old-deja/g++.other/new3.C: Likewise.
4058 * g++.old-deja/g++.other/array2.C: Likewise.
4059 * g++.old-deja/g++.other/overload9.C: Likewise.
4060 * g++.old-deja/g++.other/cast6.C: Likewise.
4061 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
4062 * g++.old-deja/g++.other/eh4.C: Likewise.
4063 * g++.old-deja/g++.other/using7.C: Likewise.
4064 * g++.old-deja/g++.other/init18.C: Likewise.
4065 * g++.old-deja/g++.other/dyncast1.C: Likewise.
4066 * g++.old-deja/g++.other/dyncast2.C: Likewise.
4067 * g++.old-deja/g++.other/dtor11.C: Likewise.
4068 * g++.old-deja/g++.pt/static11.C: Likewise.
4069 * g++.old-deja/g++.pt/crash19.C: Likewise.
4070 * g++.old-deja/g++.pt/overload12.C: Likewise.
4071 * g++.old-deja/g++.pt/crash46.C: Likewise.
4072 * g++.old-deja/g++.pt/mi1.C: Likewise.
4073 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
4074 * g++.old-deja/g++.pt/nontype5.C: Likewise.
4075 * g++.old-deja/g++.pt/local5.C: Likewise.
4076 * g++.old-deja/g++.pt/typename2.C: Likewise.
4077 * g++.old-deja/g++.pt/explicit80.C: Likewise.
4078 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
4079 * g++.old-deja/g++.law/visibility1.C: Likewise.
4080 * g++.old-deja/g++.law/visibility2.C: Likewise.
4081 * g++.old-deja/g++.law/virtual2.C: Likewise.
4082 * g++.old-deja/g++.law/operators19.C: Likewise.
4083 * g++.old-deja/g++.law/parsing10.C: Likewise.
4084 * g++.old-deja/g++.law/visibility4.C: Likewise.
4085 * g++.old-deja/g++.law/operators4.C: Likewise.
4086 * g++.old-deja/g++.law/dtors2.C: Likewise.
4087 * g++.old-deja/g++.law/missed-error3.C: Likewise.
4088 * g++.old-deja/g++.law/visibility10.C: Likewise.
4089 * g++.old-deja/g++.law/scope3.C: Likewise.
4090 * g++.old-deja/g++.law/casts2.C: Likewise.
4091 * g++.old-deja/g++.law/code-gen5.C: Likewise.
4092 * g++.old-deja/g++.law/operators33.C: Likewise.
4093 * g++.old-deja/g++.law/friend4.C: Likewise.
4094 * g++.old-deja/g++.mike/pmf7.C: Likewise.
4095 * g++.old-deja/g++.mike/p5611.C: Likewise.
4096 * g++.old-deja/g++.mike/net37.C: Likewise.
4097 * g++.old-deja/g++.mike/p3570.C: Likewise.
4098 * g++.old-deja/g++.mike/p5718.C: Likewise.
4099 * g++.old-deja/g++.mike/net21.C: Likewise.
4100 * g++.old-deja/g++.mike/p1862.C: Likewise.
4101 * g++.old-deja/g++.mike/p4511.C: Likewise.
4102 * g++.old-deja/g++.mike/virt3.C: Likewise.
4103 * g++.old-deja/g++.mike/p16146.C: Likewise.
4104 * g++.old-deja/g++.mike/p1989.C: Likewise.
4105 * g++.old-deja/g++.mike/p5571.C: Likewise.
4106 * g++.old-deja/g++.gb/scope10.C: Likewise.
4107 * g++.old-deja/g++.abi/primary5.C: Likewise.
4108 * g++.old-deja/g++.abi/empty2.C: Likewise.
4109 * g++.old-deja/g++.abi/arraynew.C: Likewise.
4110 * g++.old-deja/g++.eh/vbase4.C: Likewise.
4111 * g++.old-deja/g++.eh/ptr1.C: Likewise.
4112 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
4113 * g++.old-deja/g++.bob/template3.C: Likewise.
4114 * g++.old-deja/g++.bob/inherit1.C: Likewise.
4115
4116 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
4117
4118 PR fortran/31193
4119 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
4120
4121 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
4122
4123 PR fortran/20897
4124 * gfortran.dg/derived_name_1.f90: New.
4125 * gfortran.dg/derived_name_2.f: New.
4126
4127 2007-03-21 Richard Sandiford <richard@codesourcery.com>
4128
4129 * lib/target-supports.exp (check_effective_target_nonpic): New
4130 procedure.
4131 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
4132 when compiling PIC.
4133 * gcc.target/i386/asm-4.c: Require nonpic.
4134 * gcc.target/i386/cmov1.c: Likewise.
4135 * gcc.target/i386/mul.c: Likewise.
4136 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
4137 * gcc.target/i386/ssetype-1.c: Require nonpic.
4138 * gcc.target/i386/ssetype-3.c: Likewise.
4139 * gcc.target/i386/ssetype-5.c: Likewise.
4140
4141 2007-03-21 Richard Sandiford <richard@codesourcery.com>
4142
4143 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
4144 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
4145 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
4146 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
4147
4148 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
4149
4150 PR tree-optimization/30590
4151 * g++.dg/opt/pr30590.C: New testcase.
4152
4153 2007-03-20 Jakub Jelinek <jakub@redhat.com>
4154
4155 PR c/30762
4156 * gcc.dg/pr30762-1.c: New test.
4157 * gcc.dg/pr30762-2.c: New test.
4158
4159 PR inline-asm/30505
4160 * gcc.target/i386/pr30505.c: New test.
4161
4162 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
4163
4164 * gcc.target/arm/register-variables.c: New.
4165
4166 2007-03-19 Jeff Law <law@redhat.com>
4167
4168 * PR tree-optimization/30984
4169 * gcc.c-torture/pr30984.c: New test.
4170
4171 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
4172 Richard Guenther <rguenther@suse.de>
4173
4174 PR tree-optimization/31254
4175 * gcc.dg/torture/pr31254.c: New testcase.
4176
4177 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
4178
4179 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
4180 target default_packed.
4181
4182 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4183
4184 PR fortran/31203
4185 * gfortran.dg/string_length_1.f90: New test.
4186
4187 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4188
4189 PR testsuite/30395
4190 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
4191
4192 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4193
4194 PR libgfortran/31052
4195 * gfortran.dg/namelist_27.f90: New test.
4196
4197 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
4198
4199 PR fortran/30531
4200 * gfortran.dg/used_types_14.f90: New test.
4201
4202 PR fortran/31086
4203 * gfortran.dg/used_types_15.f90: New test.
4204
4205 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
4206
4207 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
4208 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
4209
4210 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4211
4212 PR fortran/31120
4213 * gfortran.dg/integer_exponentiation_2.f90: New test.
4214
4215 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
4216
4217 PR tree-optimization/31041
4218 * gcc.dg/vect/pr31041.c: New test.
4219
4220 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4221
4222 * g++.dg/warn/Wconversion-integer.C: New
4223 * g++.dg/warn/Wconversion-real.C: New.
4224 * g++.dg/warn/Wconversion-real-integer.C: New.
4225 * g++.dg/warn/conv2.C: Updated.
4226
4227 2007-03-16 Richard Sandiford <richard@codesourcery.com>
4228
4229 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
4230 exclude RTPs.
4231
4232 2007-03-16 Richard Guenther <rguenther@suse.de>
4233
4234 PR tree-optimization/31146
4235 * g++.dg/tree-ssa/pr31146.C: New testcase.
4236
4237 2007-03-16 Richard Sandiford <richard@codesourcery.com>
4238
4239 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
4240 assume that the target has <features.h>.
4241
4242 2007-03-16 Richard Sandiford <richard@codesourcery.com>
4243
4244 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
4245 dg-options rather than to the whole test.
4246
4247 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
4248
4249 PR debug/29906
4250 * g++.dg/debug/pr29906.C: New
4251
4252 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4253
4254 PR libgfortran/31099
4255 * gfortran.dg/unformatted_recl.f90: Update test.
4256
4257 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
4258
4259 * gcc.dg/tree-ssa/prefetch-5.c: New test.
4260
4261 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4262
4263 PR c++/30891
4264 * g++.dg/parse/namespace-definition.C: New.
4265
4266 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4267
4268 PR c++/24924
4269 * g++.dg/cpp/pedantic-errors.C: New.
4270 * g++.dg/cpp/permissive.C: New.
4271
4272 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4273
4274 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
4275 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
4276
4277 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4278
4279 * lib/target-supports.exp (check_missing_uclibc_feature)
4280 (check_effective_target_wchar): New procedures.
4281 * gcc.dg/wchar_t-1.c: Require target wchar.
4282 * gcc.dg/wint_t-1.c: Likewise.
4283
4284 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4285
4286 * lib/target-supports.exp (check_gc_sections_available): Return
4287 false for VxWorks targets.
4288
4289 2007-03-15 Dirk Mueller <dmueller@suse.de>
4290
4291 * g++.dg/warn/Wconversion2.C: Fix typo.
4292 * gcc.dg/if-empty-1.c: Ditto.
4293
4294 2007-03-15 Richard Sandiford <richard@codesourcery.com>
4295
4296 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
4297
4298 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
4299
4300 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
4301 * gcc.target/i386/pr31167.c: Ditto.
4302
4303 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
4304
4305 PR target/31167
4306 * gcc.target/i386/pr31167.c: New test.
4307
4308 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
4309
4310 PR fortran/30922
4311 * gfortran.dg/import5.f90.f90: New test.
4312
4313
4314 PR fortran/30879
4315 * gfortran.dg/data_components_1.f90: New test.
4316
4317
4318 PR fortran/30870
4319 * gfortran.dg/generic_13.f90: New test.
4320
4321 PR fortran/31163
4322 * gfortran.dg/alloc_comp_basics_5.f90: New test.
4323
4324 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4325
4326 PR libgfortran/31051
4327 * gfortran.dg/fmt_t_4.f90: New
4328
4329 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
4330
4331 PR C++/31165
4332 * g++.dg/other/default7.C: New test.
4333
4334 2007-03-15 Dirk Mueller <dmueller@suse.de>
4335
4336 * g++.dg/warn/Wconversion2.C: New.
4337
4338 2007-03-14 Eric Christopher <echristo@apple.com>
4339
4340 * gcc.dg/ssp-1.c: New.
4341 * gcc.dg/ssp-2.c: Ditto.
4342
4343 2007-03-14 Dirk Mueller <dmueller@suse.de>
4344
4345 * g++.dg/warn/do-empty.C: New.
4346 * gcc.dg/do-empty.c: New.
4347 * gcc.dg/if-empty-1.c: Update.
4348 * gcc.dg/20001116-1.c: Update.
4349 * gcc.dg/pr23165.c: Update.
4350
4351 2007-03-14 Jakub Jelinek <jakub@redhat.com>
4352
4353 * gfortran.dg/module_implicit_conversion.f90: New test.
4354
4355 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
4356
4357 PR middle-end/31127
4358 * gcc.dg/pr31127.c: New.
4359
4360 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
4361
4362 * gcc.dg/tree-ssa/loop-26.c: New test.
4363
4364 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
4365
4366 * gcc.target/i386/cmpxchg16b-1.c: New test.
4367
4368 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
4369
4370 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
4371 * gcc.dg/c99-vla-1.c: Likewise.
4372 * g++.dg/ext/vla1.C: Likewise
4373
4374 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
4375
4376 * gcc.dg/wvla-1.c: New test
4377 * gcc.dg/wvla-2.c: New test
4378 * gcc.dg/wvla-3.c: New test
4379 * gcc.dg/wvla-4.c: New test
4380 * gcc.dg/wvla-5.c: New test
4381 * gcc.dg/wvla-6.c: New test
4382 * gcc.dg/wvla-7.c: New test
4383 * g++.dg/warn/Wvla-1.C: New test
4384 * g++.dg/warn/Wvla-2.C: New test
4385 * g++.dg/warn/Wvla-3.C: New test
4386
4387 2007-03-12 Mark Mitchell <mark@codesourcery.com>
4388
4389 PR c++/30108
4390 * g++.dg/other/default6.C: New test.
4391
4392 2007-03-12 Richard Sandiford <richard@codesourcery.com>
4393
4394 * lib/target-supports.exp (check_profiling_available): Return false
4395 for VxWorks.
4396 (check_effective_target_vxworks_kernel): New procedure.
4397 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
4398 VxWorks.
4399 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
4400 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
4401 to include VxWorks.
4402 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
4403
4404 2007-03-12 Richard Sandiford <richard@codesourcery.com>
4405
4406 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
4407 PIC is not supported.
4408 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
4409 * gcc.dg/20020426-2.c: Likewise.
4410 * gcc.dg/pr28243.c: Likewise.
4411 * gcc.dg/visibility-11.c: Likewise.
4412 * gcc.dg/tls/opt-9.c: Likewise.
4413 * gcc.dg/tls/opt-10.c: Likewise.
4414 * gcc.dg/tls/pic-1.c: Likewise.
4415 * gcc.dg/tls/struct-1.c: Likewise.
4416 * gcc.target/i386/20000807-1.c: Likewise.
4417 * gcc.target/i386/20000904-1.c: Likewise.
4418 * gcc.target/i386/20011119-1.c: Likewise.
4419 * gcc.target/i386/990213-2.c: Likewise.
4420 * gcc.target/i386/990214-1.c: Likewise.
4421 * gcc.target/i386/compress-float-387-pic.c: Likewise.
4422 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
4423 * gcc.target/i386/pic-1.c: Likewise.
4424 * gcc.target/i386/pr21518.c: Likewise.
4425 * gcc.target/i386/pr23098.c: Likewise.
4426 * gcc.target/i386/pr23943.c: Likewise.
4427
4428 2007-03-11 Mark Mitchell <mark@codesourcery.com>
4429
4430 PR c++/31038
4431 * g++.dg/template/complit2.C: New test.
4432
4433 PR c++/30328
4434 * g++.dg/ext/bitfield1.C: New test.
4435
4436 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
4437
4438 PR fortran/30883
4439 * gfortran.dg/interface_11.f90: New test.
4440
4441 2007-03-11 Richard Guenther <rguenther@suse.de>
4442
4443 PR tree-optimization/31115
4444 * gcc.dg/torture/pr31115.c: New testcase.
4445
4446 2007-03-11 Ira Rosen <irar@il.ibm.com>
4447
4448 PR tree-optimization/29925
4449 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
4450
4451 2007-03-10 Mark Mitchell <mark@codesourcery.com>
4452
4453 PR c++/30274
4454 * g++.dg/expr/bitfield3.C: New test.
4455 * g++.dg/expr/bitfield4.C: Likewise.
4456 * g++.dg/expr/bitfield5.C: Likewise.
4457 * g++.dg/expr/bitfield6.C: Likewise.
4458
4459 PR c++/30924
4460 * g++.dg/template/array18.C: New test.
4461
4462 2007-03-10 Dirk Mueller <dmueller@suse.de>
4463
4464 PR c++/17946
4465 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
4466 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
4467
4468 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
4469
4470 PR c++/20599
4471 * g++.dg/cpp0x/variadic-bind.C: New.
4472 * g++.dg/cpp0x/variadic-function.C: New.
4473 * g++.dg/cpp0x/variadic-mem_fn.C: New.
4474 * g++.dg/cpp0x/variadic-tuple.C: New.
4475 * g++.dg/cpp0x/variadic1.C: New.
4476 * g++.dg/cpp0x/variadic2.C: New.
4477 * g++.dg/cpp0x/variadic3.C: New.
4478 * g++.dg/cpp0x/variadic4.C: New.
4479 * g++.dg/cpp0x/variadic5.C: New.
4480 * g++.dg/cpp0x/variadic6.C: New.
4481 * g++.dg/cpp0x/variadic7.C: New.
4482 * g++.dg/cpp0x/variadic8.C: New.
4483 * g++.dg/cpp0x/variadic9.C: New.
4484 * g++.dg/cpp0x/variadic10.C: New.
4485 * g++.dg/cpp0x/variadic11.C: New.
4486 * g++.dg/cpp0x/variadic12.C: New.
4487 * g++.dg/cpp0x/variadic13.C: New.
4488 * g++.dg/cpp0x/variadic14.C: New.
4489 * g++.dg/cpp0x/variadic15.C: New.
4490 * g++.dg/cpp0x/variadic16.C: New.
4491 * g++.dg/cpp0x/variadic17.C: New.
4492 * g++.dg/cpp0x/variadic18.C: New.
4493 * g++.dg/cpp0x/variadic19.C: New.
4494 * g++.dg/cpp0x/variadic20.C: New.
4495 * g++.dg/cpp0x/variadic21.C: New.
4496 * g++.dg/cpp0x/variadic22.C: New.
4497 * g++.dg/cpp0x/variadic23.C: New.
4498 * g++.dg/cpp0x/variadic24.C: New.
4499 * g++.dg/cpp0x/variadic25.C: New.
4500 * g++.dg/cpp0x/variadic26.C: New.
4501 * g++.dg/cpp0x/variadic27.C: New.
4502 * g++.dg/cpp0x/variadic28.C: New.
4503 * g++.dg/cpp0x/variadic29.C: New.
4504 * g++.dg/cpp0x/variadic30.C: New.
4505 * g++.dg/cpp0x/variadic31.C: New.
4506 * g++.dg/cpp0x/variadic32.C: New.
4507 * g++.dg/cpp0x/variadic33.C: New.
4508 * g++.dg/cpp0x/variadic34.C: New.
4509 * g++.dg/cpp0x/variadic35.C: New.
4510 * g++.dg/cpp0x/variadic36.C: New.
4511 * g++.dg/cpp0x/variadic37.C: New.
4512 * g++.dg/cpp0x/variadic38.C: New.
4513 * g++.dg/cpp0x/variadic39.C: New.
4514 * g++.dg/cpp0x/variadic40.C: New.
4515 * g++.dg/cpp0x/variadic41.C: New.
4516 * g++.dg/cpp0x/variadic42.C: New.
4517 * g++.dg/cpp0x/variadic43.C: New.
4518 * g++.dg/cpp0x/variadic44.C: New.
4519 * g++.dg/cpp0x/variadic45.C: New.
4520 * g++.dg/cpp0x/variadic46.C: New.
4521 * g++.dg/cpp0x/variadic47.C: New.
4522 * g++.dg/cpp0x/variadic48.C: New.
4523 * g++.dg/cpp0x/variadic49.C: New.
4524 * g++.dg/cpp0x/variadic50.C: New.
4525 * g++.dg/cpp0x/variadic51.C: New.
4526 * g++.dg/cpp0x/variadic52.C: New.
4527 * g++.dg/cpp0x/variadic53.C: New.
4528 * g++.dg/cpp0x/variadic54.C: New.
4529 * g++.dg/cpp0x/variadic55.C: New.
4530 * g++.dg/cpp0x/variadic56.C: New.
4531 * g++.dg/cpp0x/variadic57.C: New.
4532 * g++.dg/cpp0x/variadic58.C: New.
4533 * g++.dg/cpp0x/variadic59.C: New.
4534 * g++.dg/cpp0x/variadic60.C : New.
4535 * g++.dg/cpp0x/variadic61.C : New.
4536 * g++.dg/cpp0x/variadic62.C : New.
4537 * g++.dg/cpp0x/variadic63.C : New.
4538 * g++.dg/cpp0x/variadic64.C : New.
4539 * g++.dg/cpp0x/variadic65.C : New.
4540 * g++.dg/cpp0x/variadic66.C : New.
4541 * g++.dg/cpp0x/variadic67.C : New.
4542 * g++.dg/cpp0x/variadic68.C : New.
4543 * g++.dg/cpp0x/variadic69.C : New.
4544 * g++.dg/cpp0x/variadic70.C : New.
4545 * g++.dg/cpp0x/variadic71.C : New.
4546 * g++.dg/cpp0x/variadic72.C : New.
4547 * g++.dg/cpp0x/variadic73.C : New.
4548 * g++.dg/cpp0x/variadic74.C : New.
4549 * g++.dg/cpp0x/variadic75.C : New.
4550 * g++.dg/cpp0x/variadic-ex1.C : New.
4551 * g++.dg/cpp0x/variadic-ex2.C : New.
4552 * g++.dg/cpp0x/variadic-ex3.C : New.
4553 * g++.dg/cpp0x/variadic-ex4.C : New.
4554 * g++.dg/cpp0x/variadic-ex5.C : New.
4555 * g++.dg/cpp0x/variadic-ex6.C : New.
4556 * g++.dg/cpp0x/variadic-ex7.C : New.
4557 * g++.dg/cpp0x/variadic-ex8.C : New.
4558 * g++.dg/cpp0x/variadic-ex9.C : New.
4559 * g++.dg/cpp0x/variadic-ex10.C : New.
4560 * g++.dg/cpp0x/variadic-ex11.C : New.
4561 * g++.dg/cpp0x/variadic-ex12.C : New.
4562 * g++.dg/cpp0x/variadic-ex13.C : New.
4563 * g++.dg/cpp0x/variadic-ex14.C : New.
4564
4565 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4566
4567 PR libgfortran/31099
4568 * gfortran.dg/unformatted_recl.f90: New test.
4569
4570 2007-03-09 Roger Sayle <roger@eyesopen.com>
4571
4572 * gcc.dg/fold-eqcmplx-1.c: New test case.
4573
4574 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
4575
4576 PR rtl-optimization/30643
4577 * gcc.dg/pr30643.c: New.
4578
4579 2007-03-09 Chao-ying Fu <fu@mips.com>
4580
4581 * gcc.target/mips/mips32-dspr2-type.c: New test.
4582 * gcc.target/mips/mips32-dspr2.c: New test.
4583 * gcc.target/mips/dspr2-MULT.c: New test.
4584 * gcc.target/mips/dspr2-MULTU.c: New test.
4585 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
4586 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
4587 Adjust some formats.
4588
4589 2007-03-09 Dirk Mueller <dmueller@suse.de>
4590
4591 PR c++/17946
4592 * gcc.dg/Wlogical-op-1.c: New.
4593 * g++.dg/warn/Wlogical-op-1.C: New.
4594
4595 2007-03-09 Richard Guenther <rguenther@suse.de>
4596
4597 PR tree-optimization/30904
4598 PR middle-end/31058
4599 * gcc.dg/pr30904.c: Remove xfail.
4600
4601 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
4602
4603 PR C/31072
4604 * gcc.c-torture/execute/pr31072.c: New test.
4605
4606 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4607
4608 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
4609 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4610 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
4611 *lrint* and *lround*.
4612 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
4613 floor->lfloor.
4614 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
4615 * gcc.dg/torture/builtin-integral-1.c: Likewise.
4616 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
4617 and *lround*. Correct macro names.
4618 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
4619 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
4620
4621 2007-03-08 Ian Lance Taylor <iant@google.com>
4622
4623 * gcc.dg/no-strict-overflow-5.c: New test.
4624 * gcc.dg/no-strict-overflow-6.c: New test.
4625 * gcc.dg/Wstrict-overflow-11.c: New test.
4626 * gcc.dg/Wstrict-overflow-12.c: New test.
4627 * gcc.dg/Wstrict-overflow-13.c: New test.
4628 * gcc.dg/Wstrict-overflow-14.c: New test.
4629 * gcc.dg/Wstrict-overflow-15.c: New test.
4630
4631 2007-03-08 Richard Sandiford <richard@codesourcery.com>
4632
4633 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
4634 for VxWorks kernel mode.
4635 * gcc.c-torture/execute/strncmp-1.x: Likewise.
4636
4637 2007-03-08 Richard Sandiford <richard@codesourcery.com>
4638
4639 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
4640 mode.
4641
4642 2007-03-08 Richard Sandiford <richard@codesourcery.com>
4643
4644 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
4645 and lib/bfill.c on VxWorks targets.
4646 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
4647 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
4648 lib/bfill.c and lib/memmove.c on VxWorks targets.
4649 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
4650 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
4651 on VxWorks targets.
4652 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
4653 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
4654
4655 2007-03-08 Tobias Burnus <burnus@net-b.de>
4656
4657 * gfortran.dg/use_5.f90: New test.
4658 * gfortran.dg/use_6.f90: Ditto.
4659 * gfortran.dg/use_7.f90: Ditto.
4660
4661 2007-03-08 Tobias Burnus <burnus@net-b.de>
4662
4663 PR fortran/30973
4664 * gfortran.dg/use_4.f90: New test.
4665 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
4666
4667 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
4668
4669 PR fortran/31011
4670 * gfortran.dg/parameter_array_section_2.f90: New test.
4671
4672 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
4673
4674 PR c++/30852
4675 * g++.dg/ext/offsetof1.C: Add cases with volatile.
4676
4677 PR c++/30534
4678 * g++.dg/template/arg5.C: New test.
4679
4680 2007-03-07 Joseph Myers <joseph@codesourcery.com>
4681
4682 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
4683
4684 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
4685
4686 * gcc.dg/var-expand1.c: Add newline at end of file.
4687
4688 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
4689
4690 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
4691
4692 2007-03-06 Richard Sandiford <richard@codesourcery.com>
4693
4694 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
4695
4696 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4697
4698 * gcc.dg/torture/builtin-convert-4.c: New test.
4699
4700 2007-03-05 Ian Lance Taylor <iant@google.com>
4701
4702 * gcc.c-torture/compile/pr31034.c: New test.
4703
4704 2007-03-05 Ian Lance Taylor <iant@google.com>
4705
4706 * gcc.dg/inline-18.c: New test.
4707 * gcc.dg/inline-19.c: New test.
4708 * gcc.dg/inline-20.c: New test.
4709 * gcc.dg/inline-21.c: New test.
4710
4711 2007-03-05 Richard Guenther <rguenther@suse.de>
4712
4713 PR tree-optimization/14052
4714 * gcc.dg/tree-ssa/vrp33.c: New testcase.
4715
4716 2007-03-05 Richard Guenther <rguenther@suse.de>
4717
4718 PR tree-optimization/23777
4719 * gcc.dg/tree-ssa/pr23777.c: New testcase.
4720
4721 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4722
4723 PR other/30465
4724 * gcc.dg/multiple-overflow-warn-3.c: New.
4725 * g++.dg/warn/multiple-overflow-warn-3.C: New.
4726
4727 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
4728
4729 PR c++/30895
4730 * g++.dg/parse/template23.C: New test.
4731
4732 2007-03-04 Roger Sayle <roger@eyesopen.com>
4733
4734 PR middle-end/30744
4735 * gcc.dg/pr30744-1.c: New test case.
4736
4737 2007-03-04 Tobias Burnus <burnus@net-b.de>
4738
4739 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
4740
4741 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4742
4743 PR target/30406
4744 * gfortran.dg/logical_3.f90: New test.
4745
4746 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
4747
4748 PR libfortran/30981
4749 * gfortran.dg/integer_exponentiation_1.f90: New test.
4750
4751 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
4752
4753 * gcc.target/m68k/m68k.exp: New.
4754 * gcc.target/m68k/crash1.c: New.
4755
4756 2007-03-03 Tobias Burnus <burnus@net-b.de>
4757
4758 * gfortran.dg/c_by_val.c: Use int64_t instead of long
4759 to be more compatible with integer(kind=8).
4760
4761 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4762
4763 PR libfortran/31001
4764 * gfortran.dg/zero_sized_3.f90: New test.
4765
4766 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4767
4768 PR c++/15787
4769 * g++.dg/parse/else.C: New.
4770 * g++.dg/parse/else-2.C: New.
4771
4772 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
4773 Tobias Burnus <burnus@net-b.de>
4774
4775 PR fortran/30882
4776 * gfortran.dg/size_dim.f90: New test.
4777
4778 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
4779 Tobias Burnus <burnus@net-b.de>
4780
4781 PR fortran/30873
4782 * gfortran.dg/entry_9.f90: New test.
4783
4784 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
4785
4786 PR c++/28253
4787 * g++.dg/inherit/covariant16.C: New test.
4788
4789 2007-03-02 Geoffrey Keating <geoffk@apple.com>
4790
4791 * g++.dg/other/darwin-minversion-1.C: New.
4792
4793 2007-03-02 Diego Novillo <dnovillo@redhat.com>
4794
4795 * gcc.dg/tree-ssa/20070302-1.c: New test.
4796
4797 2007-03-02 Joseph Myers <joseph@codesourcery.com>
4798
4799 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
4800 tests.
4801
4802 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
4803
4804 * gcc.dg/tree-ssa/prefetch-4.c: New test.
4805
4806 2007-03-01 Simon Baldwin <simonb@google.com>
4807
4808 PR c++/23689
4809 * warn/ignored_typedef.C: New.
4810 * init/ctor8.C: Added dg-warning to consume ignored typedef
4811 warning.
4812 * template/typedef2.C: Ditto. Moved dg-error onto its own line
4813 and added an explicit line number.
4814
4815 2007-02-28 Richard Guenther <rguenther@suse.de>
4816
4817 PR middle-end/30364
4818 * gcc.dg/torture/pr30364-1.c: New testcase.
4819 * gcc.dg/torture/pr30364-2.c: Likewise.
4820 * gcc.dg/torture/pr30364-3.c: Likewise.
4821
4822 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4823
4824 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
4825 powerpc*, use -funsafe-math-optimizations.
4826 * gcc.dg/torture/builtin-logb-1.c: Likewise.
4827 * gcc.dg/torture/builtin-modf-1.c: Likewise.
4828
4829 2007-02-28 Tobias Burnus <burnus@net-b.de>
4830 Paul Thomas <pault@gcc.gnu.org>
4831
4832 PR fortran/30888
4833 PR fortran/30887
4834 * c_by_val_1.f: Test %VAL() with non-default kind.
4835 * c_by_val.c: Ditto.
4836 * c_by_val_4.f: New test.
4837
4838 2007-02-28 Tobias Burnus <burnus@net-b.de>
4839
4840 PR fortran/30968
4841 * gfortran.dg/continuation_7.f90: New test.
4842
4843 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
4844
4845 * g++.dg/inherit/thunk7.C: New test.
4846 * lib/target-supports.exp (check_profiling_available): Not available
4847 for bfin-*-*.
4848
4849 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
4850
4851 PR target/30970
4852 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
4853
4854 2007-02-27 Mark Mitchell <mark@codesourcery.com>
4855
4856 * lib/target-supports.exp (check_effective_target_init_priority):
4857 Remove Solaris special case.
4858
4859 2007-02-26 Geoffrey Keating <geoffk@apple.com>
4860
4861 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
4862 for more builtin types.
4863
4864 * g++.dg/ext/visibility/class1.C: Port to Darwin.
4865 * g++.dg/ext/visibility/noPLT.C: Likewise.
4866
4867 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4868
4869 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
4870 sh* targets.
4871
4872 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
4873
4874 PR fortran/30865
4875 * size_optional_dim_1.f90: New test.
4876
4877 2007-02-25 Mark Mitchell <mark@codesourcery.com>
4878
4879 * gcc.dg/vxworks/vxworks.exp: New file.
4880 * gcc.dg/vxworks/initpri1.c: Likewise.
4881 * gcc.dg/vxworks/initpri2.c: Likewise.
4882 * gcc.dg/initpri2.c: Add more tests.
4883 * g++.dg/special/initpri2.C: Likewise.
4884
4885 * gcc.dg/initpri1.c: New test.
4886 * gcc.dg/initpri2.c: Likewise.
4887 * g++.dg/special/initpri1.C: New test.
4888 * g++.dg/special/initpri2.C: Likewise.
4889 * g++.dg/special/conpr-1.C: Use init_priority effective target.
4890 * g++.dg/special/conpr-2.C: Likewise.
4891 * g++.dg/special/conpr-3.C: Likewise.
4892 * g++.dg/special/conpr-4.C: Likewise.
4893 * g++.dg/special/initp1.C: Likewise.
4894 * g++.dg/special/ecos.exp: Remove code to detect availability of
4895 constructor priorities.
4896 * lib/target-supports.exp (check_effective_target_init_priority):
4897 New function.
4898
4899 2007-02-24 Jan Hubicka <jh@suse.cz>
4900
4901 * gcc.c-torture/execute/pr30778.c: New testcase.
4902
4903 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4904
4905 PR libgfortran/30918
4906 * gfortran.dg/namelist_26.f90: New test.
4907
4908 2007-02-24 Richard Guenther <rguenther@suse.de>
4909
4910 PR middle-end/30951
4911 * gcc.dg/pr30951.c: New testcase.
4912
4913 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4914
4915 * gcc.dg/torture/builtin-modf-1.c: New test.
4916
4917 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
4918
4919 PR tree-optimization/30904
4920 * gcc.dg/pr30904.c: New test.
4921
4922 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4923
4924 * gcc.test-framework/README: Correct command.
4925 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
4926 -Wunused-value.
4927 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
4928
4929 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
4930
4931 * lib/target-supports.exp (check_effective_target_unwrapped): New.
4932
4933 2007-02-23 Mark Mitchell <mark@codesourcery.com>
4934
4935 * lib/target-supports.exp (check_effective_target_newlib): New
4936 function.
4937
4938 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
4939
4940 PR fortran/30660
4941 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
4942 allocatable component.
4943
4944
4945 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4946
4947 * gcc.dg/torture/builtin-logb-1.c: New test.
4948 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
4949 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
4950 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
4951 sh* targets.
4952
4953 2007-02-23 Richard Guenther <rguenther@suse.de>
4954
4955 * g++.dg/warn/changes-meaning.C: New testcase.
4956
4957 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4958
4959 PR libgfortran/30910
4960 * gfortran.dg/fmt_zero_precision.f90: Update test.
4961
4962 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4963
4964 * gcc.dg/torture/builtin-frexp-1.c: New test.
4965
4966 2007-02-22 Mark Mitchell <mark@codesourcery.com>
4967
4968 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
4969
4970 2007-02-22 Ian Lance Taylor <iant@google.com>
4971
4972 PR debug/30898
4973 * g++.dg/debug/pr30898.C: New test.
4974
4975 2007-02-22 Ira Rosen <irar@il.ibm.com>
4976
4977 * gcc.dg/vect/vect-106.c: New test.
4978
4979 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
4980 Ira Rosen <irar@il.ibm.com>
4981
4982 PR tree-optimization/30843
4983 * gcc.dg/vect/pr30843.c: New test.
4984
4985 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
4986
4987 PR tree-optimization/30858
4988 * gcc.dg/vect/pr30858.c: New test.
4989
4990 2007-02-21 Mark Mitchell <mark@codesourcery.com>
4991
4992 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
4993 to set options for compiling testglue.
4994 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
4995 * lib/obj-c++.exp (obj-c++_init): Likewise.
4996
4997 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
4998
4999 * gnat.dg/derived_aggregate.adb: New test.
5000
5001 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5002
5003 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
5004 sh* targets. Call the correct CKSGN macro.
5005
5006 2007-02-21 Jakub Jelinek <jakub@redhat.com>
5007
5008 * gfortran.dg/gomp/omp_parse1.f90: New test.
5009 * gfortran.dg/gomp/omp_parse2.f: New test.
5010
5011 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
5012
5013 PR fortran/30869
5014 * gfortran.dg/do_pointer_1.f90: New test.
5015
5016 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5017
5018 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
5019 and scalbln.
5020
5021 2007-02-20 Geoffrey Keating <geoffk@apple.com>
5022
5023 * gcc.dg/darwin-minversion-1.c: New.
5024 * gcc.dg/darwin-minversion-2.c: New.
5025
5026 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5027
5028 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
5029
5030 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5031 DJ Delorie <dj@redhat.com>
5032
5033 PR other/30824
5034 * gcc.dg/Wfatal.c: New.
5035 * gcc.dg/Wfatal-2.c: New.
5036 * gcc.dg/Werror-1.c: Adjust expectations.
5037 * gcc.dg/Werror-5.c: Likewise.
5038 * gcc.dg/Werror-7.c: Likewise.
5039 * gcc.dg/Werror-10.c: Likewise.
5040 * gcc.dg/Werror-11.c: Likewise.
5041
5042 2007-02-20 Tobias Burnus <burnus@net-b.de>
5043
5044 PR fortran/30522
5045 * gfortran.dg/volatile10.f90: New test.
5046
5047 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
5048
5049 PR libfortran/30533
5050 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
5051
5052 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5053
5054 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
5055 * gcc.dg/Walways-true-1.c: Likewise.
5056 * gcc.dg/weak/weak-3.c: Likewise.
5057 * gcc.dg/Werror-1.c: Likewise.
5058 * gcc.dg/Werror-3.c: Likewise.
5059 * gcc.dg/Werror-4.c: Likewise.
5060 * gcc.dg/Werror-5.c: Likewise.
5061 * gcc.dg/Werror-6.c: Likewise.
5062 * gcc.dg/Werror-7.c: Likewise.
5063 * gcc.dg/Werror-8.c: Likewise.
5064 * gcc.dg/Werror-10.c: Likewise.
5065 * gcc.dg/Werror-11.c: Likewise.
5066 * gcc.dg/Werror-12.c: Likewise.
5067 * g++.old-deja/g++.mike/warn8.C: Likewise.
5068 * g++.dg/warn/Walways-true-1.C: Likewise.
5069 * g++.dg/warn/Walways-true-2.C: Likewise.
5070 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
5071 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
5072 -Wstring-literal-comparison with -Waddress.
5073 * gcc.dg/Wstring-literal-comparison-4.c: Replace
5074 -Wno-string-literal-comparison with -Wno-address.
5075
5076 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
5077
5078 * gnat.dg/self_aggregate_with_call.adb: New test.
5079
5080 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
5081
5082 PR tree-optimization/30975
5083 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
5084 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
5085 * gcc.dg/vect/pr30795.c: New.
5086
5087 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5088
5089 PR fortran/30681
5090 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
5091
5092 2007-02-18 Roger Sayle <roger@eyesopen.com>
5093
5094 PR rtl-optimization/28173
5095 * gcc.target/i386/andor-1.c: New test case.
5096
5097 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5098
5099 * gcc.dg/torture/builtin-ldexp-1.c: New.
5100 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
5101
5102 2007-02-18 Roger Sayle <roger@eyesopen.com>
5103
5104 * gfortran.dg/array_constructor_15.f90: New test case.
5105
5106 2007-02-18 Roger Sayle <roger@eyesopen.com>
5107
5108 * gfortran.dg/forall_10.f90: New test case.
5109
5110 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
5111
5112 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
5113
5114 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
5115
5116 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
5117 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
5118
5119 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
5120
5121 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
5122 * gcc.target/i386/builtin-bswap-3.c: Ditto.
5123 * gcc.target/i386/xchg-1.c: New test.
5124 * gcc.target/i386/xchg-2.c: New test.
5125
5126 2007-02-16 Richard Guenther <rguenther@suse.de>
5127 Christian Bruel <christian.bruel@st.com>
5128
5129 * gcc.dg/strict-overflow-5.c: New testcase.
5130
5131 2007-02-16 Tobias Burnus <burnus@net-b.de>
5132
5133 PR fortran/30793
5134 * gfortran.dg/func_derived_4.f90: New test.
5135
5136 2007-02-15 Roger Sayle <roger@eyesopen.com>
5137
5138 PR middle-end/30391
5139 * gfortran.dg/pr30391-1.f90: New test case.
5140
5141 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5142
5143 PR middle-end/30433
5144 * gcc.c-torture/compile/pr30433.c: New testcase to check
5145 that complex constants comparisions are foldded.
5146
5147 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5148
5149 PR C++/30158
5150 * g++.dg/ext/stmtexpr10.C: New testcase.
5151
5152 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5153
5154 PR middle-end/30729
5155 * gcc.dg/Wunused-value-2.c: New testcase.
5156
5157 2007-02-15 Ian Lance Taylor <iant@google.com>
5158
5159 * g++.dg/eh/subreg-1.C: New test.
5160
5161 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5162
5163 PR c/26494
5164 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
5165 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
5166 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
5167 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
5168 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
5169 * gcc.dg/Werror-implicit-function-declaration.c: New.
5170
5171 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5172
5173 PR c++/28943
5174 * g++.dg/warn/pr28943.C: New.
5175
5176 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5177
5178 * gfortran.fortran-torture/execute/math.f90: Fix typo.
5179
5180 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5181
5182 PR fortran/30779
5183 * gfortran.dg/error_recovery_3.f90: New test.
5184
5185 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
5186
5187 * g++.dg/tree-ssa/sra-1.C: New.
5188
5189 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
5190
5191 * g++.dg/tree-ssa/sra-1.C: New.
5192
5193 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
5194
5195 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
5196
5197 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5198
5199 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
5200
5201 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
5202
5203 PR fortran/30799
5204 * gfortran.dg/logical_2.f90: New test.
5205
5206 2007-02-14 Joseph Myers <joseph@codesourcery.com>
5207
5208 * gcc.dg/torture/complex-alias-1.c: New test.
5209
5210 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
5211
5212 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
5213 instead of -fdump-tree-tailcall.
5214
5215 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
5216
5217 * gfortran.dg/interface_10.f90: Fix comment typo.
5218
5219 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
5220
5221 PR tree-optimization/30771
5222 * gcc.dg/vect/pr30771.c: New test.
5223
5224 2007-02-13 Ian Lance Taylor <iant@google.com>
5225
5226 * gcc.dg/Wstrict-overflow-1.c: New test.
5227 * gcc.dg/Wstrict-overflow-2.c: New test.
5228 * gcc.dg/Wstrict-overflow-3.c: New test.
5229 * gcc.dg/Wstrict-overflow-4.c: New test.
5230 * gcc.dg/Wstrict-overflow-5.c: New test.
5231 * gcc.dg/Wstrict-overflow-6.c: New test.
5232 * gcc.dg/Wstrict-overflow-7.c: New test.
5233 * gcc.dg/Wstrict-overflow-8.c: New test.
5234 * gcc.dg/Wstrict-overflow-9.c: New test.
5235 * gcc.dg/Wstrict-overflow-10.c: New test.
5236
5237 2007-02-13 Roger Sayle <roger@eyesopen.com>
5238
5239 * gcc.target/ia64/builtin-bswap-2.c: New test case.
5240
5241 2007-02-13 Richard Henderson <rth@redhat.com>
5242
5243 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
5244 * gcc.c-torture/execute/pr29302-1.c: ... here.
5245
5246 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5247
5248 PR c/29521
5249 * gcc.dg/c90-return-1.c: Update output.
5250 * gcc.dg/c99-return-1.c: Likewise.
5251
5252 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
5253
5254 PR fortran/30554
5255 * gfortran.dg/used_dummy_types_7.f90: New test..
5256
5257 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
5258
5259 * gcc.target/i386/parity-1.c: New test.
5260 * gcc.target/i386/parity-2.c: New test.
5261
5262 2007-02-12 Roger Sayle <roger@eyesopen.com>
5263
5264 * gcc.target/i386/builtin-bswap-3.c: New test case.
5265
5266 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
5267
5268 PR tree-optimization/29145
5269 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
5270 alias analysis is improved to take better advantage of restrict
5271 qualified pointers.
5272 * gcc.dg/vect/vect-80.c: Likewise.
5273 * gcc.dg/vect/pr29145.c: New.
5274
5275 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
5276
5277 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
5278 * gcc.target/i386/sse4a-insert.c: Likewise.
5279
5280 2007-02-11 Roger Sayle <roger@eyesopen.com>
5281
5282 * gcc.target/ia64/builtin-popcount-1.c: New test case.
5283 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
5284
5285 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
5286
5287 PR fortran/30478
5288 * gfortran.dg/enum_4.f90: Update error message checks.
5289
5290 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
5291
5292 PR fortran/30554
5293 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
5294 versions of the modules.
5295
5296 PR fortran/30617
5297 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
5298 by getting rid of recursive I/O and providing functions with
5299 results.
5300
5301 PR fortran/30319
5302 * gfortran.dg/char_array_constructor_2.f90
5303
5304 2007-02-11 Mark Mitchell <mark@codesourcery.com>
5305
5306 PR c++/26988
5307 * g++.dg/template/spec34.C: New test
5308
5309 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
5310
5311 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
5312 on i?86 and x86_64.
5313 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
5314 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
5315 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
5316 on i?86 and x86_64.
5317 * gcc.dg/vect/vect-113.c: Ditto.
5318
5319 2007-02-06 Mark Mitchell <mark@codesourcery.com>
5320
5321 PR c++/29487
5322 * g++.dg/eh/weak1-C: New test.
5323 * g++.dg/eh/weak1-a.cc: Likewise.
5324 * g++.dg/eh/comdat1.C: Likewise.
5325
5326 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
5327 Dorit Nuzman <dorit@il.ibm.com>
5328
5329 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
5330 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
5331 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
5332 * gcc.dg/vect/vect-113.c: Likewise.
5333
5334 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
5335
5336 2007-02-10 Richard Henderson <rth@redhat.com>
5337
5338 * lib/target-supports.exp (check_effective_target_tls): Redefine
5339 to mean non-emulated tls.
5340 * gcc.dg/tls/alias-1.c: Remove tls requirement.
5341 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
5342 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
5343 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
5344 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
5345 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
5346 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
5347
5348 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
5349
5350 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
5351
5352 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
5353
5354 * gfortran.dg/secnds.f: Replace time tolerance with a
5355 before-and-after bracket.
5356 * gfortran.dg/secnds-1.f: Likewise.
5357
5358 2007-02-09 Tobias Burnus <burnus@net-b.de>
5359
5360 PR fortran/30512
5361 * gfortran.dg/maxlocval_1.f90: New test.
5362
5363 2007-02-09 Roger Sayle <roger@eyesopen.com>
5364
5365 * gcc.target/ia64/builtin_bswap-1.c: New test case.
5366
5367 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5368
5369 PR fortran/30720
5370 * gfortran.dg/array_function_1.f90: New test.
5371
5372 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5373
5374 * lib/target-supports.exp (check_effective_target_lax_strtofp)
5375 (check_effective_target_dummy_wcsftime): New functions.
5376
5377 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5378
5379 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
5380 * lib/target-supports.exp (check_effective_target_uclibc): New
5381 function.
5382
5383 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5384
5385 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
5386 (vsnprintf): Don't define for uClibc targets.
5387
5388 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5389
5390 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
5391 set before checking whether it was allowed.
5392 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
5393 before checking inside_main.
5394
5395 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5396
5397 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
5398 uClinux targets.
5399 (u16sf): Likewise u4sf.
5400 * g++.dg/compat/struct-layout-1.h: Likewise.
5401
5402 2007-02-09 Richard Sandiford <richard@codesourcery.com>
5403
5404 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
5405 procedure.
5406 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5407 m68k targets if check_effective_target_coldfire_fpu returns true.
5408
5409 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
5410 Richard Guenther <rguenther@suse.de>
5411
5412 PR middle-end/23361
5413 * gcc.dg/fold-compare-3.c: New testcase.
5414 * gcc.dg/tree-ssa/loop-24.c: Likewise.
5415
5416 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
5417
5418 * gcc.dg/pr26570.c: Clean up coverage files.
5419 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
5420 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
5421 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
5422 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
5423 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
5424 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
5425 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
5426 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
5427 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
5428 * gcc.dg/tree-ssa/pr25501.c: Ditto.
5429 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
5430 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
5431 * gcc.dg/vect/pr28952.c: Ditto.
5432 * gcc.dg/vect/pr27151.c: Ditto.
5433 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
5434 * g++.dg/gomp/macro-3.C: Ditto.
5435
5436 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
5437
5438 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
5439 of the loop.
5440
5441 2007-02-08 Roger Sayle <roger@eyesopen.com>
5442
5443 * gcc.target/i386/builtin-bswap-2.c: New test case.
5444
5445 2007-02-08 Roger Sayle <roger@eyesopen.com>
5446
5447 * gfortran.dg/forall_8.f90: New test case.
5448 * gfortran.dg/forall_9.f90: Likewise.
5449
5450 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5451
5452 * gcc.dg/builtins-20.c: Add some -~ complex cases.
5453
5454 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
5455
5456 * lib/target-supports.exp (check_effective_target_simulator): New.
5457
5458 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
5459
5460 * gcc.dg/tree-ssa/loop-25.c: New test.
5461
5462 2007-02-06 Richard Henderson <rth@redhat.com>
5463
5464 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
5465
5466 2007-02-06 Roger Sayle <roger@eyesopen.com>
5467
5468 * gcc.target/powerpc/popcount-1.c: New test case.
5469 * gcc.target/powerpc/parity-1.c: Likewise.
5470
5471 2007-02-06 Richard Guenther <rguenther@suse.de>
5472
5473 PR middle-end/27302
5474 * gcc.dg/torture/pr27302-2.c: New testcase.
5475
5476 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
5477
5478 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
5479 * gcc.dg/vect/vect-iv-1.c: New test.
5480 * gcc.dg/vect/vect-iv-2.c: New test.
5481 * gcc.dg/vect/vect-iv-3.c: New test.
5482 * gcc.dg/vect/vect-iv-4.c: New test.
5483 * gcc.dg/vect/vect-iv-5.c: New test.
5484 * gcc.dg/vect/vect-iv-6.c: New test.
5485 * gcc.dg/vect/vect-iv-7.c: New test.
5486 * gcc.dg/vect/vect-iv-8.c: New test.
5487 * gcc.dg/vect/vect-iv-9.c: New test.
5488 * gcc.dg/vect/vect-iv-10.c: New test.
5489 * gcc.dg/vect/vect-iv-11.c: New test.
5490 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
5491 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
5492 * gcc.dg/vect/vect-14.c: Now vectorizable.
5493 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
5494 loop).
5495 * gcc.dg/vect/vect-27.c: Likewise.
5496 * gcc.dg/vect/vect-29.c Likewise.
5497 * gcc.dg/vect/vect-dv-2.c: Likewise.
5498 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
5499 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
5500 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
5501
5502 2007-02-06 Ira Rosen <irar@il.ibm.com>
5503
5504 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
5505
5506 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5507
5508 * gcc.dg/builtins-20.c: Add more cases.
5509
5510 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
5511
5512 PR debug/30189
5513 * gcc.dg/pr30189.c: New test.
5514
5515 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
5516
5517 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
5518 for running tests.
5519 * gcc.target/i386/sse4a-extract.c: New test.
5520 * gcc.target/i386/sse4a-insert.c: New test.
5521 * gcc.target/i386/sse4a-montsd.c: New test.
5522 * gcc.target/i386/sse4a-montss.c: New test.
5523
5524 2007-02-05 Richard Guenther <rguenther@suse.de>
5525
5526 * gcc.target/i386/vectorize3.c: New testcase.
5527
5528 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
5529
5530 PR target/30665
5531 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
5532
5533 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5534
5535 PR fortran/30611
5536 * gfortran.dg/repeat_1.f90: New test.
5537
5538 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
5539
5540 PR fortran/30605
5541 * gfortran.dg/spread_shape_1.f90: Remove tabs.
5542 * gfortran.dg/derived_init_2.f90: Ditto.
5543 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
5544 * gfortran.dg/array_initializer_1.f90: Ditto.
5545 * gfortran.dg/do_2.f90: Ditto.
5546 * gfortran.dg/proc_assign_1.f90: Ditto.
5547
5548 2007-02-04 Richard Guenther <rguenther@suse.de>
5549
5550 PR middle-end/30636
5551 * g++.dg/warn/pr30636.C: New testcase.
5552 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
5553
5554 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
5555
5556 PR middle-end/30667
5557 * gfortran.dg/pr30667.f: New test.
5558
5559 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5560
5561 * gcc.dg/builtins-54.c: Add more cases.
5562
5563 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
5564
5565 PR fortran/30514
5566 * gfortran.dg/zero_sized_2.f90: New test.
5567
5568 PR fortran/30660
5569 * gfortran.dg/alloc_comp_basics_4.f90: New test.
5570
5571 PR fortran/29820
5572 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
5573 file.
5574
5575 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
5576
5577 PR fortran/30683
5578 * gfortran.dg/interface_10.f90: New test.
5579
5580 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5581
5582 * gcc.dg/builtins-20.c: Add more cases.
5583
5584 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
5585
5586 PR target/29682
5587 * gcc-target/ia64/pr29682.c: New test.
5588
5589 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
5590
5591 PR fortran/30284
5592 * gfortran.dg/arrayio_11.f90.f90: New test.
5593
5594 PR fortran/30626
5595 * gfortran.dg/arrayio_12.f90.f90: New test.
5596
5597 2007-02-02 Jakub Jelinek <jakub@redhat.com>
5598
5599 PR c++/30536
5600 * g++.dg/tls/diag-5.C: New test.
5601
5602 PR middle-end/30473
5603 * gcc.dg/pr30473.c: New test.
5604 * gcc.c-torture/execute/20070201-1.c: New test.
5605
5606 2007-02-01 Roger Sayle <roger@eyesopen.com>
5607
5608 * gfortran.dg/dependency_20.f90: New test case.
5609
5610 2007-01-31 Ian Lance Taylor <iant@google.com>
5611
5612 * gcc.dg/lower-subreg-1.c (test): New test.
5613
5614 2007-01-30 Geoffrey Keating <geoffk@apple.com>
5615
5616 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
5617
5618 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5619
5620 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
5621 * gcc.dg/torture/builtin-math-3.c: Likewise.
5622
5623 2007-01-31 Dirk Mueller <dmueller@suse.de>
5624
5625 gcc.dg/Wparentheses-2.c: Update and add new tests.
5626
5627 2007-01-31 Ira Rosen <irar@il.ibm.com>
5628
5629 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
5630 vectorize.
5631
5632 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
5633
5634 * gcc.dg/builtins-63.c: New test.
5635
5636 2007-01-31 Tobias Burnus <burnus@net-b.de>
5637
5638 PR fortran/27588
5639 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
5640
5641 2007-01-31 Tobias Burnus <burnus@net-b.de>
5642
5643 PR fortran/30520
5644 * gfortran.dg/volatile8.f90: New argument conformance test.
5645 * gfortran.dg/volatile9.f90: New scope test.
5646
5647 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5648
5649 PR c++/24745
5650 * g++.dg/warn/null4.C: New.
5651
5652 2001-01-30 Roger Sayle <roger@eyesopen.com>
5653 Uros Bizjak <ubizjak@gmail.com>
5654
5655 * gcc.dg/large-size-array-3.c: Correct typo.
5656
5657 2007-01-30 Richard Guenther <rguenther@suse.de>
5658
5659 PR middle-end/27657
5660 * g++.dg/debug/pr27657.C: New testcase.
5661
5662 2007-01-30 Richard Guenther <rguenther@suse.de>
5663
5664 PR middle-end/30313
5665 * gcc.dg/torture/pr30313.c: New testcase.
5666
5667 2007-01-29 Janis Johnson <janis187@us.ibm.com>
5668
5669 * gcc.dg/dfp/dfp-except.h: New file.
5670 * gcc.dg/dfp/fe-check.h: New file.
5671 * gcc.dg/dfp/fe-binop.c: New test.
5672 * gcc.dg/dfp/fe-convert-1.c: New test.
5673 * gcc.dg/dfp/fe-convert-2.c: New test.
5674 * gcc.dg/dfp/fe-convert-3.c: New test.
5675
5676 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
5677 * gcc.dg/dfp/decfloat-constants.c: Ditto.
5678 * gcc.dg/dfp/convert-dfp.c: Ditto.
5679 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
5680
5681 2007-01-29 Josh Conner <jconner@apple.com>
5682
5683 * gcc.target/powerpc/altivec-24.c: New test.
5684
5685 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
5686
5687 PR c++/28266
5688 * g++.dg/parse/defarg12.C: New test.
5689
5690 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
5691
5692 PR fortran/30554
5693 * gfortran.dg/used_dummy_types_6.f90: New test.
5694
5695 2007-01-28 Jan Hubicka <jh@suse.cz>
5696
5697 * gcc.dg/tree-prof/val-prof-6.c: New test.
5698
5699 2007-01-28 Roger Sayle <roger@eyesopen.com>
5700
5701 * gcc.dg/large-size-array-3.c: Correct test case (portability).
5702
5703 2007-01-28 Andrew Pinski <pinskia@gmail.com>
5704
5705 PR C++/28988
5706 * g++.dg/expr/dtor4.C: New test.
5707
5708 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
5709
5710 * gcc.dg/tree-ssa/loop-23.c: New test.
5711
5712 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
5713
5714 PR libfortran/30389
5715 * gfortran.dg/achar_2.f90: New test.
5716 * gfortran.dg/achar_3.f90: New test.
5717
5718 2007-01-27 Ian Lance Taylor <iant@google.com>
5719
5720 * gcc.dg/strict-overflow-1.c: New test.
5721 * gcc.dg/no-strict-overflow-1.c: New test.
5722 * gcc.dg/strict-overflow-2.c: New test.
5723 * gcc.dg/no-strict-overflow-2.c: New test.
5724 * gcc.dg/strict-overflow-3.c: New test.
5725 * gcc.dg/no-strict-overflow-3.c: New test.
5726 * gcc.dg/strict-overflow-4.c: New test.
5727 * gcc.dg/no-strict-overflow-4.c: New test.
5728 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
5729 * gcc.dg/pr15784-1.c: Likewise.
5730 * gcc.dg/pr20922-1.c: Likewise.
5731 * gcc.dg/pr20922-3.c: Likewise.
5732 * gcc.dg/pr20922-4.c: Likewise.
5733 * gcc.dg/pr20922-6.c: Likewise.
5734 * gcc.dg/compare-4.c: Likewise.
5735 * gcc.dg/torture/pr26898-1.c: Likewise.
5736 * gcc.dg/tree-ssa/divide-1.c: Likewise.
5737 * gcc.dg/tree-ssa/divide-2.c: Likewise.
5738 * gcc.dg/tree-ssa/divide-3.c: Likewise.
5739 * gcc.dg/tree-ssa/divide-4.c: Likewise.
5740 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
5741 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
5742 * gcc.dg/tree-ssa/pr21082.c: Likewise.
5743 * gcc.dg/tree-ssa/pr26899.c: Likewise.
5744 * g++.dg/tree-ssa/pr21082.C: Likewise.
5745
5746 2007-01-27 Roger Sayle <roger@eyesopen.com>
5747
5748 * gcc-dg/large-size-array-3.c: New test case.
5749
5750 2007-01-27 Roger Sayle <roger@eyesopen.com>
5751
5752 * gfortran.dg/forall_7.f90: New test case.
5753
5754 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
5755
5756 PR fortran/30407
5757 * gfortran.dg/where_operator_assign_1.f90: New test.
5758 * gfortran.dg/where_operator_assign_2.f90: New test.
5759 * gfortran.dg/where_operator_assign_3.f90: New test.
5760
5761 2007-01-26 Joseph Myers <joseph@codesourcery.com>
5762
5763 * lib/target-supports.exp
5764 (check_effective_target_powerpc_altivec): New.
5765 (check_effective_target_vect_cmdline_needed): Use it.
5766
5767 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
5768
5769 PR fortran/30278
5770 * gfortran.dg/backslash_3.f: New test.
5771
5772 2007-01-26 Richard Guenther <rguenther@suse.de>
5773
5774 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
5775
5776 2007-01-26 Tobias Burnus <burnus@net-b.de>
5777
5778 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
5779 * gfortran.dg/vect/vect.exp: Ditto.
5780 * gfortran.dg/dg.exp: Ditto.
5781 * gfortran.fortran-torture/execute/execute.exp: Ditto.
5782 * gfortran.fortran-torture/compile/compile.exp: Ditto.
5783
5784 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5785
5786 * gcc.dg/builtins-20.c: Add more cases.
5787 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
5788
5789 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5790
5791 PR fortran/30437
5792 * gcc.dg/Wall.c: New.
5793 * gcc.dg/Wno-all.c: New.
5794 * gfortran.dg/Wall.f90: New.
5795 * gfortran.dg/Wno-all.f90: New.
5796
5797 2007-01-24 Geoffrey Keating <geoffk@apple.com>
5798
5799 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
5800 * g++.dg/eh/simd-2.C: Also run on Darwin.
5801 * g++.dg/eh/simd-3.C: New.
5802 * g++.dg/eh/simd-4.C: New.
5803
5804 2007-01-25 Richard Guenther <rguenther@suse.de>
5805
5806 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
5807 and _PROFILE_USE.
5808 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
5809
5810 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
5811
5812 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
5813 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
5814 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
5815 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
5816 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
5817 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
5818 * gcc.dg/ipa/ipa-7.c: New testcase.
5819
5820 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
5821
5822 * g++.dg/cpp0x/warn_cxx0x.C: New.
5823
5824 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5825
5826 * gcc.dg/builtins-20.c: Test builtin carg.
5827
5828 2007-01-24 Jakub Jelinek <jakub@redhat.com>
5829
5830 PR middle-end/27416
5831 * gcc.dg/gomp/pr27416.c: New test.
5832
5833 PR middle-end/30494
5834 * gcc.dg/gomp/pr30494.c: New test.
5835 * g++.dg/gomp/pr30494.C: New test.
5836
5837 PR middle-end/30421
5838 * gcc.dg/gomp/pr30421.c: New test.
5839
5840 2007-01-24 Steve Ellcey <sje@cup.hp.com>
5841
5842 * gcc.target/ia64/versionid-1.c: New test.
5843 * gcc.target/ia64/versionid-2.c: New test.
5844
5845 2007-01-24 Richard Guenther <rguenther@suse.de>
5846
5847 PR testsuite/30181
5848 * gcc.dg/builtins-57.c: Change to a link-time testcase
5849 to support non-C99 targets.
5850
5851 2007-01-24 Jan Hubicka <jh@suse.cz>
5852
5853 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
5854
5855 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
5856
5857 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
5858
5859 2007-01-23 Andrew Pinski <pinskia@gmail.com>
5860
5861 PR objc/27438
5862 * objc.dg/const-str-12.m: New test.
5863
5864 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5865
5866 PR fortran/30532
5867 * gfortran.dg/ctrl-z.f90: New test.
5868
5869 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5870
5871 PR fortran/30481
5872 * gfortran.dg/namelist_assumed_char.f90: New test.
5873
5874 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
5875
5876 PR c++/27492
5877 * g++.dg/inherit/covariant15.C: New test.
5878
5879 2007-01-23 Ian Lance Taylor <iant@google.com>
5880
5881 * g++.dg/warn/Wparentheses-24.C: New test.
5882
5883 2007-01-23 Richard Guenther <rguenther@suse.de>
5884
5885 PR testsuite/30560
5886 * ada/acats/run_acats: Do not call gnatmake or gnatchop
5887 with full path.
5888
5889 2007-01-22 Richard Guenther <rguenther@suse.de>
5890
5891 PR tree-optimization/30038
5892 * gcc.dg/builtins-62.c: New testcase.
5893
5894 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5895
5896 * gcc.c-torture/compile/20070121.c: New test.
5897
5898 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
5899
5900 PR libfortran/30525
5901 * gfortran.dg/char_comparison_1.f: New test.
5902
5903 2007-01-21 Ira Rosen <irar@il.ibm.com>
5904
5905 * gcc.dg/vect/vect-strided-same-dr.c: New test.
5906
5907 2007-01-20 Andrew Pinski <pinskia@gmail.com>
5908
5909 PR objc/30479
5910 * objc.dg/pch: New directory.
5911 * objc.dg/pch/pch.exp: New file.
5912 * objc.dg/pch/interface-1.m: New test.
5913 * objc.dg/pch/interface-1.hs: New include file.
5914 * lib/objc.exp (objc_target_compile): Add
5915 "-x objective-c-header" in front of the sources if this is
5916 a precompiled header being compiled.
5917
5918 2007-01-20 Roger Sayle <roger@eyesopen.com>
5919
5920 * gfortran.dg/array_memcpy_3.f90: New test case.
5921 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
5922
5923 2007-01-20 Roger Sayle <roger@eyesopen.com>
5924 Brooks Moses <brooks.moses@codesourcery.com>
5925 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5926
5927 * gfortran.dg/intrinsic_sign_1.f90: New test case.
5928 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
5929
5930 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5931
5932 * gcc.dg/torture/builtin-math-3.c: Test fdim.
5933
5934 2007-01-19 Mike Stump <mrs@apple.com>
5935
5936 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
5937 away.
5938
5939 2007-01-19 Roger Sayle <roger@eyesopen.com>
5940
5941 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
5942 option instead of -funsafe-math-optimizations.
5943
5944 2007-01-19 Tomas Bily <tbily@suse.cz>
5945
5946 gcc.dg/tree-prof/indir-call-prof.c: New.
5947 g++.dg/dg.exp: Add tree-prof subdirectory.
5948 g++.dg/tree-prof/indir-call-prof.C: New.
5949 g++.dg/tree-prof/tree-prof.exp: New.
5950
5951 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5952
5953 PR c++/17947
5954 * g++.dg/warn/deprecated.C: Update warning output.
5955 * g++.dg/warn/deprecated-2.C: Likewise.
5956 * g++.dg/warn/deprecated-3.C: New.
5957
5958 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
5959
5960 * gcc.c-torture/execute/nestfunc-7.c: New.
5961
5962 2007-01-18 Hui-May Chang <hm.chang@apple.com>
5963
5964 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
5965
5966 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
5967
5968 * gcc.dg/m68k-pic-1.c: New.
5969
5970 2007-01-18 Roger Sayle <roger@eyesopen.com>
5971
5972 * gfortran.dg/array_memcpy_4.f90: New test case.
5973
5974 2007-01-18 Josh Conner <jconner@apple.com>
5975
5976 PR target/30485
5977 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
5978 * gcc.dg/vect/no-trapping-math-1: New.
5979 * gcc.dg/vect/no-trapping-math-2: New.
5980
5981 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
5982
5983 * gcc.target/i386/387-8.c: Update comment about optimizing
5984 inherent load of 1.0 of fptan instruction.
5985
5986 2007-01-18 Dirk Mueller <dmueller@suse.de>
5987 Richard Guenther <rguenther@suse.de>
5988
5989 PR diagnostic/8268
5990 * gcc.dg/Warray-bounds.c: New testcase.
5991 * gcc.dg/Warray-bounds-2.c: New testcase.
5992 * g++.dg/warn/Warray-bounds.C: New testcase.
5993 * g++.dg/warn/Warray-bounds-2.C: New testcase.
5994
5995 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
5996
5997 PR fortran/30476
5998 * gfortran.dg/generic_12.f90: New test.
5999
6000 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
6001
6002 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
6003 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
6004
6005 2007-01-16 Janis Johnson <janis187@us.ibm.com>
6006
6007 * gcc.dg/dfp/compare-special.h: New file.
6008 * gcc.dg/dfp/compare-special-32.c: New test.
6009 * gcc.dg/dfp/compare-special-64.c: New test.
6010 * gcc.dg/dfp/compare-special-128.c: New test.
6011
6012 2007-01-16 Roger Sayle <roger@eyesopen.com>
6013 Paul Thomas <pault@gcc.gnu.org>
6014 Steven G. Kargl <kargl@gcc.gnu.org>
6015
6016 PR fortran/30404
6017 * gfortran.dg/forall_6.f90: New test case.
6018 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
6019 * gfortran.dg/dependency_13.f90: Likewise.
6020
6021 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6022
6023 PR testsuite/12325
6024 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
6025 targets that don't support Inf.
6026
6027 2007-01-15 Dale Johannesen <dalej@apple.com>
6028
6029 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
6030
6031 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
6032
6033 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
6034 of achar for 0xff to avoid the "Extended ASCII not
6035 implemented" error message.
6036
6037 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
6038
6039 PR fortran/28172
6040 * gfortran.dg/altreturn_4.f90: New test.
6041
6042 PR fortran/29389
6043 * gfortran.dg/stfunc_4.f90: New test.
6044
6045 PR fortran/29712
6046 * gfortran.dg/bound_2.f90: Reinstate commented out line.
6047 * gfortran.dg/initialization_1.f90: Change warning.
6048
6049 PR fortran/30283
6050 * gfortran.dg/specification_type_resolution_2.f90: New test.
6051
6052 2007-01-14 Jan Hubicka <jh@suse.cz>
6053
6054 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
6055 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
6056 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
6057 elimination.
6058
6059 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
6060
6061 PR fortran/30410
6062 * gfortran.dg/external_procedures_2.f90: New test.
6063
6064 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
6065
6066 PR target/30413
6067 * gcc.target/i386/pr30413.c: New test.
6068
6069 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
6070
6071 PR fortran/30452
6072 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
6073
6074 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
6075
6076 * gcc.dg/20070112-1.c: New test.
6077
6078 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6079
6080 PR libgfortran/30435
6081 * gfortran.dg/list_read_6.f90: New test.
6082
6083 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
6084
6085 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
6086
6087 2007-01-12 Tom Tromey <tromey@redhat.com>
6088
6089 PR preprocessor/28227:
6090 * gcc.dg/cpp/pr28227.c: New file.
6091
6092 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6093
6094 * gcc.dg/tree-ssa/loop-22.c: New test.
6095
6096 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6097
6098 PR tree-optimization/29516
6099 * gcc.dg/tree-ssa/loop-20.c: New test.
6100
6101 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
6102
6103 PR libfortran/30415
6104 * minmaxloc_integer_kinds_1.f90: New test.
6105
6106 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
6107
6108 PR c++/29573
6109 * g++.dg/template/sizeof-template-argument.C: New test.
6110
6111 2007-01-11 Jan Hubicka <jh@suse.cz>
6112
6113 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
6114 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
6115 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
6116 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
6117 * gcc.dg/tree-ssa/pr21658.c: Likewise.
6118 * gcc.dg/tree-ssa/pr15349.c: Likewise.
6119 * gcc.dg/tree-ssa/pr25501.c: Likewise.
6120 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
6121 transformation in question.
6122 * gcc.dg/tree-ssa/vrp05.c: Likewise.
6123 * gcc.dg/tree-ssa/pr20701.c: Likewise.
6124 * gcc.dg/always_inline3.c: Likewise.
6125
6126 2007-01-10 Mark Mitchell <mark@codesourcery.com>
6127
6128 PR c++/28999
6129 * g++.dg/template/typename11.C: New test.
6130
6131 2007-01-10 Robert Kennedy <jimbob@google.com>
6132
6133 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
6134
6135 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
6136
6137 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
6138 for different integer kinds.
6139 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
6140 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
6141 * gfortran.dg/ishft_2.f90: New test.
6142 * gfortran.dg/ishft_3.f90: New test.
6143
6144 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
6145
6146 * gfortran.dg/altreturn_2.f90: Removed executable bit.
6147
6148 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6149
6150 PR tree-optimization/30322
6151 * gcc.dg/tree-ssa/loop-21.c: New test.
6152
6153 2007-01-08 Geoffrey Keating <geoffk@apple.com>
6154
6155 * g++.dg/rtti/darwin-builtin-linkage.C: New.
6156
6157 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
6158
6159 * gcc.target/spu/intrinsics-1.c: Remove xfail.
6160
6161 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6162
6163 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
6164 * g++.dg/warn/overflow-warn-3.C: Likewise.
6165 * g++.dg/warn/overflow-warn-4.C: Likewise.
6166 * g++.dg/warn/overflow-warn-5.C: Likewise.
6167 * g++.dg/warn/overflow-warn-6.C: Likewise.
6168 * g++.dg/warn/Woverflow-1.C: Likewise.
6169 * g++.dg/warn/Woverflow-2.C: Likewise.
6170 * g++.dg/warn/Woverflow-3.C: Likewise.
6171 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
6172
6173 2007-01-08 Roger Sayle <roger@eyesopen.com>
6174
6175 * gfortran.dg/array_constructor_14.f90: New test case.
6176 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
6177
6178 2007-01-08 Richard Guenther <rguenther@suse.de>
6179
6180 PR tree-optimization/23603
6181 * gcc.dg/tree-ssa/vrp31.c: New testcase.
6182 * gcc.dg/tree-ssa/vrp32.c: Likewise.
6183
6184 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
6185
6186 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
6187 in __v8qi typedef.
6188 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
6189 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
6190 compiler behaviour.
6191 * gcc.dg/simd-5.c: Likewise.
6192 * gcc.dg/simd-6.c: Likewise.
6193 * g++.dg/conversion/simd1.C: Likewise.
6194 * g++.dg/conversion/simd3.C: Likewise.
6195 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
6196 (main): Use it.
6197
6198 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
6199
6200 PR tree-optimization/29877
6201 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
6202 name of a hard register for the target concerned. Adjust dg-error
6203 directives to cope with new behaviour of TER.
6204
6205 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6206
6207 PR c++/28986
6208 * g++.dg/conversion/nullptr1.C: Added overflow warning.
6209 * g++.dg/warn/overflow-warn-1.C: New.
6210 * g++.dg/warn/overflow-warn-3.C: New.
6211 * g++.dg/warn/overflow-warn-4.C: New.
6212 * g++.dg/warn/overflow-warn-5.C: New.
6213 * g++.dg/warn/overflow-warn-6.C: New.
6214 * g++.dg/warn/Woverflow-1.C: New.
6215 * g++.dg/warn/Woverflow-2.C: New.
6216 * g++.dg/warn/Woverflow-3.C: New.
6217 * g++.dg/warn/multiple-overflow-warn-2.C: New.
6218
6219 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
6220
6221 PR fortran/27698
6222 * gfortran.dg/invalid_name.f90: New test.
6223 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
6224 * gfortran.dg/gomp/pr29759.f90: Ditto.
6225
6226 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
6227
6228 * gfortran.dg/present_1.f90: Update error message.
6229
6230 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
6231
6232 PR c++/19439
6233 * g++.dg/template/duplicate1.C: New test
6234 * g++.dg/template/memfriend6.C: Adjust error markers.
6235
6236 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
6237
6238 PR tree-opt/30385
6239 * gcc.dg/torture/inline-1.c: New test.
6240
6241 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6242
6243 PR c/19978
6244 * gcc.dg/multiple-overflow-warn-1.c: New.
6245 * gcc.dg/multiple-overflow-warn-2.c: New.
6246 * gcc.dg/overflow-warn-6.c: New.
6247 * g++.dg/warn/multiple-overflow-warn-1.C: New.
6248
6249 2007-01-05 Roger Sayle <roger@eyesopen.com>
6250
6251 * gfortran.dg/array_memcpy_1.f90: New test case.
6252 * gfortran.dg/array_memcpy_2.f90: Likewise.
6253
6254 2007-01-05 Richard Guenther <rguenther@suse.de>
6255
6256 PR middle-end/27826
6257 * g++.dg/opt/pr27826.C: New testcase.
6258
6259 2007-01-05 Ian Lance Taylor <iant@google.com>
6260
6261 * gcc.dg/Walways-true-1.c: New test.
6262 * gcc.dg/Walways-true-2.c: New test.
6263 * g++.dg/warn/Walways-true-1.C: New test.
6264 * g++.dg/warn/Walways-true-2.C: New test.
6265
6266 2007-01-05 Jakub Jelinek <jakub@redhat.com>
6267
6268 PR c/30360
6269 * gcc.dg/pr30360.c: New test.
6270
6271 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
6272
6273 PR fortran/23232
6274 * gfortran.dg/data_implied_do_1.f90: New test.
6275
6276 PR fortran/27996
6277 PR fortran/27998
6278 * gfortran.dg/char_length_1.f90: New test.
6279
6280 2007-01-05 Richard Guenther <rguenther@suse.de>
6281
6282 PR middle-end/28116
6283 * g++.dg/opt/pr28116.C: New testcase.
6284
6285 2007-01-05 Tobias Burnus <burnus@net-b.de>
6286
6287 PR fortran/29624
6288 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
6289 invalid deallocate.
6290 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
6291 * gfortran.dg/protected_4.f90: Add pointer intent check.
6292 * gfortran.dg/protected_6.f90: Add pointer intent check.
6293 * gfortran.dg/pointer_intent_1.f90: New test.
6294 * gfortran.dg/pointer_intent_2.f90: New test.
6295 * gfortran.dg/pointer_intent_3.f90: New test.
6296
6297 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
6298
6299 PR 30235
6300 * gfortran.dg/altreturn_2.f90: new test.
6301
6302 2007-01-04 Tom Tromey <tromey@redhat.com>
6303
6304 PR preprocessor/28165:
6305 * gcc.dg/cpp/pr28165.c: New file.
6306
6307 2007-01-03 Josh Conner <jconner@apple.com>
6308
6309 PR middle-end/29683
6310 * gcc.dg/pr29683.c: New.
6311
6312 2007-01-03 Jakub Jelinek <jakub@redhat.com>
6313
6314 PR c++/28217
6315 * g++.dg/pch/template-1.C: New test.
6316 * g++.dg/pch/template-1.Hs: New file.
6317
6318 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
6319
6320 PR middle-end/30353
6321 * gcc.c-torture/compile/complex-4.c: New test.
6322
6323 2007-01-03 Joseph Myers <joseph@codesourcery.com>
6324
6325 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
6326 -maltivec.
6327 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
6328
6329 2007-01-03 Jakub Jelinek <jakub@redhat.com>
6330
6331 PR middle-end/30286
6332 * gcc.dg/pr30286.c: New test.
6333
6334 PR c++/29535
6335 * g++.dg/template/crash66.C: New test.
6336
6337 PR c++/29054
6338 * g++.dg/template/friend49.C: New test.
6339
6340 2007-01-03 Steven G. Kargl <kargls@comcast.net>
6341
6342 * gfortran.dg/ibits.f90: New test.
6343
6344 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
6345
6346 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
6347 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
6348
6349 2007-01-02 Jan Hubicka <jh@suse.cz>
6350
6351 * gcc.dg/pr16194.c: We now output error on all three functions,
6352 not just first one.
6353
6354 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6355
6356 PR c/19977
6357 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
6358 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
6359
6360 2006-01-02 Ian Lance Taylor <iant@google.com>
6361
6362 * g++.dg/warn/Wparentheses-22.C: New test.
6363 * g++.dg/warn/Wparentheses-23.C: New test.
6364
6365 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6366
6367 PR middle-end/7651
6368 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
6369 * gcc.dg/declspec-3-Wextra.c: New.
6370 * gcc.dg/declspec-3-no.c: New
6371
6372 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
6373
6374 PR fortran/20896
6375 * gfortran.dg/interface_10.f90: Remove.
6376
6377 2007-01-01 Roger Sayle <roger@eyesopen.com>
6378
6379 * gcc.dg/fold-eqxor-4.c: New test case.
6380
6381 2007-01-02 Joseph Myers <joseph@codesourcery.com>
6382
6383 PR middle-end/30311
6384 * gcc.c-torture/compile/pr30311.c: New test.
6385
6386 2007-01-01 Andrew Pinski <pinskia@gmail.com>
6387
6388 PR middle-end/30253
6389 * gcc.c-torture/compile/statement-expression-1.c: New test.
6390
6391 2007-01-01 Andreas Schwab <schwab@suse.de>
6392
6393 PR target/29166
6394 * g++.dg/eh/pr29166.C: New test.
6395
6396 2007-01-01 Joseph Myers <joseph@codesourcery.com>
6397
6398 * lib/target-supports.exp (check_effective_target_powerpc_spe):
6399 New.
6400 (check_effective_target_vect_cmdline_needed): Use it.
6401
6402 2006-12-31 Richard Guenther <rguenther@suse.de>
6403
6404 PR middle-end/30137
6405 * gcc.dg/pr30137-1.c: New testcase.
6406 * gcc.dg/pr30137-2.c: Likewise.
6407
6408 2006-12-31 Roger Sayle <roger@eyesopen.com>
6409
6410 PR middle-end/30322
6411 * gcc.dg/fold-plusnot-1.c: New test case.
6412
6413 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
6414
6415 PR c++/29731
6416 * g++.dg/parse/template22.C: New test.
6417
6418 2006-12-31 Richard Guenther <rguenther@suse.de>
6419
6420 PR middle-end/30338
6421 * gcc.c-torture/compile/pr30338.c: New testcase.
6422
6423 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
6424
6425 PR fortran/27900
6426 * gfortran.dg/intrinsic_actual_4.f90: New test.
6427
6428 PR fortran/24325
6429 * gfortran.dg/func_decl_3.f90: New test.
6430
6431 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
6432
6433 PR fortran/23060
6434 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
6435 * gfortran.dg/c_by_val_1.f: New test.
6436 * gfortran.dg/c_by_val_2.f: New test.
6437 * gfortran.dg/c_by_val_3.f: New test.
6438
6439 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
6440
6441 PR libfortran/30321
6442 * gfortran.dg/sum_zero_array_1.f90: New test.
6443
6444 2006-12-29 Jakub Jelinek <jakub@redhat.com>
6445
6446 PR preprocessor/29612
6447 * gcc.dg/cpp/pr29612-1.c: New test.
6448 * gcc.dg/cpp/pr29612-2.c: New test.
6449
6450 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
6451
6452 PR fortran/30034
6453 * gfortran.dg/pure_formal_proc_1.f90: New test.
6454
6455 PR fortran/30237
6456 * gfortran.dg/intrinsic_actual_3.f90: New test.
6457
6458 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6459
6460 PR fortran/30014
6461 * gfortran.dg/io_constraints_1.f90: Update test.
6462 * gfortran.dg/io_constraints_2.f90: Update test.
6463 * gfortran.dg/inquire_iolength.f90: New test.
6464
6465 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
6466
6467 PR fortran/20896
6468 * gfortran.dg/interface_10.f90: New test.
6469 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
6470 since z is already, locally a variable.
6471
6472 PR fortran/25135
6473 * gfortran.dg/generic_11.f90: New test.
6474 * gfortran.dg/interface_7.f90: Remove name clash between module
6475 name and procedure 'x' referenced in the interface.
6476
6477 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6478
6479 PR middle-end/7651
6480 * gcc.dg/Wmissing-parameter-type.c: New.
6481 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
6482 * gcc.dg/Wmissing-parameter-type-no.c: New.
6483
6484 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
6485
6486 PR fortran/25818
6487 * gfortran.dg/entry_array_specs_2.f: New test.
6488
6489 PR fortran/30084
6490 * gfortran.dg/nested_modules_6.f90: New test.
6491
6492 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6493
6494 PR middle-end/7651
6495 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
6496 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
6497
6498 2006-12-21 Andrew Pinski <pinskia@gmail.com>
6499
6500 PR C++/30168
6501 * g++.dg/opt/complex6.C: New test.
6502
6503 2006-12-22 Ben Elliston <bje@au.ibm.com>
6504
6505 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
6506 full" if the linker on spu-*-* warns about exceeding local store.
6507
6508 And revert this patch:
6509 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
6510 fail to link due to relocation overflows on spu-*-*.
6511
6512 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
6513
6514 PR fortran/30273
6515 * gfortran.dg/dependency_19.f90: New test.
6516
6517 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
6518
6519 PR fortran/30202
6520 * gfortran.dg/alloc_comp_basics_3.f90: New test.
6521
6522 2006-12-21 Jakub Jelinek <jakub@redhat.com>
6523
6524 PR middle-end/30262
6525 * gcc.c-torture/execute/20061220-1.c: New test.
6526
6527 PR middle-end/30263
6528 * gcc.dg/gomp/asm-1.c: New test.
6529
6530 PR target/30230
6531 * g++.dg/eh/ia64-2.C: New test.
6532
6533 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
6534
6535 PR target/28966
6536 PR target/29248
6537 * gcc.dg/rs6000-leaf.c: New.
6538
6539 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6540
6541 PR fortran/25392
6542 * gfortran.dg/f2c_8.f90: New test.
6543
6544 2006-12-20 Bill Wendling <wendling@apple.com>
6545
6546 * gcc.dg/asm-b.c: Check for __ppc64__.
6547
6548 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
6549
6550 PR fortran/30190
6551 * gfortran.dg/bounds_check_5.f90: New test.
6552
6553 2006-12-20 Andrew Pinski <pinskia@gmail.com>
6554
6555 PR middle-end/30143
6556 * gcc.dg/gomp/complex-1.c: New testcase.
6557
6558 2006-12-20 Roger Sayle <roger@eyesopen.com>
6559
6560 * gfortran.dg/array_memset_1.f90: New test case.
6561
6562 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
6563
6564 * lib/target-supports.exp: Add spu to
6565 check_effective_target_vect_widen_mult_hi_to_si.
6566
6567 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
6568
6569 PR fortran/29992
6570 * gfortran.dg/generic_9.f90: New test.
6571
6572 PR fortran/30081
6573 * gfortran.dg/generic_10.f90: New test.
6574
6575 2006-12-19 Andrew Pinski <pinskia@gmail.com>
6576
6577 PR tree-opt/30045
6578 * gcc.dg/pr30045.c: New test.
6579
6580 2006-12-20 Ben Elliston <bje@au.ibm.com>
6581
6582 * gcc.dg/20020312-2.c: Add a case for __SPU__.
6583
6584 2006-12-19 Eric Christopher <echristo@apple.com>
6585
6586 PR target/29302
6587 * gcc.c-torture/execute/pr29302-1.c: New.
6588
6589 2006-12-19 Tobias Burnus <burnus@net-b.de>
6590
6591 PR fortran/39238
6592 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
6593
6594 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
6595
6596 PR fortran/30236
6597 * gfortran.dg/altreturn_3.f90: New test.
6598
6599 * gfortran.dg/char_result_12.f90: Fix comment typos.
6600
6601 2006-12-19 Ben Elliston <bje@au.ibm.com>
6602
6603 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
6604 as newlib's stdio.h uses non-traditional cpp constructs.
6605
6606 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
6607
6608 * gfortran.dg/advance.f90: Renamed to advance_1.f90
6609 * gfortran.dg/append-1.f90: Renamed to append_1.f90
6610 * gfortran.dg/array-1.f90: Renamed to array_1.f90
6611 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
6612 * gfortran.dg/backspace.f: Renamed to backspace_1.f
6613 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
6614 * gfortran.dg/default_initialization.f: Renamed to
6615 default_initialization_1.f
6616 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
6617 dollar_edit_descriptor_1.f
6618 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
6619 dollar_edit_descriptor_2.f
6620 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
6621 dollar_edit_descriptor_3.f
6622 * gfortran.dg/logint-1.f: Renamed to logint_1.f
6623 * gfortran.dg/logint-2.f: Renamed to logint_2.f
6624 * gfortran.dg/logint-3.f: Renamed to logint_3.f
6625 * gfortran.dg/advance_1.f90: Renamed from advance.f90
6626 * gfortran.dg/append_1.f90: Renamed from append-1.f90
6627 * gfortran.dg/array_1.f90: Renamed from array-1.f90
6628 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
6629 * gfortran.dg/backspace_1.f: Renamed from backspace.f
6630 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
6631 * gfortran.dg/default_initialization_1.f: Renamed from
6632 default_initialization.f
6633 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
6634 dollar_edit_descriptor-1.f
6635 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
6636 dollar_edit_descriptor-2.f
6637 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
6638 dollar_edit_descriptor-3.f
6639 * gfortran.dg/logint_1.f: Renamed from logint-1.f
6640 * gfortran.dg/logint_2.f: Renamed from logint-2.f
6641 * gfortran.dg/logint_3.f: Renamed from logint-3.f
6642
6643 2006-12-18 Bill Wendling <wendling@apple.com>
6644
6645 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
6646 id is an OjbC keyword.
6647
6648 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6649
6650 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
6651
6652 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
6653
6654 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
6655
6656 2006-12-18 Ian Lance Taylor <iant@google.com>
6657
6658 * g++.dg/warn/Wmissing-declarations-1.C: New test.
6659
6660 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6661
6662 * gcc.c-torture/compile/pr27528.c: Use empty templates.
6663
6664 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
6665
6666 PR fortran/30207
6667 * gfortran.fortran-torture/execute/where21.f90: New test.
6668
6669 2006-12-17 Tobias Burnus <burnus@net-b.de>
6670
6671 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
6672
6673 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6674
6675 PR middle-end/7651
6676 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
6677 * gcc.dg/if-empty-1.c: Likewise.
6678 * gcc.dg/pr23165.c: Likewise.
6679 * g++.dg/warn/empty-body.C: Likewise.
6680
6681 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6682
6683 PR libfortran/30005
6684 * gfortran.dg/open_errors.f90: New test.
6685
6686 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
6687
6688 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
6689
6690 * gcc.target/i386/ssse3-pabsb.c: New file.
6691 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6692 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6693 * gcc.target/i386/ssse3-palignr.c: Likewise.
6694 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6695 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6696 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6697 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6698 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6699 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6700 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6701 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6702 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6703 * gcc.target/i386/ssse3-psignb.c: Likewise.
6704 * gcc.target/i386/ssse3-psignd.c: Likewise.
6705 * gcc.target/i386/ssse3-psignw.c: Likewise.
6706 * gcc.target/i386/ssse3-vals.h: Likewise.
6707
6708 2006-12-15 Janis Johnson <janis187@us.ibm.com>
6709
6710 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
6711 * lib/fortran-torture.exp: Include target-supports.exp.
6712
6713 2006-12-15 Jakub Jelinek <jakub@redhat.com>
6714
6715 PR target/30185
6716 * gcc.c-torture/execute/pr30185.c: New test.
6717
6718 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6719
6720 PR testsuite/30179
6721 PR testsuite/30180
6722 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
6723 * gcc.dg/builtin-bswap-2.c: Likewise.
6724 * gcc.dg/builtin-bswap-3.c: Likewise.
6725 * gcc.dg/builtin-bswap-4.c: Likewise.
6726 * lib/target-supports.exp (check_effective_target_stdint_types): New.
6727 * gcc.c-torture/execute/mode-dependent-address.x: New file.
6728
6729 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6730
6731 PR libfortran/30145
6732 * gfortran.dg/write_zero_array: New test.
6733
6734 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6735
6736 PR fortran/30200
6737 * gfortran.dg/write_fmt_trim.f90: New test.
6738
6739 2006-12-14 Diego Novillo <dnovillo@redhat.com>
6740
6741 PR 30194
6742 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
6743 temporarily.
6744
6745 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6746
6747 * lib/target-supports.exp (check_weak_available): Use istarget
6748 "hppa*-*-hpux10*" instead of regexp.
6749 (check_cxa_atexit_available): Likewise.
6750
6751 2006-12-14 Richard Guenther <rguenther@suse.de>
6752
6753 PR tree-optimization/30197
6754 * gcc.c-torture/execute/complex-1.c: Fix function name.
6755 * gcc.dg/builtins-61.c: New testcase.
6756
6757 2006-12-14 Richard Guenther <rguenther@suse.de>
6758
6759 PR middle-end/30172
6760 * gcc.dg/pr30172-1.c: New testcase.
6761
6762 2006-12-14 Richard Guenther <rguenther@suse.de>
6763
6764 PR tree-optimization/30198
6765 * gcc.dg/builtins-60.c: New testcase.
6766
6767 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
6768
6769 * lib/target-supports.exp (vect_no_align): Remove spu.
6770
6771 2006-12-13 Ian Lance Taylor <iant@google.com>
6772
6773 PR c++/19564
6774 PR c++/19756
6775 * g++.dg/warn/Wparentheses-5.C: New test.
6776 * g++.dg/warn/Wparentheses-6.C: New test.
6777 * g++.dg/warn/Wparentheses-7.C: New test.
6778 * g++.dg/warn/Wparentheses-8.C: New test.
6779 * g++.dg/warn/Wparentheses-9.C: New test.
6780 * g++.dg/warn/Wparentheses-10.C: New test.
6781 * g++.dg/warn/Wparentheses-11.C: New test.
6782 * g++.dg/warn/Wparentheses-12.C: New test.
6783 * g++.dg/warn/Wparentheses-13.C: New test.
6784 * g++.dg/warn/Wparentheses-14.C: New test.
6785 * g++.dg/warn/Wparentheses-15.C: New test.
6786 * g++.dg/warn/Wparentheses-16.C: New test.
6787 * g++.dg/warn/Wparentheses-17.C: New test.
6788 * g++.dg/warn/Wparentheses-18.C: New test.
6789 * g++.dg/warn/Wparentheses-19.C: New test.
6790 * g++.dg/warn/Wparentheses-20.C: New test.
6791 * g++.dg/warn/Wparentheses-21.C: New test.
6792
6793 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6794
6795 PR testsuite/30157
6796 * lib/target-supports.exp (check_cxa_atexit_available): Return false
6797 for target "hppa.*hpux10".
6798
6799 2006-12-13 Jakub Jelinek <jakub@redhat.com>
6800
6801 * g++.dg/debug/vartrack1.C: New test.
6802
6803 * g++.dg/opt/ifcvt1.C: New test.
6804
6805 * gcc.dg/tls/opt-13.c: New test.
6806
6807 * gcc.dg/20060425-2.c: New test.
6808
6809 * g++.dg/opt/pr15054-2.C: New test.
6810
6811 * gcc.c-torture/execute/20060420-1.c: New test.
6812
6813 * gcc.c-torture/execute/20060412-1.c: New test.
6814
6815 * objc/compile/20060406-1.m: New test.
6816
6817 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
6818
6819 * g++.dg/template/array17.C: New test.
6820
6821 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
6822
6823 * gcc.target/powerpc/altivec-23.c: New test.
6824
6825 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
6826
6827 PR c++27316
6828 * g++.dg/inherit/error3.C: New test.
6829
6830 PR c++/28740
6831 * g++.dg/inherit/error4.C: New test.
6832
6833 2006-12-13 Richard Guenther <rguenther@suse.de>
6834
6835 PR tree-optimization/17687
6836 * gcc.dg/builtins-59.c: New testcase.
6837
6838 2006-12-13 Ben Elliston <bje@au.ibm.com>
6839
6840 * gcc.target/spu/Wmain.c: New test.
6841
6842 2006-12-12 Josh Conner <jconner@apple.com>
6843
6844 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
6845 * g++.dg/abi/thunk4.C: Likewise.
6846 * g++.dg/abi/rtti3.C: Likewise.
6847
6848 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
6849
6850 * gcc.target/spu/cpat-1.c: New test.
6851 * gcc.target/spu/cpat-2.c: New test.
6852 * gcc.target/spu/cpat-3.c: New test.
6853 * gcc.target/spu/cpat-4.c: New test.
6854
6855 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
6856
6857 PR tree-opt/28436
6858 * gcc.c-torture/compile/vector-1.c: New test.
6859 * gcc.c-torture/compile/vector-2.c: New test.
6860 * gcc.c-torture/compile/vector-3.c: New test.
6861
6862 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6863
6864 * lib/fortran-torture.exp: Update copyright years. Remove
6865 obsolete comment. Test -ftree-vectorize where it makes sense.
6866 * lib/gfortran-dg.exp: Update copyright years. Use settings
6867 from fortran-torture.exp.
6868 * gfortran.dg/char_transpose_1.f90,
6869 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
6870 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
6871 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
6872 '-w' to dg-options.
6873
6874 2006-12-12 Richard Sandiford <richard@codesourcery.com>
6875
6876 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
6877 saved_${tool}_load.
6878
6879 2006-12-12 Ira Rosen <irar@il.ibm.com>
6880
6881 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
6882 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
6883 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
6884 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
6885 gaps.
6886
6887 2006-12-12 Richard Guenther <rguenther@suse.de>
6888
6889 PR middle-end/30147
6890 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
6891
6892 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
6893 Diego Novillo <dnovillo@redhat.com>
6894
6895 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
6896 VDEF/VUSE changes.
6897 * gcc.dg/tree-ssa/pr26421.c: Likewise
6898 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
6899 * gcc.dg/tree-ssa/pr23382.c: Likewise.
6900 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
6901 * gcc.dg/tree-ssa/pr28410.c: Likewise.
6902 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
6903 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
6904 * gcc.dg/tree-ssa/vrp07.c: Likewise.
6905 * gcc.dg/tree-ssa/vrp08.c: Likewise.
6906 * gcc.dg/tree-ssa/alias-12.c: Likewise.
6907
6908 2006-12-11 Jan Hubicka <jh@suse.cz>
6909
6910 * gcc.dg/tree-prof/stringop-1.c: New test.
6911 * gcc.dg/tree-prof/stringop-2.c: New test.
6912
6913 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
6914
6915 PR target/30120
6916 * gcc.target/i386/pr30120.c: New test.
6917
6918 Revert:
6919 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
6920
6921 * gcc.target/i386/x87regparm-1.c: New test.
6922 * gcc.target/i386/x87regparm-2.c: New test.
6923 * gcc.target/i386/x87regparm-3.c: New test.
6924 * gcc.target/i386/x87regparm-4.c: New test.
6925
6926 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
6927
6928 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
6929
6930 2006-12-10 Tobias Burnus <burnus@net-b.de>
6931
6932 PR fortran/23994
6933 * gfortran.dg/protected_1.f90: New test.
6934 * gfortran.dg/protected_2.f90: New test.
6935 * gfortran.dg/protected_3.f90: New test.
6936 * gfortran.dg/protected_4.f90: New test.
6937 * gfortran.dg/protected_5.f90: New test.
6938 * gfortran.dg/protected_6.f90: New test.
6939
6940 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
6941 Tobias Burnus <burnus@gcc.gnu.org>
6942
6943 PR fortran/29975
6944 PR fortran/30068
6945 * gfortran.dg/interface_4.f90: Test adding procedure to generic
6946 interface.
6947 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
6948 ambiguous interfaces.
6949 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
6950 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
6951 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
6952 ambiguous interfaces.
6953 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
6954 * gfortran.dg/array_initializer_2.f90: Add initializer array
6955 constructor test.
6956
6957 PR fortran/30096
6958 * gfortran.dg/interface_9.f90: Test that host interfaces are
6959 not checked for ambiguity with the local version.
6960
6961 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
6962
6963 PR fortran/29464
6964 * gfortran.dg/module_interface_2.f90: New test.
6965
6966 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
6967
6968 PR fortran/29941
6969 * gfortran.dg/assumed_len.f90: New test.
6970
6971 2006-12-09 Richard Guenther <rguenther@suse.de>
6972
6973 * g++.dg/warn/implicit-typename1.C: Qualify types.
6974 * g++.dg/parse/crash12.C: Likewise.
6975 * g++.dg/tree-ssa/pr22444.C: Likewise.
6976
6977 2006-12-09 Tobias Burnus <burnus@net-b.de>
6978
6979 * gfortran.dg/array_2.f90: Added sqrt test.
6980
6981 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
6982
6983 * gcc.target/i386/x87regparm-1.c: XFAIL.
6984 * gcc.target/i386/x87regparm-2.c: XFAIL.
6985 * gcc.target/i386/x87regparm-3.c: XFAIL.
6986 * gcc.target/i386/x87regparm-4.c: XFAIL.
6987
6988 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6989
6990 * lib/target-supports.exp
6991 (check_effective_target_large_long_double): New.
6992 * gcc.dg/Wconversion-real.c : Use it.
6993 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
6994 unsigned.
6995
6996 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
6997
6998 * gcc.c-torture/execute/mode-dependent-address.c: New test.
6999
7000 2006-12-08 Tobias Burnus <burnus@net-b.de>
7001
7002 PR fortran/27546
7003 * gfortran.dg/import4.f90: New test for IMPORT in modules.
7004
7005 2006-12-07 Mark Mitchell <mark@codesourcery.com>
7006
7007 PR c++/29732
7008 * g++.dg/template/crash65.C: New test.
7009 * g++.dg/template/spec16.C: Tweak error markers.
7010
7011 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
7012
7013 * gcc.target/spu: New directory.
7014 * gcc.target/spu/spu.exp: New file.
7015 * gcc.target/spu/intrinsics-1.c: New test.
7016
7017 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
7018
7019 PR c++/29980
7020 * g++.dg/ext/attrib27.C: New test.
7021 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
7022 * g++.dg/parse/typedef5.C: Likewise.
7023
7024 2006-12-07 Mike Stump <mrs@apple.com>
7025
7026 * treelang/compile/var_defs.tree: Adjust.
7027
7028 2006-12-06 Mark Mitchell <mark@codesourcery.com>
7029
7030 PR c++/29730
7031 * g++.dg/template/crash64.C: New test.
7032 * g++.dg/parse/crash27.C: Adjust error markers.
7033
7034 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
7035
7036 PR libfortran/30009
7037 PR libfortran/30056
7038 * gfortran.dg/read_eof_4.f90: Add tests.
7039 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
7040 * gfortran.dg/unf_read_corrupted_1.f90: New test.
7041
7042 2006-12-05 Mark Mitchell <mark@codesourcery.com>
7043
7044 PR c++/29729
7045 * g++.dg/template/crash63.C: New test.
7046
7047 PR c++/29728
7048 * g++.dg/template/crash62.C: New test.
7049
7050 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
7051
7052 PR fortran/30003
7053 * gfortran.dg/allocatable_function_1.f90: Increase the number
7054 of expected calls of free to 10; the lhs section reference is
7055 now evaluated so there is another call to bar. Change the
7056 comment appropriately.
7057 * gfortran.dg/array_section_1.f90: New test.
7058
7059 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
7060
7061 PR fortran/29912
7062 * gfortran.dg/char_result_12.f90: New test.
7063
7064 2006-12-05 Richard Guenther <rguenther@suse.de>
7065
7066 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
7067 * gcc.dg/vect/vect-pow-2.c: Rename to ...
7068 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
7069 vect_double, xfail for spu*-*-*.
7070
7071 2006-12-04 Tobias Burnus <burnus@net-b.de>
7072
7073 PR fortran/29962
7074 * initialization_4.f90: Test noninteger exponents (-std=f95).
7075 * initialization_5.f90: New test for noninteger exponents
7076 with -std=f2003.
7077
7078 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
7079
7080 PR fortran/29821
7081 * gfortran.dg/parameter_array_section_1.f90: New test.
7082
7083 2006-12-04 Mark Mitchell <mark@codesourcery.com>
7084
7085 PR c++/29733
7086 * g++.dg/template/crash61.C: New test.
7087
7088 PR c++/29632
7089 * g++.dg/template/error23.C: New test.
7090
7091 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
7092
7093 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
7094
7095 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
7096
7097 PR fortran/29916
7098 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
7099
7100 2006-12-04 Jakub Jelinek <jakub@redhat.com>
7101
7102 PR middle-end/29965
7103 * gcc.dg/gomp/pr29965-1.c: New test.
7104 * gcc.dg/gomp/pr29965-2.c: New test.
7105 * gcc.dg/gomp/pr29965-3.c: New test.
7106 * gcc.dg/gomp/pr29965-4.c: New test.
7107 * gcc.dg/gomp/pr29965-5.c: New test.
7108 * gcc.dg/gomp/pr29965-6.c: New test.
7109 * g++.dg/gomp/pr29965-1.C: New test.
7110 * g++.dg/gomp/pr29965-2.C: New test.
7111 * g++.dg/gomp/pr29965-3.C: New test.
7112 * g++.dg/gomp/pr29965-4.C: New test.
7113 * g++.dg/gomp/pr29965-5.C: New test.
7114 * g++.dg/gomp/pr29965-6.C: New test.
7115 * g++.dg/gomp/pr29965-7.C: New test.
7116 * g++.dg/gomp/pr29965-8.C: New test.
7117 * g++.dg/gomp/pr29965-9.C: New test.
7118 * g++.dg/gomp/pr29965-10.C: New test.
7119
7120 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
7121
7122 * gnat.dg/pointer_variable_bounds.adb: New test.
7123 * gnat.dg/pointer_variable_bounds.ads: Likewise.
7124 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
7125
7126 2006-12-03 Eric Christopher <echristo@apple.com>
7127
7128 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
7129
7130 2006-12-03 Richard Henderson <rth@redhat.com>
7131 Andrew Pinski <pinskia@gmail.com>
7132
7133 PR C++/14329
7134 * g++.dg/warn/unit-1.C: New test.
7135
7136 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
7137
7138 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
7139
7140 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
7141
7142 * g++.dg/vect/vect.exp: Enable tests to run on spu.
7143 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
7144 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
7145 * gcc.dg/vect/vect-70.c: Reduce array size.
7146 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
7147 vect_no_compaer_double targets.
7148 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
7149 vect_float, vect_double, and vect_int.
7150
7151 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
7152
7153 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
7154 test for loop versioning on vect_no_align targets.
7155 * gcc.dg/vect/pr20122.c: Likewise.
7156 * gcc.dg/vect/vect-105.c: Likewise.
7157 * gcc.dg/vect/vect-42.c: Likewise.
7158 * gcc.dg/vect/vect-43.c: Likewise.
7159 * gcc.dg/vect/vect-74.c: Likewise.
7160 * gcc.dg/vect/vect-75.c: Likewise.
7161 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
7162 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
7163 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
7164 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
7165
7166 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
7167
7168 PR fortran/29642
7169 * gfortran.dg/value_1.f90 : New test.
7170 * gfortran.dg/value_2.f90 : New test.
7171 * gfortran.dg/value_3.f90 : New test.
7172 * gfortran.dg/value_4.f90 : New test.
7173 * gfortran.dg/value_4.c : Called from value_4.f90.
7174
7175 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
7176
7177 PR C++/30033
7178 * g++.dg/cpp0x/static_assert4.C: New testcase.
7179
7180 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7181
7182 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
7183
7184 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
7185
7186 PR c/27953
7187 * gcc.dg/pr27953.c: New test.
7188
7189 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7190
7191 PR c++/30022
7192 * g++.dg/ext/vector5.C: New test.
7193
7194 PR c++/30021
7195 * g++.dg/other/main1.C: New test.
7196
7197 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
7198
7199 PR libfortran/29568
7200 * gfortran.dg/convert_implied_open.f90: Change to
7201 new default record length.
7202 * gfortran.dg/unf_short_record_1.f90: Adapt to
7203 new error message.
7204 * gfortran.dg/unformatted_subrecords_1.f90: New test.
7205
7206 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
7207
7208 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
7209
7210 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
7211
7212 PR c++/29066
7213 * g++.dg/expr/pr29066.c: New.
7214
7215 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
7216 Zdenek Dvorak <dvorakz@suse.cz>
7217
7218 PR tree-optimization/29921
7219 * gcc.dg/pr29921-2.c: New test.
7220
7221 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
7222
7223 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
7224 (i386_get_cpuid): New function.
7225 (i386_cpuid_ecx): Likewise.
7226 (i386_cpuid_edx): Likewise.
7227 (i386_cpuid): Updated to call i386_cpuid_edx.
7228
7229 * gcc.target/i386/sse3-addsubpd.c: New file.
7230 * gcc.target/i386/sse3-addsubps.c: Likewise.
7231 * gcc.target/i386/sse3-haddpd.c: Likewise.
7232 * gcc.target/i386/sse3-haddps.c: Likewise.
7233 * gcc.target/i386/sse3-hsubpd.c: Likewise.
7234 * gcc.target/i386/sse3-hsubps.c: Likewise.
7235 * gcc.target/i386/sse3-lddqu.c: Likewise.
7236 * gcc.target/i386/sse3-movddup.c: Likewise.
7237 * gcc.target/i386/sse3-movshdup.c: Likewise.
7238 * gcc.target/i386/sse3-movsldup.c: Likewise.
7239
7240 2006-12-01 Dirk Mueller <dmueller@suse.de>
7241
7242 * g++.dg/warn/Wreturn-type-4.C: New testcase.
7243
7244 2006-11-30 Janis Johnson <janis187@us.ibm.com>
7245
7246 * gcc.dg/dfp/convert-int-max.c: New test.
7247 * gcc.dg/dfp/convert-int-max-fold.c: New test.
7248
7249 2006-11-30 Richard Guenther <rguenther@suse.de>
7250
7251 * gcc.dg/vect/vect-pow-1.c: Rename ...
7252 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
7253 floats instead of doubles, check successful vectorization.
7254
7255 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
7256
7257 PR target/29945
7258 * gcc.c-torture/compile/pr29945.c: New testcase.
7259
7260 2006-11-30 Joseph Myers <joseph@codesourcery.com>
7261
7262 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
7263 -maltivec.
7264
7265 2006-11-29 Eric Christopher <echristo@apple.com>
7266
7267 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
7268
7269 2006-11-29 Janis Johnson <janis187@us.ibm.com>
7270
7271 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
7272
7273 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
7274
7275 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
7276
7277 PR c++/29022
7278 * g++.dg/inherit/virtual2.C: New test.
7279 * g++.dg/inherit/virtual3.C: Likewise.
7280 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
7281 * g++.dg/inherit/error2.C: Likewise.
7282 * g++.dg/template/instantiate1.C: Likewise.
7283
7284 2006-11-28 Andrew Pinski <pinskia@gmail.com>
7285
7286 PR tree-opt/29984
7287 * gcc.dg/tree-ssa/reassoc-12.c: New test.
7288
7289 2006-11-28 Jan Hubicka <jh@suse.cz>
7290
7291 * gcc.dg/memcpy-1.c: New test.
7292
7293 2006-11-28 Jakub Jelinek <jakub@redhat.com>
7294
7295 PR c++/29735
7296 * g++.dg/warn/main-3.C: New test.
7297
7298 2006-11-28 Jan Hubicka <jh@suse.cz>
7299
7300 * gcc.dg/winline-1.c: New test.
7301
7302 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
7303
7304 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
7305 alignments.
7306
7307 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
7308
7309 PR fortran/29976
7310 * gfortran.dg/missing_optional_dummy_3.f90
7311
7312 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
7313
7314 PR fortran/20880
7315 * gfortran.dg/interface_3.f90: Modify errors.
7316
7317 2006-11-28 Ben Elliston <bje@au.ibm.com>
7318
7319 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
7320 fail to link due to relocation overflows on spu-*-*.
7321
7322 2006-11-27 Michael Matz <matz@suse.de>
7323 Andreas Krebbel <krebbel1@de.ibm.com>
7324
7325 PR target/29319
7326 * gcc.dg/20061127-1.c: New testcase.
7327
7328 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
7329
7330 * gcc.dg/20061124-1.c: Add exit() function prototype.
7331
7332 2006-11-27 Jan Hubicka <jh@suse.cz>
7333
7334 * gcc.target/i386/memcpy-1.c: Adjust size.
7335 * gcc.dg/visibility-11.c: Likewise.
7336
7337 2006-11-27 Richard Guenther <rguenther@suse.de>
7338
7339 PR middle-end/25620
7340 * gcc.target/i386/pow-1.c: New testcase.
7341 * gcc.dg/builtins-58.c: Likewise.
7342
7343 2006-11-26 Mark Mitchell <mark@codesourcery.com>
7344
7345 PR c++/29886
7346 * g++.dg/expr/cast8.C: New test.
7347
7348 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7349
7350 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
7351 Don't ever inline the testcase.
7352
7353 2006-11-25 Andrew Pinski <pinskia@gmail.com>
7354
7355 PR fortran/29982
7356 * gfortran.fortran-torture/compile/parameter_3.f90: New
7357 testcase.
7358
7359 2006-11-25 Andrew Pinski <pinskia@gmail.com>
7360
7361 PR fortran/29951
7362 * gfortran.fortran-torture/execute/transfer2.f90: New test.
7363
7364 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7365
7366 * gfortran.fortran-torture/execute/specifics.f90: Remove test
7367 for CHAR.
7368
7369 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7370
7371 PR libgfortran/29936
7372 * gfortran.dg/write_check3.f90: New test.
7373
7374 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7375
7376 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
7377
7378 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
7379
7380 PR fortran/20880
7381 * gfortran.dg/interface_3.f90: New test.
7382
7383 PR fortran/29387
7384 * gfortran.dg/generic_8.f90: New test.
7385
7386 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7387
7388 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
7389 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
7390 * gfortran.dg/specifics_3.f90: Remove.
7391
7392 2006-11-24 Jakub Jelinek <jakub@redhat.com>
7393
7394 PR c/29955
7395 * gcc.dg/gomp/pr29955.c: New test.
7396
7397 PR c/29736
7398 * gcc.dg/pr29736.c: New test.
7399
7400 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7401
7402 PR tree-opt/29964
7403 * gcc.dg/pure-1.c: New test.
7404
7405 2006-11-24 Joseph Myers <joseph@codesourcery.com>
7406
7407 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
7408 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
7409
7410 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
7411
7412 * gcc.dg/20061124-1.c: New testcase.
7413
7414 2006-11-23 Eric Christopher <echristo@apple.com>
7415
7416 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
7417
7418 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7419
7420 PR c/2707
7421 PR c++/26167
7422 * gcc.dg/Wconversion-integer.c: New. Supersedes
7423 Wconversion-negative-constants.c
7424 * gcc.dg/Wconversion-real.c: New.
7425 * gcc.dg/Wconversion-real-integer.c: New.
7426 * gcc.dg/Wconversion-negative-constants.c: Deleted.
7427 * g++.dg/warn/Wconversion1.C: Modified.
7428
7429 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7430
7431 * gfortran.dg/overload_1.f90: New test.
7432
7433 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7434
7435 PR c/9072
7436 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
7437 Wtraditional-conversion.
7438 * gcc.dg/overflow-warn-2.c: Likewise.
7439 * gcc.dg/Wconversion.c: Likewise. Renamed as
7440 Wtraditional-conversion.c .
7441 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
7442 Wtraditional-conversion-2.c .
7443 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
7444 Wtraditional-conversion-2.c
7445 * gcc.dg/Wconversion-negative-constants.c: New.
7446
7447 2006-11-23 Andrew Pinski <pinskia@gmail.com>
7448
7449 * gcc.dg/tree-ssa/dump-1.c: New test.
7450
7451 2006-11-23 David Ung <davidu@mips.com>
7452
7453 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
7454 -mfp64, allowable when ISA >= 33 and float is enabled.
7455 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
7456 of mthc1 and mfhc1 patterns.
7457
7458 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
7459
7460 PR tree-optimization/29921
7461 * gcc.dg/pr29921.c: New test.
7462
7463 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7464
7465 PR fortran/29441
7466 * gfortran.dg/initialization_4.f90: New test.
7467
7468 2006-11-22 Ira Rosen <irar@il.ibm.com>
7469
7470 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
7471 platforms that have interleaving support.
7472 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
7473 * gcc.dg/vect/vect-strided-a-u16-i2.c,
7474 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
7475 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
7476 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
7477 gcc.dg/vect/vect-strided-u8-i2-gap.c,
7478 gcc.dg/vect/vect-strided-u8-i8.c,
7479 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
7480 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
7481 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
7482 gcc.dg/vect/vect-strided-float.c,
7483 gcc.dg/vect/vect-strided-a-mult.c,
7484 gcc.dg/vect/vect-strided-mult-char-ls.c,
7485 gcc.dg/vect/vect-strided-a-u16-mult.c,
7486 gcc.dg/vect/vect-strided-a-u32-mult.c,
7487 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
7488 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
7489 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
7490 gcc.dg/vect/vect-strided-mult.c,
7491 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
7492 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
7493 New.
7494
7495 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
7496
7497 PR fortran/25087
7498 * gfortran.dg/auto_char_len_4.f90: New test.
7499
7500 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
7501
7502 PR fortran/29652
7503 * gfortran.dg/generic_7.f90: New test.
7504 * gfortran.dg/defined_operators_1.f90: Add new error.
7505
7506 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
7507
7508 PR tree-optimization/29902
7509 * g++.dg/tree-ssa/pr29902.C: New test.
7510
7511 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
7512
7513 PR fortran/29820
7514 * gfortran.dg/used_types_13.f90: New test.
7515
7516 2006-11-21 Janis Johnson <janis187@us.ibm.com>
7517
7518 * gcc.dg/dfp/snan.c: Delete.
7519
7520 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
7521
7522 * g++.dg/cpp0x/static_assert1.C: New.
7523 * g++.dg/cpp0x/static_assert2.C: New.
7524 * g++.dg/cpp0x/static_assert3.C: New.
7525
7526 2006-11-21 Richard Guenther <rguenther@suse.de>
7527
7528 * gcc.dg/vect/vect-pow-1.c: New testcase.
7529 * gcc.dg/vect/vect-pow-2.c: Likewise.
7530
7531 2006-11-21 Jakub Jelinek <jakub@redhat.com>
7532
7533 PR c++/29570
7534 * g++.dg/template/static29.C: New test.
7535
7536 PR c++/29734
7537 * g++.dg/conversion/simd4.C: New test.
7538
7539 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
7540
7541 PR c++/29475
7542 * g++.dg/template/access19.C: New test.
7543 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
7544 error is reported.
7545
7546 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
7547
7548 PR tree-opt/25500
7549 * gcc.dg/tree-ssa/sra-4.c: New testcase.
7550
7551 2006-11-20 Tobias Burnus <burnus@net-b.de>
7552
7553 PR fortran/27546
7554 * gfortran.dg/import.f90: Extended test.
7555 * gfortran.dg/import2.f90: Extended test.
7556
7557 2006-11-20 Tobias Burnus <burnus@net-b.de>
7558
7559 * gfortran.dg/volatile3.f90: Add conflict test.
7560
7561 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
7562
7563 PR fortran/24783
7564 * gfortran.dg/implicit_10.f90: New test.
7565
7566 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
7567
7568 PR c++/8586
7569 * g++.dg/warn/Wall-write-strings.C: New.
7570
7571 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
7572
7573 * gfortran.dg/alloc_comp_constraint_5.f90: New.
7574 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
7575
7576 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7577
7578 * gfortran.dg/use_3.f90: Remove error message.
7579 * gfortran.dg/iso_fortran_env_1.f90: New test.
7580 * gfortran.dg/iso_fortran_env_2.f90: New test.
7581 * gfortran.dg/iso_fortran_env_3.f90: New test.
7582 * gfortran.dg/iso_fortran_env_4.f90: New test.
7583
7584 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
7585
7586 * gcc.dg/vect/vect-27.c: Fix initialization.
7587
7588 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7589
7590 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
7591 * gcc.dg/torture/builtin-minmax-1.c: New.
7592
7593 * gcc.dg/builtins-20.c: Add cases for copysign.
7594
7595 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7596
7597 PR fortran/24285
7598 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
7599
7600 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7601 * gfortran.dg/use_1.f90: New test.
7602 * gfortran.dg/use_1.f90: New test.
7603 * gfortran.dg/use_1.f90: New test.
7604
7605 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
7606
7607 PR tree-optimization/29801
7608 * gcc.dg/pr29801.c: New test.
7609
7610 2006-11-17 Jakub Jelinek <jakub@redhat.com>
7611
7612 PR middle-end/29584
7613 * gcc.dg/torture/pr29584.c: New test.
7614
7615 2006-11-17 Joseph Myers <joseph@codesourcery.com>
7616
7617 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
7618 Condition PowerPC tests for saving FPRs on powerpc_fprs.
7619 * gcc.target/powerpc/compress-float-ppc.c,
7620 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
7621 powerpc_fprs.
7622 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
7623 do not pass -mhard-float.
7624
7625 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
7626
7627 * gnat.dg/volatile_aggregate.adb: New test.
7628
7629 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7630
7631 PR fortran/29391
7632 PR fortran/29489
7633 * gfortran.dg/bound_2.f90: Add more checks.
7634 * gfortran.dg/bound_3.f90: New test.
7635
7636 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
7637
7638 PR target/29201
7639 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
7640
7641 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
7642
7643 * gfortran.dg/import3.f90: Fix error message.
7644
7645 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
7646
7647 PR tree-opt/29788
7648 * gfortran.fortran-torture/compile/inline_1.f90:
7649 New testcase.
7650
7651 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
7652
7653 * gcc.target/i386/x87regparm-1.c: New test.
7654 * gcc.target/i386/x87regparm-2.c: New test.
7655 * gcc.target/i386/x87regparm-3.c: New test.
7656 * gcc.target/i386/x87regparm-4.c: New test.
7657
7658 2006-11-15 Tobias Burnus <burnus@net-b.de>
7659
7660 PR fortran/27546
7661 * gfortran.dg/import.f90: New test.
7662 * gfortran.dg/import2.f90: New test.
7663 * gfortran.dg/import3.f90: New test.
7664
7665 2006-11-15 Tobias Burnus <burnus@net-b.de>
7666
7667 PR fortran/27588
7668 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
7669
7670 2006-11-15 Tobias Burnus <burnus@net-b.de>
7671
7672 PR fortran/29806
7673 * gfortran.dg/contains.f90: New test.
7674 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
7675
7676 2006-11-15 Jakub Jelinek <jakub@redhat.com>
7677
7678 PR tree-optimization/29581
7679 * gcc.dg/pr29581-1.c: New test.
7680 * gcc.dg/pr29581-2.c: New test.
7681 * gcc.dg/pr29581-3.c: New test.
7682 * gcc.dg/pr29581-4.c: New test.
7683 * gfortran.dg/pr29581.f90: New test.
7684
7685 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
7686
7687 PR fortran/29702
7688 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
7689 numbers in error message headers.
7690
7691 2006-11-14 Richard Guenther <rguenther@suse.de>
7692
7693 * gcc.target/i386/math-torture/math-torture.exp: Restrict
7694 to i?86 and x86_64 targets.
7695
7696 2006-11-14 Caroline Tice <ctice@apple.com>
7697
7698 * gcc.dg/pubtypes-1.c: New file/testcase.
7699 * gcc.dg/pubtypes-2.c: New file/testcase.
7700 * gcc.dg/pubtypes-3.c: New file/testcase.
7701 * gcc.dg/pubtypes-4.c: New file/testcase.
7702 * g++.dg/pubtypes.C: New file/testcase.
7703
7704 2006-11-14 Mark Mitchell <mark@codesourcery.com>
7705
7706 PR c++/29106
7707 * g++.dg/init/self1.C: New test.
7708
7709 2006-11-14 Tobias Burnus <burnus@net-b.de>
7710
7711 PR fortran/29657
7712 * gfortran.dg/conflicts.f90: Add.
7713
7714 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
7715
7716 PR rtl-optimization/29798
7717
7718 * gcc.c-torture/execute/pr29798.c: New.
7719
7720 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7721
7722 * gcc.dg/builtins-20.c: Add more cases.
7723
7724 2006-11-13 Jakub Jelinek <jakub@redhat.com>
7725
7726 PR fortran/29759
7727 * gfortran.dg/gomp/pr29759.f90: New test.
7728
7729 2006-11-13 Mark Mitchell <mark@codesourcery.com>
7730
7731 PR c++/29518
7732 * g++.dg/template/static28.C: New test.
7733
7734 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
7735
7736 * lib/c-torture.exp: Use target-libpath.exp.
7737 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
7738 set GCC_EXEC_PREFIX env var from global variable of same name.
7739
7740 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
7741
7742 PR fortran/26994
7743 * gfortran.fortran-torture/compile/transfer-1.f90:
7744 New testcase.
7745
7746 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
7747 Zdenek Dvorak <dvorakz@suse.cz>
7748
7749 PR tree-optimization/29680
7750 * gcc.dg/alias-11.c: New test.
7751
7752 2006-11-12 Jason Merrill <jason@redhat.com>
7753 Andrew Pinski <pinskia@physics.uc.edu>
7754
7755 PR middle-end/28915
7756 * gcc.target/i386/vectorize1.c: New.
7757
7758 2006-11-12 Roger Sayle <roger@eyesopen.com>
7759
7760 PR rtl-optimization/29797
7761 * gcc.c-torture/execute/pr29797-1.c: New test case.
7762
7763 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7764
7765 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
7766
7767 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
7768
7769 * gcc.dg/tree-ssa/prefetch-3.c: New test.
7770
7771 2006-11-12 Roger Sayle <roger@eyesopen.com>
7772
7773 PR tree-optimization/13827
7774 * gcc.dg/fold-eqand-1.c: New test case.
7775
7776 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
7777
7778 PR rtl-opt/28812
7779 * gcc.c-torture/execute/mayalias-3.c: New test.
7780
7781 2006-11-11 Richard Sandiford <richard@codesourcery.com>
7782
7783 PR middle-end/27528
7784 * gcc.c-torture/compile/pr27528.c: New test.
7785 * gcc.dg/pr27528.c: Likewise.
7786
7787 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7788
7789 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
7790
7791 * gcc.dg/torture/builtin-symmetric-1.c: New test.
7792
7793 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
7794
7795 PR fortran/29758
7796 * gfortran.dg/reshape_source_size_1.f90: New test.
7797
7798 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
7799
7800 PR fortran/29315
7801 * gfortran.dg/aliasing_dummy_4.f90: New test.
7802
7803 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
7804
7805 PR target/29777
7806 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
7807 and x86_64-*-* targets.
7808
7809 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7810
7811 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
7812 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
7813 New macros. Use them in exact tests.
7814 (TESTIT3): New macro.
7815 Add tests for fmin, fmax and fma.
7816
7817 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
7818
7819 PR fortran/29431
7820 * gfortran.dg/array_constructor_13.f90: New test.
7821
7822 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
7823
7824 PR fortran/29744
7825 * gfortran.dg/used_types_12.f90: New test.
7826
7827 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
7828
7829 PR middle-end/29726
7830 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
7831 (test6): Ditto.
7832 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
7833 * gcc.dg/fold-eqandshift-3.c: New test case.
7834
7835 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
7836
7837 PR fortran/29699
7838 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
7839
7840 PR fortran/21370
7841 * gfortran.dg/change_symbol_attributes_1.f90: New test.
7842
7843 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
7844
7845 * gcc.dg/20061109-1.c: New testcase.
7846
7847 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7848
7849 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
7850
7851 2006-11-09 Tobias Burnus <burnus@net-b.de>
7852
7853 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
7854 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
7855
7856 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
7857
7858 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
7859 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
7860
7861 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7862
7863 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
7864
7865 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7866
7867 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
7868 vect-9.c).
7869 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
7870 * gcc.dg/vect/vect-9.c: Now vectorizable.
7871 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
7872 that support vect_widen_mult.
7873 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
7874 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
7875 vect-reduc-dot-u16.c).
7876 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
7877 vect-reduc-dot-u16.c).
7878 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
7879 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
7880 vect-reduc-dot-s8.c).
7881 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
7882 vect-reduc-dot-s8.c).
7883 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
7884 vect-reduc-dot-s8.c).
7885 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
7886 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
7887 vect-reduc-dot-u8.c).
7888 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
7889 vect-reduc-dot-u8.c).
7890 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
7891 * gcc.dg/vect/vect-multitypes-9.c: New test.
7892 * gcc.dg/vect/vect-multitypes-10.c: New test.
7893 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
7894 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
7895 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
7896 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
7897 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
7898 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
7899 wrapv-vect-reduc-dot-s8.c.
7900 * lib/target-support.exp (check_effective_target_vect_unpack): New.
7901 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
7902 targets that support vec_unpack.
7903 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
7904 (check_effective_target_vect_widen_mult_qi_to_hi): New.
7905 (check_effective_target_vect_widen_mult_hi_to_si): New.
7906 (check_effective_target_vect_widen_sum): Removed.
7907
7908 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7909
7910 * gcc.dg/vect/vect-multitypes-8.c: New test.
7911 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
7912
7913 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7914
7915 * gcc.dg/vect/vect-multitypes-7.c: New test.
7916
7917 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7918
7919 * gcc.dg/vect/vect-multitypes-4.c: New test.
7920 * gcc.dg/vect/vect-multitypes-5.c: New test.
7921 * gcc.dg/vect/vect-multitypes-6.c: New test.
7922
7923 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
7924
7925 * gcc.dg/vect/vect-multitypes-1.c: New test.
7926 * gcc.dg/vect/vect-multitypes-2.c: New test.
7927 * gcc.dg/vect/vect-multitypes-3.c: New test.
7928
7929 2006-11-07 Eric Christopher <echristo@apple.com>
7930
7931 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
7932 Test using scan-assembler-not.
7933
7934 2006-11-07 Jakub Jelinek <jakub@redhat.com>
7935
7936 * gcc.dg/inline-17.c: New test.
7937
7938 2006-11-07 Steve Ellcey <sje@cup.hp.com>
7939
7940 PR other/25028
7941 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
7942 on HP-UX.
7943
7944 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
7945
7946 PR fortran/29539
7947 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
7948
7949 PR fortran/29634
7950 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
7951 test.
7952
7953 2006-11-07 Tobias Burnus <burnus@net-b.de>
7954
7955 PR fortran/29601
7956 * gfortran.dg/volatile.f90: Add.
7957 * gfortran.dg/volatile2.f90: Add.
7958 * gfortran.dg/volatile3.f90: Add.
7959 * gfortran.dg/volatile4.f90: Add.
7960 * gfortran.dg/volatile5.f90: Add.
7961 * gfortran.dg/volatile6.f90: Add.
7962 * gfortran.dg/volatile7.f90: Add.
7963
7964 2006-11-06 Tobias Burnus <burnus@net-b.de>
7965
7966 * gfortran.dg/io_constraints_2.f90: Adjust pattern
7967 for matching error messages.
7968 * gfortran.dg/specifics_3.f90: Adjust pattern
7969 for matching error messages.
7970
7971 2006-11-06 Janis Johnson <janis187@us.ibm.com>
7972 Bernhard Fischer <aldot@gcc.gnu.org>
7973
7974 * lib/gcc-dg.exp (output-exists): New proc.
7975 (output-exists-not): New proc.
7976 * gcc.test-framework/test-framework.awk: Support new directives.
7977 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
7978 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
7979 * gcc.test-framework/dg-outexists-exp-F.c: New test.
7980 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
7981 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
7982 * gcc.test-framework/dg-outexists-exp-P.c: New test.
7983
7984 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
7985
7986 PR fortran/29630
7987 PR fortran/29679
7988 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
7989 * gfortran.dg/initialization_3.f90: New.
7990
7991 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7992
7993 PR libgfortran/25545
7994 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
7995
7996 2006-11-05 Jakub Jelinek <jakub@redhat.com>
7997
7998 PR middle-end/29695
7999 * gcc.c-torture/execute/pr29695-1.c: New test.
8000 * gcc.c-torture/execute/pr29695-2.c: New test.
8001
8002 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
8003
8004 PR fortran/29565
8005 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
8006
8007 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
8008
8009 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
8010 for matching error messages.
8011
8012 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
8013
8014 PR target/26915
8015 * gcc.target/i386/387-12.c: New test.
8016
8017 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8018
8019 PR libfortran/29713
8020 * gfortran.dg/pr29713.f90: New test.
8021
8022 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
8023
8024 * gcc.c-torture/execute/arith-rand-ll.c:
8025 Also test for bogus rest sign.
8026
8027 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8028
8029 PR libfortran/27895
8030 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
8031
8032 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
8033
8034 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
8035 from error messages.
8036
8037 2006-11-02 Mike Stump <mrs@apple.com>
8038
8039 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
8040
8041 * g++.old-deja/g++.abi/align.C: Enable for darwin.
8042
8043 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
8044
8045 * g++.dg/eh/gcsec1.C: New test.
8046
8047 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8048
8049 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
8050 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
8051
8052 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
8053
8054 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
8055 hexadecimal value.
8056 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
8057 * gcc.dg/pr14796-2.c: Likewise.
8058
8059 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8060
8061 * gcc.c-torture/execute/20061101-1.c: New test.
8062
8063 2006-11-01 Richard Guenther <rguenther@suse.de>
8064
8065 * gcc.target/i386/fpprec-1.c: New testcase.
8066
8067 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8068
8069 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
8070 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
8071
8072 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
8073
8074 * gcc.c-torture/execute/20061031-1.c: New test.
8075
8076 2006-10-31 Geoffrey Keating <geoffk@apple.com>
8077
8078 PR 23067
8079 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
8080 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
8081 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
8082 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
8083 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
8084 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
8085 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
8086
8087 2006-10-31 Eric Christopher <echristo@apple.com>
8088 Falk Hueffner <falk@debian.org>
8089
8090 * gcc.dg/builtin-bswap-1.c: New.
8091 * gcc.dg/builtin-bswap-2.c: New.
8092 * gcc.dg/builtin-bswap-3.c: New.
8093 * gcc.dg/builtin-bswap-4.c: New.
8094 * gcc.dg/builtin-bswap-5.c: New.
8095 * gcc.target/i386/builtin-bswap-1.c: New.
8096
8097 2006-10-31 Geoffrey Keating <geoffk@apple.com>
8098
8099 * gcc.dg/inline-16.c: New.
8100
8101 PR 16622
8102 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
8103 defining it.
8104 * gcc.dg/inline-13.c: New.
8105 * gcc.dg/inline-14.c: New.
8106 * gcc.dg/inline-15.c: New.
8107
8108 PR 11377
8109 * gcc.dg/inline6.c: New.
8110 * gcc.dg/inline7.c: New.
8111
8112 2006-10-31 Roger Sayle <roger@eyesopen.com>
8113
8114 PR middle-end/23470
8115 * gcc.dg/pr23470-1.c: New test case.
8116
8117 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
8118
8119 PR fortran/29537
8120 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
8121 data.
8122 * gfortran.dg/blockdata_2.f90: New testcase.
8123
8124 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
8125
8126 PR libfortran/29627
8127 * gfortran.dg/unf_short_record_1.f90: New test.
8128
8129 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8130
8131 PR fortran/29067
8132 * gfortran.dg/pr29067.f: New test.
8133
8134 2006-10-31 Joseph Myers <joseph@codesourcery.com>
8135 Richard Sandiford <richard@codesourcery.com>
8136
8137 * lib/target-supports.exp (get_compiler_messages): Append options
8138 as a single list element.
8139 (check_effective_target_arm_vfp_ok): New.
8140 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
8141
8142 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
8143
8144 PR fortran/29387
8145 * gfortran.dg/intrinsic_actual_2.f90: New test.
8146
8147 PR fortran/29490
8148 * gfortran.dg/actual_array_interface_1.f90: New test.
8149
8150 PR fortran/29641
8151 * gfortran.dg/used_types_11.f90: New test.
8152
8153 2006-10-30 Dirk Mueller <dmueller@suse.de>
8154
8155 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
8156 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
8157 * g++.old-deja/g++.pt/eichin01.C (main): Same.
8158 * g++.old-deja/g++.mike/net25.C (main): Same.
8159 * g++.dg/lookup/exception1.C (main): Same.
8160 * g++.dg/parse/parens2.C (main): Same.
8161
8162 2006-10-30 Roger Sayle <roger@eyesopen.com>
8163
8164 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
8165
8166 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8167
8168 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
8169 * gcc.dg/torture/builtin-math-3.c: Likewise.
8170
8171 2006-10-30 Tobias Burnus <burnus@net-b.de>
8172
8173 PR fortran/29452
8174 * gfortran.dg/write_check.f90: Check run-time keyword checking.
8175 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
8176
8177 2006-10-30 Andrew Pinski <pinskia@gmail.com>
8178
8179 PR Fortran/29410
8180 * gfortran.fortran-torture/execute/transfer1.f90: New test.
8181
8182 2006-10-30 Joseph Myers <joseph@codesourcery.com>
8183
8184 * lib/target-supports.exp (check_function_available): Declare
8185 function before calling.
8186
8187 2006-10-30 Jakub Jelinek <jakub@redhat.com>
8188
8189 PR tree-optimization/29637
8190 * gcc.dg/pr29637.c: New test.
8191
8192 2006-10-29 Roger Sayle <roger@eyesopen.com>
8193
8194 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
8195 tree canonicalization.
8196
8197 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8198
8199 * gcc.dg/builtins-20.c: Add more hypot tests.
8200
8201 2006-10-29 Roger Sayle <roger@eyesopen.com>
8202
8203 * gcc.dg/fold-compare-1.c: New test case.
8204
8205 2006-10-29 Dirk Mueller <dmueller@suse.de>
8206
8207 PR c++/16307
8208 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
8209
8210 2006-10-29 Roger Sayle <roger@eyesopen.com>
8211
8212 PR tree-optimization/15458
8213 * gcc.dg/fold-xornot-1.c: New test case.
8214
8215 2006-10-29 Richard Guenther <rguenther@suse.de>
8216
8217 * gcc.target/i386/math-torture/trunc.c: New testcase.
8218
8219 2006-10-29 Richard Guenther <rguenther@suse.de>
8220
8221 * gcc.target/i386/math-torture/round.c: New testcase.
8222
8223 2006-10-29 Richard Guenther <rguenther@suse.de>
8224
8225 * gcc.target/i386/math-torture/ceil.c: New testcase.
8226 * gcc.target/i386/math-torture/floor.c: Likewise.
8227
8228 2006-10-29 Richard Guenther <rguenther@suse.de>
8229
8230 * gcc.target/i386/math-torture/rint.c: New testcase.
8231 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
8232
8233 2006-10-29 Richard Guenther <rguenther@suse.de>
8234
8235 * gcc.target/i386/math-torture/lfloor.c: New testcase.
8236 * gcc.target/i386/math-torture/lceil.c: Likewise.
8237
8238 2006-10-28 Tobias Burnus <burnus@net-b.de>
8239
8240 PR libgfortran/24313
8241 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
8242
8243 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
8244
8245 * gcc.c-torture/execute/20020118-1.c,
8246 gcc.c-torture/execute/builtins/strlen.c,
8247 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
8248 comment typos.
8249
8250 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8251
8252 * gcc.dg/builtins-20.c: Add tests for hypot.
8253 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
8254 two-argument builtins.
8255 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
8256 TESTIT2. Update all callers.
8257 (TESTIT2, TESTIT2_R): New helper macros.
8258 Add testcases for pow, hypot and atan2.
8259
8260 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
8261
8262 PR C++/29295
8263 * g++.dg/expr/bool1.C: New test.
8264 * g++.dg/expr/bool2.C: New test.
8265
8266 2006-10-28 Tobias Burnus <burnus@net-b.de>
8267
8268 PR fortran/28224
8269 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
8270 * gfortran.dg/namelist_internal.f90: New test.
8271
8272 2006-10-28 Tobias Burnus <burnus@net-b.de>
8273
8274 PR fortran/29625
8275 * gfortran.dg/io_real_boz.f90: Add.
8276 * gfortran.dg/io_real_boz2.f90: Add.
8277
8278 2006-10-28 Richard Guenther <rguenther@suse.de>
8279
8280 PR middle-end/26899
8281 * gcc.dg/tree-ssa/pr26899.c: New testcase.
8282
8283 2006-10-28 Richard Guenther <rguenther@suse.de>
8284
8285 PR target/28806
8286 * gcc.target/i386/math-torture/lround.c: New testcase.
8287
8288 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
8289
8290 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
8291 * gcc.dg/builtins-44.c: Likewise.
8292 * gcc.dg/builtins-45.c: Likewise.
8293 * gcc.dg/pr28796-2.c: Likewise.
8294 * gcc.dg/unordered-3.c: Likewise.
8295
8296 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8297
8298 PR libgfortran/27954
8299 * gfortran.dg/error_recovery_2.f90: New test.
8300
8301 2006-10-26 Richard Guenther <rguenther@suse.de>
8302
8303 * gcc.target/i386/i386.exp: Use glob, not find to collect
8304 tests. Avoids recursing into subdirectories.
8305 * gcc.target/i386/math-torture/math-torture.exp: Torture
8306 for interesting ia32 math options.
8307 * gcc.target.i386/math-torture/lrint.c: New testcase.
8308
8309 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8310
8311 PR libgfortran/29563
8312 * gfortran.dg/arrayio_9.f90: Update test.
8313 * gfortran.dg/arrayio_19.f90: New test.
8314
8315 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
8316
8317 * gcc.dg/20061026.c: New testcase.
8318
8319 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8320
8321 PR libgfortran/29563
8322 * gfortran.dg/arrayio_9.f90: New test.
8323
8324 2006-10-26 Ben Elliston <bje@au.ibm.com>
8325
8326 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
8327 Copy the strings manually, as strcpy may call strlen.
8328
8329 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8330
8331 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
8332 Add checks for log, log2, log10 and log1p.
8333
8334 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
8335 we already test 0.0. Add checks for expm1, log, log2, log10,
8336 log1p, cbrt, erf and erfc.
8337
8338 2006-10-25 Steve Ellcey <sje@cup.hp.com>
8339
8340 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
8341
8342 2006-10-25 Uros Bizjak <uros@kss-loka.si>
8343
8344 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
8345 and remainderl() built-in functions. Remove -ffast-math from
8346 dg-options.
8347
8348 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8349
8350 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
8351 acosh and atanh.
8352
8353 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
8354 floating point modifiers to arguments passed to float and long
8355 double functions respectively. Update all callers to use floating
8356 point numbers, not integers. Add tests for exp, exp2 and
8357 exp10/pow10.
8358
8359 * gcc.dg/torture/builtin-math-3.c: New test.
8360
8361 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
8362
8363 PR fortran/29393
8364 * gfortran.dg/initialize_2.f90: New.
8365
8366 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8367
8368 * gcc.dg/torture/builtin-math-2.c: New test.
8369
8370 2006-10-24 Richard Guenther <rguenther@suse.de>
8371
8372 PR middle-end/28796
8373 * gcc.dg/pr28796-1.c: New testcase.
8374 * gcc.dg/pr28796-2.c: Likewise.
8375
8376 2006-10-24 Richard Guenther <rguenther@suse.de>
8377
8378 * gcc.dg/builtins-57.c: New testcase.
8379
8380 2006-10-24 Richard Guenther <rguenther@suse.de>
8381
8382 PR tree-optimization/29567
8383 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
8384
8385 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
8386
8387 PR tree-optimization/14784
8388 * gcc.dg/alias-10.c: New test.
8389
8390 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8391
8392 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
8393
8394 2006-10-23 Jakub Jelinek <jakub@redhat.com>
8395
8396 * gcc.dg/builtin-strncat-chk-1.c: New test.
8397
8398 2006-10-23 Jan Hubicka <jh@suse.cz>
8399
8400 * gcc.dg/memmove-1.c: New test.
8401
8402 2006-10-23 Paul Brook <paul@codesourcery.com>
8403
8404 * gcc.dg/pragma-pack-5.c: New test.
8405
8406 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
8407
8408 * g++.dg/other/s390-1.C: New testcase.
8409
8410 2006-10-23 Richard Guenther <rguenther@suse.de>
8411
8412 PR middle-end/27132
8413 PR middle-end/23295
8414 * gcc.dg/pr27132.c: New testcase.
8415 * gcc.dg/pr23295.c: Likewise.
8416 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
8417 * g++.dg/tree-ssa/pr19807.C: Likewise.
8418
8419 2006-10-23 Richard Guenther <rguenther@suse.de>
8420
8421 PR middle-end/21032
8422 * gcc.dg/pr21032.c: New testcase.
8423
8424 2006-10-22 Jeff Law <law@redhat.com>
8425 Richard Guenther <rguenther@suse.de>
8426
8427 PR tree-optimization/15911
8428 * gcc.dg/tree-ssa/vrp30.c: New testcase.
8429
8430 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
8431
8432 PR c++/20647
8433 * g++.dg/abi/rtti3.C: New.
8434
8435 2006-10-21 Uros Bizjak <uros@kss-loka.si>
8436
8437 PR middle-end/28252
8438 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
8439 transformation.
8440
8441 2006-10-21 Richard Guenther <rguenther@suse.de>
8442
8443 PR tree-optimization/3511
8444 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
8445
8446 2006-10-21 Richard Guenther <rguenther@suse.de>
8447
8448 PR middle-end/26898
8449 * gcc.dg/torture/pr26898-1.c: New testcase.
8450 * gcc.dg/torture/pr26898-2.c: Likewise.
8451
8452 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
8453
8454 PR c++/28053
8455 * g++.dg/parse/bitfield1.C: Adjust error markers.
8456 * g++.dg/parse/bitfield2.C: New test.
8457
8458 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
8459
8460 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
8461
8462 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8463
8464 PR libfortran/27895
8465 * gfortran.dg/zero_sized_1.f90: New test.
8466
8467 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
8468
8469 * gcc.dg/div-compare-1.c: New test.
8470
8471 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
8472
8473 PR fortran/29216
8474 * gfortran.dg/result_default_init_1.f90: New test.
8475
8476 PR fortran/29314
8477 * gfortran.dg/automatic_default_init_1.f90: New test.
8478
8479 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
8480 from 38 to 33.
8481
8482 2006-10-18 Geoffrey Keating <geoffk@apple.com>
8483
8484 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
8485 'using namespace std' without previous declaration.
8486 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
8487 * g++.old-deja/g++.robertl/eb133c.C: New.
8488
8489 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8490
8491 PR libgfortran/29277
8492 * gfortran.dg/streamio_4.f90: Update test.
8493 * gfortran.dg/streamio_11.f90: New test.
8494
8495 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
8496
8497 PR c++/27952
8498 * g++.dg/inherit/virtual1.C: New test.
8499
8500 2006-10-17 Mark Mitchell <mark@codesourcery.com>
8501
8502 PR c++/28261
8503 * g++.dg/parse/enum3.C: New test.
8504
8505 2006-10-17 Mark Mitchell <mark@codesourcery.com>
8506
8507 PR c++/29039
8508 * g++.dg/init/ctor8.C: New test.
8509
8510 2006-10-17 Mark Mitchell <mark@codesourcery.com>
8511
8512 PR c++/27270
8513 * g++.dg/ext/complit8.C: Tweak error markers.
8514 * g++.dg/template/complit1.C: Add error marker.
8515
8516 2006-10-16 Mark Mitchell <mark@codesourcery.com>
8517
8518 PR c++/27270
8519 * g++.dg/ext/complit8.C: New test.
8520
8521 PR c++/29408
8522 * g++.dg/parse/dtor12.C: New test.
8523
8524 PR c++/29435
8525 * g++.dg/template/sizeof11.C: New test.
8526
8527 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
8528
8529 PR fortran/29392
8530 * gfortran.dg/data_char_3.f90: New test.
8531
8532 PR fortran/29451
8533 * gfortran.dg/negative_automatic_size.f90: New test.
8534
8535 2006-10-16 David Daney <ddaney@avtrex.com>
8536
8537 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
8538
8539 2006-10-16 Eric Christopher <echristo@apple.com>
8540
8541 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
8542 x86_64.
8543
8544 2006-10-16 Mark Mitchell <mark@codesourcery.com>
8545
8546 PR c++/28211
8547 * g++.dg/tc1/dr49.C: Tweak error messages.
8548 * g++.dg/parse/template21.C: New test.
8549
8550 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8551
8552 PR middle-end/20491
8553 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
8554
8555 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
8556
8557 PR fortran/29403
8558 * gfortran.dg/print_1.f90: New test.
8559
8560 2006-10-15 Jan Hubicka <jh@suse.cz>
8561
8562 PR middle-end/29241
8563 * gcc.c-torture/compile/pr29241.c: New testcase.
8564
8565 2006-10-15 David Edelsohn <edelsohn@gnu.org>
8566
8567 PR middle-end/29250
8568 * gcc.c-torture/compile/pr29250.c: New test.
8569
8570 2006-10-15 Richard Guenther <rguenther@suse.de>
8571
8572 * gcc.dg/pr29299.c: New testcase.
8573
8574 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
8575
8576 PR fortran/24767
8577 * gfortran.dg/label_4.f90: Adjust warning flag.
8578
8579 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
8580
8581 PR fortran/29371
8582 * gfortran.dg/nullify_3.f90: New test.
8583
8584 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8585
8586 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
8587 on Solaris 2.5.1 too.
8588
8589 2006-10-13 Eric Christopher <echristo@apple.com>
8590
8591 * gcc.dg/pr25993.c: Skip for darwin.
8592
8593 2006-10-13 Eric Christopher <echristo@apple.com>
8594
8595 * gcc.dg/visibility-11.c: Skip for darwin.
8596
8597 2006-10-13 Eric Christopher <echristo@apple.com>
8598
8599 * gcc.dg/darwin-weakimport-1.c: Use
8600 -fno-asynchronous-unwind-tables.
8601 * gcc.dg/darwin-weakimport-3.c: Ditto.
8602
8603 2006-10-13 Richard Guenther <rguenther@suse.de>
8604
8605 PR tree-optimization/29446
8606 * gcc.dg/torture/pr29446.c: New testcase.
8607
8608 2006-10-13 Bill Wendling <wendling@apple.com>
8609
8610 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
8611 * g++.old-deja/g++.jason/hmc1.C: Likewise.
8612 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
8613 * g++.old-deja/g++.law/shadow1.C: Likewise.
8614 * g++.old-deja/g++.law/ctors10.C: Likewise.
8615 * g++.dg/debug/namespace1.C: Likewise.
8616 * g++.dg/inherit/namespace-as-base.C: Likewise.
8617 * g++.dg/opt/delay-slot-1.C: Likewise.
8618 * g++.dg/parse/defarg10.C: Likewise.
8619 * g++.dg/template/ptrmem11.C: Likewise.
8620 * g++.dg/template/mem_func_ptr.C: Likewise.
8621 * g++.dg/template/spec19.C: Likewise.
8622
8623 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
8624
8625 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
8626
8627 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
8628
8629 PR fortran/29373
8630 * gfortran.dg/implicit_9.f90: New test.
8631
8632 PR fortran/29407
8633 * gfortran.dg/namelist_25.f90: New test.
8634
8635 PR fortran/27701
8636 * gfortran.dg/same_name_2.f90: New test.
8637
8638 PR fortran/29232
8639 * gfortran.dg/host_assoc_types_1.f90: New test.
8640
8641 PR fortran/29364
8642 * gfortran.dg/missing_derived_type_1.f90: New test.
8643 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
8644
8645 PR fortran/29422
8646 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
8647
8648 PR fortran/29428
8649 * gfortran.dg/alloc_comp_assign_5.f90: New test.
8650
8651 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8652
8653 PR fortran/29391
8654 * gfortran.dg/bound_2.f90: New test.
8655
8656 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8657
8658 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
8659 directive.
8660 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
8661 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
8662 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
8663 * gfortran.dg/gomp/reduction3.f90: Likewise.
8664 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
8665 * gfortran.dg/dummy_procedure_2.f90: Likewise.
8666 * gfortran.dg/interface_derived_type_1.f90: Likewise.
8667 * gfortran.dg/forall_4.f90: Likewise.
8668 * gfortran.dg/spec_expr_4.f90: Likewise.
8669 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
8670 * gfortran.dg/forall_5.f90: Likewise.
8671 * gfortran.dg/open_access_append_2.f90: Add check for
8672 compile-time warning.
8673
8674 2006-10-13 Mark Mitchell <mark@codesourcery.com>
8675
8676 PR c++/28506
8677 * g++.dg/parse/pure1.C: New test.
8678
8679 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8680
8681 PR fortran/21435
8682 * gfortran.dg/io_constraints_3.f90: New test.
8683 * gfortran.dg/open_access_append_1.f90: Add checks
8684 for compile-time warnings.
8685 * gfortran.dg/pr20163-2.f: Likewise.
8686 * gfortran.dg/iostat_2.f90: Likewise.
8687 * gfortran.dg/label_4.f90: Delete the temporary
8688 file.
8689 * gfortran.dg/direct_io_2.f90: Add a FILE=
8690 specifier.
8691 * gfortran.dg/iomsg_1.f90: Add check for
8692 compile-time warning.
8693
8694 2006-10-12 Jan Hubicka <jh@suse.cz>
8695
8696 PR c/28419
8697 * gcc.dg/pr28319.c: New test.
8698
8699 2006-10-12 Mark Mitchell <mark@codesourcery.com>
8700 PR c++/29318
8701 * g++.dg/ext/vla4.C: New test.
8702
8703 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
8704
8705 PR c++/27961
8706 * g++.dg/template/crash60.C: New test.
8707 * g++.dg/other/large-size-array.C: Adjust error markers.
8708 * g++.dg/parse/crash27.C: Likewise.
8709 * g++.dg/template/crash1.C: Likewise.
8710
8711 2006-10-12 Steve Ellcey <sje@cup.hp.com>
8712
8713 PR testsuite/29093
8714 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
8715
8716 2006-10-12 Jakub Jelinek <jakub@redhat.com>
8717
8718 PR preprocessor/28709
8719 * gcc.dg/cpp/paste14.c: New test.
8720
8721 2006-10-11 Mark Mitchell <mark@codesourcery.com>
8722
8723 PR c++/29175
8724 * g++.dg/init/array24.C: New test.
8725
8726 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8727
8728 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
8729 of <sys/types.h>.
8730
8731 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
8732
8733 PR c++/29024
8734 * g++.dg/parse/typedef8.C: New test.
8735 * g++.dg/other/mult-stor1.C: Adjust error markers.
8736
8737 2006-10-11 Richard Guenther <rguenther@suse.de>
8738
8739 PR tree-optimization/28230
8740 * gcc.dg/torture/pr28230.c: New testcase.
8741
8742 2006-10-11 Richard Guenther <rguenther@suse.de>
8743
8744 PR inline-asm/29119
8745 * gcc.dg/torture/pr29119.c: New testcase.
8746
8747 2006-10-10 Jakub Jelinek <jakub@redhat.com>
8748
8749 PR middle-end/29272
8750 * gcc.c-torture/execute/20060930-2.c: New test.
8751
8752 2006-10-09 Richard Henderson <rth@redhat.com>
8753
8754 Revert emutls patch.
8755
8756 2006-10-09 Richard Guenther <rguenther@suse.de>
8757
8758 PR middle-end/29254
8759 * gcc.dg/pr29254.c: New testcase.
8760
8761 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
8762 Paul Thomas <pault@gcc.gnu.org>
8763
8764 PR fortran/20541
8765 * gfortran.dg/alloc_comp_basics_1.f90: New test.
8766 * gfortran.dg/alloc_comp_basics_2.f90: New test.
8767 * gfortran.dg/alloc_comp_assign_1.f90: New test.
8768 * gfortran.dg/alloc_comp_assign_2.f90: New test.
8769 * gfortran.dg/alloc_comp_assign_3.f90: New test.
8770 * gfortran.dg/alloc_comp_assign_4.f90: New test.
8771 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
8772 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
8773 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
8774 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
8775 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
8776 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
8777 * gfortran.dg/alloc_comp_std.f90: New test.
8778 * gfortran.dg/move_alloc.f90: New test.
8779
8780 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
8781
8782 PR fortran/29115
8783 * gfortran.dg/derived_constructor_comps_2.f90: New test.
8784
8785 PR fortran/29211
8786 * gfortran.dg/forall_char_dependencies_1.f90: New test.
8787
8788 2006-10-08 Tobias Burnus <burnus@net-b.de>
8789
8790 PR fortran/28585
8791 * gfortran.dg/new_line.f90: New test.
8792
8793 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8794
8795 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
8796 * gcc.dg/torture/builtin-convert-1.c,
8797 gcc.dg/torture/builtin-convert-2.c,
8798 gcc.dg/torture/builtin-convert-3.c,
8799 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
8800
8801 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
8802
8803 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
8804 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
8805 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
8806 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
8807
8808 2006-10-07 Andrew Pinski <pinskia@gmail.com>
8809
8810 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
8811 Xfail some tests for powerpc-darwin and powerpc-aix.
8812
8813 2006-10-07 Jakub Jelinek <jakub@redhat.com>
8814
8815 PR c/29380
8816 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
8817
8818 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8819
8820 PR target/29300
8821 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
8822 on hppa*-*-hpux*.
8823
8824 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8825
8826 PR fortran/16580
8827 PR fortran/29288
8828 * gfortran.fortran-torture/execute/specifics.f90:
8829 Add tests for using all possible intrinsics as actual arguments.
8830 * gfortran.dg/specifics_1.f90: Add tests for using
8831 all possible intrinsics as actual arguments.
8832 * gfortran.dg/specifics_2.f90: New file.
8833 * gfortran.dg/specifics_3.f90: New file.
8834
8835 2006-10-07 Richard Sandiford <richard@codesourcery.com>
8836
8837 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
8838 * gcc.dg/debug/debug-2.c: Likewise.
8839
8840 2006-10-06 Uros Bizjak <uros@kss-loka.si>
8841
8842 * gcc.c-torture/compile/sync-2.c: New test.
8843
8844 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8845
8846 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
8847 line endings.
8848
8849 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
8850
8851 PR rtl-optimization/29128
8852 * gcc.c-torture/compile/pr29128.c: New test.
8853
8854 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8855
8856 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
8857 line endings.
8858
8859 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
8860
8861 PR middle-end/29256
8862 * gcc.dg/tree-ssa/loop-19.c: New test.
8863
8864 2006-10-06 Jakub Jelinek <jakub@redhat.com>
8865
8866 PR tree-optimization/29330
8867 * gcc.dg/pr29330.c: New test.
8868
8869 PR target/28924
8870 * gcc.c-torture/compile/20061005-1.c: New test.
8871
8872 2006-10-06 Olivier Hainque <hainque@adacore.com>
8873
8874 * gcc.dg/typename-vla-1.c: New case.
8875 * gnat.dg/forward_vla.adb: New case.
8876
8877 2006-10-06 Jakub Jelinek <jakub@redhat.com>
8878
8879 PR tree-optimization/29290
8880 * gfortran.dg/loop_nest_1.f90: New test.
8881
8882 PR target/29198
8883 * gcc.dg/tls/opt-12.c: New test.
8884
8885 PR fortran/28415
8886 * gfortran.dg/save_2.f90: New test.
8887
8888 PR c/29091
8889 * gcc.dg/pr29091.c: New test.
8890
8891 2006-10-06 Joseph Myers <joseph@codesourcery.com>
8892
8893 * lib/target-supports.exp
8894 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
8895 same as x86_64-*-*; check for LP64.
8896
8897 2006-10-04 Richard Henderson <rth@redhat.com>
8898
8899 * lib/target-supports.exp (check_effective_target_tls): Redefine
8900 to mean non-emulated tls.
8901 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8902 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8903 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8904 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8905 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8906 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
8907 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
8908
8909 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
8910
8911 PR fortran/29343
8912 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
8913
8914 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8915
8916 * gfortran.dg/bounds_check_fail_1.f90: New test.
8917
8918 2006-10-03 Mark Mitchell <mark@codesourcery.com>
8919
8920 PR c++/29020
8921 * g++.dg/template/friend48.C: New test.
8922
8923 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
8924
8925 PR fortran/29098
8926 * gfortran.dg/default_initialization_2.f90: New test.
8927
8928 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
8929
8930 PR fortran/20779
8931 PR fortran/20891
8932 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
8933
8934 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
8935
8936 PR fortran/29284
8937 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
8938
8939 PR fortran/29321
8940 PR fortran/29322
8941 * gfortran.dg/missing_optional_dummy_2.f90: New test.
8942
8943 PR fortran/25091
8944 PR fortran/25092
8945 * gfortran.dg/entry_array_specs_1.f90: New test.
8946
8947 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
8948
8949 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
8950 insufficient to inhibit some test failures at -O3. Do testing
8951 on integers.
8952
8953 2006-10-03 Mark Mitchell <mark@codesourcery.com>
8954
8955 PR c++/29138
8956 * g++.dg/inherit/access8.C: New test.
8957 * g++.dg/template/dtor4.C: Tweak error messages.
8958
8959 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8960
8961 PR fortran/27478
8962 * gfortran.dg/entry_8.f90: New test.
8963
8964 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8965
8966 PR c++/29291
8967 * g++.dg/parse/new4.C: New test.
8968
8969 2006-10-03 Uros Bizjak <uros@kss-loka.si>
8970
8971 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
8972 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
8973 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
8974 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
8975 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
8976
8977 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8978
8979 PR fortran/19260
8980 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
8981 * gfortran.dg/continuation_2.f90: New test.
8982
8983 PR fortran/19262
8984 * gfortran.dg/continuation_3.f90: New test.
8985 * gfortran.dg/continuation_4.f90: New test.
8986 * gfortran.dg/continuation_5.f: New test.
8987 * gfortran.dg/continuation_6.f: New test.
8988
8989 2006-10-02 Mark Mitchell <mark@codesourcery.com>
8990
8991 PR c++/29226
8992 * g++.dg/template/vla1.C: New test.
8993
8994 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8995
8996 PR fortran/29210
8997 * gfortran.dg/complex_parameter_1.f90: New test.
8998
8999 2006-10-02 Jakub Jelinek <jakub@redhat.com>
9000
9001 PR c/29154
9002 * gcc.c-torture/execute/20060929-1.c: New test.
9003
9004 2006-10-01 Mark Mitchell <mark@codesourcery.com>
9005
9006 PR c++/29105
9007 * g++.dg/template/member6.C: New test.
9008 * g++.dg/parse/typename7.C: Adjust error markers.
9009
9010 PR c++/29080
9011 * g++.dg/template/member7.C: New test.
9012
9013 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
9014
9015 PR c/24010
9016 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
9017 gcc.dg/Woverride-init-3.c: New tests.
9018
9019 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9020
9021 * gcc.c-torture/execute/20060930-1.c: New test.
9022
9023 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9024
9025 PR fortran/18791
9026 * gfortran.dg/specifics_1.f90: New test.
9027 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
9028 complex specifics.
9029
9030 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9031
9032 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
9033 pthread-init-common.h: New.
9034
9035 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
9036
9037 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
9038 precision on some archs.
9039
9040 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
9041
9042 * gcc.dg/non-local-goto-1.c: New test.
9043 * gcc.dg/non-local-goto-2.c: Likewise.
9044 * gcc.dg/setjmp-3.c: Likewise.
9045 * gcc.dg/setjmp-4.c: Likewise.
9046
9047 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
9048
9049 * gnat.dg/self_aggregate_with_pointer.adb: New test.
9050
9051 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
9052
9053 PR fortran/28276
9054 * gfortran.dg/exponent_1.f90: New test.
9055
9056 PR fortran/27021
9057 * gfortran.dg/nearest_1.f90: New test.
9058
9059 2006-09-26 Jakub Jelinek <jakub@redhat.com>
9060
9061 PR middle-end/25261
9062 PR middle-end/28790
9063 * gcc.dg/gomp/nestedfn-1.c: New test.
9064
9065 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
9066
9067 PR objc/29195
9068 * objc/compile/method-1.m: New test.
9069
9070 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
9071
9072 PR c++/26938
9073 * g++.dg/template/crash58.C: New test.
9074 * g++.dg/parse/crash28.C: Adjust error markers.
9075 * g++.dg/template/crash34.C: Likewise.
9076 * g++.dg/template/friend31.C: Likewise.
9077 * g++.dg/template/crash32.C: Likewise.
9078
9079 PR c++/27329
9080 * g++.dg/template/crash59.C: New test.
9081
9082 PR c++/27667
9083 * g++.dg/template/spec33.C: New test.
9084 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
9085
9086 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
9087 Adam Nemet <anemet@caviumnetworks.com>
9088
9089 * gcc.dg/tree-ssa/ivopts-1.c: New test.
9090 * gcc.dg/tree-ssa/ivopts-2.c: New test.
9091
9092 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
9093
9094 PR target/28911
9095 * gcc.dg/pr28911.c: New.
9096
9097 2006-09-23 Uros Bizjak <uros@kss-loka.si>
9098
9099 PR target/29169
9100 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
9101 (dg-options): Add -mfpmath=387.
9102
9103 2006-09-23 Jakub Jelinek <jakub@redhat.com>
9104
9105 PR c/28706
9106 * gcc.dg/pr28706.c: New test.
9107
9108 PR c/28712
9109 * gcc.dg/pr28712.c: New test.
9110
9111 2006-09-22 Mike Stump <mrs@apple.com>
9112
9113 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
9114
9115 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
9116
9117 PR tree-optimization/28888
9118 * gcc.dg/pr28888.c: New test.
9119
9120 2006-09-21 Mark Mitchell <mark@codesourcery.com>
9121
9122 PR c++/29016
9123 * g++.dg/init/ptrfn1.C: New test.
9124
9125 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
9126
9127 PR c++/28861
9128 * g++.dg/template/spec32.C: New test.
9129 * g++.dg/parse/crash9.C: Adjust error markers.
9130
9131 PR c++/28303
9132 * g++.dg/template/typedef6.C: New test.
9133 * g++.dg/init/error1.C: Adjust error markers.
9134 * g++.dg/parse/crash9.C: Likewise.
9135 * g++.dg/template/crash55.C: Likewise.
9136
9137 2006-09-21 Janis Johnson <janis187@us.ibm.com>
9138
9139 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
9140
9141 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
9142
9143 PR target/27650
9144 * g++.dg/ext/dllimport12.C: New test.
9145
9146 2006-09-20 Richard Sandiford <richard@codesourcery.com>
9147
9148 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
9149 * gcc.target/mips/nmadd-2.c: Likewise.
9150 * gcc.target/mips/mips-ps-6.c: New test.
9151 * gcc.target/mips/neg-abs-1.c: Likewise.
9152 * gcc.target/mips/neg-abs-2.c: Likewise.
9153 * gcc.target/mips/nmadd-3.c: New test.
9154
9155 2006-09-20 Jakub Jelinek <jakub@redhat.com>
9156
9157 PR middle-end/28046
9158 * gcc.dg/gomp/atomic-10.c: New test.
9159 * g++.dg/gomp/atomic-10.C: New test.
9160
9161 2006-09-20 Eric Christopher <echristo@apple.com>
9162
9163 * gcc.target/i386/sse3-not-fisttp.c: New.
9164
9165 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
9166
9167 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
9168
9169 2006-09-19 Richard Sandiford <richard@codesourcery.com>
9170
9171 * gcc.c-torture/execute/pr28289.c (one): New variable.
9172 (main): Use it instead of argc.
9173 * gcc.c-torture/execute/20060102-1.c (one): New variable.
9174 (main): Use it instead of argc.
9175
9176 2006-09-19 Paul Brook <paul@codesourcery.com>
9177
9178 PR target/28516
9179 * gcc.dg/nested-func-5.c: New test.
9180
9181 2006-09-19 Ben Elliston <bje@au.ibm.com>
9182
9183 * lib/target-supports.exp (check_effective_target_tls): Compile
9184 test stubs using ${tool}_target_compile, not just target_compile.
9185 (check_effective_target_tls_runtime): Likewise.
9186
9187 2006-09-19 Ben Elliston <bje@au.ibm.com>
9188
9189 * gcc.c-torture/compile/20030405-1.x: Remove.
9190
9191 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
9192 optimising linker from discarding it.
9193
9194 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
9195
9196 PR fortran/28526
9197 * gfortran.dg/keyword_symbol_1.f90: New test.
9198
9199 * gfortran.dg/spread_shape_1.f90: Add missing warning with
9200 pedantic compilation option.
9201
9202 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
9203
9204 PR fortran/29060
9205 * gfortran.dg/spread_shape_1.f90: New test.
9206
9207 2006-09-17 Roger Sayle <roger@eyesopen.com>
9208
9209 PR tree-optimization/28887
9210 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
9211
9212 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
9213
9214 PR c/25993
9215 * gcc.dg/pr25993.c: New test.
9216
9217 2006-09-17 Ira Rosen <irar@il.ibm.com>
9218
9219 PR tree-opt/21591
9220 * gcc.dg/vect/pr21591.c: New test.
9221
9222 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
9223
9224 PR tree-opt/29059
9225 * gcc.c-torture/compile/strcpy-1.c: New test.
9226 * gcc.c-torture/compile/strcpy-2.c: New test.
9227 * gcc.c-torture/compile/memcpy-1.c: New test.
9228 * gcc.c-torture/compile/memcpy-2.c: New test.
9229
9230 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
9231
9232 PR testsuite/29055
9233 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
9234
9235 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
9236
9237 * gnat.dg/specs/double_record_extension1.ads: New test.
9238 * gnat.dg/specs/double_record_extension2.ads: Likewise.
9239
9240 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
9241
9242 PR fortran/29051
9243 * gfortran.dg/oldstyle_3.f90: New test.
9244
9245 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9246
9247 PR libgfortran/29099
9248 * gfortran.dg/secnds-1.f: New test.
9249
9250 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9251
9252 PR libgfortran/29053
9253 * gfortran.dg/streamio_9.f90: New test.
9254 * gfortran.dg/streamio_10.f90: New test.
9255
9256 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
9257
9258 PR C++/29002
9259 * g++.dg/init/array22.C: New test.
9260 * g++.dg/init/array23.C: New test.
9261
9262 2006-09-14 Arnaud Charlet <charlet@adacore.com>
9263
9264 * stackcheck.lst: Update list of tests requiring stack checking.
9265 * norun.lst: Adjust for above change.
9266 * ada95.lst: New file.
9267 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
9268 requiring -gnat95 switch.
9269
9270 2006-09-14 Olivier Hainque <hainque@adacore.com>
9271
9272 * gnat.dg/in_out_parameter.adb: New test.
9273
9274 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
9275
9276 PR debug/28980
9277 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
9278
9279 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
9280
9281 * gnat.dg/specs/unchecked_union.ads: New test.
9282
9283 2006-09-13 Richard Sandiford <richard@codesourcery.com>
9284
9285 PR rtl-optimization/28982
9286 * gcc.c-torture/execute/pr28982a.c: New test.
9287 * gcc.c-torture/execute/pr28982b.c: Likewise.
9288
9289 2006-09-12 Eric Christopher <echristo@apple.com>
9290
9291 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
9292 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
9293
9294 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
9295
9296 PR c/28768
9297 PR preprocessor/14634
9298 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
9299 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
9300 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
9301
9302 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9303
9304 * gcc.dg/pr28243.c: New test.
9305
9306 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
9307
9308 PR fortran/28971
9309 gfortran.dg/pr28971.f90: New test to act as a backstop in case
9310 this undiagnosed regression reappears.
9311
9312 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
9313
9314 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
9315 Treat $srcdir as a literal.
9316 * lib/fortran-torture.exp (fortran-torture-compile,
9317 fortran-torture-execute): Likewise.
9318 * lib/objc-torture.exp (objc-torture-compile,
9319 objc-torture-execute): Likewise.
9320 * lib/profopt.exp (profopt-execute): Likewise.
9321
9322 2006-09-11 Geoffrey Keating <geoffk@apple.com>
9323
9324 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
9325
9326 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
9327
9328 PR testsuite/28950
9329 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
9330
9331 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
9332
9333 PR target/13685
9334 * gcc.target/i386/pr13685.c: New test.
9335
9336 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9337
9338 * gcc.dg/pr28726.c: New test.
9339
9340 2006-09-11 Josh Conner <jconner@apple.com>
9341
9342 * gcc.dg/nrv3.c: Increase size of structure.
9343 * gcc.dg/nrv4.c: Likewise.
9344 * gcc.dg/nrv5.c: Likewise.
9345
9346 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
9347
9348 PR libfortran/28890
9349 gfortran.dg/assumed_charlen_function_5.f90: New test.
9350
9351 2006-09-10 Mark Mitchell <mark@codesourcery.com>
9352
9353 PR c++/28991
9354 * g++.dg/init/static3.C: New test.
9355
9356 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
9357
9358 PR testsuite/29007
9359 * gcc.dg/long-long-cst1.c (t): Add cast to
9360 __SIZE_TYPE__ before casting to int.
9361 (main): Return 0 on success.
9362
9363 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9364
9365 * gcc.c-torture/execute/20060910-1.c: New test.
9366
9367 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
9368
9369 PR middle-end/26983
9370 * gcc.dg/pr26983.c: New test.
9371
9372 2006-09-10 Richard Sandiford <richard@codesourcery.com>
9373
9374 PR target/29006
9375 * gcc.c-torture/execute/pr29006.c: New test.
9376
9377 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
9378
9379 PR libfortran/28947
9380 gfortran.dg/matmul_4.f90: New test.
9381
9382 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
9383
9384 PR fortran/28959
9385 gfortran.dg/used_types_10: New test.
9386
9387 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
9388
9389 PR libfortran/28923
9390 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
9391 gfortran.dg/array_initializer_3.f90: New test.
9392
9393 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9394
9395 PR fortran/28914
9396 * gfortran.dg/actual_array_constructor_3.f90: New test.
9397
9398 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
9399
9400 PR testsuite/26778
9401 * gcc.target/i386/pr26778.c: New testcase.
9402
9403 2006-09-08 Eric Christopher <echristo@apple.com>
9404
9405 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
9406 * gcc.target/i386/memcpy-1.c: Ditto.
9407 * gcc.target/i386/asm-1.c: Ditto.
9408 * gcc.target/i386/20060512-4.c: Ditto.
9409 * gcc.target/i386/compress-float-387.c: Ditto.
9410 * gcc.target/i386/20060512-1.c: Ditto.
9411 * gcc.target/i386/compress-float-sse.c: Ditto.
9412 * gcc.target/i386/20060512-2.c: Ditto.
9413 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
9414 * gcc.target/i386/stack-prot-kernel.c: Ditto.
9415 * gcc.target/i386/compress-float-387-pic.c: Ditto.
9416 * gcc.dg/pr26449.c: Ditto.
9417 * gcc.dg/attr-ms_struct-2.c: Ditto.
9418 * gcc.dg/attr-ms_struct-1.c: Ditto.
9419 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
9420
9421 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
9422
9423 PR c/28504
9424 * gcc.dg/vla-10.c: New test.
9425
9426 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9427
9428 PR c++/28858
9429 * g++.dg/parse/template20.C: New test.
9430 * g++.dg/template/operator8.C: Remove obsolete part.
9431 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
9432 * g++.old-deja/g++.pt/crash65.C: Likewise.
9433
9434 2006-09-07 Jason Merrill <jason@redhat.com>
9435
9436 PR middle-end/27724
9437 * gcc.dg/long-long-cst1.c: New test.
9438
9439 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9440
9441 PR C++/28906
9442 * g++.dg/other/array3.C: New test.
9443 * g++.dg/other/array4.C: New test.
9444 * g++.dg/other/array5.C: New test.
9445
9446 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
9447
9448 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
9449
9450 2006-09-07 Uros Bizjak <uros@kss-loka.si>
9451
9452 PR target/28946
9453 * gcc.target/i386/pr28946.c: New test.
9454
9455 2006-09-07 Steven G. Kargl <kargls@comcast.net>
9456
9457 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
9458 in integer literal constant.
9459 * gfortran.dg/enum_8.f90: Ditto.
9460 * gfortran.dg/g77/20030326-1.f: Ditto.
9461
9462 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
9463
9464 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
9465 nonconformance usage.
9466
9467 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9468
9469 PR middle-end/28862
9470 * gcc.c-torture/compile/vector-align-1.c: New test.
9471
9472 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9473
9474 PR rtl-opt/27883
9475 * g++.dg/opt/copysign-1.C: New test.
9476
9477 2006-09-06 Jason Merrill <jason@redhat.com>
9478
9479 PR c++/27371
9480 * g++.dg/warn/unused-result1.C: New test.
9481
9482 2006-09-06 Mark Mitchell <mark@codesourcery.com>
9483
9484 PR c++/28903
9485 * g++.dg/ext/vla3.C: New test.
9486
9487 PR c++/28886
9488 * g++.dg/template/array16.C: New test.
9489
9490 2006-09-06 Richard Guenther <rguenther@suse.de>
9491
9492 * gcc.dg/pr27226.c: Remove testcase again.
9493
9494 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9495
9496 PR tree-opt/28937
9497 * g++.dg/opt/unroll2.C: New test.
9498
9499 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9500
9501 PR tree-opt/28952
9502 * gcc.dg/vect/pr28952.c: New test.
9503
9504 2006-09-05 Richard Guenther <rguenther@suse.de>
9505
9506 PR tree-optimization/28900
9507 * gcc.dg/torture/pr28900.c: New testcase
9508
9509 2006-09-05 Richard Guenther <rguenther@suse.de>
9510
9511 PR tree-optimization/28905
9512 * gcc.c-torture/compile/pr28905.c: New testcase.
9513
9514 2006-09-05 Richard Guenther <rguenther@suse.de>
9515
9516 PR middle-end/28935
9517 * gcc.dg/pr28935.c: New testcase.
9518
9519 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9520
9521 * gcc.c-torture/execute/20060905-1.c: New test.
9522
9523 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
9524
9525 PR fortran/28908
9526 * gfortran.dg/used_types_7.f90: New test.
9527 * gfortran.dg/used_types_8.f90: New test.
9528 * gfortran.dg/used_types_9.f90: New test.
9529
9530 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9531
9532 * gcc.c-torture/compile/20060904-1.c: New test.
9533
9534 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
9535
9536 PR c++/23287 Revert my 2006-09-01 patch
9537 * g++.dg/parse/dtor12.C: Remove.
9538
9539 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
9540
9541 PR c+/27670
9542 * g++.dg/template/operator9.C: New test.
9543
9544 PR c++/27493
9545 * g++.dg/template/operator7.C: New test.
9546
9547 PR c++/27494
9548 * g++.dg/template/operator8.C: New test.
9549
9550 PR c++/27397
9551 * g++.dg/template/crash57.C: New test.
9552
9553 * g++.dg/template/typedef4.C: Adjust error markers.
9554 * g++.dg/template/typedef5.C: Likewise.
9555
9556 2006-09-02 Jakub Jelinek <jakub@redhat.com>
9557
9558 PR c++/28878
9559 * g++.dg/parse/crash33.C: New test.
9560
9561 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
9562 Richard Guenther <rguenther@suse.de>
9563 Adam Nemet <anemet@caviumnetworks.com>
9564
9565 PR middle-end/27226
9566 * gcc.target/mips/memcpy-1.c: New testcase.
9567 * gcc.dg/pr27226.c: Likewise.
9568
9569 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
9570
9571 PR c++/28705
9572 * g++.dg/lookup/koenig5.C: New.
9573 * g++.dg/template/crash56.C: New.
9574
9575 2006-09-01 Josh Conner <jconner@apple.com>
9576
9577 PR c++/25505
9578 * gcc.dg/nrv3.c: New test.
9579 * gcc.dg/nrv4.c: New test.
9580 * gcc.dg/nrv5.c: New test.
9581
9582 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
9583
9584 PR c++/23287
9585 * g++.dg/parse/dtor12.C: New.
9586
9587 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
9588
9589 PR tree-optimization/28839
9590 * gcc.dg/pr28839.c: New test.
9591
9592 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
9593
9594 PR target/24367
9595 * gcc.dg/pr24367.c: New testcase.
9596
9597 2006-08-30 Joseph Myers <joseph@codesourcery.com>
9598
9599 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
9600
9601 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
9602
9603 PR rtl-optimization/27735
9604 * gcc.dg/loop-unswitch-1.c: New test.
9605
9606 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
9607
9608 PR fortran/28885
9609 * gfortran.dg/aliasing_dummy_2.f90: New test.
9610
9611 PR fortran/20067
9612 * gfortran.dg/generic_5.f90: Change error message.
9613
9614 PR fortran/28873
9615 * gfortran.dg/generic_6.f90: New test.
9616
9617 PR fortran/25077
9618 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
9619
9620 PR fortran/25102
9621 * gfortran.dg/invalid_interface_assignment.f90: New test.
9622
9623 PR fortran/24866
9624 * gfortran.dg/module_proc_external_dummy.f90: New test.
9625
9626 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
9627
9628 PR c++/28349
9629 * g++.dg/warn/var-args1.C: New test.
9630
9631 2006-08-29 Steven G. Kargl <kargls@comcast.net>
9632
9633 PR fortran/28866
9634 * gfortran.dg/simpleif_2.f90: New test.
9635 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
9636 * gfortran.dg/enum_5.f90: Ditto.
9637
9638 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9639 Kazu Hirata <kazu@codesourcery.com>
9640
9641 PR tree-optimization/17506
9642 * gcc.dg/pr17506.c: New.
9643
9644 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
9645
9646 PR c++/28139
9647 * g++.dg/eh/alias1.C: New test.
9648
9649 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9650
9651 PR c++/28860
9652 * g++.dg/template/ttp22.C: New test.
9653
9654 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
9655
9656 PR middle-end/26632
9657 * gcc.dg/pr26632.c: New.
9658
9659 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9660
9661 PR libgfortran/28354
9662 * gfortran.dg/fmt_zero_precision.f90: New test.
9663
9664 2006-08-27 Mark Mitchell <mark@codesourcery.com>
9665
9666 PR c++/28058
9667 * g++.dg/template/spec31.C: New test.
9668
9669 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
9670
9671 PR c++/26573
9672 * g++.dg/other/static2.C: New test.
9673
9674 2006-08-26 Roger Sayle <roger@eyesopen.com>
9675
9676 * gcc.dg/Wswitch-enum-2.c: New test case.
9677 * gcc.dg/Wswitch-enum-3.c: Likewise.
9678
9679 2006-08-26 Richard Guenther <rguenther@suse.de>
9680
9681 * gcc.c-torture/compile/20060826-1.c: New testcase.
9682
9683 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
9684
9685 PR c++/28736
9686 * g++.dg/template/void10.C: New test.
9687
9688 PR c++/28737
9689 * g++.dg/template/void8.C: New test.
9690
9691 PR c+_+/28738
9692 * g++.dg/template/void9.C: New test.
9693
9694 * g++.dg/template/void3.C: Adjust error markers.
9695 * g++.dg/template/void4.C: Likewise.
9696 * g++.dg/template/crash55.C: Likewise.
9697 * g++.dg/template/void7.C: Likewise
9698
9699 2006-08-26 Mark Mitchell <mark@codesourcery.com>
9700
9701 PR c++/28588
9702 * g++.dg/inherit/access6.C: New test.
9703 * g++.dg/inherit/access7.C: Likewise.
9704
9705 PR c++/28595
9706 * g++.dg/template/array15.C: New test.
9707 * g++.dg/template/crash2.C: Tweak error markers.
9708
9709 2006-08-26 Jakub Jelinek <jakub@redhat.com>
9710
9711 PR middle-end/28683
9712 * gcc.c-torture/compile/20060823-1.c: New test.
9713
9714 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9715
9716 PR c++/28853
9717 * g++.dg/template/ttp21.C: New test.
9718
9719 PR c++/28852
9720 * g++.dg/other/operator1.C: Add error-marker.
9721 * g++.dg/other/operator2.C: New test.
9722
9723 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
9724
9725 PR c/27893
9726 * gcc.c-torture/compile/vla-const-1.c,
9727 gcc.c-torture/compile/vla-const-2.c: New tests.
9728
9729 2006-08-26 Richard Guenther <rguenther@suse.de>
9730
9731 PR middle-end/28814
9732 * gcc.dg/torture/pr28814.c: New testcase.
9733
9734 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
9735
9736 PR c/28418
9737 * gcc.c-torture/compile/compound-literal-1.c: New test.
9738
9739 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
9740
9741 PR c/28299
9742 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
9743 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
9744 Expect extra diagnostics.
9745
9746 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
9747
9748 gcc.dg/noncompile/pr16876.c: New test.
9749
9750 2006-08-25 Mark Mitchell <mark@codesourcery.com>
9751
9752 PR c++/28056
9753 * g++.dg/parse/local1.C: New test.
9754 * g++.dg/other/qual1.C: Tweak error marker.
9755
9756 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
9757
9758 PR c++/27787
9759 * g++.dg/template/typename10.C: New.
9760 * g++.dg/template/lookup4.C: Remove bogus error marker.
9761
9762 2006-08-25 Richard Guenther <rguenther@suse.de>
9763
9764 PR testsuite/28829
9765 * gcc.dg/pr26570.c: Fix testcase.
9766
9767 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
9768
9769 PR tree-opt/28807
9770 * gcc.c-torture/execute/mayalias-2.c: New test.
9771 * gcc.dg/tree-ssa/alias-13.c: New test.
9772
9773 2006-08-24 Jan Hubicka <jh@suse.cz>
9774
9775 PR debug/26881
9776 * gcc.dg/debug/pr26881.c: New file.
9777
9778 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
9779
9780 PR fortran/28788
9781 * gfortran.dg/used_types_4.f90: New test.
9782 * gfortran.dg/derived_init_2.f90: Modify to check sibling
9783 association of derived types.
9784 * gfortran.dg/used_types_2.f90: Add module cleanup.
9785 * gfortran.dg/used_types_3.f90: The same.
9786
9787 PR fortran/28771
9788 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
9789 fix of regression.
9790
9791 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9792
9793 PR 28813
9794 * gfortran.dg/direct_io_6.f90: Remove test.
9795
9796 2006-08-23 Stuart Hastings <stuart@apple.com>
9797
9798 PR 28825
9799 * gcc.target/i386/20060821-1.c: New.
9800
9801 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
9802
9803 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
9804 dg-warning strings for dllimport.
9805
9806 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
9807
9808 PR C++/28450
9809 * g++.dg/ext/vector4.C: New test.
9810 * g++.dg/ext/complex1.C: New test.
9811
9812 2006-08-21 Geoffrey Keating <geoffk@apple.com>
9813
9814 PR debug/28692
9815 * gcc.dg/debug/const-1.c: New.
9816 * gcc.dg/debug/const-2.c: New.
9817 * gcc.dg/debug/dwarf2/const-1.c: New.
9818 * gcc.dg/debug/dwarf2/const-2.c: New.
9819 * gcc.dg/debug/dwarf2/const-2b.c: New.
9820
9821 2006-08-22 Richard Guenther <rguenther@suse.de>
9822
9823 PR middle-end/28776
9824 * gcc.c-torture/compile/pr28776-1.c: New testcase.
9825 * gcc.c-torture/compile/pr28776-2.c: Likewise.
9826
9827 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
9828
9829 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
9830
9831 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
9832
9833 PR c++/26269
9834 * g++.dg/other/error14.C: New test.
9835
9836 PR c++/28505
9837 * g++.dg/parse/ctor7.C: New test.
9838 * g++.dg/parse/ctor8.C: Likewise.
9839
9840 PR c++/28741
9841 * g++.dg/template/void7.C: New test.
9842
9843 2006-08-21 Olivier Hainque <hainque@adacore.com>
9844
9845 * gnat.dg/self_aggregate_with_zeros.adb: New test.
9846 * gnat.dg/self_aggregate_with_array.adb: New test.
9847
9848 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
9849
9850 * g++.dg/eh/arm-vfp-unwind.C: New test.
9851
9852 2006-08-20 Mark Mitchell <mark@codesourcery.com>
9853
9854 PR c++/28341
9855 * g++.dg/template/ref3.C: New test.
9856 * g++.dg/template/nontype13.C: New test.
9857
9858 PR c++/28346
9859 * g++.dg/template/ptrmem17.C: New test.
9860
9861 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
9862
9863 PR target/28648 c:
9864 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
9865
9866 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
9867
9868 PR fortran/28630
9869 * gfortran.dg/used_types_2.f90: New test.
9870
9871 PR fortran/28601
9872 * gfortran.dg/used_types_3.f90: New test.
9873
9874 PR fortran/20886
9875 * gfortran.dg/generic_actual_arg.f90: New test.
9876
9877 PR fortran/28735
9878 * gfortran.dg/module_private_array_refs_1.f90: New test.
9879
9880 PR fortran/28762
9881 * gfortran.dg/program_name_1.f90: New test.
9882
9883 PR fortran/28425
9884 * gfortran.dg/derived_constructor_comps_1.f90: New test.
9885
9886 PR fortran/28496
9887 * gfortran.dg/array_initializer_2.f90: New test.
9888
9889 PR fortran/18111
9890 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
9891
9892 PR fortran/28600
9893 * gfortran.dg/assumed_charlen_function_4.f90: New test.
9894
9895 PR fortran/28771
9896 * gfortran.dg/assumed_charlen_in_main.f90: New test.
9897
9898 PR fortran/28660
9899 * gfortran.dg/dependent_decls_1.f90: New test.
9900
9901 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
9902
9903 PR fortran/25217
9904 * gfortran.dg/derived_init_2.f90: New.
9905
9906 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
9907
9908 * gcc.c-torture/execute/pr28289.c: New test.
9909
9910 2006-08-17 Jakub Jelinek <jakub@redhat.com>
9911
9912 PR c/28744
9913 * gcc.dg/attr-externally-visible-1.c: New test.
9914 * gcc.dg/attr-externally-visible-2.c: New test.
9915 * g++.dg/parse/attr-externally-visible-1.C: New test.
9916 * g++.dg/parse/attr-externally-visible-2.C: New test.
9917
9918 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9919
9920 PR c++/28606
9921 * g++.dg/parse/dtor11.C: New test.
9922
9923 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9924
9925 PR rtl-optimization/28489
9926 * gcc.c-torture/compile/pr28489.c: New test.
9927
9928 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9929
9930 PR c++/28710
9931 * g++.dg/template/redecl4.C: New test.
9932
9933 PR c++/28711
9934 * g++.dg/template/ctor8.C: New test.
9935
9936 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
9937
9938 * gcc.dg/pr26570.c: Fix testcase.
9939
9940 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
9941
9942 * PR c++/28573
9943 * g++.dg/parse/offsetof6.C: New test.
9944 * g++.dg/parse/offsetof6.C: New test.
9945 * g++.dg/parse/offsetof7.C: New test.
9946
9947 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9948
9949 PR testsuite/28602
9950 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
9951 is false.
9952
9953 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
9954
9955 PR c++/28302
9956 * g++.dg/ext/vector3.C: New test.
9957
9958 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
9959
9960 PR gcov/profile/26570
9961 * gcc.dg/pr26570.c: New test.
9962
9963 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
9964
9965 PR c/27697
9966 * gcc.dg/qual-component-1.c: New test.
9967
9968 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9969
9970 PR c++/28593
9971 * g++.dg/parse/new3.C: New test.
9972
9973 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9974
9975 PR fortran/25828
9976 * gfortran.dg/streamio_1.f90: New test.
9977 * gfortran.dg/streamio_2.f90: New test.
9978 * gfortran.dg/streamio_3.f90: New test.
9979 * gfortran.dg/streamio_4.f90: New test.
9980 * gfortran.dg/streamio_5.f90: New test.
9981 * gfortran.dg/streamio_6.f90: New test.
9982 * gfortran.dg/streamio_7.f90: New test.
9983 * gfortran.dg/streamio_8.f90: New test.
9984
9985 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
9986
9987 PR c/28287
9988 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
9989
9990 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
9991
9992 PR c++/28594
9993 * g++.dg/template/void6.C: New test.
9994
9995 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9996
9997 PR c/28649
9998 * gcc.dg/parse-error-1.c: New test.
9999 * gcc.dg/parse-error-2.c: New test.
10000 * gcc.dg/cpp/digraph2.c: Add error-marker.
10001 * gcc.dg/noncompile/920923-1.c: Likewise.
10002
10003 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
10004
10005 PR c/27490
10006 * gcc.dg/sizeof-2.c: New testcase.
10007
10008 PR c/27489
10009 * gcc.dg/switch-A.c: New testcase.
10010
10011 2006-08-14 Steve Ellcey <sje@cup.hp.com>
10012
10013 PR c++/28288
10014 PR c++/14556
10015 * g++.old-deja/g++.warn/compare1.C: Delete.
10016 * g++.dg/opt/pr7503-2.C: Delete.
10017 * g++.dg/opt/pr7503-3.C: Delete.
10018 * g++.dg/opt/pr7503-4.C: Delete.
10019 * g++.dg/opt/pr7503-5.C: Delete.
10020 * g++.dg/opt/max1.C: Delete.
10021 * g++.dg/warn/minmax.C: Delete.
10022 * g++.dg/expr/minmax.C: New test.
10023
10024 2006-08-14 Richard Guenther <rguenther@suse.de>
10025
10026 PR testsuite/28703
10027 * gcc.c-torture/execute/pr28651.c: Do not use argc
10028 to avoid optimization, instead forbid inlining.
10029
10030 2006-08-14 Richard Sandiford <richard@codesourcery.com>
10031
10032 PR rtl-optimization/28634
10033 * gcc.c-torture/execute/ieee/pr28634.c: New test.
10034
10035 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
10036
10037 PR c/27184
10038 * gcc.dg/torture/pr27184.c: New test.
10039
10040 2006-08-12 Jakub Jelinek <jakub@redhat.com>
10041
10042 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
10043
10044 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10045
10046 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
10047 * gfortran.dg/stat_2.f90: Likewise.
10048 * gfortran.dg/chmod_1.f90: Likewise.
10049 * gfortran.dg/chmod_2.f90: Likewise.
10050 * gfortran.dg/chmod_3.f90: Likewise.
10051
10052 2006-08-11 David Edelsohn <edelsohn@gnu.org>
10053
10054 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
10055
10056 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10057
10058 * g++.dg/opt/pr23454-2.C: New test.
10059
10060 2006-08-11 Richard Guenther <rguenther@suse.de>
10061
10062 PR middle-end/28651
10063 * gcc.c-torture/execute/pr28651.c: New testcase.
10064
10065 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
10066
10067 * gnat.dg/specs/static_initializer.ads: New test.
10068
10069 2006-08-10 Paul Brook <paul@codesourcery.com>
10070
10071 * gcc.target/arm/cond-asm.c: New test.
10072
10073 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
10074
10075 PR tree-optimization/26197
10076 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
10077 * g++.dg/vect/vect.exp: Compile the new tests with
10078 --param max-aliased-vops=0.
10079
10080 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
10081
10082 PR c++/28637
10083 * g++.dg/template/void3.C: New test.
10084
10085 PR c++/28638
10086 * g++.dg/template/void4.C: New test.
10087
10088 PR c++/28640
10089 * g++.dg/template/void5.C: New test.
10090
10091 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
10092
10093 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
10094 after dg-do compile.
10095
10096 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
10097
10098 PR tree-optimizations/26969
10099 * gcc.dg/vect/vect.exp: Compile tests prefixed with
10100 "unswitch-loops" with -funswitch-loops.
10101 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
10102
10103 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10104
10105 * gcc.dg/sparc-getcontext-1.c: Fix typo.
10106 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
10107 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
10108 * objc.dg/dwarf-1.m: Likewise.
10109 * objc.dg/dwarf-2.m: Likewise.
10110 * obj-c++.dg/dwarf-2.mm: Likewise.
10111
10112 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10113
10114 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
10115 * objc.dg/dwarf-2.m: Likewise.
10116 * obj-c++.dg/dwarf-2.mm: Likewise.
10117
10118 PR libfortran/28603
10119 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
10120
10121 PR testsuite/27611
10122 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
10123
10124 PR testsuite/27033
10125 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
10126
10127 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
10128
10129 PR target/27827
10130 * gcc.target/i386/pr27827.c: New testcase.
10131
10132 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
10133
10134 PR fortran/28590
10135 * gfortran.dg/sequence_types_1.f90: New test.
10136
10137 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
10138
10139 PR fortran/28548
10140 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
10141 dg-warning. Add -pedantic option.
10142
10143 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10144
10145 PR c/28502
10146 * gcc.dg/proto-1.c: New test.
10147
10148 PR c/27721
10149 * gcc.dg/lvalue-4.c: New test.
10150
10151 PR c/28136
10152 * gcc.dg/init-bad-5.c: New test.
10153
10154 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
10155
10156 PR c++/28347
10157 * g++.dg/ext/typedef-init.C: Add new test for typedef
10158 initialization inside templates. Adjust existing error markers.
10159
10160 2006-08-03 Mark Mitchell <mark@codesourcery.com>
10161
10162 PR c++/28148
10163 * g++.dg/init/ptrmem3.C: New test.
10164
10165 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
10166
10167 PR tree-optimization/27770
10168 * lib/target-support.exp: New target keyword "section_anchors".
10169 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
10170 tests.
10171 * gcc.dg/vect/section-anchors-pr27770.c: New test.
10172 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
10173 * gcc.dg/vect/section-anchors-vect-69.c: New test.
10174 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
10175
10176 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10177
10178 * gcc.dg/20060801-1.c: Add missing '}'.
10179
10180 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10181
10182 PR c++/27508
10183 * g++.dg/parse/dtor9.C: New test.
10184 * g++.dg/parse/dtor10.C: New test.
10185 * g++.dg/other/error7.C: Adjust error-marker.
10186
10187 PR c++/28274
10188 * g++.dg/other/default5.C: New test.
10189
10190 2006-08-02 Richard Guenther <rguenther@suse.de>
10191
10192 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
10193
10194 2006-08-02 Mark Mitchell <mark@codesourcery.com>
10195
10196 PR c++/28557
10197 * g++.dg/template/conv9.C: New test.
10198
10199 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
10200
10201 PR debug/28063
10202 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
10203 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
10204 Optionally return assembly text. Update callers.
10205 (check_no_compiler_messages): Update verbose messages.
10206 (check_no_messages_and_pattern): New.
10207 (check_effective_target_string_merging): New.
10208
10209 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10210
10211 PR c++/28250
10212 * g++.dg/eh/catch4.C: New test.
10213
10214 PR c++/28257
10215 * g++.dg/other/qual1.C: New test.
10216
10217 PR c++/28259
10218 * g++.dg/inherit/error2.C: New test.
10219
10220 PR c++/28267
10221 * g++.dg/other/new1.C: New test.
10222
10223 * g++.dg/warn/pr23075.C: Remove obsolete test.
10224 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
10225 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
10226
10227 2006-07-31 Mark Mitchell <mark@codesourcery.com>
10228
10229 PR c++/28523
10230 * g++.dg/eh/cast1.C: New test.
10231
10232 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
10233
10234 PR libfortran/28452
10235 * gfortran.dg/random_3.f90: New test.
10236
10237 2006-08-01 Steve Ellcey <sje@cup.hp.com>
10238
10239 PR c++/28432
10240 * g++.dg/other/pr28304.C: Change expected error message.
10241 * g++.dg/other/pr28432.C: New test.
10242
10243 2006-08-01 Steve Ellcey <sje@cup.hp.com>
10244
10245 PR c++/28256
10246 * g++.dg/init/brace2.C: Change expected error message, add empty init.
10247
10248 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
10249
10250 PR debug/23336
10251 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
10252 at -g1.
10253 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
10254 g++.dg/debug/enum-2.C: New.
10255
10256 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10257
10258 PR c++/6634
10259 * g++.dg/parse/long1.C: Add more tests.
10260
10261 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10262
10263 * gfortran.dg/lrshift_1.c: New file.
10264
10265 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10266
10267 PR libgfortran/28335
10268 * gfortran.dg/no_unit_error_1.f90: New test.
10269
10270 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10271
10272 PR libgfortran/28335
10273 * gfortran.dg/no_unit_error_1.f90: Delete test.
10274 * gfortran.dg/no_unit_error_2.f90: Delete test.
10275
10276 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10277
10278 * gfortran.dg/chmod_3.f90: New test.
10279 * gfortran.dg/ltime_gmtime_1.f90: New test.
10280 * gfortran.dg/ltime_gmtime_2.f90: New test.
10281 * gfortran.dg/lrshift_1.f90: New test.
10282 * gfortran.dg/chmod_1.f90: New test.
10283 * gfortran.dg/chmod_2.f90: New test.
10284
10285 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
10286
10287 PR c++/27668
10288 * g++.dg/template/crash55.C: New test.
10289
10290 PR c++/27962
10291 * g++.dg/template/nontype16.C: New test.
10292
10293 * g++.dg/template/void2.C: Adjust error markers.
10294 * g++.dg/template/nontype5.C: Adjust error markers.
10295
10296 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
10297
10298 * gcc.target/i386/stack-prot-kernel.c: New test.
10299
10300 2006-07-27 Roger Sayle <roger@eyesopen.com>
10301
10302 * gcc.dg/builtins-55.c: New test case.
10303
10304 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
10305
10306 PR rtl-optimization/27907
10307 * gcc.c-torture/compile/pr27907.c: New test.
10308
10309 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10310
10311 * gfortran.dg/mclock.f90: New test.
10312 * gfortran.dg/int_conv_1.f90: New test.
10313 * gfortran.dg/stat_1.f90: New test.
10314 * gfortran.dg/stat_2.f90: New test.
10315
10316 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10317
10318 PR libgfortran/28335
10319 * gfortran.dg/no_unit_error_1.f90: New test.
10320 * gfortran.dg/no_unit_error_2.f90: New test.
10321 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
10322
10323 2006-07-25 Roger Sayle <roger@eyesopen.com>
10324
10325 PR middle-end/28473
10326 * gcc.dg/fold-convround-1.c: New test case.
10327
10328 2006-07-24 Steven G. Kargl <kargls@comcast.net>
10329
10330 * gfortran.dg/arithmetic_if.f90: Fix comments.
10331
10332 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10333
10334 PR c++/27572
10335 * g++.dg/other/typedef1.C: New test.
10336 * g++.dg/template/typedef4.C: New test.
10337 * g++.dg/template/typedef5.C: New test.
10338
10339 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
10340
10341 PR fortran/28416
10342 * gfortran.dg/allocatable_dummy_3.f90: New.
10343
10344 2006-07-24 Steven G. Kargl <kargls@comcast.net>
10345
10346 PR fortran/28439
10347 * gfortran.dg/arithmetic_if.f90: New test.
10348
10349 2006-07-24 Uros Bizjak <uros@kss-loka.si>
10350
10351 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
10352 avoid memcpy optimization.
10353
10354 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10355
10356 PR fortran/25289
10357 * gfortran.dg/direct_io_6.f90: New test.
10358
10359 2006-07-24 Jan Hubicka <jh@suse.cz>
10360
10361 PR c/25795
10362 PR c++/27369
10363 * gcc.dg/pr25795.c: New test.
10364 * gcc.dg/pr25795-1.c: New test.
10365
10366 2006-07-23 Roger Sayle <roger@eyesopen.com>
10367
10368 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
10369 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
10370 which may be transformed to "g || h" on some platforms.
10371
10372 2006-07-23 Mark Mitchell <mark@codesourcery.com>
10373
10374 PR c++/28025
10375 * g++.dg/template/friend45.C: New test.
10376
10377 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10378
10379 PR libgfortran/28339
10380 * gfortran.dg/arrayio_8.f90: New test.
10381
10382 2006-07-21 Mike Stump <mrs@apple.com>
10383
10384 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
10385
10386 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
10387
10388 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10389
10390 PR c++/28250
10391 * g++.dg/eh/catch3.C: New test.
10392
10393 PR c++/28363
10394 * g++.dg/template/defarg10.C: New test.
10395
10396 2006-07-20 Paul Brook <paul@codesourcery.com>
10397
10398 PR 27363
10399 * gcc.dg/pr27363.c: New test.
10400
10401 2006-07-19 Mark Mitchell <mark@codesourcery.com>
10402
10403 PR c++/28338
10404 * g++.dg/init/ref13.C: New test.
10405
10406 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10407
10408 PR obj-c++/28434
10409 * obj-c++.dg/proto-error-1.mm: New test.
10410
10411 2006-07-18 Mark Mitchell <mark@codesourcery.com>
10412
10413 PR c++/28337
10414 * g++.dg/template/string1.C: New test.
10415
10416 2006-07-18 Mark Mitchell <mark@codesourcery.com>
10417
10418 PR c++/28048
10419 * g++.dg/template/defarg9.C: New test.
10420
10421 PR c++/28235
10422 * g++.dg/template/static27.C: New test.
10423
10424 2006-07-18 Diego Novillo <dnovillo@redhat.com>
10425
10426 PR 28410
10427 * gcc.dg/tree-ssa/pr28410.c: New test.
10428
10429 2006-07-18 Lee Millward <lee.millward@gmail.com>
10430
10431 PR c++/28258
10432 * g++/dg/other/error13.C: New test.
10433
10434 PR c++/28260
10435 * g++.dg/template/friend44.C: New test.
10436
10437 2006-07-18 Steve Ellcey <sje@cup.hp.com>
10438
10439 PR c++/27495
10440 * g++.dg/other/pr27495.C: New.
10441
10442 2006-07-18 Olivier Hainque <hainque@adacore.com>
10443
10444 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
10445 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
10446
10447 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10448
10449 PR c/28286
10450 * gcc.dg/pragma-pack-4.c: New test.
10451
10452 2006-07-17 Steve Ellcey <sje@cup.hp.com>
10453
10454 PR c++/28291
10455 * g++.dg/ext/pr28291.C: New test.
10456
10457 2006-07-17 Richard Sandiford <richard@codesourcery.com>
10458
10459 PR middle-end/28403
10460 * gcc.c-torture/execute/pr28403.c: New test.
10461
10462 2006-07-17 Richard Sandiford <richard@codesourcery.com>
10463
10464 PR middle-end/28402
10465 * gcc.dg/pr28402.c: New test.
10466
10467 2006-07-17 Steve Ellcey <sje@cup.hp.com>
10468
10469 PR c++/28304
10470 * g++.dg/other/pr28304.C: New test.
10471
10472 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
10473
10474 PR other/28251
10475 gcc.c-torture/unsorted/dump-noaddr.c: New test.
10476 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
10477
10478 2006-07-17 Richard Guenther <rguenther@suse.de>
10479
10480 PR tree-optimization/28238
10481 * g++.dg/tree-ssa/pr28238.C: New testcase.
10482
10483 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10484
10485 PR c++/28250
10486 * g++.dg/eh/catch1.C: New test.
10487 * g++.dg/eh/catch2.C: New test.
10488
10489 2006-07-16 Jakub Jelinek <jakub@redhat.com>
10490
10491 PR c++/28370
10492 * g++.dg/template/anon3.C: New test.
10493
10494 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
10495
10496 PR fortran/20844
10497 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
10498 specifiers requiring an explicit format tag..
10499
10500 PR fortran/28201
10501 * gfortran.dg/generic_5: New test.
10502
10503 PR fortran/20893
10504 * gfortran.dg/elemental_optional_args_1.f90: New test.
10505
10506 2006-07-16 Olivier Hainque <hainque@adacore.com>
10507
10508 * gnat.dg/assert.ads: New file.
10509 * gnat.dg/controlled_record.ads: Likewise.
10510 * gnat.dg/controlled_record.adb: Likewise.
10511
10512 2006-07-15 Lee Millward <lee.millward@gmail.com>
10513
10514 PR c++/28292
10515 * g++.dg/other/error12.C: New test.
10516
10517 PR c++/28269
10518 * g++.dg/template/crash54.C: New test.
10519
10520 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10521
10522 PR c++/28249
10523 * g++.dg/parse/catch1.C: New test.
10524
10525 PR c++/28294
10526 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
10527
10528 PR c++/28387
10529 * g++.dg/ext/attrib24.C: New test.
10530
10531 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10532
10533 PR c++/28343
10534 * g++.dg/ext/asmspec1.C: New test.
10535
10536 2006-07-13 Janis Johnson <janis187@us.ibm.com>
10537
10538 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
10539 (dg-test): Support shouldfail tests.
10540 * lib/target-supports-dg.exp (dg-shouldfail): New.
10541 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
10542 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
10543 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
10544 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
10545 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
10546 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
10547 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
10548
10549 2006-07-13 Jan Hubicka <jh@suse.cz>
10550
10551 * gcc.target/i386/memcpy-1.c: New.
10552
10553 2006-07-12 Geoffrey Keating <geoffk@apple.com>
10554
10555 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
10556
10557 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
10558
10559 PR fortran/25097
10560 * gfortran.dg/present_1.f90: New test.
10561
10562 PR fortran/20903
10563 * gfortran.dg/interface_derived_type_1.f90: New test.
10564
10565 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
10566
10567 PR fortran/28213
10568 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
10569 list.
10570
10571 2006-07-07 Lee Millward <lee.millward@gmail.com>
10572
10573 PR c++/27820
10574 * g++.dg/other/label1.C: New test.
10575
10576 2006-07-07 Richard Guenther <rguenther@suse.de>
10577
10578 PR middle-end/28268
10579 * gcc.dg/torture/pr28268.c: New testcase.
10580
10581 2006-07-07 Steve Ellcey <sje@cup.hp.com>
10582
10583 PR c++/27019
10584 * g++.dg/ext/pr27019.C: New.
10585
10586 2006-07-07 Richard Guenther <rguenther@suse.de>
10587
10588 PR tree-optimization/28187
10589 * gcc.dg/pr28187.c: New testcase.
10590
10591 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
10592
10593 * gnat.dg/address_conversion.adb: New test.
10594 * gnat.dg/boolean_subtype.adb: Likewise.
10595 * gnat.dg/frame_overflow.adb: Likewise.
10596 * gnat.dg/pointer_array.adb: Likewise.
10597 * gnat.dg/pointer_conversion.adb: Likewise.
10598
10599 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
10600
10601 PR fortran/28237
10602 PR fortran/23420
10603 * gfortran.dg/print_fmt_5.f90: New test.
10604
10605 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10606
10607 PR fortran/28129
10608 * gfortran.dg/bounds_check_4.f90: New test.
10609
10610 2006-07-05 Richard Guenther <rguenther@suse.de>
10611
10612 PR target/28158
10613 * gfortran.dg/pr28158.f90: New testcase.
10614
10615 2006-07-05 Richard Guenther <rguenther@suse.de>
10616
10617 PR tree-optimization/28162
10618 * gcc.dg/pr28162.c: New testcase.
10619
10620 2006-07-05 Richard Guenther <rguenther@suse.de>
10621 Andrew Pinski <pinskia@gcc.gnu.org>
10622
10623 PR c++/27084
10624 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
10625
10626 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
10627
10628 PR fortran/28174
10629 * gfortran.dg/actual_array_substr_2.f90: New test.
10630
10631 PR fortran/28167
10632 * gfortran.dg/actual_array_constructor_2.f90: New test.
10633
10634 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10635
10636 * gfortran.dg/itime_idate_1.f: New test.
10637 * gfortran.dg/itime_idate_2.f: New test.
10638
10639 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10640
10641 PR libgfortran/27704
10642 * gfortran.dg/open_status_3.f90: New test.
10643 * gfortran.dg/fmt_l.f90: Update for new feature.
10644
10645 2006-07-03 Asher Langton <langton2@llnl.gov>
10646
10647 * gfortran.dg/oldstyle_2.f90: New.
10648
10649 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
10650
10651 * gnat.dg/string_slice.adb: New test.
10652
10653 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10654
10655 PR fortran/19259
10656 * gfortran.dg/semicolon_fixed.c: New.
10657 * gfortran.dg/semicolon_free.c: New.
10658
10659 2006-06-30 Mike Stump <mrs@apple.com>
10660
10661 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
10662 that don't support internal visibility.
10663
10664 2006-06-30 Andrew Pinski <pinskia@gmail.com>
10665
10666 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
10667 for '(' / ')' needing an extra '\'.
10668
10669 2006-06-29 Roger Sayle <roger@eyesopen.com>
10670
10671 PR middle-end/27428
10672 * gcc.dg/pr27428-1.c: New test case.
10673
10674 2006-06-29 Mike Stump <mrs@apple.com>
10675
10676 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
10677 on darwin as we can't align commons large enough yet.
10678
10679 * gcc.dg/vla-8.c: Add additional testcases.
10680
10681 2006-06-26 Steve Ellcey <sje@cup.hp.com>
10682
10683 PR c++/28114
10684 * g++.dg/other/pr28114.C: New.
10685
10686 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
10687
10688 * gcc.c-torture/compile/20060625-1.c: New test.
10689
10690 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
10691
10692 PR fortran/20867
10693 * gfortran.dg/stfunc_3.f90: New test.
10694
10695 PR fortran/25056
10696 * gfortran.dg/impure_actual_1.f90: New test.
10697
10698 PR fortran/20874
10699 * gfortran.dg/elemental_result_1.f90: New test.
10700
10701 PR fortran/25073
10702 * gfortran.dg/select_7.f90: New test.
10703
10704 PR fortran/27554
10705 * intrinsic_actual_1.f: New test.
10706
10707 PR fortran/22038
10708 PR fortran/28119
10709 * gfortran.dg/forall_4.f90: New test.
10710
10711 PR fortran/25072
10712 * gfortran.dg/forall_5.f90: New test.
10713
10714 2006-06-25 Lee Millward <lee.millward@gmail.com>
10715
10716 PR c++/28051
10717 * g++.dg/template/using13.C: New test.
10718
10719 PR c++/28054
10720 * g++.dg/other/incomplete3.C: New test.
10721
10722 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10723
10724 PR fortran/28081
10725 * gfortran.dg/substr_3.f: New test.
10726 * gfortran.dg/equiv_2.f90: Update expected error message.
10727
10728 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
10729
10730 PR fortran/28118
10731 * gfortran.dg/actual_array_substr_1.f90: New test.
10732
10733 2006-06-24 Olivier Hainque <hainque@adacore.com>
10734
10735 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
10736 * gnat.dg/scalar_mode_agg_compare.adb: New test.
10737
10738 2006-06-23 Janis Johnson <janis187@us.ibm.com>
10739
10740 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
10741
10742 2006-06-23 Steven G. Kargl <kargls@comcast.net>
10743
10744 PR fortran/27981
10745 * gfortran.dg/simpleif_2.f90: New test.
10746
10747 2006-06-23 Lee Millward <lee.millward@gmail.com>
10748
10749 * g++.dg/template/error22.C: Fix typo.
10750
10751 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10752
10753 PR c++/28112
10754 * g++.dg/ext/attrib23.C: New test.
10755
10756 2006-06-23 Olivier Hainque <hainque@adacore.com>
10757
10758 * gnat.dg/varsize_temp.adb: New test.
10759
10760 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10761
10762 PR c++/11468
10763 * g++.dg/other/java2.C: New test.
10764
10765 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
10766
10767 PR target/27789
10768 * g++.dg/ext/dllimport4.C. Add more tests for invalid
10769 initialization.
10770
10771 2006-06-22 Roger Sayle <roger@eyesopen.com>
10772
10773 PR target/27531
10774 * gcc.dg/pr27531-1.c: New test case.
10775
10776 2006-06-22 Asher Langton <langton2@llnl.gov>
10777
10778 PR fortran/24748
10779 * gfortran.dg/implicit_8.f90: New.
10780
10781 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
10782
10783 PR rtl-optimization/28121
10784 * gcc.dg/pr28121.c: New test.
10785
10786 2006-06-22 Lee Millward <lee.millward@gmail.com>
10787
10788 PR c++/27805
10789 * g++.dg/parse/ptrmem6.C: New test.
10790
10791 PR c++/27821
10792 * g++.dg/template/error22.C: New test.
10793
10794 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10795
10796 PR c++/28111
10797 * g++.dg/template/friend43.C: New test.
10798
10799 PR c++/28110
10800 * g++.dg/template/crash53.C: New test.
10801
10802 PR c++/28109
10803 * g++.dg/rtti/incomplete1.C: New test.
10804
10805 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
10806
10807 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
10808
10809 2006-06-21 Joseph Myers <joseph@codesourcery.com>
10810
10811 * gcc.c-torture/execute/complex-7.c: New.
10812
10813 2006-06-21 Jakub Jelinek <jakub@redhat.com>
10814
10815 * gcc.dg/merge-all-constants-1.c: New test.
10816
10817 2006-06-20 Janis Johnson <janis187@us.ibm.com>
10818
10819 PR c++/28113
10820 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
10821
10822 2006-06-20 Steven G. Kargl <kargls@comcast.net>
10823
10824 * gfortran.dg/rrspacing_1.f90: New test.
10825
10826 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10827
10828 PR c++/28052
10829 * g++.dg/other/bitfield2.C: New test.
10830
10831 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
10832
10833 PR tree-optimization/27331
10834 * gcc.dg/pr27331.c: New test.
10835
10836 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
10837 Eric Botcazou <ebotcazou@adacore.com>
10838
10839 PR ada/18692
10840 * lib/gnat.exp: New file.
10841 * lib/gnat-dg.exp: Likewise.
10842 * gnat.dg: New directory.
10843 * gnat.dg/dg.exp: New driver.
10844 * gnat.dg/specs: New directory.
10845 * gnat.dg/specs/specs.exp: New driver.
10846 * gnat.dg/style: New directory.
10847 * gnat.dg/style/style.exp: New driver.
10848
10849 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
10850
10851 PR fortran/16206
10852 * gfortran.dg/array_initializer_1.f90: New test.
10853
10854 PR fortran/28005
10855 * gfortran.dg/matmul_3.f90: New test.
10856
10857 2006-06-19 Andrew Pinski <pinskia@gmail.com>
10858
10859 PR middle-end/28075
10860 * gcc.dg/tree-ssa/inline-1.c: New test.
10861
10862 2006-06-19 Anatoly Sokolov <aesok@post.ru>
10863
10864 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
10865 in malloc prototype; remove XFAIL.
10866 * gcc.dg/pr18241-2.c: Ditto.
10867 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
10868 in memset prototype; remove XFAIL.
10869 * gcc.dg/tree-ssa/pr23382.c: Ditto.
10870
10871 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
10872
10873 * gcc.dg/vla-8.c: Add.
10874
10875 2006-06-19 Richard Guenther <rguenther@suse.de>
10876
10877 PR tree-optimization/27090
10878 * g++.dg/tree-ssa/pr27090.C: New testcase.
10879
10880 2006-06-19 Roger Sayle <roger@eyesopen.com>
10881
10882 PR target/27861
10883 * gcc.dg/pr27861-1.c: New test case.
10884
10885 2006-06-19 Richard Guenther <rguenther@suse.de>
10886
10887 PR middle-end/28045
10888 * gcc.dg/torture/pr28045.c: New testcase.
10889
10890 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10891
10892 PR fortran/26801
10893 * gfortran.dg/associated_4.f90: New test.
10894
10895 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10896
10897 PR fortran/19310
10898 PR fortran/19904
10899 * gfortran.dg/real_const_3.f90: New test.
10900
10901 2006-06-16 Mark Mitchell <mark@codesourcery.com>
10902
10903 PR c++/28016
10904 * g++.dg/template/static26.C: New test.
10905
10906 PR c++/27979
10907 * g++.dg/expr/bitfield2.C: New test.
10908
10909 PR c++/27884
10910 * g++.dg/parse/linkage2.C: New test.
10911
10912 2006-06-16 Richard Guenther <rguenther@suse.de>
10913
10914 PR middle-end/27116
10915 * gcc.dg/pr15785-1.c: Revert last change.
10916 * gcc.dg/torture/pr27116-2.c: New testcase.
10917
10918 2006-06-16 Roger Sayle <roger@eyesopen.com>
10919
10920 PR middle-end/27802
10921 * gcc.dg/pr27802-1.c: New test case.
10922
10923 2006-06-15 Mark Mitchell <mark@codesourcery.com>
10924
10925 PR c++/27689
10926 * g++.dg/template/ttp18.C: New test.
10927 * g++.dg/template/ttp19.C: Likewise.
10928
10929 PR c++/27666
10930 * g++.dg/expr/cond9.C: New test.
10931
10932 PR c++/27640
10933 * g++.dg/template/ctor7.C: New test.
10934
10935 2006-06-15 Janis Johnson <janis187@us.ibm.com>
10936
10937 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
10938
10939 2006-06-16 Richard Guenther <rguenther@suse.de>
10940
10941 PR tree-optimization/27781
10942 * gcc.dg/tree-ssa/pr27781.c: New testcase.
10943
10944 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
10945
10946 * gfortran.dg/allocate_zerosize_2.f90: New test case.
10947
10948 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
10949
10950 * gcc.dg/tree-ssa/loop-18.c: New test.
10951
10952 2006-06-14 Mark Mitchell <mark@codesourcery.com>
10953
10954 PR c++/27665
10955 * g++.dg/template/crash52.C: New test.
10956
10957 PR c++/27648
10958 * g++.dg/ext/attrib22.C: New test.
10959
10960 PR c++/26559
10961 * g++.dg/template/builtin1.C: New test.
10962 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
10963
10964 PR c++/28018
10965 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
10966 assignment.
10967 * g++.old-deja/g++.pt/crash51.C: Likewise.
10968
10969 PR c++/27227
10970 * g++.dg/lookup/linkage1.C: New test.
10971 * g++.dg/lookup/linkage2.C: Likewise.
10972
10973 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
10974
10975 PR middle-end/27959
10976 * gcc.dg/pr27959.c: New testcase.
10977
10978 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
10979
10980 PR target/28014:
10981 * g++.dg/eh/div.C: New test.
10982
10983 2006-06-13 Jakub Jelinek <jakub@redhat.com>
10984
10985 PR c++/27894
10986 * g++.dg/tree-ssa/pr26757.C: New test.
10987 * g++.dg/tree-ssa/pr27894.C: New test.
10988
10989 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
10990
10991 * gcc.c-torture/compile/20060609-1.c: New test.
10992
10993 PR target/27863
10994 * gcc.c-torture/compile/pr27863.c: New test.
10995
10996 2006-06-13 Richard Guenther <rguenther@suse.de>
10997
10998 PR tree-optimization/27830
10999 * g++.dg/tree-ssa/pr27830.C: New testcase.
11000
11001 2006-06-13 Matthew Sachs <msachs@apple.com>
11002
11003 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
11004 the list of compiler flags; this causes those flags to be checked
11005 for things like dg-skip-if.
11006
11007 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11008
11009 PR c++/27601
11010 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
11011
11012 2006-06-12 Mark Mitchell <mark@codesourcery.com>
11013 Kazu Hirata <kazu@codesourcery.com>
11014
11015 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
11016 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
11017
11018 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11019
11020 PR c++/27933
11021 * g++.dg/lookup/using15.C: New test.
11022
11023 PR c++/27951
11024 * g++.dg/other/anon4.C: New test.
11025
11026 2006-06-12 Roger Sayle <roger@eyesopen.com>
11027
11028 PR c++/21210
11029 * g++.dg/init/complex1.C: New test case.
11030
11031 2006-06-11 Eric Christopher <echristo@apple.com>
11032
11033 PR middle-end/27948
11034 * gcc.dg/bf-ms-layout.c: Run on darwin.
11035 * gcc.dg/bf-no-ms-layout: Ditto.
11036 * gcc.dg/attr-ms_struct-2.c: New.
11037 * gcc.dg/bf-ms-layout-2.c: Ditto.
11038
11039 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
11040
11041 * gcc.dg/attr-ms_struct-packed1.c: New.
11042
11043 2006-06-09 Mike Stump <mrs@apple.com>
11044
11045 * gcc.dg/vla-7.c: Add.
11046
11047 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
11048
11049 PR fortran/24558
11050 * gfortran.dg/entry_6.f90: New test.
11051
11052 PR fortran/20877
11053 PR fortran/25047
11054 * gfortran.dg/entry_7.f90: New test.
11055
11056 2006-06-09 Jakub Jelinek <jakub@redhat.com>
11057
11058 PR c/27747
11059 * gcc.dg/cpp/_Pragma6.c: New test.
11060
11061 PR c++/27748
11062 * g++.dg/cpp/_Pragma1.C: New test.
11063
11064 PR preprocessor/27746
11065 * gcc.dg/gomp/macro-3.c: New test.
11066 * gcc.dg/gomp/macro-4.c: New test.
11067 * g++.dg/gomp/macro-3.C: New test.
11068 * g++.dg/gomp/macro-4.C: New test.
11069
11070 2006-06-09 Richard Guenther <rguenther@suse.de>
11071
11072 PR tree-optimization/26998
11073 * gcc.dg/torture/pr26998.c: New testcase.
11074 * gcc.dg/tree-ssa/vrp29.c: New testcase.
11075
11076 2006-06-08 Mike Stump <mrs@apple.com>
11077
11078 * gcc.dg/pr27095.c: Account for stubs.
11079
11080 PR target/26427
11081 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
11082 produce bad code on darwin.
11083
11084 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11085
11086 PR fortran/27958
11087 * gfortran.dg/substr_2.f: New test.
11088
11089 2006-06-08 Asher Langton <langton2@llnl.gov>
11090
11091 PR fortran/27786
11092 * cray_pointers_2.f90: Add -fbounds-check compile flag.
11093
11094 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11095
11096 PR target/27421
11097 * gcc.dg/union-3.c: New test.
11098
11099 2006-06-08 Richard Guenther <rguenther@suse.de>
11100
11101 PR middle-end/27116
11102 * gcc.dg/torture/pr27116.c: New testcase.
11103 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
11104
11105 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
11106
11107 PR rtl-optimization/26449
11108 * gcc.dg/pr26449.c: New test.
11109
11110 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11111
11112 PR c++/27601
11113 * g++.dg/ext/offsetof1.C: Test member functions.
11114
11115 2006-06-07 Steve Ellcey <sje@cup.hp.com>
11116
11117 * gcc.dg/pr27095.c: Improve scanning.
11118
11119 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
11120
11121 PR fortran/23091
11122 * gfortran.dg/saved_automatic_1.f90: New test.
11123
11124 PR fortran/24168
11125 * gfortran.dg/array_simplify_1.f90: New test.
11126
11127 PR fortran/25090
11128 * gfortran.dg/entry_dummy_ref_1.f90: New test.
11129
11130 PR fortran/25058
11131 * gfortran.dg/entry_dummy_ref_2.f90: New test.
11132
11133 2006-06-06 Mark Mitchell <mark@codesourcery.com>
11134
11135 PR c++/27177
11136 * g++.dg/expr/cast7.C: New test.
11137
11138 2006-06-06 Janis Johnson <janis187@us.ibm.com>
11139
11140 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
11141 * lib/gcc-defs.exp (tool_check_compile): Ditto.
11142 * lib/fortran-torture.exp (fortran-torture-compile,
11143 fortran-torture-execute): Ditto.
11144
11145 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
11146
11147 PR target/27842
11148 * gcc.dg/vmx/pr27842.c: New test.
11149
11150 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11151
11152 PR libfortran/27895
11153 * gfortran.dg/bounds_check_3.f90: New test.
11154
11155 2006-06-05 Mike Stump <mrs@apple.com>
11156
11157 * objc.dg/objc-fast-4.m: Skip for ppc64.
11158
11159 2006-06-05 Steve Ellcey <sje@cup.hp.com>
11160
11161 PR testsuite/27705
11162 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
11163
11164 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
11165 Victor Kaplansky <victork@il.ibm.com>
11166
11167 PR tree-optimizations/26360
11168 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
11169 with -fno-tree-dce.
11170 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
11171
11172 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
11173
11174 PR fortran/14067
11175 * gfortran.dg/data_char_1.f90: Add messages for truncated
11176 strings.
11177
11178 PR fortran/16943
11179 * gfortran.dg/func_decl_2.f90: New test.
11180
11181 PR fortran/20839
11182 * gfortran.dg/do_2.f90: New test.
11183
11184 PR fortran/27655
11185 * gfortran.dg/associated_3.f90: New test.
11186
11187 2006-06-04 Mark Mitchell <mark@codesourcery.com>
11188
11189 PR c++/27819
11190 * g++.dg/template/static25.C: New test.
11191
11192 PR c++/27722
11193 * g++.dg/init/array21.C: New test.
11194
11195 PR c++/27807
11196 * g++.dg/ext/complit7.C: New test.
11197
11198 PR c++/27806
11199 * g++.dg/parse/ptrmem5.C: New test.
11200
11201 2006-06-04 Roger Sayle <roger@eyesopen.com>
11202 Andrew Pinski <pinskia@physics.uc.edu>
11203
11204 PR c/27150
11205 PR middle-end/27382
11206 * gcc.dg/pr27150-1.c: New testcase.
11207 * gcc.dg/pr27382-1.c: New testcase.
11208 * gcc.dg/pr27382-2.c: New testcase.
11209
11210 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
11211
11212 PR c/25161
11213 PR c/27020
11214 * gcc.dg/array-10.c: New test.
11215
11216 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11217
11218 PR c++/27804
11219 * g++.dg/init/const4.C: New test.
11220 * g++.dg/init/member1.C: Add error-marker.
11221 * g++.dg/other/fold1.C: Adjust error-marker.
11222
11223 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11224
11225 PR c++/27601
11226 * g++.dg/ext/offsetof1.C: New test.
11227
11228 2006-06-04 Eric Christopher <echristo@apple.com>
11229
11230 * gcc.dg/attr-ms_struct-1.c: New.
11231
11232 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
11233
11234 * gcc.c-torture/compile/builtin_constant_p.c: New test.
11235
11236 2006-06-04 Richard Guenther <rguenther@suse.de>
11237
11238 PR tree-optimization/27039
11239 * gcc.dg/tree-ssa/loop-17.c: New testcase.
11240
11241 2006-06-03 Roger Sayle <roger@eyesopen.com>
11242
11243 PR target/26223
11244 * gcc.target/i386/amd64-abi-2.c: New test case.
11245
11246 2006-06-02 Eric Christopher <echristo@apple.com>
11247
11248 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
11249 * gcc.target/i386/20020523-1.c: Skip if darwin.
11250 * gcc.target/i386/asm-3.c: Ditto.
11251 * gcc.target/i386/20011119-1.c: Ditto.
11252 * gcc.target/i386/clobbers.c: Remove pic part of test.
11253
11254 2006-06-02 Steve Ellcey <sje@cup.hp.com>
11255
11256 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
11257 * g++.old-deja/g++.other/init19.C: Ditto.
11258 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
11259 and add other platforms as expected failures.
11260
11261 2006-06-01 Steve Ellcey <sje@cup.hp.com>
11262
11263 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
11264 (is-effective-target-keyword): Ditto.
11265
11266 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
11267
11268 PR fortran/27715
11269 * gfortran.dg/extended_char_comparison_1.f: New test.
11270
11271 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
11272
11273 PR fortran/25098
11274 * gfortran.dg/dummy_procedure_1.f90: New test.
11275
11276 PR fortran/25147
11277 * gfortran.dg/dummy_procedure_2.f90: New test.
11278
11279 * gfortran.dg/associated_2.f90: Correct to make consistent with
11280 standard.
11281
11282 2006-05-31 Roger Sayle <roger@eyesopen.com>
11283
11284 * gcc.target/i386/387-11.c: New test case.
11285
11286 2006-05-31 Mark Mitchell <mark@codesourcery.com>
11287
11288 PR c++/27801
11289 * g++.dg/template/cond6.C: New test.
11290
11291 PR c++/26496
11292 * g++.dg/template/crash51.C: New test.
11293 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
11294
11295 PR c++/27385
11296 * g++.dg/init/array20.C: New test.
11297
11298 2006-05-31 Roger Sayle <roger@eyesopen.com>
11299
11300 * gcc.dg/builtins-54.c: New test case.
11301
11302 2006-05-30 Mark Mitchell <mark@codesourcery.com>
11303
11304 PR c++/26433
11305 * g++.dg/template/fntry1.C: Add dg-do link.
11306
11307 PR c++/27808
11308 * g++.dg/parse/friend6.C: New test.
11309
11310 2006-05-30 Asher Langton <langton2@llnl.gov>
11311
11312 * gfortran.dg/cray_pointers_7.f90: New test.
11313
11314 2006-05-30 Roger Sayle <roger@eyesopen.com>
11315
11316 PR tree-optimization/23452
11317 * gcc.dg/fold-mulconj-1.c: New test case.
11318
11319 2006-05-30 Mark Mitchell <mark@codesourcery.com>
11320
11321 PR c++/27803
11322 * g++.dg/parse/bitfield1.C: New test.
11323
11324 2006-05-30 Roger Sayle <roger@eyesopen.com>
11325
11326 * gcc.target/ppc-eq0-1.c: New test case.
11327 * gcc.target/ppc-negeq0-1.c: New test case.
11328
11329 2006-05-30 Dirk Mueller <dmueller@suse.de>
11330
11331 PR c/27273
11332 * gcc.dg/overflow-warn-5.c: New test.
11333
11334 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11335
11336 PR c/27718
11337 * gcc.dg/sizeof-1.c: New test.
11338
11339 2006-05-30 Uros Bizjak <uros@kss-loka.si>
11340
11341 PR target/27790
11342 * gcc.target/i386/pr27790.c: New test.
11343
11344 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11345
11346 PR libgfortran/27757
11347 * gfortran.dg/direct_io_5.f90: New test.
11348
11349 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11350
11351 PR libgfortran/27634
11352 * gfortran.dg/fmt_missing_period_1.f: New test.
11353 * gfortran.dg/fmt_missing_period_2.f: New test.
11354 * gfortran.dg/fmt_missing_period_3.f: New test.
11355
11356 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11357
11358 PR fortran/19777
11359 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
11360 arrays.
11361
11362 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11363
11364 PR c++/27713
11365 * g++.dg/template/new6.C: New test.
11366
11367 2006-05-29 Roger Sayle <roger@eyesopen.com>
11368
11369 PR tree-optimization/24964
11370 * gcc.target/i386/387-10.c: New test case.
11371
11372 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
11373
11374 * intrinsics/string_intrinsics.c (compare_string):
11375 Use memcmp instead of strncmp to avoid tripping over
11376 CHAR(0) in a string.
11377
11378 2006-05-27 Richard Guenther <rguenther@suse.de>
11379
11380 PR middle-end/27773
11381 * gcc.dg/torture/pr27773.c: New testcase.
11382
11383 2006-05-27 Dirk Mueller <dmueller@suse.de>
11384
11385 * gcc.dg/pr24561.c: Rename to..
11386 * gcc.dg/pr25962.c: .. this.
11387
11388 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11389
11390 PR fortran/19777
11391 * gfortran.dg/bounds_check_2.f: New test.
11392
11393 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
11394
11395 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
11396 * gfortran.dg/byte_1.f90: Likewise.
11397 * gfortran.dg/dup_save_2.f90: Likewise.
11398
11399 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
11400
11401 * gfortran.dg/associated_2.f90: New test.
11402
11403 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11404
11405 PR fortran/27524
11406 * gfortran.dg/bounds_check_1.f90: New test.
11407
11408 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
11409
11410 PR rtl-optimization/27661
11411 * gcc.dg/pr27661.c: New test case.
11412
11413 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
11414
11415 PR fortran/23151
11416 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
11417 * gfortran.dg/print_parentheses_1.f: New test.
11418 * gfortran.dg/print_parentheses_2.f90: New test.
11419
11420 2006-05-26 Jakub Jelinek <jakub@redhat.com>
11421
11422 PR target/27758
11423 * gcc.dg/pr27758.c: New test.
11424
11425 2006-05-24 Falk Hueffner <falk@debian.org>
11426
11427 * gcc.c-torture/compile/pr27571.c: New test.
11428
11429 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
11430
11431 PR fortran/27709
11432 * gfortran.dg/spec_expr_4.f90: New test.
11433
11434 PR fortran/27155
11435 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
11436
11437 2006-05-25 Mark Mitchell <mark@codesourcery.com>
11438
11439 PR c++/20103
11440 * g++.dg/ext/complit6.C: New test.
11441 * g++.dg/ext/complit3.C: Adjust error markers.
11442 * g++.dg/init/const3.C: New test.
11443
11444 2006-05-25 Richard Guenther <rguenther@suse.de>
11445
11446 PR middle-end/27743
11447 * gcc.dg/torture/pr27743.c: New testcase.
11448
11449 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11450
11451 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
11452
11453 2006-05-25 Alan Modra <amodra@bigpond.net.au>
11454
11455 * gcc.dg/compat/scalar-by-value-x.h: New.
11456 * gcc.dg/compat/scalar-by-value-y.h: New.
11457 * gcc.dg/compat/scalar-by-value-5.c: New.
11458 * gcc.dg/compat/scalar-by-value-5_main.c: New.
11459 * gcc.dg/compat/scalar-by-value-5_x.c: New.
11460 * gcc.dg/compat/scalar-by-value-5_y.c: New.
11461 * gcc.dg/compat/scalar-by-value-6.c: New.
11462 * gcc.dg/compat/scalar-by-value-6_main.c: New.
11463 * gcc.dg/compat/scalar-by-value-6_x.c: New.
11464 * gcc.dg/compat/scalar-by-value-6_y.c: New.
11465
11466 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
11467
11468 PR tree-optimization/27639
11469 PR tree-optimization/26719
11470 * gcc.dg/pr27639.c: New test.
11471 * gcc.dg/pr26719.c: New test.
11472 * gcc.dg/tree-ssa/scev-cast.c: New test.
11473
11474 2006-05-23 Mark Mitchell <mark@codesourcery.com>
11475
11476 PR c++/20173
11477 * g++.dg/template/error21.C: New test.
11478
11479 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
11480
11481 PR target/27696
11482 * gcc.target/i386/pr27696.c: New.
11483
11484 2006-05-22 Janis Johnson <janis187@us.ibm.com>
11485
11486 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
11487
11488 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
11489
11490 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11491
11492 PR c++/27716
11493 * g++.dg/other/assign1.C: New test.
11494
11495 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
11496
11497 PR target/27266
11498 * gcc.target/i386/pr27266.c: New.
11499
11500 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11501
11502 PR c++/27451
11503 * g++.dg/ext/asm9.C: New test.
11504
11505 2006-05-22 Richard Sandiford <richard@codesourcery.com>
11506
11507 PR rtl-optimization/25514
11508 * gcc.c-torture/compile/pr25514.c: New test.
11509
11510 2006-05-22 Richard Guenther <rguenther@suse.de>
11511
11512 Revert
11513 2006-01-31 Richard Guenther <rguenther@suse.de>
11514
11515 * gcc.target/i386/sselibm-1.c: New testcase.
11516 * gcc.target/i386/sselibm-2.c: Likewise.
11517 * gcc.target/i386/sselibm-3.c: Likewise.
11518 * gcc.target/i386/sselibm-4.c: Likewise.
11519 * gcc.target/i386/sselibm-5.c: Likewise.
11520
11521 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11522
11523 PR c/27420
11524 * gcc.dg/func-args-2.c: New test.
11525
11526 PR c/26818
11527 * gcc.dg/struct-incompl-1.c: New test.
11528
11529 2006-05-22 Richard Guenther <rguenther@suse.de>
11530
11531 PR testsuite/27708
11532 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
11533 the transformations we test for.
11534
11535 2006-05-22 Richard Guenther <rguenther@suse.de>
11536
11537 PR testsuite/27707
11538 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
11539
11540 2006-05-21 Mark Mitchell <mark@codesourcery.com>
11541
11542 PR c++/27210
11543 * g++.dg/warn/new1.C: New test.
11544 * g++.dg/template/new5.C: Likewise.
11545
11546 2006-05-21 Roger Sayle <roger@eyesopen.com>
11547
11548 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
11549 * gcc.target/i386/20060512-3.c: Likewise.
11550
11551 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
11552
11553 PR rtl-optimization/27671
11554 * gcc.c-torture/execute/pr27671-1.c: New.
11555 * gcc.dg/pr27671-2.c: Likewise.
11556
11557 PR tree-optimization/26622.
11558 * gcc.c-torture/compile/pr26622.c: New.
11559
11560 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
11561
11562 PR fortran/27613
11563 * gfortran.dg/recursive_reference_1.f90: New test.
11564
11565 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
11566
11567 PR fortran/25746
11568 * gfortran.dg/elemental_subroutine_3.f90: New test.
11569
11570 PR fortran/25090
11571 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
11572
11573 PR fortran/27584
11574 * gfortran.dg/associated_target_1.f90: New test.
11575
11576 PR fortran/19015
11577 * gfortran.dg/maxloc_shape_1.f90: New test.
11578
11579 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11580
11581 PR libgfortran/24459
11582 * gfortran.dg/namelist_24.f90: New test.
11583 * gfortran.dg/namelist_12.f: Fix typo in comment.
11584
11585 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
11586
11587 PR middle-end/25776
11588 * g++.dg/other/error11.C: New test.
11589
11590 2006-05-20 Richard Sandiford <richard@codesourcery.com>
11591
11592 * gcc.target/mips/pr26765.c: Add -w to options.
11593
11594 2006-05-20 Richard Sandiford <richard@codesourcery.com>
11595
11596 * lib/target-supports.exp (check_effective_target_mpaired_single):
11597 New function.
11598 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
11599 multilibs.
11600 * g++.dg/vect/vect.exp: Likewise.
11601
11602 2006-05-20 Richard Sandiford <richard@codesourcery.com>
11603
11604 PR testsuite/25891
11605 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
11606
11607 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
11608
11609 PR fortran/27662
11610 * gfortran.dg/temporary_1.f90: New file.
11611
11612 2006-05-19 Andreas Schwab <schwab@suse.de>
11613
11614 * g++.dg/other/unused1.C: Also match "stringz".
11615
11616 2006-05-19 Mark Mitchell <mark@codesourcery.com>
11617
11618 PR c++/26433
11619 * g++.dg/template/fntry1.C: New test.
11620
11621 2006-05-18 Mark Mitchell <mark@codesourcery.com>
11622
11623 PR c++/27471
11624 PR c++/27506
11625 * g++.dg/conversion/bitfield5.C: New test.
11626 * g++.dg/conversion/bitfield6.C: New test.
11627
11628 2006-05-18 Mike Stump <mrs@apple.com>
11629
11630 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
11631 * gcc.dg/vla-4.c: Add.
11632 * gcc.dg/vla-5.c: Add.
11633 * gcc.dg/vla-6.c: Add.
11634
11635 2006-05-12 Stuart Hastings <stuart@apple.com>
11636
11637 * gcc.target/i386/20060512-1.c: New.
11638 * gcc.target/i386/20060512-2.c: New.
11639 * gcc.target/i386/20060512-3.c: New.
11640 * gcc.target/i386/20060512-4.c: New.
11641
11642 2006-05-17 Mark Mitchell <mark@codesourcery.com>
11643
11644 PR c++/26122
11645 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
11646
11647 PR c++/26068
11648 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
11649 * g++.dg/parse/linkage1.C: New test.
11650
11651 2006-05-17 Jakub Jelinek <jakub@redhat.com>
11652
11653 PR tree-optimization/27548
11654 * g++.dg/tree-ssa/pr27548.C: New test.
11655
11656 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11657
11658 PR fortran/26551
11659 * gfortran.dg/recursive_check_1.f: New test.
11660 * gfortran.dg/recursive_check_2.f90: New test.
11661
11662 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
11663
11664 * g++.dg/opt/temp2.C: New test.
11665
11666 2006-05-17 Jakub Jelinek <jakub@redhat.com>
11667
11668 PR c++/27491
11669 * g++.dg/init/brace5.C: New test.
11670
11671 PR middle-end/27415
11672 * gcc.dg/gomp/pr27415.c: New test.
11673 * g++.dg/gomp/pr27415.C: New test.
11674
11675 PR tree-optimization/27549
11676 * g++.dg/tree-ssa/pr27549.C: New test.
11677
11678 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11679
11680 PR libgfortran/27575
11681 * gfortran.dg/read_eof_4.f90: New test.
11682
11683 2006-05-16 Richard Guenther <rguenther@suse.de>
11684
11685 PR tree-optimization/22303
11686 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
11687
11688 2006-05-16 Jakub Jelinek <jakub@redhat.com>
11689
11690 PR middle-end/27573
11691 * gcc.dg/gomp/pr27573.c: New test.
11692 * gfortran.dg/gomp/pr27573.f90: New test.
11693
11694 PR c/27499
11695 * gcc.dg/gomp/pr27499.c: New test.
11696 * g++.dg/gomp/pr27499.C: New test.
11697
11698 2006-05-15 Mark Mitchell <mark@codesourcery.com>
11699
11700 PR c++/27339
11701 * g++.dg/parser/access8.C: Adjust error marker.
11702 * g++.dg/template/access17.C: New test.
11703 * g++.dg/template/access18.C: Likewise.
11704
11705 2006-05-15 Roger Sayle <roger@eyesopen.com>
11706
11707 PR target/26600
11708 * gcc.target/i386/pr26600.c: New test case.
11709
11710 2006-05-15 Mark Mitchell <mark@codesourcery.com>
11711
11712 PR c++/27505
11713 * g++.dg/expr/bitfield1.C: New test.
11714
11715 2006-05-15 Richard Guenther <rguenther@suse.de>
11716
11717 PR tree-optimization/27603
11718 * gcc.dg/torture/pr27603.c: New testcase.
11719
11720 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
11721
11722 PR fortran/25090
11723 * gfortran.dg/entry_dummy_ref_1.f90: New test.
11724
11725 PR fortran/25082
11726 * gfortran.dg/scalar_return_1.f90: New test.
11727
11728 PR fortran/27411
11729 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
11730
11731 2006-05-15 Jakub Jelinek <jakub@redhat.com>
11732
11733 * gcc.dg/gomp/critical-4.c: New test.
11734 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
11735 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
11736 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
11737 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
11738
11739 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11740
11741 PR c++/27582
11742 * g++.dg/template/dependent-args1.C: New test.
11743
11744 PR c++/27581
11745 * g++.dg/lookup/this1.C: New test.
11746
11747 PR c++/27315
11748 * g++.dg/template/operator6.C: New test.
11749 * g++.dg/template/incomplete3.C: New test.
11750
11751 PR c++/27559
11752 * g++.dg/template/new4.C: New test.
11753
11754 PR c++/27496
11755 * g++.dg/template/void2.C: New test.
11756
11757 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
11758
11759 * g++.dg/template/dependent-expr5.C: New test.
11760
11761 2006-05-14 Roger Sayle <roger@eyesopen.com>
11762
11763 PR middle-end/26729
11764 * gcc.dg/pr26729-1.c: New test case.
11765
11766 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
11767
11768 * gcc.dg/pr27003.c: New test.
11769
11770 2006-05-12 Steve Ellcey <sje@cup.hp.com>
11771
11772 * lib/target-supports.dg (check_cxa_atexit_available): Change
11773 v3_target_compile to ${tool}_target_compile.
11774
11775 2006-05-11 Jason Merrill <jason@redhat.com>
11776
11777 * lib/scanasm.exp (scan-not-hidden): Fix typo.
11778
11779 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11780
11781 PR fortran/27553
11782 * gfortran.dg/label_5.f90: New test.
11783
11784 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
11785
11786 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
11787 check_effective_target_powerpc_altivec_ok): New.
11788 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
11789 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
11790 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
11791 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
11792 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
11793 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
11794 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
11795 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
11796 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
11797 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
11798 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
11799 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
11800 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
11801 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
11802 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
11803 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
11804 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
11805 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
11806 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
11807 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
11808 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
11809 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
11810 gcc.target/powerpc/altivec-9.c,
11811 gcc.target/powerpc/altivec-consts.c,
11812 gcc.target/powerpc/altivec-pr22085.c,
11813 gcc.target/powerpc/altivec-splat.c,
11814 gcc.target/powerpc/altivec-types-1.c,
11815 gcc.target/powerpc/altivec-types-2.c,
11816 gcc.target/powerpc/altivec-types-3.c,
11817 gcc.target/powerpc/altivec-types-4.c,
11818 gcc.target/powerpc/altivec-varargs-1.c,
11819 gcc.target/powerpc/altivec-vec-merge.c,
11820 gcc.target/powerpc/ppc-vector-memcpy.c,
11821 gcc.target/powerpc/ppc-vector-memset.c,
11822 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
11823 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
11824 these effective targets.
11825 * gcc.dg/vmx/pr27006.c: Add missing close brace.
11826 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
11827
11828 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11829
11830 PR middle-end/27384
11831 * g++.dg/other/fold1.C: New test.
11832
11833 PR middle-end/27488
11834 * gcc.dg/fold-nonneg-1.c: New test.
11835
11836 PR c++/27547
11837 * g++.dg/other/operator1.C: New test.
11838
11839 2006-05-11 Richard Guenther <rguenther@suse.de>
11840
11841 PR middle-end/27529
11842 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
11843
11844 2006-05-10 Janis Johnson <janis187@us.ibm.com>
11845
11846 * lib/target-supports-dg.exp (check-flags): New.
11847 (dg-skip-if): Move flag checks.
11848
11849 2006-05-09 Steve Ellcey <sje@cup.hp.com>
11850
11851 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
11852 * lib/target-supports.dg (check_cxa_atexit_available): New.
11853
11854 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
11855
11856 PR fortran/27470
11857 * gfortran.dg/multiple_allocation_2.f90: New test case.
11858
11859 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
11860
11861 * gcc.target/arm/pr27387.C: Fix a comment typo.
11862
11863 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11864
11865 PR fortran/24549
11866 * gfortran.dg/error_recovery_1.f90: New test.
11867
11868 2006-05-10 Richard Guenther <rguenther@suse.de>
11869
11870 PR tree-optimization/27302
11871 * gcc.dg/torture/pr27302.c: New testcase.
11872
11873 2006-05-09 Dirk Mueller <dmueller@suse.de>
11874 Richard Guenther <rguenther@suse.de>
11875
11876 PR middle-end/27498
11877 * gcc.dg/tree-ssa/pr27498.c: New testcase.
11878
11879 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
11880
11881 PR rtl-optimization/27335
11882 * gcc.dg/pr27335.c: New test.
11883
11884 2006-05-06 Richard Sandiford <richard@codesourcery.com>
11885
11886 * gcc.target/mips/mips-ps-5.c: New file.
11887
11888 2006-05-08 Jan Hubicka <jh@suse.cz>
11889
11890 PR middle-end/25962
11891 * gcc.dg/pr25962.c: New.
11892
11893 2006-05-08 Roger Sayle <roger@eyesopen.com>
11894
11895 PR target/27158
11896 * gcc.target/powerpc/pr27158.c: New test case.
11897
11898 2006-05-08 Laurent GUERBY <laurent@guerby.net>
11899
11900 PR testsuite/27476
11901 * ada/acats/run_all.sh: Use test -z.
11902
11903 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11904
11905 PR libfortran/18271
11906 * gfortran.dg/spec_expr_3.f90: New test.
11907
11908 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
11909
11910 PR target/24879
11911 * gcc.target/i386/monitor.c: New file.
11912
11913 2006-05-08 Alan Modra <amodra@bigpond.net.au>
11914
11915 * gcc.dg/pr27095.c: xfail *-*-darwin*.
11916
11917 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11918
11919 PR c++/27447
11920 * g++.dg/other/ptrmem7.C: New test.
11921
11922 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11923
11924 PR target/27421
11925 * gcc.dg/array-9.c: New test.
11926
11927 2006-05-07 Richard Guenther <rguenther@suse.de>
11928
11929 PR tree-optimization/27409
11930 * gcc.dg/torture/pr27409.c: New testcase.
11931
11932 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11933
11934 PR fortran/27457
11935 * gfortran.dg/select_6.f90: New.
11936
11937 2006-05-07 Richard Guenther <rguenther@suse.de>
11938
11939 PR tree-optimization/27136
11940 * gcc.dg/torture/pr27136.c: New testcase.
11941
11942 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
11943
11944 PR fortran/24813
11945 * gfortran.dg/char_cons_len_1.f90: New test.
11946
11947 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11948
11949 PR c++/27427
11950 * g++.dg/template/incomplete2.C: New test.
11951
11952 2006-05-06 Richard Guenther <rguenther@suse.de>
11953
11954 PR tree-optimization/27151
11955 * gcc.dg/vect/pr27151.c: New testcase.
11956
11957 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11958
11959 PR c++/27430
11960 * g++.dg/template/void1.C: New test.
11961
11962 PR c++/27423
11963 * g++.dg/other/void2.C: New test.
11964
11965 PR c++/27422
11966 * g++.dg/conversion/void1.C: New test.
11967
11968 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
11969
11970 PR/21391
11971 * g++.dg/other/unused1.C: New.
11972
11973 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11974
11975 PR objc/27240
11976 * objc.dg/member-1.m: New test.
11977
11978 2006-05-05 Steve Ellcey <sje@cup.hp.com>
11979
11980 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
11981
11982 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11983
11984 PR libfortran/26985
11985 * gfortran.dg/matmul_2.f90: New test.
11986
11987 2005-05-05 Laurent GUERBY <laurent@guerby.net>
11988
11989 * ada/acats/run_all.sh: Use sync when main not found.
11990
11991 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
11992
11993 PR target/26765
11994 * gcc.target/mips/pr26765.c: New.
11995
11996 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
11997
11998 * gcc.target/bfin: New directory.
11999 * gcc.target/bfin/bfin.exp: New file.
12000 * gcc.target/bfin/frmul.c: New file.
12001 * gcc.target/bfin/arith.c: New file.
12002 * gcc.target/bfin/mul-combine.c: New file.
12003 * gcc.target/bfin/shift.c: New file.
12004
12005 2006-05-04 Richard Guenther <rguenther@suse.de>
12006
12007 PR tree-optimization/14287
12008 PR tree-optimization/14844
12009 PR tree-optimization/19792
12010 PR tree-optimization/21608
12011 PR tree-optimization/27090
12012 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
12013 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
12014 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
12015 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
12016 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
12017
12018 2006-05-04 Jakub Jelinek <jakub@redhat.com>
12019
12020 PR tree-optimization/27285
12021 * gcc.c-torture/execute/pr27285.c: New test.
12022
12023 PR middle-end/27388
12024 * gcc.dg/gomp/pr27388-1.c: New test.
12025 * gcc.dg/gomp/pr27388-2.c: New test.
12026 * gcc.dg/gomp/pr27388-3.c: New test.
12027
12028 PR c++/27359
12029 * g++.dg/gomp/pr27359.C: New test.
12030
12031 2006-05-02 Steven G. Kargl <kargls@comcast.net>
12032
12033 PR fortran/20248
12034 * gfortran.dg/iargc.f90: New test.
12035
12036 2006-05-02 Mark Mitchell <mark@codesourcery.com>
12037
12038 PR c++/27102
12039 * g++.dg/template/crash49.C: New test.
12040
12041 2006-05-02 Steve Ellcey <sje@cup.hp.com>
12042
12043 PR testsuite/27032
12044 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
12045
12046 2006-05-02 Jeff Law <law@redhat.com>
12047
12048 PR tree-optimization/27364
12049 * gcc.c-torture/execute/pr27364.c: New test.
12050
12051 2006-05-02 Mark Mitchell <mark@codesourcery.com>
12052
12053 PR c++/27309
12054 * g++.dg/parser/ctor5.C: New test.
12055
12056 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
12057
12058 PR target/27387
12059 * gcc.target/arm/arm.exp: New.
12060 * gcc.target/arm/pr27387.C: Likewise.
12061
12062 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
12063
12064 PR fortran/27269
12065 PR fortran/27324
12066 * gfortran.dg/module_equivalence_2.f90: New test.
12067
12068 2006-05-02 Jakub Jelinek <jakub@redhat.com>
12069
12070 PR middle-end/27337
12071 * g++.dg/gomp/pr27337-1.C: New test.
12072 * g++.dg/gomp/pr27337-2.C: New test.
12073
12074 PR middle-end/27328
12075 * gcc.dg/gomp/pr27328.c: New test.
12076
12077 PR middle-end/27325
12078 * g++.dg/gomp/pr27325.C: New test.
12079
12080 PR middle-end/27310
12081 * g++.dg/gomp/pr27310.C: New test.
12082
12083 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12084
12085 PR tree-optimization/27291
12086 * g++.dg/tree-ssa/pr27291.C: New test.
12087
12088 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12089
12090 PR tree-optimization/27283
12091 * g++.dg/tree-ssa/pr27283.C: New test.
12092
12093 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
12094
12095 * gcc.dg/tree-ssa/loop-16.c: New test.
12096
12097 2006-05-01 Roger Sayle <roger@eyesopen.com>
12098 Joseph S. Myers <joseph@codesourcery.com>
12099
12100 * gcc.dg/Wconversion-3.c: New test case.
12101 * gcc.dg/Wconversion-4.c: Likewise.
12102
12103 2006-05-01 Richard Guenther <rguenther@suse.de>
12104
12105 PR tree-optimization/26726
12106 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
12107
12108 2006-04-30 Roger Sayle <roger@eyesopen.com>
12109
12110 * gcc.dg/Woverflow-1.c: New test case.
12111 * gcc.dg/Woverflow-2.c: Likewise.
12112 * gcc.dg/Woverflow-3.c: Likewise.
12113
12114 2006-04-30 Mark Mitchell <mark@codesourcery.com>
12115
12116 PR c++/27094
12117 * g++.dg/template/defarg8.C: New test.
12118
12119 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12120
12121 PR c++/27278
12122 * g++.dg/parse/operator7.C: New test.
12123
12124 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12125
12126 PR c++/11471
12127 PR c++/27102
12128 * g++.dg/template/crash48.C: New test.
12129
12130 PR c++/27279
12131 * g++.dg/parse/ctor4.C: New test.
12132
12133 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12134
12135 PR fortran/25681
12136 * gfortran.df/char_type_len.f90: New test.
12137
12138 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12139
12140 PR libgfortran/27304
12141 * gfortran.dg/fmt_exhaust.f90: New test.
12142
12143 2006-04-28 Roger Sayle <roger@eyesopen.com>
12144
12145 PR c/25309
12146 * gcc.dg/large-size-array-2.c: New test case.
12147
12148 2006-04-28 Richard Guenther <rguenther@suse.de>
12149
12150 PR target/26826
12151 * gcc.target/i386/pr26826.c: New testcase.
12152
12153 2006-04-28 Jakub Jelinek <jakub@redhat.com>
12154
12155 PR middle-end/27260
12156 * gcc.c-torture/execute/pr27260.c: New.
12157
12158 2006-04-28 Alan Modra <amodra@bigpond.net.au>
12159
12160 PR middle-end/27095
12161 * gcc.dg/pr27095.c: New.
12162
12163 2006-04-27 Mark Mitchell <mark@codesourcery.com>
12164
12165 PR c++/27292
12166 * g++.dg/conversion/bitfield4.C: New test.
12167
12168 2006-04-27 Eric Christopher <echristo@apple.com>
12169
12170 * gcc.dg/pragma-ms_struct.c: New.
12171
12172 2006-04-27 Mark Mitchell <mark@codesourcery.com>
12173
12174 PR c++/27102
12175 * g++.dg/template/crash47.C: New test.
12176
12177 2006-04-27 Dirk Mueller <dmueller@suse.de>
12178
12179 * gcc.target/i386/sse-7.c: build with -msse.
12180
12181 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
12182
12183 PR testsuite/27274:
12184 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
12185 (main): Exit if processor doesn't support SSE.
12186
12187 2006-04-26 David Edelsohn <edelsohn@gnu.org>
12188
12189 PR middle-end/27282
12190 * gcc.c-torture/compile/pr27282.c: New test.
12191
12192 2006-04-26 Jakub Jelinek <jakub@redhat.com>
12193
12194 PR middle-end/26913
12195 * g++.dg/gomp/pr26913.C: New test.
12196
12197 PR c/25996
12198 * gcc.dg/gomp/pr25996.c: New test.
12199 * g++.dg/gomp/pr25996.C: New test.
12200
12201 2006-04-25 Richard Sandiford <richard@codesourcery.com>
12202
12203 PR rtl-optimization/26725
12204 * gcc.c-torture/compile/pr26725.c: New test.
12205
12206 2006-04-25 Richard Guenther <rguenther@suse.de>
12207
12208 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
12209 than n + -1.
12210
12211 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
12212
12213 * gcc.dg/20060425-1.c: New testcase.
12214
12215 2006-04-25 Jakub Jelinek <jakub@redhat.com>
12216
12217 PR tree-optimization/26865
12218 * gcc.dg/pr26865.c: New test.
12219
12220 2006-04-24 Mark Mitchell <mark@codesourcery.com>
12221
12222 PR c++/27292
12223 * g++.dg/conversion/bitfield1.C: New test.
12224 * g++.dg/conversion/bitfield2.C: Likewise.
12225 * g++.dg/conversion/bitfield3.C: Likewise.
12226
12227 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
12228 Richard Guenther <rguenther@suse.de>
12229
12230 PR tree-optimization/27236
12231 * gcc.dg/tree-ssa/pr27236.c: New testcase.
12232
12233 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12234
12235 PR c++/19963
12236 * g++.dg/other/incomplete2.C: New test.
12237
12238 2006-04-24 Richard Guenther <rguenther@suse.de>
12239
12240 PR middle-end/26869
12241 * gcc.dg/torture/pr26869.c: New testcase.
12242
12243 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
12244 Richard Guenther <rguenther@suse.de>
12245
12246 PR tree-optimization/27218
12247 * g++.dg/tree-ssa/pr27218.C: New testcase.
12248
12249 2006-04-23 Mark Mitchell <mark@codesourcery.com>
12250
12251 PR c++/26912
12252 * g++.dg/template/friend41.C: New test.
12253
12254 2006-04-23 David Edelsohn <edelsohn@gnu.org>
12255
12256 * g++.dg/opt/pr15551.C: Include cstdio.
12257 (main): Use remove instead of unlink.
12258
12259 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
12260
12261 * gcc.dg/sibcall-7.c: New test.
12262 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
12263 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
12264 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
12265 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
12266 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
12267
12268 2006-04-23 Mark Mitchell <mark@codesourcery.com>
12269
12270 PR c++/26534
12271 * g++.dg/opt/bitfield1.C: New test.
12272 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
12273 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
12274 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
12275 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
12276 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
12277 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
12278 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
12279 * g++.dg/abi/bitfield2.C: Likewise.
12280 * g++.dg/init/bitfield1.C: Likewise.
12281
12282 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
12283
12284 PR fortran/25099
12285 * gfortran.dg/elemental_subroutine_4.f90: New test.
12286 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
12287 call sub (m, x).
12288
12289 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
12290
12291 * gcc.c-torture/compile/20060421-1.c: New testcase.
12292
12293 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12294
12295 PR c/25875
12296 * gcc.dg/init-bad-4.c: New test.
12297
12298 2006-04-21 Paul Brook <paul@codesourcery.com>
12299
12300 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
12301
12302 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
12303
12304 PR fortran/27122
12305 * gfortran.dg/defined_operators_1.f90: New test.
12306 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
12307 remove old ones associated, incorrectly, with Note 5.46.
12308
12309 PR fortran/27113
12310 * gfortran.dg/character_array_constructor_1.f90: New test.
12311
12312 2006-04-20 Jakub Jelinek <jakub@redhat.com>
12313
12314 * gcc.dg/20060419-1.c: New test.
12315
12316 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
12317
12318 PR c/26774
12319 * gcc.dg/struct-parse-1.c: New test case.
12320
12321 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12322
12323 PR c++/26558
12324 * g++.dg/parse/template19.C: New test.
12325
12326 PR c++/26739
12327 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
12328
12329 PR c++/26036
12330 * g++.dg/expr/call3.C: New test.
12331
12332 PR c++/10385
12333 * g++.dg/conversion/dynamic1.C: New test.
12334
12335 2006-04-19 Mark Mitchell <mark@codesourcery.com>
12336
12337 PR c++/27102
12338 * g++.dg/template/crash35.C: Tweak error markers.
12339 * g++.dg/template/crash46.C: New test.
12340 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
12341 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
12342
12343 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
12344
12345 PR rtl-optimization/14261
12346 * gcc.c-torture/compile/20060419-1.c: Added.
12347
12348 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
12349
12350 * gfortran.dg/label_1.f90: Adjust dg-error.
12351
12352 2006-04-16 Roger Sayle <roger@eyesopen.com>
12353
12354 PR target/26961
12355 * gcc.dg/fold-cond-1.c: New test case.
12356 * gcc.dg/pr26961-1.c: Likewise.
12357
12358 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12359
12360 PR libgfortran/27138
12361 * gfortran.dg/read_bad_advance.f90: New test.
12362
12363 2006-04-16 Roger Sayle <roger@eyesopen.com>
12364 Dale Johannesen <dalej@apple.com>
12365
12366 PR target/24076
12367 * gcc.target/i386/vecinit-3.c: New testcase.
12368 * gcc.target/i386/vecinit-4.c: Likewise.
12369 * gcc.target/i386/sse-18.c: Likewise.
12370 * gcc.target/i386/sse-19.c: Likewise.
12371
12372 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
12373
12374 * gfortran.dg/allocate_zerosize_1.f90: New test.
12375
12376 2006-04-16 Mark Mitchell <mark@codesourcery.com>
12377
12378 PR c++/26365
12379 * g++.dg/template/crash45.C: New test.
12380
12381 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
12382
12383 PR fortran/26787
12384 * gfortran.dg/proc_assign_1.f90: New test.
12385 * gfortran.dg/procedure_lvalue.f90: Change message.
12386 * gfortran.dg/namelist_4.f90: Add new error.
12387
12388 PR fortran/25597
12389 PR fortran/27096
12390 * gfortran.dg/auto_pointer_array_result_1.f90
12391
12392 PR fortran/27089
12393 * gfortran.dg/specification_type_resolution_1.f90
12394
12395 PR fortran/18003
12396 PR fortran/25669
12397 PR fortran/26834
12398 * gfortran.dg/bounds_temporaries_1.f90: New test.
12399
12400 PR fortran/27124
12401 * gfortran.dg/array_return_value_1.f90: New test.
12402
12403 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12404
12405 PR fortran/25336
12406 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
12407
12408 2006-04-15 Jakub Jelinek <jakub@redhat.com>
12409
12410 PR middle-end/26823
12411 * g++.dg/gomp/pr26823-1.C: New test.
12412 * g++.dg/gomp/pr26823-2.C: New test.
12413
12414 2006-04-13 Uros Bizjak <uros@kss-loka.si>
12415
12416 PR middle-end/27134
12417 * gcc.dg/pr27314.c: New test.
12418
12419 2006-04-13 Richard Henderson <rth@redhat.com>
12420
12421 * g++.dg/gomp/block-0.C: Update expected matches.
12422
12423 2006-04-13 DJ Delorie <dj@redhat.com>
12424
12425 * lib/target-supports.exp (check_effective_target_int32plus): New.
12426 (check_effective_target_ptr32plus): New.
12427 (check_effective_target_size32plus): New.
12428 (check_effective_target_int16): New.
12429 (check_profiling_available): Add m32c to the list of unsupported
12430 targets.
12431
12432 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
12433 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
12434 memory size.
12435 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
12436 pointers.
12437 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
12438 size_t.
12439 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
12440 and size_t.
12441 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
12442 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
12443 not just xstormy16. Skip m32c due to weird pointer size.
12444 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
12445 not just xstormy16.
12446 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
12447 not just xstormy16.
12448 * gcc.dg/20020312-2.c: Add m32c support.
12449 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
12450 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
12451 in test.
12452 * gcc.dg/20050321-2.c: Require >=32 bit integers.
12453 * gcc.dg/asm-1.c: Skip if int and short are the same size.
12454 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
12455 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
12456 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
12457 formats
12458 * gcc.dg/init-string-2.c: Require >=32 bit integers.
12459 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
12460 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
12461 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
12462 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
12463 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
12464 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
12465 in test.
12466 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
12467 in test.
12468 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
12469 * gcc.dg/pr23049.c: Require >=32 bit integers.
12470 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
12471 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
12472 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
12473 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
12474 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
12475 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
12476 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
12477 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
12478 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
12479 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
12480 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
12481 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
12482 prototype in test.
12483 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
12484 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
12485 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
12486 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
12487 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
12488
12489 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
12490 * gcc.c-torture/execute/20040703-1.x: Likewise.
12491 * gcc.c-torture/execute/20040705-1.x: Likewise.
12492 * gcc.c-torture/execute/20040705-2.x: Likewise.
12493 * gcc.c-torture/execute/20040709-1.x: Likewise.
12494 * gcc.c-torture/execute/20040709-2.x: Likewise.
12495 * gcc.c-torture/execute/20040811-1.x: Likewise.
12496 * gcc.c-torture/execute/20050316-1.x: Likewise.
12497 * gcc.c-torture/execute/bitfld-4.x: Likewise.
12498 * gcc.c-torture/execute/pr19689.x: Likewise.
12499 * gcc.c-torture/execute/pr7284-1.x: Likewise.
12500 * gcc.c-torture/execute/usmul.x: Likewise.
12501 * gcc.c-torture/execute/vrp-5.x: Likewise.
12502 * gcc.c-torture/execute/vrp-6.x: Likewise.
12503 * gcc.dg/debug/20041023-1.s: Likewise.
12504
12505 2006-04-13 Roger Sayle <roger@eyesopen.com>
12506
12507 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
12508 of integers to a vector types are now constant expressions in C.
12509 * gcc.dg/vect/vect-fold-1.c: New test case.
12510
12511 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
12512 Ulrich Weigand <uweigand@de.ibm.com>
12513
12514 PR target/27006
12515 * gcc.dg/vmx/pr27006.c: New testcase.
12516
12517 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12518
12519 PR libgfortran/26766
12520 * gfortran.dg/write_recursive.f90: New test.
12521
12522 2006-04-11 Mark Mitchell <mark@codesourcery.com>
12523
12524 * g++.dg/parse/dtor7.C: New test.
12525 * g++.dg/parse/new1.C: Add error marker.
12526 * g++.dg/template/new3.C: New test.
12527
12528 PR c++/26122
12529 * g++.dg/template/pure1.C: New test.
12530
12531 PR c++/26295
12532 * g++.dg/parse/ptrmem4.C: New test.
12533
12534 2006-04-10 Jeff Law <law@redhat.com>
12535
12536 PR/27087
12537 * gcc.c-torture/compile/pr27087.c: New test.
12538
12539 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
12540
12541 PR/21391
12542 * gcc.dg/20060410.c: New.
12543
12544 2006-04-10 Matthias Klose <doko@debian.org>
12545
12546 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
12547 Recognize multilib directory names containing underscores.
12548
12549 2006-04-10 Roger Sayle <roger@eyesopen.com>
12550
12551 * gcc.target/i386/vecinit-1.c: New test case.
12552 * gcc.target/i386/vecinit-2.c: Likewise.
12553
12554 2006-04-10 Jakub Jelinek <jakub@redhat.com>
12555
12556 PR debug/27057
12557 * g++.dg/debug/dwarf2-2.C: New test.
12558
12559 2006-04-09 Richard Sandiford <richard@codesourcery.com>
12560
12561 PR rtl-optimization/27073
12562 * gcc.c-torture/execute/pr27073.c: New test.
12563
12564 2006-04-08 Mike Stump <mrs@apple.com>
12565
12566 * gcc.dg/pragma-darwin.c: Improve for ppc64.
12567
12568 2006-04-07 Richard Guenther <rguenther@suse.de>
12569
12570 PR tree-optimization/26135
12571 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
12572
12573 2006-04-06 Jan Hubicka <jh@suse.cz>
12574
12575 PR profile/26399
12576 * g++.dg/bprob/g++-bprob-2.C: New testcase.
12577
12578 2006-04-06 Roger Sayle <roger@eyesopen.com>
12579
12580 * g++.dg/conversion/nullptr1.C: New test case.
12581 * g++.dg/conversion/nullptr2.C: Likewise.
12582
12583 2006-04-05 Roger Sayle <roger@eyesopen.com>
12584
12585 * gfortran.dg/dependency_18.f90: New test case.
12586
12587 2006-04-05 Richard Guenther <rguenther@suse.de>
12588
12589 PR tree-optimization/26919
12590 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
12591 * gcc.dg/ipa/ipa-2.c: Likewise.
12592 * gcc.dg/ipa/ipa-3.c: Likewise.
12593 * gcc.dg/ipa/ipa-5.c: Likewise.
12594
12595 2006-04-05 Richard Guenther <rguenther@suse.de>
12596
12597 PR tree-optimization/26763
12598 * gcc.dg/torture/pr26763-1.c: New testcase.
12599 * gcc.dg/torture/pr26763-2.c: Likewise.
12600
12601 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
12602
12603 PR fortran/23634
12604 PR fortran/25619
12605 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
12606
12607 2006-04-04 Eric Christopher <echristo@apple.com>
12608
12609 * gcc.target/i386/387-1.c: Allow regexp to match darwin
12610 stubs.
12611 * gcc.target/i386/387-5.c: Ditto.
12612
12613 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
12614
12615 * gcc.target/sparc/struct-ret-check.c: New test.
12616
12617 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12618
12619 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
12620 zero decimal digits specified in format.
12621
12622 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
12623
12624 PR fortran/26891
12625 * gfortran.dg/missing_optional_dummy_1.f90: New test.
12626
12627 PR fortran/26976
12628 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
12629 * gfortran.dg/initialization_1.f90: Make assignment compliant.
12630 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
12631 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
12632 compliant and detect bigendian-ness.
12633
12634 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
12635
12636 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
12637 dummy arguments work when the actual argument is itself a dummy
12638 argument of the caller.
12639
12640 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12641
12642 PR libfortran/24685
12643 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
12644
12645 2006-04-01 Roger Sayle <roger@eyesopen.com>
12646
12647 * gfortran.dg/dependencency_17.f90: New test case.
12648
12649 2006-04-01 Roger Sayle <roger@eyesopen.com>
12650
12651 * gfortran.dg/dependency_14.f90: New test case.
12652 * gfortran.dg/dependency_15.f90: Likewise.
12653 * gfortran.dg/dependency_16.f90: Likewise.
12654
12655 2006-03-31 Asher Langton <langton2@llnl.gov>
12656
12657 PR fortran/25358
12658 gfortran.dg/cray_pointers_6.f90: New test.
12659
12660 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12661
12662 PR libgfortran/26890
12663 * gfortran.dg/read_size_noadvance.f90: New test.
12664
12665 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
12666
12667 PR fortran/25031
12668 * gfortran.dg/multiple_allocation_1.f90: Check that the
12669 size has changed after a re-allocation with stat.
12670
12671 2006-03-30 Richard Guenther <rguenther@suse.de>
12672
12673 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
12674 removal.
12675 * gcc.target/i386/sselibm-2.c: Likewise.
12676 * gcc.target/i386/sselibm-3.c: Likewise.
12677 * gcc.target/i386/sselibm-4.c: Likewise.
12678 * gcc.target/i386/sselibm-5.c: Likewise.
12679
12680 2006-03-28 Roger Sayle <roger@eyesopen.com>
12681
12682 * gcc.dg/fold-andxor-1.c: New test case.
12683 * gcc.dg/fold-xorand-1.c: Likewise.
12684
12685 2006-03-28 Roger Sayle <roger@eyesopen.com>
12686
12687 * gcc.dg/fold-convnotconv-1.c: New test case.
12688
12689 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
12690
12691 PR fortran/26779
12692 * gfortran.dg/private_type_5.f90: New test.
12693
12694 2006-03-27 David Edelsohn <edelsohn@gnu.org>
12695
12696 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
12697
12698 2006-03-27 Jakub Jelinek <jakub@redhat.com>
12699
12700 * gfortran.dg/advance_2.f90: New test.
12701 * gfortran.dg/advance_3.f90: New test.
12702
12703 * gfortran.fortran-torture/execute/equiv_5.f: New test.
12704
12705 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12706
12707 PR libgfortran/26661
12708 PR libgfortran/26880
12709 * gfortran.dg/read_x_past.f: New test.
12710
12711 2006-03-26 Geoffrey Keating <geoffk@apple.com>
12712
12713 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
12714 to be STABS.
12715
12716 2006-03-26 David Edelsohn <edelsohn@gnu.org>
12717
12718 * objc.dg/dwarf-1.m: Skip on AIX.
12719 * objc.dg/dwarf-2.m: Skip on AIX.
12720
12721 2006-03-25 Steven G. Kargl <kargls@comcast.net>
12722
12723 PR fortran/26816
12724 * gfortran.dg/float_1.f90: New test.
12725
12726 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
12727
12728 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
12729 X86_64 targets.
12730 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
12731
12732 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
12733
12734 PR libfortran/26735
12735 * gfortran.dg/convert_implied_open.f90: New test case.
12736
12737 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
12738
12739 PR fortran/26769
12740 * gfortran.dg/transpose_reshape_r10.f90: New test case.
12741
12742 2006-03-25 Uros Bizjak <uros@kss-loka.si>
12743
12744 PR middle-end/26717
12745 * gcc.dg/pr26717.c: New test.
12746
12747 2006-03-25 Roger Sayle <roger@eyesopen.com>
12748
12749 * gfortran.dg/dependency_12.f90: New test case.
12750
12751 2006-03-24 Roger Sayle <roger@eyesopen.com>
12752
12753 * gfortran.dg/dependency_9.f90: New (resurected) test case.
12754
12755 2006-03-24 Jeff Law <law@redhat.com>
12756
12757 * gcc.c-torture/pr26840.c: New test.
12758
12759 2006-03-24 Geoffrey Keating <geoffk@apple.com>
12760
12761 * objc.dg/dwarf-2.m: New.
12762 * obj-c++.dg/dwarf-2.mm: New.
12763
12764 * g++.old-deja/g++.other/init19.C: New.
12765
12766 2006-03-24 David Edelsohn <edelsohn@gnu.org>
12767
12768 * g++.dg/eh/spbp.C: Skip on AIX.
12769
12770 2006-03-24 Jakub Jelinek <jakub@redhat.com>
12771
12772 PR middle-end/26611
12773 * g++.dg/gomp/pr26611-1.C: New test.
12774 * g++.dg/gomp/pr26611-2.C: New test.
12775
12776 2006-03-24 Jeff Law <law@redhat.com>
12777
12778 * gcc.c-torture/compile/pr26833.c: New test.
12779 * gfortran.fortran-torture/compile/pr26806.f90: New test.
12780
12781 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12782
12783 * gfortran.dg/endfile_2.f90: Delete temp file.
12784
12785 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
12786
12787 PR fortran/19303
12788 * gfortran.dg/record_marker_1.f90: New test case.
12789 * gfortran.dg/record_marker_2.f: New test case.
12790 * gfortran.dg/record_marker_3.f90: New test case.
12791
12792 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
12793
12794 PR fortran/17298
12795 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
12796 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
12797
12798 2006-03-21 Janis Johnson <janis187@us.ibm.com>
12799
12800 * lib/gcc-dg.exp (cleanup-modules): New proc.
12801 * gfortran.dg/allocatable_function_1.f90,
12802 gfortran.dg/allocate_char_star_scalar_1.f90,
12803 gfortran.dg/assumed_charlen_function_1.f90,
12804 gfortran.dg/assumed_dummy_1.f90,
12805 gfortran.dg/assumed_shape_ranks_1.f90,
12806 gfortran.dg/assumed_shape_ranks_2.f90,
12807 gfortran.dg/assumed_size_dt_dummy.f90,
12808 gfortran.dg/auto_char_dummy_array_1.f90,
12809 gfortran.dg/auto_char_len_3.f90,
12810 gfortran.dg/automatic_module_variable.f90,
12811 gfortran.dg/bad_automatic_objects_1.f90,
12812 gfortran.dg/char_array_constructor.f90,
12813 gfortran.dg/char_array_structure_constructor.f90,
12814 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
12815 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
12816 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
12817 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
12818 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
12819 gfortran.dg/derived_pointer_recursion.f90,
12820 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
12821 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
12822 gfortran.dg/dummy_functions_1.f90,
12823 gfortran.dg/elemental_initializer_1.f90,
12824 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
12825 gfortran.dg/elemental_pointer_1.f90,
12826 gfortran.dg/elemental_subroutine_1.f90,
12827 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
12828 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
12829 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
12830 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
12831 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
12832 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
12833 gfortran.dg/global_references_1.f90,
12834 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
12835 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
12836 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
12837 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
12838 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
12839 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
12840 gfortran.dg/large_integer_kind_1.f90,
12841 gfortran.dg/large_real_kind_1.f90,
12842 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
12843 gfortran.dg/module_double_reuse.f90,
12844 gfortran.dg/module_equivalence_1.f90,
12845 gfortran.dg/module_interface_1.f90,
12846 gfortran.dg/module_parameter_array_refs_1.f90,
12847 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
12848 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
12849 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
12850 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
12851 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
12852 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
12853 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
12854 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
12855 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
12856 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
12857 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
12858 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
12859 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
12860 gfortran.dg/same_name_1.f90,
12861 gfortran.dg/sibling_dummy_procedure_1.f90,
12862 gfortran.dg/sibling_dummy_procedure_2.f90,
12863 gfortran.dg/sibling_dummy_procedure_3.f90,
12864 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
12865 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
12866 gfortran.dg/used_dummy_types_2.f90,
12867 gfortran.dg/used_dummy_types_3.f90,
12868 gfortran.dg/used_dummy_types_4.f90,
12869 gfortran.dg/used_dummy_types_5.f90,
12870 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
12871 gfortran.dg/userdef_operator_1.f90: Use it.
12872
12873 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12874
12875 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
12876 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
12877 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
12878 gfortran.dg/write_back.f,
12879 gfortran.fortran-torture/execute/inquire_1.f90,
12880 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
12881
12882 2006-03-21 Jeff Law <law@redhat.com>
12883
12884 * gcc.dg/tree-ssa/vrp28.c: New test.
12885
12886 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12887
12888 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
12889 if _STDC_C99 is defined.
12890 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
12891 * gcc.dg/builtins-20.c: Likewise.
12892 * gcc.dg/builtins-53.c: Likewise.
12893 * gcc.dg/single-precision-constant.c: Likewise. Also pass
12894 -mmacosx-version-min=10.3 on PowerPC/Darwin.
12895
12896 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
12897
12898 PR tree-opt/26781
12899 * gcc.c-torture/compile/pr26781-1.c: New test.
12900 * gcc.c-torture/compile/pr26781-2.c: New test.
12901
12902 2006-03-21 Jakub Jelinek <jakub@redhat.com>
12903
12904 PR c++/26690
12905 * g++.dg/gomp/pr26690-1.C: New test.
12906 * g++.dg/gomp/pr26690-2.C: New test.
12907
12908 2006-03-20 Jeff Law <law@redhat.com>
12909
12910 * gcc.dg/tree-ssa/pr21829.c: New test.
12911
12912 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
12913
12914 2006-03-20 Richard Sandiford <richard@codesourcery.com>
12915
12916 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
12917 (check_visibility_available): Use it.
12918 (check_effective_target_default_packed): Likewise.
12919 (check_effective_target_pcc_bitfield_type_matters): Likewise.
12920 (check_effective_target_fopenmp): Likewise.
12921 (check_effective_target_freorder): Likewise.
12922 (check_effective_target_fpic): Likewise.
12923 (check_named_sections_available): Likewise.
12924 (check_effective_target_ilp32): Likewise.
12925 (check_effective_target_lp64): Likewise.
12926
12927 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
12928
12929 PR fortran/20935
12930 * gfortran.dg/scalar_mask_2.f90: New test case.
12931
12932 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
12933
12934 PR tree-opt/26629
12935 * gcc.dg/tree-ssa/loadpre12.c: New test.
12936 * gcc.dg/tree-ssa/loadpre13.c: New test.
12937 * gcc.dg/tree-ssa/loadpre14.c: New test.
12938 * gcc.dg/tree-ssa/loadpre15.c: New test.
12939 * gcc.dg/tree-ssa/loadpre16.c: New test.
12940 * gcc.dg/tree-ssa/loadpre17.c: New test.
12941 * gcc.dg/tree-ssa/loadpre18.c: New test.
12942 * gcc.dg/tree-ssa/loadpre19.c: New test.
12943 * gcc.dg/tree-ssa/loadpre20.c: New test.
12944 * gcc.dg/tree-ssa/loadpre21.c: New test.
12945 * gcc.dg/tree-ssa/loadpre22.c: New test.
12946
12947 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
12948
12949 PR fortran/26741
12950 * gfortran.dg/elemental_initializer_1.f90: New test.
12951
12952 PR fortran/26716
12953 * gfortran.dg/assumed_shape_ranks_2: New test.
12954
12955 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
12956
12957 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
12958 target fpic.
12959
12960 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12961
12962 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
12963 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
12964 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
12965 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
12966 gfortran.fortran-torture/execute/direct_io.f90,
12967 gfortran.fortran-torture/execute/inquire_2.f90,
12968 gfortran.fortran-torture/execute/inquire_4.f90,
12969 gfortran.fortran-torture/execute/list_read_1.f90,
12970 gfortran.fortran-torture/execute/open_replace.f90,
12971 gfortran.fortran-torture/execute/slash_edit.f90,
12972 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
12973 temporary files from testcases.
12974
12975 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12976
12977 PR libgfortran/26509
12978 gfortran.dg/write_direct_eor.f90: New test.
12979
12980 2006-03-17 David Edelsohn <edelsohn@gnu.org>
12981
12982 * gcc.target/powerpc/pr26350.c: New.
12983 * gcc.target/powerpc/indexed-addr.c: New.
12984
12985 2006-03-16 Roger Sayle <roger@eyesopen.com>
12986
12987 * gfortran.dg/dependency_13.f90: New test case.
12988
12989 2006-03-16 Roger Sayle <roger@eyesopen.com>
12990
12991 PR middle-end/21781
12992 * gcc.dg/real-const-1.c: New test case.
12993
12994 2006-03-15 Geoffrey Keating <geoffk@apple.com>
12995
12996 * g++.old-deja/g++.other/init18.C: New.
12997 * g++.old-deja/g++.other/init5.C: Remove xfail.
12998
12999 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13000
13001 * g++.dg/opt/pr15551.C: Cleanup temp file.
13002
13003 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13004
13005 PR c++/6634
13006 g++.dg/parse/long1.C: New test.
13007
13008 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13009
13010 PR fortran/19101
13011 * gfortran.dg/continuation.f90: New test.
13012 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
13013
13014 2006-03-14 Richard Guenther <rguenther@suse.de>
13015
13016 PR tree-optimization/26672
13017 * gcc.dg/torture/pr26672.c: New testcase.
13018
13019 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
13020
13021 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
13022 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
13023
13024 2006-03-13 Roger Sayle <roger@eyesopen.com>
13025
13026 PR middle-end/26557
13027 * gcc.c-torture/compile/switch-1.c: New test case.
13028
13029 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
13030
13031 PR fortran/25378
13032 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
13033 test to include more permuatations of mask and index.
13034 * gfortran.dg/scalar_mask_1.f90: Modify last test to
13035 respond to F2003 spec. that the position returned for an all false
13036 mask && condition is zero.
13037
13038 2006-03-13 Jakub Jelinek <jakub@redhat.com>
13039
13040 PR middle-end/25989
13041 * gcc.dg/gomp/pr25989.c: New test.
13042
13043 2006-03-13 Jeff Law <law@redhat.com>
13044
13045 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
13046
13047 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
13048
13049 * gcc.dg/switch-9.c: New test.
13050
13051 2006-03-13 Richard Guenther <rguenther@suse.de>
13052
13053 PR middle-end/26630
13054 * gcc.dg/torture/pr26630.c: New testcase.
13055
13056 2006-03-11 Roger Sayle <roger@eyesopen.com>
13057
13058 * gfortran.dg/dependency_10.f90: New test case.
13059 * gfortran.dg/dependency_11.f90: Likewise.
13060
13061 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
13062 Erik Edelmann <eedelman@gcc.gnu.org>
13063
13064 * gfortran.dg/allocatable_function_1.f90: New.
13065 * gfortran.dg/allocatable_function_2.f90: New.
13066
13067 2006-03-10 Richard Guenther <rguenther@suse.de>
13068
13069 PR middle-end/26565
13070 * gcc.dg/torture/pr26565.c: New testcase.
13071
13072 2006-03-09 Eric Christopher <echristo@apple.com>
13073
13074 * gcc.c-torture/compile/20060309-1.c: New.
13075
13076 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13077
13078 PR libgfortran/26499
13079 * gfortran.dg/write_back.f: New test.
13080 * gfortran.dg/write_rewind_1.f: New test.
13081 * gfortran.dg/write_rewind_2.f: New test.
13082
13083 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13084
13085 PR libgfortran/26554
13086 * gfortran.dg/read_logical.f90: New test.
13087
13088 2006-03-04 Laurent GUERBY <laurent@guerby.net>
13089
13090 * ada/acats/norun.lst: cdd2a03 now passes.
13091
13092 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
13093
13094 PR testsuite/25177
13095 * gcc.target/powerpc/pr18096-1.c: Change where the error
13096 would match.
13097
13098 2006-03-04 Jakub Jelinek <jakub@redhat.com>
13099
13100 * gcc.target/i386/cleanup-1.c: New test.
13101 * gcc.target/i386/cleanup-2.c: New test.
13102
13103 2006-03-04 Roger Sayle <roger@eyesopen.com>
13104
13105 * gfortran.dg/dependency_9.f90: Remove for the time being.
13106
13107 2006-03-04 Krister Walfridsson <cato@df.lth.se>
13108
13109 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
13110 directive.
13111
13112 2006-03-03 Roger Sayle <roger@eyesopen.com>
13113
13114 * gfortran.dg/dependency_9.f90: New test case.
13115
13116 2006-03-03 Roger Sayle <roger@eyesopen.com>
13117
13118 * gfortran.dg/dependency_4.f90: New test case.
13119 * gfortran.dg/dependency_5.f90: New test case.
13120 * gfortran.dg/dependency_6.f90: New test case.
13121 * gfortran.dg/dependency_7.f90: New test case.
13122 * gfortran.dg/dependency_8.f90: New test case.
13123
13124 2006-03-03 Paul Brook <paul@codesourcery.com>
13125
13126 * lib/target-supports.exp (check_profiling_available):
13127 Add m68k-*-elf.
13128
13129 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
13130
13131 PR fortran/25031
13132 * multiple_allocation_1.f90: New test.
13133
13134 2006-03-03 Roger Sayle <roger@eyesopen.com>
13135
13136 PR tree-optimization/26524
13137 * gfortran.dg/pr26524.f: New test case.
13138
13139 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13140
13141 * g++.dg/template/repo5.C: Cleanup repo files.
13142 * gcc.dg/20051201-1.c: Cleanup coverage files.
13143 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
13144 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
13145 tree dump files.
13146
13147 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
13148
13149 * objc.dg/objc-nofilename-1.m: New test.
13150 * objc.dg/bad-receiver-type.m: New test.
13151 * obj-c++.dg/bad-receiver-type.mm: New test.
13152
13153 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13154
13155 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
13156
13157 2006-03-01 Mike Stump <mrs@apple.com>
13158
13159 * g++.dg/abi/key2.C: Add.
13160
13161 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
13162
13163 * gfortran.dg/logical_dot_product.f90: New test.
13164
13165 PR fortran/26393
13166 * gfortran.dg/used_interface_ref.f90: New test.
13167
13168 PR fortran/20938
13169 * gfortran.dg/dependency_2.f90: New test.
13170 * gfortran.fortran-torture/execute/where17.f90: New test.
13171 * gfortran.fortran-torture/execute/where18.f90: New test.
13172 * gfortran.fortran-torture/execute/where19.f90: New test.
13173 * gfortran.fortran-torture/execute/where20.f90: New test.
13174
13175 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
13176
13177 * g++.dg/tree-ssa/pr26443.C: New test case.
13178
13179 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
13180
13181 PR middle-end/26022
13182 * g++.dg/opt/return-slot1.C: New test.
13183
13184 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13185
13186 PR libgfortran/26136
13187 * gfortran.dg/namelist_23.f90: New test.
13188
13189 2006-02-28 Roger Sayle <roger@eyesopen.com>
13190
13191 PR middle-end/14752
13192 * gcc.dg/fold-eqandshift-2.c: New test case.
13193
13194 2006-02-28 Richard Guenther <rguenther@suse.de>
13195
13196 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
13197 decomposition.
13198
13199 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
13200
13201 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
13202
13203 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13204
13205 PR libgfortran/26464
13206 * gfortran.dg/backspace_5.f: New test.
13207 * gfortran.dg/backspace_6.f: New test.
13208
13209 2006-02-26 Roger Sayle <roger@eyesopen.com>
13210
13211 * gcc.dg/fold-eqandnot-1.c: New test case.
13212
13213 2006-02-26 Roger Sayle <roger@eyesopen.com>
13214
13215 PR middle-end/19983
13216 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
13217
13218 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
13219
13220 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
13221 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
13222
13223 2006-02-26 Richard Guenther <rguenther@suse.de>
13224
13225 PR tree-optimization/26421
13226 * gcc.dg/tree-ssa/pr26421.c: New testcase.
13227
13228 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
13229
13230 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
13231 * g++.old-deja/g++.robertl/eb132.C: Likewise.
13232
13233 2006-02-26 Roger Sayle <roger@eyesopen.com>
13234
13235 * gcc.dg/fold-even-1.c: New test case.
13236
13237 2006-02-26 Roger Sayle <roger@eyesopen.com>
13238
13239 PR middle-end/21137
13240 * gcc.dg/fold-eqandshift-1.c: New test case.
13241
13242 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
13243
13244 PR tree-optimization/25125
13245 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
13246 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
13247
13248 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
13249
13250 PR tree-optimizations/26359
13251 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
13252 with -fdump-tree-dceloop-details.
13253 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
13254
13255 2006-02-25 Roger Sayle <roger@eyesopen.com>
13256
13257 PR middle-end/23673
13258 * gcc.dg/fold-eqxor-1.c: New test case.
13259 * gcc.dg/fold-eqxor-2.c: Likewise.
13260 * gcc.dg/fold-eqxor-3.c: Likewise.
13261
13262 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
13263
13264 PR fortran/23092
13265 * scalar_mask_1.f90: New test.
13266
13267 2006-02-24 Geoffrey Keating <geoffk@apple.com>
13268
13269 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
13270 * g++.dg/eh/uncaught2.C: New.
13271 * g++.dg/eh/uncaught3.C: New.
13272
13273 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13274
13275 PR libgfortran/26423
13276 * gfortran.dg/read_many_1.f: New test.
13277
13278 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
13279
13280 PR fortran/24519
13281 * gfortran.dg/dependency_3.f90: New test.
13282 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
13283 XFAILs.
13284
13285 PR fortran/25395
13286 * gfortran.dg/equiv_6.f90: New test.
13287
13288 2006-02-23 Jeff Law <law@redhat.com>
13289
13290 * gcc.c-torture/compile/pr26425.c: New test.
13291
13292 2006-02-23 Jakub Jelinek <jakub@redhat.com>
13293
13294 PR middle-end/26412
13295 * gcc.dg/gomp/pr26412.c: New test.
13296
13297 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13298
13299 PR c++/26291
13300 * g++.dg/other/ellipsis1.C: New test.
13301 * g++.dg/parse/operator4.C: Adjust error marker.
13302
13303 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
13304
13305 PR target/25603
13306 * gfortran.dg/pr25603.f: New testcase.
13307
13308 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
13309
13310 * gcc.dg/bf-spl1.c: Don't specify -m68000.
13311 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
13312
13313 2006-02-21 Geoffrey Keating <geoffk@apple.com>
13314
13315 * g++.dg/eh/spbp.C: New.
13316
13317 2006-02-21 Jakub Jelinek <jakub@redhat.com>
13318
13319 PR middle-end/26379
13320 * gcc.target/i386/mmx-7.c: New test.
13321
13322 2006-02-20 Roger Sayle <roger@eyesopen.com>
13323
13324 PR tree-optimization/26361
13325 * gcc.dg/tree-ssa/vrp27.c: New test case.
13326
13327 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
13328
13329 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
13330 * gcc.dg/tree-ssa/complex-4.c: Here.
13331
13332 2006-02-19 Roger Sayle <roger@eyesopen.com>
13333
13334 PR middle-end/19543
13335 * gfortran.dg/logical_1.f90: New test case.
13336
13337 2006-02-19 Jakub Jelinek <jakub@redhat.com>
13338
13339 PR middle-end/26334
13340 * gcc.dg/20060218-1.c: Moved to...
13341 * gcc.target/i386/20060218-1.c: ... here. New test.
13342
13343 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
13344
13345 PR fortran/26201
13346 * gfortran.dg/convert_1.f90: New.
13347
13348 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
13349
13350 PR fortran/25054
13351 * gfortran.dg/namelist_5.f90: New test.
13352
13353 PR fortran/25089
13354 * gfortran.dg/namelist_4.f90: New test.
13355
13356 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
13357
13358 PR tree-opt/25680
13359 * gcc.dg/tree-ssa/complex-3.c: New test.
13360
13361 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
13362
13363 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
13364 variable to take into account the variable name in the
13365 function header.
13366 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
13367
13368 2006-02-18 Jakub Jelinek <jakub@redhat.com>
13369
13370 PR middle-end/26334
13371 * gcc.c-torture/compile/20060217-1.c: New test.
13372 * gcc.dg/20060218-1.c: New test.
13373
13374 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
13375
13376 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
13377
13378 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
13379
13380 * gcc.dg/cpp/undef3.c: New test.
13381 * gcc.dg/cpp/trad/builtins2.c: New test.
13382
13383 2006-02-18 Mark Mitchell <mark@codesourcery.com>
13384
13385 PR c++/26266
13386 * g++.dg/template/static22.C: New test.
13387 * g++.dg/template/static23.C: New test.
13388 * g++.dg/template/static24.C: New test.
13389 * g++.dg/template/non-dependent13.C: New test.
13390 * g++.dg/init/member1.C: Tweak error markers.
13391
13392 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13393
13394 PR target/26255
13395 * gcc.c-torture/compile/pr26255.c: New test case.
13396
13397 2006-02-16 Roger Sayle <roger@eyesopen.com>
13398
13399 * gfortran.fortran-torture/execute/where_10.f90: New test case.
13400 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
13401 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
13402 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
13403 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
13404 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
13405 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
13406
13407 2006-02-16 Jeff Law <law@redhat.com>
13408
13409 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
13410 * gcc.dg/tree-ssa/vrp26.c: New test.
13411
13412 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
13413
13414 PR target/20353
13415 PR target/24578
13416 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
13417 __UCLIBC__ is defined.
13418
13419 2006-02-16 Jakub Jelinek <jakub@redhat.com>
13420
13421 PR fortran/26224
13422 * gfortran.dg/gomp/pr26224.f: New test.
13423
13424 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
13425
13426 PR tree-opt/25918
13427 * lib/target-supports.exp
13428 (check_effective_target_vect_short_mult): New.
13429 (check_effective_target_vect_char_mult): New.
13430 (check_effective_target_vect_widen_sum_qi_to_si): New.
13431 (check_effective_target_vect_widen_sum_qi_to_hi): New.
13432 (check_effective_target_vect_widen_sum_hi_to_si): New.
13433 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
13434 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
13435 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
13436 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
13437 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
13438 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
13439 vect-reduc-pattern-2c.c
13440 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
13441 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
13442 vect-reduc-pattern-1c.c
13443
13444 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
13445
13446 PR fortran/24557
13447 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
13448
13449 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
13450
13451 PR fortran/26054
13452 * gfortran.dg/enum_8.f90: Remove check for warning.
13453 * gfortran.dg/iomsg_1.f90: Ditto.
13454 * gfortran.dg/enum_1.f90: Ditto.
13455 * gfortran.dg/enum_9.f90: Ditto.
13456 * gfortran.dg/enum_2.f90: Ditto.
13457 * gfortran.dg/enum_10.f90: Ditto.
13458 * gfortran.dg/enum_3.f90: Ditto.
13459 * gfortran.dg/flush_1.f90: Ditto.
13460 * gfortran.dg/enum_4.f90: Ditto.
13461 * gfortran.dg/array_constructor_1.f90: Ditto.
13462 * gfortran.dg/enum_5.f90: Ditto.
13463 * gfortran.dg/enum_6.f90: Ditto.
13464 * gfortran.dg/enum_7.f90: Ditto.
13465
13466 2006-02-15 Jakub Jelinek <jakub@redhat.com>
13467
13468 PR middle-end/26300
13469 * gcc.c-torture/compile/20060215-1.c: New test.
13470
13471 2006-02-14 Roger Sayle <roger@eyesopen.com>
13472
13473 PR middle-end/23670
13474 * gcc.dg/tree-ssa/andor-2.c: New test case.
13475
13476 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
13477
13478 PR fortran/25045
13479 * optional_dim.f90: New test.
13480
13481 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13482
13483 PR fortran/26277
13484 * gfortran.dg/label_4.f90: New.
13485
13486 2006-02-14 Jakub Jelinek <jakub@redhat.com>
13487 Diego Novillo <dnovillo@redhat.com>
13488 Uros Bizjak <uros@kss-loka.si>
13489
13490 * gfortran.dg/gomp: New directory.
13491
13492 2006-02-14 Richard Guenther <rguenther@suse.de>
13493
13494 PR tree-optimization/26258
13495 * gcc.dg/torture/pr26258.c: New testcase.
13496
13497 2006-02-13 Jakub Jelinek <jakub@redhat.com>
13498
13499 PR fortran/26246
13500 * gfortran.dg/pr26246_1.f90: New test.
13501 * gfortran.dg/pr26246_2.f90: New test.
13502
13503 PR middle-end/26092
13504 * gcc.c-torture/compile/20060208-1.c: New test.
13505
13506 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
13507
13508 PR fortran/26074
13509 PR fortran/25103
13510 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
13511 * gfortran.dg/bad_automatic_objects_1.f90: New test.
13512 * gfortran.dg/automatic_module_variable.f90: Change error message.
13513
13514 PR fortran/20861
13515 * gfortran.dg/internal_dummy_1.f90: New test.
13516
13517 PR fortran/20871
13518 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
13519
13520
13521 PR fortran/25083
13522 * gfortran.dg/uncommon_block_data_1.f90: New test.
13523 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
13524 with standard.
13525
13526 PR fortran/25088
13527 * gfortran.dg/typed_subroutine_1.f90: New test.
13528
13529 2006-02-13 Geoffrey Keating <geoffk@apple.com>
13530
13531 * objc.dg/dwarf-1.m: New.
13532
13533 2006-02-13 Roger Sayle <roger@eyesopen.com>
13534
13535 PR middle-end/24427
13536 * gcc.dg/tree-ssa/andor-1.c: New test case.
13537
13538 2006-02-13 Josh Conner <jconner@apple.com>
13539
13540 PR target/25376
13541 * gcc.dg/pr25376.c: New test.
13542
13543 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
13544 assemble.
13545 * lib/target-supports.exp (check_named_sections_available):
13546 Only compile named-sections test -- don't assemble.
13547
13548 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
13549
13550 * g++.dg/warn/no-write-strings.C: New test.
13551 * g++.dg/warn/write-strings.C: Likewise.
13552 * g++.dg/warn/write-strings-default.C: Likewise.
13553
13554 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
13555
13556 PR fortran/25806
13557 * gfortran.dg/ret_pointer_2.f90: New test.
13558
13559 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
13560
13561 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
13562
13563 2006-02-10 Jeff Law <law@redhat.com>
13564
13565 * gcc.c-torture/compile/pr26213.c: New test.
13566
13567 2006-02-10 Steven G. Kargl <kargls@comcast.net>
13568
13569 gfortran.dg/null_1.f90: New test.
13570
13571 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13572
13573 PR fortran/14771
13574 * gfortran.dg/parens_4.f90: New.
13575 * gfortran.dg/parens_5.f90: New.
13576
13577 2006-02-10 Richard Guenther <rguenther@suse.de>
13578
13579 * gcc.dg/pr23372-1.c: Remove empty file.
13580
13581 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13582 Paul Thomas <pault@gcc.gnu.org>
13583
13584 PR fortran/14771
13585 * gfortran.dg/parens_1.f90: New.
13586 * gfortran.dg/parens_2.f90: New.
13587 * gfortran.dg/parens_3.f90: New.
13588
13589 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
13590
13591 PR fortran/26038
13592 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
13593
13594 PR fortran/25059
13595 * gfortran.dg/impure_assignment_1.f90: New test.
13596
13597 PR fortran/25070
13598 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
13599
13600 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
13601
13602 PR target/26141
13603 * g++.dg/expr/stdarg2.C: New test.
13604
13605 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
13606
13607 PR inline-asm/16194
13608 * gcc.dg/pr16194.c: New test.
13609
13610 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13611
13612 * ada/acats/run_acats: Use portable variant of "$@".
13613
13614 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
13615
13616 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
13617 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
13618
13619 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13620
13621 PR tree-opt/26179
13622 * g++.dg/opt/pr26179.C: New test.
13623
13624 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13625
13626 PR middle-end/26134
13627 * gcc.dg/tree-ssa/complex-3.c: New test.
13628
13629 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13630
13631 * gcc.c-torture/compile/volatile-1.c: New test.
13632
13633 2006-02-09 Diego Novillo <dnovillo@redhat.com>
13634
13635 PR 26180
13636 * gcc.dg/tree-ssa/pr26180.c: New test.
13637
13638 2006-02-08 Jeff Law <law@redhat.com>
13639
13640 * gcc.dg/tree-ssa/pr21417.c: New test.
13641
13642 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
13643
13644 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
13645 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
13646
13647 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
13648
13649 * lib/scanrtl.exp: New.
13650
13651 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13652
13653 PR c++/26071
13654 * g++.dg/other/virtual2.C: New test.
13655
13656 PR c++/26070
13657 * g++.dg/other/virtual1.C: New test.
13658
13659 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
13660
13661 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
13662 cleanup-ipa-dump): Update dump file glob patterns.
13663 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
13664 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
13665
13666 * lib/gcc-dg.exp: Load it.
13667 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
13668
13669 2006-02-07 Janis Johnson <janis187@us.ibm.com>
13670
13671 PR testsuite/26159
13672 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
13673 * gcc.dg/tree-ssa/pr23382.c: Ditto.
13674
13675 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
13676
13677 PR fortran/25577
13678 * gfortran.dg/mvbits_1.f90: New.
13679
13680 2006-02-07 Dirk Mueller <dmueller@suse.com>
13681
13682 * g++.dg/warn/Wdiv-by-zero.C: New test.
13683 * g++.dg/warn/Wno-div-by-zero.C: New.
13684
13685 2006-02-07 Jeff Law <law@redhat.com>
13686
13687 * gcc.dg/tree-ssa/pr21559.c: New test.
13688
13689 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
13690 multiple VRP passes.
13691 * gcc.dg/tree-ssa/vrp09.c: Likewise.
13692 * gcc.dg/tree-ssa/vrp18.c: Likewise.
13693 * gcc.dg/tree-ssa/pr21582.c: Likewise.
13694 * gcc.dg/tree-ssa/pr20657.c: Likewise.
13695 * gcc.dg/tree-ssa/pr21001.c: Likewise.
13696 * gcc.dg/tree-ssa/vrp02.c: Likewise
13697 * gcc.dg/tree-ssa/vrp11.c: Likewise
13698 * gcc.dg/tree-ssa/pr14341.c: Likewise
13699 * gcc.dg/tree-ssa/vrp19.c: Likewise
13700 * gcc.dg/tree-ssa/vrp20.c: Likewise
13701 * gcc.dg/tree-ssa/vrp03.c: Likewise
13702 * gcc.dg/tree-ssa/pr21086.c: Likewise
13703 * gcc.dg/tree-ssa/pr21959.c: Likewise
13704 * gcc.dg/tree-ssa/vrp21.c: Likewise
13705 * gcc.dg/tree-ssa/vrp04.c: Likewise
13706 * gcc.dg/tree-ssa/pr25485.c: Likewise
13707 * gcc.dg/tree-ssa/pr22026.c: Likewise
13708 * gcc.dg/tree-ssa/vrp22.c: Likewise
13709 * gcc.dg/tree-ssa/vrp05.c: Likewise
13710 * gcc.dg/tree-ssa/20030807-10.c: Likewise
13711 * gcc.dg/tree-ssa/pr20701.c: Likewise
13712 * gcc.dg/tree-ssa/vrp23.c: Likewise
13713 * gcc.dg/tree-ssa/vrp06.c: Likewise
13714 * gcc.dg/tree-ssa/pr22117.c: Likewise
13715 * gcc.dg/tree-ssa/pr20702.c: Likewise
13716 * gcc.dg/tree-ssa/vrp15.c: Likewise
13717 * gcc.dg/tree-ssa/pr21090.c: Likewise
13718 * gcc.dg/tree-ssa/pr21294.c: Likewise
13719 * gcc.dg/tree-ssa/vrp24.c: Likewise
13720 * gcc.dg/tree-ssa/vrp07.c: Likewise
13721 * gcc.dg/tree-ssa/pr21563.c: Likewise
13722 * gcc.dg/tree-ssa/pr25382.c: Likewise
13723 * gcc.dg/tree-ssa/vrp16.c: Likewise
13724 * gcc.dg/tree-ssa/vrp25.c: Likewise
13725 * gcc.dg/tree-ssa/vrp08.c: Likewise
13726 * gcc.dg/tree-ssa/20030807-6.c: Likewise
13727 * gcc.dg/tree-ssa/vrp17.c: Likewise
13728 * gcc.dg/tree-ssa/pr21458.c: Likewise
13729 * g++.dg/tree-ssa/pr18178.C: Likewise
13730
13731 2006-02-07 Richard Guenther <rguenther@suse.de>
13732
13733 PR c++/26140
13734 Revert
13735 2006-01-30 Richard Guenther <rguenther@suse.de>
13736 PR c++/23372
13737 * gcc.dg/pr23372-1.C: New testcase.
13738
13739 * g++.dg/tree-ssa/pr26140.C: New testcase.
13740
13741 2006-02-07 Mark Mitchell <mark@codesourcery.com>
13742
13743 PR c++/9737
13744 * g++.dg/template/ttp15.C: New test.
13745 * g++.dg/template/ttp16.C: Likewise.
13746 * g++.dg/template/ttp17.C: Likewise.
13747 * g++.old-deja/g++.pt/ttp36.C: Remove.
13748 * g++.old-deja/g++.pt/ttp19.C: Likewise.
13749 * g++.old-deja/g++.pt/ttp37.C: Likewise.
13750 * g++.old-deja/g++.pt/ttp38.C: Likewise.
13751 * g++.old-deja/g++.pt/ttp39.C: Likewise.
13752 * g++.old-deja/g++.pt/ttp9.C: Likewise.
13753 * g++.old-deja/g++.pt/ttp40.C: Likewise.
13754 * g++.old-deja/g++.pt/ttp51.C: Likewise.
13755 * g++.old-deja/g++.pt/ttp26.C: Likewise.
13756 * g++.old-deja/g++.pt/ttp36.C: Likewise.
13757
13758 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
13759
13760 PR libfortran/23815
13761 * unf_io_convert_4.f90: New test.
13762
13763 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
13764
13765 * gcc.dg/tree-ssa/loadpre10.c: New test.
13766 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
13767 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
13768 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
13769
13770 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13771
13772 PR libfortran/24685
13773 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
13774
13775 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
13776
13777 PR tree-opt/25251
13778 * gfortran.dg/assign_7.f: New test.
13779
13780 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
13781
13782 PR fortran/26041
13783 PR fortran/26064
13784 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
13785 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
13786 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
13787
13788 2006-02-05 Jakub Jelinek <jakub@redhat.com>
13789
13790 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
13791 in size_t typedef.
13792
13793 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13794
13795 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
13796 * g++.dg/charset/string.c (foo): Likewise.
13797 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
13798 const char*
13799 * g++.dg/ext/builtin2.C (printf): Likewise.
13800 * g++.dg/init/new15.C (printf): Likewise.
13801 * g++.dg/opt/pr17697-1.C (foo): Likewise.
13802 * g++.dg/opt/pr17697-2.C (foo): Likewise.
13803 * g++.dg/opt/pr17697-3.C (foo): Likewise.
13804 * g++.dg/template/non-dependent4.C (temp): Likewise.
13805 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
13806 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
13807 parameter type to const char*.
13808 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
13809 Change type to const char*.
13810 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
13811 Likewise.
13812 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
13813 second parameter type to const char*.
13814 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
13815 (Y::Y): Change parameter type to const char*.
13816 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
13817 * g++.old-deja/g++.jason/report.C: Apply const correctness.
13818 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
13819 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
13820 (char*).
13821 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
13822 const char*.
13823 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
13824 type to const char*.
13825 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
13826 return type to const char*.
13827 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
13828 to const char*.
13829 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
13830 * g++.old-deja/g++.law/refs1.C: Likewise.
13831 * g++.old-deja/g++.law/visibility1.C: Likewise.
13832 * g++.old-deja/g++.law/visibility2.C: Likewise.
13833 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
13834 const char*.
13835 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
13836 * g++.old-deja/g++.mike/net48.C: Likewise.
13837 * g++.old-deja/g++.mike/p646.C: Likewise.
13838 * g++.old-deja/g++.mike/p6746.C: Likewise.
13839 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
13840 type to const char*.
13841 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
13842 deprecated conversion warning.
13843 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
13844 char*.
13845 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
13846 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
13847 * g++.old-deja/g++.pt/explicit8.C: Likewise.
13848 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
13849 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
13850 * g++.old-deja/g++.pt/nontype3.C: Likewise.
13851 * g++.old-deja/g++.pt/t39.C: Likewise.
13852 * g++.old-deja/g++.robertl/eb106.C: Likewise.
13853 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
13854
13855 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
13856
13857 PR fortran/25075
13858 intrinsic_argument_conformance_1.f90: New test.
13859
13860 2006-02-03 Steven G. Kargl <kargls@comcast.net>
13861
13862 PR fortran/20845
13863 * gfortran.dg/char_result_11.f90: Add SAVE.
13864 * gfortran.dg/der_pointer_4.f90: Ditto.
13865 * gfortran.dg/default_initialization.f90: New test.
13866
13867 2006-02-03 Jeff Law <law@redhat.com>
13868
13869 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
13870 handle more than 100 dump files.
13871 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
13872 * lib/scantree.exp (scan-tree-dump): Likewise.
13873 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
13874 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
13875 * lib/scanipa.exp (scan-ipa-dump): Likewise.
13876 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
13877 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
13878
13879 2006-02-03 Diego Novillo <dnovillo@redhat.com>
13880
13881 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
13882
13883 2006-02-03 Mark Mitchell <mark@codesourcery.com>
13884
13885 * g++.dg/template/using12.C: New test.
13886
13887 2006-02-03 Alan Modra <amodra@bigpond.net.au>
13888
13889 * gcc.target/powerpc/pr25960.c: New test.
13890
13891 2006-02-02 Steven G. Kargl <kargls@comcast>
13892
13893 PR fortran/24958
13894 gfortran.dg/nullify_2.f90: New test.
13895
13896 2006-02-02 Diego Novillo <dnovillo@redhat.com>
13897
13898 PR 25990
13899 * gcc.dg/gomp/pr25990.c: New test.
13900
13901 2006-01-31 Mark Mitchell <mark@codesourcery.com>
13902
13903 PR c++/25342
13904 * g++.gd/template/partial4.C: New test.
13905
13906 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
13907
13908 PR middle-end/26001
13909 * gfortran.dg/data_char_2.f90: New.
13910
13911 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
13912
13913 PR fortran/26039
13914 maxval_maxloc_conformance_1.f90: New test.
13915
13916 2006-01-31 Richard Guenther <rguenther@suse.de>
13917
13918 * gcc.target/i386/sselibm-1.c: New testcase.
13919 * gcc.target/i386/sselibm-2.c: Likewise.
13920 * gcc.target/i386/sselibm-3.c: Likewise.
13921 * gcc.target/i386/sselibm-4.c: Likewise.
13922 * gcc.target/i386/sselibm-5.c: Likewise.
13923
13924 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
13925
13926 PR fortran/24266
13927 * gfortran.dg/arrayio_derived_2.f90: New.
13928
13929 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
13930
13931 * gcc.dg/unsigned-long-compare.c: New test.
13932
13933 2006-01-30 Steve Ellcey <sje@cup.hp.com>
13934
13935 PR testsuite/25318
13936 * lib/target-supports.exp (check_effective_target_freorder):
13937 Check to see if target supports -freorder-blocks-and-partition.
13938 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
13939 instead of "dg-require-named-sections".
13940
13941 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
13942
13943 PR target/14798:
13944 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
13945 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
13946 * gcc.dg/pragma-isr-trapa2.c: Likewise.
13947 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
13948 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
13949 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
13950 * gcc.dg/attr-isr-trap_exit.c: Likewise.
13951 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
13952
13953 2006-01-30 Richard Guenther <rguenther@suse.de>
13954
13955 PR c++/23372
13956 * gcc.dg/pr23372-1.C: New testcase.
13957
13958 2006-01-29 Diego Novillo <dnovillo@redhat.com>
13959
13960 * gcc.dg/gomp/pr25874.c: New test.
13961
13962 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
13963
13964 PR tree-opt/25911
13965 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
13966
13967 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
13968
13969 PR fortran/18578
13970 PR fortran/18579
13971 PR fortran/20857
13972 PR fortran/20885
13973 * gfortran.dg/intent_out_1.f90: New test.
13974
13975 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
13976
13977 PR fortran/17911
13978 * gfortran.dg/procedure_lvalue.f90: New test.
13979
13980 PR fortran/20895
13981 PR fortran/25030
13982 * gfortran.dg/char_pointer_assign_2.f90: New test.
13983 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
13984 assignment to be consistent with standard.
13985 * gfortran.dg/char_result_2.f90: The same.
13986 * gfortran.dg/char_result_8.f90: The same.
13987
13988 2006-01-28 Zack Weinberg <zackw@panix.com>
13989
13990 * gcc.dg/Woverlength-strings.c
13991 * gcc.dg/Woverlength-strings-pedantic-c89.c
13992 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
13993 * gcc.dg/Woverlength-strings-pedantic-c99.c
13994 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
13995
13996 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
13997
13998 * gcc.c-torture/execute/20060127-1.c: New test.
13999
14000 2006-01-28 Mark Mitchell <mark@codesourcery.com>
14001
14002 PR c++/25999
14003 * g++.dg/ext/pragmaweak1.C: New test.
14004
14005 2006-01-28 Mark Mitchell <mark@codesourcery.com>
14006
14007 PR c++/25855
14008 * g++.dg/template/spec29.C: New test.
14009
14010 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
14011
14012 PR c/19606.
14013 * gcc.c-torture/execute/pr19606.c: New.
14014
14015 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
14016
14017 * gcc.dg/pragma-re-4.c: New test.
14018
14019 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
14020
14021 PR fortran/25964
14022 * gfortran.dg/assumed_size_refs_3.f90: New test.
14023
14024 2006-01-27 Ben Elliston <bje@au.ibm.com>
14025
14026 * gcc.misc-tests/dectest.exp: Remove defunct comment.
14027
14028 2006-01-26 Laurent GUERBY <laurent@guerby.net>
14029
14030 PR ada/21317
14031 * ada/acats/support/impdef.a: Add One_Long_Second.
14032 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
14033 * ada/acats/tests/c9/c94026.a: Likewise.
14034 * ada/acats/tests/c9/c97305c.ada: Likewise.
14035 * ada/acats/tests/c9/c99004a.ada: Likewise.
14036
14037 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
14038
14039 PR fortran/25964
14040 * gfortran.dg/global_references_2.f90: New test.
14041
14042 PR fortran/25084
14043 PR fortran/20852
14044 PR fortran/25085
14045 PR fortran/25086
14046 * gfortran.dg/assumed_charlen_function_1.f90: New test.
14047 * gfortran.dg/assumed_charlen_function_3.f90: New test.
14048
14049 PR fortran/25416
14050 * gfortran.dg/assumed_charlen_function_2.f90: New test.
14051
14052 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
14053
14054 PR c/25892
14055 * gcc.dg/Wpointer-sign.c: New.
14056 * gcc.dg/Wpointer-sign-Wall.c: New.
14057 * gcc.dg/Wpointer-sign-Wall-no.c: New.
14058 * gcc.dg/Wpointer-sign-pedantic.c: New.
14059 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
14060 * gcc.dg/conv-2.c: Use -Wpointer-sign.
14061
14062 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
14063
14064 PR C/25861
14065 * gcc.c-torture/compile/pr25861.c: New test.
14066
14067 2006-01-26 Paul Brook <paul@codesourcery.com>
14068
14069 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
14070 on short-enum targets.
14071 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
14072 variable.
14073 (generate_fields): Use short_enums.
14074 (main): Set short_enums. Document -e.
14075 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
14076 on short-enum targets.
14077 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
14078 variable.
14079 (generate_fields): Use short_enums.
14080 (main): Set short_enums. Document -e.
14081 * lib/target-supports.exp (check_effective_target_short_enums): New.
14082
14083 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
14084
14085 PR target/25947
14086 * gcc.dg/torture/pr25947-1.c: New test.
14087
14088 2006-01-25 Jan Hubicka <jh@suse.cz>
14089 Roger Sayle <roger@eyesopen.com>
14090
14091 PR rtl-optimization/25703
14092 * gcc.target/i386/20060125-1.c: New test case.
14093 * gcc.target/i386/20060125-2.c: New test case.
14094
14095 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14096
14097 PR fortran/18540
14098 * gfortran.dg/goto_1.f: New.
14099
14100 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
14101
14102 PR fortran/25716
14103 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
14104 25716 on 32-bit systems too.
14105
14106 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
14107
14108 PR testsuite/25590
14109 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
14110
14111 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
14112
14113 * gcc.dg/tree-ssa/gen-vect-33.c: New.
14114
14115 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14116
14117 PR fortran/25835
14118 * gfortran.dg/read_eof.f90: Delete, renamed.
14119 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
14120 * gfortran.dg/read_eof_2.f90: New test.
14121 * gfortran.dg/read_eof_3.f90: New test.
14122
14123 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
14124
14125 PR tree-opt/25860
14126 * gcc.c-torture/compile/pr25860.c: New test.
14127
14128 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14129
14130 PR c++/25552
14131 * g++.dg/parse/dtor8.C: New test.
14132
14133 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
14134
14135 PR testsuite/25891
14136 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
14137 * gcc.dg/gomp/gomp.exp: Return without testing anything if
14138 check_effective_target_fopenmp returns 0.
14139
14140 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
14141
14142 PR ada/20548
14143 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
14144 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
14145 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
14146
14147 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
14148
14149 PR tree-opt/25857
14150 * g++.dg/opt/pr25857.C: New test.
14151
14152 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
14153 Jan Hubicka <jh@suse.cz>
14154 Richard Guenther <rguenther@suse.de>
14155
14156 PR rtl-optimization/25654
14157 * gcc.dg/torture/pr25654.c: New testcase.
14158 * gcc.target/i386/pr25654.c: Likewise.
14159
14160 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
14161
14162 PR fortran/25901
14163 * gfortran.dg/internal references_2.f90: New test.
14164
14165 Fix regression in testing of admissability of attributes.
14166 * gfortran.dg/intent_used_1.f90: New test.
14167
14168 2006-01-23 Ben Elliston <bje@au.ibm.com>
14169
14170 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
14171 Remove target conditional torture options for i?86 and x86_64
14172 GNU/Linux.
14173
14174 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
14175
14176 PR c++/10891
14177 * g++.dg/rtti/no-rtti.C: New.
14178
14179 2006-01-21 Mark Mitchell <mark@codesourcery.com>
14180
14181 PR c++/25895
14182 * g++.dg/inherit/conv2.C: New test.
14183
14184 PR c++/25856
14185 * g++.dg/parse/dtor7.C: New test.
14186
14187 PR c++/25858
14188 * g++.dg/template/crash44.C: New test.
14189
14190 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
14191
14192 PR fortran/25124
14193 PR fortran/25625
14194 * gfortran.dg/internal_references_1.f90: New test.
14195 PR fortran/20881
14196 PR fortran/23308
14197 PR fortran/25538
14198 PR fortran/25710
14199 * gfortran.dg/global_references_1.f90: New test.
14200 * gfortran.dg/g77/19990905-1.f: Restore the error that
14201 there is a clash between the common block name and
14202 the name of a subroutine reference.
14203
14204 PR fortran/PR24276
14205 * gfortran.dg/aliasing_dummy_1.f90: New test.
14206
14207 2006-01-21 Alan Modra <amodra@bigpond.net.au>
14208
14209 * gcc.dg/vmx/1b-01.c: Warning fix.
14210 * gcc.dg/vmx/1c-02.c: Likewise.
14211 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
14212
14213 2006-01-20 Steve Ellcey <sje@cup.hp.com>
14214
14215 PR testsuite/24962
14216 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
14217
14218 2006-01-20 Richard Guenther <rguenther@suse.de>
14219 Steven Bosscher <stevenb.gcc@gmail.com>
14220
14221 PR rtl-optimization/24626
14222 * gcc.dg/torture/pr24626-1.c: New testcase.
14223 * gcc.dg/torture/pr24626-2.c: Likewise.
14224 * gcc.dg/torture/pr24626-3.c: Likewise.
14225 * gcc.dg/torture/pr24626-4.c: Likewise.
14226
14227 2006-01-20 Dirk Mueller <dmueller@suse.com>
14228
14229 PR c++/5520
14230 * g++.dg/warn/empty-body.C: New.
14231
14232 2006-01-19 Mark Mitchell <mark@codesourcery.com>
14233
14234 PR c++/22136
14235 * g++.dg/template/using10.C: New test.
14236 * g++.dg/temlpate/using11.C: Likewise.
14237 * g++.dg/inherit/using5.C: Tweak error messages.
14238
14239 2006-01-20 Alan Modra <amodra@bigpond.net.au>
14240
14241 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
14242 target test.
14243 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
14244
14245 2006-01-19 Jan Hubicka <jh@suse.cz>
14246
14247 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
14248
14249 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14250
14251 PR c++/25854
14252 * g++.dg/template/spec28.C: New test.
14253
14254 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
14255
14256 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
14257 (switchfiles): Fix fprintf's by adding srcdir or removing it.
14258
14259 2006-01-19 Diego Novillo <dnovillo@redhat.com>
14260
14261 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
14262 * gcc.dg/gomp/critical-1.c: Likewise.
14263 * gcc.dg/gomp/critical-3.c: Likewise.
14264 * gcc.dg/gomp/empty.c: Likewise.
14265 * gcc.dg/gomp/ordered-1.c: Likewise.
14266 * gcc.dg/gomp/for-4.c: Likewise.
14267 * gcc.dg/gomp/for-6.c: Likewise.
14268 * gcc.dg/gomp/master-3.c: Likewise.
14269 * gcc.dg/gomp/for-8.c: Likewise.
14270 * gcc.dg/gomp/for-10.c: Likewise.
14271 * gcc.dg/gomp/for-18.c: Likewise.
14272 * gcc.dg/gomp/for-5.c: Likewise.
14273 * gcc.dg/gomp/for-7.c: Likewise.
14274 * gcc.dg/gomp/for-9.c: Likewise.
14275
14276 2006-01-18 Jeff Law <law@redhat.com>
14277
14278 * gcc.dg/tree-ssa/vrp25.c: New test.
14279
14280 2006-01-19 Richard Sandiford <richard@codesourcery.com>
14281
14282 * gcc.dg/pr25805.c: Fix misapplied patch.
14283
14284 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
14285
14286 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
14287 (check_effective_target_vect_udot_qi): New.
14288 (check_effective_target_vect_sdot_hi): New.
14289 (check_effective_target_vect_udot_hi): New.
14290 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
14291 prefixed with "wrapv-" with -fwrapv.
14292 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
14293 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
14294 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
14295 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
14296 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
14297
14298 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
14299 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
14300 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
14301 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
14302
14303 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14304
14305 PR c++/16829
14306 * g++.dg/other/default2.C: New test.
14307 * g++.dg/other/default3.C: New test.
14308
14309 2006-01-19 Richard Sandiford <richard@codesourcery.com>
14310
14311 PR c/25805
14312 * gcc.dg/pr25805.c: New file.
14313
14314 2006-01-18 Mark Mitchell <mark@codesourcery.com>
14315
14316 PR c++/25836
14317 * g++.dg/template/init6.C: New test.
14318
14319 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
14320
14321 * gcc.dg/tree-ssa/pr24287.c: New test
14322
14323 2006-01-18 Eric Christopher <echristo@apple.com>
14324
14325 * g++.dg/eh/table.C: New.
14326
14327 2006-01-18 DJ Delorie <dj@redhat.com>
14328
14329 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
14330 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
14331 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
14332 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
14333
14334 2006-01-18 Jeff Law <law@redhat.com>
14335
14336 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
14337 on wrapping on overflow semantics.
14338
14339 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
14340
14341 * gcc.gc/tree-ssa/vrp23.c: New test.
14342 * gcc.gc/tree-ssa/vrp24.c: New test.
14343
14344 2006-01-18 Richard Henderson <rth@redhat.com>
14345 Aldy Hernandez <aldyh@redhat.com>
14346 Jakub Jelinek <jakub@redhat.com>
14347 Diego Novillo <dnovillo@redhat.com>
14348 Uros Bizjak <uros@kss-loka.si>
14349
14350 * gcc.dg/gomp: New directory.
14351
14352 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
14353 Steven G. Kargl <kargls@comcast.net>
14354
14355 PR fortran/20869
14356 * gfortran.dg/intrinsic_external_1.f90: New test.
14357
14358 PR fortran/20875.
14359 * gfortran.dg/elemental_pointer_1.f90: New test.
14360
14361 PR fortran/25024
14362 * gfortran.dg/external_procedures_1.f90: New test.
14363
14364 PR fortran/25785
14365 gfortran.dg/assumed_present.f90: New test.
14366
14367 2006-01-18 Jakub Jelinek <jakub@redhat.com>
14368
14369 * g++.dg/parse/lookup5.C: New test.
14370
14371 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14372
14373 PR fortran/25697
14374 * gfortran.dg/read_eof.f90: New test.
14375
14376 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14377
14378 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
14379 add a closing brace.
14380
14381 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14382
14383 PR fortran/25631
14384 * gfortran.dg/fmt_tl.f: New test.
14385
14386 2006-01-17 Eric Christopher <echristo@apple.com>
14387
14388 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
14389 * g++.old-deja/g++.warn/impint2.C: Ditto.
14390 * g++.old-deja/g++.other/null1.C: Ditto.
14391 * g++.dg/warn/conv2.C: Ditto.
14392 * g++.dg/warn/conv4.C: New file.
14393
14394 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14395
14396 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
14397
14398 2006-01-17 Andreas Jaeger <aj@suse.de>
14399 Janis Johnson <janis187@us.ibm.com>
14400
14401 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
14402 in 64-bit.
14403 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
14404 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
14405
14406 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14407
14408 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
14409 (switchfiles): xfail txxx where xxx >= 25.
14410
14411 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14412
14413 PR testsuite/25764
14414 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
14415
14416 2006-01-17 Jakub Jelinek <jakub@redhat.com>
14417
14418 PR c/25682
14419 * gcc.dg/pr25682.c: New test.
14420 * g++.dg/parse/array-size2.C: New test.
14421
14422 2006-01-16 Ian Lance Taylor <ian@airs.com>
14423
14424 * consistency.vlad: Remove entire directory, 1652 files.
14425
14426 2006-01-16 Janis Johnson <janis187@us.ibm.com>
14427
14428 * lib/target-supports.exp (check_effective_target_dfp_nocache,
14429 check_effective_target_dfprt_nocache): New.
14430 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
14431 (check_effective_target_dfprt): New.
14432 * lib/c-compat.exp (check_dfp): Remove.
14433 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
14434 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
14435 level of support for decimal float.
14436 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
14437 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
14438 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
14439 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
14440 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
14441 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
14442 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
14443 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
14444 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
14445 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
14446 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
14447 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
14448 directives.
14449
14450 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
14451
14452 PR testsuite/25741
14453 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
14454 $base_dir/../.
14455 * lib/gfortran.exp (gfortran_init): Likewise.
14456 * lib/obj-c++.exp (obj-c++_init): Likewise.
14457 * lib/scanasm.exp (scan-assembler-dem): Likewise.
14458 (scan-assembler-dem-not): Likewise.
14459 * lib/scandump.exp (scan-dump-dem): Likewise.
14460 (scan-dump-dem-not): Likewise.
14461
14462 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
14463
14464 PR testsuite/25767
14465 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
14466 powerpc-*-darwin*.
14467 * lib/obj-c++.exp (obj-c++_init): Likewise.
14468
14469 2006-01-16 Richard Guenther <rguenther@suse.de>
14470
14471 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
14472
14473 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14474
14475 PR testsuite/25777
14476 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
14477 to LD_LIBRARY_PATH.
14478
14479 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
14480 Andrew Pinski <pinskia@physics.uc.edu>
14481
14482 * gcc.dg/minmax-1.c: New test.
14483
14484 2006-01-16 Ben Elliston <bje@au.ibm.com>
14485
14486 * gcc.dg/dfp/dfp.exp: Correct FSF address.
14487 * gcc.misc-tests/dectest.exp: Ditto.
14488
14489 2006-01-15 Ian Lance Taylor <ian@airs.com>
14490
14491 PR testsuite/25796
14492 * gcc.target/i386/cmov6.c: Use -march=k8.
14493
14494 2006-01-15 Andreas Jaeger <aj@suse.de>
14495
14496 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
14497 x86 does not have __float128.
14498
14499 2006-01-14 Ian Lance Taylor <ian@airs.com>
14500
14501 * gcc.target/i386/cmov6.c: New test.
14502
14503 2006-01-14 Mark Mitchell <mark@codesourcery.com>
14504
14505 PR c++/25663
14506 * g++.dg/template/ctor6.C: New test.
14507
14508 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
14509
14510 PR tree-optimization/25485
14511 * gcc.dg/tree-ssa/pr25485.c: New.
14512
14513 2006-01-14 Richard Guenther <rguenther@suse.de>
14514
14515 PR tree-optimization/22548
14516 PR tree-optimization/22555
14517 PR tree-optimization/22501
14518 * gcc.dg/tree-ssa/alias-4.c: New testcase.
14519 * gcc.dg/tree-ssa/alias-5.c: Likewise.
14520 * gcc.dg/tree-ssa/alias-6.c: Likewise.
14521 * gcc.dg/tree-ssa/alias-7.c: Likewise.
14522 * gcc.dg/tree-ssa/alias-8.c: Likewise.
14523 * gcc.dg/tree-ssa/alias-9.c: Likewise.
14524 * gcc.dg/tree-ssa/alias-10.c: Likewise.
14525 * gcc.dg/tree-ssa/alias-11.c: Likewise.
14526 * gcc.dg/tree-ssa/alias-12.c: Likewise.
14527
14528 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
14529
14530 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
14531 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
14532
14533 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
14534 Richard Guenther <rguenther@suse.de>
14535
14536 PR rtl-optimization/24257
14537 * gcc.dg/torture/pr24257.c: New testcase.
14538
14539 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
14540
14541 * gcc.c-torture/execute/20060110-1.c: New test.
14542 * gcc.c-torture/execute/20060110-2.c: New test.
14543
14544 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
14545
14546 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
14547
14548 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
14549
14550 PR fortran/25756
14551 * gfortran.dg/label_3.f90: New test.
14552
14553 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
14554
14555 PR tree-optimization/25771
14556 * g++.dg/tree-ssa/pr25771.C: New test
14557
14558 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14559
14560 PR tree-opt/24365
14561 * g++.dg/opt/complex5.C: New test.
14562
14563 2006-01-13 Richard Guenther <rguenther@suse.de>
14564
14565 * gcc.target/i386/387-9.c: New testcase.
14566
14567 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
14568
14569 PR c++/24824
14570 * g++.dg/debug/dwarf2-1.C: New.
14571
14572 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
14573
14574 PR testsuite/25728
14575 * lib/gcov.exp (verify-lines): Add "close $fd".
14576
14577 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
14578 Ben Elliston <bje@au.ibm.com>
14579
14580 * gcc.dg/dfp/inf-1.c: New test.
14581
14582 2006-01-12 Janis Johnson <janis187@us.ibm.com>
14583 Yao Qi <qiyaoltc@cn.ibm.com>
14584 Ben Elliston <bje@au.ibm.com>
14585 Jon Grimm <jgrimm2@us.ibm.com>
14586
14587 * gcc.dg/nodfp-1.c: New test.
14588 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
14589 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
14590 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
14591 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
14592 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
14593 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
14594 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
14595 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
14596 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
14597 * gcc.dg/format/dfp-scanf-1.c: Likewise.
14598 * gcc.dg/format/dfp-printf-1.c: Likewise.
14599 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
14600 (compat_setup_dfp): New.
14601 * gcc.dg/compat/compat.exp: Use it.
14602 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
14603 Make some variables global, prepend "compat_" to their names.
14604 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
14605 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
14606 * gcc.misc-tests/dectest.exp: New test driver for decTest.
14607 * lib/compat.exp (compat_skip_list): Make global, rename.
14608 * lib/c-compat.exp: New file.
14609 * lib/target-supports.exp (check_effective_target_dfp): New.
14610
14611 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
14612 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
14613 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
14614 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
14615 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
14616 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
14617 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
14618 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
14619 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
14620 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
14621 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
14622 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
14623 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
14624 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
14625 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
14626 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
14627 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
14628 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
14629 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
14630 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
14631 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
14632 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
14633 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
14634 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
14635 gcc.dg/dfp/struct-layout-1.c,
14636 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
14637 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
14638 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
14639 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
14640 gcc.dg/dfp/func-vararg-dfp.c,
14641 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
14642 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
14643 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
14644 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
14645 gcc.dg/dfp/wtr-conversion-1.c: New tests.
14646
14647 2006-01-11 Richard Guenther <rguenther@suse.de>
14648
14649 PR tree-optimization/25734
14650 * gcc.dg/tree-ssa/pr25734.c: New testcase.
14651
14652 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
14653
14654 PR fortran/25486
14655 * gfortran.dg/literal_character_constant_1_x.F: New test.
14656 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
14657 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
14658 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
14659
14660 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
14661
14662 PR c++/25386
14663 * g++.dg/ext/packed3.C: Add expected packed error.
14664
14665 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
14666
14667 PR target/25706
14668 * gcc.dg/torture/pr25706-1.c: New test.
14669
14670 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
14671
14672 PR tree-optimization/23109
14673 PR tree-optimization/23948
14674 PR tree-optimization/24123
14675
14676 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
14677 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
14678 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
14679 g++.dg/tree-ssa/pr23948.C: New testcases.
14680 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
14681 three divisions in order to do the optimization.
14682
14683 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
14684
14685 PR c++/25632
14686 * g++.dg/other/pr25632.C: New test.
14687
14688 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
14689
14690 PR fortran/25730
14691 * gfortran.dg/used_types_1.f90: New test.
14692
14693 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
14694
14695 PR target/25718
14696 * gcc.dg/torture/pr25718-1.c: New test.
14697
14698 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
14699
14700 * gfortran.dg/list_read_2.f90: Fix typo in description.
14701
14702 2006-01-10 Jan Beulich <jbeulich@novell.com>
14703
14704 * lib/target-supports.exp (check_visibility_available): Simplify test
14705 for *-*-netware*.
14706 (check_profiling_available): Fail for *-*-netware*.
14707 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
14708 * gcc.dg/20021014-1.c: Likewise.
14709 * gcc.dg/nest.c: Likewise.
14710
14711 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
14712
14713 fortran/24936
14714 * gfortran.dg/forall_3.f90: New test.
14715
14716 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
14717
14718 PR fortran/21977
14719 * gfortran.dg/nesting_2.f90: New test.
14720 * gfortran.dg/nesting_3.f90: New test.
14721
14722 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
14723
14724 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
14725 Fix typo in comment.
14726
14727 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
14728
14729 * gfortran.dg/single_char_string.f90: New test.
14730
14731 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
14732
14733 * gfortran.dg/ichar_2.f90: New test.
14734
14735 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
14736
14737 PR fortran/25093
14738 * gfortran.dg/private_type_4.f90: New.
14739
14740 2006-01-07 Richard Guenther <rguenther@suse.de>
14741
14742 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
14743
14744 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14745
14746 * gfortran.dg/func_decl_1.f90: New.
14747 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
14748 * gfortran.dg/array_alloc_2.f90: Likewise.
14749 * gfortran.dg/char_result_8.f90: Likewise.
14750 * gfortran.dg/dup_save_1.f90: Likewise.
14751 * gfortran.dg/dup_save_2.f90: Likewise.
14752 * gfortran.dg/f2c_6.f90: Likewise.
14753 * gfortran.dg/f2c_7.f90: Likewise.
14754 * gfortran.dg/func_result_2.f90: Likewise.
14755 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
14756
14757 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
14758
14759 PR fortran/22146
14760 * gfortran.dg/elemental_subroutine_1.f90: New test.
14761 * gfortran.dg/elemental_subroutine_2.f90: New test.
14762
14763 PR fortran/25029
14764 PR fortran/21256
14765 * gfortran.dg/assumed_size_refs_1.f90: New test.
14766
14767 PR fortran/20868
14768 PR fortran/20870
14769 * gfortran.dg/assumed_size_refs_2.f90: New test.
14770 * gfortran.dg/initialization_1.f90: Change warning message.
14771
14772 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
14773
14774 * gcc.dg/tree-ssa/loop-15.c: New test.
14775
14776 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14777
14778 PR fortran/25598
14779 * gfortran.dg/backspace_3.f: New test.
14780 * gfortran.dg/backspace_4.f: New test.
14781
14782 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14783
14784 PR fortran/24268
14785 * gfortran.dg/fmt_white.f: Update test.
14786
14787 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
14788
14789 * gcc.dg/cast-1.c: Add new warning.
14790 * gcc.dg/cast-2.c: Likewise.
14791 * gcc.dg/cast-3.c: Likewise.
14792 * gcc.dg/format/cast-1.c: Likewise.
14793 * gcc.dg/cast-4.c: New testcase.
14794
14795 2006-01-05 Richard Guenther <rguenther@suse.de>
14796
14797 PR tree-optimization/22555
14798 * gcc.dg/tree-ssa/alias-3.c: New testcase.
14799
14800 2006-01-05 Richard Guenther <rguenther@suse.de>
14801 Diego Novillo <dnovillo@redhat.com>
14802
14803 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
14804 * gcc.dg/tree-ssa/loop-8.c: Likewise.
14805 * gcc.dg/tree-ssa/loop-1.c: Likewise.
14806 * gcc.dg/tree-ssa/pr23294.c: Likewise.
14807 * gcc.dg/tree-ssa/pr21985.c: Likewise.
14808 * gcc.dg/tree-ssa/loop-14.c: Likewise.
14809 * gcc.dg/tree-ssa/loop-2.c: Likewise.
14810 * gcc.dg/tree-ssa/loop-3.c: Likewise.
14811 * gcc.dg/tree-ssa/loop-4.c: Likewise.
14812 * gcc.dg/tree-ssa/pr21171.c: Likewise.
14813 * gcc.dg/tree-ssa/loop-5.c: Likewise.
14814 * gcc.dg/tree-ssa/loop-10.c: Likewise.
14815 * gcc.dg/tree-ssa/loop-6.c: Likewise.
14816 * treelang/compile/extravar.tree: Likewise.
14817 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
14818 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
14819 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
14820 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14821 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
14822
14823 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
14824
14825 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
14826 for 64-bit fix.
14827
14828 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
14829
14830 PR fortran/23675
14831 gfortran.dg/char_result_11.f90: New.
14832
14833 2006-01-04 Mark Mitchell <mark@codesourcery.com>
14834
14835 PR c++/24782
14836 * g++.dg/parse/access9.C: New test.
14837 * g++.dg/tc1/dr52.C: Tweak error markers.
14838
14839 2006-01-04 Richard Henderson <rth@redhat.com>
14840
14841 Merge from gomp branch.
14842 * g++.dg/parse/pragma2.C: Update expected error lines.
14843
14844 2006-01-04 Jakub Jelinek <jakub@redhat.com>
14845
14846 * g++.dg/other/i386-2.C: New test.
14847
14848 PR target/25554
14849 * gcc.c-torture/compile/20051228-1.c: New test.
14850
14851 PR c/25559
14852 * gcc.dg/pr25559.c: New test.
14853
14854 2006-01-03 Mark Mitchell <mark@codesourcery.com>
14855
14856 PR c++/25492
14857 * g++.dg/lookup/friend9.C: New test.
14858
14859 PR c++/25625
14860 * g++.dg/template/repo5.C: New test.
14861
14862 2006-01-03 Steven G. Kargl <kargls@comcast.net>
14863
14864 PR fortran/25101
14865 * gfortran.dg/forall_2.f90: New test.
14866
14867 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14868
14869 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
14870 dg-require-weak. Adjust regexp to handle leading-underscore
14871 targets and space as well as TAB after .weak. Change previous
14872 64-bit fix to not use naked dot.
14873
14874 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
14875
14876 PR rtl-optimization/25578
14877 * gcc.c-torture/execute/20060102-1.c: New testcase.
14878
14879 2006-01-03 Richard Guenther <rguenther@suse.de>
14880
14881 PR c/25183
14882 * gcc.dg/torture/pr25183.c: New testcase.
14883
14884 2006-01-03 Jakub Jelinek <jakub@redhat.com>
14885
14886 Merge from gomp-branch.
14887 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
14888 * gcc.dg/ia64-sync-2.c: Likewise.
14889 * gcc.dg/ia64-sync-3.c: Likewise.
14890 * gcc.dg/ia64-sync-4.c: Likewise.
14891 * gcc.dg/sync-2.c: Likewise.
14892 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
14893 that sparc64-*-* and sparcv9-*-* supports sync builtins.
14894
14895 2006-01-02 Mark Mitchell <mark@codesourcery.com>
14896
14897 PR c++/25635
14898 * g++.dg/parse/operator6.C: New test.
14899
14900 PR c++/25637
14901 * g++.dg/parse/error29.C: New test.
14902
14903 PR c++/25638
14904 * g++.dg/parse/dtor6.C: New test.
14905
14906 PR c++/25633
14907 * g++.dg/parse/ctor3.C: New test.
14908
14909 PR c++/25634
14910 * g++.dg/template/class3.C: New test.
14911
14912 2006-01-02 Geoffrey Keating <geoffk@apple.com>
14913
14914 * g++.dg/debug/debug9.C: New.
14915
14916 2006-01-02 Steven G. Kargl <kargls@comcast.net>
14917
14918 PR fortran/24640
14919 * gfortran.dg/label_2.f90: New test.
14920
14921 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14922
14923 * g++.dg/lookup/using12.C: Tighten error marker.
14924
14925 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
14926 Andrew Pinski <pinskia@physics.uc.edu>
14927
14928 * gcc.target/powerpc/darwin-abi-3.c: New file.
14929 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
14930 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
14931 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
14932 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
14933 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
14934 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
14935 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
14936 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
14937
14938 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
14939
14940 * gcc.dg/tree-ssa/loadpre1.c: New;
14941 * gcc.dg/tree-ssa/loadpre2.c: New;
14942 * gcc.dg/tree-ssa/loadpre3.c: New;
14943 * gcc.dg/tree-ssa/loadpre4.c: New;
14944 * gcc.dg/tree-ssa/loadpre5.c: New;
14945 * gcc.dg/tree-ssa/loadpre6.c: New;
14946 * gcc.dg/tree-ssa/loadpre7.c: New;
14947 * gcc.dg/tree-ssa/loadpre8.c: New;
14948 * gcc.dg/tree-ssa/loadpre9.c: New;
14949
14950 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
14951
14952 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
14953 * g++.dg/abi/thunk4.C: Likewise.
14954
14955 2006-01-01 Andreas Jaeger <aj@suse.de>
14956
14957 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
14958 portable.
14959
14960 2006-01-01 Jakub Jelinek <jakub@redhat.com>
14961
14962 PR c++/25294
14963 * gcc.dg/pragma-pack-3.c: New test.
14964 * g++.dg/parse/pragma3.C: New test.
14965
14966 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14967
14968 PR middle-end/24827
14969 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
14970
14971 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14972
14973 PR testsuite/25214
14974 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
14975
14976 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
14977
14978 PR fortran/22607
14979 * gfortran-dg/pure_byref_3.f90: New.
14980
14981 fortran/PR 25396
14982 * gfortran.dg/userdef_operator_1.f90: New.
14983
14984 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
14985
14986 * g++.dg/abi/thunk3.C: New.
14987 * g++.dg/abi/thunk4.C: New.
14988
14989 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
14990
14991 PR fortran/25532
14992 * gfortran.dg/host_used_types_1.f90: New test. Check that host
14993 associated derived type components of derived types are
14994 properly declared in contained procedures.
14995
14996 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14997
14998 PR libgfortran/25139
14999 * gfortran.dg/backspace_2.f: New test.
15000
15001 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15002
15003 PR libgfortran/25550
15004 * gfortran.dg/endfile.f: New test.
15005
15006 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15007
15008 PR libgfortran/25419
15009 * gfortran.dg/comma.f: New test.
15010
15011 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15012
15013 * lib/gfortran-dg.exp: Remove trailing whitespace.
15014 * lib/fortran-torture.exp: Test with -fbounds-check instead of
15015 -funroll-all-loops.
15016
15017 2005-12-28 Alan Modra <amodra@bigpond.net.au>
15018
15019 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
15020 Extended Double long doubles or repeat tests when long double is
15021 the same size as double.
15022
15023 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15024
15025 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
15026
15027 PR testsuite/25442
15028 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
15029 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
15030
15031 PR testsuite/25441
15032 * gcc.dg/pr23911.c: Make test variable static.
15033
15034 PR testsuite/25444
15035 * gcc.dg/tree-ssa/pr14841.c: Likewise.
15036
15037 2005-12-26 Mark Mitchell <mark@codesourcery.com>
15038
15039 PR c++/25439
15040 * g++.dg/parse/crash17.C: Adjust error markers.
15041 * g++.dg/template/error20.C: New test.
15042
15043 2005-12-26 Mark Mitchell <mark@codesourcery.com>
15044
15045 PR c++/23172
15046 * g++.dg/ext/complit4.C: New test.
15047
15048 PR c++/25417
15049 * g++.dg/ext/complit5.C: Likewise.
15050
15051 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
15052
15053 PR tree-optimization/25125
15054 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
15055 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
15056 * gcc.c-torture/execute/pr25125.c: New.
15057
15058 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
15059
15060 PR fortran/25029
15061 PR fortran/21256
15062 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
15063 functions with incorrect assumed size references.
15064
15065 2005-12-24 Mark Mitchell <mark@codesourcery.com>
15066
15067 PR c++/23171
15068 * g++.dg/opt/init1.C: New test.
15069
15070 2005-12-23 Mark Mitchell <mark@codesourcery.com>
15071
15072 PR c++/24671
15073 * g++.dg/template/sfinae3.C: New test.
15074
15075 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15076
15077 * g++.dg/other/friend4.C: New test.
15078
15079 2005-12-23 Jakub Jelinek <jakub@redhat.com>
15080
15081 PR target/25005
15082 * g++.dg/opt/pr25005.C: New test.
15083
15084 2005-12-22 Mark Mitchell <mark@codesourcery.com>
15085
15086 PR c++/25369
15087 * g++.dg/template/ptrmem16.C: New test.
15088
15089 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
15090
15091 PR fortran/25029
15092 PR fortran/21256
15093 * gfortran.dg/initialization_1.f90: Add test of SIZE.
15094
15095 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15096
15097 PR libgfortran/25307
15098 * gfortran.dg/list_read_5.f90: New test.
15099
15100 2005-12-22 Richard Henderson <rth@redhat.com>
15101
15102 * gcc.target/i386/sse-7.c: Use -msse2.
15103
15104 2005-12-23 Jakub Jelinek <jakub@redhat.com>
15105
15106 PR rtl-optimization/25432
15107 * gcc.c-torture/compile/20051216-1.c: New test.
15108
15109 PR objc/25328
15110 * objc/execute/pr25328.m: New test.
15111
15112 2005-12-22 Mark Mitchell <mark@codesourcery.com>
15113
15114 PR c++/25364
15115 * g++.dg/template/call4.C: New test.
15116
15117 2005-12-22 Dale Johannesen <dalej@apple.com>
15118
15119 * gcc.target/i386/sse-17.c: New.
15120
15121 2005-12-22 Paul Brook <paul@codesourcery.com>
15122
15123 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
15124
15125 2005-12-22 Paul Brook <paul@codesourcery.com>
15126
15127 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
15128
15129 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15130
15131 PR tree-opt/25513
15132 * gcc.c-torture/compile/pr25513.c: New test.
15133
15134 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15135
15136 PR c++/23333
15137 * g++.dg/parse/error25.C: Add more tests.
15138
15139 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15140
15141 PR fortran/18990
15142 * gfortran.dg/der_charlen_1.f90: New.
15143
15144 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
15145
15146 PR fortran/20889
15147 * gfortran.dg/pointer_component_type_1.f90: New test.
15148
15149 PR fortran/25029
15150 PR fortran/21256
15151 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
15152 should give an error with assumed size array refernces and checks
15153 those that should not.
15154 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
15155 reference an upper bound so that it does not generate an error.
15156
15157 PR fortran/19362
15158 PR fortran/20244
15159 PR fortran/20864
15160 PR fortran/25391
15161 * gfortran.dg/used_dummy_types_1.f90: New test.
15162 * gfortran.dg/used_dummy_types_2.f90: New test.
15163 * gfortran.dg/used_dummy_types_3.f90: New test.
15164 * gfortran.dg/used_dummy_types_4.f90: New test.
15165 * gfortran.dg/used_dummy_types_5.f90: New test.
15166
15167 PR fortran/23152
15168 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
15169 group already being USE associated.
15170 * gfortran.dg/assumed_shape_nml.f90: New test.
15171 * gfortran.dg/assumed_size_nml.f90: New test.
15172
15173 PR fortran/20862
15174 PR fortran/25053
15175 PR fortran/25063
15176 PR fortran/25064
15177 PR fortran/25066
15178 PR fortran/25067
15179 PR fortran/25068
15180 PR fortran/25307
15181 * gfortran.dg/io_constraints_1.f90: New test.
15182 * gfortran.dg/io_constraints_1.f90: New test.
15183 * gfortran.dg/iostat_3.f90: Change wording of warning.
15184 * gfortran.dg/g77/19981216-0.f: The same.
15185
15186 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
15187
15188 PR tree-optimization/23518
15189 * gcc.dg/pr23518.c: New.
15190
15191 2005-12-21 Mike Stump <mrs@apple.com>
15192
15193 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
15194
15195 2005-12-21 Paul Brook <paul@codesourcery.com>
15196
15197 * gcc.dg/pr19340.c: Skip on m68k targets.
15198
15199 2005-12-21 Steven Bosscher <stevenb@suse.de>
15200
15201 PR rtl-optimization/25196
15202 * gcc.dg/pr25196.c: New test.
15203
15204 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
15205
15206 PR fortran/25423
15207 gfortran.dg/where_nested_1.f90: New.
15208
15209 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
15210
15211 PR tree-optimization/25382.
15212 * gcc.dg/tree-ssa/pr25382.c: New.
15213
15214 2005-12-20 Richard Guenther <rguenther@suse.de>
15215
15216 PR middle-end/24306
15217 * gcc.target/i386/pr24306.c: New testcase.
15218
15219 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
15220
15221 PR tree-optimization/25501
15222 * gcc.dg/tree-ssa/pr25501.c: New.
15223
15224 2005-12-20 Richard Guenther <rguenther@suse.de>
15225
15226 Revert
15227 2005-12-02 Richard Guenther <rguenther@suse.de>
15228
15229 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
15230
15231 2005-12-20 Mark Mitchell <mark@codesourcery.com>
15232
15233 PR c++/21228
15234 * g++.dg/warn/Wunreachable-code-2.C: New test.
15235
15236 2005-12-19 Mark Mitchell <mark@codesourcery.com>
15237
15238 PR c++/24278
15239 * g++.dg/template/ctor5.C: New test.
15240
15241 PR c++/24915
15242 * g++.dg/template/overload8.C: New test.
15243
15244 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
15245
15246 * gcc.c-torture/compile/pr25483 : New test.
15247
15248 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15249
15250 PR c++/20552
15251 * g++.dg/ext/typeof10.C: New test.
15252
15253 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
15254
15255 * gcc.dg/mt-loopi1.c: New.
15256
15257 2005-12-18 Richard Guenther <rguenther@suse.de>
15258
15259 PR tree-optimization/25481
15260 * gcc.dg/torture/pr25481.c: New testcase.
15261
15262 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15263
15264 PR rtl-optimization/21041
15265 * gcc.dg/pr21041.c: New test.
15266
15267 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15268
15269 PR libgfortran/25463
15270 * gfortran.dg/advance.f90: New test.
15271
15272 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
15273
15274 * gcc.dg/20051201-1.c: New test.
15275
15276 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
15277
15278 PR fortran/25018
15279 * gfortran.dg/initialization_1.f90: New test.
15280 * gfortran.dg/enum_5.f90: Change dg-error to new message.
15281 * gfortran.dg/g77/980616-0.f: The same.
15282
15283 2005-12-17 Steven G. Kargl <kargls@comcast.net>
15284
15285 * PR fortran/25458
15286 * gfortran.dg/chkbits.f90: New test.
15287
15288 2005-12-17 Steven G. Kargl <kargls@comcast.net>
15289
15290 * gfortran.dg/enum_5.f: Revert to previous version.
15291
15292 2005-12-17 Steven G. Kargl <kargls@comcast.net>
15293
15294 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
15295 * gfortran.dg/nested_modules_1.f90: Ditto.
15296 * gfortran.dg/hollerith_f95.f90: Ditto.
15297 * gfortran.dg/select_5.f90: Ditto.
15298 * gfortran.dg/secnds.f: Ditto.
15299 * gfortran.dg/hollerith2.f90: Ditto.
15300 * gfortran.dg/imag_2.f: Ditto.
15301 * gfortran.dg/ftell_2.f90: Ditto.
15302 * gfortran.dg/malloc_free_1.f90: Ditto.
15303 * gfortran.dg/logint-1.f: Ditto.
15304 * gfortran.dg/recursive_statement_functions.f90: Ditto.
15305 * gfortran.dg/e_d_fmt.f90: Ditto.
15306 * gfortran.dg/hollerith_legacy.f90: Ditto.
15307 * gfortran.dg/logint-2.f: Ditto.
15308 * gfortran.dg/enum_5.f90: Ditto.
15309 * gfortran.dg/f2c_2.f90: Ditto.
15310 * gfortran.dg/pr17143.f90: Ditto.
15311 * gfortran.dg/namelist_14.f90: Ditto.
15312 * gfortran.dg/logint-3.f: Ditto.
15313 * gfortran.dg/spread_scalar_source.f90: Ditto.
15314 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
15315 * gfortran.dg/namelist_11.f: Ditto.
15316 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
15317 * gfortran.dg/g77/20010519-1.f
15318 * gfortran.dg/g77/alpha1.f: Ditto.
15319 * gfortran.dg/g77/990115-1.f: Ditto.
15320 * gfortran.dg/g77/erfc.f: Ditto.
15321 * gfortran.dg/g77/19990313-3.f: Ditto.
15322 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
15323 * gfortran.dg/g77/20010426.f: Ditto.
15324 * gfortran.dg/g77/19990313-0.f: Ditto.
15325 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
15326 * gfortran.dg/g77/20000629-1.f: Ditto.
15327 * gfortran.dg/g77/970125-0.f: Ditto.
15328 * gfortran.dg/g77/8485.f: Ditto.
15329 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
15330 * gfortran.dg/g77/19990313-1.f: Ditto.
15331 * gfortran.dg/g77/int8421.f: Ditto.
15332 * gfortran.dg/g77/19990305-0.f: Ditto.
15333 * gfortran.dg/g77/947.f: Ditto.
15334 * gfortran.dg/g77/19990905-2.f: Ditto.
15335 * gfortran.dg/g77/cabs.f: Ditto.
15336 * gfortran.dg/g77/19990313-2.f: Ditto.
15337 * gfortran.dg/g77/20020307-1.f: Ditto.
15338 * gfortran.dg/g77/dcomplex.f: Ditto.
15339 * gfortran.dg/g77/19990502-1.f: Ditto.
15340 * gfortran.dg/g77/19981216-0.f: Ditto.
15341 * gfortran.dg/common_4.f90: Ditto.
15342 * gfortran.dg/entry_4.f90: Ditto.
15343 * gfortran.dg/equiv_constraint_2.f90: Ditto.
15344 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
15345 * gfortran.dg/namelist_12.f: Ditto.
15346 * gfortran.dg/scale_1.f90: Ditto.
15347 * gfortran.dg/modulo_1.f90
15348 * gfortran.dg/hollerith.f90: Ditto.
15349 * gfortran.dg/direct_io_3.f90: Ditto.
15350 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
15351 * gfortran.dg/gnu_logical_1.F: Ditto.
15352 * gfortran.dg/unf_io_convert_1.f90: Ditto.
15353 * gfortran.dg/assign_1.f90: Ditto.
15354 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
15355 * gfortran.dg/pr23095.f: Ditto.
15356 * gfortran.dg/read_float_1.f90: Ditto.
15357
15358 2005-12-17 Andreas Jaeger <aj@suse.de>
15359
15360 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
15361 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
15362
15363 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15364
15365 PR fortran/24268
15366 * gfortran.dg/fmt_white.f: New test.
15367
15368 2005-12-16 Steven G. Kargl <kargls@comcast.net>
15369
15370 * gfortran.dg/label_1.f90: New test.
15371
15372 2005-12-15 Ben Elliston <bje@au.ibm.com>
15373
15374 PR testsuite/25422
15375 * gcc.dg/20031012-1.c: Add -Walways-true option.
15376 * gcc.dg/weak/weak-3.c: Likewise.
15377 * g++.old-deja/g++.mike/warn8.C: Likewise.
15378
15379 2005-12-16 Mike Stump <mrs@apple.com>
15380
15381 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
15382 exit.
15383
15384 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15385
15386 PR libgfortran/25264
15387 PR libgfortran/25349
15388 * gfortran.dg/tl_editing.f90: Added additional checks.
15389 * gfortran.dg/t_editing.f: New test.
15390 * gfortran.dg/write_padding.f90: New test
15391
15392 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15393
15394 PR testsuite/25215
15395 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
15396
15397 2005-12-16 Jakub Jelinek <jakub@redhat.com>
15398
15399 PR rtl-optimization/24899
15400 * gcc.c-torture/execute/20051215-1.c: New test.
15401
15402 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
15403
15404 PR 24823
15405 * gfortran.dg/pr24823.f: New test.
15406
15407 2005-12-16 Jeff Law <law@redhat.com>
15408
15409 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
15410
15411 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
15412
15413 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
15414 (base_types): Change C++ style comments to C style comments. Remove
15415 aligned types from the array. Keep Enums disabled.
15416 (complex_types): Remove aligned types from the array.
15417 Comment out "_Complex long double".
15418 (attrib_types): Remove.
15419 (complex_attrib_types): Remove.
15420 (attrib_array_types): Remove.
15421 (complex_attrib_array_types): Remove.
15422 (aligned_bitfld_types): Remove.
15423 (n_aligned_bitfld_types): Remove.
15424 (FEATURE_ALIGNEDPACKED): Delete.
15425 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
15426 (singles): Remove support for adding attributes.
15427 (choose_type): Remove support for attributed types.
15428 (generate_fields): Remove support for attributed bit-fields.
15429 Remove support for adding attributes.
15430 (generate_random_tests): Remove support for adding attributes.
15431 (features): Add back "[0] :0" and "complex vector [0]".
15432 (main): Remove support for attributed bit-fields.
15433 Uncomment the calling of generate_random_tests for the rests of
15434 the tests.
15435
15436 2005-12-16 Jan Hubicka <jh@suse.cz>
15437
15438 * gcc.c-torture/combine/pr25224.c: New.
15439
15440 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
15441
15442 PR other/25028
15443 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
15444 HP-UX.
15445
15446 2005-12-15 Richard Sandiford <richard@codesourcery.com>
15447
15448 * gcc.dg/20051215-1.c: New file.
15449
15450 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15451
15452 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
15453 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
15454
15455 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
15456
15457 PR fortran/18197
15458 * gfortran.dg/dummy_functions_1.f90: New.
15459
15460 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
15461
15462 PR rtl-optimization/25310
15463 * gcc.c-torture/compile/pr25310.c: New test.
15464
15465 2005-12-14 Jakub Jelinek <jakub@redhat.com>
15466
15467 PR debug/25023
15468 * gcc.dg/pr25023.c: New test.
15469
15470 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15471
15472 * g++.old-deja/g++.brendan/redecl1.C,
15473 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
15474 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
15475 g++.old-deja/g++.oliva/typeof1.C,
15476 g++.old-deja/g++.other/crash16.C,
15477 g++.old-deja/g++.other/crash34.C,
15478 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
15479 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
15480 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
15481 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
15482 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
15483 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
15484 Remove xfail.
15485
15486 2005-12-14 Kean Johnston <jkj@sco.com>
15487 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15488
15489 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
15490 * gcc.target/i386/20020523-1.c: Ditto.
15491 * gcc.target/i386/tailcall-1.c: Ditto.
15492 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
15493 * gcc.target/i386/ssetype-5.c: Ditto.
15494
15495 2005-12-14 Jeff Law <law@redhat.com>
15496
15497 * gcc.dg/tree-ssa/foldstring-1.c: New test.
15498
15499 2005-12-14 Jakub Jelinek <jakub@redhat.com>
15500
15501 PR target/25254
15502 PR target/24188
15503 * gcc.target/i386/pr25254.c: New test.
15504 * gfortran.dg/PR24188.f: New test.
15505
15506 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
15507
15508 * lib/fortran-torture.exp: Catch remaining uses of
15509 remote_file build delete.
15510
15511 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15512
15513 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
15514
15515 2005-12-14 Ben Elliston <bje@au.ibm.com>
15516
15517 * gcc.dg/warn-addr-cmp.c: New test.
15518
15519 2005-12-13 Jakub Jelinek <jakub@redhat.com>
15520
15521 PR debug/25023
15522 PR target/25293
15523 * gcc.target/i386/pr25293.c: New test.
15524
15525 2005-12-13 Petr Machata <machata@post.cz>
15526
15527 PR c++/24907
15528 * g++.dg/parse/comma2.C: New test.
15529
15530 2005-12-13 Mark Mitchell <mark@codesourcery.com>
15531 Jakub Jelinek <jakub@redhat.com>
15532
15533 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
15534 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
15535 (limits.h): Include unconditionally.
15536 (stdlib.h): Likewise.
15537 (hashtab.h): Do not include.
15538 (getopt.h): Likewise.
15539 (stddef.h): Include.
15540 (hashval_t): Define.
15541 (struct entry): Add "next" field.
15542 (HASH_SIZE): New macro.
15543 (hash_table): New variable.
15544 (switchfiles): Do not use xmalloc.
15545 (mix): New macro.
15546 (iterative_hash): New function.
15547 (hasht): Remove.
15548 (e_exists): New function.
15549 (e_insert): Likewise.
15550 (output): Use, instead of libiberty hashtable functions.
15551 (main): Do not use getopt. Do not call htab_create.
15552
15553 2005-12-13 Jakub Jelinek <jakub@redhat.com>
15554
15555 PR c++/25331
15556 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
15557 put atal* and atpaal* attributes on array elements.
15558 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
15559 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
15560 put atal* and atpaal* attributes on array elements.
15561 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
15562
15563 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
15564
15565 * gcc.dg/single-precision-constant.c: New test.
15566
15567 2005-12-13 Alan Modra <amodra@bigpond.net.au>
15568
15569 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
15570 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
15571 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
15572 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
15573 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
15574 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
15575 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
15576 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
15577 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
15578 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
15579 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
15580 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
15581 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
15582 gcc.target/powerpc/ppc-sdata-2.c,
15583 gcc.target/powerpc/ppc-stackalign-1.c,
15584 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
15585 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
15586 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
15587 gcc.target/powerpc/rs6000-ldouble-2.c,
15588 gcc.target/powerpc/rs6000-power2-1.c,
15589 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
15590 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
15591 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
15592 option into target selector.
15593 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
15594 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
15595
15596 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
15597
15598 PR objc/25348
15599 * objc.dg/encode-9.m: New test.
15600
15601 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15602
15603 PR testsuite/20772
15604 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
15605 * gcc.dg/asm-b.c: Fix typo.
15606 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
15607 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
15608 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
15609 i?86 lp64 and x86_64 ilp32.
15610 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
15611 on i?86 lp64.
15612 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
15613
15614 2005-12-12 Steven G. Kargl <kargls@comcast.net>
15615
15616 PR fortran/25078
15617 gfortran.dg/equiv_5.f90: New test.
15618
15619 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
15620
15621 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
15622 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
15623 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
15624 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
15625 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
15626 * gcc.dg/tree-ssa/reassoc-5.c: New.
15627 * gcc.dg/tree-ssa/reassoc-6.c: New.
15628 * gcc.dg/tree-ssa/reassoc-7.c: New.
15629 * gcc.dg/tree-ssa/reassoc-8.c: New.
15630 * gcc.dg/tree-ssa/reassoc-9.c: New.
15631 * gcc.dg/tree-ssa/reassoc-10.c: New.
15632 * gcc.dg/tree-ssa/reassoc-11.c: New.
15633
15634 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15635
15636 PR testsuite/25167
15637 PR testsuite/24478
15638 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
15639
15640 2005-12-12 Mark Mitchell <mark@codesourcery.com>
15641
15642 PR c++/25300
15643 * g++.dg/template/inherit.C: Do not use a generic error message.
15644
15645 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
15646
15647 PR libobjc/25354
15648 * objc.dg/gnu-encoding: New directory.
15649 * objc.dg/gnu-encoding/compat-common.h: New file.
15650 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
15651 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
15652 * objc.dg/gnu-encoding/vector-defs.h: New file.
15653 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
15654 * objc.dg/gnu-encoding/generate-random.c: New file.
15655 * objc.dg/gnu-encoding/generate-random_r.c: New file.
15656 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
15657 * objc.dg/gnu-encoding/generate-random.h: New file.
15658
15659 2005-12-11 Mark Mitchell <mark@codesourcery.com>
15660
15661 PR c++/25337
15662 * g++.dg/template/defarg7.C: New test.
15663
15664 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
15665
15666 PR libobjc/25347
15667 * objc.dg/encode-8.m: New test.
15668
15669 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
15670
15671 PR libobjc/25346
15672 * objc.dg/encode-7.m: New test.
15673
15674 2005-12-10 Mark Mitchell <mark@codesourcery.com>
15675
15676 PR c++/25010
15677 * g++.dg/opt/inline10.C: New test.
15678
15679 2005-12-11 Steven G. Kargl <kargls@comcast.net>
15680
15681 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
15682
15683 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
15684
15685 * gfortran.dg/substring_equivalence.f90: typo in comment
15686
15687 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15688
15689 PR fortran/25068
15690 * gfortran.dg/iostat_3.f90: New test.
15691
15692 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
15693
15694 PR fortran/23815
15695 * gfortran.dg/unf_io_convert_1.f90: New test.
15696 * gfortran.dg/unf_io_convert_2.f90: New test.
15697 * gfortran.dg/unf_io_convert_3.f90: New test.
15698
15699 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15700
15701 PR testsuite/20772
15702 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
15703 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
15704 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
15705 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
15706 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
15707 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
15708 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
15709 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
15710 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
15711 gcc.dg/torture/fp-int-convert-float128-timode.c,
15712 gcc.dg/torture/fp-int-convert-float128.c,
15713 gcc.dg/torture/fp-int-convert-float80-timode.c,
15714 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
15715 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
15716
15717 * gcc.dg/tls/opt-1.c: Require effective target fpic.
15718
15719 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
15720
15721 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
15722
15723 2005-12-10 Richard Sandiford <richard@codesourcery.com>
15724
15725 * gcc.dg/20051207-1.c,
15726 * gcc.dg/20051207-2.c,
15727 * gcc.dg/20051207-3.c: New tests.
15728
15729 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15730
15731 PR testsuite/20772
15732 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
15733 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
15734 dg-skip-if target selector.
15735
15736 PR testsuite/20772
15737 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
15738 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
15739 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
15740 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
15741 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
15742 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
15743 and/or merge with i?86 cases.
15744
15745 * gcc.dg/tls/opt-3.c: Require effective target fpic.
15746
15747 PR testsuite/20772
15748 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
15749 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
15750 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
15751 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
15752 x86_64-*-linux*.
15753
15754 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
15755
15756 PR target/25311
15757 * gcc.c-torture/compile/pr25311.c: New test.
15758
15759 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15760
15761 PR libgfortran/25039
15762 * gfortran.dg/read_comma.f: New test.
15763
15764 2005-12-08 Jakub Jelinek <jakub@redhat.com>
15765
15766 PR c++/19317
15767 * g++.dg/opt/pr19317-1.C: New test.
15768 * g++.dg/opt/pr19317-2.C: New test.
15769 * g++.dg/opt/pr19317-3.C: New test.
15770
15771 PR target/19005
15772 * gcc.c-torture/execute/pr19005.c: New test.
15773
15774 PR target/17828
15775 * g++.old-deja/g++.other/comdat5.C: New test.
15776 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
15777
15778 * g++.dg/compat/struct-layout-1.exp: New file.
15779 * g++.dg/compat/struct-layout-1.h: New.
15780 * g++.dg/compat/struct-layout-1_generate.c: New.
15781 * g++.dg/compat/struct-layout-1_x1.h: New.
15782 * g++.dg/compat/struct-layout-1_x2.h: New.
15783 * g++.dg/compat/struct-layout-1_y1.h: New.
15784 * g++.dg/compat/struct-layout-1_y2.h: New.
15785
15786 * gcc.dg/20050330-2.c: New test.
15787
15788 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
15789
15790 PR fortran/25292
15791 * gfortran.dg/associated_1.f90: New.
15792
15793 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15794
15795 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
15796 ILP32 vect_no_align platforms.
15797
15798 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
15799 Jakub Jelinek <jakub@redhat.com>
15800
15801 PR target/25268
15802 * gcc.c-torture/compile/20051207-1.c: New test.
15803
15804 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15805
15806 PR testsuite/20772
15807 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
15808 gcc.dg/torture/pr18582-1.c,
15809 gcc.target/i386/attributes-error.c: Also test on x86_64.
15810
15811 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
15812
15813 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15814
15815 PR c++/19397
15816 * g++.dg/template/typedef3.C: New test.
15817
15818 PR c++/19762
15819 PR c++/19764
15820 * g++.dg/template/dtor3.C: Fix error markers.
15821
15822 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
15823
15824 * lib/target-supports.exp (check_effective_target_sync_char_short):
15825 Add s390*.
15826
15827 2005-12-06 Janis Johnson <janis187@us.ibm.com>
15828
15829 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
15830
15831 2005-12-06 Roger Sayle <roger@eyesopen.com>
15832
15833 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
15834 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
15835 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
15836 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
15837
15838 2005-12-06 Roger Sayle <roger@eyesopen.com>
15839
15840 PR c++/25263
15841 * g++.dg/other/array2.C: New test case.
15842
15843 2005-12-05 Geoffrey Keating <geoffk@apple.com>
15844
15845 * gcc.dg/darwin-weakimport-3.c: New.
15846
15847 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
15848 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
15849 and to work on Darwin.
15850 * gcc.dg/attr-weakref-1b.c: New file.
15851 * gcc.dg/attr-weakref-2.c: New test.
15852 * gcc.dg/darwin-weakref-1.c: New test.
15853
15854 2005-12-05 Janis Johnson <janis187@us.ibm.com>
15855
15856 PR testsuite/25247
15857 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
15858 use in selector expressions.
15859 (dg-xfail-if): Ditto.
15860 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
15861 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
15862 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
15863 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
15864 * gcc.test-framework/test-framework.exp: Skip generated tests if
15865 CHECK_TEST_FRAMEWORK is not 1.
15866
15867 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15868
15869 PR tree-optimization/24963
15870 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
15871
15872 PR target/24108
15873 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
15874
15875 PR target/18580
15876 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
15877 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
15878 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
15879 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
15880
15881 2005-12-05 Jakub Jelinek <jakub@redhat.com>
15882
15883 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
15884 dg-options.
15885
15886 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
15887
15888 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
15889
15890 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
15891
15892 * gcc.dg/format/cast-1.c: New test.
15893
15894 2005-12-04 Roger Sayle <roger@eyesopen.com>
15895
15896 PR c/7776
15897 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
15898 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
15899 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
15900 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
15901
15902 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
15903
15904 * gcc.dg/cast-pretty-print-1.c: New test.
15905
15906 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
15907
15908 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
15909
15910 2005-12-02 Mark Mitchell <mark@codesourcery.com>
15911
15912 PR c++/24173
15913 * g++.dg/template/friend40.C: New test.
15914
15915 2005-12-02 Jakub Jelinek <jakub@redhat.com>
15916
15917 PR target/25199
15918 * gcc.target/i386/movq-2.c: New test.
15919 * gcc.target/i386/movq.c: Remove target i?86, instead add
15920 dg-require-effective-target ilp32.
15921
15922 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15923
15924 PR c++/24103
15925 * g++.dg/other/default1.C: New test.
15926
15927 2005-12-02 Richard Guenther <rguenther@suse.de>
15928
15929 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
15930
15931 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
15932
15933 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
15934
15935 2005-12-02 Alan Modra <amodra@bigpond.net.au>
15936
15937 PR target/21017
15938 * gcc.target/powerpc/rotate.c: New.
15939
15940 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15941
15942 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
15943 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
15944
15945 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
15946
15947 PR c/13384
15948 * gcc.dg/pr17730-1.c: Adjust.
15949 * gcc.dg/lvalue1.c (main): Likewise.
15950 * gcc.dg/lvalue-2.c: Likewise.
15951 * g++.dg/pr7503-3.C
15952
15953 2005-12-01 Geoffrey Keating <geoffk@apple.com>
15954
15955 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
15956 error messages.
15957
15958 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
15959
15960 PR fortran/24789
15961 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
15962
15963 2005-12-01 Uros Bizjak <uros@kss-loka.si>
15964
15965 PR target/24475
15966 * lib/target-supports.exp (check_effective_target_tls): New.
15967 (check_effective_target_tls_runtime): New.
15968 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
15969 for TLS support.
15970 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
15971 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
15972 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
15973 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
15974 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
15975 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
15976 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
15977 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
15978 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
15979 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
15980 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
15981 effective-target TLS.
15982 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
15983 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
15984 effective-target TLS runtime.
15985
15986 2005-12-01 Uros Bizjak <uros@kss-loka.si>
15987
15988 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
15989
15990 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
15991
15992 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
15993 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
15994 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
15995 ignored" warnings when "packing" is the same as the ABI layout.
15996
15997 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
15998
15999 PR fortran/21302
16000 * gfortran.dg/line_length_1.f: New test.
16001 * gfortran.dg/line_length_2.f90: Ditto.
16002
16003 2005-11-30 Richard Guenther <rguenther@suse.de>
16004
16005 PR tree-optimization/21655
16006 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
16007
16008 2005-11-30 Dale Johannesen <dalej@apple.com>
16009
16010 * gcc.c-torture/compile/pr24930.c: New.
16011
16012 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
16013
16014 PR fortran/15809
16015 * gfortran.dg/auto_char_dummy_array.f90: New test.
16016
16017 2005-11-30 Jeff Law <law@redhat.com>
16018
16019 * g++.old-deja/g++.law/pr25000.C: New test.
16020
16021 2005-11-30 Jakub Jelinek <jakub@redhat.com>
16022
16023 * gcc.dg/tls/opt-11.c: New test.
16024
16025 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
16026
16027 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
16028 targets.
16029 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
16030 LP64 ia64.
16031
16032 2005-11-29 Jakub Jelinek <jakub@redhat.com>
16033
16034 * gfortran.dg/open_access_1.f90: New test.
16035
16036 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16037
16038 * gcc.dg/charset/builtin2.c: New test.
16039
16040 2005-11-28 Jakub Jelinek <jakub@redhat.com>
16041
16042 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
16043 on mmix-*-* for *_[xy].c.
16044
16045 2005-11-28 Kean Johnston <jkj@sco.com>
16046
16047 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
16048 headers.
16049 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
16050 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
16051 * gcc.target/i386/asm-3.c: Ditto.
16052 * gcc.target/i386/clobbers.c: Ditto.
16053 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
16054 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
16055 test regexp.
16056 * gcc.target/i386/mul.c: Ditto.
16057 * gcc.target/i386/ssetype-1.c: Ditto.
16058 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
16059 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
16060 static so the test works with -fPIC mode too. Based on comment in
16061 PR19231 by Pinski.
16062 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
16063
16064 2005-11-28 Richard Guenther <rguenther@suse.de>
16065
16066 * gcc.dg/alias-9.c: New testcase.
16067 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
16068
16069 2005-11-28 Roger Sayle <roger@eyesopen.com>
16070 Uros Bizjak <uros@kss-loka.si>
16071
16072 PR middle-end/20219
16073 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
16074 tan(x)/sin(x) transformations.
16075
16076 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
16077
16078 PR middle-end/24575
16079 * gcc.dg/tree-ssa/divide-3.c: New test.
16080 * gcc.dg/tree-ssa/divide-4.c: New test.
16081
16082 2005-11-27 Steven G. Kargl <kargls@comcast.net>
16083
16084 PR fortran/24917
16085 * gfortran.dg/boz_6.f90: New test.
16086
16087 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16088
16089 PR fortran/23912
16090 * gfortran.dg/modulo_1.f90: New test.
16091
16092 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16093
16094 PR libfortran/24919
16095 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
16096 fail on CRLF platforms.
16097 * gfortran.dg/ftell_2.f90: Likewise.
16098
16099 2005-11-26 Eric Christopher <echristo@apple.com>
16100
16101 * gcc.dg/intmax_t-1.c: Remove mips xfail.
16102
16103 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
16104
16105 * objc.dg/gnu-runtime-3.m: Simplify.
16106
16107 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
16108
16109 PR middle-end/23669
16110 * gcc.dg/tree-ssa/divide-1.c: New test.
16111 * gcc.dg/tree-ssa/divide-2.c: New test.
16112
16113 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
16114
16115 PR libgfortran/24945
16116 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
16117
16118 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
16119
16120 PR libgfortran/24945
16121 * gfortran.dg/open_status_2.f90: New test.
16122
16123 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16124
16125 * gcc.c-torture/execute/builtins/fprintf.c,
16126 gcc.c-torture/execute/builtins/fputs-lib.c,
16127 gcc.c-torture/execute/builtins/fputs.c,
16128 gcc.c-torture/execute/builtins/lib/fprintf.c,
16129 gcc.c-torture/execute/builtins/lib/printf.c,
16130 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
16131
16132 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
16133
16134 * gcc.dg/20050922-2.c: New test.
16135
16136 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
16137
16138 * objc.dg/gnu-runtime-3.m: New test.
16139
16140 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16141
16142 PR c++/9278
16143 * g++.dg/other/void1.C: New test.
16144
16145 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
16146
16147 PR middle-end/24998
16148 * gcc.dg/torture/fp-int-convert-float.c,
16149 gcc.dg/torture/fp-int-convert-double.c,
16150 gcc.dg/torture/fp-int-convert-long-double.c,
16151 gcc.dg/torture/fp-int-convert-timode.c,
16152 gcc.dg/torture/fp-int-convert-float80.c,
16153 gcc.dg/torture/fp-int-convert-float80-timode.c,
16154 gcc.dg/torture/fp-int-convert-float128.c,
16155 gcc.dg/torture/fp-int-convert-float128-timode.c,
16156 gcc.dg/torture/fp-int-convert.h: New files.
16157
16158 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
16159
16160 PR middle-end/24989
16161 * gcc.dg/tree-ssa/bool-10.c: New test.
16162 * gcc.dg/tree-ssa/bool-11.c: New test.
16163 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
16164
16165 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
16166
16167 PR middle-end/24990
16168 * tree-ssa/pr24990-1.c: New test.
16169
16170 2005-11-24 Richard Guenther <rguenther@suse.de>
16171 Dirk Mueller <dmueller@suse.de>
16172
16173 PR c++/14024
16174 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
16175 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
16176 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
16177 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
16178 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
16179 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
16180
16181 2005-11-23 Uros Bizjak <uros@kss-loka.si>
16182
16183 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
16184
16185 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
16186
16187 PR c/21668
16188 * gcc.dg/Wc++-compat.c: New.
16189 * gcc.dg/Wno-c++-compat.c: New.
16190
16191 2005-11-23 Alan Modra <amodra@bigpond.net.au>
16192
16193 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
16194 (vspltish, vspltisw): Likewise.
16195
16196 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16197
16198 PR libgfortran/24794
16199 * gfortran.dg/namelist_12.f: Fix quotes.
16200 * gfortran.dg/namelist_13.f90: Fix quotes.
16201 * gfortran.dg/namelist_14.f90: Fix quotes.
16202 * gfortran.dg/namelist_15.f90: Fix quotes.
16203 * gfortran.dg/namelist_use.f90: Fix quotes.
16204 * gfortran.dg/namelist_use_only.f90: Fix quotes.
16205 * gfortran.dg/namelist_21.f90: New test.
16206 * gfortran.dg/namelist_22.f90: New test.
16207
16208 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
16209
16210 PR target/23435
16211 * gcc.c-torture/compile/pr23435.c: New.
16212
16213 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
16214
16215 * gcc.c-torture/execute/floatunsisf-1.c: New test.
16216
16217 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
16218
16219 * gcc.target/powerpc/405-macchw-1.c,
16220 gcc.target/powerpc/405-macchw-2.c,
16221 gcc.target/powerpc/405-macchwu-1.c,
16222 gcc.target/powerpc/405-macchwu-2.c,
16223 gcc.target/powerpc/405-machhw-1.c,
16224 gcc.target/powerpc/405-machhw-2.c,
16225 gcc.target/powerpc/405-machhwu-1.c,
16226 gcc.target/powerpc/405-machhwu-2.c,
16227 gcc.target/powerpc/405-maclhw-1.c,
16228 gcc.target/powerpc/405-maclhw-2.c,
16229 gcc.target/powerpc/405-maclhwu-1.c,
16230 gcc.target/powerpc/405-maclhwu-2.c,
16231 gcc.target/powerpc/405-mulchw-1.c,
16232 gcc.target/powerpc/405-mulchw-2.c,
16233 gcc.target/powerpc/405-mulchwu-1.c,
16234 gcc.target/powerpc/405-mulchwu-2.c,
16235 gcc.target/powerpc/405-mulhhw-1.c,
16236 gcc.target/powerpc/405-mulhhw-2.c,
16237 gcc.target/powerpc/405-mulhhwu-1.c,
16238 gcc.target/powerpc/405-mulhhwu-2.c,
16239 gcc.target/powerpc/405-mullhw-1.c,
16240 gcc.target/powerpc/405-mullhw-2.c,
16241 gcc.target/powerpc/405-mullhwu-1.c,
16242 gcc.target/powerpc/405-mullhwu-2.c,
16243 gcc.target/powerpc/405-nmacchw-1.c,
16244 gcc.target/powerpc/405-nmacchw-2.c,
16245 gcc.target/powerpc/405-nmachhw-1.c,
16246 gcc.target/powerpc/405-nmachhw-2.c,
16247 gcc.target/powerpc/405-nmaclhw-1.c,
16248 gcc.target/powerpc/405-nmaclhw-2.c,
16249 gcc.target/powerpc/440-macchw-1.c,
16250 gcc.target/powerpc/440-macchw-2.c,
16251 gcc.target/powerpc/440-macchwu-1.c,
16252 gcc.target/powerpc/440-macchwu-2.c,
16253 gcc.target/powerpc/440-machhw-1.c,
16254 gcc.target/powerpc/440-machhw-2.c,
16255 gcc.target/powerpc/440-machhwu-1.c,
16256 gcc.target/powerpc/440-machhwu-2.c,
16257 gcc.target/powerpc/440-maclhw-1.c,
16258 gcc.target/powerpc/440-maclhw-2.c,
16259 gcc.target/powerpc/440-maclhwu-1.c,
16260 gcc.target/powerpc/440-maclhwu-2.c,
16261 gcc.target/powerpc/440-mulchw-1.c,
16262 gcc.target/powerpc/440-mulchw-2.c,
16263 gcc.target/powerpc/440-mulchwu-1.c,
16264 gcc.target/powerpc/440-mulchwu-2.c,
16265 gcc.target/powerpc/440-mulhhw-1.c,
16266 gcc.target/powerpc/440-mulhhw-2.c,
16267 gcc.target/powerpc/440-mulhhwu-1.c,
16268 gcc.target/powerpc/440-mulhhwu-2.c,
16269 gcc.target/powerpc/440-mullhw-1.c,
16270 gcc.target/powerpc/440-mullhw-2.c,
16271 gcc.target/powerpc/440-mullhwu-1.c,
16272 gcc.target/powerpc/440-mullhwu-2.c,
16273 gcc.target/powerpc/440-nmacchw-1.c,
16274 gcc.target/powerpc/440-nmacchw-2.c,
16275 gcc.target/powerpc/440-nmachhw-1.c,
16276 gcc.target/powerpc/440-nmachhw-2.c,
16277 gcc.target/powerpc/440-nmaclhw-1.c,
16278 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
16279
16280 2005-11-21 Jakub Jelinek <jakub@redhat.com>
16281
16282 PR fortran/24774
16283 * gfortran.dg/inquire_9.f90: New test.
16284
16285 PR fortran/21647
16286 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
16287
16288 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16289
16290 PR libfortran/24432
16291 * lib/target-supports.exp (check_effective_target_fortran_large_real):
16292 Check that 'cos' is supported.
16293
16294 2005-11-21 Paul Thomas <pault@gcc.gnu.org
16295
16296 PR fortran/24223
16297 * gfortran.dg/substring_equivalence.f90: New test.
16298
16299 PR fortran/24705
16300 * gfortran.dg/auto_internal_assumed.f90: New test.
16301
16302 2005-11-21 Uros Bizjak <uros@kss-loka.si>
16303
16304 * gcc.dg/fold-div-2.c: New test.
16305
16306 2005-11-20 Ian Lance Taylor <ian@airs.com>
16307
16308 PR rtl-optimization/24883
16309 * gcc.c-torture/compile/pr24883.c: New test.
16310
16311 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
16312
16313 PR middle-end/20583
16314 * gcc.c-torture/compile/pr20583.c: New.
16315
16316 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
16317
16318 * gcc.c-torture/execute/usmul.c: New test.
16319
16320 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
16321
16322 * gcc.dg/tree-ssa/vrp22.c: New test.
16323
16324 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
16325
16326 PR middle-end/24912
16327 * gcc.dg/torture/pr24912-1.c: New test.
16328
16329 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
16330
16331 PR fortran/24862
16332 * gfortran.dg/arrayio_derived_1.f90: New test.
16333
16334 2005-11-19 Richard Guenther <rguenther@suse.de>
16335
16336 PR middle-end/23294
16337 * gcc.dg/tree-ssa/pr23294.c: New testcase.
16338
16339 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
16340
16341 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
16342
16343 2005-11-18 Mark Mitchell <mark@codesourcery.com>
16344
16345 PR c++/8355
16346 * g++.dg/template/friend39.C: New test.
16347
16348 2005-11-18 James E Wilson <wilson@specifix.com>
16349
16350 * gcc.dg/builtin-strstr.c: New.
16351
16352 2005-11-18 Richard Henderson <rth@redhat.com>
16353
16354 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
16355 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
16356 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
16357 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
16358 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
16359 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
16360 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
16361 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
16362 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
16363 renaming to remove initial "ia64-".
16364
16365 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
16366
16367 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
16368
16369 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
16370
16371 * g++.dg/cpp/string-2.C: New test.
16372
16373 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
16374
16375 * gcc.dg/tree-ssa/loop-14.c: New test.
16376
16377 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
16378 Michael Chamberlain <michael@chamberlain.net.au>
16379
16380 * ada/acats/run_all.sh (target_run): Kill long running tests.
16381
16382 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16383
16384 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
16385 * gcc.dg/cleanup-9.c: Likewise.
16386 * gcc.dg/cleanup-10.c: Likewise.
16387 * gcc.dg/cleanup-11.c: Likewise.
16388
16389 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16390
16391 PR fortran/24892
16392 * gfortran.dg/open_access_append_1.f90: New test.
16393 * gfortran.dg/open_access_append_2.f90: New test.
16394
16395 2005-11-16 Richard Guenther <rguenther@suse.de>
16396
16397 PR middle-end/24851
16398 * gcc.c-torture/execute/pr24851.c: New testcase.
16399
16400 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
16401
16402 * gcc.dg/fold-overflow-1.c: New test.
16403
16404 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
16405
16406 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
16407 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
16408
16409 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
16410
16411 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
16412 structures.
16413 * g++.dg/eh/forced2.C: Likewise.
16414 * g++.dg/eh/forced3.C: Likewise.
16415 * g++.dg/eh/forced4.C: Likewise.
16416
16417 2005-11-11 Mike Stump <mrs@apple.com>
16418
16419 * g++.old-deja/g++.mike/unused.C: Add.
16420
16421 2005-11-15 Mark Mitchell <mark@codesourcery.com>
16422
16423 PR c++/24667
16424 * g++.dg/warn/Wcast-qual1.C: New test.
16425
16426 2005-11-15 Jan Hubicka <jh@suse.cz>
16427
16428 * gcc.dg/winline-5.c: Add large-unit-insns limit.
16429
16430 2005-11-14 David Edelsohn <edelsohn@gnu.org>
16431
16432 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
16433
16434 2005-11-14 Diego Novillo <dnovillo@redhat.com>
16435
16436 PR 24840
16437 * gcc.dg/tree-ssa/pr24840.c: New test.
16438
16439 2005-11-14 Janis Johnson <janis187@us.ibm.com>
16440
16441 PR testsuite/24841
16442 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
16443
16444 2005-11-14 Dale Johannesen <dalej@apple.com>
16445
16446 * gcc.c-torture/execute/20051113-1.c: New.
16447
16448 2005-11-14 Mark Mitchell <mark@codesourcery.com>
16449
16450 PR c++/24687
16451 * g++.dg/template/crash43.C: New test.
16452
16453 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
16454
16455 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
16456
16457 2005-11-13 Mark Mitchell <mark@codesourcery.com>
16458
16459 PR c++/24817
16460 * g++.dg/eh/spec8.C: New test.
16461
16462 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
16463
16464 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
16465
16466 2005-11-13 Mark Mitchell <mark@codesourcery.com>
16467
16468 PR c++/20293
16469 * g++.dg/parse/ambig4.C: New test.
16470 * g++.dg/tc1/dr101.C: Adjust error markers.
16471 * g++.dg/lookup/strong-using-2.C: Likewise.
16472 * g++.dg/lookup/ambig5.C: Likewise.
16473 * g++.dg/lookup/ambig4.C: Likewise.
16474 * g++.dg/parse/crash22.C: Likewise.
16475
16476 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
16477
16478 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
16479
16480 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
16481
16482 * gcc.dg/nested-calls-1.c: New test.
16483
16484 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16485
16486 * gfortran.dg/complex_intrinsic_1.f90: New test.
16487 * gfortran.dg/complex_intrinsic_2.f90: New test.
16488 * gfortran.dg/fgetc_1.f90: New test.
16489 * gfortran.dg/fgetc_2.f90: New test.
16490 * gfortran.dg/fgetc_3.f90: New test.
16491 * gfortran.dg/ftell_1.f90: New test.
16492 * gfortran.dg/ftell_2.f90: New test.
16493 * gfortran.dg/gnu_logical_1.F: New test.
16494 * gfortran.dg/gnu_logical_2.f90: New test.
16495
16496 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
16497
16498 PR middle-end/24820
16499 * gcc.dg/pr24820.c: New test.
16500
16501 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
16502
16503 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
16504 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
16505 variable.
16506
16507 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16508
16509 PR testsuite/24614
16510 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
16511
16512 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
16513
16514 * gcc.target/cris/cris.exp: New file.
16515 * gcc.target/cris/rld-legit1.c: New test.
16516 * gcc.target/cris/rld-legit2.c: New test.
16517
16518 2005-11-12 Jakub Jelinek <jakub@redhat.com>
16519
16520 PR c++/24780
16521 * g++.dg/opt/pr24780.C: New test.
16522
16523 PR c++/24761
16524 * g++.dg/template/asm1.C: New test.
16525
16526 2005-11-12 Steven G. Kargl <kargls@comcast.net>
16527
16528 PR libgfortran/24787
16529 * gfortran.dg/scan_1.f90: New test.
16530
16531 2005-11-12 Jan Hubicka <jh@suse.cz>
16532
16533 * gcc.target/i386/minmax-1.c: New.
16534 * gcc.target/i386/minmax-2.c: New.
16535
16536 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
16537
16538 * gcc.dg/pr24445.c: Fix for 64-bit targets.
16539
16540 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
16541
16542 * gcc.c-torture/execute/20051110-1.c,
16543 gcc.c-torture/execute/20051110-2.c: New tests.
16544
16545 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
16546
16547 PR middle-end/24750
16548 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
16549 New tests.
16550
16551 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
16552
16553 * lib/target-libpath.exp (get_shlib_extension): New proc.
16554 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
16555 * lib/gfortran.exp (gfortran_link_flags): Likewise.
16556 * lib/objc.exp (objc_target_compile): Likewise.
16557 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
16558 detection.
16559
16560 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
16561
16562 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
16563
16564 * lib/target-supports.exp (check_effective_target_static_libgfortran):
16565 Add -static to additional_flags and pass it to target_compile.
16566
16567 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16568
16569 PR libgfortran/24719
16570 gfortran.dg/read_noadvance.f90: New test.
16571
16572 PR libgfortran/24699
16573 gfortran.dg/fmt_t_2.f90: New test.
16574
16575 PR libgfortran/24785
16576 gfortran.dg/read_x_eor.f90: New test.
16577
16578 PR libgfortran/24584
16579 gfortran.dg/namelist_empty.f90: Rename test.
16580
16581 PR libgfortran/24489
16582 gfortran/read_eor.f90: Rename test.
16583
16584 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
16585
16586 PR fortran/15976
16587 * gfortran.dg/automatic_module_variable.f90: New test.
16588
16589 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
16590
16591 PR target/24445
16592 * gcc.dg/pr24445.c: New test.
16593
16594 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
16595
16596 PR fortran/24655
16597 PR fortran/24755
16598 * gfortran.dg/recursive_statement_functions.f90: Add statement
16599 functions using inline intrinsic functions and parameters to test
16600 that they no longer seg-fault.
16601
16602 PR fortran/24409
16603 gfortran.dg/nested_modules_4.f90: New test.
16604 gfortran.dg/nested_modules_5.f90: New test.
16605
16606 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16607
16608 PR fortran/24643
16609 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
16610
16611 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
16612
16613 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
16614 failures.
16615
16616 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16617
16618 * gcc.dg/sparc-getcontext-1.c: New test.
16619
16620 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
16621
16622 * gcc.dg/ifcvt-fabs-1.c: New test.
16623
16624 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
16625
16626 PR other/4372
16627 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
16628 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
16629
16630 2005-11-09 Richard Guenther <rguenther@suse.de>
16631
16632 PR tree-optimization/24716
16633 * gcc.c-torture/execute/pr24716.c: New testcase.
16634
16635 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
16636
16637 * gcc.dg/pr24624.c: Disable for non S/390 targets.
16638
16639 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
16640
16641 PR 24624
16642 * gcc.dg/pr24624.c: Testcase added.
16643
16644 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
16645
16646 PR 24623
16647 * g++.dg/other/pr24623.C: Testcase added.
16648
16649 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
16650
16651 PR fortran/22607
16652 * gfortran-dg/pure_byref_1.f90: New.
16653 * gfortran-dg/pure_byref_2.f90: New.
16654
16655 2005-11-09 Uros Bizjak <uros@kss-loka.si>
16656
16657 PR c/24101
16658 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
16659 * gcc.dg/dg.exp: Run main loop also for *.i files.
16660
16661 2005-11-08 Jakub Jelinek <jakub@redhat.com>
16662
16663 PR c++/19450
16664 * g++.dg/tls/diag-3.C: New test.
16665 * g++.dg/tls/diag-4.C: New test.
16666 * g++.dg/tls/static-1.C: New test.
16667 * g++.dg/tls/static-1a.cc: New file.
16668
16669 2005-11-08 Diego Novillo <dnovillo@redhat.com>
16670
16671 PR 23046
16672 * g++.dg/tree-ssa/pr23046.C: New test.
16673
16674 2005-11-08 Devang Patel <dpatel@apple.com>
16675
16676 PR tree-optimization/23115
16677 * gcc.dg/tree-ssa/pr23115.c: New.
16678
16679 2005-11-08 David Edelsohn <edelsohn@gnu.org>
16680
16681 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
16682 * gcc.target/powerpc/pr16155.c: Same.
16683 * gcc.target/powerpc/altivec-1.c: Same.
16684 * gcc.target/powerpc/altivec-2.c: Same.
16685 * gcc.target/powerpc/altivec-3.c: Same.
16686 * gcc.target/powerpc/altivec-5.c: Same.
16687 * gcc.target/powerpc/altivec-11.c: Same.
16688 * gcc.target/powerpc/altivec-12.c: Same.
16689 * gcc.target/powerpc/altivec-14.c: Same.
16690 * gcc.target/powerpc/altivec-22.c: Same.
16691 * gcc.target/powerpc/altivec-consts.c: Same.
16692 * gcc.target/powerpc/altivec-pr22085.c: Same.
16693 * gcc.target/powerpc/altivec-splat.c: Same.
16694 * gcc.target/powerpc/altivec-varargs-1.c: Same.
16695 * gcc.target/powerpc/altivec-vec-merge.c: Same.
16696 * gcc.target/powerpc/darwin-longlong.c: Same.
16697
16698 2005-11-08 Uros Bizjak <uros@kss-loka.si>
16699
16700 PR target/19340
16701 * gcc.dg/pr19340.c: New test.
16702
16703 2005-11-07 Ian Lance Taylor <ian@airs.com>
16704
16705 PR rtl-optimization/24683
16706 * gcc.dg/pr24683.c: New test.
16707
16708 2005-11-07 Uros Bizjak <uros@kss-loka.si>
16709
16710 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
16711 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
16712
16713 2005-11-07 Uros Bizjak <uros@kss-loka.si>
16714
16715 * gcc.target/i386/pr23376.c: Compile with -mmmx.
16716
16717 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
16718
16719 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
16720
16721 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
16722
16723 PR target/24230
16724
16725 * gcc.target/powerpc/altivec-consts.c,
16726 gcc.target/powerpc/altivec-splat.c: New testcase.
16727
16728 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
16729
16730 PR c/24599
16731
16732 * gcc.dg/overflow-2.c: New testcase.
16733
16734 2005-11-07 Jakub Jelinek <jakub@redhat.com>
16735
16736 PR rtl-optimization/23567
16737 * gcc.c-torture/execute/20051104-1.c: New test.
16738
16739 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
16740
16741 PR fortran/24534
16742 gfortran.dg/private_type_2.f90: Modified to check that case with
16743 PRIVATE declaration within derived type is accepted.
16744
16745 PR fortran/20838
16746 gfortran.dg/pointer_assign_1.f90: New test.
16747
16748 PR fortran/20840
16749 * gfortran.dg/arrayio_0.f90: New test.
16750
16751 PR fortran/17737
16752 gfortran.dg/data_initialized.f90: New test.
16753 gfortran.dg/data_constraints_1.f90: New test.
16754 gfortran.dg/data_constraints_2.f90: New test.
16755
16756 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
16757
16758 PR fortran/24174
16759 PR fortran/24305
16760 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
16761
16762 2005-11-06 Diego Novillo <dnovillo@redhat.com>
16763
16764 PR 24670
16765 * gcc.dg/tree-ssa/pr24670.c: New test.
16766
16767 2005-11-05 Ian Lance Taylor <ian@airs.com>
16768
16769 PR target/22432
16770 * gcc.target/i386/pr22432.c: New test.
16771
16772 2005-11-05 Richard Henderson <rth@redhat.com>
16773
16774 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
16775 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
16776 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
16777 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
16778 from gcc.dg/alpha-*.
16779 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
16780 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
16781
16782 2005-11-05 Andreas Jaeger <aj@suse.de>
16783
16784 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
16785
16786 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
16787
16788 PR target/23424
16789 * gcc.dg/torture/pr23424-1.c: New test.
16790
16791 2005-11-04 Richard Henderson <rth@redhat.com>
16792
16793 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
16794 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
16795 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
16796 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
16797 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
16798 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
16799 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
16800 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
16801 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
16802 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
16803 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
16804 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
16805 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
16806 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
16807 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
16808 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
16809 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
16810 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
16811 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
16812 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
16813 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
16814 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
16815 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
16816 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
16817 Move from gcc.dg/.
16818 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
16819 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
16820 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
16821 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
16822 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
16823 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
16824 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
16825 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
16826 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
16827 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
16828 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
16829 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
16830 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
16831 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
16832 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
16833 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
16834 gcc.target/i386/lea.c, gcc.target/i386/local.c,
16835 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
16836 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
16837 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
16838 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
16839 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
16840 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
16841 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
16842 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
16843 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
16844 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
16845 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
16846 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
16847 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
16848 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
16849 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
16850 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
16851 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
16852 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
16853 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
16854 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
16855 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
16856 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
16857 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
16858 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
16859 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
16860 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
16861 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
16862 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
16863
16864 2005-11-04 Diego Novillo <dnovillo@redhat.com>
16865
16866 PR 24627
16867 * gcc.dg/tree-ssa/pr24627.c: New test.
16868
16869 2005-11-04 Paul Brook <paul@codesourcery.com>
16870
16871 * gcc.dg/tls/opt-10.c: New test.
16872
16873 2005-11-04 Andreas Jaeger <aj@suse.de>
16874
16875 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
16876 avoid extra warnings.
16877
16878 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16879
16880 PR libfortran/22298
16881 * lib/target-supports.exp
16882 (check_effective_target_static_libgfortran): New
16883 static_libgfortran effective target.
16884 * gfortran.dg/static_linking_1.f: New test.
16885 * gfortran.dg/static_linking_1.c: New file.
16886
16887 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
16888
16889 * gcc.dg/pr24615.c: Guard test with { target fpic }.
16890
16891 2005-11-03 Josh Conner <jconner@apple.com>
16892
16893 PR c++/19989
16894 g++.dg/ext/array2.C: New test.
16895 g++.dg/template/dependent-name3.C: New test.
16896 g++.dg/template/dependent-name4.C: New test.
16897 g++.dg/template/sfinae2.C: New test.
16898
16899 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16900
16901 PR preprocessor/22042
16902 * gcc.dg/cpp/strify4.c: New test.
16903
16904 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
16905
16906 PR c++/17964
16907 * g++.dg/cpp/string-1.C: New test.
16908
16909 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
16910
16911 * gcc.target/powerpc: New directory.
16912 * gcc.target/powerpc/powerpc.exp: New file.
16913 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
16914 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
16915 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
16916 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
16917 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
16918 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
16919 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
16920 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
16921 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
16922 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
16923 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
16924 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
16925 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
16926 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
16927 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
16928 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
16929 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
16930 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
16931 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
16932 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
16933 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
16934 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
16935 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
16936 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
16937 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
16938 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
16939 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
16940 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
16941 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
16942 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
16943 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
16944 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
16945 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
16946 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
16947
16948 2005-11-03 Mark Mitchell <mark@codesourcery.com>
16949
16950 PR c++/21627
16951 * g++.dg/warn/inline2.C: New test.
16952
16953 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16954
16955 PR middle-end/23155
16956 * g++.dg/ext/c99struct1.C: New test.
16957 * gcc.dg/union-cast-1.c: New test.
16958 * gcc.dg/union-cast-2.c: New test.
16959 * gcc.dg/union-cast-3.c: New test.
16960
16961 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16962
16963 PR middle-end/24589
16964 * gcc.c-torture/execute/zero-struct-2.c: New test.
16965
16966 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
16967
16968 PR c++/24582
16969 * g++.dg/init/switch1.C: New test.
16970
16971 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16972
16973 * gcc.dg/delay-slot-1.c: New test.
16974
16975 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
16976
16977 PR target/24620
16978 * gcc.dg/pr24620.c: New test.
16979
16980 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
16981
16982 PR c/24329
16983 * gcc.dg/format/unnamed-1.c: New test.
16984
16985 2005-11-02 Mark Mitchell <mark@codesourcery.com>
16986
16987 PR c++/22434
16988 * g++.dg/expr/cond8.C: New test.
16989
16990 PR c++/24560
16991 * g++.dg/parse/dot1.C: New test.
16992
16993 2005-11-02 Jan Hubicka <jh@suse.cz>
16994
16995 PR target/23303
16996 * gcc.dg/i386-lea.c: New test
16997
16998 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
16999
17000 PR target/24615
17001 * gcc.dg/pr24615.c: New test.
17002
17003 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
17004
17005 PR target/24600
17006 * gcc.dg/pr24600.c: New test.
17007
17008 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17009
17010 PR c++/19253
17011 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
17012 * g++.dg/parse/typename9.C: New test.
17013 * g++/dg/parse/typename10.C: Likewise.
17014
17015 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
17016
17017 PR fortran/18157
17018 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
17019 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
17020 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
17021
17022 2005-11-02 Mark Mitchell <mark@codesourcery.com>
17023
17024 PR c++/24569
17025 * g++.dg/debug/static1.C: New test.
17026
17027 2005-11-02 Josh Conner <jconner@apple.com>
17028
17029 * g++.dg/crash38.C: moved into proper directory...
17030 * g++.dg/template/crash42.C: ...here
17031
17032 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
17033
17034 PR target/18338
17035 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
17036 pcc_bitfield_type_matters || default_packed.
17037
17038 * lib/target-supports.exp
17039 (check_effective_target_pcc_bitfield_type_matters): New proc.
17040 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
17041
17042 PR testsuite/23304
17043 * lib/target-supports.exp (check_effective_default_packed): New proc.
17044 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
17045 Gate expected errors on target ! default_packed.
17046 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
17047
17048 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17049
17050 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
17051 change (r106358).
17052
17053 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17054
17055 PR fortran/24008
17056 * gfortran.dg/entry_5.f90: New.
17057 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
17058
17059 2005-11-01 Bob Wilson <bob.wilson@acm.org>
17060
17061 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
17062
17063 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
17064
17065 PR fortran/21565
17066 gfortran.dg/namelist_blockdata.f90: New test.
17067
17068 PR fortran/18737
17069 gfortran.dg/external_implicit_none.f90: New test.
17070
17071 PR fortran/14994
17072 * gfortran.dg/secnds.f: New test.
17073
17074 2005-10-31 Jan Hubicka <jh@suse.cz>
17075
17076 PR target/20928
17077 * gcc.c-torture/compile/pr20928.c: New test.
17078
17079 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
17080
17081 PR middle-end/23492
17082 * gcc.c-torture/compile/zero-strct-5.c: New test.
17083
17084 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
17085
17086 PR libgfortran/24584
17087 * gfortran.dg/pr24584.f90: New test.
17088
17089 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
17090
17091 PR fortran/18883
17092 * gfortran.dg/char_result_9.f90: New.
17093 * gfortran.dg/char_result_10.f90: New.
17094
17095 2005-10-30 Jan Hubicka <jh@suse.cz>
17096
17097 * g++.dg/tree-ssa/pr24172.C: New testcase.
17098
17099 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17100
17101 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
17102
17103 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
17104
17105 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
17106 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
17107 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
17108 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
17109 gfortran.dg/enum_9.f90,
17110 gfortran.fortran-torture/compile/enum_1.f90,
17111 gfortran.fortran-torture/execute/enum_1.f90,
17112 gfortran.fortran-torture/execute/enum_2.f90,
17113 gfortran.fortran-torture/execute/enum_3.f90,
17114 gfortran.fortran-torture/execute/enum_4.f90: New tests.
17115
17116 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
17117
17118 PR target/18482
17119 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
17120 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
17121
17122 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17123
17124 PR libfortran/20179
17125 * gfortran.dg/mixed_io_1.f90: New test.
17126 * gfortran.dg/mixed_io_1.c: New file.
17127
17128 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17129
17130 * gfortran.dg/malloc_free_1.f90: New test.
17131
17132 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
17133
17134 * gcc.dg/nested-func-4.c: Require profiling -pg.
17135
17136 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17137
17138 PR C++/23229
17139 * g++.dg/warn/main-2.C: New test.
17140
17141 2005-10-28 Steven G. Kargl <kargls@comcast.net>
17142
17143 PR fortran/24545
17144 * gfortran.dg/interface_2.f90: new test.
17145
17146 2005-10-28 Josh Conner <jconner@apple.com>
17147
17148 PR c++/22153
17149 * g++.dg/template/crash38.C: New test.
17150 * g++.dg/parse/explicit1.C: Change expected errors.
17151
17152 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17153
17154 PR C++/23426
17155 * g++.dg/other/large-size-array.C: New test.
17156
17157 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
17158
17159 PR middle-end/24362
17160 * g++.dg/opt/complex4.C: New test.
17161
17162 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
17163
17164 * gcc.dg/nested-func-4.c: New test.
17165
17166 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
17167
17168 PR fortran/24158
17169 gfortran.dg/derived_recursion.f90: New test.
17170 gfortran.dg/implicit_actual.f90: New test.
17171
17172 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
17173
17174 PR middle-end/24295, PR testsuite/24477
17175 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
17176 removed when weakref hits the tree.
17177
17178 2005-10-25 Jakub Jelinek <jakub@redhat.com>
17179
17180 * gfortran.dg/cray_pointers_4.f90: New test.
17181
17182 * gfortran.dg/cray_pointers_5.f90: New test.
17183
17184 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
17185
17186 PR fortran/22290
17187 * gfortran.dg/assign_5.f90: New test.
17188 * gfortran.dg/assign_6.f: New test.
17189
17190 2005-10-25 Uros Bizjak <uros@kss-loka.si>
17191
17192 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
17193 CPU has no SSE support.
17194
17195 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
17196
17197 PR libgfortran/24224
17198 * gfortran.dg/arrayio_1.f90: Update attribution.
17199 * gfortran.dg/arrayio_2.f90: Update attribution.
17200 * gfortran.dg/arrayio_3.f90: Update attribution.
17201 * gfortran.dg/arrayio_4.f90: Update test conditions.
17202 * gfortran.dg/arrayio_5.f90: Update attribution.
17203 * gfortran.dg/arrayio_6.f90: New test.
17204 * gfortran.dg/arrayio_7.f90: New test.
17205
17206 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
17207
17208 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
17209
17210 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
17211
17212 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
17213
17214 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
17215
17216 PR fortran/24416
17217 * gfortran.dg/namelist_char_only.f90: New test.
17218
17219 2005-10-24 Asher Langton <langton2@llnl.gov>
17220
17221 PR fortran/17031
17222 PR fortran/22282
17223 * gfortran.dg/cray_pointers_1.f90: New test.
17224 * gfortran.dg/cray_pointers_2.f90: New test.
17225 * gfortran.dg/cray_pointers_3.f90: New test.
17226 * gfortran.dg/loc_1.f90: New test.
17227 * gfortran.dg/loc_2.f90: New test.
17228
17229 2005-10-24 Steven Bosscher <stevenb@suse.de>
17230
17231 * gcc.dg/pr24225.c: New test.
17232
17233 2005-10-24 Asher Langton <langton2@llnl.gov>
17234
17235 * gfortran.dg/dup_save_1.f90: New test.
17236 * gfortran.dg/dup_save_2.f90: New test.
17237
17238 2005-10-24 Paul Brook <paul@codesourcery.com>
17239
17240 PR 24107
17241 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
17242 stdint.h.
17243
17244 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
17245
17246 PR libgfortran/24489
17247 * gfortran.dg/pr24489.f90: New test.
17248
17249 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
17250
17251 PR fortran/23635
17252 * gfortran.dg/ichar_1.f90: Add tests for derived types.
17253
17254 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
17255
17256 PR target/18911
17257 * g++.dg/init/array16.C: Skip for mmix-*-*.
17258
17259 2005-10-23 Asher Langton <langton2@llnl.gov>
17260
17261 * gfortran.dg/byte_1.f90: New test.
17262 * gfortran.dg/byte_2.f90: New test.
17263
17264 2005-10-23 David Edelsohn <edelsohn@gnu.org>
17265
17266 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
17267
17268 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
17269
17270 PR fortran/18022
17271 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
17272
17273 PR fortran/24311
17274 * gfortran.dg/merge_char_const.f90: New test.
17275
17276 PR fortran/24384
17277 * gfortran.dg/spread_scalar_source.f90: New test.
17278
17279 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
17280
17281 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
17282
17283 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
17284 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
17285
17286 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
17287
17288 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
17289
17290 PR fortran/24426
17291 * gfortran.dg/der_pointer_4.f90: New.
17292
17293 2005-10-22 David Ayers <d.ayers@inode.at>
17294
17295 * obj-c++.dg/except-1.mm: Simplify.
17296
17297 2005-10-21 David Ayers <d.ayers@inode.at>
17298
17299 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
17300
17301 2005-10-21 Jakub Jelinek <jakub@redhat.com>
17302
17303 * gfortran.dg/assumed_dummy_2.f90: New test.
17304
17305 2005-10-21 James E Wilson <wilson@specifix.com>
17306
17307 PR preprocessor/15220
17308 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
17309
17310 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
17311
17312 * gcc.c-torture/execute/20051021-1.c: New test.
17313
17314 2005-10-21 Mark Mitchell <mark@codesourcery.com>
17315
17316 PR c++/24260
17317 * g++.dg/ext/tmplattr1.C: New test.
17318
17319 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
17320
17321 PR fortran/24440
17322 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
17323
17324 2005-10-20 Geoffrey Keating <geoffk@apple.com>
17325
17326 * obj-c++.dg/except-1.mm: New.
17327
17328 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
17329
17330 2005-10-21 Alan Modra <amodra@bigpond.net.au>
17331
17332 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
17333
17334 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
17335
17336 PR middle-end/24295
17337 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
17338 declarations with the same names as thunks' alias targets, use
17339 aliases instead.
17340 * gcc.dg/attr-alias-3.c: New test.
17341 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
17342
17343 2005-10-20 Mark Mitchell <mark@codesourcery.com>
17344
17345 PR c++/22618
17346 * g++.dg/parse/access8.C: New test.
17347
17348 2005-10-20 Richard Guenther <rguenther@suse.de>
17349
17350 PR c++/24439
17351 * g++.dg/tree-ssa/pr24439.C: New testcase.
17352
17353 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17354
17355 * g++.dg/opt/delay-slot-1.C: New test.
17356
17357 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
17358
17359 PR fortran/21625
17360 * gfortran.fg/der_init_1.f90: New.
17361
17362 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
17363
17364 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
17365
17366 2005-10-19 Mark Mitchell <mark@codesourcery.com>
17367
17368 PR c++/21908
17369 * g++.dg/parse/error28.C: New test.
17370
17371 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17372
17373 * gcc.dg/profile-generate-2.c: New test.
17374
17375 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
17376
17377 PR target/23589
17378 * g++.dg/ext/dllimport11.C: New.
17379
17380 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17381
17382 PR c++/22293
17383 * g++.dg/other/friend3.C: New test.
17384
17385 2005-10-18 Mark Mitchell <mark@codesourcery.com>
17386
17387 PR c++/23293
17388 * g++.dg/template/error19.C: New test.
17389
17390 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
17391
17392 PR c++/21383
17393 * g++.dg/overload/koenig2.C: New.
17394
17395 PR c++/23118
17396 * g++.dg/overload/error2.C: New.
17397
17398 PR c++/22604
17399 * g++.dg/inherit/covariant14.C: New.
17400
17401 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17402
17403 PR c++/23440
17404 * g++.dg/parse/for1.C: New test.
17405
17406 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
17407
17408 PR fortran/23446
17409 * gfortran.dg/host_dummy_index_1.f90: New test.
17410
17411 PR fortran/21459
17412 * gfortran.dg/automatic_char_len_2.f90: New test.
17413
17414 PR fortran/20866
17415 * gfortran.dg/recursive_statement_functions.f90: New test.
17416
17417 PR fortran/20853
17418 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
17419
17420 PR fortran/20849
17421 * gfortran.dg/external_initializer.f90: New test.
17422
17423 PR fortran/20837
17424 * non_module_public.f90: New test.
17425
17426 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
17427
17428 PR c++/24386
17429 * g++.dg/template/overload7.C: New.
17430
17431 PR c++/22551
17432 * g++.dg/other/switch2.C: Remove expected warnings.
17433
17434 PR c++/21353
17435 * g++.dg/template/defarg6.C: New.
17436
17437 2005-10-17 Uros Bizjak <uros@kss-loka.si>
17438
17439 PR target/24315
17440 * gcc.target/i386/pr24315.c: New test.
17441
17442 2005-10-16 Mark Mitchell <mark@codesourcery.com>
17443
17444 PR c++/24389
17445 * g++.dg/template/static21.C: New test.
17446 * g++.dg/template/static21-a.cc: Likewise.
17447
17448 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
17449
17450 PR c++/23959
17451 * g++.dg/warn/Wswitch-default-1.C: New test.
17452 * g++.dg/warn/Wswitch-default-2.C: New test.
17453
17454 2005-10-16 Mark Mitchell <mark@codesourcery.com>
17455
17456 PR c++/22173
17457 * g++.dg/parse/template18.C: New test.
17458 * g++.dg/template/nontype15.C: Likewise.
17459
17460 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
17461
17462 PR fortran/22273
17463 * gfortran.dg/spec_expr_2.f90: New.
17464
17465 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
17466
17467 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
17468 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
17469 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
17470 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
17471 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
17472 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
17473 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
17474 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
17475 previous target-specific skips and warning-message matches where
17476 applicable.
17477
17478 2005-10-15 Mark Mitchell <mark@codesourcery.com>
17479
17480 PR c++/21347
17481 * g++.dg/warn/Wctor-dtor.C: New test.
17482
17483 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17484
17485 PR c/23439
17486 * gcc.dg/for-1.c: New test.
17487
17488 2005-10-14 Mark Mitchell <mark@codesourcery.com>
17489
17490 PR c++/19565
17491 * g++.dg/warn/Wconversion1.C: New test.
17492 * g++.dg/ext/packed4.C: Compile with -w.
17493 * g++.dg/opt/20050511-1.C: Likewise.
17494 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
17495
17496 2005-10-14 Jakub Jelinek <jakub@redhat.com>
17497
17498 * gfortran.dg/boz_5.f90: New test.
17499
17500 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
17501
17502 PR c++/22551
17503 * g++.dg/other/switch2.C: New.
17504
17505 PR c++/23984
17506 * g++.dg/init/ctor7.C: New.
17507
17508 2005-10-13 David Edelsohn <edelsohn@gnu.org>
17509
17510 PR c++/23730
17511 * g++.dg/parse/crash32.C: New test.
17512
17513 2005-10-13 Mark Mitchell <mark@codesourcery.com>
17514
17515 PR c++/20721
17516 * g++.dg/init/goto2.C: New test.
17517
17518 PR c++/22464
17519 * g++.dg/template/crash/41.C: New test.
17520
17521 PR c++/22180
17522 * g++.dg/template/crash40.C: New test.
17523
17524 PR c++/23694
17525 * g++.dg/parse/friend5.C: New test.
17526
17527 PR c++/23307
17528 * g++.dg/template/crash38.C: New test.
17529
17530 PR c++/22352
17531 * g++.dg/template/friend38.C: New test.
17532
17533 PR c++/22405
17534 * g++.dg/template/crash39.C: New test.
17535
17536 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
17537
17538 * gcc.dg/debug/dwarf2/dwarf-char1.c,
17539 gcc.dg/debug/dwarf2/dwarf-char2.c,
17540 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
17541
17542 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
17543
17544 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
17545
17546 * gcc.dg/dll-2.c: Add tests for warnings.
17547 * gcc.dg/dll-3.c: Likewise.
17548 * gcc.dg/dll-4.c: Likewise.
17549
17550 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
17551 * g++.dg/ext/dllimport2.C: Likewise.
17552 * g++.dg/ext/dllimport3.C: Likewise.
17553 * g++.dg/ext/dllimport7.C: Likewise.
17554 * g++.dg/ext/dllimport8.C: Likewise.
17555 * g++.dg/ext/dllimport9.C: Likewise.
17556
17557 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
17558
17559 PR fortran/24092
17560 * gfortran.dg/derived_pointer_recursion.f90: New test.
17561
17562 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
17563
17564 * gcc.c-torture/execute/20051012-1.c: New test.
17565
17566 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
17567
17568 PR fortran/18082
17569 * gfortran.dg/automatic_char_len_1.f90: New test.
17570
17571 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
17572
17573 PR fortran/20847
17574 * gfortran.dg/save_common.f90: New test.
17575
17576 PR fortran/20856
17577 * gfortran.dg/save_result.f90: New test.
17578
17579 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
17580
17581 PR c++/21592
17582 * g++.dg/template/dependent-expr1.C: Add new expected error.
17583 * g++.dg/template/dependent-expr2.C: Adjust error text.
17584 * g++.dg/template/overload6.C: New.
17585
17586 PR c++/23797
17587 * g++.dg/other/typename8.C: New.
17588
17589 PR c++/21117
17590 * g++.dg/other/return1.C: New.
17591
17592 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
17593
17594 PR c++/24052
17595 * g++.dg/ext/label5.C: New.
17596
17597 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
17598
17599 PR c++/19964
17600 * g++.dg/parse/crash31.C: New.
17601
17602 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
17603
17604 * g++.dg/ipa/ipa-1.c: New test.
17605 * g++.dg/ipa/ipa-2.c: New test.
17606 * g++.dg/ipa/ipa-3.c: New test.
17607 * g++.dg/ipa/ipa-4.c: New test.
17608 * g++.dg/ipa/ipa-5.c: New test.
17609 * g++.dg/ipa/ipa.exp: New file.
17610
17611 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
17612
17613 PR fortran/24207
17614 * gfortran.dg/private_type_3.f90: New test.
17615
17616 2005-10-11 Steven G. Kargl <kargls@comcast.net>
17617
17618 PR fortran/20786
17619 gfortran.dg/aint_anint_1.f90: New test.
17620
17621 2005-10-11 Steven G. Kargl <kargls@comcast.net>
17622
17623 PR libgfortran/24313
17624 gfortran.dg/csqrt.f: New test.
17625
17626 2005-10-11 Ian Lance Taylor <ian@airs.com>
17627
17628 PR c++/8057
17629 * g++.dg/warn/noeffect7.C: New test.
17630 * g++.dg/warn/noeffect2.C: Instantiate templates.
17631 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
17632 and warning.
17633
17634 2005-10-11 Mark Mitchell <mark@codesourcery.com>
17635
17636 PR c++/21089
17637 * g++.dg/init/float1.C: New test.
17638
17639 PR c++/24277
17640 * g++.dg/init/member1.C: Tweak error markers.
17641
17642 2005-10-11 Janis Johnson <janis187@us.ibm.com>
17643
17644 PR testsuite/24281
17645 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
17646 Check for null pointer.
17647
17648 2005-10-11 Mark Mitchell <mark@codesourcery.com>
17649
17650 PR c++/21369
17651 * g++.dg/parse/ret-type3.C: New test.
17652
17653 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
17654
17655 PR tree-opt/23946
17656 * gcc.c-torture/compile/pr23946.c: New test.
17657
17658 2005-10-11 Jakub Jelinek <jakub@redhat.com>
17659
17660 * g++.dg/opt/mmx2.C: New test.
17661
17662 2005-10-10 Mark Mitchell <mark@codesourcery.com>
17663
17664 PR c++/24277
17665 * g++.dg/template/static20.C: New test.
17666
17667 PR c++/24302
17668 * g++.dg/warn/Wunused-12.C: New test.
17669
17670 PR c++/23437
17671 * g++.dg/template/arg4.C: New test.
17672
17673 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17674
17675 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
17676 * gcc.dg/ucnid-3.c: Likewise.
17677 * gcc.dg/ucnid-4.c: Likewise.
17678 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
17679 * g++.dg/other/ucnid-1.C: Likewise.
17680 * gcc.dg/sparc-frame-1.c: New test.
17681
17682 2005-10-10 Mark Mitchell <mark@codesourcery.com>
17683
17684 PR c++/24139
17685 * g++.dg/template/spec27.C: New test.
17686
17687 PR c++/24275
17688 * g++.dg/template/static19.C: New test.
17689
17690 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17691
17692 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
17693 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
17694
17695 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
17696
17697 PR target/24136
17698 * gfortran.fortran-torture/compile/pr24136.f: New test.
17699
17700 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
17701
17702 PR c++/22172
17703 * g++.dg/parse/crash30.C: New test.
17704
17705 2005-10-07 Richard Guenther <rguenther@suse.de>
17706
17707 PR middle-end/24227
17708 * gcc.c-torture/compile/pr24227.c: New testcase.
17709
17710 2005-10-07 Steve Ellcey <sje@cup.hp.com>
17711
17712 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
17713 Do not put aligned attributes on array elements.
17714
17715 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
17716
17717 PR testsuite/23611, PR testsuite/23615
17718 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
17719 writing prototypes of library functions by hand.
17720 * obj-c++.dg/bitfield-4.mm: Likewise.
17721 * obj-c++.dg/const-str-4.mm: Likewise.
17722 * obj-c++.dg/encode-4.mm: Likewise.
17723 * obj-c++.dg/encode-5.mm: Likewise.
17724 * obj-c++.dg/encode-6.mm: Likewise.
17725 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
17726 * obj-c++.dg/method-10.mm: Likewise.
17727 * obj-c++.dg/method-17.mm: Likewise.
17728 * obj-c++.dg/method-19.mm: Likewise.
17729 * obj-c++.dg/try-catch-2.mm: Likewise.
17730
17731 2005-10-06 Richard Henderson <rth@redhat.com>
17732
17733 PR 24236
17734 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
17735
17736 2005-10-06 Dale Johannesen <dalej@apple.com>
17737
17738 * gcc.c-torture/execute/20030125-1.c: Correct.
17739
17740 2005-10-06 Richard Guenther <rguenther@suse.de>
17741
17742 PR tree-optimization/24238
17743 * g++.dg/tree-ssa/pr24238.C: New testcase.
17744
17745 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
17746
17747 PR 18568
17748 * gfortran.dg/der_pointer_3.f90: New test.
17749
17750 2005-10-05 Devang Patel <dpatel@apple.com>
17751
17752 PR Debug/23205
17753 * g++.dg/other/PR23205.C: New.
17754
17755 2005-10-05 Richard Henderson <rth@redhat.com>
17756
17757 PR target/23602
17758 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
17759 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
17760
17761 2005-10-05 Dale Johannesen <dalej@apple.com>
17762
17763 * gcc.c-torture/execute/float-floor.c: New.
17764
17765 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
17766
17767 PR tree-optimization/21419
17768 PR tree-optimization/24146
17769 PR tree-optimization/24151
17770
17771 * g++.dg/ext/asm7.C: New.
17772 * g++.dg/ext/asm8.C: New.
17773 * gcc.dg/asm-1.c: Compile on all targets.
17774 * gcc.dg/asm-pr24146.c: New.
17775 * gcc.dg/pr21419.c: Adjust error messages.
17776
17777 2005-10-05 Richard Guenther <rguenther@suse.de>
17778
17779 PR fortran/24176
17780 * gfortran.fortran-torture/compile/empty.f90: New testcase.
17781
17782 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
17783
17784 PR c++/23513
17785 * g++.dg/template/spec22.C: Robustify test.
17786 * g++.dg/template/spec26.C: New.
17787
17788 2005-10-05 Uros Bizjak <uros@kss-loka.si>
17789
17790 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
17791 if target supports vector instructions.
17792
17793 2005-10-04 Geoffrey Keating <geoffk@apple.com>
17794
17795 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
17796 C99 functions.
17797
17798 2005-10-04 Janis Johnson <janis187@us.ibm.com>
17799
17800 * lib/target-supports.exp (check_effective_target_fortran_large_real,
17801 check_effective_target_fortran_large_int): Replace cached result
17802 when target changes.
17803
17804 2005-10-04 Devang Patel <dpatel@apple.com>
17805
17806 * gcc.dg/i386-sse-vect-types.c: New.
17807
17808 2005-10-04 Ian Lance Taylor <ian@airs.com>
17809
17810 PR preprocessor/13726
17811 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
17812 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
17813
17814 2005-10-04 Richard Guenther <rguenther@suse.de>
17815
17816 PR c/23576
17817 * gcc.dg/noncompile/pr23576.c: New testcase.
17818
17819 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
17820
17821 PR middle-end/23125
17822 * gcc.dg/register-var-3.c: New test.
17823
17824 2005-10-04 Steven Bosscher <stevenb@suse.de>
17825
17826 * gcc.dg/pr23049.c: New test.
17827
17828 * gcc.dg/ucnid-4.c: Fix test.
17829
17830 2005-10-03 Diego Novillo <dnovillo@redhat.com>
17831
17832 PR 23445
17833 * gcc.c-torture/compile/pr23445.c: New test.
17834
17835 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
17836
17837 * g++.dg/overload/unknown1.C: New.
17838
17839 2005-10-03 Mark Mitchell <mark@codesourcery.com>
17840
17841 PR c++/17775
17842 * g++.dg/template/repo4.C: New test.
17843
17844 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17845
17846 PR libfortran/19308
17847 * gfortran.dg/large_real_kind_2.F90: New test.
17848 * gfortran.dg/large_integer_kind_2.f90: New test.
17849
17850 2005-10-03 Uros Bizjak <uros@kss-loka.si>
17851
17852 * lib/target-supports.exp (check_effective_target_vect_shift):
17853 Implement with result caching. Add i?86, x86_64 and ia64 targets.
17854 (check_effective_target_vect_condition): Fix copy-n-pasto.
17855
17856 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
17857 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
17858 targets.
17859
17860 2005-10-02 Mark Mitchell <mark@codesourcery.com>
17861
17862 PR c++/22621
17863 * g++.dg/template/overload5.C : New test.
17864
17865 PR c++/23840
17866 * g++.dg/expr/stdarg1.C: New test.
17867
17868 2005-10-02 Diego Novillo <dnovillo@redhat.com>
17869
17870 PR 24142
17871 * gcc.c-torture/execute/pr24142.c: New test.
17872
17873 2005-10-01 Diego Novillo <dnovillo@redhat.com>
17874
17875 PR 24141
17876 * gcc.c-torture/execute/pr24141.c: New test.
17877
17878 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
17879 Diego Novillo <dnovillo@redhat.com>
17880
17881 PR 23604
17882 * gcc.c-torture/execute/pr23604.c: New test.
17883
17884 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
17885
17886 PR fortran/16404
17887 PR fortran/20835
17888 PR fortran/20890
17889 PR fortran/20899
17890 PR fortran/20900
17891 PR fortran/20901
17892 PR fortran/20902
17893 gfortran.dg/equiv_constraint_1.f90: New test.
17894 gfortran.dg/equiv_constraint_2.f90: New test.
17895 gfortran.dg/equiv_constraint_3.f90: New test.
17896 gfortran.dg/equiv_constraint_4.f90: New test.
17897 gfortran.dg/equiv_constraint_5.f90: New test.
17898 gfortran.dg/equiv_constraint_6.f90: New test.
17899 gfortran.dg/equiv_constraint_7.f90: New test.
17900 gfortran.dg/equiv_constraint_8.f90: New test.
17901 gfortran.dg/private_type_1.f90: New test.
17902 gfortran.dg/private_type_2.f90: New test.
17903 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
17904 980628-10.f: Assert std=gnu to permit mixing of
17905 types in equivalence statements.
17906
17907 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
17908
17909 PR 24112
17910 * gfortran.dg/open_status_1.f90: New.
17911
17912 2005-09-30 Uros Bizjak <uros@kss-loka.si>
17913
17914 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
17915 * gcc.dg/vect/pr22480.c: Clean up temp files.
17916 * gcc.dg/vect/pr23831.c: Clean up temp files.
17917 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
17918 Clean up temp files.
17919 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
17920 Clean up temp files.
17921
17922 * gcc.dg/20050309-1.c: Clean up temp files.
17923 * gcc.dg/20050325-1.c: Clean up temp files.
17924
17925 2005-09-30 Uros Bizjak <uros@kss-loka.si>
17926
17927 PR tree-optimization/24059
17928 * gcc.dg/vect/pr24059.c : New test.
17929
17930 2005-09-29 Jakub Jelinek <jakub@redhat.com>
17931
17932 PR middle-end/24109
17933 * gcc.c-torture/execute/20050929-1.c: New test.
17934
17935 2005-09-29 Steven Bosscher <stevenb@suse.de>
17936
17937 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
17938
17939 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
17940
17941 PR c/21419
17942 * gcc.dg/pr21419.c: New test.
17943
17944 2005-09-29 Steven Bosscher <stevenb@suse.de>
17945
17946 * gcc.dg/pr23911.c: New test.
17947
17948 2005-09-28 Mark Mitchell <mark@codesourcery.com>
17949
17950 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
17951
17952 PR c++/16782
17953 * g++.dg/parse/qualified4.C: New test.
17954 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
17955 * g++.old-deja/g++.mike/p8154.C: Likewise.
17956
17957 2005-09-27 Mark Mitchell <mark@codesourcery.com>
17958
17959 PR c++/22147
17960 * g++.dg/template/friend37.C: New test.
17961 * g++.dg/parse/crash28.C: Adjust error markers.
17962
17963 2005-09-27 Jakub Jelinek <jakub@redhat.com>
17964
17965 PR fortran/18518
17966 * gfortran.fortran-torture/execute/save_2.f90: New decl.
17967
17968 2005-09-27 Devang Patel <dpatel@apple.com>
17969
17970 PR tree-optimization/23625
17971 * gcc.dg/pr23625.c: New test.
17972
17973 2005-09-27 Uros Bizjak <uros@kss-loka.si>
17974
17975 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
17976 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
17977
17978 2005-09-26 Jakub Jelinek <jakub@redhat.com>
17979
17980 PR fortran/23677
17981 * gfortran.fortran-torture/execute/save_1.f90: New test.
17982 * gfortran.dg/save_1.f90: New test.
17983
17984 2005-09-26 Uros Bizjak <uros@kss-loka.si>
17985
17986 * gcc.target/i386/builtin-apply-mmx.c: New test.
17987
17988 PR target/22576
17989 * gcc.target/i386/pr22576.c: New test.
17990
17991 PR target/22585
17992 * gcc.target/i386/pr22585.c: New test.
17993
17994 PR target/23268
17995 * gcc.target/i386/pr23268.c: New test.
17996
17997 PR middle-end/23831
17998 * gcc.dg/vect/pr23831.c: New test.
17999
18000 PR target/24055
18001 * gcc.target/i386/pr24055.c: New test.
18002
18003 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
18004
18005 PR tree-optimization/23960
18006 * gcc.c-torture/compile/pr23960.c: New.
18007
18008 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
18009
18010 PR fortran/16861
18011 * gfortran.dg/nested_modules_3.f90: New.
18012
18013 2005-09-22 Steven G. Kargl <kargls@comcast.net>
18014
18015 PR fortran/24005
18016 gfortran.dg/interface_1.f90: New test.
18017
18018 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
18019 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18020
18021 PR fortran/23843
18022 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
18023
18024 2005-09-22 Steven G. Kargl <kargls@comcast.net>
18025
18026 PR fortran/23516
18027 * gfortran.dg/imag_1.f: New test.
18028 * gfortran.dg/imag_2.f: Ditto.
18029
18030 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
18031
18032 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
18033
18034 2005-09-22 Jakub Jelinek <jakub@redhat.com>
18035
18036 PR c++/21983
18037 * g++.dg/warn/pr21983.C: New test.
18038
18039 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
18040
18041 * gcc.dg/20050922-1.c: Testcase added.
18042
18043 2005-09-21 Mark Mitchell <mark@codesourcery.com>
18044
18045 PR c++/23993
18046 * g++.dg/template/array14.C: New test.
18047
18048 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
18049
18050 PR fortran/19929
18051 * gfortran.dg/der_ptr_component_1.f90: New test.
18052
18053 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18054
18055 PR c++/23965
18056 * g++.dg/template/error1.C: Reject "no matching function" message.
18057
18058 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18059
18060 PR c++/17609
18061 * g++.dg/lookup/error1.C: New test.
18062
18063 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
18064
18065 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
18066 functionality of the testcase.
18067
18068 2005-09-20 Richard Henderson <rth@redhat.com>
18069
18070 * gcc.dg/vect/vect-22.c: Require vect_float.
18071 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
18072
18073 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
18074
18075 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
18076 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
18077 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
18078 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
18079 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
18080 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
18081 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
18082 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
18083 * gcc.dg/cpp/ucnid-8.c: New test.
18084
18085 2005-09-20 Jakub Jelinek <jakub@redhat.com>
18086
18087 PR tree-optimization/23929
18088 * gcc.c-torture/compile/pr23929.c: New test.
18089
18090 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
18091
18092 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
18093 for one loop.
18094
18095 2005-09-20 Steve Ellcey <sje@cup.hp.com>
18096
18097 PR testsuite/23186
18098 * g++.dg/other/pr22003.C: Require named sections.
18099
18100 2005-09-20 Jakub Jelinek <jakub@redhat.com>
18101
18102 PR c++/23947
18103 * g++.dg/rtti/crash3.C: New test.
18104
18105 PR tree-optimization/23818
18106 * gcc.dg/pr23818.c: New test.
18107
18108 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18109
18110 PR fortran/23420
18111 * gfortran.dg/print_fmt_4.f: New.
18112
18113 2005-09-20 Jakub Jelinek <jakub@redhat.com>
18114
18115 PR fortran/23663
18116 * gfortran.fortran-torture/execute/entry_11.f90: New test.
18117
18118 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
18119
18120 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
18121 Use pointers to local alignable arrays instead. Added comments.
18122 * gcc.dg/vect/vect-46.c: Likewise.
18123 * gcc.dg/vect/vect-48.c: Likewise.
18124 * gcc.dg/vect/vect-49.c: Likewise.
18125 * gcc.dg/vect/vect-52.c: Likewise.
18126 * gcc.dg/vect/vect-53.c: Likewise.
18127 * gcc.dg/vect/vect-54.c: Likewise.
18128 * gcc.dg/vect/vect-56.c: Likewise.
18129 * gcc.dg/vect/vect-57.c: Likewise.
18130 * gcc.dg/vect/vect-58.c: Likewise.
18131 * gcc.dg/vect/vect-60.c: Likewise.
18132 * gcc.dg/vect/vect-61.c: Likewise.
18133
18134 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
18135 The test is no longer vectorizable on vect_no_align targets.
18136 * gcc.dg/vect/vect-43.c: Likewsie.
18137
18138 * gcc.dg/vect/vect-44.c: Added comments.
18139 * gcc.dg/vect/vect-45.c: Added comments.
18140 * gcc.dg/vect/vect-50.c: Added comments.
18141 * gcc.dg/vect/vect-51.c: Added comments.
18142
18143 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
18144 aligned type.
18145 * gcc.dg/vect/Os-vect-95.c: Likewise.
18146
18147 * gcc.dg/vect/vect-41.c: Test removed.
18148 * gcc.dg/vect/vect-47.c: Test removed.
18149 * gcc.dg/vect/vect-55.c: Test removed.
18150 * gcc.dg/vect/vect-59.c: Test removed.
18151
18152 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
18153
18154 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
18155 No longer vectorizable on vect_no_align targets.
18156 * gcc.dg/vect/pr20122.c: Likewise.
18157 * gcc.dg/vect/vect-74.c: Likewise.
18158 * gcc.dg/vect/vect-75.c: Likewise.
18159 * gcc.dg/vect/vect-76.c: Likewise.
18160
18161 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
18162 Will not be vectorizable on vect_no_align targets once aliasing issues
18163 are resolved.
18164 * gcc.dg/vect/vect-79.c: Likewise.
18165
18166 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
18167 * gcc.dg/vect/vect-78.c: Likewise.
18168 * gcc.dg/vect/vect-97.c: Likewise.
18169
18170 2005-09-19 Steven Bosscher <stevenb@suse.de>
18171
18172 * gcc.dg/pr23943.c: New test.
18173
18174 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
18175
18176 PR fortran/19181
18177 * gfortran.dg/derived_pointer_null_1.f90: New test.
18178
18179 2005-09-18 Richard Guenther <rguenther@suse.de>
18180
18181 PR middle-end/23944
18182 * gcc.c-torture/compile/pr23944.c: New testcase.
18183
18184 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
18185
18186 PR fortran/15975
18187 * gfortran.dg/der_pointer_2.f90: New test.
18188
18189 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
18190
18191 PR fortran/16861
18192 * gfortran.dg/nested_modules_2.f90: New test.
18193
18194 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18195
18196 PR c++/18368
18197 * g++.dg/other/semicolon.C: New test.
18198
18199 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
18200
18201 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
18202 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
18203
18204 2005-09-16 Mark Mitchell <mark@codesourcery.com>
18205
18206 PR c++/23914
18207 * g++.dg/template/static18.C: New test.
18208
18209 PR c++/21514
18210 * g++.dg/template/crash19.C: Remove dg-error marker.
18211 * g++.dg/template/local4.C: New test.
18212
18213 2005-09-16 Paul Brook <paul@codesourcery.com>
18214
18215 PR fortran/23906
18216 * gfortran.dg/dependency_1.f90: New test.
18217
18218 2005-09-15 Mark Mitchell <mark@codesourcery.com>
18219
18220 PR c++/23896
18221 * g++.dg/template/static17.C: New test.
18222
18223 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
18224
18225 PR c++/23139
18226 * g++.dg/warn/huge-val1.C: New test.
18227
18228 2005-09-15 Mark Mitchell <mark@codesourcery.com>
18229
18230 PR c++/13140
18231 * g++.dg/parse/class2.C: New test.
18232 * g++.dg/template/explicit8.C: Likewise.
18233 * g++.dg/template/spec25.C: Likewise.
18234
18235 2005-09-14 Josh Conner <jconner@apple.com>
18236
18237 PR middle-end/23584
18238 * gcc.dg/pr23584.c: New test.
18239
18240 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
18241
18242 PR fortran/21875 Internal Unit Array I/O, NIST
18243 * gfortran.dg/arrayio_1.f90: New test.
18244 * gfortran.dg/arrayio_1.f90: New test.
18245 * gfortran.dg/arrayio_1.f90: New test.
18246 * gfortran.dg/arrayio_1.f90: New test.
18247 * gfortran.dg/arrayio_1.f90: New test.
18248
18249 2005-09-14 Uros Bizjak <uros@kss-loka.si>
18250
18251 PR middle-end/22480
18252 * gcc.dg/vect/pr22480.c: New test.
18253
18254 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
18255
18256 PR fortran/19358
18257 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
18258
18259 2005-09-13 Josh Conner <jconner@apple.com>
18260
18261 PR c++/23180
18262 * g++.dg/init/struct2.C: New test.
18263 * g++.dg/init/struct3.C: New test.
18264
18265 2005-09-13 Janis Johnson <janis187@us.ibm.com>
18266
18267 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
18268 Clean up temp files.
18269 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
18270 gcc.dg/tree-ssa/builtin-fprintf-1.c,
18271 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
18272 gcc.dg/tree-ssa/builtin-printf-1.c,
18273 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
18274 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
18275 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
18276 gcc.dg/tree-ssa/builtin-vprintf-1.c,
18277 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
18278 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
18279 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
18280 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
18281 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
18282 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
18283 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
18284 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
18285
18286 2005-09-13 Josh Conner <jconner@apple.com>
18287
18288 * lib/gcc-dg.exp: Load scanipa.exp.
18289 (cleanup-dump): New procedure.
18290 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
18291 * lib/scandump.exp: New file.
18292 * lib/scantree.exp: Use it.
18293 * lib/scanipa.exp: New file.
18294
18295 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
18296
18297 PR fortran/17740
18298 * gfortran.dg/generic_4.f90: New test.
18299
18300 2005-09-13 Uros Bizjak <uros@kss-loka.si>
18301
18302 PR target/23816
18303 * gcc.target/i386/pr23816-1.c: New test.
18304 * gcc.target/i386/pr23816-2.c: New test.
18305
18306
18307 2005-09-13 Bastian Blank <waldi@debian.org>
18308
18309 PR c++/16171
18310 * g++.dg/abi/mangle26.C: New test.
18311 * g++.dg/abi/mangle27.C: New test.
18312 * g++.dg/abi/mangle28.C: New test.
18313 * g++.dg/abi/mangle29.C: New test.
18314
18315 PR c++/23839
18316 * g++.dg/parse/register1.C: New test.
18317
18318 2005-09-13 Mark Mitchell <mark@codesourcery.com>
18319
18320 PR c++/23842
18321 * g++.dg/template/access16.C: New test.
18322
18323 2005-09-13 Richard Sandiford <richard@codesourcery.com>
18324
18325 * gfortran.dg/char_pack_2.f90: Increase the vector size.
18326
18327 2005-09-13 Richard Sandiford <richard@codesourcery.com>
18328
18329 PR fortran/18899
18330 * gfortran.dg/shape_2.f90: New test.
18331
18332 2005-09-13 Richard Sandiford <richard@codesourcery.com>
18333
18334 PR target/19269
18335 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
18336 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
18337 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
18338 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
18339 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
18340 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
18341 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
18342 tests.
18343
18344 2005-09-12 Mark Mitchell <mark@codesourcery.com>
18345
18346 PR c++/23841
18347 * g++.dg/parse/template17.C: New test.
18348
18349 2005-09-12 Mark Mitchell <mark@codesourcery.com>
18350
18351 PR c++/23789
18352 * g++.dg/template/nontype14.C: New test.
18353
18354 2005-09-12 Ian Lance Taylor <ian@airs.com>
18355
18356 PR g++/7874
18357 * g++.dg/lookup/friend7.C: New test.
18358 * g++.dg/lookup/friend8.C: New test.
18359 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
18360 so that it will be found via argument dependent lookup.
18361 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
18362 friend functions which will no longer be found.
18363 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
18364 function g, so that it will be found via argument dependent
18365 lookup.
18366 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
18367 * g++.old-deja/g++.mike/net43.C: Likewise.
18368
18369 2005-09-12 Mark Mitchell <mark@codesourcery.com>
18370
18371 PR c++/23691
18372 * g++.dg/template/static16.C: New test.
18373
18374 2005-09-12 Josh Conner <jconner@apple.com>
18375
18376 PR middle-end/23237
18377 * gcc.c-torture/compile/pr23237.c: New test.
18378
18379 2005-09-11 Richard Henderson <rth@redhat.com>
18380
18381 * g++.dg/other/error8.C: Update expected diagnostic text.
18382
18383 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18384
18385 PR libfortran/19872
18386 * gfortran.dg/overwrite_1.f: New test.
18387
18388 2005-09-09 Josh Conner <jconner@apple.com>
18389
18390 * g++.dg/init/pr23180-1.C: Removed.
18391 * g++.dg/init/pr23180-2.C: Removed.
18392
18393 2005-09-09 David Daney <ddaney@avtrex.com>
18394
18395 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
18396 files which are ...
18397 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
18398 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
18399
18400 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18401
18402 * gfortran.dg/iostat_2.f90: New test.
18403
18404 2005-09-09 Mark Mitchell <mark@codesourcery.com>
18405
18406 PR c++/22252
18407 * g++.dg/ext/interface1.C: New test.
18408 * g++.dg/ext/interface1.h: Likewise.
18409 * g++.dg/ext/interface1a.cc: Likewise.
18410
18411 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
18412
18413 * gfortran.dg/iomsg_1.f90: New test case.
18414
18415 2005-09-09 Richard Guenther <rguenther@suse.de>
18416
18417 PR c++/23624
18418 * g++.dg/tree-ssa/pr23624.C: New testcase.
18419
18420 2005-09-09 Richard Sandiford <richard@codesourcery.com>
18421
18422 PR fortran/19239
18423 * gfortran.dg/vector_subscript_1.f90,
18424 * gfortran.dg/vector_subscript_2.f90: New tests.
18425
18426 2005-09-09 Richard Sandiford <richard@codesourcery.com>
18427
18428 PR fortran/21104
18429 * gfortran.dg/array_alloc_1.f90,
18430 * gfortran.dg/array_alloc_2.f90,
18431 * gfortran.dg/array_alloc_3.f90: New tests.
18432
18433 2005-09-09 Richard Sandiford <richard@codesourcery.com>
18434
18435 PR fortran/12840
18436 * gfortran.dg/array_constructor_6.f90
18437 * gfortran.dg/array_constructor_7.f90
18438 * gfortran.dg/array_constructor_8.f90
18439 * gfortran.dg/array_constructor_9.f90
18440 * gfortran.dg/array_constructor_10.f90
18441 * gfortran.dg/array_constructor_11.f90
18442 * gfortran.dg/array_constructor_12.f90: New tests.
18443
18444 2005-09-08 Josh Conner <jconner@apple.com>
18445
18446 PR c++/23180
18447 * g++.dg/init/pr23180-1.C: New test.
18448 * g++.dg/init/pr23180-2.C: New test.
18449
18450 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
18451
18452 PR fortran/18878
18453 * gfortran.dg/module_double_reuse.f90: New.
18454
18455 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
18456
18457 PR fortran/23270
18458 PR fortran/22304
18459 PR fortran/18870
18460 PR fortran/17917
18461 PR fortran/16511
18462 * gfortran.dg/common_equivalence_1.f: New.
18463 * gfortran.dg/common_equivalence_2.f: New.
18464 * gfortran.dg/common_equivalence_3.f: New.
18465 * gfortran.dg/contained_equivalence_1.f90: New.
18466 * gfortran.dg/module_blank_common.f90: New.
18467 * gfortran.dg/module_commons_1.f90: New.
18468 * gfortran.dg/module_equivalence_1.f90: New.
18469 * gfortran.dg/nested_modules_1.f90: New.
18470 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
18471 equivalences and add comment to connect the test with
18472 the PR.
18473
18474 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18475
18476 PR fortran/23765
18477 * gfortran.dg/common_6.f90: New test.
18478
18479 2005-09-08 Richard Sandiford <richard@codesourcery.com>
18480
18481 PR fortran/15326
18482 * gfortran.dg/char_result_1.f90,
18483 * gfortran.dg/char_result_2.f90,
18484 * gfortran.dg/char_result_3.f90,
18485 * gfortran.dg/char_result_4.f90,
18486 * gfortran.dg/char_result_5.f90,
18487 * gfortran.dg/char_result_6.f90,
18488 * gfortran.dg/char_result_7.f90,
18489 * gfortran.dg/char_result_8.f90: New tests.
18490
18491 2005-09-08 Richard Sandiford <richard@codesourcery.com>
18492
18493 PR fortran/19928
18494 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
18495
18496 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
18497
18498 PR obj-c++/16816
18499 * obj-c++.dg/selector-5.mm: New test.
18500 * obj-c++.dg/selector-6.mm: New test.
18501
18502 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
18503
18504 PR objc/20574
18505 PR objc/19324
18506 * objc.dg/error-1.m: New test.
18507
18508 2005-09-07 Richard Sandiford <richard@codesourcery.com>
18509
18510 PR fortran/23373
18511 * gfortran.fortran-torture/execute/pr23373-1.f90,
18512 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
18513
18514 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
18515
18516 PR libfortran/23760
18517 * gfortran.dg/g77/1832.f: Remove long string in write statement
18518 to allow the test to pass on correct list directed output with
18519 prepended space.
18520
18521 2005-09-07 James E Wilson <wilson@specifix.com>
18522
18523 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
18524
18525 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
18526
18527 * gfortran.dg/parameter+save.f90: Rename to
18528 * gfortran.dg/parameter_save.f90: .. this.
18529
18530 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
18531
18532 PR fortran/20848
18533 * gfortran.dg/parameter+save.f90: New test case.
18534
18535 2005-09-06 Richard Sandiford <richard@codesourcery.com>
18536
18537 PR fortran/19269
18538 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
18539
18540 2005-09-06 Jakub Jelinek <jakub@redhat.com>
18541
18542 PR c/23075
18543 * gcc.dg/pr23075.c: New test.
18544 * g++.dg/warn/pr23075.C: New test.
18545
18546 PR target/22362
18547 * gcc.target/i386/pr22362.c: New test.
18548
18549 PR rtl-optimization/23098
18550 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
18551
18552 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
18553 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
18554 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
18555
18556 2005-09-06 Mark Mitchell <mark@codesourcery.com>
18557
18558 * g++.dg/expr/cast6.C: New test.
18559
18560 PR c++/9782
18561 * g++.dg/init/new15.C: New test.
18562
18563 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
18564
18565 * gcc.dg/vect/Os-vect-95.c: New test.
18566 * gcc.dg/vect/vect-95.c: Same.
18567
18568 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
18569
18570 * gcc.dg/vect/vect-29.c: Update xfail testing.
18571 * gcc.dg/vect/vect-44.c: Same.
18572 * gcc.dg/vect/vect-48.c: Same.
18573 * gcc.dg/vect/vect-50.c: Same.
18574 * gcc.dg/vect/vect-72.c: Same.
18575 * gcc.dg/vect/vect-77.c: Same.
18576 * gcc.dg/vect/vect-78.c: Same.
18577 * gcc.dg/vect/vect-80.c: Same.
18578 * gcc.dg/vect/vect-96.c: Same.
18579 * gcc.dg/vect/vect-100.c: Same.
18580 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
18581 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
18582 * gfortran.dg/vect/vect-5.f90: Same.
18583
18584 2005-09-06 Jakub Jelinek <jakub@redhat.com>
18585
18586 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
18587 start strings.
18588 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
18589 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
18590
18591 PR c++/23056
18592 * g++.dg/opt/pr23056.C: New test.
18593
18594 PR rtl-optimization/23098
18595 * gcc.target/i386/pr23098.c: New test.
18596
18597 2005-09-05 Mark Mitchell <mark@codesourcery.com>
18598
18599 PR c++/23667
18600 * g++.dg/template/static15.C: New test.
18601
18602 PR c++/21440
18603 * g++.dg/ext/stmtexpr5.C: New test.
18604 * g++.dg/ext/stmtexpr6.C: Likewise.
18605
18606 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
18607
18608 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
18609
18610 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
18611 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
18612 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
18613
18614 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
18615
18616 PR libfortran/23321
18617 * gfortran.dg/direct_io_4.f90: New test case.
18618
18619 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
18620 Rasmus Hahn <rassahah@neofonie.de>
18621
18622 PR libobjc/23108
18623 * objc.dg/type-stream-1.m: New test.
18624
18625 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
18626
18627 PR fortran/23661
18628 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
18629 gfortran.dg/print_fmt_3.f90: New test.
18630
18631 2005-09-03 Jakub Jelinek <jakub@redhat.com>
18632
18633 * gfortran.dg/fmt_t_1.f90: New test.
18634
18635 2005-09-03 Jakub Jelinek <jakub@redhat.com>
18636
18637 PR rtl-optimization/23454
18638 * g++.dg/opt/pr23454.C: New test.
18639
18640 2005-09-03 Mark Mitchell <mark@codesourcery.com>
18641
18642 PR c++/23699
18643 * g++.dg/ext/static1.C: New test.
18644
18645 2005-09-02 Richard Henderson <rth@redhat.com>
18646
18647 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
18648 tail call to check_fa_work.
18649
18650 2005-09-02 Mark Mitchell <mark@codesourcery.com>
18651
18652 PR c++/21687
18653 * g++.dg/other/gc3.C: New test.
18654
18655 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18656
18657 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
18658 * gcc.dg/20050826-1.c: Likewise.
18659
18660 2005-08-31 Mark Mitchell <mark@codesourcery.com>
18661
18662 PR c++/23167
18663 * g++.dg/expr/volatile1.C: New test.
18664
18665 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
18666
18667 PR middle-end/23547
18668 * gcc.dg/pr23547.c: New test.
18669
18670 2005-09-02 Richard Sandiford <richard@codesourcery.com>
18671
18672 PR c/22061
18673 * gcc.c-torture/execute/pr22061-1.c,
18674 * gcc.c-torture/execute/pr22061-2.c,
18675 * gcc.c-torture/execute/pr22061-3.c,
18676 * gcc.c-torture/execute/pr22061-4.c: New tests.
18677
18678 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
18679
18680 * gcc.dg/Wredundant-decls-2.c: New test to check that
18681 -Wredundant-decls does not issue warning for a variable
18682 definition following a declaration.
18683
18684 2005-09-01 Jakub Jelinek <jakub@redhat.com>
18685
18686 PR debug/7241
18687 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
18688 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
18689 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
18690
18691 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
18692 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
18693 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
18694 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
18695 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
18696 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
18697 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
18698 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
18699
18700 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18701
18702 PR objc/23306
18703 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
18704 scan-assmbler.
18705
18706 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
18707
18708 PR target/21255
18709 * gcc.dg/pr21255-1.c: New test.
18710 * gcc.dg/pr21255-2-mb.c: Likewise.
18711 * gcc.dg/pr21255-2-ml.c: Likewise.
18712 * gcc.dg/pr21255-3.c: Likewise.
18713 * gcc.dg/pr21255-4.c: Likewise.
18714
18715 2005-08-31 Dale Johannesen <dalej@apple.com>
18716
18717 * gcc.dg/20050830-1.c: New.
18718
18719 2005-08-31 Josh Conner <jconner@apple.com>
18720
18721 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
18722 command-line options for arm-*-* targets.
18723 * g++.dg/init/array16.C: Likewise.
18724 * g++.dg/other/crash-4.C: Likewise.
18725
18726 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18727
18728 PR obj-c++/23640
18729 * obj-c++.dg/gnu-runtime-3.mm: New test.
18730
18731 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18732
18733 PR c++/13377
18734 * g++.dg/lookup/ambig4.C: New test.
18735 * g++.dg/lookup/ambig5.C: New test.
18736 * g++.dg/tc1/dr101.C: Adjust error markers.
18737
18738 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18739
18740 PR c++/23639
18741 * g++.dg/template/ttp5.C: Adjust error markers.
18742
18743 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
18744
18745 PR testsuite/23609
18746 * lib/obj-c++.exp: Include target-libpath.exp.
18747 (obj-c++_link_flags): Look for the GNU libobjc library
18748 and set the library path to include it.
18749 Don't manually set LD_LIBRARY_PATH (etc.) but call
18750 set_ld_library_path_env_vars instead.
18751 (obj-c++_target_compile): Don't set library path or
18752 linker flags because they are already set correctly
18753 in obj-c++_link_flags.
18754
18755 2005-08-30 Josh Conner <jconner@apple.com>
18756
18757 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
18758 to command-line options for arm-*-* targets.
18759
18760 2005-08-30 Geoffrey Keating <geoffk@apple.com>
18761
18762 * g++.dg/other/i386-1.C: New.
18763
18764 2005-08-30 Jakub Jelinek <jakub@redhat.com>
18765
18766 PR preprocessor/20348
18767 PR preprocessor/20356
18768 * gcc.dg/cpp/pr20348.c: New test.
18769 * gcc.dg/cpp/pr20348.h: New file.
18770 * gcc.dg/cpp/inc/pr20348.h: New file.
18771 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
18772 * gcc.dg/cpp/pr20356.c: New test.
18773 * gcc.dg/cpp/pr20356.h: New file.
18774 * gcc.dg/cpp/inc/pr20356.h: New file.
18775 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
18776
18777 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
18778
18779 * gfortran.fortran-torture/execute/intrinsic_count.f90:
18780 Fix array dimension to avoid correct end-of-file error.
18781
18782 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
18783
18784 PR libfortran/23598
18785 * gfortran.dg/iostat_1.f90: New test.
18786
18787 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
18788
18789 PR middle-end/23408
18790 * gcc.dg/pr23408.c: New test.
18791
18792 2005-08-28 Mark Mitchell <mark@codesourcery.com>
18793
18794 PR c++/23099
18795 * g++.dg/init/member1.C: Make sure erroneous static data member
18796 definitions are required.
18797 * g++.dg/template/static13.C: New test.
18798 * g++.dg/template/static14.C: Likewise.
18799
18800 2005-08-29 Jakub Jelinek <jakub@redhat.com>
18801
18802 * gcc.target/i386/pr23575.c: Use -msse2 instead of
18803 -march=pentium4, remove ilp32 requirement.
18804
18805 PR middle-end/23484
18806 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
18807 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
18808
18809 2005-08-29 Andreas Jaeger <aj@suse.de>
18810
18811 PR testsuite/23607
18812 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
18813
18814 2005-08-28 Jakub Jelinek <jakub@redhat.com>
18815
18816 * gcc.c-torture/execute/20050316-2.c: New test.
18817 * gcc.c-torture/execute/20050316-3.c: New test.
18818 * gcc.dg/torture/pr16104-1.c: New test.
18819
18820 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
18821
18822 PR middle-end/23463
18823 * gcc.c-torture/execute/zero-struct-1.c: New test.
18824
18825 2005-08-27 Richard Guenther <rguenther@suse.de>
18826
18827 PR target/23575
18828 * gcc.target/i386/pr23575.c: New testcase.
18829
18830 2005-08-26 Jakub Jelinek <jakub@redhat.com>
18831
18832 PR rtl-optimization/23561
18833 * gcc.c-torture/execute/20050826-1.c: New test.
18834
18835 PR rtl-opt/23560
18836 * gcc.c-torture/execute/20050826-2.c: New test.
18837
18838 2005-08-26 Dale Johannesen <dalej@apple.com>
18839
18840 * gcc.dg/20030711-1.c: Modify to work on Darwin.
18841 * gcc.dg/20050826-1.c: New.
18842
18843 2005-08-26 Mark Mitchell <mark@codesourcery.com>
18844
18845 PR c++/19004
18846 * g++.dg/template/nontype13.C: New test.
18847
18848 PR c++/23491
18849 * g++.dg/init/new14.C: New test.
18850 * g++.dg/expr/anew1.C: Do not XFAIL.
18851 * g++.dg/expr/anew2.C: Likewise.
18852 * g++.dg/expr/anew3.C: Likewise.
18853
18854 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
18855
18856 PR middle-end/22439
18857 * gcc.dg/vla-3.c: New test.
18858
18859 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
18860
18861 PR fortran/20363
18862 * gfortran.dg/named_interface.f90: New.
18863
18864 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
18865
18866 * gcc.c-torture/execute/frame-address.c: New test.
18867
18868 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
18869
18870 PR c++/20817
18871 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
18872
18873 2005-08-25 Alan Modra <amodra@bigpond.net.au>
18874
18875 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
18876
18877 2005-08-25 Alan Modra <amodra@bigpond.net.au>
18878
18879 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
18880 * gcc.dg/altivec-22.c: Rename from..
18881 * gcc.dg/altivec-nomfcr.c: ..this.
18882
18883 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
18884
18885 PR tree-optimization/23546
18886 * gcc.dg/tree-ssa/pr23546.c: New test.
18887
18888 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
18889
18890 PR fortran/17758
18891 * gfortran.dg/nonreturning_statements.f90: New test.
18892
18893 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
18894
18895 PR c++/22454
18896 * g++.dg/parse/crash29.C: New.
18897
18898 2005-08-23 DJ Delorie <dj@redhat.com>
18899
18900 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
18901 constants have the L suffix.
18902
18903 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
18904
18905 PR c++/23044
18906 * g++.dg/template/instantiate8.C: New.
18907
18908 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
18909
18910 PR middle-end/23467
18911 * gcc.c-torture/execute/pr23467.c: New test.
18912
18913 2005-08-23 Jakub Jelinek <jakub@redhat.com>
18914
18915 PR tree-optimization/22043
18916 * gcc.c-torture/execute/20050613-1.c: New test.
18917
18918 2005-08-23 Ben Elliston <bje@au.ibm.com>
18919
18920 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
18921
18922 2005-08-22 Jakub Jelinek <jakub@redhat.com>
18923
18924 PR rtl-optimization/23478
18925 * g++.dg/opt/pr23478.C: New test.
18926
18927 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
18928
18929 PR c/18715
18930 * gcc.dg/switch-warn-3.c: New test.
18931
18932 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18933
18934 PR c++/22233
18935 * g++.dg/template/param1.C: New test.
18936
18937 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18938
18939 PR c++/23089
18940 * g++.dg/other/incomplete1.C: New test.
18941
18942 2005-08-22 Ira Rosen <irar@il.ibm.com>
18943
18944 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
18945 are vectorizable.
18946
18947 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18948
18949 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
18950 d_lines_5.f: New.
18951
18952 2005-08-21 Jakub Jelinek <jakub@redhat.com>
18953
18954 * gcc.target/i386/sse-4.c: New test.
18955
18956 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18957
18958 PR testsuite/23239
18959 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
18960
18961 2005-08-20 Jakub Jelinek <jakub@redhat.com>
18962
18963 * gcc.dg/20050811-1.c: New test.
18964 * gcc.dg/20050811-2.c: New test.
18965
18966 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
18967
18968 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
18969
18970 2005-08-19 Diego Novillo <dnovillo@redhat.com>
18971
18972 PR 23476
18973 * gcc.c-torture/compile/pr23476.c: New test.
18974
18975 2005-08-19 Devang Patel <dpatel@apple.com>
18976
18977 PR tree-optimization/23048
18978 * gcc.dg/tree-ssa/pr23048.c: New test.
18979
18980 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18981
18982 PR middle-end/20624
18983 * g++.dg/warn/Wreturn-3.C: New test
18984
18985 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
18986
18987 PR tree-optimization/22228
18988 * g++.dg/vect/pr22543.cc: New test.
18989
18990 2005-08-17 Steven Bosscher <stevenb@suse.de>
18991
18992 PR tree-optimization/21574
18993 * gcc.dg/tree-ssa/pr21574.c: New test.
18994
18995 2005-08-16 James E Wilson <wilson@specifix.com>
18996
18997 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
18998
18999 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
19000
19001 PR tree-opt/23402
19002 * gcc.c-torture/compile/zero-strct-3.c: New test.
19003 * gcc.c-torture/compile/zero-strct-4.c: New test.
19004
19005 2005-08-16 Steven Bosscher <stevenb@suse.de>
19006
19007 PR target/23376
19008 * gcc.target/x86_64/pr23376.c: New test.
19009
19010 2005-08-16 Ian Lance Taylor <ian@airs.com>
19011
19012 PR c++/23337
19013 * g++.dg/ext/vector2.C: New.
19014
19015 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
19016
19017 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
19018
19019 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
19020
19021 PR libfortran/23428
19022 * gfortran.dg/inquire-complex.f90: New test case.
19023
19024 2005-08-16 James E Wilson <wilson@specifix.com>
19025
19026 PR tree-optimization/21105
19027 * gcc.dg/large-size-array.c: New.
19028
19029 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
19030
19031 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
19032 type.
19033 * gcc.dg/vect/vect-41: Likewise.
19034 * gcc.dg/vect/vect-42: Likewise.
19035 * gcc.dg/vect/vect-43: Likewise.
19036 * gcc.dg/vect/vect-44: Likewise.
19037 * gcc.dg/vect/vect-46: Likewise.
19038 * gcc.dg/vect/vect-47: Likewise.
19039 * gcc.dg/vect/vect-48: Likewise.
19040 * gcc.dg/vect/vect-52: Likewise.
19041 * gcc.dg/vect/vect-53: Likewise.
19042 * gcc.dg/vect/vect-54: Likewise.
19043 * gcc.dg/vect/vect-55: Likewise.
19044 * gcc.dg/vect/vect-56: Likewise.
19045 * gcc.dg/vect/vect-57: Likewise.
19046 * gcc.dg/vect/vect-58: Likewise.
19047 * gcc.dg/vect/vect-59: Likewise.
19048 * gcc.dg/vect/vect-60: Likewise.
19049 * gcc.dg/vect/vect-61: Likewise.
19050 * gcc.dg/vect/vect-85: Likewise.
19051 * gcc.dg/vect/vect-87: Likewise.
19052 * gcc.dg/vect/vect-88: Likewise.
19053 * gcc.dg/vect/vect-93.c: Likewise.
19054 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
19055 * gcc.dg/vect/vect-75: Likewise.
19056 * gcc.dg/vect/vect-76: Likewise.
19057 * gcc.dg/vect/vect-77: Likewise.
19058 * gcc.dg/vect/vect-78: Likewise.
19059 * gcc.dg/vect/vect-80: Likewise.
19060 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
19061 vectorized for the expected reason, rather than checking how alignment
19062 was handled.
19063 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
19064 aligned type and also instead of aligned pointers. Added documentation.
19065
19066 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
19067
19068 * gfortran.dg/power.f90: New test.
19069
19070 2005-08-16 Jakub Jelinek <jakub@redhat.com>
19071
19072 PR rtl-optimization/23299
19073 * g++.dg/opt/pr23299.C: New test.
19074
19075 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19076
19077 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
19078
19079 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
19080
19081 * g++.dg/template/local6.C: New test.
19082
19083 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
19084
19085 * execute/exceptions/finally-1.m: Check that the catch and finally are
19086 being called. Also add a "return 0;" at the end of main.
19087
19088 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
19089
19090 PR fortran/21432.
19091 * gfortran.dg/namelist_print_1.f: New test of functionality of
19092 PRINT namelist.
19093 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
19094 namelist generates error with -std=f95.
19095
19096 2005-08-14 Ira Rosen <irar@il.ibm.com>
19097
19098 PR tree-optimization/23119
19099 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
19100
19101 2005-08-13 Marcin Koziej <creep@desk.pl>
19102 Andrew Pinski <pinskia@physics.uc.edu>
19103
19104 PR libobjc/22492
19105 * execute/exceptions/finally-1.m: New test.
19106
19107 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19108
19109 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
19110 testsuite.
19111 * objc/execute/exceptions/trivial.m: New test.
19112 * objc.dg/try-catch-11.m: Move to ...
19113 * objc/execute/exceptions/foward-1.m: Here.
19114 * objc.dg/try-catch-2.m: Move to ...
19115 * objc/execute/exceptions/catchall-1.m: Here.
19116 * objc.dg/try-catch-8.m: Move to ...
19117 * objc/execute/exceptions/local-variables-1.m: Here.
19118
19119 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19120
19121 * objc.dg/nested-func-1.m: Move to ...
19122 * objc/execute/nested-func-1.m: Here.
19123
19124 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19125
19126 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
19127 in ${options} instead of [target_info name].
19128 * lib/obj-c++.exp (objc_target_compile): Likewise.
19129
19130 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19131
19132 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
19133
19134 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
19135
19136 part of PR testsuite/23348
19137 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
19138 each of the torture options.
19139 * objc/compile/trivial.m: New test.
19140
19141 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
19142
19143 * gfortran.dg/eoshift.f90: Correct format.
19144
19145 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
19146
19147 * gfortran.fortran-torture/execute/character_passing.f90:
19148 Fix comment typo.
19149
19150 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
19151
19152 PR c++/8271
19153 * g++.dg/template/unify10.C: New.
19154
19155 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
19156
19157 * g++.dg/parse/pr22514.C: Move to...
19158 * g++.dg/debug/pr22514.C: here.
19159
19160 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19161
19162 PR c++/23266
19163 * g++.dg/inherit/pure1.C: New test.
19164
19165 * ChangeLog: Fix typos.
19166
19167 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19168 Steven Bosscher <stevenb@suse.de>
19169
19170 * gfortran.dg/runtime_warning_1.f90: New test.
19171
19172 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
19173
19174 PR c++/23219
19175 * g++.dg/parse/crash28.C: New.
19176
19177 2005-08-11 Richard Guenther <rguenther@suse.de>
19178
19179 PR target/23289
19180 * gcc.target/i386/tailcall-1.c: New testcase.
19181
19182 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
19183
19184 * gcc.dg/vect/vect-67.c: Un-xfail.
19185
19186 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
19187
19188 PR c++/23225
19189 * g++.dg/parse/crash27.C: new test.
19190
19191 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
19192
19193 PR libfortran/22143
19194 * gfortran.dg/shift-kind.f90: New testcase.
19195
19196 2005-08-10 Richard Sandiford <richard@codesourcery.com>
19197
19198 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
19199 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
19200
19201 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19202
19203 PR c++/20646
19204 * g++.dg/other/mult-stor1.C: New test.
19205
19206 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
19207
19208 * gcc.c-torture/pr18299-1.c: Move to ...
19209 * gcc.c-torture/compile/pr18299-1.c: Here.
19210
19211 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
19212
19213 * gfortran/fortran.torture/execute/character_passing.f90:
19214 Fix types for LSAME.
19215
19216 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
19217
19218 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
19219 input data back to what it was originally.
19220
19221 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
19222
19223 * objc.dg/try-catch-8.m: Enable for all targets.
19224
19225 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
19226
19227 * gcc.dg/pr23165.c: New test.
19228
19229 2005-08-09 Steven Bosscher <stevenb@suse.de>
19230
19231 PR tree-optimization/23234
19232 * gcc.dg/tree-ssa/pr23234.c: New test.
19233
19234 2005-08-08 Josh Conner <jconner@apple.com>
19235
19236 PR rtl-optimization/23241
19237 * gcc.dg/char-compare.c: New test.
19238
19239 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19240
19241 PR c++/22508
19242 * g++.dg/init/new13.C: New test.
19243
19244 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
19245
19246 PR c++/21166
19247 * g++.dg/other/crash-4.C: Adjust
19248 * g++/dg/ext/packed9.C: New.
19249
19250 2005-08-08 Richard Sandiford <richard@codesourcery.com>
19251
19252 PR middle-end/21964
19253 * gcc.c-torture/execute/pr21964-1.c: New test.
19254
19255 2005-08-08 Richard Sandiford <richard@codesourcery.com>
19256
19257 PR c/22458
19258 * gcc.dg/pr22458-1.c: New test.
19259
19260 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
19261 Steven G. Kargl <kargls@comcast.net>
19262
19263 PR fortran/22390
19264 * gfortran.dg/flush_1.f90: New test.
19265
19266 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19267
19268 PR c++/23191
19269 * g++.dg/template/eh2.C: New test.
19270
19271 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19272
19273 PR c++/19498
19274 * g++.dg/template/instantiate7.C: New test.
19275
19276 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
19277
19278 PR c/23113
19279 * gcc.dg/Wunused-value-1.c: New test.
19280
19281 2005-08-06 Richard Sandiford <richard@codesourcery.com>
19282
19283 PR rtl-optimization/23233
19284 * gcc.c-torture/compile/pr23233-1.c: New test.
19285
19286 2005-08-06 Jakub Jelinek <jakub@redhat.com>
19287
19288 PR fortran/18833
19289 PR fortran/20850
19290 * gfortran.dg/equiv_1.f90: New test.
19291 * gfortran.dg/equiv_2.f90: New test.
19292 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
19293 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
19294 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
19295
19296 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
19297
19298 * gcc.c-torture/execute/vrp-5.c: New test.
19299 * gcc.c-torture/execute/vrp-6.c: New test.
19300 * gcc.dg/tree-ssa/vrp21.c: New test.
19301
19302 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
19303
19304 * g++.dg/parse/pr22514.C: New test.
19305
19306 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
19307
19308 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
19309
19310 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
19311 instead of constant loads / pool entries.
19312
19313 2005-08-05 David Edelsohn <edelsohn@gnu.org>
19314
19315 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
19316 TEST_TO_WCTYPE.
19317
19318 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
19319
19320 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
19321 __WINT_TYPE__ in generated prototypes if possible.
19322
19323 2005-08-04 Diego Novillo <dnovillo@redhat.com>
19324
19325 PR 22037
19326 * g++.dg/tree-ssa/pr22037.C:
19327
19328 2005-08-04 Richard Henderson <rth@redhat.com>
19329
19330 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
19331 scan-tree-dump-times directive.
19332
19333 2005-08-04 Jan Hubicka <jh@suse.cz>
19334
19335 * gcov-1.C: Fix switch counts.
19336 * gcov-4b.c: Likewise.
19337
19338 2005-08-03 Jeff Law <law@redhat.com>
19339
19340 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
19341
19342 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
19343
19344 * gcc.c-torture/execute/pr23135.c: New test.
19345
19346 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19347
19348 PR tree-optimization/19899
19349 * gcc.dg/tree-ssa/scev-1.c: New test.
19350 * gcc.dg/tree-ssa/scev-2.c: New test.
19351
19352 2005-08-03 Richard Sandiford <richard@codesourcery.com>
19353
19354 PR target/18582
19355 * gcc.dg/torture/pr18582-1.c: New test.
19356
19357 2005-08-03 Jan Hubicka <jh@suse.cz>
19358
19359 * update-conroll.c: New testcase.
19360 * update-conroll-2.c: New testcase.
19361
19362 2005-08-02 David Edelsohn <edelsohn@gnu.org>
19363
19364 * gfortran.dg/constant_substring.f: New test.
19365 * gfortran.dg/pr22491.f: New test.
19366
19367 2005-08-02 Jan Hubicka <jh@suse.cz>
19368
19369 * update-threading.c: Replace by the proper one.
19370
19371 2005-08-02 Diego Novillo <dnovillo@redhat.com>
19372
19373 PR 23164
19374 * g++.dg/tree-ssa/pr23164.C: New test.
19375
19376 2005-08-02 Diego Novillo <dnovillo@redhat.com>
19377
19378 * gcc.dg/tree-ssa/pr23192.c: New test.
19379
19380 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
19381
19382 * gcc.c-torture/execute/vrp-4.c: New test.
19383
19384 2005-08-02 Jan Hubicka <jh@suse.cz>
19385
19386 * update-threading.c: New test.
19387
19388 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
19389
19390 * gcc.c-torture/compile/20050801-1.c: New test.
19391 * gcc.c-torture/compile/20050801-2.c: New test.
19392
19393 2005-08-01 Jan Hubicka <jh@suse.cz>
19394
19395 * val-prof-5.c: New test.
19396
19397 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
19398
19399 PR c/22311
19400 * gcc.dg/pr22311-1.c : New test.
19401
19402 2005-07-31 Steven Bosscher <stevenb@suse.de>
19403
19404 PR target/23095
19405 * gfortran.dg/pr23095.f: New test.
19406
19407 PR c++/22003
19408 * g++.dg/other/pr22003.C: New test.
19409
19410 2005-07-31 Richard Sandiford <richard@codesourcery.com>
19411
19412 PR target/20621
19413 * gcc.c-torture/execute/pr20621-1.c: New test.
19414
19415 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
19416
19417 * gfortran.dg/comma_format_extension_4.f: Adjust length
19418 of string for format.
19419 * gfortran.dg/der_array_io_1.f: Replace illegal internal
19420 print statement with internal write.
19421 * gfortran.dg/der_array_io_2.f: Likewise.
19422 * gfortran.dg/der_array_io_3.f: Likewise.
19423
19424 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
19425
19426 * gcc.dg/fold-abs-4.c: new test.
19427
19428 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
19429
19430 PR fortran/22570 an related issues.
19431 * gfortran.dg/x_slash_1.f: New test.
19432
19433 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
19434
19435 PR c/23143
19436 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
19437 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
19438
19439 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19440
19441 PR c/529
19442 * gcc.dg/Wshadow-3.c: New test.
19443
19444 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
19445
19446 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
19447 used to have the wrong bounds).
19448
19449 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19450
19451 PR c/21720
19452 * gcc.dg/hex-round-1.c: Test more cases.
19453 * gcc.dg/hex-round-2.c: New test.
19454
19455 2005-07-29 Diego Novillo <dnovillo@redhat.com>
19456
19457 PR 22550
19458 * g++.dg/tree-ssa/pr22550.C: New test.
19459
19460 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
19461
19462 * gcc.dg/tree-ssa/vrp19.c: New test.
19463 * gcc.dg/tree-ssa-vrp20.c: New test.
19464
19465 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19466
19467 PR c/22240
19468 * gcc.dg/transparent-union-4.c: New test.
19469
19470 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19471
19472 PR c/22192
19473 * gcc.dg/c99-vla-2.c: New test.
19474
19475 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
19476
19477 PR c/21720
19478 * gcc.dg/hex-round-1.c: New test.
19479
19480 2005-07-28 Jan Hubicka <jh@suse.cz>
19481
19482 * inliner-1.c: Do not dump everything.
19483 * tree-prof.exp: Do not pass -ftree-based-profiling.
19484 * bprob.exp: Likewise.
19485
19486 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
19487
19488 2005-07-28 Mark Mitchell <mark@codesourcery.com>
19489
19490 PR c++/22545
19491 * g++.dg/expr/ptrmem7.C: New test.
19492
19493 2005-07-28 Mike Stump <mrs@apple.com>
19494
19495 * g++.old-deja/g++.mike/visibility-1.C: New test.
19496
19497 2005-07-28 Richard Sandiford <richard@codesourcery.com>
19498
19499 PR c/20187
19500 * gcc.c-torture/execute/pr20187-1.c: New test.
19501
19502 2005-07-28 Jeff Law <law@redhat.com>
19503
19504 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
19505 * gcc.dg/tree-ssa/vrp18.c: New test.
19506
19507 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
19508
19509 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
19510
19511 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
19512
19513 PR tree-optimization/22506
19514 * gcc.dg/vect/ps22506.c: New test.
19515
19516 2005-07-28 Jakub Jelinek <jakub@redhat.com>
19517
19518 PR target/21149
19519 * gcc.target/i386/sse-3.c: New test.
19520
19521 2005-07-28 Richard Sandiford <richard@codesourcery.com>
19522
19523 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
19524 * gcc.target/mips/mips32-dsp-type.c: Likewise.
19525
19526 2005-07-28 Richard Sandiford <richard@codesourcery.com>
19527
19528 PR c/22589
19529 * gcc.c-torture/compile/pr22589-1.c: New test.
19530
19531 2005-07-28 Jan Hubicka <jh@suse.cz>
19532
19533 * update-loopch.c: New testcase.
19534
19535 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
19536
19537 PR rtl-optimization/23047
19538 * gcc.c-torture/execute/pr23047.c: New test.
19539 * gcc.c-torture/execute/pr23047.x: New.
19540
19541 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
19542
19543 PR tree-optimization/22493
19544 * gcc.c-torture/execute/pr22493-1.c: New test.
19545 * gcc.c-torture/execute/pr22493-1.x: New.
19546 * gcc.c-torture/execute/vrp-1.c: New test.
19547 * gcc.c-torture/execute/vrp-2.c: New test.
19548 * gcc.c-torture/execute/vrp-2.c: New test.
19549
19550 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
19551
19552 * gcc.target/frv/all-builtin-read8.c: Delete.
19553 * gcc.target/frv/all-builtin-read16.c: Delete.
19554 * gcc.target/frv/all-builtin-read32.c: Delete.
19555 * gcc.target/frv/all-builtin-read64.c: Delete.
19556 * gcc.target/frv/all-builtin-write8.c: Delete.
19557 * gcc.target/frv/all-builtin-write16.c: Delete.
19558 * gcc.target/frv/all-builtin-write32.c: Delete.
19559 * gcc.target/frv/all-builtin-write64.c: Delete.
19560 * gcc.target/frv/all-read-write-1.c: New.
19561
19562 2005-07-27 Jeff Law <law@redhat.com>
19563
19564 * gcc.c-torture/execute/pr22630.c: New test.
19565
19566 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
19567
19568 PR tree-optimization/23073
19569 * gcc.dg/vect/nodump-pr23073.c: New test.
19570 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
19571
19572 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
19573
19574 PR tree-optimize/22348
19575 * gcc.c-torture/execute/pr22348.c: New.
19576
19577 2005-07-27 Richard Guenther <rguenther@suse.de>
19578
19579 * gcc.dg/tree-ssa/salias-1.c: New testcase.
19580
19581 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19582
19583 PR fortran/22503
19584 * gfortran.dg/logical_comp.f90: New test.
19585
19586 2005-07-27 Jan Hubicka <jh@suse.cz>
19587
19588 * inliner-1.c: Add cleanup of dumps.
19589 * val-prof-*.c: Likewise.
19590 * update-tailcall.c: New.
19591
19592 2005-07-26 Diego Novillo <dnovillo@redhat.com>
19593
19594 PR 22591
19595 * gcc.dg/tree-ssa/pr22591.c: New test.
19596 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
19597
19598 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
19599
19600 PR libobjc/22606
19601 * objc.dg/try-catch-11.m: New test.
19602
19603 2005-07-26 Richard Guenther <rguenther@suse.de>
19604
19605 PR tree-optimization/22486
19606 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
19607
19608 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
19609
19610 PR tree-opt/22484
19611 * g++.dg/opt/loop2.C: New test.
19612
19613 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
19614
19615 * gcc.dg/tree-ssa/reassoc-3.c: New test.
19616 * gcc.dg/tree-ssa/reassoc-4.c: New test.
19617
19618 2005-07-25 Adam Nemet <anemet@lnxw.com>
19619
19620 * lib/profopt.exp (profopt-execute): Check for profiling data
19621 files on the target.
19622
19623 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
19624
19625 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
19626 for matching of asm labels.
19627
19628 2005-07-25 Richard Guenther <rguenther@suse.de>
19629
19630 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
19631
19632 2005-07-25 Richard Guenther <rguenther@suse.de>
19633
19634 PR testsuite/22624
19635 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
19636
19637 2005-07-25 Ira Rosen <irar@il.ibm.com>
19638
19639 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
19640 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
19641 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
19642 * gcc.dg/vect/vect-100.c: New test.
19643 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
19644 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
19645 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
19646 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
19647 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
19648 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
19649 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
19650 * gfortran.dg/vect/pr19049.f90: New testcase.
19651 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
19652
19653 2005-07-25 Jakub Jelinek <jakub@redhat.com>
19654
19655 * gcc.c-torture/execute/20050713-1.c: New test.
19656
19657 PR fortran/20063
19658 * gfortran.fortran-torture/execute/data_4.f90: New test.
19659
19660 PR middle-end/20303
19661 * gcc.dg/visibility-d.c: New test.
19662
19663 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
19664
19665 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
19666 * gfortran.dg/underflow.f90: Ditto.
19667
19668 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19669
19670 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
19671 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
19672 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
19673
19674 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
19675
19676 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
19677 include case of field width of zero.
19678
19679 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
19680
19681 PR libgfortran/21875
19682 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
19683 with trailing blanks on normal formatted read.
19684
19685 2005-07-23 Chao-ying Fu <fu@mips.com>
19686
19687 * gcc.target/mips/mips32-dsp-type.c: New test.
19688 * gcc.target/mips/mips32-dsp.c: New test.
19689
19690 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
19691
19692 PR testsuite/21073
19693 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
19694
19695 PR testsuite/20454
19696 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
19697 and __cyg_profile_func_exit.
19698
19699 2005-07-22 David Edelsohn <edelsohn@gnu.org>
19700
19701 * gfortran.dg/comma_format_extension_3.f: Fix typo.
19702 * gfortran.dg/comma_format_extension_4.f: Same.
19703 * gfortran.dg/pr15332.f: Same.
19704 * gfortran.dg/pr21730.f: Same.
19705
19706 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
19707
19708 * g++.dg/opt/vrp2.C: Fix testcase.
19709
19710 PR tree-opt/22625
19711 * g++.dg/opt/vrp2.C: New test.
19712
19713 2005-07-22 Mark Mitchell <mark@codesourcery.com>
19714
19715 PR debug/21828
19716 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
19717
19718 2005-07-22 Diego Novillo <dnovillo@redhat.com>
19719
19720 * gcc.dg/tree-ssa/20050719-1.c: New test.
19721
19722 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
19723
19724 * gcc.dg/bfin-longcall-1.c: New file.
19725 * gcc.dg/bfin-longcall-2.c: New file.
19726
19727 2005-07-21 Janis Johnson <janis187@us.ibm.com>
19728
19729 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
19730
19731 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19732
19733 PR middle-end/19055
19734 * gcc.dg/tree-ssa/pr19055.c: New test.
19735 * gcc.dg/tree-ssa/pr19055-2.c: New test.
19736
19737 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19738
19739 PR C++/22358
19740 * g++.dg/other/pr22358.C: New test.
19741
19742 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
19743
19744 PR c++/2922
19745 * g++.dg/lookup/two-stage5.C: New test from bug comments.
19746
19747 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19748
19749 PR c++/15938
19750 * g++.dg/init/union2.C: New test.
19751
19752 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19753
19754 PR c/22393
19755 * gcc.dg/complex-4.c: New test.
19756
19757 2005-07-21 Richard Guenther <rguenther@suse.de>
19758
19759 PR testsuite/22522
19760 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
19761 scanning for asm labels.
19762 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
19763
19764 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
19765
19766 PR target/22085
19767 * gcc.dg/altivec-pr22085.c: New.
19768
19769 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
19770
19771 PR tree-optimization/19210
19772 * gcc.dg/tree-ssa/pr19210-1.c: New.
19773 * gcc.dg/tree-ssa/pr19210-2.c: New.
19774
19775 2005-07-21 Richard Sandiford <richard@codesourcery.com>
19776
19777 PR rtl-optimization/22167
19778 * g++.dg/opt/pr22167.C: New test.
19779
19780 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
19781
19782 PR c++/2922
19783 * g++.dg/lookup/two-stage2.C: New.
19784 * g++.dg/lookup/two-stage3.C: New.
19785 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
19786 fixed two-stage name lookup for operators.
19787 * g++.dg/template/call3.C: Compiler now produces an appropriate
19788 error message.
19789 * g++.dg/template/crash37.C: Compiler now describes bla() on line
19790 14 as a candidate.
19791 * g++.dg/template/ptrmem4.C: Compiler produces different error
19792 message.
19793 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
19794 connect_to_method as a candidate.
19795
19796 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
19797
19798 * gcc.dg/fold-alloc-1.c: New test.
19799
19800 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
19801
19802 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
19803 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
19804
19805 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
19806
19807 * gcc.dg/fold-abs-1.c: New test.
19808 * gcc.dg/fold-abs-2.c: New test.
19809 * gcc.dg/fold-abs-3.c: New test.
19810
19811 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
19812
19813 Make CONSTRUCTOR use VEC to store initializers.
19814 * g++.dg/ext/complit3.C: Check for specific error messages.
19815 * g++.dg/init/brace2.C: Update error message.
19816 * g++.dg/warn/Wbraces2.C: Likewise.
19817
19818 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
19819
19820 PR fortran/16940
19821 * gfortran.dg/module_interface_1.f90: New test.
19822
19823 2005-07-19 Danny Berlin <dberlin@dberlin.org>
19824 Kenneth Zadeck <zadeck@naturalbridge.com>
19825
19826 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
19827
19828 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19829
19830 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
19831 specify -Wformat for these tests.
19832 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
19833 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
19834 * gcc.dg/format/opt-6.c: Delete.
19835
19836 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19837
19838 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
19839 * gcc.dg/tree-ssa/sra-3.c: Likewise.
19840
19841 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19842
19843 * gcc.dg/tree-ssa/alias-2.c: New test.
19844
19845 2005-07-18 Mark Mitchell <mark@codesourcery.com>
19846
19847 PR c++/22263
19848 * g++.dg/template/explicit7.C: New test.
19849
19850 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
19851
19852 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
19853 field width of 8 to +Inf and -Inf.
19854
19855 2005-07-17 Mark Mitchell <mark@codesourcery.com>
19856
19857 PR c++/22139
19858 * g++.dg/template/friend36.C: New test.
19859
19860 2005-07-16 David Edelsohn <edelsohn@gnu.org>
19861
19862 PR fortran/21730
19863 * gfortran.dg/pr21730.f: New test.
19864
19865 2005-07-16 Danny Berlin <dberlin@dberlin.org>
19866 Kenneth Zadeck <zadeck@naturalbridge.com>
19867
19868 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
19869 since pure const detection cannot run at -O1 in c compiler.
19870 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
19871 can now optimize this case properly.
19872 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
19873 because we now pass.
19874 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
19875
19876 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
19877
19878 PR c/22421
19879 * gcc.dg/format/bitfld-1.c: New test.
19880
19881 2005-07-15 Mark Mitchell <mark@codesourcery.com>
19882
19883 PR c++/22204
19884 * g++.dg/rtti/repo1.C: New test.
19885
19886 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
19887
19888 PR middle-end/22398
19889 * gcc.c-torture/compile/pr22398.c: New test.
19890
19891 2005-07-15 Mark Mitchell <mark@codesourcery.com>
19892
19893 PR c++/22132
19894 * g++.dg/expr/cast4.C: New test.
19895
19896 2005-07-15 Richard Guenther <rguenther@suse.de>
19897
19898 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
19899 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
19900
19901 2005-07-15 Steven Bosscher <stevenb@suse.de>
19902
19903 PR tree-optimization/22230
19904 * gcc.dg/tree-ssa/pr22230.c: New test.
19905
19906 2005-07-14 Jakub Jelinek <jakub@redhat.com>
19907
19908 * gfortran.dg/g77/cpp6.f: New test.
19909
19910 PR fortran/22417
19911 * gfortran.dg/g77/cpp5.F: New test.
19912 * gfortran.dg/g77/cpp5.h: New file.
19913 * gfortran.dg/g77/cpp5inc.h: New file.
19914
19915 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
19916
19917 PR libfortran/16435
19918 * gfortran.dg/tl_editting.f90: New.
19919 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
19920
19921 2005-07-14 Steven G. Kargl <kargls@comcast.net>
19922
19923 * gfortran.dg/char_array_constructor.f90: New test.
19924
19925 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
19926
19927 * gfortran.dg/past_eor.f90: New.
19928 * gfortran.dg/complex_read.f90: New.
19929
19930 2005-07-13 Jeff Law <law@redhat.com>
19931
19932 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
19933 additional casts.
19934
19935 * gcc.dg/tree-ssa/pr22321.c: New test
19936
19937 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
19938
19939 PR tree-optimization/21921
19940 * gcc.dg/tree-ssa/pr21921.c: New.
19941
19942 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
19943
19944 PR tree-optimizatio/22442
19945 * gcc.dg/tree-ssa/loop-11.c: New test.
19946
19947 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
19948
19949 PR tree-opt/21840
19950 * gcc.c-torture/compile/pr21840.c: New test.
19951
19952 2005-07-12 Jan Hubicka <jh@suse.cz>
19953
19954 * gcc.c-torture/compile/pr22379.c: New test.
19955
19956 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
19957
19958 PR libfortran/21593
19959 gfortran.dg/dev_null.f90: Remove outdated comment about
19960 PR libfortran/21593.
19961
19962
19963 2005-07-12 Dale Johannesen <dalej@apple.com>
19964
19965 * gcc.target/i386/compress-float-sse.c: New.
19966 * gcc.target/i386/compress-float-sse-pic.c: New.
19967 * gcc.target/i386/compress-float-387.c: New.
19968 * gcc.target/i386/compress-float-387-pic.c: New.
19969 * gcc.dg/compress-float-ppc.c: New.
19970 * gcc.dg/compress-float-ppc-pic.c: New.
19971
19972 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
19973
19974 PR libfortran/21593
19975 gfortran.dg/dev_null.f90: Remove targets.
19976
19977 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
19978
19979 PR tree-opt/22335
19980 * gcc.dg/pr22335-1.c: New test.
19981 * gcc.dg/pr22335-2.c: New test.
19982
19983 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19984
19985 PR c++/20172
19986 * g++.dg/template/nontype12.C : New test.
19987
19988 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
19989
19990 * gcc.dg/tree-ssa/loop-10.c: New test.
19991
19992 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
19993
19994 * gcc.c-torture/execute/20020720-1.x: Remove.
19995
19996 2005-07-11 Jakub Jelinek <jakub@redhat.com>
19997
19998 * gfortran.fortran-torture/execute/forall_7.f90: New test.
19999
20000 2005-07-10 Richard Sandiford <richard@codesourcery.com>
20001
20002 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
20003 (dg-mips-options): Use it.
20004
20005 2005-07-09 Diego Novillo <dnovillo@redhat.com>
20006
20007 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
20008
20009 2005-07-09 Richard Henderson <rth@redhat.com>
20010
20011 * lib/target-supports.exp (check_effective_target_sync_char_short):
20012 Add alpha.
20013
20014 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
20015
20016 PR libfortran/22217
20017 * gfortran.dg/negative-z-descriptor.f90: New test.
20018
20019 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
20020
20021 PR tree-opt/22329
20022 * gcc.dg/pr22329.c: New test.
20023
20024 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
20025
20026 PR tree-optimization/20139
20027 * gcc.dg/tree-ssa/pr20139.c: New.
20028
20029 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
20030
20031 PR tree-opt/22356
20032 * gcc.dg/pr22356-1.c: New test.
20033
20034 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
20035
20036 PR c++/21799
20037 * g++.dg/template/unify8.C: New.
20038 * g++.dg/template/unify9.C: New.
20039
20040 2005-07-08 Jakub Jelinek <jakub@redhat.com>
20041
20042 * gfortran.fortran-torture/execute/entry_10.f90: New test.
20043
20044 2005-07-07 Geoffrey Keating <geoffk@apple.com>
20045
20046 * gcc.dg/darwin-version-1.c: New.
20047 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
20048 * gcc.dg/builtins-20.c: Likewise.
20049 * gcc.dg/builtins-53.c: Likewise.
20050 * gcc.dg/torture/builtins-convert-1.c: Likewise.
20051 * gcc.dg/torture/builtins-convert-2.c: Likewise.
20052 * gcc.dg/torture/builtins-convert-3.c: Likewise.
20053 * gcc.dg/torture/builtins-power-1.c: Likewise.
20054 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
20055 on Darwin.
20056
20057 2005-07-07 Jeff Law <law@redhat.com>
20058
20059 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
20060 argument evaluation order.
20061
20062 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
20063
20064 PR libfortran/21594
20065 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20066 Add test cases where the shift length is greater than the
20067 array length.
20068
20069 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20070
20071 * obj-c++.dg/proto-lossage-6.mm: New.
20072 * objc.dg/proto-lossage-6.m: New.
20073
20074 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20075
20076 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
20077 * objc.dg/gnu-runtime-2.m: Likewise.
20078
20079 2005-07-07 Jakub Jelinek <jakub@redhat.com>
20080
20081 * gfortran.dg/longline.f: New test.
20082
20083 * gfortran.dg/badline.f: New test.
20084
20085 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
20086
20087 PR fortran/16531
20088 PR fortran/15966
20089 PR fortran/18781
20090 * gfortran.dg/hollerith.f90: New.
20091 * gfortran.dg/hollerith2.f90: New.
20092 * gfortran.dg/hollerith3.f90: New.
20093 * gfortran.dg/hollerith4.f90: New.
20094 * gfortran.dg/hollerith_f95.f90: New.
20095 * gfortran.dg/hollerith_legacy.f90: New.
20096 * gfortran.dg/g77/cpp4.F: New. Port from g77.
20097
20098 2005-07-07 Ziemowit Laski <zlaski@apple.com>
20099
20100 PR objc/22274
20101 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
20102 * objc.dg/gnu-runtime-2.m: New.
20103
20104 2005-07-06 Jeff Law <law@redhat.com>
20105
20106 * gcc.dg/tree-ssa/vrp17.c: New test.
20107
20108 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
20109
20110 PR fortran/22327
20111 * gfortran.dg/array_constructor_5.f90: New test.
20112
20113 2005-07-07 Jakub Jelinek <jakub@redhat.com>
20114
20115 * gfortran.fortran-torture/execute/entry_9.f90: New test.
20116
20117 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
20118
20119 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
20120 * gcc.dg/980816-1.c: Ditto.
20121
20122 2005-07-06 Jeff Law <law@redhat.com>
20123
20124 * gcc.c-torture/compile/pr21356.c: New test.
20125
20126 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
20127
20128 PR c/22013
20129 PR c/22098
20130 * gcc.c-torture/compile/pr22013-1.c,
20131 gcc.c-torture/execute/pr22098-1.c,
20132 gcc.c-torture/execute/pr22098-2.c,
20133 gcc.c-torture/execute/pr22098-3.c: New tests.
20134
20135 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
20136
20137 PR c/22308
20138 * gcc.dg/pr22308-1.c: New test.
20139
20140 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
20141
20142 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
20143 target.
20144 * gcc.dg/compare9.c: Use -fshort-enums instead of
20145 -fno-short-enums. Change the last test to dg-bogus.
20146
20147 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
20148
20149 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
20150 * gcc.dg/compare9.c: New.
20151
20152 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20153
20154 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
20155
20156 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
20157
20158 PR testsuite/22288
20159 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
20160
20161
20162 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20163
20164 * gcc.dg/format/gcc_gfc-1.c: New.
20165
20166 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
20167
20168 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
20169
20170 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20171
20172 PR fortran/20842
20173 * gfortran.dg/io_invalid_1.f90: New test.
20174
20175 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
20176
20177 * gcc.dg/format/gcc_diag-1.c: Update.
20178
20179 2005-07-02 Jeff Law <law@redhat.com>
20180
20181 * gcc.dg/tree-ssa/pr22051-1.c: New test.
20182 * gcc.dg/tree-ssa/pr22051-2.c: New test.
20183
20184 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
20185
20186 * gcc.dg/format/gcc_diag-1.c: Update.
20187
20188 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
20189
20190 PR tree-opt/22269
20191 * gcc.c-torture/compile/pr22269.c: New test.
20192
20193 2005-06-30 Diego Novillo <dnovillo@redhat.com>
20194
20195 PR 21584
20196 PR 22219
20197 * g++.dg/tree-ssa/pr21584-1.C: New test.
20198 * g++.dg/tree-ssa/pr21584-2.C: New test.
20199
20200 2005-06-30 Ziemowit Laski <zlaski@apple.com>
20201
20202 * obj-c++.dg/try-catch-11.mm: New.
20203 * objc.dg/try-catch-10.m: New.
20204
20205 2005-06-29 David Edelsohn <edelsohn@gnu.org>
20206
20207 * g++.dg/other/ucnid-1.C: xfail on AIX.
20208
20209 2005-06-29 Diego Novillo <dnovillo@redhat.com>
20210
20211 PR 22234
20212 * gcc.dg/20050629-1.c: New test.
20213
20214 2005-06-29 Ziemowit Laski <zlaski@apple.com>
20215
20216 * obj-c++.dg/const-str-1[0-1].mm: New.
20217 * objc.dg/const-str-1[0-1].m: New.
20218
20219 2005-05-29 Richard Henderson <rth@redhat.com>
20220
20221 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
20222 Rename from check_effective_target_vect_no_max.
20223 (check_effective_target_vect_no_int_add): New.
20224 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
20225 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
20226 * gcc.dg/vect/vect-reduc-3.c: Likewise.
20227 * gcc.dg/vect/vect-reduc-1.c: Use both.
20228 * gcc.dg/vect/vect-reduc-2.c: Likewise.
20229
20230 2005-05-29 Richard Henderson <rth@redhat.com>
20231
20232 * lib/target-supports.exp (check_effective_target_vect_no_max):
20233 Remove i386 and x86_64.
20234
20235 2005-06-29 Steve Ellcey <sje@cup.hp.com>
20236
20237 PR testsuite/21969
20238 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
20239
20240 2005-06-29 Steve Ellcey <sje@cup.hp.com>
20241
20242 PR middle-end/21969
20243 * gcc.dg/vect/pr21969.c: New test.
20244
20245 2005-06-28 Eric Christopher <echristo@redhat.com>
20246
20247 PR c/22052
20248 PR c/21975
20249 * gcc.dg/inline1.c: New test.
20250 * gcc.dg/inline2.c: Ditto.
20251 * gcc.dg/inline3.c: Ditto.
20252 * gcc.dg/inline4.c: Ditto.
20253 * gcc.dg/inline5.c: Ditto.
20254
20255 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
20256
20257 PR libfortran/22142
20258 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20259 Add testcase also testing eoshift1 for PR 22142.
20260
20261 2005-06-28 Richard Henderson <rth@redhat.com>
20262
20263 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
20264 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
20265 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
20266 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
20267 gcc.dg/tree-ssa/20030922-2.c: Likewise.
20268
20269 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
20270
20271 PR libfortran/22142
20272 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
20273 Add testcase for PR 22142.
20274
20275 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
20276
20277 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
20278 gcc.target/ia64/fpreg-2.c: New tests.
20279
20280 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20281
20282 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
20283
20284 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20285
20286 PR libfortran/22170
20287 * gfortran.dg/slash_1.f90: New test.
20288
20289 2005-06-27 Richard Henderson <rth@redhat.com>
20290
20291 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
20292 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
20293 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
20294 * gcc.dg/vect/vect-reduc-2.c: Likewise.
20295 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
20296 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
20297
20298 2005-06-27 Richard Henderson <rth@redhat.com>
20299
20300 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
20301 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
20302
20303 2005-06-27 Ziemowit Laski <zlaski@apple.com>
20304
20305 * obj-c++.dg/proto-lossage-5.mm: New.
20306 * objc.dg/proto-lossage-5.m: New.
20307
20308 2005-06-27 Diego Novillo <dnovillo@redhat.com>
20309
20310 PR 21959
20311 * gcc.dg/tree-ssa/pr21959.c: New test.
20312
20313 2005-06-27 Jakub Jelinek <jakub@redhat.com>
20314
20315 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
20316 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
20317 testing uninitialized var.
20318
20319 * gcc.c-torture/execute/builtins/chk.h: New.
20320 * gcc.c-torture/execute/builtins/lib/chk.c: New.
20321 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
20322 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
20323 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
20324 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
20325 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
20326 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
20327 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
20328 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
20329 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
20330 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
20331 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
20332 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
20333 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
20334 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
20335 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
20336 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
20337 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
20338 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
20339 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
20340 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
20341 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
20342 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
20343 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
20344 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
20345 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
20346 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
20347 * gcc.dg/builtin-object-size-1.c: New test.
20348 * gcc.dg/builtin-object-size-2.c: New test.
20349 * gcc.dg/builtin-object-size-3.c: New test.
20350 * gcc.dg/builtin-object-size-4.c: New test.
20351 * gcc.dg/builtin-object-size-5.c: New test.
20352 * gcc.dg/builtin-stringop-chk-1.c: New test.
20353 * gcc.dg/builtin-stringop-chk-2.c: New test.
20354 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
20355 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
20356 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
20357 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
20358 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
20359 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
20360 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
20361 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
20362 * gcc.c-torture/execute/printf-1.c: New test.
20363 * gcc.c-torture/execute/fprintf-1.c: New test.
20364 * gcc.c-torture/execute/vprintf-1.c: New test.
20365 * gcc.c-torture/execute/vfprintf-1.c: New test.
20366 * gcc.c-torture/execute/printf-chk-1.c: New test.
20367 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
20368 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
20369 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
20370
20371 2005-06-27 Michael Matz <matz@suse.de>
20372
20373 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
20374 slot is not merged if address escapes.
20375
20376 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20377
20378 PR c/21911
20379 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
20380
20381 2005-06-26 Jakub Jelinek <jakub@redhat.com>
20382
20383 PR middle-end/17965
20384 * gcc.c-torture/compile/20050622-1.c: New test.
20385
20386 PR middle-end/22028
20387 * gcc.dg/20050620-1.c: New test.
20388
20389 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
20390
20391 PR tree-optimization/22026
20392 * gcc.dg/tree-ssa/pr22026.c: New.
20393
20394 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
20395
20396 PR libfortran/22144
20397 * gfortran.dg/shift-alloc.f90: New testcase.
20398
20399 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
20400
20401 * all files: Update FSF address in copyright headers.
20402
20403 2005-06-22 Jan Hubicka <jh@suse.cz>
20404
20405 * wholeprogram-1.c: New testcase.
20406 * wholeprogram-2.c: New testcase.
20407
20408 2005-06-24 Mark Mitchell <mark@codesourcery.com>
20409
20410 PR 22171
20411 * gcc.dg/tree-ssa/pr22171.c: New test.
20412
20413 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
20414
20415 * gfortran.dg/simplify_modulo.f90: New.
20416
20417 2005-06-24 Jan Hubicka <jh@suse.cz>
20418
20419 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
20420
20421 2005-06-23 Ziemowit Laski <zlaski@apple.com>
20422
20423 * obj-c++.dg/proto-lossage-[1-4].mm: New.
20424
20425 2005-06-23 Ziemowit Laski <zlaski@apple.com>
20426
20427 * obj-c++.dg/typedef-alias-1.mm: New.
20428 * objc.dg/typedef-alias-1.m: New.
20429
20430 2005-06-23 Jeff Law <law@redhat.com>
20431
20432 * gcc.dg/tree-ssa/vrp16.c: New test.
20433
20434 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20435
20436 * lib/target-supports.exp: Add
20437 check_effective_target_fortran_large_real and
20438 check_effective_target_fortran_large_int to check for
20439 corresponding effective targets.
20440 * gfortran.dg/large_integer_kind_1.f90: New test.
20441 * gfortran.dg/large_real_kind_1.f90: New test.
20442
20443 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
20444
20445 PR tree-optimization/22117
20446 * gcc.dg/tree-ssa/pr22117.c: New.
20447
20448 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
20449
20450 PR testsuite/22123
20451 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
20452
20453 2005-06-23 David Edelsohn <edelsohn@gnu.org>
20454
20455 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
20456
20457 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
20458
20459 * gfortran.dg/f2c_4.f90: Add tests for complex functions
20460 * gfortran.dg/f2c_4.c: Likewise.
20461
20462 2005-06-22 Paul Brook <paul@codesourcery.com>
20463
20464 PR fortran/21034
20465 * gfortran.dg/auto_save_1.f90: New test.
20466
20467 2005-06-22 Michael Matz <matz@suse.de>
20468
20469 * gcc.target/x86-64/abi: New directory.
20470 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
20471 * gcc.target/x86-64/abi/README.gcc: New file.
20472 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
20473 * gcc.target/x86-64/abi/asm-support.s: New file.
20474 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
20475 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
20476 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
20477 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
20478 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
20479 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
20480 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
20481 * gcc.target/x86_64/abi/test_bitfields.c: New test.
20482 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
20483 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
20484 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
20485 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
20486 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
20487 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
20488 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
20489 * gcc.target/x86_64/abi/test_varargs.c: New test.
20490
20491 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
20492
20493 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
20494 32-bit i?86 and x86_64.
20495
20496 2005-06-21 Ziemowit Laski <zlaski@apple.com>
20497
20498 * obj-c++.dg/const-str-[1-9].mm: New tests.
20499
20500 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
20501
20502 PR fortran/22010
20503 * gfortran.dg/namelist_use.f90: New.
20504 * gfortran.dg/namelist_use_only.f90: New.
20505
20506 2005-06-21 Jeff Law <law@redhat.com>
20507
20508 * gcc.dg/tree-ssa/vrp15.c: New test.
20509
20510 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
20511
20512 * lib/target-supports.exp (check_effective_target_vect_reduction):
20513 Remove.
20514 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
20515 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
20516 remove vect_reduction target keyword. Also avoid two returns in main.
20517 * gcc.dg/vect/vect-reduc-3.c: Likewise.
20518 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
20519 * gcc.dg/vect/vect-reduc-1short.c: New test.
20520 * gcc.dg/vect/vect-reduc-1char.c: New test.
20521 * gcc.dg/vect/vect-reduc-2short.c: New test.
20522 * gcc.dg/vect/vect-reduc-2char.c: New test.
20523 * gcc.dg/vect/vect-reduc-6.c: New test.
20524 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
20525 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
20526 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
20527
20528 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20529 Paul Thomas <pault@gcc.gnu.org>
20530
20531 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
20532 New tests.
20533
20534 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20535
20536 * gfortran.dg/backslash_1.f90: New test.
20537 * gfortran.dg/backslash_2.f90: New test.
20538
20539 2005-06-20 Steven G. Kargl <kargls@comcast.net>
20540
20541 * gfortran.dg/duplicate_labels.f90: New test.
20542
20543 2005-06-20 Jan Beulich <jbeulich@novell.com>
20544
20545 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
20546 unsupportable relocations.
20547 * g++.old-deja/g++.other/store-expr1.C: Likewise.
20548 * gcc.dg/20050321-2.c: xfail for NetWare.
20549
20550 2005-06-20 Andreas Jaeger <aj@suse.de>
20551
20552 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
20553 gcc.target/i386/fastcall-sseregparm.c,
20554 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
20555
20556 2005-06-19 Richard Henderson <rth@redhat.com>
20557
20558 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
20559
20560 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
20561
20562 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
20563
20564 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
20565
20566 PR c++/22115
20567 * g++.dg/conversion/simd2.C: Change expected error message.
20568
20569 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
20570
20571 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
20572 * gcc.dg/vect/vect-reduc-2.c: Likewise.
20573 * gcc.dg/vect/vect-reduc-3.c: Likewise.
20574
20575 2005-06-18 James A Morrison <phython@gcc.gnu.org>
20576
20577 * gcc.dg/fold-mod-1.c: New test.
20578
20579 2005-06-18 Steven G. Kargl <kargls@comcast.net>
20580
20581 PR fortran/19926
20582 * gfortran.dg/pr19926.f90: New test.
20583
20584 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
20585
20586 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
20587 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
20588 targets.
20589 * gcc.dg/vect/vect-reduc-2.c: Likewise.
20590 * gcc.dg/vect/vect-reduc-3.c: Likewise.
20591
20592 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
20593
20594 * gcc.target/ia64/float80-varargs-1.c: New test.
20595
20596 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20597
20598 PR tree-opt/22035
20599 * gfortran.dg/f2c_6.f90: New test.
20600
20601 2005-06-17 Geoffrey Keating <geoffk@apple.com>
20602
20603 PR c++/17413
20604 * g++.dg/template/local5.C: New.
20605
20606 2005-06-17 Richard Henderson <rth@redhat.com>
20607
20608 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
20609
20610 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
20611
20612 PR testsuite/21945
20613 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
20614
20615 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
20616
20617 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
20618 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
20619 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
20620 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
20621 check_vect to verify the presence of hardware vector support.
20622
20623 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
20624
20625 PR testsuite/22056
20626 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
20627
20628 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20629
20630 PR libfortran/19216
20631 * gfortran.dg/pr19216.f: Add correct space between brackets and
20632 dg directive.
20633
20634 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20635
20636 PR libfortran/16436
20637 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
20638
20639 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
20640
20641 * gcc.target/i386/attributes-error.c: New testcase.
20642 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
20643 * gcc.target/i386/regparm-stdcall.c: Likewise.
20644 * gcc.target/i386/sseregparm-1.c: Likewise.
20645 * gcc.target/i386/sseregparm-2.c: Likewise.
20646
20647 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
20648
20649 * g++.dg/rtti/crash2.C: New.
20650
20651 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
20652
20653 * gcc.dg/noncompile/20040203-3.c: Update expected message.
20654
20655 2005-06-15 David Ung <davidu@mips.com>
20656
20657 * gcc.target/mips/mips16e-extends.c: New test for testing the
20658 generation of MIPS16e zeb/zeh, seb/seh instructions.
20659
20660 2005-06-15 Diego Novillo <dnovillo@redhat.com>
20661
20662 PR 22018
20663 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
20664 * gcc.dg/tree-ssa/pr22018.c: New test.
20665
20666 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
20667
20668 * gcc.dg/simd-1.c: Update error messages.
20669 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
20670 * gcc.dg/simd-2.c: Update error messages.
20671 * gcc.dg/simd-4.c: New.
20672
20673 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
20674
20675 PR c++/20678
20676 * g++.dg/other/crash-4.C: New.
20677
20678 2005-06-14 Devang Patel <dpatel@apple.com>
20679
20680 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
20681
20682 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
20683
20684 PR c++/21929
20685 * g++.dg/parse/crash11.C: Update
20686
20687 2005-06-13 Jeff Law <law@redhat.com>
20688
20689 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
20690 perform the desired transformations.
20691 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
20692 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
20693
20694 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20695
20696 PR fortran/22038
20697 * gfortran.dg/forall_1.f90: Un-XFAIL.
20698
20699 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
20700
20701 PR c++/21929
20702 * g++.dg/parse/crash26.C: New.
20703
20704 PR c++/20789
20705 * g++.dg/init/member1.C: New.
20706
20707 2005-06-13 Jakub Jelinek <jakub@redhat.com>
20708
20709 * gfortran.dg/altreturn_1.f90: New test.
20710
20711 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
20712
20713 PR middle-end/21985
20714 * gcc.dg/tree-ssa/pr21985.c: New test.
20715
20716 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
20717
20718 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
20719
20720 2005-06-12 Roger Sayle <roger@eyesopen.com>
20721
20722 PR c++/21930
20723 * g++.dg/other/error10.C: New test case.
20724
20725 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20726
20727 PR libfortran/19155
20728 * gfortran.dg/pr19155.f: Add test.
20729
20730 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20731
20732 * gfortran.dg/f2c_7.f90: New test.
20733
20734 * gfortran.dg/forall_1.f90: XFAILed.
20735
20736 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
20737
20738 * gcc.dg/pr14796-1.c: New.
20739 * gcc.dg/pr14796-2.c: New.
20740
20741 2005-06-11 Steven G. Kargl <kargls@comcast.net>
20742
20743 PR fortran/17792
20744 PR fortran/21375
20745 * gfortran.dg/deallocate_stat.f90: New test.
20746
20747 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
20748
20749 * gfortran.fortran-torture/execute/in-pack.f90: New test.
20750
20751 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
20752
20753 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
20754 access will be generated when this loop is vectorized. Test that
20755 accesses with same alignment were detected.
20756 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
20757 Test that accesses with same alignment were detected.
20758 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
20759 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
20760 alignment were detected.
20761
20762 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
20763
20764 PR c++/10611
20765 * g++.dg/conversion/simd2.C: New.
20766
20767 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
20768
20769 * gcc.dg/Wcxx-compat-1.c: New.
20770
20771 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
20772
20773 PR libfortran/21480
20774 * gfortran.dg/reshape-complex.f90: Add a test for a packed
20775 complex array.
20776
20777 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
20778
20779 * gcc.dg/alias-8.c: New.
20780
20781 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
20782
20783 * gcc.dg/format/cmn_err-1.c: Update.
20784
20785 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
20786
20787 PR target/20666
20788 * gcc.target/sparc/fexpand-2.c: New.
20789 * gcc.target/sparc/fpmerge-2.c: New.
20790 * gcc.target/sparc/fpmul-2.c: New.
20791 * gcc.target/sparc/noresult.c: New.
20792 * gcc.target/sparc/pdist-2.c: New.
20793 * gcc.target/sparc/pdist-3.c: New.
20794
20795 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
20796
20797 PR testsuite/21702
20798 * gcc.target/i386/i386.exp: Fix comment typo.
20799
20800 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
20801
20802 PR c++/19497
20803 * g++.dg/inherit/using5.C: New.
20804 * g++.dg/inherit/using6.C: New.
20805
20806 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20807
20808 PR c++/19894
20809 * g++.dg/template/ptrmem15.C: New test.
20810
20811 PR c++/20563
20812 * g++.dg/ext/label4.C: New test.
20813
20814 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20815
20816 * gcc.dg/tls/debug-1.c: New test.
20817
20818 2005-06-07 Dale Johannesen <dalej@apple.com>
20819
20820 * gcc.target/i386/movq.c: New.
20821
20822 2005-06-07 Dale Johannesen <dalej@apple.com>
20823
20824 * gcc.dg/20050607-1.c: New.
20825
20826 2005-06-07 Jakub Jelinek <jakub@redhat.com>
20827
20828 PR middle-end/21850
20829 * gcc.c-torture/execute/20050607-1.c: New test.
20830
20831 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
20832
20833 PR libfortran/21926
20834 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
20835 Test case where the return array has lowest stride one,
20836 but isn't packed.
20837
20838 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
20839
20840 * lib/target-supports.exp (check_effective_target_sync_int_long):
20841 Add s390 and s390x targets.
20842
20843 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
20844
20845 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
20846 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
20847 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
20848 * gcc.dg/tree-ssa/loop-9.c: New test.
20849
20850 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
20851
20852 * g++.dg/parse/defarg10.C: New.
20853
20854 2005-06-06 Jakub Jelinek <jakub@redhat.com>
20855
20856 PR regression/21897
20857 * gcc.c-torture/execute/20050604-1.c: New test.
20858
20859 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
20860
20861 PR 21903
20862 * g++.dg/parse/defarg9.C: New.
20863
20864 PR c++/20637
20865 * g++.dg/inherit/using4.C: New.
20866 * g++.dg/overload/error1.C: Adjust expected errors.
20867 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
20868 * g++.old-deja/g++.brendan/arm2.C: Likewise.
20869 * g++.old-deja/g++.other/redecl2.C: Likewise.
20870 * g++.old-deja/g++.other/redecl4.C: Likewise.
20871 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
20872
20873 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
20874
20875 * gfortran.dg/f2c_5.f90: Add -w to dg-options
20876
20877 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
20878
20879 * lib/gfortran.exp (gfortran_target_compile): Call
20880 dg-additional-files-options
20881 * gfortran.dg/f2c_4.f90: New file
20882 * gfortran.dg/f2c_4.c: New file
20883 * gfortran.dg/f2c_5.f90: New file
20884 * gfortran.dg/f2c_5.c: New file
20885
20886 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20887
20888 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
20889
20890 PR fortran/21912
20891 * gfortran.dg/array_constructor_4.f90: New test.
20892
20893 2005-06-05 Mark Mitchell <mark@codesourcery.com>
20894
20895 PR c++/21619
20896 * g++.dg/ext/builtin9.C: New test.
20897
20898 2005-06-05 Dale Johannesen <dalej@apple.com>
20899
20900 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
20901 * gcc.c-torture/execute/20050603-2.c: Ditto.
20902
20903 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
20904
20905 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
20906 * gcc.dg/vect/vect-reduc-1.c: New.
20907 * gcc.dg/vect/vect-reduc-2.c: New.
20908 * gcc.dg/vect/vect-reduc-3.c: New.
20909
20910 2005-06-04 Dale Johannesen <dalej@apple.com>
20911
20912 * gcc.c-torture/execute/20050603-1.c: New.
20913 * gcc.c-torture/execute/20050603-2.c: New.
20914 * gcc.dg/20050603-3.c: New.
20915
20916 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20917
20918 PR fortran/19195
20919 * gfortran.dg/debug_1.f90: New test.
20920
20921 * gfortran.dg/forall_1.f90: New test.
20922
20923 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
20924
20925 * gfortran.dg/array_constructor_3.f90: New test.
20926
20927 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20928
20929 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
20930
20931 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
20932
20933 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
20934
20935 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
20936
20937 PR c/21873
20938 * gcc.dg/init-excess-1.c: New test.
20939
20940 2005-06-03 Mark Mitchell <mark@codesourcery.com>
20941
20942 PR c++/21853
20943 * g++.dg/expr/static_cast6.C: New test.
20944
20945 2005-06-03 Diego Novillo <dnovillo@redhat.com>
20946
20947 * gcc.dg/tree-ssa/vrp14.c: New test.
20948
20949 2005-06-03 Mark Mitchell <mark@codesourcery.com>
20950
20951 PR c++/21336
20952 * g++.dg/template/new2.C: New test.
20953
20954 2005-06-03 Josh Conner <jconner@apple.com>
20955
20956 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
20957 all entries in initializer.
20958
20959 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
20960
20961 PR middle-end/21858
20962 * gcc.dg/pr21858.c: New testcase.
20963
20964 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
20965
20966 PR tree-optimization/21292
20967
20968 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
20969 New.
20970 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
20971 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
20972 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
20973 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
20974 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
20975
20976 2005-06-02 Richard Henderson <rth@redhat.com>
20977
20978 * gcc.dg/sync-2.c: Use -march=i486 for i386.
20979
20980 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
20981
20982 * gcc.dg/wtypequal.c: New testcase.
20983
20984 2005-06-02 Diego Novillo <dnovillo@redhat.com>
20985
20986 PR 21582
20987 * gcc.dg/tree-ssa/pr21582.c: New test.
20988
20989 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
20990
20991 PR c++/21280
20992 * g++.dg/opt/interface2.h: New.
20993 * g++.dg/opt/interface2.C: New.
20994 * g++.dg/init/ctor4.C: Adjust error lines.
20995 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20996 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
20997 * g++.old-deja/g++.jason/opeq3.C: Likewise.
20998 * g++.old-deja/g++.pt/assign1.C: Likewise.
20999 * g++.old-deja/g++.pt/crash20.C: Likewise.
21000
21001 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
21002
21003 PR tree-optimization/21734
21004 * g++.dg/vect/pr21734_1.cc: New.
21005 * g++.dg/vect/pr21734_2.cc: New.
21006
21007 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
21008
21009 PR c++/20350
21010 * g++.dg/template/spec24.C: New.
21011
21012 PR c++/21151
21013 * g++.dg/pch/local-1.C: New.
21014 * g++.dg/pch/local-1.Hs: New.
21015
21016 2005-06-01 Diego Novillo <dnovillo@redhat.com>
21017
21018 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
21019 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
21020 * gcc.dg/tree-ssa/pr14341.c: New test.
21021 * gcc.dg/tree-ssa/pr14841.c: New test.
21022 * gcc.dg/tree-ssa/pr20701.c: New test.
21023 * gcc.dg/tree-ssa/pr21086.c: New test.
21024 * gcc.dg/tree-ssa/pr21090.c: New test.
21025 * gcc.dg/tree-ssa/pr21332.c: New test.
21026 * gcc.dg/tree-ssa/pr21458.c: New test.
21027 * gcc.dg/tree-ssa/pr21658.c: New test.
21028 * gcc.dg/tree-ssa/vrp01.c: New test.
21029 * gcc.dg/tree-ssa/vrp02.c: New test.
21030 * gcc.dg/tree-ssa/vrp03.c: New test.
21031 * gcc.dg/tree-ssa/vrp04.c: New test.
21032 * gcc.dg/tree-ssa/vrp05.c: New test.
21033 * gcc.dg/tree-ssa/vrp06.c: New test.
21034 * gcc.dg/tree-ssa/vrp07.c: New test.
21035 * gcc.dg/tree-ssa/vrp08.c: New test.
21036 * gcc.dg/tree-ssa/vrp09.c: New test.
21037 * gcc.dg/tree-ssa/vrp10.c: New test.
21038 * gcc.dg/tree-ssa/vrp11.c: New test.
21039 * gcc.dg/tree-ssa/vrp12.c: New test.
21040 * gcc.dg/tree-ssa/vrp13.c: New test.
21041
21042 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
21043
21044 PR 21029
21045 * gcc.dg/tree-ssa/pr21029.c: New test.
21046
21047 2005-06-01 Roger Sayle <roger@eyesopen.com>
21048
21049 * gfortran.dg/logint-1.f: New test case.
21050 * gfortran.dg/logint-2.f: Likewise.
21051 * gfortran.dg/logint-3.f: Likewise.
21052
21053 2005-06-01 Jakub Jelinek <jakub@redhat.com>
21054
21055 PR c/21536
21056 PR c/20760
21057 * gcc.dg/20050527-1.c: New test.
21058
21059 * gcc.dg/i386-sse-12.c: New test.
21060
21061 PR fortran/21729
21062 * gfortran.dg/implicit_5.f90: New test.
21063
21064 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
21065
21066 PR fortran/20883
21067 * gfortran/assign_4.f90: New test.
21068 * gfortran/assign_2.f90: Change compile to run.
21069
21070 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
21071
21072 * lib/target-supports.exp
21073 (check_effective_target_sync_char_short): New.
21074 * gcc.dg/sync-2.c: New.
21075
21076 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
21077
21078 PR tree-optimization/21817
21079 * gcc.dg/torture/pr21817-1.c: New.
21080
21081 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
21082
21083 PR c++/21165
21084 * g++.dg/template/init5.C: New.
21085
21086 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
21087
21088 * gfortran.dg/char_initialiser_actual.f90:
21089 Test character initialisers as actual arguments.
21090 * gfortran.dg/char_pointer_comp_assign.f90:
21091 Test character pointer structure component assignments.
21092 * gfortran.dg/char_array_structure_constructor.f90:
21093 Test character components in structure constructors.
21094
21095 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
21096
21097 PR middle-end/20931
21098 * g++.dg/opt/pr20931.C: New test.
21099
21100 2005-05-31 Andreas Jaeger <aj@suse.de>
21101
21102 PR testsuite/20772
21103 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
21104 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
21105 g++.old-deja/g++.ext/asmspec1.C,
21106 g++.old-deja/g++.other/regstack.C,
21107 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
21108 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
21109 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
21110 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
21111 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
21112 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
21113 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
21114 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
21115 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
21116 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
21117 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
21118 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
21119 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
21120 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
21121 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
21122 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
21123 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
21124 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
21125 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
21126
21127 2005-05-31 Jeff Law <law@redhat.com>
21128
21129 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
21130
21131 2005-05-30 Paolo Carlini <pcarlini@suse.de>
21132
21133 PR middle-end/21743
21134 * gcc.dg/builtins-1.c: Activate disabled clog test.
21135 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21136
21137 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
21138
21139 * gfortran.dg/char_pointer_assign.f90:
21140 Test character-pointer assignments and pointer assignments.
21141 * gfortran.dg/char_pointer_dummy.f90:
21142 Test character-pointer dummy arguments.
21143 * gfortran.dg/char_pointer_func.f90:
21144 Test character-pointer function returns.
21145 * gfortran.dg/char_pointer_dependency.f90:
21146 Test character-pointer functions with dependencies.
21147
21148 2005-05-30 Mark Mitchell <mark@codesourcery.com>
21149
21150 PR c++/21784
21151 * g++.dg/lookup/using14.C: New test.
21152
21153 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
21154
21155 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
21156 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
21157 trailing ^M.
21158
21159 2005-05-29 Geoffrey Keating <geoffk@apple.com>
21160
21161 PR c++/17413
21162 * g++.dg/template/local5.C: New.
21163
21164 PR target/21761
21165 * gcc.c-torture/compile/pr21761.c: New.
21166
21167 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
21168 before darwin8.
21169
21170 2005-05-30 Steven G. Kargl
21171
21172 PR fortran/20846
21173 * gfortran.dg/inquire_8.f90: New test.
21174
21175 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21176
21177 PR libfortran/21376
21178 * gfortran.dg/output_exponents_1.f90: New test.
21179
21180 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21181
21182 PR libfortran/20006
21183 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
21184
21185 2005-05-28 Mark Mitchell <mark@codesourcery.com>
21186
21187 PR c++/21210
21188 * g++.dg/ext/complex1.C: New test.
21189
21190 PR c++/21340
21191 * g++.dg/init/ctor6.C: New test.
21192
21193 2005-05-29 Jan Hubicka <jh@suse.cz>
21194
21195 * gcc.c-torture/compile/pr21562.c: New.
21196
21197 2005-05-28 Steven G. Kargl <kargls@comcast.net>
21198
21199 * gfortran.dg/subnormal_1.f90: New test.
21200
21201 2005-05-28 Jan Hubicka <jh@suse.cz>
21202
21203 * tree-prof.exp: Fix comment.
21204 * value-prof-1.c: New.
21205 * value-prof-2.c: New.
21206 * value-prof-3.c: New.
21207 * value-prof-4.c: New.
21208
21209 2005-05-27 Mark Mitchell <mark@codesourcery.com>
21210
21211 PR c++/21614
21212 * g++.dg/expr/ptrmem6.C: New test.
21213 * g++.dg/expr/ptrmem6a.C: Likewise.
21214
21215 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
21216
21217 PR tree-optimization/21658
21218 * gcc.dg/tree-ssa/pr21658.c: New.
21219
21220 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
21221
21222 PR c++/21455
21223 * g++.dg/inherit/ptrmem3.C: New.
21224
21225 PR c++/21681
21226 * g++.dg/parse/template16.C: New.
21227
21228 2005-05-27 Andreas Jaeger <aj@suse.de>
21229
21230 * gcc.dg/setjmp-2.c: Only run in 32-bit.
21231
21232 * gcc.dg/i386-sse-8.c: Run test on all archs.
21233
21234 2005-05-26 Mike Stump <mrs@apple.com>
21235
21236 * objc.dg/isa-field-1.m: Only run on darwin.
21237 * objc.dg/lookup-1.m: Likewise.
21238 * objc.dg/try-catch-8.m: Likewise.
21239
21240 2005-05-26 Roger Sayle <roger@eyesopen.com>
21241
21242 PR tree-optimization/9814
21243 * gcc.dg/pr9814-1.c: New test case.
21244
21245 2005-05-26 Ziemowit Laski <zlaski@apple.com>
21246
21247 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
21248 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
21249 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
21250 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
21251 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
21252 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
21253 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
21254 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
21255 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
21256 objc.dg/try-catch-8.m: New.
21257
21258 2005-05-26 Janis Johnson <janis187@us.ibm.com>
21259
21260 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
21261 remove extraneous semicolons.
21262
21263 2005-05-26 Ziemowit Laski <zlaski@apple.com>
21264
21265 * obj-c++.dg/comp-types-12.mm: New.
21266 * objc.dg/comp-types-11.m: New.
21267 * objc.dg/selector-4.m: New.
21268
21269 2005-05-26 Andreas Jaeger <aj@suse.de>
21270
21271 PR testsuite/20772
21272 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
21273 g++.old-deja/g++.ext/attrib3.C,
21274 g++.old-deja/g++.other/store-expr1.C,
21275 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
21276 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
21277 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
21278 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
21279 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
21280 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
21281 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
21282 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
21283 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
21284 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
21285 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
21286 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
21287 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
21288 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
21289 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
21290 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
21291 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
21292 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
21293 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
21294
21295 2005-05-26 Andreas Jaeger <aj@suse.de>
21296
21297 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
21298 x86-64 compilation.
21299
21300 2005-05-26 Andreas Jaeger <aj@suse.de>
21301
21302 PR testsuite/20772
21303 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
21304 gcc.misc-tests/i386-pf-athlon-1.c,
21305 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
21306 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
21307 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
21308 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
21309 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
21310 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
21311 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
21312 programs.
21313
21314 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
21315 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
21316 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
21317 x86-64 compilation.
21318
21319 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
21320 x86_64.
21321
21322 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
21323 effective-target ilp32.
21324
21325 2005-05-26 David Ung <davidu@mips.com>
21326
21327 * gcc.target/mips/ext_ins.c: New test for testing the generation
21328 of MIPS32/64 rev 2 ext/ins instructions.
21329
21330 2005-05-26 Andreas Jaeger <aj@suse.de>
21331
21332 * treelang/compile/unsigned.tree: Use gimple instead of
21333 nonexisting generic dump.
21334
21335 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
21336
21337 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
21338
21339 2005-05-26 Andreas Jaeger <aj@suse.de>
21340
21341 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
21342
21343 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
21344
21345 PR libfortran/17283
21346 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
21347 Test callee-allocated memory with write statements.
21348
21349 2005-05-25 Roger Sayle <roger@eyesopen.com>
21350
21351 PR middle-end/21709
21352 * gcc.dg/pr21709-1.c: New test case.
21353
21354 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21355 Mike Stump <mrs@apple.com>
21356
21357 * objc/execute/next_mapping.h: Update for C++.
21358
21359 * obj-c++.dg/selector-1.mm: Move to...
21360 * obj-c++.dg/selector-4.mm: here...
21361
21362 * obj-c++.dg/basic.mm: New.
21363 * obj-c++.dg/comp-types-1.mm: New.
21364 * obj-c++.dg/cxx-class-1.mm: New.
21365 * obj-c++.dg/cxx-ivars-1.mm: New.
21366 * obj-c++.dg/cxx-ivars-2.mm: New.
21367 * obj-c++.dg/cxx-ivars-3.mm: New.
21368 * obj-c++.dg/cxx-scope-1.mm: New.
21369 * obj-c++.dg/cxx-scope-2.mm: New.
21370 * obj-c++.dg/defs.mm: New.
21371 * obj-c++.dg/empty-private-1.mm: New.
21372 * obj-c++.dg/encode-1.mm: New.
21373 * obj-c++.dg/encode-2.mm: New.
21374 * obj-c++.dg/encode-3.mm: New.
21375 * obj-c++.dg/extern-c-1.mm: New.
21376 * obj-c++.dg/extra-semi.mm: New.
21377 * obj-c++.dg/fix-and-continue-2.mm: New.
21378 * obj-c++.dg/isa-field-1.mm: New.
21379 * obj-c++.dg/ivar-list-semi.mm: New.
21380 * obj-c++.dg/local-decl-1.mm: New.
21381 * obj-c++.dg/lookup-1.mm: New.
21382 * obj-c++.dg/lookup-2.mm: New.
21383 * obj-c++.dg/method-1.mm: New.
21384 * obj-c++.dg/method-2.mm: New.
21385 * obj-c++.dg/method-3.mm: New.
21386 * obj-c++.dg/method-4.mm: New.
21387 * obj-c++.dg/method-5.mm: New.
21388 * obj-c++.dg/method-6.mm: New.
21389 * obj-c++.dg/method-7.mm: New.
21390 * obj-c++.dg/no-extra-load.mm: New.
21391 * obj-c++.dg/overload-1.mm: New.
21392 * obj-c++.dg/pragma-1.mm: New.
21393 * obj-c++.dg/pragma-2.mm: New.
21394 * obj-c++.dg/private-1.mm: New.
21395 * obj-c++.dg/private-2.mm: New.
21396 * obj-c++.dg/proto-qual-1.mm: New.
21397 * obj-c++.dg/qual-types-1.mm: New.
21398 * obj-c++.dg/stubify-1.mm: New.
21399 * obj-c++.dg/stubify-2.mm: New.
21400 * obj-c++.dg/super-class-1.mm: New.
21401 * obj-c++.dg/super-class-2.mm: New.
21402 * obj-c++.dg/super-dealloc-1.mm: New.
21403 * obj-c++.dg/super-dealloc-2.mm: New.
21404 * obj-c++.dg/template-1.mm: New.
21405 * obj-c++.dg/template-2.mm: New.
21406 * obj-c++.dg/template-3.mm: New.
21407 * obj-c++.dg/template-4.mm: New.
21408 * obj-c++.dg/template-5.mm: New.
21409 * obj-c++.dg/template-6.mm: New.
21410 * obj-c++.dg/try-catch-1.mm: New.
21411 * obj-c++.dg/try-catch-2.mm: New.
21412 * obj-c++.dg/try-catch-3.mm: New.
21413 * obj-c++.dg/try-catch-4.mm: New.
21414 * obj-c++.dg/try-catch-5.mm: New.
21415 * obj-c++.dg/try-catch-6.mm: New.
21416 * obj-c++.dg/try-catch-7.mm: New.
21417 * obj-c++.dg/try-catch-8.mm: New.
21418 * obj-c++.dg/try-catch-9.mm: New.
21419 * obj-c++.dg/va-meth-1.mm: New.
21420
21421 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21422
21423 * obj-c++.dg/selector-1.mm: New.
21424 * obj-c++.dg/selector-2.mm: New.
21425
21426 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21427
21428 * obj-c++.dg/selector-3.mm: New.
21429 * objc.dg/selector-3.m: New.
21430
21431 2005-05-25 Ziemowit Laski <zlaski@apple.com>
21432
21433 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
21434 about where warning appears.
21435
21436 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
21437
21438 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
21439 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
21440 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
21441 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
21442
21443 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
21444
21445 * gcc.dg/20050524-1.c: New test.
21446
21447 2005-05-25 Jan Hubicka <jh@suse.cz>
21448
21449 * gcc.dg/tree-prof/inliner-1.c: New.
21450
21451 2005-05-25 Janis Johnson <janis187@us.ibm.com>
21452
21453 * gcc.dg/tree-prof: New directory.
21454 * gcc.dg/tree-prof/tree-prof.exp: New.
21455
21456 2005-05-25 DJ Delorie <dj@redhat.com>
21457
21458 * gcc.dg/Wattributes-1.c: New.
21459 * gcc.dg/Wattributes-2.c: New.
21460 * gcc.dg/Wattributes-3.c: New.
21461
21462 20005-05-24 Janis Johnson <janis187@us.ibm.com>
21463
21464 PR tree-optimization/19833
21465 * gcc.dg/uninit-4.c: Remove xfail.
21466 * gcc.dg/uninit-9.c: Ditto.
21467
21468 2005-05-24 Ziemowit Laski <zlaski@apple.com>
21469
21470 * obj-c++.dg/bitfield-[1-5].mm: New.
21471 * obj-c++.dg/class-protocol-1.mm: New.
21472 * obj-c++.dg/comp-types-1[0-1].mm: New.
21473 * obj-c++.dg/comp-types-[2-9].mm: New.
21474 * obj-c++.dg/encode-[4-8].mm: New.
21475 * obj-c++.dg/layout-1.mm: New.
21476 * obj-c++.dg/method-1[0-9].mm: New.
21477 * obj-c++.dg/method-2[0-1].mm: New.
21478 * obj-c++.dg/method-[8-9].mm: New.
21479 * obj-c++.dg/objc-gc-3.mm: New.
21480 * obj-c++.dg/try-catch-10.mm: New.
21481 * objc.dg/bitfield-5.m: New.
21482 * objc.dg/comp-types-10.m: New.
21483 * objc.dg/comp-types-9.m: New.
21484 * objc.dg/layout-1.m: New.
21485 * objc.dg/objc-gc-4.m: New.
21486 * objc.dg/try-catch-9.m: New.
21487 * objc.dg/class-protocol-1.m: Tweak diagnostics.
21488 * objc.dg/comp-types-1.m: Likewise.
21489 * objc.dg/comp-types-[5-6].m: Likewise.
21490 * objc.dg/method-9.m: Likewise.
21491
21492 2005-05-24 Janis Johnson <janis187@us.ibm.com>
21493
21494 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
21495 and on hardware without VMX support.
21496
21497 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
21498
21499 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
21500
21501 * lib/profopt.exp (dg-final-generate, dg-final-use,
21502 profopt-final-code, profopt-get-options): New.
21503 (profopt-execute): Process test directives.
21504
21505 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
21506 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
21507 cleanup-tree-dump, cleanup-saved-temps): Update comments.
21508
21509 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
21510
21511 PR C++/21645
21512 * g++.dg/init/ctor5.C: New test.
21513
21514 2005-05-24 Ira Rosen <irar@il.ibm.com>
21515
21516 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
21517 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
21518 vect-113.c, vect-114.c.
21519
21520 2005-05-23 Adam Nemet <anemet@lnxw.com>
21521
21522 * gcc.dg/const-elim-1.c: Remove xfails.
21523
21524 2005-05-23 Jeff Law <law@redhat.com>
21525
21526 * gcc.c-torture/compile/pr21638.c: New test.
21527 * gcc.c-torture/compile/20050520-1.c: New test.
21528
21529 2005-05-23 Nick Clifton <nickc@redhat.com>
21530
21531 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
21532 be a proper triple, ie: m32r*-*-*.
21533 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21534
21535 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
21536
21537 PR middle-end/21331
21538 PR tree-opt/21293
21539 * gcc.c-torture/compile/pr21293.c: New test.
21540 * gcc.c-torture/execute/pr21331.c: New test.
21541
21542 2004-05-20 Richard Henderson <rth@redhat.com>
21543
21544 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
21545
21546 2005-05-20 Ziemowit Laski <zlaski@apple.com>
21547
21548 * obj-c++-dg.exp: Add.
21549 * obj-c++.exp: Add.
21550 * obj-c++.dg/dg.exp: Add.
21551
21552 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
21553
21554 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
21555 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
21556
21557 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
21558
21559 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
21560
21561 2004-05-19 Richard Henderson <rth@redhat.com>
21562
21563 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
21564
21565 2005-05-19 Janis Johnson <janis187@us.ibm.com>
21566
21567 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
21568
21569 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
21570
21571 2005-05-19 Jakub Jelinek <jakub@redhat.com>
21572
21573 PR c++/21495
21574 * g++.dg/parse/extern1.C: New test.
21575 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
21576
21577 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21578
21579 * gcc.dg/c99-math.h: New.
21580 * gcc.dg/c99-math-float-1.c: New test.
21581 * gcc.dg/c99-math-double-1.c: Likewise.
21582 * gcc.dg/c99-math-long-double-1.c: Likewise.
21583
21584 2005-05-18 Richard Henderson <rth@redhat.com>
21585
21586 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
21587
21588 2005-05-18 Devang Patel <dpatel@apple.com>
21589
21590 * g++.dg/opt/20050511-1.C: New test.
21591
21592 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
21593
21594 PR libfortran/21127
21595 * gfortran.dg/reshape-complex.f90: New test.
21596
21597 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
21598
21599 * gfortran.dg/array_constructor_1.f90: New test.
21600 * gfortran.dg/array_constructor_2.f90: New test.
21601
21602 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
21603
21604 PR fortran/20954
21605 * gfortran.dg/pr20954.f: New test.
21606
21607 2005-05-17 Mike Stump <mrs@apple.com>
21608
21609 Yet more Objective-C++...
21610
21611 * objc.dg/method-5.m: Update.
21612 * objc.dg/method-6.m: Update.
21613 * objc.dg/method-7.m: Update.
21614 * objc.dg/method-9.m: Update.
21615 * objc.dg/try-catch-2.m: Update.
21616
21617 2005-05-17 Mark Mitchell <mark@codesourcery.com>
21618
21619 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
21620 Remove little-endian optimizations.
21621
21622 2005-05-17 Jeff Law <law@redhat.com>
21623
21624 * g++.dg/tree-ssa/pr14814.C: New test.
21625 * gcc.dg/tree-ssa/pr14814.C: New test.
21626 * gcc.dg/tree-ssa/pr17141-1.C: New test.
21627 * gcc.dg/tree-ssa/pr17141-2.C: New test.
21628
21629 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
21630
21631 * gcc.dg/compat/generate-random.c: Do not include
21632 libiberty.h.
21633 * gcc.dg/compat/generate-random_r.c: Likewise.
21634
21635 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
21636
21637 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
21638
21639 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
21640
21641 PR middle-end/21595
21642 * g++.dg/tree-ssa/builtin1.C: New testcase.
21643
21644 2005-05-17 Jakub Jelinek <jakub@redhat.com>
21645
21646 PR c++/21454
21647 * g++.dg/opt/const4.C: New test.
21648
21649 PR middle-end/21492
21650 * g++.dg/opt/crossjump1.C: New test.
21651
21652 PR tree-optimization/21610
21653 * gcc.c-torture/compile/20050516-1.c: New test.
21654
21655 PR fortran/15080
21656 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
21657 about the test failing.
21658 * gfortran.fortran-torture/execute/where_7.f90: New test.
21659 * gfortran.fortran-torture/execute/where_8.f90: New test.
21660
21661 2005-05-16 Richard Henderson <rth@redhat.com>
21662
21663 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
21664 i?86 and x86_64.
21665
21666 2005-05-16 Mark Mitchell <mark@codesourcery.com>
21667
21668 * gcc.dg/compat/generate-random.c (config.h): Do not include.
21669 (limits.h): Include unconditionally.
21670 (stdlib.h): Likewise.
21671 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
21672 (limits.h): Include unconditionally.
21673 (stdlib.h): Likewise.
21674 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
21675 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
21676 (limits.h): Include unconditionally.
21677 (stdlib.h): Likewise.
21678 (hashtab.h): Do not include.
21679 (getopt.h): Likewise.
21680 (stddef.h): Include.
21681 (hashval_t): Define.
21682 (struct entry): Add "next" field.
21683 (HASH_SIZE): New macro.
21684 (hash_table): New variable.
21685 (switchfiles): Do not use xmalloc.
21686 (mix): New macro.
21687 (iterative_hash): New function.
21688 (hasht): Remove.
21689 (e_exists): New function.
21690 (e_insert): Likewise.
21691 (output): Use, instead of libiberty hashtable functions.
21692 (main): Do not use getopt. Do not call htab_create.
21693
21694 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
21695
21696 PR libstdc++/21526
21697 * lib/target-supports.exp (check_mkfifo_available):
21698 Return 0 for cygwin as mkfifo support incomplete on platform.
21699 Fix typos in comments.
21700
21701 2005-05-15 Mark Mitchell <mark@codesourcery.com>
21702
21703 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
21704
21705 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
21706
21707 PR fortran/17432
21708 * gfortran.dg/assign_4.f: New test.
21709
21710 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
21711
21712 PR tree-optimization/21563
21713 * gcc.dg/tree-ssa/pr21563.c: New.
21714
21715 2005-05-14 Jan Hubicka <jh@suse.cz>
21716
21717 * gcc.dg/noreturn-7.c: Allow control reaches warning.
21718
21719 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
21720
21721 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
21722
21723 2005-05-13 Julian Brown <julian@codesourcery.com>
21724
21725 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
21726 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
21727
21728 2005-05-13 Jan Hubicka <jh@suse.cz>
21729
21730 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
21731 * gcc.dg/fold-xor-?.c: Likewise.
21732 * gcc.dg/pr15784-?.c: Likewise.
21733 * gcc.dg/pr20922-?.c: Likewise.
21734 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
21735 * gcc.dg/tree-ssa/pr17598.c: Likewise.
21736 * gcc.dg/tree-ssa/pr20470.c: Likewise.
21737
21738 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21739
21740 PR fortran/21260
21741 * gfortran.dg/hollerith_1.f90: New test.
21742
21743 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21744
21745 * gfortran.dg/func_result_2.f90: New test.
21746
21747 2005-05-11 Bud Davis <bdavis@gfortran.org>
21748
21749 * gfortran.dg/dev_null.f90: New test.
21750
21751 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
21752
21753 * gcc.dg/arm-vfp1.c: Revert last change.
21754
21755 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
21756
21757 PR middle-end/19807
21758 PR tree-optimization/19639
21759 * g++.dg/tree-ssa/pr19807.C: New testcase.
21760
21761 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21762
21763 PR libfortran/21471
21764 * gfortran.dg/append-1.f90: New test.
21765
21766 2005-05-10 Diego Novillo <dnovillo@redhat.com>
21767
21768 * gcc.dg/pr18501.c: XFAIL.
21769 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
21770 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
21771 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
21772 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
21773 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
21774 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
21775 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
21776 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
21777
21778 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21779
21780 PR fortran/20178
21781 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
21782 gfortran.dg/f2c_3.f90: New tests.
21783
21784 * gfortran.dg/return_1.f90: Fix dg annotation.
21785
21786 2005-05-10 Diego Novillo <dnovillo@redhat.com>
21787
21788 * gcc.c-torture/compile/20050510-1.c: New test.
21789
21790 2005-05-10 Mark Mitchell <mark@codesourcery.com>
21791
21792 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
21793
21794 2005-05-10 Bob Wilson <bob.wilson@acm.org>
21795
21796 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
21797
21798 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
21799
21800 PR c/17913
21801 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
21802
21803 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
21804
21805 PR c/21342
21806 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
21807 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
21808
21809 2005-05-10 Ben Elliston <bje@au.ibm.com>
21810
21811 PR debug/16676
21812 * gcc.dg/debug/pr16676.c: New test.
21813
21814 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
21815
21816 PR testsuite/21443
21817 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
21818 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
21819 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
21820 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
21821 Change -O1 to -O2.
21822 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
21823 -fno-tree-dominator-opts.
21824
21825 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21826
21827 * gfortran.dg/return_1.f90: New test.
21828
21829 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
21830
21831 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
21832
21833 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
21834
21835 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
21836
21837 PR c++/21427
21838 * g++.dg/inherit/covariant13.C: New.
21839
21840 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21841
21842 PR libfortran/19155
21843 * gfortran.dg/pr19155.f: New test.
21844
21845 2005-05-08 Roger Sayle <roger@eyesopen.com>
21846
21847 PR inline-asm/8788
21848 * gcc.dg/pr8788-1.c: New testcase.
21849
21850 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
21851
21852 PR target/21416
21853 * gcc.target/mips/fpcmp-[12].c: New tests.
21854
21855 2005-05-06 Mark Mitchell <mark@codesourcery.com>
21856
21857 * lib/target-supports-dg.exp (dg-require-fork): New function.
21858 (dg-require-mkfifo): Likewise.
21859 * lib/target-supports.exp (check_function_available): New
21860 function.
21861 (check_fork_available): Likewise.
21862 (check_mkfifo_available): Likewise.
21863
21864 2005-05-06 Jeff Law <law@redhat.com>
21865
21866 * gcc.c-torture/compile/pr21380.c: New test.
21867
21868 2005-05-06 Jakub Jelinek <jakub@redhat.com>
21869
21870 PR c++/20961
21871 * g++.dg/ext/weak3.C: New test.
21872
21873 2005-05-05 Mark Mitchell <mark@codesourcery.com>
21874
21875 PR c++/21352
21876 * g++.dg/template/crash37.C: New test.
21877
21878 2005-05-05 Paul Brook <paul@codesourcery.com>
21879
21880 * gcc.dg/arm-g2.c: Use effective-target arm32.
21881 * gcc.dg/arm-mmx-1.c: Ditto.
21882 * gcc.dg/arm-scd42-2.c: Ditto.
21883 * gcc.dg/arm-vfp1.c: Ditto.
21884 * lib/target-supports.exp (check_effective_target_arm32): New
21885 function.
21886
21887 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
21888
21889 PR libfortran/21354
21890 gfortran.dg/in_pack_rank7.f90: New test.
21891
21892 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
21893
21894 PR middle-end/15618
21895 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
21896
21897 2005-05-04 Jakub Jelinek <jakub@redhat.com>
21898
21899 PR middle-end/21265
21900 * gcc.dg/20050503-1.c: New test.
21901
21902 PR rtl-optimization/21239
21903 * gcc.dg/i386-sse-11.c: New test.
21904
21905 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
21906
21907 PR target/16888
21908 * gcc.target/i386/asm-1.c: New test.
21909
21910 2005-05-03 Jakub Jelinek <jakub@redhat.com>
21911
21912 PR rtl-optimization/21330
21913 * gcc.c-torture/execute/20050502-1.c: New test.
21914
21915 PR target/21297
21916 * gcc.c-torture/execute/20050502-2.c: New test.
21917
21918 2005-05-03 Uros Bizjak <uros@kss-loka.si>
21919
21920 PR middle-end/21282
21921 * gcc.dg/pr21282.c: New.
21922
21923 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
21924
21925 * gcc.dg/vect/pr20122.c: Clean up .vect file.
21926 * gcc.dg/vect/vect-92.c: Likewise.
21927 * gcc.dg/vect/vect-93.c: Likewise.
21928 * gcc.dg/vect/vect-dv-1.c: Likewise.
21929 * gcc.dg/vect/vect-dv-2.c: Likewise.
21930 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
21931
21932 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
21933
21934 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
21935 * gfortran.dg/vect/vect-2.f90: Likewise.
21936 * gfortran.dg/vect/vect-3.f90: Likewise.
21937 * gfortran.dg/vect/vect-4.f90: Likewise.
21938 * gfortran.dg/vect/vect-5.f90: Likewise.
21939
21940 2005-05-02 Geoffrey Keating <geoffk@apple.com>
21941
21942 PR target/20813
21943 * gcc.dg/rs6000-fpint-2.c: New.
21944
21945 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
21946
21947 PR c/15698
21948 * gcc.dg/builtins-30.c: Update expected messages.
21949 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
21950 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
21951 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
21952
21953 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
21954
21955 PR tree-optimization/21294
21956 * gcc.dg/tree-ssa/pr21294.c: New.
21957
21958 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
21959
21960 * gcc.dg/altivec-3.c (vec_store): Do not use the old
21961 __builtin_altivec_st_internal_4si built-in.
21962
21963 2005-05-02 Mark Mitchell <mark@codesourcery.com>
21964
21965 PR c++/15875
21966 * g++.dg/template/ptrmem14.C: New test.
21967
21968 2005-05-02 Paul Brook <paul@codesourcery.com>
21969
21970 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
21971
21972 2005-05-02 Michael Matz <matz@suse.de>
21973
21974 PR c++/19542
21975 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
21976
21977 2005-05-01 Mark Mitchell <mark@codesourcery.com>
21978
21979 * g++.dg/cpp/weak.C: New test.
21980
21981 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
21982
21983 * gcc.dg/tree-ssa/loop-8.c: New test.
21984
21985 2005-04-30 Michael Maty <matz@suse.de>
21986
21987 * gcc.dg/inline-mcpy.c: New test.
21988
21989 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
21990
21991 PR libfortran/18958
21992 * gfortran.dg/eoshift.f90: New test case.
21993
21994 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
21995
21996 PR libfortran/18857
21997 * gfortran.dg/matmul_1.f90: New test.
21998
21999 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
22000
22001 PR tree-optimization/21030
22002 * gcc.dg/tree-ssa/pr21030.c: New.
22003
22004 2005-04-29 Devang Patel <dpatel@apple.com>
22005
22006 PR tree-optimization/21272
22007 * gcc.dg/vect/vect-ifcvt-10.c: New test.
22008
22009 2005-04-29 Jakub Jelinek <jakub@redhat.com>
22010
22011 PR fortran/13082
22012 PR fortran/18824
22013 * gfortran.dg/entry_4.f90: New test.
22014 * gfortran.fortran-torture/execute/entry_1.f90: New test.
22015 * gfortran.fortran-torture/execute/entry_2.f90: New test.
22016 * gfortran.fortran-torture/execute/entry_3.f90: New test.
22017 * gfortran.fortran-torture/execute/entry_4.f90: New test.
22018 * gfortran.fortran-torture/execute/entry_5.f90: New test.
22019 * gfortran.fortran-torture/execute/entry_6.f90: New test.
22020 * gfortran.fortran-torture/execute/entry_7.f90: New test.
22021
22022 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22023
22024 * gfortran.fortran-torture/execute/entry_8.f90: New test.
22025
22026 2005-04-29 Paul Brook <paul@codesourcery.com>
22027
22028 * gfortran.dg/entry_3.f90: New test.
22029
22030 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22031
22032 * gfortran.dg/implicit_4.f90: New test.
22033
22034 2005-04-28 Bob Wilson <bob.wilson@acm.org>
22035
22036 * lib/target-supports.exp (check_profiling_available): Return
22037 false for xtensa-*-elf.
22038
22039 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
22040
22041 * lib/fortran-torture.exp (fortran-torture.exp): Catch
22042 error if file cannot be deleted.
22043
22044 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
22045
22046 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
22047 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
22048 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
22049 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
22050 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
22051 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
22052 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
22053 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
22054 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
22055 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
22056 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
22057 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
22058 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
22059
22060 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22061
22062 PR fortran/20865
22063 * gfortran.dg/pr20865.f90: New test.
22064
22065 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
22066
22067 * gcc.dg/void-cast-2.c: New test.
22068
22069 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22070
22071 PR c/21159
22072 * gcc.dg/void-cast-1.c: New test.
22073
22074 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
22075
22076 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
22077
22078 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22079
22080 PR fortran/21177
22081 * gfortran.dg/pr21177.f90: New test.
22082
22083 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
22084
22085 PR tree-optimization/21171
22086 * gcc.dg/tree-ssa/pr21171.c: New test.
22087
22088 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
22089
22090 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
22091 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
22092 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
22093 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
22094 gcc.dg/tree-ssa/gen-vect-32.c: New.
22095 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
22096 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
22097 don't run on PPC32.
22098
22099 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22100
22101 PR c/21213
22102 * gcc.dg/transparent-union-3.c: New test.
22103
22104 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
22105
22106 PR c/20740
22107 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
22108 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
22109 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
22110 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
22111 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
22112 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
22113
22114 2005-04-26 Jeff Law <law@redhat.com>
22115
22116 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
22117 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
22118 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
22119 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
22120 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
22121 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
22122 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
22123
22124 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
22125
22126 PR tree-optimization/17598
22127 * gcc.dg/tree-ssa/pr17598.c: New testcase.
22128
22129 2005-04-25 Mike Stump <mrs@apple.com>
22130
22131 * objc.dg/fix-and-continue-1.m: Add.
22132
22133 2005-04-25 Roger Sayle <roger@eyesopen.com>
22134
22135 PR c++/20995
22136 * g++.dg/opt/pr20995-1.C: New test case.
22137
22138 2005-04-25 Devang Patel <dpatel@apple.com>
22139
22140 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
22141
22142 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
22143
22144 PR testsuite/21062
22145 * g++.dg/opt/alias2.C (printf): Correct the prototype.
22146
22147 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
22148
22149 PR C++/21188
22150 * g++.dg/opt/rtti2.C: New test.
22151
22152 2005-04-25 Paul Brook <paul@codesourcery.com>
22153 Steven G. Kargl <kargls@comcast.net>
22154
22155 PR fortran/20879
22156 * gfortran.dg/ichar_1.f90: New file.
22157
22158 2005-04-24 Jakub Jelinek <jakub@redhat.com>
22159
22160 PR middle-end/20991
22161 * g++.dg/opt/pr20991.C: New test.
22162
22163 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
22164 where sizeof (type) < __alignof__ (type).
22165 * gcc.dg/compat/struct-layout-1.h: Likewise.
22166
22167 2005-04-24 Per Bothner <per@bothner.com>
22168 Devang Patel <dpatel@apple.com>
22169
22170 PR preprocessor/20907
22171 * gcc.dg/cpp/very-long-comment.c: New test.
22172
22173 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22174
22175 PR fortran/20059
22176 * gfortran.dg/common_5.f: New test.
22177
22178 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
22179
22180 PR middle-end/21082
22181 * g++.dg/tree-ssa/pr21082.C: New testcase.
22182
22183 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
22184
22185 * gcc.dg/vect/vect-99.c: New test.
22186
22187 2005-04-22 Diego Novillo <dnovillo@redhat.com>
22188
22189 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
22190
22191 2005-04-22 Jeff Law <law@redhat.com>
22192
22193 * gcc.dg/uninit-5.c: Remove xfails.
22194 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
22195 conditionals and loads.
22196
22197 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
22198
22199 PR libfortran/20074
22200 PR libfortran/20436
22201 PR libfortran/21108
22202 * gfortran.dg/nested_reshape.f90: new test
22203 * gfortran.dg/reshape-alloc.f90: new test
22204 * gfortran.dg/reshape.f90: new test
22205
22206 2005-04-22 Mark Mitchell <mark@codesourcery.com>
22207
22208 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
22209
22210 * gcc.dg/arm-vfp1.c: New test.
22211
22212 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
22213
22214 PR c++/21087
22215 * g++.dg/lookup/builtin2.C: New test.
22216
22217 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
22218
22219 * gcc.dg/weak/weak-13.c: New test.
22220
22221 2005-04-21 Geoffrey Keating <geoffk@apple.com>
22222
22223 * lib/target-supports.exp (check_effective_target_sync_int_long):
22224 Add powerpc*.
22225
22226 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
22227
22228 * gcc.target/mips/branch-1.c: New test.
22229
22230 2005-04-21 Richard Henderson <rth@redhat.com>
22231
22232 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
22233 * gcc.dg/vect/vect-86.c: Likewise.
22234 * gcc.dg/vect/vect-87.c: Likewise.
22235 * gcc.dg/vect/vect-88.c: Likewise.
22236
22237 2005-04-21 Devang Patel <dpatel@apple.com>
22238
22239 PR optimization/20994
22240 * gcc.dg/tree-ssa/ifc-3.c: New test.
22241
22242 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
22243
22244 PR c/12913
22245 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
22246 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
22247 gcc.dg/c99-vla-jump-5.c: New tests.
22248
22249 2005-04-19 Richard Henderson <rth@redhat.com>
22250
22251 * lib/target-supports.exp (check_effective_target_vect_int_mult):
22252 Fix typo in exists check.
22253 (check_effective_target_sync_int_long): New.
22254 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
22255 * gcc.dg/ia64-sync-2.c: Likewise.
22256 * gcc.dg/ia64-sync-3.c: Likewise.
22257 * gcc.dg/ia64-sync-4.c: Likewise.
22258
22259 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
22260
22261 * gcc.dg/fold-xor-1.c: New test.
22262 * gcc.dg/fold-xor-2.c: New test.
22263
22264 2005-04-19 James E. Wilson <wilson@specifixinc.com>
22265
22266 PR target/20670
22267 * g++.dg/eh/fp-regs.C: New test.
22268
22269 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
22270
22271 * gcc.dg/Wint-to-pointer-cast-1.c,
22272 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
22273 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
22274 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
22275
22276 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22277
22278 PR fortran/16861
22279 * gfortran.dg/pr16861.f90: New test.
22280
22281 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
22282
22283 * gcc.dg/pr21085.c: New test.
22284
22285 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
22286
22287 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
22288 (setup_mips_tests, dg-mips-options): New procedures.
22289 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
22290 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
22291 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
22292 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
22293 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
22294 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
22295 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
22296 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
22297 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
22298 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
22299 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
22300 dg-mips-options instead of dg-options. Remove now-redundant
22301 preprocessor guards.
22302 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
22303 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
22304 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
22305 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
22306 * gcc.dg/vr-mult-2.c: Delete.
22307 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
22308 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
22309 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
22310 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
22311 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
22312 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
22313 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
22314
22315 2005-04-18 Laurent GUERBY <laurent@guerby.net>
22316
22317 * ada/acats/run_all.sh: Use sync when executable not present.
22318
22319 2005-04-18 Devang Patel <dpatel@apple.com>
22320
22321 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
22322 * gcc.dg/vect/vect-11a.c: New.
22323 * gcc.dg/vect/vect-none.c: Update.
22324 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
22325
22326 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
22327
22328 PR tree-optimization/20922
22329 * gcc.dg/pr20922-1.c: New test.
22330 * gcc.dg/pr20922-2.c: New test.
22331 * gcc.dg/pr20922-3.c: New test.
22332 * gcc.dg/pr20922-4.c: New test.
22333 * gcc.dg/pr20922-5.c: New test.
22334 * gcc.dg/pr20922-6.c: New test.
22335
22336 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22337
22338 PR libfortran/20950
22339 * gfortran.dg/pr20950.f: New test.
22340
22341 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22342
22343 PR libfortran/19216
22344 * gfortran.dg/pr19216.f: New test.
22345
22346 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
22347
22348 PR tree-optimization/21001
22349 * gcc.dg/tree-ssa/pr21001.c: New.
22350
22351 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
22352
22353 PR libfortran/21075
22354 * gfortran.dg/reshape_rank7.f90: New test.
22355
22356 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
22357
22358 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
22359 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
22360 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
22361 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
22362 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
22363 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
22364 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
22365 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
22366 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
22367 wrong way round).
22368 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
22369 in namelists. New test.
22370 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
22371 New test.
22372 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
22373 New test.
22374 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
22375 namelist. New test.
22376 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
22377 New test.
22378 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
22379 New test.
22380 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
22381 namelist. New test.
22382 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
22383 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
22384 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
22385 New test.
22386 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
22387 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
22388 arrays. New test.
22389
22390 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
22391
22392 * gfortran.dg/wtruncate.f: New testcase.
22393 * gfortran.dg/wtruncate.f90: New testcase.
22394
22395 2005-04-16 Mark Mitchell <mark@codesourcery.com>
22396
22397 PR c++/21025
22398 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
22399 which sizeof/alignof is dependent, rather than just whether we are
22400 processing_template_decl.
22401
22402 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
22403
22404 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
22405 corrected typo where the wrong variables had been compared.
22406
22407 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
22408
22409 PR libfortran/18495
22410 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
22411 Test callee-allocated version of return array with a write
22412 statement.
22413 Test spread with a temporary with another write statement.
22414
22415 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
22416
22417 PR tree-optimization/21031
22418 * gcc.dg/tree-ssa/pr21031.c: New.
22419
22420 2005-04-15 Uros Bizjak <uros@kss-loka.si>
22421
22422 PR tree-optimization/21004
22423 * gcc.dg/builtins-53.c: Include builtins-config.h.
22424 Check floorf, ceilf, floorl and ceill transformations
22425 only when HAVE_C99_RUNTIME is defined.
22426
22427 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
22428
22429 PR middle-end/20739
22430 * gcc.dg/tree-ssa/pr20739.c: New test.
22431
22432 2005-04-14 Mike Stump <mrs@apple.com>
22433
22434 * gcc.dg/Foundation.framework/empty: New.
22435 * gcc.dg/framework-2.c: New.
22436
22437 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
22438
22439 PR tree-optimization/21021
22440 * gcc.c-torture/compile/pr21021.c: New.
22441
22442 2005-04-14 Janis Johnson <janis187@us.ibm.com>
22443
22444 PR testsuite/21010
22445 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
22446 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
22447 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
22448 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
22449 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
22450 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
22451 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
22452 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
22453
22454 2005-04-14 Richard Henderson <rth@redhat.com>
22455
22456 * lib/target-supports.exp (check_effective_target_vect_condition):
22457 Add ia64, i?86, and x86_64.
22458
22459 2005-04-14 Steven G. Kargl <kargls@comcast.net>
22460
22461 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
22462
22463 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
22464
22465 PR tree-optimization/20657
22466 * gcc.dg/tree-ssa/pr20657.c: New.
22467
22468 2005-04-14 Uros Bizjak <uros@kss-loka.si>
22469
22470 * gcc.dg/builtins-53.c: Also check (int)trunc* and
22471 (long long int)trunc*.
22472
22473 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
22474
22475 PR target/20927
22476 * gcc.dg/pr20927.c: New test.
22477
22478 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
22479
22480 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
22481 * gcc.target/mips/asm-1.c: Likewise.
22482
22483 2005-04-13 Dale Johannesen <dalej@apple.com>
22484
22485 * objc.dg/objc-fast-4.m: New.
22486
22487 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
22488
22489 * gcc.target/cris/torture/cris-torture.exp: New driver in new
22490 directory.
22491 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
22492
22493 2005-04-13 David Edelsohn <edelsohn@gnu.org>
22494
22495 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
22496 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
22497 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
22498
22499 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
22500
22501 PR tree-optimization/20913
22502 * gcc.dg/tree-ssa/pr20913.c: New.
22503
22504 PR tree-optimization/20702
22505 * gcc.dg/tree-ssa/pr20702.c: New.
22506
22507 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22508
22509 PR c++/13744
22510 * g++.dg/inherit/local3.C: New test.
22511
22512 2005-04-12 Jeff Law <law@redhat.com>
22513
22514 * gcc.dg/tree-ssa/20050412-1.c: New test.
22515
22516 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
22517
22518 PR libfortran/19016
22519 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
22520 Add tests with mask generated by expression.
22521 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
22522 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
22523 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
22524
22525 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
22526
22527 PR middle-end/20917
22528 * gcc.dg/20050409-1.c: New test.
22529
22530 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
22531
22532 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
22533
22534 2005-04-11 Mark Mitchell <mark@codesourcery.com>
22535
22536 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
22537 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
22538 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
22539 (TARGET_CXX): Adjust accordingly.
22540 * target.h (struct gcc_target): Remove epxort_class_data. Add
22541 determine_class_data_visibility and class_data_always_comdat.
22542 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
22543 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
22544 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
22545 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
22546 (arm_cxx_determine_class_data_visibility): New.
22547 (arm_cxx_class_data_always_comdat): Likewise.
22548 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
22549 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
22550 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
22551 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
22552 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
22553 Define.
22554
22555 2005-04-11 Mark Mitchell <mark@codesourcery.com>
22556
22557 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
22558
22559 2005-04-11 Geoffrey Keating <geoffk@apple.com>
22560
22561 * gcc.dg/i386-darwin-fpmath.c: New.
22562
22563 2004-04-11 Devang Patel <dpatel@apple.com>
22564
22565 * lib/target-supports.exp (check_effective_target_vect_condition): New.
22566 * gcc.dg/vect/vect-ifcvt-1.c: New test.
22567 * gcc.dg/vect/vect-ifcvt-2.c: New test.
22568 * gcc.dg/vect/vect-ifcvt-3.c: New test.
22569 * gcc.dg/vect/vect-ifcvt-4.c: New test.
22570 * gcc.dg/vect/vect-ifcvt-5.c: New test.
22571 * gcc.dg/vect/vect-ifcvt-6.c: New test.
22572 * gcc.dg/vect/vect-ifcvt-7.c: New test.
22573 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
22574
22575 2004-04-11 Devang Patel <dpatel@apple.com>
22576
22577 * gcc.dg/vect/vect-dv-1.c: New test.
22578 * gcc.dg/vect/vect-dv-2.c: New test.
22579
22580 2005-04-11 Diego Novillo <dnovillo@redhat.com>
22581
22582 PR tree-optimization/20933
22583 * gcc.dg/tree-ssa/pr20933.c: New test.
22584
22585 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22586
22587 * gfortran.dg/fold_nearest.f90: New test.
22588
22589 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
22590
22591 * gcc.dg/tree-ssa/alias-1.c: New test.
22592
22593 2005-04-11 Diego Novillo <dnovillo@redhat.com>
22594
22595 PR tree-optimization/20920
22596 * g++.dg/tree-ssa/pr20920.C: New test.
22597
22598 2005-04-11 Uros Bizjak <uros@kss-loka.si>
22599
22600 * gcc.dg/builtins-53.c: Also check (int)ceil* and
22601 (long long int)ceil*.
22602
22603 2005-04-10 Mark Mitchell <mark@codesourcery.com>
22604
22605 * g++.dg/warn/Wdtor1.C: Declare template in system header with
22606 explicit C++ linkage.
22607
22608 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22609
22610 * gfortran.dg/pr17229.f: Take care of the new obsolescence
22611 warning for arithmetic IF statements.
22612
22613 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
22614
22615 * eor_handling_1.f90: New test case.
22616 * eor_handling_2.f90: New test case.
22617 * eor_handling_3.f90: New test case.
22618 * eor_handling_4.f90: New test case.
22619 * eor_handling_5.f90: New test case.
22620 * noadv_size.f90: New test case.
22621 * pad_no.f90: New test case.
22622
22623 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
22624
22625 * gcc.c-torture/execute/20050410-1.c: New test.
22626
22627 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
22628
22629 * gcc.dg/pr20126.c: New.
22630
22631 2005-04-09 Bud Davis <bdavis@gfortran.org>
22632 Steven G. Kargl <kargls@comcast.net>
22633
22634 * gfortran.dg/PR19872.f: New test.
22635
22636 2005-04-09 Steven G. Kargl <kargls@comcast.net>
22637
22638 * gfortran.dg/nint_1.f90: Fix dg-do directive.
22639
22640 2005-04-09 Steven G. Kargl <kargls@comcast.net>
22641
22642 * gfortran.dg/nint_1.f90: New test.
22643
22644 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
22645
22646 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
22647 Added test for callee-allocated arrays with write statements.
22648 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
22649 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
22650 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
22651 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
22652 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
22653
22654 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
22655
22656 PR libfortran/20163
22657 * gfortran.dg/open-options-blanks.f: New test.
22658
22659 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
22660
22661 PR fortran/13257
22662 * gfortran.dg/comma_format_extension_[1234].f: New tests.
22663
22664 2005-04-09 Jakub Jelinek <jakub@redhat.com>
22665
22666 * gcc.dg/tree-ssa/stdarg-1.c: New test.
22667 * gcc.dg/tree-ssa/stdarg-2.c: New test.
22668 * gcc.dg/tree-ssa/stdarg-3.c: New test.
22669 * gcc.dg/tree-ssa/stdarg-4.c: New test.
22670 * gcc.dg/tree-ssa/stdarg-5.c: New test.
22671 * gcc.c-torture/execute/stdarg-4.c: New test.
22672
22673 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
22674
22675 PR target/20795
22676 * g++.dg/abi/param2.C: New test.
22677
22678 2005-04-09 Uros Bizjak <uros@kss-loka.si>
22679
22680 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
22681
22682 2005-04-09 Uros Bizjak <uros@kss-loka.si>
22683
22684 * gcc.dg/builtins-53.c: New test.
22685
22686 2005-04-08 Diego Novillo <dnovillo@redhat.com>
22687
22688 * g++.dg/tree-ssa/pr18178.C: New test.
22689 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
22690 * gcc.c-torture/execute/20041019-1.c: New test.
22691 * gcc.dg/tree-ssa/20041008-1.c: New test.
22692 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
22693 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
22694 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
22695 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
22696 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
22697 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
22698 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
22699 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
22700 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
22701 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
22702
22703 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
22704
22705 PR rtl-optimization/20466
22706 * gcc.c-torture/execute/pr20466-1.c: New test.
22707
22708 2005-04-08 Mark Mitchell <mark@codesourcery.com>
22709
22710 PR c++/20905
22711 * g++.dg/parse/cond2.C: New test.
22712
22713 PR c++/20145
22714 * g++.dg/warn/Wdtor1.C: New test.
22715
22716 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22717
22718 PR fortran/17229
22719 * gfortran.dg/pr17229.f: New test.
22720
22721 2005-04-07 Steven G. Kargl <kargls@comcast.net>
22722
22723 * gfortran.dg/tiny_1.f90: New test.
22724 * gfortran.dg/tiny_2.f90: ditto.
22725
22726 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
22727
22728 * gfortran.dg/eor_1.f90: Fix dg-do run line
22729 * gfortran.dg/open_new.f90: Fix dg-do run line
22730
22731 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
22732
22733 * lib/target-supports.exp (get_compiler_messages): Support
22734 optional arguments, the fourth being compiler options.
22735 (check_effective_target_fpic): New proc.
22736 * gcc.dg/20050321-2.c: Restrict to target fpic.
22737
22738 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
22739
22740 * gcc.dg/15443-1.c: New test.
22741 * gcc.dg/15443-2.c: Likewise.
22742
22743 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22744
22745 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
22746
22747 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
22748
22749 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
22750
22751 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
22752
22753 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
22754 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
22755 -m64.
22756 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
22757 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
22758 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
22759
22760 2005-04-06 Mark Mitchell <mark@codesourcery.com>
22761
22762 PR c++/20212
22763 * g++.dg/warn/Wunused-11.C: New test.
22764
22765 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
22766
22767 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
22768
22769 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
22770
22771 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
22772
22773 2005-04-05 Mark Mitchell <mark@codesourcery.com>
22774
22775 PR c++/20734
22776 * g++.dg/template/ptrmem13.C: New test.
22777
22778 2005-04-05 Per Bothner <per@bothner.com>
22779
22780 * lib/gcc.exp: Always add -fno-show-column, for now.
22781
22782 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
22783
22784 PR testsuite/20767
22785 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
22786 of plain old "unsigned int" for the type of "i". Makes this test
22787 64bit clean.
22788
22789 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
22790
22791 * gcc.dg/i386-ssefn-1.c: New test.
22792 * gcc.dg/i386-ssefn-2.c: New test.
22793 * gcc.dg/i386-ssefn-3.c: New test.
22794 * gcc.dg/i386-ssefn-4.c: New test.
22795
22796 2005-04-05 Jakub Jelinek <jakub@redhat.com>
22797
22798 PR tree-optimization/20076
22799 * gcc.dg/builtin-apply4.c: New test.
22800
22801 PR preprocessor/19475
22802 * gcc.dg/cpp/macspace1.c: New test.
22803 * gcc.dg/cpp/macspace2.c: New test.
22804
22805 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22806
22807 * gfortran.dg/pr20755.f: Fixed bad format.
22808
22809 2005-04-05 Mark Mitchell <mark@codesourcery.com>
22810
22811 PR c++/20763
22812 * g++.dg/ext/attrib21.C: New test.
22813
22814 2004-04-05 Devang Patel <dpatel@apple.com>
22815
22816 * lib/target-supports.exp (check_effective_target_vect_shif): New.
22817 * gcc.dg/vect/vect-shift-1.c: New test.
22818
22819 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22820
22821 PR libfortran/20755
22822 * gfortran.dg/pr20755.f: New test.
22823
22824 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
22825
22826 * gfortran.dg/pr15959.f90: New test.
22827 * gfortran.dg/string_pad_trunc.f90: New test.
22828
22829 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22830
22831 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
22832 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
22833 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
22834 syntax.
22835
22836 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22837
22838 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
22839
22840 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22841
22842 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
22843 * gcc.c-torture/compile/20011119-2.c: Likewise.
22844 * gcc.c-torture/compile/981001-2.c: Likewise.
22845
22846 2005-04-04 Mark Mitchell <mark@codesourcery.com>
22847
22848 PR c++/20679
22849 * g++.dg/template/overload4.C: New test.
22850
22851 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
22852
22853 PR c++/20746
22854 * g++.dg/abi/covariant5.C: New.
22855
22856 PR debug/20505
22857 * g++.dg/debug/const2.C: New.
22858
22859 2005-04-04 Jakub Jelinek <jakub@redhat.com>
22860
22861 PR rtl-optimization/16104
22862 * gcc.c-torture/execute/20050316-1.c: New test.
22863
22864 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
22865
22866 * g++.dg/template/spec23.C: Fix dg-error text.
22867
22868 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
22869
22870 PR c++/19199
22871 * g++.dg/expr/lval2.C: New.
22872
22873 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22874
22875 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
22876 __builtin_strcasecmp and __builtin_strncasecmp.
22877
22878 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
22879
22880 PR c++/20723
22881 * g++.dg/template/spec22.C: New.
22882 * g++.dg/template/spec23.C: New.
22883
22884 2005-04-03 Dale Ranta <dir@lanl.gov>
22885 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22886
22887 PR libfortran/20068
22888 PR libfortran/20125
22889 PR libfortran/20156
22890 PR libfortran/20471
22891 * gfortran.dg/backspace.f: New test.
22892
22893 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
22894
22895 * gcc.dg/pr19345.c: New test.
22896
22897 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
22898
22899 PR tree-optimization/20640
22900 * gcc.dg/torture/tree-loop-1.c: New.
22901
22902 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
22903
22904 PR rtl-optimization/20290
22905 * gcc.c-torture/execute/loop-ivopts-2.c: New.
22906
22907 2005-04-02 Geoffrey Keating <geoffk@apple.com>
22908
22909 * gcc.dg/rs6000-fpint.c: New.
22910
22911 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
22912
22913 * gcc.dg/old-style-then-proto-1.c: New test.
22914
22915 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22916
22917 * gfortran.fortran-torture/execute/backspace.f90: Check
22918 after backspace and read was incorrect.
22919
22920 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22921
22922 * gcc.c-torture/execute/builtins/strcat.c: Check the result
22923 buffer past the terminating NUL using memcmp.
22924 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
22925 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
22926
22927 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
22928 Fix unused/uninitialized variable warnings.
22929
22930 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
22931 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
22932 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
22933 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
22934
22935 * gcc.c-torture/execute/builtins/abs-1-lib.c,
22936 gcc.c-torture/execute/builtins/fputs-lib.c,
22937 gcc.c-torture/execute/builtins/lib/fprintf.c,
22938 gcc.c-torture/execute/builtins/lib/main.c,
22939 gcc.c-torture/execute/builtins/lib/memcmp.c,
22940 gcc.c-torture/execute/builtins/lib/memmove.c,
22941 gcc.c-torture/execute/builtins/lib/mempcpy.c,
22942 gcc.c-torture/execute/builtins/lib/memset.c,
22943 gcc.c-torture/execute/builtins/lib/printf.c,
22944 gcc.c-torture/execute/builtins/lib/sprintf.c,
22945 gcc.c-torture/execute/builtins/lib/stpcpy.c,
22946 gcc.c-torture/execute/builtins/lib/strchr.c,
22947 gcc.c-torture/execute/builtins/lib/strcmp.c,
22948 gcc.c-torture/execute/builtins/lib/strcpy.c,
22949 gcc.c-torture/execute/builtins/lib/strcspn.c,
22950 gcc.c-torture/execute/builtins/lib/strlen.c,
22951 gcc.c-torture/execute/builtins/lib/strncat.c,
22952 gcc.c-torture/execute/builtins/lib/strncmp.c,
22953 gcc.c-torture/execute/builtins/lib/strncpy.c,
22954 gcc.c-torture/execute/builtins/lib/strrchr.c,
22955 gcc.c-torture/execute/builtins/lib/strspn.c,
22956 gcc.c-torture/execute/builtins/lib/strstr.c,
22957 gcc.c-torture/execute/builtins/memops-asm-lib.c,
22958 gcc.c-torture/execute/builtins/strlen-2.c,
22959 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
22960 prototypes.
22961
22962 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
22963
22964 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
22965 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
22966 selectany usage.
22967
22968 2005-04-01 Jakub Jelinek <jakub@redhat.com>
22969
22970 PR c++/19406
22971 * g++.dg/debug/using1.C: New test.
22972
22973 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
22974
22975 PR middle-end/20524
22976 * gcc.dg/alias-7.c: Prefix asm-declared name with
22977 __USER_LABEL_PREFIX__.
22978
22979 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
22980
22981 Fix fallout from PR middle-end/15700:
22982 * gcc.c-torture/compile/20011119-1.c: Take
22983 __USER_LABEL_PREFIX__ into account.
22984 * gcc.c-torture/compile/20011119-2.c: Likewise.
22985
22986 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
22987
22988 PR c++/18644
22989 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
22990
22991 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
22992
22993 PR c/17855
22994 * gcc.c-torture/compile/struct-non-lval-1.c,
22995 gcc.c-torture/compile/struct-non-lval-2.c,
22996 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
22997
22998 2005-03-31 Janis Johnson <janis187@us.ibm.com>
22999
23000 * gcc.dg/tls/tls.exp: Remove temporary file.
23001 * g++.dg/tls/tls.exp: Ditto.
23002 * lib/file-format.exp: Ditto.
23003 * g++.dg/special/ecos.exp: Ditto.
23004
23005 * lib/profopt.exp: Treat prof_ext as a list.
23006 * gcc.misc-tests/bprob.exp: Ditto.
23007 * g++.dg/bprob/bprob.exp: Ditto.
23008
23009 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
23010 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
23011 g++.dg/tree-ssa/pointer-reference-alias.C,
23012 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
23013 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
23014 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
23015 g++.dg/vect/pr19951.cc: Ditto.
23016 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
23017 gcc.dg/builtins-47.c: Ditto.
23018 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
23019 gcc.dg/pr20115-1.c: Ditto.
23020 * gcc.dg/tree-ssa/20030530-2.c,
23021 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
23022 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
23023 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
23024 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
23025 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
23026 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
23027 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
23028 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
23029 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
23030 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
23031 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
23032 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
23033 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
23034 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
23035 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
23036 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
23037 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
23038 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
23039 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
23040 gcc.dg/tree-ssa/20030824-1.c,
23041 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
23042 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
23043 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
23044 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
23045 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
23046 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
23047 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
23048 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
23049 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
23050 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
23051 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
23052 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
23053 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
23054 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
23055 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
23056 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
23057 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
23058 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
23059 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
23060 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
23061 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
23062 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
23063 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
23064 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
23065 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
23066 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
23067 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
23068 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
23069 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
23070 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
23071 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
23072 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
23073 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
23074 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
23075 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
23076 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
23077 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
23078 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
23079 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
23080 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
23081 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
23082 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
23083 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
23084 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
23085 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
23086 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
23087 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
23088 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
23089 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
23090 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
23091 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
23092 gcc.dg/tree-ssa/useless-1.c: Ditto.
23093 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
23094 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
23095 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
23096 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
23097 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
23098 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
23099 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
23100 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
23101 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
23102 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
23103 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
23104 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
23105 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
23106 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
23107 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
23108 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
23109 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
23110 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
23111 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
23112 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
23113 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
23114 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
23115 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
23116 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
23117 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
23118 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
23119 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
23120 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
23121 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
23122 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
23123 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
23124 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
23125 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
23126 gcc.dg/vect/vect-none.c: Ditto.
23127 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
23128 treelang/compile/unsigned.tree: Ditto.
23129
23130 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
23131 * gcc.dg/cpp/direct2s.c: Ditto.
23132 * gcc.dg/cpp/paste4.c: Ditto.
23133 * gcc.dg/cpp/separate-1.c: Ditto.
23134 * gcc.dg/pch/save-temps-1.c: Ditto.
23135 * g++.dg/ext/altivec-10.C: Ditto.
23136 * g++.dg/pch/pch.C: Ditto.
23137
23138 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
23139
23140 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
23141 * g++.dg/template/repo1.C: Ditto.
23142 * g++.dg/template/repo2.C: Ditto.
23143 * g++.dg/template/repo3.C: Ditto.
23144 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
23145 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
23146 * g++.old-deja/g++.pt/repo1.C: Ditto.
23147 * g++.old-deja/g++.pt/repo2.C: Ditto.
23148 * g++.old-deja/g++.pt/repo3.C: Ditto.
23149 * g++.old-deja/g++.pt/repo4.C: Ditto.
23150
23151 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
23152 * gcc.dg/20030107-1.c: Ditto.
23153 * gcc.dg/20030702-1.c: Ditto.
23154 * gcc.dg/profile-generate-1.c: Ditto.
23155 * g++.dg/other/profile1.C: Ditto.
23156 * g++.old-deja/g++.robertl/eb83.C: Ditto.
23157
23158 * lib/gcc-dg.exp (remove-build-file): New.
23159 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
23160 cleanup-tree-dump, cleanup-saved-temps): New.
23161
23162 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
23163
23164 PR c++/19203, DR 214
23165 * g++.dg/parse/ambig3.C: Not ambiguous.
23166 * g++.dg/template/spec20.C: New.
23167 * g++.dg/template/spec21.C: New.
23168
23169 2005-03-31 Steve Ellcey <sje@cup.hp.com>
23170
23171 PR target/20045
23172 * gcc.dg/ia64-fptr-1.c: Run only on linux.
23173
23174 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23175
23176 PR libfortran/20660
23177 * gfortran.dg/negative_unit.f: New test.
23178
23179 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
23180
23181 * gcc.dg/20050330-1.c: New test.
23182
23183 2005-03-30 Devang Patel <dpatel@apple.com>
23184
23185 * g++.dg/tree-sra/ssa-sra-3.C: New test.
23186
23187 2005-03-30 Dale Johannesen <dalej@apple.com>
23188
23189 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
23190
23191 2005-03-30 Janis Johnson <janis187@us.ibm.com>
23192
23193 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
23194 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
23195 Strip options from test name.
23196
23197 2005-03-31 Jan Hubicka <jh@suse.cz>
23198
23199 * gcc.dg/varpool-1.c: New testcase.
23200
23201 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
23202
23203 PR c/772
23204 PR c/17913
23205 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
23206 gcc.dg/stmt-expr-label-3.c : New tests.
23207 * gcc.c-torture/execute/medce-2.c: Remove.
23208
23209 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
23210
23211 PR c/20368
23212 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
23213 tests.
23214
23215 2005-03-30 Alan Modra <amodra@bigpond.net.au>
23216
23217 * gcc.c-torture/compile/pr20203.c: New test.
23218
23219 2005-03-26 Steven G. Kargl <kargls@comcast.net>
23220
23221 * gfortran.dg/promotion.f90: New test.
23222
23223 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
23224
23225 PR middle-end/20491
23226 * gcc.dg/torture/asm-subreg-1.c: New test.
23227
23228 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
23229
23230 PR c/20672
23231 * gcc.dg/pr20672-1.c: New test.
23232
23233 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
23234
23235 * gfortran.dg/vect: New directory.
23236 * gfortran.dg/vect/vect.exp: New.
23237 * gfortran.dg/vect/vect-1.f90: New test.
23238 * gfortran.dg/vect/vect-2.f90: New test.
23239 * gfortran.dg/vect/vect-3.f90: New test.
23240 * gfortran.dg/vect/vect-4.f90: New test.
23241 * gfortran.dg/vect/vect-5.f90: New test.
23242
23243 2005-03-29 Jakub Jelinek <jakub@redhat.com>
23244
23245 PR middle-end/20622
23246 * gcc.dg/alias-7.c: New test.
23247
23248 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
23249
23250 * gcc.dg/sparc-reg-1.c: New test.
23251
23252 2005-03-28 Steve Ellcey <sje@cup.hp.com>
23253
23254 PR target/19890
23255 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
23256
23257 2005-03-29 Dale Ranta <dir@lanl.gov>
23258 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23259
23260 PR libfortran/20163
23261 * gfortran.dg/pr20163-2.f: New test.
23262
23263 2005-03-28 Jan Hubicka <jh@suse.cz>
23264
23265 PR middle-end/20635
23266 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
23267 by Jakub Jelinek.
23268
23269 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
23270
23271 PR tree-optimization/20626
23272 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
23273 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
23274
23275 2005-03-26 Steven G. Kargl <kargls@comcast.net>
23276
23277 * gfortran.dg/underflow.f90: New test.
23278 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
23279
23280 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23281
23282 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
23283
23284 2005-03-25 Mark Mitchell <mark@codesourcery.com>
23285
23286 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
23287 (g++_init): Make sure that CXXFLAGS is set.
23288 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
23289 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
23290 * lib/gfortran.exp (gfortran_link_flags): Likewise.
23291 * lib/objc.exp (objc_init): Likewise.
23292 * lib/treelang.exp (treelang_init): Likewise.
23293
23294 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
23295
23296 PR tree-optimization/20470
23297 * gcc.dg/tree-ssa/pr20470.c: New test.
23298
23299 2005-03-25 Geoffrey Keating <geoffk@apple.com>
23300
23301 * gcc.dg/ppc-stfiwx.c: New.
23302
23303 2005-03-25 Steve Ellcey <sje@cup.hp.com>
23304
23305 PR target/19888
23306 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
23307
23308 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
23309
23310 * gcc.dg/20050325-1.c: Fix a typo.
23311
23312 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23313
23314 PR libfortran/19678
23315 PR libfortran/19679
23316 * gfortran.dg/dos_eol.f: New test.
23317
23318 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
23319
23320 PR rtl-optimization/20249
23321 * gcc.dg/20050325-1.c: New test.
23322
23323 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23324
23325 PR libfortran/15332
23326 * gfortran.dg/pr15332.f: New test.
23327
23328 2005-03-24 Dale Johannesen <dalej@apple.com>
23329
23330 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
23331
23332 2005-03-24 Geoffrey Keating <geoffk@apple.com>
23333
23334 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
23335 'internal' visibility.
23336 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
23337 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
23338 'protected' visibility.
23339 * gcc.dg/visibility-7.c: Likewise.
23340 * lib/target-supports.exp (check_visibility_available): Take
23341 a parameter, the kind of visibility to check for.
23342 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
23343 to check_visibility_available.
23344
23345 * g++.dg/expr/cast3.C: New.
23346
23347 2005-03-24 David Edelsohn <edelsohn@gnu.org>
23348
23349 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
23350 rs6000.
23351
23352 2005-03-24 Steve Ellcey <sje@cup.hp.com>
23353
23354 PR target/20095
23355 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
23356
23357 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
23358
23359 * gcc.dg/badshift.c: Renamed to...
23360 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
23361
23362 * gcc.target/i386/badshift.c: Renamed to...
23363 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
23364 only.
23365
23366 PR rtl-optimization/20532
23367 * gcc.target/i386/badshift.c: New.
23368
23369 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23370
23371 * gfortran.dg/pr18025.f90: New test.
23372
23373 2005-03-23 Dale Johannesen <dalej@apple.com>
23374
23375 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
23376
23377 2005-03-23 Mark Mitchell <mark@codesourcery.com>
23378
23379 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
23380
23381 * lib/target-supports.exp (check_iconv_available): Default
23382 libiconv to -liconv, if there is no definition.
23383
23384 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
23385
23386 * gcc.dg/torture/cris-asm-mof-1.c: New test.
23387
23388 2005-03-22 Mark Mitchell <mark@codesourcery.com>
23389
23390 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
23391 * g++.dg/opt/pr7503-2.C: Likewise.
23392 * g++.dg/opt/pr7503-3.C: Likewise.
23393 * g++.dg/opt/pr7503-4.C: Likewise.
23394 * g++.dg/opt/pr7503-5.C: Likewise.
23395 * g++.dg/warn/minmax.C: New test.
23396
23397 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23398
23399 * gfortran.dg/g77_intrinsics_funcs.f: New test.
23400 * gfortran.dg/g77_intrinsics_sub.f: New test.
23401
23402 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
23403 Jan Hubicka <jh@suse.cz>
23404 Steven Bosscher <stevenb@suse.de
23405
23406 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
23407
23408 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23409
23410 PR c++/19980
23411 * g++.dg/template/redecl3.C: New test.
23412
23413 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23414
23415 PR c++/20499
23416 * g++.dg/parse/error16.C: Tweak error markers.
23417
23418 2005-03-22 Jakub Jelinek <jakub@redhat.com>
23419
23420 PR target/20561
23421 * gcc.dg/20050321-2.c: New test.
23422
23423 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
23424
23425 PR c++/20465
23426 PR c++/20381
23427 * g++.dg/template/ptrmem12.C: New.
23428
23429 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
23430
23431 PR rtl-optimization/20527
23432 * gcc.c-torture/execute/pr20527-1.c: New test.
23433
23434 2005-03-22 Ben Elliston <bje@au.ibm.com>
23435
23436 * gcc.misc-tests/options.exp (check_for_options): Create a real C
23437 program, compile it into a real executable and then delete the .c
23438 and .x files afterwards, to avoid problems on testglue targets.
23439
23440 2005-03-21 Stuart Hastings <stuart@apple.com>
23441
23442 * gcc.target/i386/sse-2.c: New.
23443
23444 2005-03-21 Uros Bizjak <uros@kss-loka.si>
23445
23446 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
23447
23448 2005-03-21 Paolo Carlini <pcarlini@suse.de>
23449
23450 * g++.dg/parse/crash25.C: Fix typo.
23451
23452 2005-03-21 Paolo Carlini <pcarlini@suse.de>
23453
23454 PR c++/20461
23455 * g++.dg/parse/crash24.C: New test.
23456
23457 PR c++/20536
23458 * g++.dg/parse/crash25.C: New test.
23459
23460 2005-03-21 Paolo Carlini <pcarlini@suse.de>
23461
23462 PR c++/20147
23463 * g++.dg/ext/stmtexpr4.C: New test.
23464
23465 2005-03-20 Roger Sayle <roger@eyesopen.com>
23466
23467 PR middle-end/20539
23468 * gcc.c-torture/compile/pr13066-1.c: New test case.
23469 * gcc.c-torture/compile/pr20539-1.c: Likewise.
23470 * g++.dg/opt/pr13066-1.C: Likewise.
23471
23472 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
23473
23474 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
23475
23476 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23477
23478 PR fortran/18525
23479 * gfortran.dg/nesting_1.f90: New test.
23480
23481 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23482
23483 PR c++/20240
23484 * g++.dg/lookup/using13.C: New test.
23485
23486 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23487
23488 PR c++/20333
23489 * g++.dg/template/crash36.C: New test.
23490
23491 2005-03-18 Paolo Carlini <pcarlini@suse.de>
23492
23493 PR c++/20463
23494 * g++.dg/template/crash35.C: New test.
23495
23496 2005-03-17 Paolo Carlini <pcarlini@suse.de>
23497
23498 PR c++/19966
23499 * g++.dg/overload/operator2.C: New test.
23500
23501 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23502
23503 PR libfortran/20257
23504 * gfortran.dg/pr20257.f90: New test.
23505
23506 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23507
23508 PR libfortran/20480
23509 * gfortran.dg/pr20480.f90: New test.
23510
23511 2005-03-16 Richard Henderson <rth@redhat.com>
23512
23513 PR middle-end/15700
23514 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
23515 (_rtld_global): New.
23516 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
23517 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
23518
23519 * gcc.dg/alias-3.c: New.
23520 * gcc.dg/alias-4.c: New.
23521 * gcc.dg/alias-5.c: New.
23522 * gcc.dg/alias-6.c: New.
23523
23524 2005-03-15 Geoffrey Keating <geoffk@apple.com>
23525
23526 * gcc.dg/cpp/ucnid-7.c: New.
23527
23528 2005-03-15 Janis Johnson <janis187@us.ibm.com>
23529 Dorit Naishlos <dorit@il.ibm.com>
23530
23531 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
23532 darwin.
23533
23534 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
23535
23536 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
23537 support misaligned accesses.
23538 * gcc.dg/vect/vect-58.c: Likewise.
23539 * gcc.dg/vect/vect-92.c: New.
23540 * gcc.dg/vect/vect-93.c: New.
23541
23542 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
23543
23544 PR fortran/18827
23545 * gfortran.dg/assign_2.f90: New test.
23546 * gfortran.dg/assign_3.f90: New test.
23547 * gfortran.dg/assign.f90: New test.
23548
23549 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
23550
23551 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
23552 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
23553 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
23554 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
23555 names.
23556
23557 2005-03-14 Geoffrey Keating <geoffk@apple.com>
23558
23559 * gcc.dg/cpp/ucnid-6.c: New.
23560
23561 * gcc.dg/cpp/normalize-1.c: New.
23562 * gcc.dg/cpp/normalize-2.c: New.
23563 * gcc.dg/cpp/normalize-3.c: New.
23564 * gcc.dg/cpp/normalize-4.c: New.
23565 * gcc.dg/cpp/ucnid-4.c: New.
23566 * gcc.dg/cpp/ucnid-5.c: New.
23567 * g++.dg/cpp/normalize-1.C: New.
23568 * g++.dg/cpp/ucnid-1.C: New.
23569
23570 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
23571
23572 * gcc.dg/pr18628.c: New.
23573
23574 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
23575
23576 PR c++/20280
23577 * g++.dg/tree-ssa/pr20280.C: New.
23578
23579 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23580
23581 PR fortran/20467
23582 * gfortran.dg/stfunc_2.f90: New test.
23583
23584 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
23585
23586 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
23587
23588 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
23589
23590 * gcc.dg/tree-ssa/20050314-1.c: New test.
23591
23592 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23593
23594 PR c++/4403
23595 PR c++/9783, DR433
23596 * g++.dg/template/friend34.C: New test.
23597 * g++.dg/template/friend35.C: Likewise.
23598 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
23599
23600 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23601
23602 Friend class name lookup 5/n
23603 PR c++/1016
23604 * g++.dg/lookup/hidden-class1.C: New test.
23605 * g++.dg/lookup/hidden-class2.C: Likewise.
23606 * g++.dg/lookup/hidden-class3.C: Likewise.
23607 * g++.dg/lookup/hidden-class4.C: Likewise.
23608 * g++.dg/lookup/hidden-class5.C: Likewise.
23609 * g++.dg/lookup/hidden-class6.C: Likewise.
23610 * g++.dg/lookup/hidden-class7.C: Likewise.
23611 * g++.dg/lookup/hidden-class8.C: Likewise.
23612 * g++.dg/lookup/hidden-class9.C: Likewise.
23613 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
23614 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
23615 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
23616 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
23617 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
23618 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
23619 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
23620 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
23621 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
23622 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
23623 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
23624
23625 2005-03-13 Mark Mitchell <mark@codesourcery.com>
23626
23627 PR c++/20157
23628 * g++.dg/template/error18.C: New test.
23629
23630 2005-03-09 Ben Elliston <bje@au.ibm.com>
23631
23632 PR debug/16792
23633 * g++.dg/debug/pr16792.C: New test.
23634
23635 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
23636
23637 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
23638 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
23639 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
23640 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
23641 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
23642 test assertion names.
23643
23644 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23645
23646 PR fortran/18600
23647 * gfortran.dg/stfunc_1.f90: New test.
23648
23649 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23650
23651 PR fortran/16907
23652 * gfortran.dg/real_index_1.f90: New test.
23653
23654 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23655
23656 PR fortran/20323
23657 * gfortran.dg/spec_expr_1.f90: New test.
23658
23659 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
23660
23661 PR c/20402
23662 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
23663 new parser.
23664
23665 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23666
23667 PR fortran/20361
23668 * gfortran.dg/largeequiv_1.f90: New test.
23669
23670 2005-03-12 Geoffrey Keating <geoffk@apple.com>
23671
23672 * gcc.dg/ucnid-1.c: New.
23673 * gcc.dg/ucnid-2.c: New.
23674 * gcc.dg/ucnid-3.c: New.
23675 * gcc.dg/ucnid-4.c: New.
23676 * gcc.dg/ucnid-5.c: New.
23677 * gcc.dg/ucnid-6.c: New.
23678 * gcc.dg/cpp/ucnid-1.c: New.
23679 * gcc.dg/cpp/ucnid-2.c: New.
23680 * gcc.dg/cpp/ucnid-3.c: New.
23681 * g++.dg/other/ucnid-1.C: New.
23682
23683 2005-03-12 Geoffrey Keating <geoffk@apple.com>
23684
23685 * gcc.dg/vmx/darwin-abi-3.c: Delete.
23686
23687 2005-03-11 Per Bothner <per@bothner.com>
23688
23689 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
23690 that diagnotics refer to correct token.
23691 * gcc.dg/unused-3.c: Likewise.
23692
23693 2005-03-11 Per Bothner <per@bothner.com>
23694
23695 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
23696 constant" is now actually on same line as string constant.
23697 * gcc.dg/cpp/direct2s.c: Likewise.
23698
23699 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
23700
23701 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
23702
23703 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23704
23705 PR libfortran/20124
23706 * gfortran.dg/pr20124.f90: New Test
23707
23708 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
23709
23710 PR tree-optimization/20130
23711 * gcc.dg/pr20130-1.c: New test.
23712
23713 2005-03-10 Steve Ellcey <sje@cup.hp.com>
23714
23715 PR target/20095
23716 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
23717
23718 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23719
23720 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
23721
23722 2005-03-10 Steve Ellcey <sje@cup.hp.com>
23723
23724 * g++.dg/eh/forced1.C: Fix comment.
23725 * g++.dg/eh/forced2.C: Ditto.
23726 * g++.dg/eh/forced3.C: Ditto.
23727 * g++.dg/eh/forced4.C: Ditto.
23728
23729 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
23730
23731 PR rtl-opt/20412
23732 * gcc.c-torture/compile/pr20412.c: New test.
23733
23734 2005-03-10 Roger Sayle <roger@eyesopen.com>
23735
23736 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
23737
23738 2005-03-10 Jakub Jelinek <jakub@redhat.com>
23739
23740 PR target/20322
23741 * gcc.dg/20050307-1.c: New test.
23742
23743 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
23744
23745 PR c++/20375
23746 * g++.dg/other/stdarg3.C: New.
23747
23748 2005-03-10 Jakub Jelinek <jakub@redhat.com>
23749
23750 PR c++/18384, c++/18327
23751 * g++.dg/init/array19.C: New test.
23752
23753 PR inline-asm/20314
23754 * gcc.dg/torture/pr20314-1.c: New test.
23755 * gcc.dg/torture/pr20314-2.c: New test.
23756
23757 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
23758
23759 * gcc.dg/20050309-1.c: New test.
23760
23761 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23762
23763 * gcc.dg/builtins-10.c: Reactivate disabled test.
23764 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
23765 new cbrt transformations.
23766
23767 2005-03-09 Mark Mitchell <mark@codesourcery.com>
23768
23769 PR c++/20208
23770 * g++.dg/template/array13.C: New test.
23771
23772 2005-03-09 Paolo Carlini <pcarlini@suse.de>
23773
23774 PR c++/16859
23775 * g++.dg/init/brace4.C: New test.
23776
23777 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
23778
23779 PR c++/20186
23780 * g++.dg/template/non-dependent12.C: New.
23781
23782 2005-03-08 Mark Mitchell <mark@codesourcery.com>
23783
23784 PR c++/20142
23785 * g++.dg/init/array18.C: Add dg-do run marker.
23786
23787 PR c++/20142
23788 * g++.dg/init/array18.C: New test.
23789
23790 2005-03-09 Ben Elliston <bje@au.ibm.com>
23791
23792 * consistency.vlad/vlad.exp: Remove trailing semicolons.
23793 * g++.dg/gcov/gcov.exp: Likewise.
23794 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
23795 * gcc.target/xstormy16/xstormy16.exp: Likewise.
23796 * lib/c-torture.exp: Likewise.
23797 * lib/fortran-torture.exp: Likewise.
23798 * lib/g++.exp: Likewise.
23799 * lib/gcc-defs.exp: Likewise.
23800 * lib/gcc-dg.exp: Likewise.
23801 * lib/gcc.exp: Likewise.
23802 * lib/gcov.exp: Likewise.
23803 * lib/gfortran.exp: Likewise.
23804 * lib/mike-g++.exp: Likewise.
23805 * lib/mike-gcc.exp: Likewise.
23806 * lib/objc-torture.exp: Likewise.
23807 * lib/objc.exp: Likewise.
23808 * lib/profopt.exp: Likewise.
23809 * lib/target-libpath.exp: Likewise.
23810 * lib/target-supports.exp: Likewise.
23811 * lib/treelang.exp: Likewise.
23812 * lib/wrapper.exp: Likewise.
23813
23814 2005-03-08 Jeff Law <law@redhat.com>
23815
23816 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
23817 PHI-OPT changes.
23818
23819 2005-03-08 Ira Rosen <irar@il.ibm.com>
23820
23821 * gcc.dg/vect/pr20122.c: New test.
23822
23823 2005-03-07 Jeff Law <law@redhat.com>
23824
23825 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
23826 was folded away.
23827 * gcc.dg/tree-ssa/pr18133-1.c: New test.
23828 * gcc.dg/tree-ssa/pr18133-2.c: New test.
23829 * gcc.dg/tree-ssa/pr18134.c: New test.
23830
23831 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23832
23833 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
23834 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
23835 gcc.dg/torture/builtin-noret-2.c: Require weak support.
23836
23837 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
23838
23839 PR tree-opt/17671
23840 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
23841
23842 2005-03-07 Mark Mitchell <mark@codesourcery.com>
23843
23844 * g++.dg/warn/Wnvdtor.C: New test.
23845
23846 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
23847
23848 * gcc.dg/torture/pr19683-1.c: New test.
23849
23850 2005-03-06 Steven G. Kargl <kargls@comcast.net>
23851
23852 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
23853 * gfortran.dg/g77/19990313-2.f: Ditto.
23854 * gfortran.dg/g77/19990313-3.f: Ditto.
23855 * gfortran.dg/g77/19990525-0.f: Ditto.
23856 * gfortran.dg/g77/19990826-0.f: Ditto.
23857 * gfortran.dg/g77/19990826-2.f: Ditto.
23858 * gfortran.dg/g77/19990826-3.f: Ditto.
23859 * gfortran.dg/g77/20000511-1.f: Ditto.
23860 * gfortran.dg/g77/20000511-2.f: Ditto.
23861 * gfortran.dg/g77/970625-2.f: Ditto.
23862 * gfortran.dg/g77/980310-2.f: Ditto.
23863 * gfortran.dg/g77/980310-3.f: Ditto.
23864 * gfortran.dg/g77/980310-8.f: Ditto.
23865 * gfortran.dg/g77/980519-2.f: Ditto.
23866 * gfortran.dg/g77/alpha1.f: Ditto.
23867 * gfortran.dg/g77/claus.f: Ditto.
23868 * gfortran.dg/g77/erfc.f: Ditto.
23869 * gfortran.dg/g77/short.f: Ditto.
23870 * gfortran.fortran-torture/execute/data.f90: Ditto.
23871 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
23872 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
23873
23874 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23875
23876 * lib/file-format.exp (gcc_target_object_format): Add check for som
23877 format and hardcode object formats on hppa*-*-hpux*.
23878 * lib/target-supports.exp (check_weak_available): Add check for som
23879 object format. Always return 0 on hppa*-*-hpux10*.
23880
23881 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
23882 is defined.
23883
23884 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
23885
23886 2005-03-05 Steven G. Kargl <kargls@comcast.net>
23887
23888 * gfortran.dg/pr19936_1.f90: New test.
23889 * gfortran.dg/pr19936_2.f90: New test.
23890 * gfortran.dg/pr19936_3.f90: New test.
23891
23892 2005-03-05 Steven G. Kargl <kargls@comcast.net>
23893 Paul Thomas <prthomas@drfccad.cea.fr>
23894
23895 * gfortran.dg/PR19754_1.f90: New test.
23896 * gfortran.dg/PR19754_2.f90: Ditto.
23897
23898 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23899
23900 PR c++/19311
23901 * g++.dg/template/non-dependent11.C: New test.
23902
23903 2005-03-05 Uros Bizjak <uros@kss-loka.si>
23904
23905 * lib/target-supports.exp (check_iconv_available): Fix comment.
23906
23907 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
23908 Joseph S. Myers <joseph@codesourcery.com>
23909
23910 PR c++/19797
23911 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
23912
23913 2005-03-04 Matthew Sachs <msachs@apple.com>
23914
23915 * gcc.exp (gcc_target_compile): Put braces around
23916 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
23917 * objc.exp (objc_target_compile): Likewise.
23918 * treelang.exp (treelang_target_compile): Likewise.
23919
23920 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23921
23922 PR fortran/19673
23923 * gfortran.dg/func_result_1.f90: New test.
23924
23925 2005-03-04 Ben Elliston <bje@au.ibm.com>
23926
23927 * gcc.misc-tests/options.exp: New test.
23928
23929 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
23930
23931 * gcc.dg/pr15784-4.c: New test.
23932
23933 2005-03-03 Geoffrey Keating <geoffk@apple.com>
23934
23935 * gcc.c-torture/execute/pr17133.c: New.
23936 * gcc.c-torture/compile/20050303-1.c: New.
23937
23938 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
23939
23940 * gcc.dg/cpp/assert4.c: Fix for cygwin.
23941
23942 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
23943
23944 * g++.dg/overload/using2.C: New.
23945
23946 2005-03-02 Mark Mitchell <mark@codesourcery.com>
23947
23948 PR c++/19916
23949 * g++.dg/init/ptrmem2.C: New test.
23950
23951 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
23952
23953 PR c/8927
23954 * gcc.dg/pr8927-1.c: New test.
23955
23956 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
23957
23958 PR c++/20232
23959 * g++.dg/inherit/covariant12.C: New.
23960
23961 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23962
23963 PR fortran/19479
23964 * gfortran.dg/bound_1.f90: New test.
23965
23966 2005-02-28 Janis Johnson <janis187@us.ibm.com>
23967
23968 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
23969 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
23970
23971 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
23972
23973 PR c/20245
23974 * gcc.dg/pr20245-1.c: New test.
23975
23976 2005-02-28 Jakub Jelinek <jakub@redhat.com>
23977
23978 PR middle-end/19874
23979 * gcc.c-torture/execute/20050119-2.c: New test case.
23980
23981 2005-02-28 Ben Elliston <bje@au.ibm.com>
23982
23983 * README: Update the DejaGnu bug reporting address.
23984 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
23985 * lib/objc-torture.exp: Likewise.
23986
23987 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
23988
23989 * gfortran.dg/boz_1.f90: New test.
23990 * gfortran.dg/boz_3.f90: New test.
23991 * gfortran.dg/boz_4.f90: New test.
23992
23993 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
23994
23995 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
23996 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
23997
23998 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23999
24000 PR libfortran/20101
24001 * gfortran.dg/write_0_pe_format.f90: New test.
24002
24003 2005-02-27 Jakub Jelinek <jakub@redhat.com>
24004
24005 PR c++/20206
24006 * g++.dg/opt/thunk2.C: New test.
24007 * g++.dg/opt/covariant1.C: New test.
24008
24009 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24010
24011 * gfortran.dg/e_d_fmt.f90: New test.
24012
24013 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
24014
24015 * gcc.dg/asm-b.c: Fix comment typos.
24016
24017 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
24018
24019 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
24020 a V_MAY_DEF also.
24021
24022 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
24023
24024 PR tree-opt/20188
24025 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
24026 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
24027 * gcc.dg/asm-b.c: New test.
24028
24029 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
24030
24031 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
24032 Disable this test on IRIX 6.
24033
24034 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
24035
24036 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
24037 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
24038 parser.
24039
24040 2005-02-25 Diego Novillo <dnovillo@redhat.com>
24041
24042 PR tree-optimization/20204
24043 * gcc.dg/pr20204.c: New test.
24044
24045 2005-02-24 Jakub Jelinek <jakub@redhat.com>
24046
24047 PR target/20196
24048 * gcc.c-torture/execute/20050224-1.c: New test.
24049
24050 PR c++/20175
24051 * g++.dg/warn/Wbraces2.C: New test.
24052
24053 2005-02-23 Mark Mitchell <mark@codesourcery.com>
24054
24055 PR c++/19878
24056 * g++.dg/init/const2.C: New test.
24057
24058 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
24059
24060 PR tree-optimization/20100
24061 * gcc.c-torture/execute/pr20100-1.c: New test.
24062
24063 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24064
24065 * gfortran.dg/implicit_3.f90: New test.
24066
24067 * gfortran.dg/deftype_1.f90: New test.
24068
24069 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
24070
24071 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
24072 the test passes.
24073 * g++.dg/other/anon3.C: Accept a warning.
24074
24075 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
24076
24077 * gcc.dg/pr20017.c: Fix a comment typo.
24078
24079 2005-02-23 Bud Davis <bdavis@gfortran.org>
24080
24081 * gfortran.dg/list_read_4.f90: Change to f90 comments.
24082
24083 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24084
24085 PR ada/19902
24086 * ada/acats/tests/cxa/cxa3004.a: Remove.
24087 * ada/acats/tests/cxb/cxb30061.am: Likewise.
24088
24089 2005-02-22 Mark Mitchell <mark@codesourcery.com>
24090
24091 PR c++/20073
24092 * g++.dg/init/const1.C: New test.
24093
24094 PR c++/19991
24095 * g++.dg/parse/constant7.C: New test.
24096
24097 PR c++/20152
24098 * g++.dg/parse/error27.C: New test.
24099 * g++.dg/template/qualttp15.C: Adjust error markers.
24100 * g++.old-deja/g++.other/struct1.C: Likewise.
24101
24102 PR c++/20153
24103 * g++.dg/template/error17.C: New test.
24104
24105 PR c++/20148
24106 * g++.dg/parser/error26.C: New test.
24107
24108 2005-02-22 Diego Novillo <dnovillo@redhat.com>
24109
24110 PR tree-optimization/20100
24111 PR tree-optimization/20115
24112 * gcc.dg/pr20115.c: New test.
24113 * gcc.dg/pr20115-1.c: New test.
24114 * gcc.dg/pr20100.c: New test.
24115 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
24116 call-clobbered variables after alias1.
24117
24118 2005-02-22 Bud Davis <bdavis@gfortran.org>
24119
24120 * gfortran.dg/list_read_4.f90: new test.
24121
24122 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
24123
24124 PR rtl-optimization/20017.
24125 * gcc.dg/pr20017.c: New.
24126
24127 2005-02-22 Devang Patel <dpatel@apple.com>
24128
24129 PR 19952
24130 * g++.dg/tree-ssa/pr19952.C: New test.
24131
24132 2005-02-22 Mark Mitchell <mark@codesourcery.com>
24133
24134 PR c++/19883
24135 * g++.dg/parse/constant6.C: New test.
24136
24137 2005-02-22 Uros Bizjak <uros@kss-loka.si>
24138
24139 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
24140 * g++.dg/charset/asm2.c: Likewise.
24141 * g++.dg/charset/asm3.c: Likewise.
24142 * g++.dg/charset/asm4.c: Likewise.
24143 * g++.dg/charset/asm5.c: Likewise.
24144 * g++.dg/charset/attribute1.c: Likewise.
24145 * g++.dg/charset/attribute2.c: Likewise.
24146 * g++.dg/charset/extern1.cc: Likewise.
24147 * g++.dg/charset/extern2.cc: Likewise.
24148 * g++.dg/charset/extern3.cc: Likewise.
24149 * g++.dg/charset/function.cc: Likewise.
24150 * g++.dg/charset/string.c: Likewise.
24151 * g++.dg/charset/charset.exp: Likewise.
24152 * lib/target-supports.exp (check_iconv_available): Fix comment.
24153
24154 2005-02-22 Uros Bizjak <uros@kss-loka.si>
24155
24156 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
24157 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
24158 * gcc.dg/charset/asm2.c: Likewise.
24159 * gcc.dg/charset/asm3.c: Likewise.
24160 * gcc.dg/charset/asm4.c: Likewise.
24161 * gcc.dg/charset/asm5.c: Likewise.
24162 * gcc.dg/charset/asm6.c: Likewise.
24163 * gcc.dg/charset/attribute1.c: Likewise.
24164 * gcc.dg/charset/attribute2.c: Likewise.
24165 * gcc.dg/charset/builtin1.c: Likewise.
24166 * gcc.dg/charset/extern.c: Likewise.
24167 * gcc.dg/charset/function.c: Likewise.
24168 * gcc.dg/charset/string.c: Likewise.
24169 * gcc.dg/charset/charset.exp: Likewise.
24170
24171 2005-02-21 Bud Davis <bdavis9659@comcast.net>
24172
24173 PR fortran/20086
24174 * gfortran.dg/pr20086.f90: New test.
24175
24176 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
24177
24178 PR tree-optimization/19786
24179 * g++.dg/tree-ssa/pr19786.C: New.
24180
24181 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24182
24183 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
24184
24185 2005-02-21 Jeff Law <law@redhat.com>
24186
24187 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
24188
24189 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24190
24191 * gfortran.dg/do_iterator: Split loop, markup all lines for
24192 which an error locus is printed.
24193 * gfortran.dg/pr17708.f90: Markup all lines for which an error
24194 locus is printed.
24195 * gfortran.dg/select_4.f90: Likewise.
24196 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
24197 locuses in the various permutations.
24198
24199 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
24200
24201 PR tree-optimization/19951
24202 * g++.dg/vect: New directory.
24203 * g++.dg/vect/vect.exp: New file.
24204 * g++.dg/vect/pr19951.cc: New testcase.
24205 * g++.dg/dg.exp: Also prune vectorizer tests.
24206
24207 2005-02-20 Zack Weinberg <zack@codesourcery.com>
24208
24209 PR 18785
24210 * gcc.dg/charset/builtin1.c: New test.
24211
24212 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24213
24214 PR c++/19299
24215 * g++.dg/inherit/volatile1.C: New test.
24216
24217 PR c++/19440
24218 * g++.dg/template/dtor4.C: New test.
24219
24220 2005-02-19 Steven G. Kargl <kargls@comcast.net>
24221
24222 * gfortran.dg/int_1.f90: New test.
24223
24224 2005-02-19 Devang Patel <dpatel@apple.com>
24225
24226 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
24227
24228 2005-02-19 Steven G. Kargl <kargls@comcast.net>
24229
24230 * gfortran.dg/achar_1.f90: New test.
24231
24232 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
24233
24234 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
24235
24236 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
24237 Jakub Jelinek <jakub@redhat.com>
24238
24239 PR tree-optimization/19828
24240 * gcc.dg/tree-ssa/loop-7.c: New test.
24241 * gcc.c-torture/execute/20050218-1.c: New test.
24242
24243 2005-02-19 Jakub Jelinek <jakub@redhat.com>
24244
24245 PR c/20043
24246 * gcc.dg/transparent-union-1.c: New test.
24247 * gcc.dg/transparent-union-2.c: New test.
24248
24249 2005-02-18 James E Wilson <wilson@specifixinc.com>
24250
24251 PR tree-optimization/18977
24252 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
24253
24254 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
24255
24256 PR target/20054
24257 * gcc.dg/pr20054.c: New test.
24258
24259 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24260
24261 PR c++/19508
24262 * g++.dg/ext/attrib20.C: New test.
24263
24264 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
24265
24266 PR middle-end/20030
24267 * gfortran.fortran-torture/execute/character_passing.f90: New test.
24268
24269 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
24270
24271 PR c++/20008
24272 * g++.dg/opt/switch4.C: New.
24273
24274 2005-02-18 Jakub Jelinek <jakub@redhat.com>
24275
24276 PR c++/20023
24277 PR tree-optimization/20009
24278 * gcc.c-torture/compile/20050217-1.c: New test.
24279 * g++.dg/opt/switch3.C: New test.
24280
24281 PR tree-optimization/18947
24282 * gcc.c-torture/compile/20050215-1.c: New test.
24283 * gcc.c-torture/compile/20050215-2.c: New test.
24284 * gcc.c-torture/compile/20050215-3.c: New test.
24285
24286 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
24287
24288 PR c++/20028
24289 * g++.dg/template/crash34.C: New.
24290
24291 PR c++/20022
24292 * g++.dg/other/access3.C: New.
24293
24294 2005-02-17 Ira Rosen <irar@il.ibm.com>
24295
24296 * gcc.dg/vect/vect-98.c: New test.
24297
24298 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
24299
24300 PR tree-optimization/19967
24301 * gcc.dg/pr19967.c: New.
24302
24303 2005-02-16 Jakub Jelinek <jakub@redhat.com>
24304
24305 PR middle-end/19857
24306 * gcc.dg/tree-ssa/20050215-1.c: New test.
24307 * gcc.c-torture/execute/20050215-1.c: New test.
24308
24309 2005-02-15 Eric Christopher <echristo@redhat.com>
24310
24311 * gcc.dg/cpp/20050215-1.c: New file.
24312
24313 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
24314
24315 PR tree-optimization/15785
24316 * gcc.dg/pr15785-1.c: New test.
24317
24318 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
24319
24320 PR c++/17788
24321 * g++.dg/init/ctor4.C: New.
24322 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
24323
24324 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
24325
24326 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
24327 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
24328
24329 2005-02-15 Andreas Schwab <schwab@suse.de>
24330
24331 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
24332 declare malloc.
24333
24334 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
24335
24336 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
24337
24338 2005-02-14 Diego Novillo <dnovillo@redhat.com>
24339
24340 PR tree-optimization/19853
24341 * gcc.c-torture/compile/pr19853.c: New test.
24342
24343 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
24344
24345 PR c++/19608
24346 * g++.dg/parse/local-class1.C: New.
24347
24348 PR c++/19895
24349 * g++.dg/parse/ptrmem3.C: New.
24350
24351 PR c++/19884
24352 * g++.old-deja/g++.oliva/template6.C: Add another case.
24353 * g++.dg/template/explicit6.C: New.
24354
24355 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
24356
24357 PR c++/17816
24358 * g++.dg/other/redecl2.C: New.
24359
24360 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
24361
24362 PR c++/19891
24363 * g++.dg/abi/covariant4.C: New.
24364
24365 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
24366
24367 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
24368 New tests.
24369
24370 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
24371
24372 * gcc.dg/vect/vect-96.c: Fix typo.
24373
24374 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24375
24376 PR c++/14479
24377 PR c++/19487
24378 * g++.dg/template/enum5.C: New test.
24379
24380 2005-02-12 Ira Rosen <irar@il.ibm.com>
24381
24382 * gcc.dg/vect/vect-97.c: New test.
24383
24384 2005-02-12 Ira Rosen <irar@il.ibm.com>
24385
24386 * gcc.dg/vect/vect-96.c: New test.
24387
24388 2005-02-12 Uros Bizjak <uros@kss-loka.si>
24389
24390 * gcc.dg/builtins-34.c: Also check ldexp*.
24391
24392 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
24393
24394 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
24395
24396 2005-02-11 Janis Johnson <janis187@us.ibm.com>
24397
24398 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
24399 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
24400 dg-require-dll, dg-require-iconv, dg-require-named-sections,
24401 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
24402 selector_list, selector_expression, dg-process-target): Move to new
24403 file target-supports-dg.exp.
24404 * lib/target-supports-dg.exp: New.
24405
24406 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
24407 New.
24408
24409 2005-02-11 Jakub Jelinek <jakub@redhat.com>
24410
24411 PR c++/19666
24412 * g++.dg/other/ptrmem6.C: New test.
24413
24414 PR middle-end/19858
24415 * gcc.c-torture/compile/20050210-1.c: New test.
24416
24417 2005-02-11 Mark Mitchell <mark@codesourcery.com>
24418
24419 PR c++/19755
24420 * g++.dg/warn/Wbraces1.C: New test.
24421
24422 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
24423
24424 * gcc.dg/builtins-52.c: New testcase.
24425
24426 2005-02-10 Jakub Jelinek <jakub@redhat.com>
24427
24428 PR c/19342
24429 * gcc.c-torture/execute/20050119-1.c: New test.
24430
24431 2005-02-09 Mark Mitchell <mark@codesourcery.com>
24432
24433 PR c++/19811
24434 * g++.dg/init/delete1.C: New test.
24435
24436 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
24437
24438 PR c++/18470
24439 * g++.dg/template/static12.C: New test.
24440
24441 2005-02-09 Mark Mitchell <mark@codesourcery.com>
24442
24443 PR c++/19787
24444 * g++.dg/conversion/ambig1.C: New test.
24445
24446 PR c++/19739
24447 * g++.dg/ext/attrib19.C: New test.
24448
24449 PR c++/19732
24450 * g++.dg/parse/dtor5.C: New test.
24451
24452 PR c++/19762
24453 * g++.dg/template/dtor3.C: New test.
24454
24455 PR c++/19826
24456 * g++.dg/template/static11.C: New test.
24457 * g++.dg/template/crash2.C: Remove dg-error marker.
24458
24459 2005-02-09 Janis Johnson <janis187@us.ibm.com>
24460
24461 PR C++/18491
24462 * g++.old-deja/g++.mike/p10769a.C: Remove.
24463
24464 2005-02-09 Roger Sayle <roger@eyesopen.com>
24465
24466 * gcc.dg/builtins-48.c: New test case.
24467 * gcc.dg/builtins-49.c: New test case.
24468 * gcc.dg/builtins-50.c: New test case.
24469 * gcc.dg/builtins-51.c: New test case.
24470
24471 2005-02-09 Ian Lance Taylor <ian@airs.com>
24472
24473 PR middle-end/19583
24474 * g++.dg/warn/Wreturn-type-3.C: New test.
24475
24476 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
24477
24478 PR middle-end/19402
24479 * gcc.dg/pr19402-1.c: New testcase.
24480 * gcc.dg/pr19402-2.c: likewise.
24481
24482 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
24483
24484 PR middle-end/19854
24485 * g++.dg/tree-ssa/tmmti.C: New testcase.
24486
24487 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
24488
24489 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
24490
24491 2005-02-08 Mark Mitchell <mark@codesourcery.com>
24492
24493 PR c++/19733
24494 * g++.dg/parse/crash23.C: New test.
24495 * g++.dg/warn/Weff1.C: New test.
24496
24497 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
24498
24499 * gcc.dg/20050209-1.c: New test.
24500
24501 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
24502
24503 PR target/19799
24504 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
24505
24506 2005-02-08 Mike Stump <mrs@apple.com>
24507
24508 * g++.dg/pch/import-2.c: New test.
24509 * g++.dg/pch/import-2.hs: New.
24510 * g++.dg/pch/include/import-2a.h: New.
24511 * g++.dg/pch/include/import-2b.h: New.
24512
24513 2005-02-08 Janis Johnson <janis187@us.ibm.com>
24514
24515 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
24516
24517 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24518
24519 * gfortran.dg/substr_1.f90: New test.
24520
24521 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
24522
24523 PR middle-end/19775
24524 * gcc.dg/torture/builtin-power-1.c: Disable test for
24525 invalid transformation.
24526 * gcc.dg/builtins-10.c: Likewise. Disable one test we
24527 no longer optimize.
24528 * gcc.dg/builtins-47.c: New testcase.
24529
24530 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
24531 Dorit Naishlos <dorit@il.ibm.com>
24532
24533 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
24534
24535 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
24536
24537 * gcc.c-torture/compile/20050206-1.c: New test.
24538
24539 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
24540
24541 PR tree-opt/19768
24542 * g++.dg/opt/pr19768.C: New test.
24543
24544 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
24545
24546 PR tree-opt/19736
24547 * gcc.c-torture/compile/pr19736.c: New test.
24548
24549 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24550
24551 PR c++/17401
24552 * g++.dg/parse/error25.C: New test.
24553
24554 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
24555
24556 * gcc.c-torture/execute/20050203-1.c: New.
24557
24558 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
24559
24560 * gcc.dg/vect/vect-85.c: Remove xfail.
24561 * gcc.dg/vect/vect-86.c: Remove xfail.
24562 * gcc.dg/vect/vect-87.c: Remove xfail.
24563 * gcc.dg/vect/vect-88.c: Remove xfail.
24564
24565 2005-02-02 Geoffrey Keating <geoffk@apple.com>
24566
24567 * gcc.dg/altivec-19.c: New.
24568
24569 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
24570
24571 PR c/17807
24572 * gcc.dg/nested-func-3.c: New test.
24573 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
24574
24575 2005-02-02 Janis Johnson <janis187@us.ibm.com>
24576
24577 * gcc.test-framework/gen_directive_tests: Generate tests for
24578 selector expressions.
24579
24580 2005-02-02 Matt Austern <austern@apple.com>
24581
24582 PR c++/19628
24583 * g++/ext/builtin7.C: New.
24584 * g++/ext/builtin8.C: New.
24585
24586 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
24587
24588 PR c/18502
24589 * gcc.dg/pr18502-1.c: New test.
24590
24591 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24592
24593 PR c++/17413
24594 * g++.dg/template/local4.C: Tweak.
24595
24596 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
24597
24598 PR tree-optimization/19578
24599 * gcc.c-torture/compile/20050202-1.c: New test.
24600
24601 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
24602
24603 PR c/19435
24604 * gcc.dg/c99-init-4.c: New test.
24605
24606 2005-02-01 Janis Johnson <janis187@us.ibm.com>
24607
24608 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
24609
24610 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
24611
24612 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
24613 * g++.dg/eh/check-vect.h: New.
24614
24615 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
24616 * gcc.dg/vect/vect-78.c: Ditto.
24617 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
24618 Remove.
24619
24620 * g++.dg/conversion/simd1.C: Expect warning.
24621 * g++.dg/ext/attribute-test-1.C: Ditto.
24622 * g++.dg/ext/attribute-test-2.C: Ditto.
24623 * g++.dg/ext/attribute-test-3.C: Ditto.
24624 * g++.dg/ext/attribute-test-4.C: Ditto.
24625
24626 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
24627 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
24628
24629 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
24630
24631 2005-02-01 Richard Henderson <rth@redhat.com>
24632
24633 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
24634 long double for ibm double-double format.
24635 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
24636
24637 2005-02-01 Diego Novillo <dnovillo@redhat.com>
24638
24639 PR tree-optimization/19633
24640 * gcc.dg/pr19633-1.c: New test.
24641 * gcc.dg/pr19633.c: Tweak to make pointer point
24642 to NULL or a symbol.
24643
24644 2005-02-01 Janis Johnson <janis187@us.ibm.com>
24645
24646 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
24647 New procs.
24648 (dg-process-target (local override)): Handle selector expressions.
24649
24650 * gcc.test-framework/README: Describe tests in source directory.
24651 * gcc.test-framework/test-framework.awk: Handle dg- tests.
24652 * gcc.test-framework/test-framework.exp: Handle dg- tests.
24653 * gcc.test-framework/dg-bogus-exp-P.c: New test.
24654 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
24655 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
24656 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
24657 * gcc.test-framework/dg-do-link-exp-P.c: New test.
24658 * gcc.test-framework/dg-do-run-exp-P.c: New test.
24659 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
24660 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
24661 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
24662 * gcc.test-framework/dg-error-exp-P.c: New test.
24663 * gcc.test-framework/dg-error-exp-XP.c: New test.
24664 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
24665 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
24666 * gcc.test-framework/dg-output-exp-P.c: New test.
24667 * gcc.test-framework/dg-output-exp-XF.c: New test.
24668 * gcc.test-framework/dg-warning-exp-P.c: New test.
24669 * gcc.misc-tests/dg-1.c: Remove.
24670 * gcc.misc-tests/dg-2.c: Remove.
24671 * gcc.misc-tests/dg-3.c: Remove.
24672 * gcc.misc-tests/dg-4.c: Remove.
24673 * gcc.misc-tests/dg-5.c: Remove.
24674 * gcc.misc-tests/dg-6.c: Remove.
24675 * gcc.misc-tests/dg-7.c: Remove.
24676 * gcc.misc-tests/dg-8.c: Remove.
24677 * gcc.misc-tests/dg-9.c: Remove.
24678 * gcc.misc-tests/dg-10.c: Remove.
24679 * gcc.misc-tests/dg-11.c: Remove.
24680 * gcc.misc-tests/dg-12.c: Remove.
24681 * gcc.misc-tests/dg-test.exp: Remove.
24682
24683 * gcc.test-framework/test-framework.awk: Change recording and
24684 printing of passes and failures.
24685
24686 * gcc.test-framework: New directory.
24687 * gcc.test-framework/README: New.
24688 * gcc.test-framework/test-framework.exp: New.
24689 * gcc.test-framework/test-framework.awk: New.
24690 * gcc.test-framework/gen_directive_tests: New.
24691
24692 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
24693
24694 * lib/treelang.exp: Fix comment typos.
24695 (treelang_target_compile): Don't append libs=-ltreelang to options.
24696
24697 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
24698
24699 * g++.dg/parse/typename7.C: Adjust error messages.
24700
24701 2005-01-31 Jeff Law <law@redhat.com>
24702
24703 * gcc.c-torture/execute/20050131-1.c: New test.
24704 * gcc.dg/wcaselabel.c: New test.
24705
24706 2005-01-31 Mark Mitchell <mark@codesourcery.com>
24707
24708 * g++.dg/other/warning1.C: Adjust error messags.
24709 * g++.dg/parse/constant5.C: New test.
24710
24711 2005-01-31 Steven Bosscher <stevenb@suse.de>
24712
24713 PR c/19333
24714 * gcc.c-torture/compile/20011130-1.c: Reorder to make
24715 the test case valid.
24716 * gcc.dg/20030815-1.c: Remove invalid tests.
24717 * gcc.dg/array-7.c: Adjust expected result.
24718 * gcc.dg/pr18596-3.c: Likewise.
24719 * gcc.dg/noncompile/20000901-1.c: Likewise.
24720 * gcc.dg/noncompile/init-2.c: Likewise.
24721 * gcc.dg/noncompile/init-4.c: Likewise.
24722
24723 2005-01-31 Dale Johannesen <dalej@apple.com>
24724
24725 * g++.dg/opt/pr19650.C: New test.
24726
24727 2005-01-31 Richard Henderson <rth@redhat.com>
24728
24729 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
24730 long double for intel double extended format.
24731 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
24732
24733 2005-01-30 Mark Mitchell <mark@codesourcery.com>
24734
24735 PR c++/19555
24736 * g++.dg/template/static10.C: New test.
24737
24738 PR c++/19395
24739 * g++.dg/parse/error24.C: New test.
24740
24741 PR c++/19367
24742 * g++.dg/lookup/builtin1.C: New test.
24743
24744 PR c++/19457
24745 * g++.dg/warn/conv3.C: New test.
24746
24747 2005-01-30 Bud Davis <bdavis@gfortran.org>
24748
24749 PR fortran/19647
24750 * gfortan.dg/inquire_7.f90
24751
24752 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
24753
24754 PR tree-optimization/15791
24755 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
24756 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
24757 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
24758 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
24759 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
24760 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
24761 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
24762 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
24763 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
24764 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
24765
24766 2005-01-29 Paul Brook <paul@codesourcery.com>
24767
24768 PR fortran/18565
24769 * check.c (real_or_complex_check): New function.
24770 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
24771 * intrinsic.c (add_functions): Use new check functions.
24772 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
24773 Add prototypes.
24774
24775 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
24776
24777 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
24778 gcc.dg/lvalue-3.c: New tests.
24779 * gcc.dg/concat.c: Update expected messages.
24780
24781 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
24782
24783 PR libfortran/19595
24784 * gfortran.dg/eor_1.f90: New test.
24785
24786 2005-01-29 Steven G. Kargl <kargls@comcast.net>
24787
24788 PR fortran/19589
24789 * gfortran.dg/logical_data_1.f90: New test.
24790
24791 2005-01-28 Mark Mitchell <mark@codesourcery.com>
24792
24793 PR c++/19253
24794 * g++.dg/template/crash33.C: New test.
24795
24796 PR c++/19667
24797 * g++.dg/template/crash32.C: New test.
24798
24799 2005-01-28 Ian Lance Taylor <ian@airs.com>
24800
24801 PR middle-end/16558
24802 * g++.dg/warn/Wreturn-type-2.C: New test.
24803
24804 2004-06-24 Jeff Law <law@redhat.com>
24805
24806 * gcc.dg/tree-ssa/20050128-1.c: New test.
24807
24808 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
24809
24810 * gcc.target/frv/all-mdpackh-1.c: New test.
24811
24812 2005-01-28 Steven Bosscher <stevenb@suse.de>
24813
24814 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
24815
24816 2005-01-27 Richard Henderson <rth@redhat.com>
24817
24818 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
24819
24820 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
24821
24822 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
24823
24824 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
24825
24826 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
24827 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
24828 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
24829 to cope with cases where the multilib options override the dg-options.
24830
24831 2005-01-27 Jakub Jelinek <jakub@redhat.com>
24832
24833 PR c/18946
24834 * gcc.dg/noncompile/20050120-1.c: New test.
24835
24836 2005-01-26 Diego Novillo <dnovillo@redhat.com>
24837
24838 PR tree-optimization/19633
24839 * gcc.dg/pr19633.c: New test.
24840 * gcc.dg/tree-ssa/pr19633.c: New test.
24841
24842 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
24843
24844 * gcc.dg/20041216-1.c: New test.
24845
24846 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
24847
24848 PR objc/18862
24849 * objc.dg/selector-2.m: New test.
24850
24851 2005-01-26 Jakub Jelinek <jakub@redhat.com>
24852
24853 * g++.dg/opt/range-test-2.C: New test.
24854
24855 PR rtl-optimization/19579
24856 * gcc.c-torture/execute/20050124-1.c: New test.
24857
24858 2005-01-26 Greg Parker <gparker@apple.com>
24859 Stuart Hastings <stuart@apple.com>
24860
24861 * gcc.c-torture/execute/20050125-1.c: New.
24862
24863 2005-01-18 Jan Hubicka <jh@suse.cz>
24864
24865 PR tree-optimize/19337
24866 * gcc.c-torture/compile/20050119-1.c: New test.
24867
24868 2005-01-24 James E Wilson <wilson@specifixinc.com>
24869
24870 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
24871 test for successful match.
24872
24873 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
24874
24875 PR objc/18408
24876 * objc.dg/comp-types-7.m: New test.
24877
24878 2005-01-24 Janis Johnson <janis187@us.ibm.com>
24879
24880 * lib/target-supports.exp (current_target_name): New.
24881 (check_effective_target_ilp32, check_effective_target_lp64):
24882 Cache the result to use as long as the current target, with
24883 multilib flags, remains the same.
24884
24885 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
24886 (dg-require-weak, dg-require-visibility, dg-require-alias,
24887 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
24888 dg-require-effective-target, dg-skip-if): Remove call to
24889 skip_test_and_clear_xfail.
24890 (dg-test): Clear xfail data.
24891
24892 2005-01-24 Jakub Jelinek <jakub@redhat.com>
24893
24894 PR target/17751
24895 * gcc.dg/ppc64-toc.c: New test.
24896
24897 * g++.dg/tree-ssa/empty-1.C: New test.
24898
24899 PR middle-end/19551
24900 * gcc.c-torture/execute/20050121-1.c: New test.
24901 * gcc.dg/20050121-2.c: New test.
24902
24903 2004-01-23 Steven G. Kargl <kargls@comcast.net>
24904 Paul Brook <paul@codesourcery.com>
24905
24906 PR fortran/17941
24907 * gfortran.dg/real_const_1.f: New test.
24908 * gfortran.dg/real_const_2.f90: New test.
24909 * gfortran.dg/complex_int_1.f90: New test.
24910
24911 2005-01-23 Bud Davis <bdavis9659@comcast.net>
24912
24913 PR fortran/19313
24914 * gfortan.dg/inquire_6.f90: New test.
24915
24916 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
24917
24918 PR libfortran/19451
24919 * open_readonly_1.f90: New test.
24920
24921 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
24922
24923 PR libfortran/18982
24924 * gfortran.dg/open_new.f90: New file.
24925
24926 2005-01-22 Paul Brook <paul@codesourcery.com>
24927
24928 * namelist_1.f90: New test.
24929
24930 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
24931
24932 PR tree-optimization/19484
24933 * gcc.c-torture/compile/20050122-[12].c: New tests.
24934
24935 2005-01-22 Paul Brook <paul@codesourcery.com>
24936
24937 * gfortran.dg/implicit_2.f90: New test.
24938
24939 2005-01-22 Bud Davis <bdavis9659@comcast.net>
24940
24941 PR fortran/19314
24942 * gfortran.dg/inquire_5.f90: New test.
24943
24944 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24945
24946 PR c/18809
24947 * gcc.dg/pr18809-1.c: New test.
24948
24949 2005-01-21 Ian Lance Taylor <ian@airs.com>
24950
24951 * gcc.dg/20050121-1.c: New test.
24952
24953 PR tree-optimization/13000
24954 * gcc.dg/20040206-1.c: Change warning to point where function is
24955 being inlined.
24956
24957 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24958
24959 PR c++/19208
24960 * g++.dg/template/array11.C: New test.
24961
24962 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24963
24964 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
24965 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
24966 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
24967 * gfortran.dg/getenv_1.f90: Add dg-do directive.
24968 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
24969 gfortran.dg/pr17164.f90: Add missing dg-do directives.
24970
24971 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
24972
24973 PR tree-optimization/15349
24974 * gcc.dg/tree-ssa/pr15349.c: New.
24975
24976 2005-01-20 Steve Ellcey <sje@cup.hp.com>
24977
24978 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
24979
24980 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
24981
24982 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
24983 scan-assembler-times directive name.
24984
24985 * gcc.dg/asm-a.c: Move dg-require-effective-target to
24986 after dg-do.
24987
24988 PR rtl-optimization/19462
24989 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
24990
24991 2005-01-19 Steve Ellcey <sje@cup.hp.com>
24992
24993 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
24994 counting function calls on ia64.
24995
24996 2005-01-19 Jakub Jelinek <jakub@redhat.com>
24997
24998 PR rtl-optimization/15139
24999 * gcc.dg/20050111-2.c: New test.
25000
25001 PR c/17297
25002 * gcc.c-torture/compile/20050113-1.c: New testcase.
25003
25004 PR middle-end/19164
25005 * gcc.dg/20050113-1.c: New testcase.
25006
25007 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
25008
25009 * gcc.dg/vect/vect-85.c: Add comment.
25010 * gcc.dg/vect/vect-86.c: Add xfail for now.
25011 * gcc.dg/vect/vect-87.c: Add xfail for now.
25012 * gcc.dg/vect/vect-88.c: Add xfail for now.
25013 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
25014
25015 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25016
25017 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
25018
25019 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25020
25021 * g++.dg/debug/typedef3.C: New test.
25022
25023 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
25024
25025 PR c/19472
25026 * gcc.dg/asm-a.c: New test.
25027
25028 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
25029
25030 * gcc.dg/sh-relax.c: Add prototype for abort.
25031
25032 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25033
25034 * gcc.dg/short-compare-1.c: New test.
25035 * gcc.dg/short-compare-2.c: Likewise.
25036
25037 2005-01-18 Michael Matz <matz@suse.de>
25038
25039 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
25040
25041 2005-01-17 Diego Novillo <dnovillo@redhat.com>
25042
25043 PR tree-optimization/19121
25044 * gcc.c-torture/compile/pr19121.c: New test.
25045
25046 2005-01-17 James E. Wilson <wilson@specifixinc.com>
25047
25048 PR target/19357
25049 * gcc.c-torture/compile/pr19357.c: New test.
25050
25051 2005-01-17 Ian Lance Taylor <ian@airs.com>
25052
25053 PR c/5675
25054 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
25055 pass--those that refer just to the variable, possibly with a
25056 cast.
25057 * gcc.dg/c99-const-expr-3.c: Likewise.
25058
25059 PR middle-end/13127
25060 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
25061 longer emitted.
25062
25063 2005-01-16 Bud Davis <bdavis9659@comcast.net>
25064
25065 PR fortran/18778
25066 * gfortran.dg/endfile_2.f90: New test.
25067
25068 2005-01-16 Steven G. Kargl <kargls@comcast.net>
25069
25070 PR 19168
25071 * gfortran.dg/select_5.f90: New test.
25072
25073 2004-01-16 Paul Brook <paul@codesourcery.com>
25074
25075 * gfortran.dg/common_4.f90: New test.
25076
25077 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
25078
25079 PR rtl-optimization/19462
25080 * gcc.dg/torture/pr19462-1.c: New test.
25081
25082 2005-01-15 Ziemowit Laski <zlaski@apple.com>
25083
25084 PR objc/19321
25085 * objc.dg/func-ptr-2.m: New.
25086 * objc.dg/volatile-1.m: New.
25087
25088 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25089
25090 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
25091
25092 2005-01-15 Jakub Jelinek <jakub@redhat.com>
25093
25094 PR tree-optimization/19060
25095 * gcc.c-torture/execute/20050104-1.c: New test.
25096
25097 2005-01-15 Bud Davis <bdavis9659@comcast.net>
25098
25099 PR fortran/18983
25100 * gfortran.dg/write_to_null.f90: New test.
25101
25102 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
25103 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25104
25105 PR other/19328
25106 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
25107 argument.
25108
25109 2005-01-15 Jakub Jelinek <jakub@redhat.com>
25110
25111 PR c++/19263
25112 * g++.dg/init/vector1.C: New test.
25113
25114 2005-01-14 James E. Wilson <wilson@specifixinc.com>
25115
25116 PR target/13158
25117 * gcc.target/ia64/sibcall-unwind-1.c: New test.
25118 PR target/18987
25119 * gcc.target/ia64/sibcall-unwind-2.c: New test.
25120
25121 2005-01-14 Steven G. Kargl <kargls@comcast.net>
25122
25123 * gfortran.dg/select_1.f90: New test.
25124 * gfortran.dg/select_2.f90: New test.
25125 * gfortran.dg/select_3.f90: New test.
25126 * gfortran.dg/select_4.f90: New test.
25127
25128 2005-01-14 Jakub Jelinek <jakub@redhat.com>
25129
25130 PR middle-end/19084
25131 PR rtl-optimization/19348
25132 * gcc.dg/20050111-1.c: New test.
25133 * gcc.c-torture/execute/20050111-1.c: New test.
25134
25135 * gcc.dg/i386-asm-4.c: New test.
25136
25137 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25138
25139 * gcc.dg/nested-func-2.c: New test.
25140 * ada/acats/norun.lst: Remove c953002.
25141
25142 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
25143
25144 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
25145
25146 2005-01-12 Ben Elliston <bje@au.ibm.com>
25147
25148 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
25149
25150 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
25151
25152 PR target/18761
25153 * g++.dg/abi/align1.C: New test.
25154
25155 2005-01-11 Alan Modra <amodra@bigpond.net.au>
25156
25157 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
25158 at a time.
25159 * g++.dg/ext/altivec_check.h: Support compiling as C.
25160
25161 2005-01-10 Roger Sayle <roger@eyesopen.com>
25162
25163 PR c++/19355
25164 * g++.dg/expr/pr19355-1.C: New test case.
25165
25166 2005-01-10 Laurent GUERBY <laurent@guerby.net>
25167
25168 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
25169 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
25170 * ada/acats/tests/c3/c92005b.ada: Likewise.
25171 * ada/acats/tests/c3/cxb3012.a: Likewise.
25172 * ada/acats/norun.lst: Add c380004 and c953002, add PR
25173
25174 2005-01-09 Paul Brook <paul@codesourcery.com>
25175
25176 * gfortran.dg/common_2.f90: New file.
25177 * gfortran.dg/common_3.f90: New file.
25178
25179 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
25180
25181 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
25182
25183 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
25184
25185 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
25186 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
25187 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
25188 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
25189 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
25190 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
25191 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
25192 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
25193 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
25194 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
25195 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
25196 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
25197 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
25198 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
25199 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
25200 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
25201 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
25202 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
25203 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
25204 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
25205 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
25206 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
25207 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
25208 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
25209 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
25210 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
25211 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
25212 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
25213 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
25214 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
25215 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
25216 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
25217 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
25218 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
25219 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
25220 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
25221 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
25222 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
25223 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
25224 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
25225 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
25226 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
25227 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
25228 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
25229 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
25230 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
25231 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
25232 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
25233 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
25234 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
25235 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
25236 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
25237 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
25238 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
25239 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
25240 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
25241 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
25242 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
25243 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
25244 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
25245 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
25246 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
25247 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
25248 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
25249 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
25250 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
25251 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
25252
25253 * gcc.dg/vect/vect-1.c: Fix spelling.
25254 * gcc.dg/vect/vect-10.c: Fix spelling.
25255 * gcc.dg/vect/vect-11.c: Fix spelling.
25256 * gcc.dg/vect/vect-12.c: Fix spelling.
25257 * gcc.dg/vect/vect-14.c: Fix spelling.
25258 * gcc.dg/vect/vect-15.c: Fix spelling.
25259 * gcc.dg/vect/vect-16.c: Fix spelling.
25260 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
25261 * gcc.dg/vect/vect-64.c: Fix comments.
25262 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
25263
25264 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
25265 Ira Rosen <irar@il.ibm.com>
25266
25267 * gcc.dg/vect/vect-70.c: New test.
25268 * gcc.dg/vect/vect-71.c: New test.
25269
25270 2005-01-09 Manfred Hollstein <mh@suse.com>
25271
25272 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
25273 * gcc.dg/pr18241-2.c: Likewise.
25274 * gcc.dg/pr18241-3.c: Likewise.
25275 * gcc.dg/pr18241-4.c: Likewise.
25276 * gcc.dg/pr18241-5.c: Likewise.
25277
25278 2005-01-08 Richard Henderson <rth@redhat.com>
25279
25280 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
25281 False for x86 and x86-64.
25282
25283 2005-01-08 Diego Novillo <dnovillo@redhat.com>
25284
25285 PR tree-optimization/18241
25286 * gcc.dg/pr18241-1.c: New test.
25287 * gcc.dg/pr18241-2.c: New test.
25288 * gcc.dg/pr18241-3.c: New test.
25289 * gcc.dg/pr18241-4.c: New test.
25290 * gcc.dg/pr18241-5.c: New test.
25291
25292 2005-01-08 Steven G. Kargl <kargls@comcast.net>
25293
25294 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
25295 gfortran.dg/select_4.f90: New.
25296
25297 2005-01-07 Jakub Jelinek <jakub@redhat.com>
25298
25299 * gcc.c-torture/execute/20050107-1.c: New test.
25300
25301 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
25302
25303 PR c++/19298
25304 * g++.dg/template/ref2.C: New.
25305
25306 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
25307
25308 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
25309 instead of being empty.
25310
25311 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25312
25313 PR fortran/15553
25314 * gfortran.dg/array-1.f90: New test.
25315
25316 2005-01-07 Jakub Jelinek <jakub@redhat.com>
25317
25318 PR tree-optimization/19283
25319 * gcc.c-torture/execute/20050106-1.c: New test.
25320
25321 PR rtl-optimization/18861
25322 * gcc.dg/20050105-1.c: New test.
25323
25324 PR tree-optimization/18828
25325 * gcc.dg/20050105-2.c: New test.
25326
25327 2005-01-07 Andreas Jaeger <aj@suse.de>
25328
25329 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
25330
25331 2005-01-07 Bud Davis <bdavis9659@comcast.net>
25332
25333 PR fortran/18398
25334 * gfortran.dg/fmt_read.f90: New test.
25335
25336 2005-01-06 Geoffrey Keating <geoffk@apple.com>
25337
25338 * gcc.dg/rs6000-ldouble-2.c: New.
25339
25340 2005-01-06 Mark Mitchell <mark@codesourcery.com>
25341
25342 PR c++/19244
25343 * g++.dg/parser/ctor2.C: New test.
25344
25345 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25346
25347 PR c++/17154
25348 * g++.dg/template/using9.C: New test.
25349
25350 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25351
25352 PR c++/19258
25353 * g++.dg/lookup/friend6.C: New test.
25354
25355 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
25356
25357 PR c++/19270
25358 * g++.dg/template/array10.C: New.
25359
25360 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25361
25362 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
25363 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
25364
25365 2005-01-06 Jakub Jelinek <jakub@redhat.com>
25366
25367 * gcc.c-torture/compile/20050105-1.c: New test.
25368
25369 2005-01-05 Geoffrey Keating <geoffk@apple.com>
25370
25371 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
25372
25373 2005-01-05 Roger Sayle <roger@eyesopen.com>
25374
25375 PR middle-end/19100
25376 * gcc.dg/conv-3.c: New test case.
25377
25378 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
25379
25380 * gcc.dg/asm-wide-1.c: New test.
25381
25382 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
25383
25384 PR c++/19030
25385 * g++.dg/parse/crash22.C: New
25386
25387 2005-01-04 Geoffrey Keating <geoffk@apple.com>
25388
25389 PR 19257
25390 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
25391
25392 2005-01-04 Uros Bizjak <uros@kss-loka.si>
25393
25394 PR middle-end/17767
25395 * gcc.dg/i386-mmx-6.c: New test case.
25396
25397 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
25398
25399 PR tree-optimization/18308
25400 * gcc.dg/vect/pr18308.c: New testcase.
25401
25402 2005-01-04 Andreas Jaeger <aj@suse.de>
25403
25404 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
25405
25406 2005-01-03 Geoffrey Keating <geoffk@apple.com>
25407 Robert Bowdidge <bowdidge@apple.com>
25408
25409 * gcc.dg/cpp/subframework1.c: New.
25410 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
25411 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
25412 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
25413 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
25414
25415 2005-01-03 Geoffrey Keating <geoffk@apple.com>
25416
25417 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
25418 producing warning.
25419 * gcc.dg/darwin-weakimport-2.c: New.
25420
25421 2005-01-03 Richard Henderson <rth@redhat.com>
25422
25423 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
25424
25425 2005-01-03 Richard Henderson <rth@redhat.com>
25426
25427 * gcc.dg/vect/vect.exp: Enable for ia64.
25428 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
25429 (check_effective_target_vect_float): Likewise.
25430 (check_effective_target_vect_no_align): Likewise.
25431 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
25432 * gcc.dg/vect/vect-8.c: Likewise.
25433
25434 2005-01-03 Uros Bizjak <uros@kss-loka.si>
25435
25436 PR target/19236
25437 * gcc.dg/pr19236-1.c: New test case.
25438
25439 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
25440
25441 PR rtl-optimization/12092
25442 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
25443
25444 2005-01-02 Andreas Jaeger <aj@suse.de>
25445
25446 * gcc.dg/pr12092-1.c: Do not run on x86_64.
25447
25448 2005-01-01 Roger Sayle <roger@eyesopen.com>
25449 Andrew Pinski <pinskia@physics.uc.edu>
25450
25451 PR rtl-optimization/12092
25452 * gcc.dg/pr12092-1.c: New test case.
25453
25454 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
25455
25456 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
25457 'hidden' and 'default' for better portability.
25458 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
25459
25460 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
25461 6 and 7.
25462 * g++.old-deja/g++.brendan/new3.C: Likewise.
25463
25464 2005-01-01 Steven Bosscher <stevenb@suse.de>
25465
25466 * gcc.dg/20041231-1.C: New test.
25467 * g++.dg/warn/Wunreachable-code-1.C: New test.
25468
25469 2004-12-30 David Edelsohn <edelsohn@gnu.org>
25470
25471 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
25472 file, not /dev/null. Abort on error.
25473
25474 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
25475 Ziemowit Laski <zlaski@apple.com>
25476
25477 PR objc/18971
25478 * objc.dg/encode-5.m: New test.
25479
25480 2004-12-29 Richard Henderson <rth@redhat.com>
25481
25482 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
25483 * objc.dg/stabs-1.m: Disable for ia64.
25484
25485 2004-12-29 Mark Mitchell <mark@codesourcery.com>
25486
25487 PR c++/19190
25488 * g++.dg/warn/Wunused-10.C: New test.
25489
25490 2004-12-28 Richard Henderson <rth@redhat.com>
25491
25492 * objc.dg/stabs-1.m: Disable for alpha.
25493
25494 2004-12-27 Mark Mitchell <mark@codesourcery.com>
25495
25496 PR c++/19149
25497 * g++.dg/parse/error23.C: New test.
25498
25499 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25500
25501 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
25502
25503 PR fortran/19032
25504 * gfortran.dg/intrinsic_modulo_1.f90: New.
25505 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
25506 tests with divisor -1.
25507
25508 2004-12-27 Mark Mitchell <mark@codesourcery.com>
25509
25510 * g++.dg/opt/temp1.C (memcpy): Return a value.
25511
25512 PR c++/19148
25513 * g++.dg/expr/cond7.C: New test.
25514
25515 2004-12-27 Paul Brook <paul@codesourcery.com>
25516
25517 * gfortran.dg/g77/select_no_compile.f: Remove.
25518
25519 2004-12-27 Richard Henderson <rth@redhat.com>
25520
25521 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
25522 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
25523 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
25524
25525 2004-12-26 Richard Henderson <rth@redhat.com>
25526
25527 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
25528 by 1i instead of token pasting.
25529
25530 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25531
25532 PR tree-optimization/17578
25533 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
25534 to additional_flags.
25535 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
25536
25537 2004-12-25 Richard Henderson <rth@redhat.com>
25538
25539 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
25540 Remove Alpha.
25541
25542 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25543
25544 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
25545 hppa*-*-hpux*.
25546 * gcc.dg/pr17957.c (dg-options): Likewise.
25547 * gcc.dg/struct-ret-1.c: Add prototype for abort.
25548 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
25549 instead of 0 on __hppa__.
25550 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
25551 "foo,%r" on hppa*-*-*.
25552
25553 2004-12-23 Bud Davis <bdavis9659@comcast.net>
25554
25555 PR fortran/19071
25556 * gfortran.dg/complex_write.f90: New test.
25557
25558 2004-12-23 Mark Mitchell <mark@codesourcery.com>
25559
25560 PR c++/17595
25561 * g++.dg/parse/pragma2.C: New test.
25562
25563 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
25564
25565 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
25566
25567 * gcc.dg/empty2.c: Add missing dg-warning.
25568
25569 2004-12-23 Mark Mitchell <mark@codesourcery.com>
25570
25571 PR c++/17413
25572 * g++.dg/template/local4.C: New test.
25573 * g++.dg/template/crash19.C: Add dg-error marker.
25574
25575 * g++.dg/template/crash31.C: Correct embedded PR number.
25576
25577 2004-12-23 Mark Mitchell <mark@codesourcery.com>
25578
25579 PR c++/16405
25580 * g++.dg/opt/temp1.C: Add do-run marker.
25581
25582 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
25583
25584 * g++.dg/template/spec19.C: New.
25585
25586 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
25587
25588 PR target/16819
25589 * gcc.dg/empty2.c: New.
25590
25591 2004-12-23 Richard Henderson <rth@redhat.com>
25592
25593 * lib/target-supports.exp (check_effective_target_vect_no_align):
25594 Remove i?86 and x86-64.
25595
25596 2004-12-23 Mark Mitchell <mark@codesourcery.com>
25597
25598 PR c++/16405
25599 * g++.dg/opt/temp1.C: New test.
25600
25601 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25602
25603 PR c++/18733
25604 * g++.dg/template/friend33.C: New testcase.
25605
25606 2004-12-22 Mark Mitchell <mark@codesourcery.com>
25607
25608 PR c++/18464
25609 * g++.dg/template/cond5.C: New test.
25610
25611 PR c++/18492
25612 * g++.dg/inherit/thunk3.C: New test.
25613
25614 PR c++/11224
25615 * g++.dg/warn/Wunused-9.C: New test.
25616
25617 2004-12-22 Janis Johnson <janis187@us.ibm.com>
25618
25619 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
25620
25621 2004-12-22 Jan Beulich <jbeulich@novell.com>
25622
25623 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
25624
25625 2004-12-21 Mark Mitchell <mark@codesourcery.com>
25626
25627 PR c++/18378
25628 * g++.dg/ext/packed8.C: New test.
25629
25630 PR c++/19063
25631 * g++.dg/template/crash31.C: New test.
25632
25633 PR c++/19034
25634 * g++.dg/template/crash30.C: New test.
25635
25636 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
25637
25638 PR C++/18984
25639 * g++.dg/eh/ctor3.C: New test.
25640
25641 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25642
25643 * objc.dg/stabs-1.m: Allow section name to be quoted and
25644 assembly label to begin with '.LL'.
25645
25646 2004-12-21 Janis Johnson <janis187@us.ibm.com>
25647
25648 * gcc.dg/vect/vect.exp
25649 (check_effective_target_lp64_or_vect_no_align): New.
25650 * gcc.dg/vect/vect-77.c: Use it.
25651 * gcc.dg/vect/vect-78.c: Use it.
25652
25653 * lib/target-supports.exp
25654 (check_effective_target_vect_no_max,
25655 check_effective_target_vect_no_bitwise,
25656 check_effective_target_vect_no_align): New.
25657 * gcc.dg/vect/vect-13.c: Use them.
25658 * gcc.dg/vect/vect-17.c: Ditto.
25659 * gcc.dg/vect/vect-18.c: Ditto.
25660 * gcc.dg/vect/vect-19.c: Ditto.
25661 * gcc.dg/vect/vect-20.c: Ditto.
25662 * gcc.dg/vect/vect-27.c: Ditto.
25663 * gcc.dg/vect/vect-29.c: Ditto.
25664 * gcc.dg/vect/vect-44.c: Ditto.
25665 * gcc.dg/vect/vect-48.c: Ditto.
25666 * gcc.dg/vect/vect-50.c: Ditto.
25667 * gcc.dg/vect/vect-52.c: Ditto.
25668 * gcc.dg/vect/vect-54.c: Ditto.
25669 * gcc.dg/vect/vect-56.c: Ditto.
25670 * gcc.dg/vect/vect-58.c: Ditto.
25671 * gcc.dg/vect/vect-60.c: Ditto.
25672 * gcc.dg/vect/vect-72.c: Ditto.
25673 * gcc.dg/vect/vect-80.c: Ditto.
25674
25675 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
25676
25677 PR c++/14075
25678 * g++.dg/init/string1.C: New.
25679
25680 PR c++/18975
25681 * g++.dg/other/synth1.C: New.
25682
25683 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
25684
25685 PR c/18963
25686 * gcc.dg/pr18963-1.c: New test.
25687
25688 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
25689
25690 PR c/18596
25691 * gcc.dg/funcdef-storage-1.c (foo): Remove.
25692 * gcc.dg/pr18596-1.c: Use dg-error.
25693 (dg-options): Use -fno-unit-at-a-time.
25694 * gcc.dg/pr18596-2.c: New test.
25695 * gcc.dg/pr18596-3.c: New test.
25696
25697 2004-12-20 Roger Sayle <roger@eyesopen.com>
25698
25699 PR middle-end/18683
25700 * g++.dg/opt/pr18683-1.C: New test case.
25701
25702 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
25703
25704 PR other/19093
25705 * g++.dg/opt/max1.C: Fix for 64bit targets.
25706
25707 2004-12-20 Matt Austern <austern@apple.com>
25708
25709 PR c++/19044
25710 * g++.dg/ext/builtin6.C: New
25711
25712 2004-12-20 Diego Novillo <dnovillo@redhat.com>
25713
25714 PR tree-optimization/19080
25715 * gcc.c-torture/compile/pr19080.c: New test.
25716
25717 2004-12-20 Steven Bosscher <stevenb@suse.de>
25718
25719 * gcc.dg/20041219-1.c: New test.
25720
25721 2004-12-19 Roger Sayle <roger@eyesopen.com>
25722
25723 PR middle-end/19068
25724 * g++.dg/opt/max1.C: New test case.
25725
25726 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25727
25728 * gcc.dg/fdata-sections-1.c: New test.
25729
25730 2004-12-18 Roger Sayle <roger@eyesopen.com>
25731
25732 PR middle-end/18548
25733 * gcc.dg/max-1.c: New test case.
25734
25735 2004-12-18 Jakub Jelinek <jakub@redhat.com>
25736
25737 * gcc.c-torture/execute/20041218-1.c: New test.
25738
25739 2004-12-17 Diego Novillo <dnovillo@redhat.com>
25740
25741 * gcc.dg/pr18501.c: New test.
25742 * gcc.dg/uninit-5.c: XFAIL.
25743 * gcc.dg/uninit-9.c: XFAIL.
25744
25745 2004-12-17 Dale Johannesen <dalej@apple.com>
25746
25747 * gcc.dg/20041213-1.c: New.
25748
25749 2004-12-17 Ziemowit Laski <zlaski@apple.com>
25750
25751 * objc.dg/stabs-1.m: Allow assembly label to begin
25752 with a dot ('.').
25753
25754 2004-12-17 Jakub Jelinek <jakub@redhat.com>
25755
25756 * gcc.c-torture/execute/20041213-1.c: Move...
25757 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
25758
25759 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
25760
25761 PR c++/18721
25762 * g++.dg/lookup/conv-5.C: New.
25763
25764 2004-12-16 Ziemowit Laski <zlaski@apple.com>
25765
25766 * objc.dg/stabs-1.m: New test.
25767
25768 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
25769
25770 * gcc.dg/visibility-c.c: Change compile to
25771 assemble for the test.
25772
25773 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
25774
25775 PR target/19041
25776 * gcc.dg/visibility-c.c: New test.
25777
25778 2004-12-16 Roger Sayle <roger@eyesopen.com>
25779
25780 PR middle-end/18493
25781 * gcc.dg/switch-8.c: New test case.
25782
25783 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
25784
25785 PR c++/18905
25786 * g++.dg/template/init4.C: New.
25787 * g++.dg/opt/static3.C: Enable optimizer.
25788
25789 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
25790
25791 * g++.dg/other/complex1.C: New test.
25792
25793 2004-12-15 Alan Modra <amodra@bigpond.net.au>
25794
25795 * g++.dg/opt/inline9.C: New test.
25796
25797 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25798
25799 PR fortran/18993
25800 * gfotran.dg/nullify_1.f: New test.
25801
25802 2004-12-15 Richard Henderson <rth@redhat.com>
25803
25804 * gcc.target/i386/i386.exp: New harness.
25805 * gcc.target/i386/vect-args.c: New.
25806
25807 2004-12-15 David Edelsohn <edelsohn@gnu.org>
25808
25809 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
25810
25811 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25812
25813 PR c++/18825
25814 * g++.dg/template/friend32.C: New test.
25815
25816 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25817
25818 * cpp/pragma-once-1.c: New test.
25819 * cpp/pragma-once-1b.h: Likewise.
25820 * cpp/pragma-once-1c.h: Likewise.
25821 * cpp/pragma-once-1d.h: Likewise.
25822 * cpp/inc/pragma-once-1a.h: Likewise.
25823
25824 2004-12-15 Bud Davis <bdavis9659@comcast.net>
25825 Steven G. Kargl <kargls@comcast.net>
25826
25827 PR fortran/17597
25828 * gfortran.dg/list_read_3.f90: New test.
25829
25830 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25831
25832 * gcc.dg/ftrapv-2.c: New test.
25833
25834 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
25835
25836 PR c++/18981
25837 * g++.dg/template/typename9.C: New test.
25838
25839 2004-12-14 Mark Mitchell <mark@codesourcery.com>
25840
25841 PR c++/18738
25842 * g++.dg/template/typename8.C: New test.
25843 * g++.dg/parse/friend2.C: Tweak error message.
25844
25845 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
25846
25847 * gcc.c-torture/20041214-1.c: New test.
25848
25849 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
25850
25851 PR c++/18965
25852 * g++.dg/init/array17.C: New test.
25853
25854 2004-12-14 Mark Mitchell <mark@codesourcery.com>
25855
25856 PR c++/18793
25857 * g++.dg/init/aggr3.C: New test.
25858
25859 2004-12-14 Janis Johnson <janis187@us.ibm.com>
25860
25861 * gcc.dg/altivec-types-1.c: New test.
25862 * gcc.dg/altivec-types-2.c: New test.
25863 * gcc.dg/altivec-types-3.c: New test.
25864 * gcc.dg/altivec-types-4.c: New test.
25865 * g++.dg/ext/altivec-types-1.C: New test.
25866 * g++.dg/ext/altivec-types-2.C: New test.
25867 * g++.dg/ext/altivec-types-3.C: New test.
25868 * g++.dg/ext/altivec-types-4.C: New test.
25869
25870 2004-12-14 Jakub Jelinek <jakub@redhat.com>
25871
25872 PR middle-end/18951
25873 * gcc.c-torture/execute/20041213-1.c: New test.
25874
25875 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
25876
25877 PR c++/18949
25878 * g++.dg/template/cast1.C: New.
25879
25880 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
25881
25882 * gcc.c-torture/execute/20041213-2.c: New test.
25883
25884 2004-12-13 Richard Henderson <rth@redhat.com>
25885
25886 * gcc.dg/i386-sse-10.c: Fix typo in options.
25887
25888 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
25889
25890 PR c++/18968
25891 * g++.dg/opt/pr18968.C: New test.
25892
25893 2004-12-13 Mark Mitchell <mark@codesourcery.com>
25894
25895 PR c++/18925
25896 * g++.dg/ext/visibility/staticdatamem.C: New test.
25897
25898 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
25899
25900 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
25901
25902 2004-12-13 Roger Sayle <roger@eyesopen.com>
25903
25904 PR rtl-optimization/18928
25905 * gcc.dg/pr18928-1.c: New test case.
25906
25907 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
25908
25909 PR tree-opt/16951
25910 * gcc.c-torture/compile/20041211-1.c: New.
25911
25912 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25913
25914 PR middle-end/17564
25915 * gcc.c-torture/execute/20041212-1.c: New test.
25916
25917 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25918
25919 PR fortran/18869
25920 * gfortran.dg/common_1.f90: New test.
25921
25922 2004-12-12 Steven G. Kargl <kargls@comcast.net>
25923 Paul Brook <paul@codesourcery.com>
25924
25925 PR fortran/16222
25926 * gfortran.dg/real_do_1.f90: New test.
25927
25928 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
25929
25930 PR tree-opt/18040
25931 * g++.dg/opt/ptrmem6.C: New test.
25932
25933 2004-12-11 Roger Sayle <roger@eyesopen.com>
25934
25935 PR middle-end/18921
25936 * gcc.dg/pr18921-1.c: New test case.
25937
25938 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25939
25940 PR fortran/17175
25941 * gfortran.dg/scale_1.f90: New test.
25942
25943 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
25944
25945 PR middle-end/18903
25946 * gcc.c-torture/compile/pr18903.c: New test.
25947
25948 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
25949
25950 * gcc.c-torture/execute/20041210-1.c: New test.
25951
25952 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25953
25954 PR c++/18731
25955 * g++.dg/parser/struct-1.C: New test.
25956 * g++.dg/parser/struct-2.C: New test.
25957 * g++.dg/parser/struct-3.C: New test.
25958
25959 2004-12-09 Richard Henderson <rth@redhat.com>
25960
25961 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
25962
25963 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
25964 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
25965
25966 2004-12-09 Matt Austern <austern@apple.com>
25967
25968 PR c++/18514
25969 * g++.dg/ext/builtin1.C: New
25970 * g++.dg/ext/builtin2.C: New
25971 * g++.dg/ext/builtin3.C: New
25972 * g++.dg/ext/builtin4.C: New
25973 * g++.dg/ext/builtin5.C: New
25974
25975 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
25976
25977 PR tree-opt/18904
25978 * g++.dg/opt/ptrmem5.C: New test.
25979
25980 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
25981
25982 * g++.dg/parse/typename5.C: Adjust for new error.
25983 * g++.dg/parse/typename7.C: New.
25984
25985 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25986
25987 PR c++/18073
25988 * g++.dg/other/mmintrin.C: New test.
25989
25990 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
25991
25992 PR c++/16681
25993 * g++.dg/init/array15.C: New.
25994 * g++.dg/init/array16.C: New.
25995
25996 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
25997
25998 PR fortran/18826
25999 * gfortran.dg/assign_1.f90: New test.
26000
26001 2004-12-08 Nick Clifton <nickc@redhat.com>
26002
26003 * gcc.target/xstormy16/bss_below100: New directory containing tests.
26004 * gcc.target/xstormy16/data_below100: Likewise.
26005 * gcc.target/xstormy16/sfr: Likewise.
26006 * gcc.target/xstormy16/below100.S: New test source file.
26007 * gcc.target/xstormy16/below100.ld: New test linker script.
26008 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
26009 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
26010 bp instructions.
26011 * gcc.target/xstormy16/bp.c: Likewise.
26012
26013 * gcc.target/xstormy16/bss_below100: New files:
26014 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
26015 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
26016 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
26017 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
26018 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
26019 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
26020 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
26021 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
26022 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
26023 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
26024 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
26025 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
26026 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
26027 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
26028 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
26029 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
26030 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
26031 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
26032 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
26033 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
26034 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
26035 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
26036 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
26037 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
26038 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
26039 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
26040 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
26041
26042 * gcc.target/xstormy16/data_below100: New files:
26043 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
26044 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
26045 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
26046 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
26047 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
26048 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
26049 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
26050 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
26051 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
26052 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
26053 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
26054 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
26055 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
26056 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
26057 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
26058 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
26059 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
26060 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
26061 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
26062 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
26063 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
26064 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
26065 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
26066 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
26067 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
26068 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
26069 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
26070
26071 * gcc.target/xstormy16/sfr: New files:
26072 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
26073 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
26074 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
26075 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
26076 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
26077 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
26078 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
26079 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
26080 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
26081 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
26082 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
26083 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
26084 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
26085 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
26086 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
26087 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
26088 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
26089 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
26090 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
26091 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
26092 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
26093 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
26094 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
26095 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
26096 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
26097 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
26098 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
26099 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
26100 27_if0_sfrw_bitfield_f.c
26101
26102 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26103
26104 PR c++/18100
26105 * g++.dg/lookup/name-clash4.C: New test.
26106
26107 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
26108
26109 PR c++/18672
26110 * g++.dg/opt/array1.C: New.
26111
26112 PR c++/18803
26113 * g++.dg/template/operator5.C: New.
26114
26115 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
26116
26117 PR c/18867
26118 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
26119
26120 2004-12-07 Steven Bosscher <stevenb@suse.de>
26121
26122 * gcc.dg/noncompile/20041207.c: New test.
26123
26124 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
26125
26126 * g++.dg/other/unreachable-1.C: New test.
26127
26128 2004-12-06 Nick Clifton <nickc@redhat.com>
26129
26130 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
26131 <limits.h> because the latter comes from gcc's include/ directory
26132 and not the newlib/libc/include directory.
26133
26134 2004-12-04 Richard Henderson <rth@redhat.com>
26135
26136 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
26137
26138 2004-12-04 Richard Henderson <rth@redhat.com>
26139
26140 * lib/target-supports.exp (check_gc_sections_available): Disable
26141 for alpha and ia64.
26142
26143 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
26144
26145 PR middle-end/17909
26146 * g++.dg/other/vararg-2.C: New test.
26147
26148 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26149
26150 PR c++/17011, c++/17971
26151 * g++.dg/template/error15.C: Adjust expected error.
26152 * g++.dg/template/instantiate3.C: Likewise.
26153
26154 2004-12-03 Janis Johnson <janis187@us.ibm.com>
26155
26156 * gcc.dg/altivec-18.c: Fix for darwin
26157
26158 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
26159
26160 PR c++/18782
26161 * g++.dg/parse/ptrmem2.C: New.
26162
26163 PR c++/18318
26164 * g++.dg/template/new1.C: New.
26165
26166 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
26167
26168 PR fortran/18710
26169 * gfortran.dg/direct_io_3.f90: New test.
26170
26171 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
26172
26173 PR 18758
26174 * g++.dg/parse/crash21.C: New.
26175
26176 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26177
26178 PR c++/15664, c++/18276
26179 * g++.dg/template/ttp13.C: New test.
26180 * g++.dg/template/ttp14.C: Likewise.
26181
26182 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26183
26184 PR c++/18123
26185 * g++.dg/parse/enum2.C: New test.
26186 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
26187
26188 2004-12-02 Nick Clifton <nickc@redhat.com>
26189
26190 * gcc.target/xstormy16: New test directory.
26191 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
26192 * gcc.target/xstormy16/bp.c: Check the generation of bp
26193 instructions.
26194 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
26195 bn instructions and the BELOW100 attribute.
26196
26197 2004-12-02 Alan Modra <amodra@bigpond.net.au>
26198
26199 PR target/16952
26200 * gcc.dg/ppc-eabi.c: New.
26201
26202 2004-12-02 Bud Davis <bdavis9659@comcast.net>
26203
26204 PR fortran/18284
26205 * gfortran.dg/backspace.f90
26206
26207 2004-12-02 Bud Davis <bdavis9659@comcast.net>
26208
26209 * gfortran.dg/inquire.f90: New test.
26210
26211 2004-12-01 Janis Johnson <janis187@us.ibm.com>
26212
26213 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
26214 handle effective-target-keyword.
26215 (dg-skip-if): Support effective-target keyword as target list.
26216 (dg-xfail-if): Ditto.
26217 * lib/target-supports.exp (is-effective-target-keyword): New proc.
26218
26219 2004-12-01 Diego Novillo <dnovillo@redhat.com>
26220
26221 PR tree-optimization/18291
26222 * gcc.c-torture/compile/pr18291.c: New test.
26223
26224 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
26225
26226 PR C++/18729
26227 * g++.dg/parse/crash20.C: New.
26228
26229 PR c++/17431
26230 * g++.dg/overload/arg1.C: New.
26231 * g++.dg/overload/arg2.C: New.
26232 * g++.dg/overload/arg3.C: New.
26233 * g++.dg/overload/arg4.C: New.
26234
26235 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
26236
26237 * gcc.dg/c99-flex-array-4.c: Remove.
26238
26239 2004-11-30 Janis Johnson <janis187@us.ibm.com>
26240
26241 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
26242
26243 * lib/target-supports.exp (is-effective-target): Simplify.
26244
26245 * lib/target-supports.exp (check_effective_target_vect_long):
26246 Fix for powerpc64-*-*.
26247
26248 2004-11-30 Loren James Rittle <ljrittle@acm.org>
26249
26250 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
26251 to support new requirements on FreeBSD 5.
26252
26253 2004-11-30 Devang Patel <dpatel@apple.com>
26254
26255 PR 18702
26256 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
26257
26258 2004-11-30 Janis Johnson <janis187@us.ibm.com>
26259
26260 * g++.dg/ext/altivec-13.C: New test.
26261
26262 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
26263
26264 PR tree-opt/18298
26265 * gcc.c-torture/execute/p18298.c: New test.
26266
26267 2004-11-30 Ira Rosen <irar@il.ibm.com>
26268 Dorit Naishlos <dorit@il.ibm.com>
26269
26270 PR tree-opt/18607
26271 * gcc.dg/vect/vect-89.c: New test.
26272
26273 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
26274
26275 * gcc.dg/pr18596-1.c: New test.
26276
26277 2004-11-30 Ben Elliston <bje@au.ibm.com>
26278
26279 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
26280
26281 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
26282
26283 PR c/18479
26284 * gcc.dg/pr18479.c: New test.
26285
26286 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
26287
26288 PR target/18490
26289 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
26290 mmix-knuth-mmixware.
26291
26292 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
26293 cris-*-elf* cris-*-aout* mmix-*-*
26294
26295 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
26296
26297 PR middle-end/18725
26298 * gcc.dg/pr18725.c: New test.
26299
26300 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
26301
26302 PR target/18488
26303 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
26304
26305 PR target/18336
26306 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
26307
26308 2004-11-29 Mark Mitchell <mark@codesourcery.com>
26309
26310 PR c++/18368
26311 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
26312 * g++.old-deja/g++.law/ctors5.C: Likewise.
26313 * g++.old-deja/g++.other/crash25.C: Likewise.
26314
26315 PR c++/18674
26316 * g++.dg/template/error16.C: New test.
26317
26318 PR c++/18512
26319 * g++.dg/template/crash29.C: New test.
26320
26321 2004-11-29 Diego Novillo <dnovillo@redhat.com>
26322
26323 PR tree-optimization/18712
26324 * gcc.c-torture/compile/pr18712.c: New test.
26325
26326 2004-11-29 Joseph Myers <joseph@codesourcery.com>
26327
26328 PR c/7544
26329 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
26330 tests.
26331
26332 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26333
26334 PR c++/18652
26335 * g++.dg/lookup/crash6.C: New test.
26336
26337 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
26338
26339 PR middle-end/18164
26340 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
26341
26342 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
26343
26344 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
26345 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
26346 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
26347
26348 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
26349
26350 * gcc.dg/pr18164.c: New test.
26351
26352 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
26353
26354 * gcc.dg/funroll-loops-all.c: New.
26355
26356 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
26357
26358 PR target/18489
26359 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
26360 delimeter, match space and TAB as well as ":".
26361
26362 PR target/18484
26363 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
26364
26365 PR target/18348
26366 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
26367
26368 PR target/18345
26369 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
26370
26371 PR target/18337
26372 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
26373
26374 2004-11-28 Bud Davis <bdavis9659@comcast.net>
26375
26376 * gfortran.dg/direct_io_2.f90: New test.
26377
26378 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
26379
26380 PR target/18334
26381 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
26382
26383 2004-11-28 Richard Henderson <rth@redhat.com>
26384
26385 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
26386
26387 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
26388
26389 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
26390 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
26391 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
26392 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
26393 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
26394 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
26395 gcc.dg/pointer-arith-8.c: New tests.
26396
26397 2004-11-27 Bud Davis <bdavis9659@comcast.net>
26398
26399 PR fortran/18364
26400 * gfortran.dg/endfile.f90: New test.
26401
26402 2004-11-27 Falk Hueffner <falk@debian.org>
26403
26404 * gcc.dg/loop-6.c: New test.
26405
26406 2004-11-27 Jakub Jelinek <jakub@redhat.com>
26407
26408 * gcc.c-torture/execute/20041126-1.c: New test.
26409
26410 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
26411
26412 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
26413 on IRIX.
26414
26415 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
26416
26417 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
26418 functions.
26419
26420 2004-11-27 Jakub Jelinek <jakub@redhat.com>
26421
26422 PR rtl-optimization/17825
26423 * gcc.c-torture/compile/20041119-1.c: New test.
26424
26425 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26426
26427 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
26428 Check existence of ld library path variables before unsetting.
26429
26430 2004-11-26 Mark Mitchell <mark@codesourcery.com>
26431
26432 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
26433
26434 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
26435
26436 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
26437
26438 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
26439
26440 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
26441
26442 2004-11-26 Ben Elliston <bje@au.ibm.com>
26443
26444 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
26445 dg-do directive.
26446
26447 2004-11-26 Ben Elliston <bje@au.ibm.com>
26448
26449 * gcc.dg/pr17957.c: Pass --param, not -param.
26450
26451 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
26452
26453 PR middle-end/17957
26454 * gcc.dg/pr17957.c: New test.
26455
26456 2004-11-25 Mark Mitchell <mark@codesourcery.com>
26457
26458 PR c++/18445
26459 * g++.dg/template/crash28.C: Likewise.
26460
26461 PR c++/18001
26462 * g++.dg/expr/unary2.C: Adjust lvalue messages.
26463 * g++.dg/ext/lvaddr.C: Likewise.
26464 * g++.dg/opt/pr7503-3.C: Likewise.
26465
26466 PR c++/18466
26467 * g++.dg/parse/qualified3.C: New test.
26468 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
26469
26470 PR c++/18545
26471 * g++.dg/expr/return1.C: New test.
26472
26473 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26474
26475 Friend class name lookup 3/n, PR c++/3332
26476 * g++.dg/lookup/friend3.C: New test.
26477 * g++.dg/lookup/friend4.C: Likewise.
26478 * g++.dg/lookup/friend5.C: Likewise.
26479
26480 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26481
26482 Friend class name lookup 2/n, PR c++/14513, c++/15410
26483 * g++.dg/lookup/friend2.C: New test.
26484 * g++.dg/template/friend31.C: Likewise.
26485
26486 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26487
26488 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
26489
26490 2004-11-24 Mark Mitchell <mark@codesourcery.com>
26491
26492 PR c++/17473
26493 * g++.dg/tc1/dr56.C: Remove.
26494 * g++.dg/template/typedef1.C: Add dg-error markers.
26495 * g++.old-deja/g++.other/typedef7.C: Likewise.
26496
26497 PR c++/18285
26498 * g++.dg/parse/typedef7.C: New test.
26499
26500 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
26501
26502 * gcc.c-torture/execute/20041124-1.c: New test.
26503
26504 2004-11-24 Mark Mitchell <mark@codesourcery.com>
26505
26506 * g++.dg/template/deduce3.C: New test.
26507
26508 PR c++/18586
26509 * g++.dg/template/crash27.C: New test.
26510
26511 PR c++/18530
26512 * g++.dg/warn/Wshadow-3.C: New test.
26513
26514 2004-11-24 Devang Patel <dpatel@apple.com>
26515
26516 PR/18555
26517 * gcc.dg/cpp/isysroot-1.c: New test.
26518 * gcc.dg/cpp/usr/include/stdio.h: New file.
26519 * gcc.dg/cpp/isysroot-2.c: New test.
26520 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
26521 New file.
26522
26523 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26524
26525 PR c++/8929
26526 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
26527
26528 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26529
26530 * gcc.target/sparc/align.c: Do not include <stdint.h>.
26531 * gcc.target/sparc/pdist.c: Likewise.
26532
26533 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
26534
26535 PR c++/16882
26536 * g++.dg/conversion/simd1.C: New test.
26537
26538 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26539
26540 * lib/target-libpath.exp: New file defining
26541 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
26542 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
26543 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
26544 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
26545 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
26546
26547 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
26548
26549 * gcc.dg/pragma-align-2.c: Test macro expansion.
26550 * gcc.dg/pragma-pack-2.c: New test.
26551
26552 2004-11-23 Richard Henderson <rth@redhat.com>
26553
26554 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
26555 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26556 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
26557 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
26558 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
26559 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
26560
26561 * gcc.dg/vect/vect.exp: Add check for alpha.
26562 * lib/target-supports.exp (check_alpha_max_hw_available): New.
26563 (check_effective_target_vect_int): Enable for alpha.
26564 (check_effective_target_vect_long): New.
26565 (is-effective-target): Add it.
26566
26567 2004-11-23 Uros Bizjak <uros@kss-loka.si>
26568
26569 * gcc.dg/pr18614-1.c: New test.
26570
26571 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26572
26573 * gcc.dg/setjmp-2.c: New test.
26574
26575 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
26576
26577 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
26578 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
26579 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
26580 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
26581 gcc.target/sparc/pdist.c: New tests.
26582
26583 2004-11-22 Bob Wilson <bob.wilson@acm.org>
26584
26585 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
26586
26587 2004-11-22 Dale Johannesen <dalej@apple.com>
26588
26589 * gcc.dg/20041111-1.c: New.
26590
26591 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
26592
26593 PR tree-opt/18536
26594 * gcc.dg/vect/pr18536.c: New test.
26595
26596 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26597
26598 PR c++/18354
26599 * g++.dg/template/nontype11.C: New test.
26600
26601 2004-11-21 Roger Sayle <roger@eyesopen.com>
26602
26603 PR middle-end/18520
26604 * gcc.dg/pr18520-1.c: New test case.
26605
26606 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
26607
26608 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
26609 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
26610 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
26611 expected diagnostics.
26612
26613 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26614
26615 PR target/18580
26616 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
26617 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
26618 vect-77.c, vect-77a.c: XFAIL on the SPARC.
26619
26620 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26621
26622 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
26623
26624 2004-11-19 Mark Mitchell <mark@codesourcery.com>
26625 Joseph Myers <joseph@codesourcery.com>
26626
26627 * lib/target-supports.exp (check_visibility_available): Really
26628 test the compiler.
26629
26630 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
26631
26632 PR tree-opt/18181
26633 * gcc.dg/vect/vect-85.c: New test.
26634 * gcc.dg/vect/vect-86.c: New test.
26635 * gcc.dg/vect/vect-87.c: New test.
26636 * gcc.dg/vect/vect-88.c: New test.
26637
26638 2004-11-19 Ben Elliston <bje@au.ibm.com>
26639
26640 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
26641
26642 2004-11-18 Janis Johnson <janis187@us.ibm.com>
26643
26644 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
26645 * gcc.dg/ppc-and-1.c: Ditto.
26646 * gcc.dg/ppc-compare-1.c: Ditto.
26647 * gcc.dg/ppc-mov-1.c: Ditto
26648
26649 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
26650 Mark Mitchell <mark@codesourcery.com>
26651
26652 * gcc.dg/pragma-init-fini-2.c: New test.
26653
26654 2004-11-17 Janis Johnson <janis187@us.ibm.com>
26655 Aldy Hernandez <aldyh@redhat.com>
26656
26657 * lib/target-supports.exp (check_effective_target_vect_int): New
26658 (check_effective_target_vect_float): New
26659 (check_effective_target_vect_double): New.
26660 (is-effective-target): Support new effective targets keywords.
26661 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
26662 default action for dg-do.
26663 * gcc.dg/vect/pr16105.c: Use new support.
26664 * gcc.dg/vect/pr18400.c: Ditto.
26665 * gcc.dg/vect/pr18425.c: Ditto.
26666 * gcc.dg/vect/vect-1.c: Ditto.
26667 * gcc.dg/vect/vect-10.c: Ditto.
26668 * gcc.dg/vect/vect-11.c: Ditto.
26669 * gcc.dg/vect/vect-12.c: Ditto.
26670 * gcc.dg/vect/vect-13.c: Ditto.
26671 * gcc.dg/vect/vect-14.c: Ditto.
26672 * gcc.dg/vect/vect-15.c: Ditto.
26673 * gcc.dg/vect/vect-16.c: Ditto.
26674 * gcc.dg/vect/vect-17.c: Ditto.
26675 * gcc.dg/vect/vect-18.c: Ditto.
26676 * gcc.dg/vect/vect-19.c: Ditto.
26677 * gcc.dg/vect/vect-2.c: Ditto.
26678 * gcc.dg/vect/vect-20.c: Ditto.
26679 * gcc.dg/vect/vect-21.c: Ditto.
26680 * gcc.dg/vect/vect-22.c: Ditto.
26681 * gcc.dg/vect/vect-23.c: Ditto.
26682 * gcc.dg/vect/vect-24.c: Ditto.
26683 * gcc.dg/vect/vect-25.c: Ditto.
26684 * gcc.dg/vect/vect-26.c: Ditto.
26685 * gcc.dg/vect/vect-27.c: Ditto.
26686 * gcc.dg/vect/vect-27a.c: Ditto.
26687 * gcc.dg/vect/vect-28.c: Ditto.
26688 * gcc.dg/vect/vect-29.c: Ditto.
26689 * gcc.dg/vect/vect-29a.c: Ditto.
26690 * gcc.dg/vect/vect-3.c: Ditto.
26691 * gcc.dg/vect/vect-30.c: Ditto.
26692 * gcc.dg/vect/vect-31.c: Ditto.
26693 * gcc.dg/vect/vect-32.c: Ditto.
26694 * gcc.dg/vect/vect-33.c: Ditto.
26695 * gcc.dg/vect/vect-34.c: Ditto.
26696 * gcc.dg/vect/vect-35.c: Ditto.
26697 * gcc.dg/vect/vect-36.c: Ditto.
26698 * gcc.dg/vect/vect-37.c: Ditto.
26699 * gcc.dg/vect/vect-38.c: Ditto.
26700 * gcc.dg/vect/vect-4.c: Ditto.
26701 * gcc.dg/vect/vect-40.c: Ditto.
26702 * gcc.dg/vect/vect-41.c: Ditto.
26703 * gcc.dg/vect/vect-42.c: Ditto.
26704 * gcc.dg/vect/vect-43.c: Ditto.
26705 * gcc.dg/vect/vect-44.c: Ditto.
26706 * gcc.dg/vect/vect-45.c: Ditto.
26707 * gcc.dg/vect/vect-46.c: Ditto.
26708 * gcc.dg/vect/vect-47.c: Ditto.
26709 * gcc.dg/vect/vect-48.c: Ditto.
26710 * gcc.dg/vect/vect-48a.c: Ditto.
26711 * gcc.dg/vect/vect-49.c: Ditto.
26712 * gcc.dg/vect/vect-5.c: Ditto.
26713 * gcc.dg/vect/vect-50.c: Ditto.
26714 * gcc.dg/vect/vect-51.c: Ditto.
26715 * gcc.dg/vect/vect-52.c: Ditto.
26716 * gcc.dg/vect/vect-53.c: Ditto.
26717 * gcc.dg/vect/vect-54.c: Ditto.
26718 * gcc.dg/vect/vect-55.c: Ditto.
26719 * gcc.dg/vect/vect-56.c: Ditto.
26720 * gcc.dg/vect/vect-56a.c: Ditto.
26721 * gcc.dg/vect/vect-57.c: Ditto.
26722 * gcc.dg/vect/vect-58.c: Ditto.
26723 * gcc.dg/vect/vect-59.c: Ditto.
26724 * gcc.dg/vect/vect-6.c: Ditto.
26725 * gcc.dg/vect/vect-60.c: Ditto.
26726 * gcc.dg/vect/vect-61.c: Ditto.
26727 * gcc.dg/vect/vect-62.c: Ditto.
26728 * gcc.dg/vect/vect-63.c: Ditto.
26729 * gcc.dg/vect/vect-64.c: Ditto.
26730 * gcc.dg/vect/vect-65.c: Ditto.
26731 * gcc.dg/vect/vect-66.c: Ditto.
26732 * gcc.dg/vect/vect-67.c: Ditto.
26733 * gcc.dg/vect/vect-68.c: Ditto.
26734 * gcc.dg/vect/vect-69.c: Ditto.
26735 * gcc.dg/vect/vect-7.c: Ditto.
26736 * gcc.dg/vect/vect-72.c: Ditto.
26737 * gcc.dg/vect/vect-72a.c: Ditto.
26738 * gcc.dg/vect/vect-73.c: Ditto.
26739 * gcc.dg/vect/vect-74.c: Ditto.
26740 * gcc.dg/vect/vect-75.c: Ditto.
26741 * gcc.dg/vect/vect-76.c: Ditto.
26742 * gcc.dg/vect/vect-77.c: Ditto.
26743 * gcc.dg/vect/vect-77a.c: Ditto.
26744 * gcc.dg/vect/vect-78.c: Ditto.
26745 * gcc.dg/vect/vect-79.c: Ditto.
26746 * gcc.dg/vect/vect-8.c: Ditto.
26747 * gcc.dg/vect/vect-80.c: Ditto.
26748 * gcc.dg/vect/vect-82.c: Ditto.
26749 * gcc.dg/vect/vect-82_64.c: Ditto.
26750 * gcc.dg/vect/vect-83.c: Ditto.
26751 * gcc.dg/vect/vect-83_64.c: Ditto.
26752 * gcc.dg/vect/vect-9.c: Ditto.
26753 * gcc.dg/vect/vect-all.c: Ditto.
26754 * gcc.dg/vect/vect-none.c: Ditto.
26755
26756 2004-11-17 Janis Johnson <janis187@us.ibm.com>
26757
26758 * lib/gcc-dg.exp (dg-skip-if): New function.
26759 (dg-forbid-option): Remove.
26760 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
26761 * g++.dg/abi/bitfield8.C: Likewise.
26762 * g++.dg/abi/dtor1.C: Likewise.
26763 * g++.dg/abi/empty10.C: Likewise.
26764 * g++.dg/abi/empty7.C: Likewise.
26765 * g++.dg/abi/empty9.C: Likewise.
26766 * g++.dg/abi/layout3.C: Likewise.
26767 * g++.dg/abi/layout4.C: Likewise.
26768 * g++.dg/abi/thunk1.C: Likewise.
26769 * g++.dg/abi/thunk2.C: Likewise.
26770 * g++.dg/abi/vbase11.C: Likewise.
26771 * g++.dg/abi/vthunk2.C: Likewise.
26772 * g++.dg/abi/vthunk3.C: Likewise.
26773 * g++.dg/ext/attrib8.C: Likewise.
26774 * g++.dg/opt/longbranch2.C: Likewise.
26775 * g++.dg/opt/reg-stack4.C: Likewise.
26776 * g++.old-deja/g++.ext/attrib1.C: Likewise.
26777 * g++.old-deja/g++.ext/attrib2.C: Likewise.
26778 * g++.old-deja/g++.ext/attrib3.C: Likewise.
26779 * g++.old-deja/g++.other/store-expr1.C: Likewise.
26780 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26781 * gcc.dg/20000609-1.c: Likewise.
26782 * gcc.dg/20000720-1.c: Likewise.
26783 * gcc.dg/20011107-1.c: Likewise.
26784 * gcc.dg/20011119-1.c: Likewise.
26785 * gcc.dg/20020108-1.c: Likewise.
26786 * gcc.dg/20020122-2.c: Likewise.
26787 * gcc.dg/20020122-3.c: Likewise.
26788 * gcc.dg/20020201-3.c: Likewise.
26789 * gcc.dg/20020206-1.c: Likewise.
26790 * gcc.dg/20020218-1.c: Likewise.
26791 * gcc.dg/20020310-1.c: Likewise.
26792 * gcc.dg/20020411-1.c: Likewise.
26793 * gcc.dg/20020418-2.c: Likewise.
26794 * gcc.dg/20020426-1.c: Likewise.
26795 * gcc.dg/20020426-2.c: Likewise.
26796 * gcc.dg/20020517-1.c: Likewise.
26797 * gcc.dg/20020523-1.c: Likewise.
26798 * gcc.dg/20020523-2.c: Likewise.
26799 * gcc.dg/20020729-1.c: Likewise.
26800 * gcc.dg/20030204-1.c: Likewise.
26801 * gcc.dg/20030826-2.c: Likewise.
26802 * gcc.dg/20030926-1.c: Likewise.
26803 * gcc.dg/20031202-1.c: Likewise.
26804 * gcc.dg/980312-1.c: Likewise.
26805 * gcc.dg/980313-1.c: Likewise.
26806 * gcc.dg/990117-1.c: Likewise.
26807 * gcc.dg/990424-1.c: Likewise.
26808 * gcc.dg/990524-1.c: Likewise.
26809 * gcc.dg/991230-1.c: Likewise.
26810 * gcc.dg/i386-387-1.c: Likewise.
26811 * gcc.dg/i386-387-2.c: Likewise.
26812 * gcc.dg/i386-387-3.c: Likewise.
26813 * gcc.dg/i386-387-4.c: Likewise.
26814 * gcc.dg/i386-387-5.c: Likewise.
26815 * gcc.dg/i386-387-6.c: Likewise.
26816 * gcc.dg/i386-asm-1.c: Likewise.
26817 * gcc.dg/i386-bitfield1.c: Likewise.
26818 * gcc.dg/i386-bitfield2.c: Likewise.
26819 * gcc.dg/i386-loop-1.c: Likewise.
26820 * gcc.dg/i386-loop-2.c: Likewise.
26821 * gcc.dg/i386-loop-3.c: Likewise.
26822 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
26823 * gcc.dg/i386-pic-1.c: Likewise.
26824 * gcc.dg/i386-regparm.c: Likewise.
26825 * gcc.dg/i386-signbit-1.c: Likewise.
26826 * gcc.dg/i386-signbit-2.c: Likewise.
26827 * gcc.dg/i386-signbit-3.c: Likewise.
26828 * gcc.dg/i386-sse-5.c: Likewise.
26829 * gcc.dg/i386-sse-8.c: Likewise.
26830 * gcc.dg/i386-unroll-1.c: Likewise.
26831 * gcc.dg/tls/opt-1.c: Likewise.
26832 * gcc.dg/tls/opt-2.c: Likewise.
26833 * gcc.dg/unroll-1.c: Likewise.
26834 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
26835 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
26836 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
26837 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
26838
26839 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26840
26841 * g++.dg/template/incomplete1.C: New test.
26842
26843 2004-11-16 Nick Clifton <nickc@redhat.com>
26844
26845 Revert patches accidentally commited during checkin of fixes for
26846 xstormy16 tests:
26847 gcc.c-torture/execute/simd-4.c: Revert
26848 gcc.dg/20040910-1.c: Revert.
26849
26850 2004-11-16 Paul Brook <paul@codesourcery.com>
26851
26852 PR fortran/13010
26853 * gfortran.dg/der_pointer_1.f90: New test.
26854
26855 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
26856
26857 PR c/18498
26858 * gcc.dg/bitfld-13.c: New test.
26859
26860 2004-11-15 Janis Johnson <janis187@us.ibm.com>
26861
26862 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
26863 powerpc*-*-linux*.
26864
26865 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
26866 * gcc.dg/ppc64-abi-2.c: Ditto.
26867 * gcc.dg/ppc64-abi-3.c: Ditto.
26868
26869 * lib/gcc-dg.exp (dg-target-list): Remove.
26870
26871 2004-11-15 Steve Ellcey <sje@cup.hp.com>
26872
26873 * gcc.dg/ia64-postinc.c: New test.
26874
26875 2004-11-15 Mark Mitchell <mark@codesourcery.com>
26876
26877 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
26878
26879 2004-11-15 Nick Clifton <nickc@redhat.com>
26880
26881 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
26882 __INT_MAX__ so that the test can be compiled by toolchains
26883 targeted at 16-bit processors.
26884
26885 * gcc.dg/20040625-1.c: Use long constants rather than integers
26886 when performing arithmetic that will overflow 16-bits.
26887
26888 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
26889 xstormy16. It does not support 128-bit vector operations.
26890
26891 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
26892 with the macro PTR_TYPE. Define this macro to an integer type
26893 suitable for holding a pointer.
26894
26895 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
26896 the target is a 16-bit processor.
26897
26898 * gcc.dg/cpp/if-2.c: Expect a different warning message from
26899 16-bit targets where the character constant will be too long.
26900
26901 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
26902 where the double will not be directly addressable.
26903
26904 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26905
26906 Friend class name lookup 1/n, PR c++/18471
26907 * g++.dg/template/crash26.C: New test.
26908 * g++.dg/lookup/struct1.C: Adjust expected error.
26909 * g++.dg/parse/elab1.C: Likewise.
26910 * g++.dg/parse/elab2.C: Likewise.
26911 * g++.dg/parse/int-as-enum1.C: Likewise.
26912 * g++.dg/parse/struct-as-enum1.C: Likewise.
26913 * g++.dg/parse/typedef1.C: Likewise.
26914 * g++.dg/parse/typedef3.C: Likewise.
26915 * g++.dg/parse/typedef4.C: Likewise.
26916 * g++.dg/parse/typedef5.C: Likewise.
26917 * g++.dg/template/nontype4.C: Likewise.
26918 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
26919 * g++.old-deja/g++.other/elab1.C: Likewise.
26920 * g++.old-deja/g++.other/syntax4.C: Likewise.
26921
26922 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26923
26924 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
26925
26926 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
26927
26928 * gcc.c-torture/execute/20041114-1.c: New test.
26929
26930 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
26931
26932 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
26933 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
26934 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
26935 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
26936 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
26937 gcc.dg/switch-7.c: New tests.
26938
26939 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
26940
26941 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
26942
26943 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
26944
26945 PR tree-opt/18400
26946 * gcc.dg/vect/pr18400.c: New test.
26947
26948 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
26949 Andrew Pinski <pinskia@physics.uc.edu>
26950
26951 PR tree-opt/18425
26952 * gcc.dg/vect/pr18425.c: New test.
26953
26954 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26955
26956 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
26957 Guard with dg-require-alias and dg-require-visibility.
26958
26959 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26960
26961 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
26962
26963 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26964
26965 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
26966
26967 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26968
26969 PR c++/17344
26970 * g++.dg/template/defarg5.C: New test.
26971
26972 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26973
26974 * g++.dg/parse/cast1.C: Run only on ILP32.
26975 * g++.old-deja/g++.mike/p784.C: Likewise.
26976
26977 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
26978
26979 * gcc.c-torture/execute/20041113-1.c: New test.
26980
26981 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
26982
26983 PR target/18230
26984 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
26985 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
26986 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
26987 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26988 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
26989 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
26990 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
26991 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
26992 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
26993 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26994 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26995 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
26996 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
26997
26998 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
26999
27000 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
27001 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
27002 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
27003 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
27004 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
27005 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
27006 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
27007 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
27008 gcc.target/sparc/combined-1.c: New tests.
27009
27010 2004-11-12 Ziemowit Laski <zlaski@apple.com>
27011
27012 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
27013 New tests.
27014
27015 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27016
27017 * lib/gcc-dg.exp (dg-forbid-option): New function.
27018 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
27019 * g++.dg/abi/bitfield8.C: Likewise.
27020 * g++.dg/abi/dtor1.C: Likewise.
27021 * g++.dg/abi/empty10.C: Likewise.
27022 * g++.dg/abi/empty7.C: Likewise.
27023 * g++.dg/abi/empty9.C: Likewise.
27024 * g++.dg/abi/layout3.C: Likewise.
27025 * g++.dg/abi/layout4.C: Likewise.
27026 * g++.dg/abi/thunk1.C: Likewise.
27027 * g++.dg/abi/thunk2.C: Likewise.
27028 * g++.dg/abi/vbase11.C: Likewise.
27029 * g++.dg/abi/vthunk2.C: Likewise.
27030 * g++.dg/abi/vthunk3.C: Likewise.
27031 * g++.dg/ext/attrib8.C: Likewise.
27032 * g++.dg/opt/longbranch2.C: Likewise.
27033 * g++.dg/opt/reg-stack4.C: Likewise.
27034 * g++.old-deja/g++.ext/attrib1.C: Likewise.
27035 * g++.old-deja/g++.ext/attrib2.C: Likewise.
27036 * g++.old-deja/g++.ext/attrib3.C: Likewise.
27037 * g++.old-deja/g++.other/store-expr1.C: Likewise.
27038 * g++.old-deja/g++.other/store-expr2.C: Likewise.
27039 * gcc.dg/20000609-1.c: Likewise.
27040 * gcc.dg/20000720-1.c: Likewise.
27041 * gcc.dg/20011107-1.c: Likewise.
27042 * gcc.dg/20011119-1.c: Likewise.
27043 * gcc.dg/20020108-1.c: Likewise.
27044 * gcc.dg/20020122-2.c: Likewise.
27045 * gcc.dg/20020122-3.c: Likewise.
27046 * gcc.dg/20020201-3.c: Likewise.
27047 * gcc.dg/20020206-1.c: Likewise.
27048 * gcc.dg/20020218-1.c: Likewise.
27049 * gcc.dg/20020310-1.c: Likewise.
27050 * gcc.dg/20020411-1.c: Likewise.
27051 * gcc.dg/20020418-2.c: Likewise.
27052 * gcc.dg/20020426-1.c: Likewise.
27053 * gcc.dg/20020426-2.c: Likewise.
27054 * gcc.dg/20020517-1.c: Likewise.
27055 * gcc.dg/20020523-1.c: Likewise.
27056 * gcc.dg/20020523-2.c: Likewise.
27057 * gcc.dg/20020729-1.c: Likewise.
27058 * gcc.dg/20030204-1.c: Likewise.
27059 * gcc.dg/20030826-2.c: Likewise.
27060 * gcc.dg/20030926-1.c: Likewise.
27061 * gcc.dg/20031202-1.c: Likewise.
27062 * gcc.dg/980312-1.c: Likewise.
27063 * gcc.dg/980313-1.c: Likewise.
27064 * gcc.dg/990117-1.c: Likewise.
27065 * gcc.dg/990424-1.c: Likewise.
27066 * gcc.dg/990524-1.c: Likewise.
27067 * gcc.dg/991230-1.c: Likewise.
27068 * gcc.dg/i386-387-1.c: Likewise.
27069 * gcc.dg/i386-387-2.c: Likewise.
27070 * gcc.dg/i386-387-3.c: Likewise.
27071 * gcc.dg/i386-387-4.c: Likewise.
27072 * gcc.dg/i386-387-5.c: Likewise.
27073 * gcc.dg/i386-387-6.c: Likewise.
27074 * gcc.dg/i386-asm-1.c: Likewise.
27075 * gcc.dg/i386-bitfield1.c: Likewise.
27076 * gcc.dg/i386-bitfield2.c: Likewise.
27077 * gcc.dg/i386-loop-1.c: Likewise.
27078 * gcc.dg/i386-loop-2.c: Likewise.
27079 * gcc.dg/i386-loop-3.c: Likewise.
27080 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27081 * gcc.dg/i386-pic-1.c: Likewise.
27082 * gcc.dg/i386-regparm.c: Likewise.
27083 * gcc.dg/i386-signbit-1.c: Likewise.
27084 * gcc.dg/i386-signbit-2.c: Likewise.
27085 * gcc.dg/i386-signbit-3.c: Likewise.
27086 * gcc.dg/i386-sse-5.c: Likewise.
27087 * gcc.dg/i386-sse-8.c: Likewise.
27088 * gcc.dg/i386-unroll-1.c: Likewise.
27089 * gcc.dg/tls/opt-1.c: Likewise.
27090 * gcc.dg/tls/opt-2.c: Likewise.
27091 * gcc.dg/unroll-1.c: Likewise.
27092 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
27093 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
27094 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
27095 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
27096 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
27097 -m64 is specified.
27098
27099 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27100
27101 PR c++/18389
27102 * g++.dg/parse/cond1.C: New test.
27103
27104 PR c++/18429
27105 * g++.dg/template/array9.C: New test.
27106 * g++.dg/ext/vla1.C: Adjust error messages.
27107 * g++.dg/ext/vlm1.C: Likewise.
27108 * g++.dg/template/crash2.C: Likewise.
27109
27110 PR c++/18436
27111 * g++.dg/template/call3.C: New test.
27112
27113 PR c++/18407
27114 * g++.dg/template/ptrmem11.C: New test.
27115
27116 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
27117
27118 PR other/14264
27119 * lib/g++.exp: Set LC_ALL and LANG to C.
27120 * lib/gcc-dg.exp: Likewise.
27121 * lib/gfortran.exp: Likewise.
27122 * lib/objc.exp: Likewise.
27123 * lib/treelang.exp: Likewise.
27124
27125 2004-11-12 Andreas Schwab <schwab@suse.de>
27126
27127 * gcc.dg/pr16286.c: Fix last change.
27128
27129 2004-11-12 Mark Mitchell <mark@codesourcery.com>
27130
27131 PR c++/18416
27132 * g++.dg/init/global1.C: New test.
27133
27134 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
27135
27136 * gcc.c-torture/execute/20041112-1.c: New test.
27137
27138 2004-11-11 Janis Johnson <janis187@us.ibm.com>
27139
27140 * lib/gcc-dg.exp (dg-target-list): New.
27141
27142 2004-11-11 Janis Johnson <janis187@us.ibm.com>
27143 Richard Sandiford <rsandifo@redhat.com>
27144
27145 * lib/target-supports.exp (get-compiler_messages): New.
27146 (check_named_sections_available): Use it.
27147 (check_effective_target_ilp32): New.
27148 (check_effective_target_lp64): New.
27149 (is-effective-target): New.
27150 * lib/gcc-dg.exp (dg-require-effective-target): New.
27151
27152 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
27153
27154 * gcc.dg/precedence-1.c: New test.
27155
27156 2004-11-11 Janis Johnson <janis187@us.ibm.com>
27157
27158 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
27159
27160 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
27161 message, delete generated files, use more descriptive name for
27162 executable, and make the test unsupported when it cannot be run.
27163
27164 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
27165 (dg-require-weak, dg-require-visibility, dg-require-alias,
27166 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
27167 dg-require-iconv, dg-require-named-sections): Use it.
27168
27169 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
27170
27171 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
27172
27173 PR target/16457
27174 * gcc.dg/ppc-and-1: New
27175
27176 PR target/16796
27177 * gcc.dg/ppc-mov-1.c: New.
27178
27179 PR target/16458
27180 * gcc.dg/ppc-compare-1.c: New.
27181
27182 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
27183
27184 * objc.dg/desig-init-2.m: New test.
27185
27186 2004-11-10 Adam Nemet <anemet@lnxw.com>
27187
27188 PR middle-end/18160
27189 * g++.dg/warn/register-var-1.C: New test.
27190 * g++.dg/warn/register-var-2.C: New test.
27191
27192 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27193
27194 * gcc.dg/union-2.c: New test.
27195
27196 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
27197
27198 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
27199 New test for PR tree-optimization/17892.
27200
27201 2004-11-09 Mark Mitchell <mark@codesourcery.com>
27202
27203 PR c++/18369
27204 * g++.dg/init/new12.C: New test.
27205
27206 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
27207
27208 * gcc.target/sparc: New directory.
27209 * gcc.target/sparc/sparc.exp: New driver.
27210 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
27211 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
27212 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
27213 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
27214
27215 2004-11-10 Paul Brook <paul@codesourcery.com>
27216
27217 PR fortran/18218
27218 * gfortran.dg/list_read.c: New test.
27219
27220 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
27221
27222 PR c/18322
27223 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
27224 expected diagnostic location.
27225
27226 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
27227
27228 * gcc.dg/20041109-1.c: New test.
27229
27230 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
27231
27232 PR objc/18406
27233 * objc/compile/pr18406.m: New test.
27234
27235 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
27236
27237 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
27238
27239 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
27240
27241 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
27242
27243 2004-11-08 Steve Ellcey <sje@cup.hp.com>
27244
27245 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
27246
27247 2004-11-08 Steve Ellcey <sje@cup.hp.com>
27248
27249 * gcc.dg/20030225-2.c: Add prototype for abort and
27250 exit.
27251
27252 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
27253
27254 PR tree-opt/18299
27255 * gcc.c-torture/pr18299-1.c: New test.
27256
27257 2004-11-06 Andreas Schwab <schwab@suse.de>
27258
27259 * gcc.dg/pr16286.c: Also test for bool and pixel.
27260
27261 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
27262
27263 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
27264 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
27265 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
27266 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
27267 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
27268 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
27269 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
27270 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
27271 gcc.dg/struct-semi-3.c: New tests.
27272
27273 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27274
27275 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
27276
27277 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27278
27279 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
27280 Do not use C99 designators.
27281
27282 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27283
27284 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
27285
27286 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27287
27288 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
27289 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
27290 * gcc.c-torture/execute/simd-5.x: Remove.
27291
27292 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
27293
27294 PR rtl-optimization/17933
27295 * gcc.dg/torture/pr17933-1.c: New test.
27296
27297 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
27298
27299 PR target/18106
27300 * lib/target-supports.exp (check_weak_available): Support
27301 Windows.
27302
27303 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
27304
27305 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
27306 call to fflush(stdout) before abort.
27307 (my_ffsll): New function.
27308 (generate_fields): Use it.
27309
27310 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
27311
27312 * gcc.dg/init-undef-1.c: New test.
27313
27314 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
27315
27316 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
27317 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
27318 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
27319 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
27320 expected messages for new parser.
27321
27322 2004-11-04 Mark Mitchell <mark@codesourcery.com>
27323
27324 * g++.dg/ext/visibility/symbian1.C: New test.
27325
27326 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27327
27328 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
27329 on LP64 targets.
27330
27331 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
27332
27333 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
27334 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
27335 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
27336 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
27337 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
27338 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
27339 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
27340 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
27341 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
27342 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
27343
27344 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
27345
27346 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
27347 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
27348 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
27349 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
27350 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
27351 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
27352 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
27353 for new parser.
27354
27355 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
27356
27357 PR target/15342
27358 * gcc.dg/20041104-1.c: New test.
27359
27360 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27361
27362 * g++.dg/template/nontype7.C: New test.
27363 * g++.dg/template/nontype8.C: Likewise.
27364 * g++.dg/template/nontype9.C: Likewise.
27365 * g++.dg/template/nontype10.C: Likewise.
27366 * g++.dg/tc1/dr49.C: Likewise.
27367 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
27368 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
27369
27370 2004-11-04 Ben Elliston <bje@au.ibm.com>
27371
27372 * g++.dg/rtti/tinfo1.C: Remove xfails.
27373
27374 2004-11-04 Ben Elliston <bje@au.ibm.com>
27375
27376 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
27377 packed attribute to the definition to satisfy the new C++ parser.
27378
27379 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27380
27381 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
27382 invocations of va_arg.
27383
27384 2004-11-02 Mark Mitchell <mark@codesourcery.com>
27385
27386 PR c++/18124
27387 * g++.dg/template/crash25.C: New test.
27388
27389 PR c++/18155
27390 * g++.dg/template/typedef2.C: New test.
27391 * g++.dg/parse/crash13.C: Adjust error markers.
27392
27393 PR c++/18177
27394 * g++.dg/conversion/const3.C: New test.
27395
27396 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27397
27398 PR fortran/17535
27399 PR fortran/17583
27400 PR fortran/17713
27401 * gfortran.dg/generic_[123].f90: New testcases.
27402
27403 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27404
27405 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
27406 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
27407
27408 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
27409
27410 PR tree-opt/16808
27411 * gcc.c-torture/compile/pr16808.c: New test.
27412
27413 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
27414
27415 PR rtl-optimization/17104
27416 * gcc.dg/ppc-bitfield1.c: New.
27417
27418 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
27419
27420 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
27421
27422 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
27423
27424 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
27425 strings for 32-bit code.
27426
27427 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
27428
27429 PR c/18239
27430 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
27431
27432 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
27433
27434 PR c++/18064
27435 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
27436
27437 2004-10-31 Mark Mitchell <mark@codesourcery.com>
27438
27439 PR c++/15172
27440 * g++.dg/init/aggr2.C: New test.
27441
27442 2004-10-30 Ziemowit Laski <zlaski@apple.com>
27443
27444 * objc.dg/local-decl-1.m: New test.
27445
27446 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
27447
27448 * gcc.dg/20040910-1.c: Adjust regex.
27449
27450 2004-10-30 Roger Sayle <roger@eyesopen.com>
27451
27452 PR rtl-optimization/18084
27453 * g++.dg/opt/pr18084-1.C: New testcase.
27454
27455 2004-10-30 Matt Austern <austern@apple.com>
27456
27457 PR c++/17542
27458 * g++.dg/ext/attrib18.C: New test.
27459
27460 2004-10-30 Roger Sayle <roger@eyesopen.com>
27461
27462 PR middle-end/18096
27463 * gcc.dg/pr18096-1.c: New test case.
27464
27465 2004-10-30 Roger Sayle <roger@eyesopen.com>
27466
27467 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
27468
27469 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
27470
27471 PR c/16666
27472 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
27473 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
27474 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
27475 gcc.dg/old-style-prom-3.c: New tests.
27476
27477 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
27478
27479 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
27480 Remove unnecessary inclusion of stdio.h.
27481
27482 2004-10-29 Roger Sayle <roger@eyesopen.com>
27483
27484 PR rtl-optimization/17581
27485 * gcc.dg/pr17581-1.c: New test case.
27486
27487 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
27488
27489 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
27490 being implemented.
27491 * g++.dg/conversion/dr195-1.C: New.
27492 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
27493 * g++.old-deja/g++.mike/p10148.C: Likewise.
27494
27495 2004-10-29 Mark Mitchell <mark@codesourcery.com>
27496
27497 PR c++/17695
27498 * g++.dg/debug/typedef2.C: New test.
27499
27500 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
27501
27502 PR fortran/13490
27503 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
27504 * gfortran.dg/g77/README: Update.
27505
27506 2004-10-28 Matt Austern <austern@apple.com>
27507
27508 PR c++/14124
27509 * g++.dg/ext/packed7.C: New test.
27510
27511 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
27512
27513 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
27514 scan-assembler.
27515 * lib/scanasm.exp (hidden-scan-for): New proc.
27516 (scan-hidden): Use hidden-scan-for instead of constructing the scan
27517 string.
27518 (scan-not-hidden): Likewise.
27519 * lib/target-supports.exp (check_visibility_available): mach-o is
27520 support too.
27521
27522 2004-10-28 Mark Mitchell <mark@codesourcery.com>
27523
27524 PR c++/17132
27525 * g++.dg/template/memclass3.C: New test.
27526
27527 2004-10-28 Adam Nemet <anemet@lnxw.com>
27528
27529 PR middle-end/18160
27530 * gcc.dg/register-var-1.c: New test.
27531 * gcc.dg/register-var-2.c: New test.
27532 * gcc.dg/asm-7.c: Taking the address of a register variable is an
27533 error now.
27534
27535 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
27536
27537 PR other/18172
27538 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
27539 unused variables.
27540 * gcc.dg/vect/vect-22.c: Likewise.
27541
27542 2004-10-28 Jakub Jelinek <jakub@redhat.com>
27543
27544 * gcc.dg/i386-rotate-1.c: New test.
27545
27546 2004-10-27 Mark Mitchell <mark@codesourcery.com>
27547
27548 * g++.dg/init/ref12.C: Add "run" marker.
27549
27550 PR c++/17435
27551 * g++.dg/init/ref12.C: New test.
27552
27553 PR c++/18140
27554 * g++.dg/template/shift1.C: New test.
27555 * g++.dg/template/error10.C: Adjust error markers.
27556
27557 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
27558
27559 PR tree-opt/17529
27560 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
27561
27562 2004-10-27 Geoffrey Keating <geoffk@apple.com>
27563
27564 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
27565 * gcc.dg/weak/weak-3.c: Likewise.
27566 * gcc.dg/weak/weak-5.c: Likewise.
27567 * gcc.dg/weak/weak-9.c: Likewise.
27568 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
27569 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
27570
27571 * gcc.dg/darwin-weakimport-1.c: New.
27572
27573 2004-10-28 Ben Elliston <bje@au.ibm.com>
27574
27575 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
27576
27577 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
27578
27579 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
27580 'syntax' error messages.
27581 * gcc.dg/cpp/direct2s.c: Likewise.
27582
27583 2004-10-26 Geoffrey Keating <geoffk@apple.com>
27584
27585 * gcc.c-torture/compile/20041026-1.c: New.
27586
27587 2004-10-26 Mark Mitchell <mark@codesourcery.com>
27588
27589 PR c++/18093
27590 * g++.dg/lookup/ns2.C: New test.
27591
27592 PR c++/18020
27593 * g++.dg/template/enum4.C: New test.
27594
27595 PR c++/18161
27596 * g++.dg/template/expr1.C: New test.
27597
27598 2004-10-26 Ben Elliston <bje@au.ibm.com>
27599
27600 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
27601
27602 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
27603
27604 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
27605 gcc.dg/decl-nospec-3.c: New tests.
27606
27607 2004-10-26 Ziemowit Laski <zlaski@apple.com>
27608
27609 * objc.dg/super-class-3.m: New test.
27610
27611 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
27612
27613 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
27614 resyncing.
27615 * gcc.dg/cpp/direct2s.c: Likewise.
27616
27617 2004-10-25 Geoffrey Keating <geoffk@apple.com>
27618
27619 * objc.dg/image-info.m: Update for changes to section selection.
27620
27621 2004-10-25 David Ayers <d.ayers@inode.at>
27622 Ziemowit Laski <zlaski@apple.com>
27623
27624 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
27625 diagnostics when messaging 'id <Proto>'.
27626 * objc.dg/class-protocol-1.m: New test.
27627 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
27628 a non-existent method signature.
27629 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
27630 Update diagnostics when messaging with non-existent method signature.
27631 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
27632 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
27633 invalid receivers are now resolved as if messaging 'id'; remove
27634 extraneous diagnostics.
27635
27636 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
27637
27638 PR c/16667
27639 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
27640 gcc.dg/init-desig-obs-3.c: New tests.
27641
27642 2004-10-25 Jakub Jelinek <jakub@redhat.com>
27643
27644 * gcc.dg/debug/20041023-1.c: New test.
27645
27646 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
27647
27648 PR middle-end/17407
27649 * gcc.c-torture/compile/pr17407.c: New test.
27650
27651 PR c++/18121
27652 * g++.dg/template/array8.C: New test.
27653
27654 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27655
27656 PR other/18138
27657 * lib/g++.exp: Accept more than one multilib libgcc.
27658 * lib/gcc-dg.exp: Likewise.
27659 * lib/objc.exp: Likewise.
27660 * lib/treelang.exp: Likewise.
27661 * lib/gfortran.exp: Likewise.
27662
27663 2004-10-24 Ben Elliston <bje@au.ibm.com>
27664
27665 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
27666
27667 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
27668
27669 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
27670 * gcc.dg/c99-const-expr-3.c: Likewise.
27671
27672 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
27673
27674 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
27675
27676 2004-10-23 Ben Elliston <bje@au.ibm.com>
27677
27678 * gcc.c-torture/execute/loop-2e.x: Remove.
27679
27680 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
27681
27682 PR c++/18095
27683 * g++.dg/parse/crash18.C: New.
27684 * g++.dg/parse/crash19.C: New.
27685
27686 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
27687
27688 * g++.dg/ext/dllimport1.C: Move dg-warnings.
27689 * g++.dg/ext/dllimport2.C: Same.
27690 * g++.dg/ext/dllimport8.C: Same.
27691
27692 2004-10-21 Mark Mitchell <mark@codesourcery.com>
27693
27694 PR c++/10841
27695 * g++.dg/conversion/cast1.C: New test.
27696 * g++.dg/overload/pmf1.C: Adjust error marker.
27697
27698 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
27699
27700 PR objc/17923
27701 * objc.dg/const-str-7.m: New test.
27702
27703 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27704
27705 * g++.dg/template/memfriend11.C: Fix comment typo.
27706 * g++.dg/template/memfriend14.C: Likewise.
27707
27708 2004-10-20 Richard Henderson <rth@redhat.com>
27709
27710 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
27711 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
27712 -fasynchronous-unwind-tables.
27713
27714 2004-10-20 Richard Henderson <rth@redhat.com>
27715
27716 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
27717 (main): Return success.
27718 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
27719 (main): Return success.
27720
27721 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27722
27723 PR c++/13495
27724 * g++.dg/template/memfriend9.C: New test.
27725 * g++.dg/template/memfriend10.C: Likewise.
27726 * g++.dg/template/memfriend11.C: Likewise.
27727 * g++.dg/template/memfriend12.C: Likewise.
27728 * g++.dg/template/memfriend13.C: Likewise.
27729 * g++.dg/template/memfriend14.C: Likewise.
27730 * g++.dg/template/memfriend15.C: Likewise.
27731 * g++.dg/template/memfriend16.C: Likewise.
27732 * g++.dg/template/memfriend17.C: Likewise.
27733 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
27734
27735 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
27736
27737 * g++.dg/conversion/dr195.C: New.
27738 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
27739
27740 2004-10-20 Ben Elliston <bje@au.ibm.com>
27741 Devang Patel <dpatel@apple.com>
27742
27743 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
27744 of floating point arithmetic, which could trap.
27745
27746 2004-10-19 Mark Mitchell <mark@codesourcery.com>
27747
27748 PR c++/14035
27749 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
27750 * g++.dg/conversion/const2.C: New test.
27751 * g++.dg/expr/reinterpret2.C: New test.
27752 * g++.dg/expr/reinterpret3.C: New test.
27753 * g++.dg/expr/cast2.C: New test.
27754 * g++.dg/expr/copy1.C: New test.
27755 * g++.dg/other/conversion1.C: Change error message.
27756 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
27757 function pointers to void *.
27758 * g++.old-deja/g++.mike/p10148.C: Likewise.
27759
27760 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27761
27762 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
27763
27764 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
27765
27766 PR c++/18047
27767
27768 * g++.dg/parse/expr3.C: New test.
27769
27770 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27771
27772 * gcc.dg/smod-1.c: New test.
27773
27774 2004-10-18 Ziemowit Laski <zlaski@apple.com>
27775
27776 * objc.dg/method-14.m: New test.
27777
27778 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
27779
27780 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
27781 Also xfail as the patch was reverted.
27782
27783 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
27784
27785 PR middle-end/16973
27786 * gcc.dg/pr16973.c: New test.
27787
27788 2004-10-18 Diego Novillo <dnovillo@redhat.com>
27789
27790 PR tree-optimization/17656
27791 * gcc.c-torture/compile/pr17656.c: New test.
27792
27793 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
27794
27795 * g++.dg/eh/shadow1.C: New.
27796
27797 2004-10-18 Jakub Jelinek <jakub@redhat.com>
27798
27799 * gcc.c-torture/compile/20041018-1.c: New test.
27800
27801 2004-10-18 Ben Elliston <bje@au.ibm.com>
27802
27803 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
27804 compiler referring to register 0 when accessing sdata. The linker
27805 now patches things up.
27806
27807 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
27808
27809 PR c/17529
27810 * gcc.c-torture/compile/pr17529.c: New test.
27811
27812 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27813
27814 PR c++/17743
27815 * g++.dg/ext/attrib17.C: New test.
27816
27817 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
27818
27819 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
27820
27821 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27822
27823 PR c++/10479
27824 * g++.dg/ext/attrib16.C: New test.
27825
27826 2004-10-15 Mark Mitchell <mark@codesourcery.com>
27827
27828 PR c++/17042
27829 * g++.dg/init/dso_handle1.C: New test.
27830
27831 PR c++/14667
27832 * g++.dg/parse/typedef6.C: New test.
27833
27834 PR c++/17916
27835 * g++.dg/parse/pragma1.C: New test.
27836
27837 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
27838
27839 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
27840
27841 2004-10-15 Steve Ellcey <sje@cup.hp.com>
27842
27843 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
27844 -fno-common when on HPPA HP-UX platforms.
27845
27846 2004-10-15 Jakub Jelinek <jakub@redhat.com>
27847
27848 PR other/16820
27849 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
27850 stdint.h.
27851 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
27852 uintptr_t.
27853
27854 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
27855
27856 PR c++/16301
27857 * g++.dg/lookup/strong-using-4.C: New test.
27858
27859 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
27860
27861 PR middle-end/16567
27862 * gcc.c-torture/compile/nested-1.c: New test.
27863
27864 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
27865
27866 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
27867 and mipsisa64*-*-* (until support for misaligned loads is added).
27868 * gcc.dg/vect/vect-50.c: Likewise.
27869 * gcc.dg/vect/vect-52.c: Likewise.
27870 * gcc.dg/vect/vect-54.c: Likewise.
27871 * gcc.dg/vect/vect-58.c: Likewise.
27872 * gcc.dg/vect/vect-60.c: Likewise.
27873 * gcc.dg/vect/vect-80.c: Likewise.
27874
27875 2004-10-14 Mark Mitchell <mark@codesourcery.com>
27876
27877 PR c++/17976
27878 * g++.dg/init/dtor3.C: New test.
27879
27880 2004-10-15 Ben Elliston <bje@au.ibm.com>
27881
27882 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
27883
27884 2004-10-14 Geoffrey Keating <geoffk@apple.com>
27885
27886 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
27887 * gcc.dg/macho-lo-sum.c: Likewise.
27888
27889 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
27890
27891 * gcc.dg/ppc-spe64-1.c: New test.
27892
27893 2004-10-14 Devang Patel <dpatel@apple.com>
27894
27895 PR 17635
27896 * gcc.dg/pr17635.c : New test.
27897
27898 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
27899
27900 * gcc.dg/vect/vect-28.c: Remove xfail.
27901 * gcc.dg/vect/vect-30.c: Remove xfail.
27902 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
27903 * gcc.dg/vect/vect-33.c: Remove xfail.
27904 * gcc.dg/vect/vect-44.c: Remove xfail.
27905 * gcc.dg/vect/vect-46.c: Remove xfail.
27906 * gcc.dg/vect/vect-50.c: Remove xfail.
27907 * gcc.dg/vect/vect-52.c: Remove xfail.
27908 * gcc.dg/vect/vect-54.c: Remove xfail.
27909 * gcc.dg/vect/vect-58.c: Remove xfail.
27910 * gcc.dg/vect/vect-60.c: Remove xfail.
27911 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
27912 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
27913 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
27914 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
27915 * gcc.dg/vect/vect-8.c: Remove xfail.
27916 * gcc.dg/vect/vect-80.c: Remove xfail.
27917 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
27918
27919 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
27920
27921 * gcc.dg/vect/vect-82.c: New testcase.
27922 * gcc.dg/vect/vect-82_64.c: New testcase.
27923 * gcc.dg/vect/vect-83.c: New testcase.
27924 * gcc.dg/vect/vect-83_64.c: New testcase.
27925
27926 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
27927
27928 * gcc.dg/cpp/error-1.c: New test.
27929
27930 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
27931
27932 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
27933
27934 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
27935
27936 PR target/17984
27937 * gcc.dg/cris-peep2-xsrand2.c: New test.
27938
27939 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
27940
27941 PR c++/17661
27942 * g++.dg/expr/for2.C: New test.
27943
27944 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27945
27946 * g++.dg/inherit/thunk1.C: Run on the SPARC.
27947
27948 2004-10-13 Jakub Jelinek <jakub@redhat.com>
27949
27950 PR tree-optimization/17724
27951 * g++.dg/opt/pr17724-1.C: New test.
27952 * g++.dg/opt/pr17724-2.C: New test.
27953 * g++.dg/opt/pr17724-3.C: New test.
27954 * g++.dg/opt/pr17724-4.C: New test.
27955 * g++.dg/opt/pr17724-5.C: New test.
27956 * g++.dg/opt/pr17724-6.C: New test.
27957
27958 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
27959
27960 PR c/17301
27961 * gcc.dg/pr17301-2.c: New test.
27962
27963 2004-10-11 Mark Mitchell <mark@codesourcery.com>
27964
27965 PR c++/15876
27966 * g++.dg/parse/error22.C: New test.
27967
27968 PR c++/17936
27969 * g++.dg/template/spec18.C: New test.
27970
27971 2004-10-11 Steve Ellcey <sje@cup.hp.com>
27972
27973 * gcc.dg/ia64-asm-1.c: Add prototype for abort
27974 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
27975 memcpy.
27976 * gcc.dg/ia64-sync-2.c: Ditto.
27977 * gcc.dg/ia64-sync-3.c: Ditto.
27978
27979 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
27980
27981 * g++.dg/eh/cleanup5.C: Add dg-options "".
27982
27983 2004-10-11 Roger Sayle <roger@eyesopen.com>
27984
27985 PR middle-end/17657
27986 * gcc.dg/switch-4.c: New test case.
27987
27988 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
27989
27990 * gcc.c-torture/execute/20041011-1.c: New test.
27991
27992 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
27993
27994 PR c++/17554
27995 * g++.dg/init/for3.C: New test.
27996
27997 PR c++/17657
27998 * g++.dg/opt/switch2.C: New test.
27999
28000 PR middle-end/17703
28001 * g++.dg/warn/Wreturn-2.C: New test.
28002
28003 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
28004
28005 PR c++/17907
28006 * g++.dg/eh/cleanup5.C: New test.
28007
28008 2004-10-10 Mark Mitchell <mark@codesourcery.com>
28009
28010 PR c++/17393
28011 * g++.dg/parse/error21.C: New test.
28012
28013 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
28014
28015 * g++.dg/overload/pmf1.C: Adjust quoting marks.
28016 * g++.dg/warn/incomplete1.C: Likewise.
28017 * g++.dg/template/qualttp20.C: Likewise.
28018
28019 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28020
28021 PR c/17881
28022 * parm-incomplete-1.c: New test.
28023
28024 2004-10-09 Mark Mitchell <mark@codesourcery.com>
28025
28026 PR c++/17867
28027 * g++.dg/parse/error19.C: New test.
28028
28029 PR c++/17670
28030 * g++.dg/init/new11.C: New test.
28031
28032 PR c++/17821
28033 * g++.dg/parse/error20.C: New test.
28034
28035 PR c++/17826
28036 * g++.dg/template/crash24.C: New test.
28037
28038 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28039
28040 PR c/17301
28041 * gcc.dg/pr17301-1.c: New test.
28042
28043 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
28044
28045 PR c/17189
28046 * gcc.dg/anon-struct-5.c: New test.
28047
28048 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
28049
28050 PR c/17844
28051 * gcc.dg/pr17844-1.c: New test.
28052
28053 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
28054
28055 PR tree-optimization/17906
28056 * gcc.c-torture/compile/pr17906.c: New.
28057
28058 2004-10-09 Stuart Hastings <stuart@apple.com>
28059 Roger Sayle <roger@eyesopen.com>
28060
28061 PR rtl-optimization/17853
28062 * gcc.dg/i386-mmx-5.c: New testcase.
28063
28064 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
28065
28066 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
28067
28068 2004-10-09 Mark Mitchell <mark@codesourcery.com>
28069
28070 PR c++/17524
28071 * g++.dg/template/static9.C: New test.
28072
28073 PR c++/17685
28074 * g++.dg/parse/operator5.C: New test.
28075
28076 2004-10-09 Roger Sayle <roger@eyesopen.com>
28077
28078 PR middle-end/17894
28079 * gcc.c-torture/execute/divcmp-4.c: New test case.
28080
28081 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
28082
28083 PR tree-opt/17902
28084 * g++.dg/opt/pr17902.C: New test.
28085
28086 2004-10-09 Jakub Jelinek <jakub@redhat.com>
28087
28088 * gcc.dg/cpp/ident-1.c: Add dg-options "".
28089
28090 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
28091
28092 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
28093
28094 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
28095
28096 * gcc.dg/assign-warn-3.c: New test.
28097
28098 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
28099
28100 PR c/16999
28101 * gcc.dg/cpp/ident-1.c: New test.
28102
28103 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
28104
28105 * gcc.c-torture/compile/acc1.c: New.
28106
28107 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
28108
28109 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
28110 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
28111
28112 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28113
28114 * gcc.dg/ultrasp11.c: New test.
28115
28116 2004-10-08 Michael Matz <matz@suse.de>
28117
28118 * gcc.dg/doloop-2.c: New test.
28119
28120 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
28121
28122 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
28123 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
28124 objc.dg/method-9.m: Update expected diagnostics.
28125
28126 2004-10-07 Geoffrey Keating <geoffk@apple.com>
28127
28128 * gcc.dg/ppc-fsel-3.c: New file.
28129 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
28130
28131 2004-10-07 Paul Brook <paul@codesourcery.com>
28132
28133 * gfortran.dg/intrinsic_verify_1.f90: New test.
28134
28135 2004-10-07 Paul Brook <paul@codesourcery.com>
28136
28137 * gfortran.dg/empty_format_1.f90: Remove stray commas.
28138
28139 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28140
28141 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
28142 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
28143 commit.
28144
28145 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
28146
28147 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
28148
28149 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28150
28151 PR c++/17115
28152 * g++.dg/warn/Winline-4.C: New test.
28153
28154 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28155
28156 * gcc.c-torture/compile/20041007-1.c: New test.
28157
28158 2004-10-07 Paul Brook <paul@codesourcery.com>
28159
28160 PR fortran/17678
28161 * gfortran.dg/use_allocated_1.f90: New test.
28162
28163 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
28164
28165 PR middle-end/17849
28166 * gfortran.fortran-torture/compile/nested.f90: New test
28167
28168 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
28169
28170 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
28171
28172 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
28173
28174 PR c++/17368
28175 * g++.dg/ext/asm6.C: New test.
28176
28177 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
28178
28179 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
28180
28181 2004-10-06 Paul Brook <paul@codesourcery.com>
28182
28183 PR libfortran/17709
28184 * gfortran.dg/empty_format_1.f90: New test.
28185
28186 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28187
28188 PR fortran/17568
28189 * gfortran.dg/ishft.f90: New test.
28190
28191 PR fortran/17283
28192 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
28193 tests.
28194
28195 2004-10-06 Paul Brook <paul@codesourcery.com>
28196
28197 * gfortran.dg/do_1.f90: New test.
28198
28199 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28200
28201 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
28202 optimizing for size.
28203
28204 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
28205
28206 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
28207
28208 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
28209
28210 * gcc.c-torture/compile/20041005-1.c: New test.
28211
28212 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
28213
28214 PR c++/17829
28215 * g++.dg/lookup/koenig4.C: New.
28216
28217 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
28218
28219 * g++.dg/other/classkey1.C: Adjust quoting marks.
28220 * g++.dg/parse/error15.C: Likewise.
28221 * g++.dg/template/meminit2.C (int>): Likewise.
28222
28223 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28224
28225 PR fortran/17283
28226 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
28227
28228 PR fortran/17631
28229 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
28230
28231 PR fortran/17708
28232 * gfortran.dg/pr17708.f90: New test.
28233
28234 2004-10-04 Chao-ying Fu <fu@mips.com>
28235
28236 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
28237 * gcc.dg/vect/vect-4.c: Ditto.
28238 * gcc.dg/vect/vect-5.c: Ditto.
28239 * gcc.dg/vect/vect-6.c: Ditto.
28240 * gcc.dg/vect/vect-8.c: Ditto.
28241 * gcc.dg/vect/vect-16.c: Ditto.
28242 * gcc.dg/vect/vect-30.c: Ditto.
28243 * gcc.dg/vect/vect-40.c: Ditto.
28244 * gcc.dg/vect/vect-41.c: Ditto.
28245 * gcc.dg/vect/vect-42.c: Ditto.
28246 * gcc.dg/vect/vect-43.c: Ditto.
28247 * gcc.dg/vect/vect-44.c: Ditto.
28248 * gcc.dg/vect/vect-45.c: Ditto.
28249 * gcc.dg/vect/vect-46.c: Ditto.
28250 * gcc.dg/vect/vect-47.c: Ditto.
28251 * gcc.dg/vect/vect-48.c: Ditto.
28252 * gcc.dg/vect/vect-49.c: Ditto.
28253 * gcc.dg/vect/vect-50.c: Ditto.
28254 * gcc.dg/vect/vect-51.c: Ditto.
28255 * gcc.dg/vect/vect-52.c: Ditto.
28256 * gcc.dg/vect/vect-53.c: Ditto.
28257 * gcc.dg/vect/vect-54.c: Ditto.
28258 * gcc.dg/vect/vect-55.c: Ditto.
28259 * gcc.dg/vect/vect-56.c: Ditto.
28260 * gcc.dg/vect/vect-57.c: Ditto.
28261 * gcc.dg/vect/vect-58.c: Ditto.
28262 * gcc.dg/vect/vect-59.c: Ditto.
28263 * gcc.dg/vect/vect-60.c: Ditto.
28264 * gcc.dg/vect/vect-74.c: Ditto.
28265 * gcc.dg/vect/vect-79.c: Ditto.
28266 * gcc.dg/vect/vect-80.c: Ditto.
28267
28268 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
28269
28270 * gcc.dg/unused-7.c: Use the correct option.
28271
28272 2004-10-04 Paul Brook <paul@codesourcery.com>
28273 Bud Davis <bdavis9659@comcast.net>
28274
28275 PR fortran/17706
28276 PR fortran/16434
28277 * gfortran/pr17706.f90: New test.
28278 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
28279
28280 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28281
28282 * gfortran.dg/pr17612.f90: New test.
28283
28284 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
28285
28286 * g++.dg/template/local1.C: Adjust quoting marks in
28287 testing for diagnostics.
28288 * g++.dg/tls/diag-2.C: Likewise.
28289 * g++.dg/other/error8.C: Likewise.
28290
28291 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
28292
28293 PR c/17178
28294 * gcc.dg/unused-4.c: Adjust to be correct.
28295
28296 PR c/17820
28297 * gcc.dg/unused-7.c: New test.
28298
28299 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
28300
28301 PR c++/17797
28302 * g++.dg/overload/template2.C: New test.
28303
28304 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
28305
28306 PR tree-optimization/16632
28307 * gcc.dg/tree-ssa/20041002-1.c: New.
28308
28309 2004-10-03 Paul Brook <paul@codesourcery.com>
28310
28311 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
28312 rather than relying on default formatting.
28313
28314 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
28315
28316 * gcc.dg/20040920-1.c: Update expected message text.
28317
28318 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
28319
28320 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
28321
28322 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
28323
28324 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
28325 tree level.
28326
28327 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
28328
28329 * gcc.dg/tree-ssa/pr17343.c: Remove.
28330
28331 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
28332
28333 PR tree-opt/17343
28334 * gcc.dg/tree-ssa/pr17343.c: New test.
28335
28336 2004-10-01 Jakub Jelinek <jakub@redhat.com>
28337
28338 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
28339 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
28340 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
28341 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
28342 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
28343
28344 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
28345
28346 * gcc.dg/lvalue-2.c: New test.
28347
28348 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
28349
28350 PR c/17730
28351 * gcc.dg/pr17730-1.c: New test
28352
28353 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
28354
28355 PR c/7425
28356 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
28357
28358 2004-09-29 Jakub Jelinek <jakub@redhat.com>
28359
28360 * gcc.c-torture/execute/stdarg-1.c: New test.
28361 * gcc.c-torture/execute/stdarg-2.c: New test.
28362 * gcc.c-torture/execute/stdarg-3.c: New test.
28363 * gcc.dg/tree-ssa/stdarg-1.c: New test.
28364 * gcc.dg/tree-ssa/stdarg-2.c: New test.
28365 * gcc.dg/tree-ssa/stdarg-3.c: New test.
28366 * gcc.dg/tree-ssa/stdarg-4.c: New test.
28367 * gcc.dg/tree-ssa/stdarg-5.c: New test.
28368
28369 2004-09-29 Jakub Jelinek <jakub@redhat.com>
28370
28371 PR tree-optimization/17697
28372 * g++.dg/opt/pr17697-1.C: New test.
28373 * g++.dg/opt/pr17697-2.C: New test.
28374 * g++.dg/opt/pr17697-3.C: New test.
28375
28376 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
28377
28378 PR c/16409
28379 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
28380 gcc.dg/vla-init-5.c: New tests.
28381
28382 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
28383
28384 PR c/13804
28385 * gcc.dg/pr13804-1.c: New test.
28386
28387 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28388
28389 PR fortran/16938
28390 * gfortran.dg/pr16938.f90: New test.
28391
28392 2004-09-27 Mark Mitchell <mark@codesourcery.com>
28393
28394 * g++.dg/template/crash23.C: New test.
28395
28396 2004-09-27 Mark Mitchell <mark@codesourcery.com>
28397
28398 PR c++/17585
28399 * g++.dg/template/static8.C: New test.
28400
28401 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
28402
28403 PR c++/17681
28404 * g++.dg/other/error9.C: New test.
28405
28406 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
28407
28408 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
28409
28410 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28411
28412 PR fortran/15164
28413 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
28414
28415 2004-09-26 Roger Sayle <roger@eyesopen.com>
28416
28417 PR middle-end/17112
28418 * gcc.dg/pr17112-1.c: New test case.
28419
28420 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
28421
28422 PR c/11459
28423 * gcc.dg/pr11459-1.c: New test.
28424
28425 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
28426
28427 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
28428 * gcc.dg/tree-ssa/loop-4.c: Likewise.
28429
28430 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28431
28432 * gfortran.dg/pr15324.f90: Make array bounds consistent.
28433
28434 2004-09-25 Jan Hubicka <jh@suse.cz>
28435
28436 * compile/30040909-1.c: New test.
28437 * compile/30040907-1.c: New test.
28438
28439 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
28440
28441 * gcc.c-torture/execute/va-arg-26.c: New test.
28442
28443 2004-09-24 Zack Weinberg <zack@codesourcery.com>
28444
28445 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
28446 extra diagnostics on targets with 64-bit pointers.
28447 * objc.dg/selector-1.m: Adjust dg-warning regexp.
28448
28449 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
28450
28451 PR c/17188
28452 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
28453 * gcc.dg/decl-3.c: Adjust expected message.
28454
28455 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28456
28457 PR fortran/17615
28458 * gfortran.dg/pr17615.f90: New test.
28459
28460 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
28461
28462 PR tree-optimzation/17517
28463 * g++.dg/tree-ssa/pr17517.C: New Test.
28464
28465 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
28466
28467 PR c++/16889
28468 * g++.dg/lookup/ambig3.C: New.
28469
28470 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
28471
28472 PR tree-opt/17624
28473 * g++.dg/opt/pr17624.C: New test.
28474
28475 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
28476
28477 PR c/6980
28478 * gcc.dg/Wbad-function-cast-1.c: New test.
28479
28480 2004-09-23 Zack Weinberg <zack@codesourcery.com>
28481
28482 * g++.dg/ext/complit1.C
28483 * g++.dg/other/error2.C
28484 * g++.dg/other/nontype-1.C
28485 * g++.dg/parse/crash11.C
28486 * g++.dg/parse/crash12.C
28487 * g++.dg/parse/error15.C
28488 * g++.dg/parse/error4.C
28489 * g++.dg/parse/tmpl-outside1.C
28490 * g++.dg/parse/too-many-tmpl-args1.C
28491 * g++.dg/template/dependent-expr3.C
28492 * g++.dg/template/error10.C
28493 * g++.dg/template/instantiate1.C
28494 * g++.dg/template/vtable2.C
28495 * g++.dg/warn/Wshadow-1.C
28496 * g++.dg/warn/weak1.C
28497 * g++.old-deja/g++.brendan/crash16.C
28498 * g++.old-deja/g++.brendan/crash18.C
28499 * g++.old-deja/g++.brendan/crash48.C
28500 * g++.old-deja/g++.brendan/crash49.C
28501 * g++.old-deja/g++.brendan/crash55.C
28502 * g++.old-deja/g++.brendan/crash56.C
28503 * g++.old-deja/g++.brendan/crash8.C
28504 * g++.old-deja/g++.brendan/enum11.C
28505 * g++.old-deja/g++.brendan/enum8.C
28506 * g++.old-deja/g++.brendan/enum9.C
28507 * g++.old-deja/g++.brendan/friend3.C
28508 * g++.old-deja/g++.brendan/misc14.C
28509 * g++.old-deja/g++.bugs/900402_02.C
28510 * g++.old-deja/g++.bugs/900404_03.C
28511 * g++.old-deja/g++.bugs/900404_04.C
28512 * g++.old-deja/g++.bugs/900428_03.C
28513 * g++.old-deja/g++.jason/crash4.C
28514 * g++.old-deja/g++.jason/overload21.C
28515 * g++.old-deja/g++.jason/redecl1.C
28516 * g++.old-deja/g++.jason/report.C
28517 * g++.old-deja/g++.jason/rfg10.C
28518 * g++.old-deja/g++.jason/template30.C
28519 * g++.old-deja/g++.law/arm12.C
28520 * g++.old-deja/g++.law/ctors5.C
28521 * g++.old-deja/g++.law/cvt20.C
28522 * g++.old-deja/g++.law/init10.C
28523 * g++.old-deja/g++.law/init8.C
28524 * g++.old-deja/g++.law/visibility17.C
28525 * g++.old-deja/g++.law/visibility7.C
28526 * g++.old-deja/g++.mike/net8.C
28527 * g++.old-deja/g++.mike/p646.C
28528 * g++.old-deja/g++.mike/p700.C
28529 * g++.old-deja/g++.mike/p701.C
28530 * g++.old-deja/g++.mike/p811.C
28531 * g++.old-deja/g++.ns/template13.C
28532 * g++.old-deja/g++.other/array3.C
28533 * g++.old-deja/g++.other/crash25.C
28534 * g++.old-deja/g++.other/dtor3.C
28535 * g++.old-deja/g++.other/dtor4.C
28536 * g++.old-deja/g++.other/main1.C
28537 * g++.old-deja/g++.other/warn7.C
28538 * g++.old-deja/g++.pt/crash11.C
28539 * g++.old-deja/g++.pt/crash36.C
28540 * g++.old-deja/g++.pt/spec22.C
28541 * g++.old-deja/g++.pt/spec9.C
28542 * g++.old-deja/g++.pt/ttp52.C
28543 * g++.old-deja/g++.robertl/eb103.C
28544 * g++.old-deja/g++.robertl/eb121.C
28545 * g++.old-deja/g++.robertl/eb22.C
28546 * g++.old-deja/g++.robertl/eb8.C:
28547 Update locations and/or regexps of dg-error markers.
28548 Remove markers for some bogus messages that are no longer issued.
28549
28550 2004-09-23 Jakub Jelinek <jakub@redhat.com>
28551
28552 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
28553 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
28554
28555 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
28556
28557 PR c++/17618
28558 * g++.dg/lookup/crash5.C: New test.
28559
28560 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
28561
28562 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
28563 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
28564 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
28565 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
28566 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
28567 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
28568
28569 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
28570 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
28571 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
28572 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
28573 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
28574 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
28575
28576 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
28577
28578 * gcc.dg/vect/vect-44.c: Check additional cases.
28579 * gcc.dg/vect/vect-48.c: Check additional cases.
28580
28581 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
28582 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
28583 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
28584 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
28585 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
28586 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
28587 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
28588 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
28589 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
28590
28591 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
28592 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
28593 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
28594
28595 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28596
28597 * gcc.dg/tree-ssa/loop-6.c: New test.
28598
28599 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
28600
28601 PR c++/17620
28602 * g++.dg/inherit/base2.C: New.
28603
28604 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
28605
28606 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
28607 * gcc.dg/20001012-2.c: Likewise.
28608 * gcc.dg/20001013-1.c: Likewise.
28609 * gcc.dg/20001101-1.c: Likewise.
28610 * gcc.dg/20001102-1.c: Likewise.
28611 * gcc.dg/bf-spl1.c: Likewise.
28612 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
28613 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
28614
28615 2004-09-22 Diego Novillo <dnovillo@redhat.com>
28616
28617 PR tree-optimization/16721
28618 * gcc.dg/tree-ssa/pr16721.c: New test.
28619
28620 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
28621
28622 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
28623 * gcc.dg/20040305-1.c: Likewise.
28624
28625 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
28626
28627 PR c/16566
28628 * gcc.c-torture/compile/pr16566-1.c,
28629 gcc.c-torture/compile/pr16566-2.c,
28630 gcc.c-torture/compile/pr16566-3.c: New tests.
28631
28632 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
28633
28634 PR tree-optimization/17512
28635 * gcc.c-torture/compile/20040916-1.c.
28636
28637 2004-09-21 Mark Mitchell <mark@codesourcery.com>
28638
28639 * gcc.dg/pragma-re-3.c: New test.
28640
28641 2004-09-17 Matt Austern <austern@apple.com>
28642
28643 PR c++/15049
28644 * g++.dg/other/anon3.C: New.
28645
28646 2004-09-21 Roger Sayle <roger@eyesopen.com>
28647
28648 PR c++/7503
28649 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
28650 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
28651 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
28652 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
28653 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
28654
28655 2004-09-21 Bud Davis <bdavis9659@comcast.net>
28656
28657 PR fortran/17286
28658 * gfortran.dg/pr17286.f90: New test.
28659
28660 2004-09-20 Mark Mitchell <mark@codesourcery.com>
28661
28662 PR c++/17530
28663 * g++.dg/template/static7.C: New test.
28664
28665 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
28666
28667 PR tree-opt/17558
28668 * gcc.c-torture/compile/pr17558.c: New test.
28669
28670 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
28671
28672 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
28673 if SKIP_ATTRIBUTE is defined.
28674
28675 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28676
28677 PR fortran/15957
28678 * gfortran.dg/pr15957.f90: New test.
28679
28680 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
28681
28682 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
28683 in comparison.
28684 * gcc.dg/vect/vect-79.c: Likewise.
28685 * gcc.dg/vect/vect-80.c: Likewise.
28686
28687 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28688
28689 PR fortran/15750
28690 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
28691
28692 2004-09-20 Ira Rosen <irar@il.ibm.com>
28693
28694 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
28695 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
28696 * gcc.dg/vect/vect-62.c: New testcase.
28697 * gcc.dg/vect/vect-63.c: New testcase.
28698 * gcc.dg/vect/vect-64.c: New testcase.
28699 * gcc.dg/vect/vect-65.c: New testcase.
28700 * gcc.dg/vect/vect-66.c: New testcase.
28701 * gcc.dg/vect/vect-67.c: New testcase.
28702 * gcc.dg/vect/vect-68.c: New testcase.
28703 * gcc.dg/vect/vect-69.c: New testcase.
28704 * gcc.dg/vect/vect-79.c: New testcase.
28705 * gcc.dg/vect/vect-80.c: New testcase.
28706
28707 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
28708
28709 * gcc.target/mips/asm-1.c: New test.
28710
28711 2004-09-19 Ira Rosen <irar@il.ibm.com>
28712
28713 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
28714 * gcc.dg/vect/vect-73.c: New testcase.
28715 * gcc.dg/vect/vect-74.c: New testcase.
28716 * gcc.dg/vect/vect-75.c: New testcase.
28717 * gcc.dg/vect/vect-76.c: New testcase.
28718 * gcc.dg/vect/vect-77.c: New testcase.
28719 * gcc.dg/vect/vect-78.c: New testcase
28720
28721 2004-09-18 Paul Brook <paul@codesourcery.com>
28722
28723 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
28724
28725 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
28726
28727 PR c/17424
28728 * gcc.dg/pr17424-1.c: New test.
28729
28730 2004-09-18 Diego Novillo <dnovillo@redhat.com>
28731
28732 * g++.dg/tree-ssa/pr17153.C: New test.
28733
28734 2004-09-16 Geoffrey Keating <geoffk@apple.com>
28735
28736 PR pch/13361
28737 * g++.dg/pch/wchar-1.C: New.
28738 * g++.dg/pch/wchar-1.Hs: New.
28739
28740 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
28741
28742 * gcc.c-torture/execute/20040917-1.c: New test.
28743
28744 2004-09-17 Diego Novillo <dnovillo@redhat.com>
28745
28746 PR tree-optimization/17319
28747 * gcc.dg/pr17319.c: New test.
28748
28749 2004-09-17 Devang Patel <dpatel@apple.com>
28750
28751 * gcc.dg/20040813-1.c: New test.
28752
28753 2004-09-17 Diego Novillo <dnovillo@redhat.com>
28754
28755 PR tree-optimization/17273
28756 * gcc.c-torture/compile/pr17273.c: New test.
28757
28758 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
28759
28760 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
28761 Update expected messages.
28762 * gcc.dg/declspec-13.c: New test.
28763
28764 2004-09-17 David Edelsohn <edelsohn@gnu.org>
28765
28766 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
28767
28768 2004-09-17 Diego Novillo <dnovillo@redhat.com>
28769
28770 * gcc.c-torture/execute/pr17252.c: Use post-increment to
28771 change what 'a' is pointing to.
28772
28773 2004-09-17 Mark Mitchell <mark@codesourcery.com>
28774
28775 PR c++/16002
28776 * g++.dg/template/error18.C: New test.
28777
28778 PR c++/16029
28779 * g++.dg/warn/Wunused-8.C: New test.
28780
28781 2004-09-17 Steven Bosscher <stevenb@suse.de>
28782
28783 PR tree-optimization/17513
28784 * gcc.dg/20040916-1.c: New test.
28785
28786 2004-09-16 Mark Mitchell <mark@codesourcery.com>
28787
28788 PR c++/17501
28789 * g++.dg/template/typename7.C: New test.
28790
28791 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28792
28793 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
28794
28795 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
28796
28797 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
28798 with -ftree-based-profiling also.
28799 * lib/profopt.exp: Support late-set profile_option/feedback_option.
28800
28801 2004-09-16 Victor Leikehman <lei@il.ibm.com>
28802
28803 PR/15364
28804 * gfortran.dg/der_array_io_1.f90: New test.
28805 * gfortran.dg/der_array_io_2.f90: New test.
28806 * gfortran.dg/der_array_io_3.f90: New test.
28807
28808 2004-09-15 Mark Mitchell <mark@codesourcery.com>
28809
28810 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
28811 EABI.
28812
28813 2004-09-15 Mark Mitchell <mark@codesourcery.com>
28814
28815 * g++.dg/opt/switch1.C: New test.
28816
28817 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
28818
28819 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
28820 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
28821 Update expected messages.
28822
28823 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28824
28825 PR fortran/16485
28826 * gfortran.dg/same_name_1.f90: New test.
28827
28828 2004-09-15 Diego Novillo <dnovillo@redhat.com>
28829
28830 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
28831 dereference garbage pointers.
28832
28833 2004-09-15 Jakub Jelinek <jakub@redhat.com>
28834
28835 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
28836 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
28837
28838 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
28839 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
28840 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
28841
28842 2004-09-14 Mark Mitchell <mark@codesourcery.com>
28843
28844 PR c++/17324
28845 * g++.dg/template/mangle1.C: New test.
28846
28847 2004-09-14 Diego Novillo <dnovillo@redhat.com>
28848
28849 PR tree-optimization/17252
28850 * gcc.c-torture/execute/pr17252.c: New test.
28851
28852 2004-09-14 Andrew Pinski <apinski@apple.com>
28853
28854 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
28855
28856 2004-09-14 Roger Sayle <roger@eyesopen.com>
28857
28858 PR rtl-optimization/9771
28859 * gcc.dg/pr9771-1.c: New test case.
28860
28861 2004-09-14 Diego Novillo <dnovillo@redhat.com>
28862
28863 PR tree-optimization/15262
28864 * gcc.c-torture/execute/pr15262-1.c: New test.
28865 * gcc.c-torture/execute/pr15262-2.c: New test.
28866
28867 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
28868
28869 * gcc.dg/declspec-12.c: New test.
28870
28871 2004-09-14 Bud Davis <bdavis9659@comcast.net>
28872
28873 * gfortran.dg/pr17090.f90: Add directives to test.
28874
28875 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28876
28877 * gcc.c-torture/compile/20040914-1.c: New test.
28878
28879 2004-09-13 Mark Mitchell <mark@codesourcery.com>
28880
28881 PR c++/16162
28882 * g++.dg/template/decl2.C: New test.
28883
28884 2004-09-13 Bud Davis <bdavis9659@comcast.net>
28885
28886 PR fortran/17090
28887 * gfortran.dg/pr17090.f90: New test.
28888
28889 2004-09-13 Dale Johannesen <dalej@apple.com>
28890
28891 * gcc.c-torture/compile/pr17408.c: New test case.
28892
28893 2004-09-13 Mark Mitchell <mark@codesourcery.com>
28894
28895 PR c++/16716
28896 * g++.dg/parse/crash17.C: New test.
28897
28898 PR c++/17327
28899 * g++.dg/template/enum3.C: New test.
28900
28901 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
28902
28903 * lib/gcc-defs.exp: Load wrapper.exp.
28904 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
28905 using local code.
28906 * lib/gcc.exp (gcc_init): Similar.
28907 * lib/gfortran.exp (gfortran_init): Similar.
28908 * lib/objc.exp (objc_init): Similar.
28909 * lib/treelang.exp (treelang_init): Similar.
28910 * lib/wrapper.exp: New file with build_wrapper call machinery in
28911 ${tool}_maybe_build_wrapper.
28912
28913 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
28914
28915 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
28916 "inline".
28917 * gcc.dg/declspec-11.c: Update expected messages.
28918 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
28919 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
28920 gcc.dg/inline-12.c: New tests.
28921
28922 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
28923
28924 * g++.dg/tree-ssa/pr17400.C: New testcase.
28925
28926 2004-09-13 James E Wilson <wilson@specifixinc.com>
28927
28928 * gcc.target/mips/sb1-1.c: New testcase.
28929
28930 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
28931
28932 * lib/g77-dg.exp: Remove unused file.
28933 * lib/mike-g77.exp: Ditto.
28934 * lib/g77.exp: Ditto.
28935
28936 2004-09-12 Richard Henderson <rth@redhat.com>
28937
28938 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
28939
28940 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
28941
28942 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
28943 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
28944 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
28945 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
28946 Update expected messages.
28947
28948 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
28949
28950 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
28951 declaration/use mismatch for dirp parameter.
28952
28953 2004-09-12 Andrew Pinski <apinski@apple.com>
28954
28955 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
28956 -fgnu-runtime is passed.
28957
28958 2004-09-12 Richard Henderson <rth@redhat.com>
28959
28960 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
28961 do the uplevel thing and update additional_flags directly.
28962 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
28963 gfortran.fortran-torture/execute/intrinsic_nearest.x,
28964 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
28965 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
28966
28967 2004-09-11 Steven Bosscher <stevenb@suse.de>
28968
28969 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
28970
28971 2004-09-11 Roger Sayle <roger@eyesopen.com>
28972
28973 PR middle-end/17411
28974 * g++.dg/opt/pr17411-1.C: New test case.
28975
28976 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
28977
28978 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
28979 gcc.dg/tls/diag-2.c: Update expected messages.
28980 * gcc.dg/991209-1.c: Specify compilation options. Update expected
28981 messages.
28982 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
28983 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
28984 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
28985 gcc.dg/tls/diag-5.c: New tests.
28986
28987 2004-09-11 Zack Weinberg <zack@codesourcery.com>
28988
28989 * gcc.dg/20040910-1.c: Correct dg-error regexp.
28990
28991 2004-09-11 Steven Bosscher <stevenb@suse.de>
28992
28993 * g++.dg/parse/break-in-for.C: New test.
28994
28995 2004-09-11 Jakub Jelinek <jakub@redhat.com>
28996
28997 * gcc.dg/tree-ssa/20040911-1.c: New test.
28998
28999 2004-09-11 Andreas Jaeger <aj@suse.de>
29000
29001 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
29002 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
29003
29004 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
29005
29006 * gcc.target/frv: New directory of FR-V-specific tests.
29007
29008 2004-09-10 James E Wilson <wilson@specifixinc.com>
29009
29010 * gcc.dg/convert-vec-1.c: New test.
29011
29012 2004-09-10 Roger Sayle <roger@eyesopen.com>
29013
29014 PR middle-end/17024
29015 * gcc.dg/pr17024-1.c: New test case.
29016
29017 2004-09-10 Eric Christopher <echristo@redhat.com>
29018
29019 * gcc.dg/20040910-1.c: New test.
29020
29021 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
29022
29023 * gcc.dg/bitfld-9.c: New test.
29024
29025 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
29026
29027 * gcc.c-torture/execute/ieee/acc1.c: New test.
29028 * gcc.c-torture/execute/ieee/acc2.c: New test.
29029 * gcc.c-torture/execute/ieee/mzero6.c: New test.
29030
29031 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
29032
29033 * gcc.dg/deprecated-2.c: New test.
29034
29035 2004-09-09 James E Wilson <wilson@specifixinc.com>
29036
29037 * gcc.dg/init-vec-1.c: New test.
29038
29039 2004-09-09 Roger Sayle <roger@eyesopen.com>
29040
29041 PR middle-end/17055
29042 * gcc.dg/pr17055-1.c: New test case.
29043
29044 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
29045
29046 PR target/17377
29047 * gcc.c-torture/execute/pr17377.c: New test.
29048
29049 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
29050
29051 PR c/8420
29052 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
29053 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
29054 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
29055 gcc.dg/long-long-typespec-1.c: New tests.
29056 * gcc.dg/tls/diag-2.c: Update expected diagnostics
29057
29058 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
29059
29060 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
29061 gcc.dg/gnu99-static-1.c: New tests.
29062
29063 2004-09-08 Devang Patel <dpatel@apple.com>
29064
29065 * gcc.dg/darwin-ld-20040828-1.c: New test.
29066 * gcc.dg/darwin-ld-20040828-2.c: New test.
29067 * gcc.dg/darwin-ld-20040828-3.c: New test.
29068
29069 2004-09-08 Ziemowit Laski <zlaski@apple.com>
29070
29071 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
29072 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
29073 in error message.
29074 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
29075 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
29076 in error message.
29077 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
29078 types they qualify.
29079 * objc.dg/type-size-2.m: Fix wording in comment.
29080 * objc.dg/va-meth-1.m: New test case.
29081
29082 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
29083
29084 PR c/16633:
29085 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
29086 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
29087
29088 2004-09-06 Devang Patel <dpatel@apple.com>
29089
29090 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
29091 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
29092
29093 2004-09-06 Zack Weinberg <zack@codesourcery.com>
29094
29095 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
29096 reflect changed line numbering of diagnostics.
29097
29098 2004-09-06 Paul Brook <paul@codesourcery.com>
29099
29100 * gfortran.dg/edit_real_1.f90: Add new test.
29101
29102 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29103
29104 * gcc.dg/tree-ssa/loop-2.c: New test.
29105 * gcc.dg/tree-ssa/loop-3.c: New test.
29106 * gcc.dg/tree-ssa/loop-4.c: New test.
29107 * gcc.dg/tree-ssa/loop-5.c: New test.
29108
29109 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29110
29111 * gcc.dg/format/sentinel-1.c: Update for parameter option.
29112
29113 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29114
29115 * gcc.dg/format/sentinel-1.c: New test.
29116
29117 2004-09-04 Uros Bizjak <uros@kss-loka.si>
29118
29119 * gcc.dg/builtins-46.c: New.
29120
29121 2004-09-03 Devang Patel <dpatel@apple.com>
29122
29123 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
29124 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
29125
29126 2004-09-03 Jan Beulich <jbeulich@novell.com>
29127
29128 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
29129 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
29130 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
29131 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
29132 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
29133 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
29134 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
29135 the non-portable bzero.
29136 * gcc.dg/20010912-1.c: xfail for NetWare.
29137 * gcc.dg/20020426-2.c: xfail for NetWare.
29138 * gcc.dg/20021014-1.c: xfail for NetWare.
29139 * gcc.dg/20021018-1.c: xfail for NetWare.
29140 * gcc.dg/20030213-1.c: xfail for NetWare.
29141 * gcc.dg/20030225-1.c: xfail for NetWare.
29142 * gcc.dg/20030708-1.c: xfail for NetWare.
29143 * gcc.dg/builtins-config.h: Also exclude NetWare.
29144 * gcc.dg/format/format.h: Define restrict only if not already defined.
29145 * gcc.dg/nest.c: xfail for NetWare.
29146 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
29147 * lib/target-supports.exp (check_visibility_available): Exclude
29148 NetWare.
29149
29150 2004-09-03 Jan Beulich <jbeulich@novell.com>
29151
29152 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
29153 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
29154 deterministic starting point for the alignment of structure fields.
29155 * gcc.dg/Wpadded.c: Dito.
29156 * g++.dg/abi/vbase10.C: Dito.
29157
29158 2004-09-03 Devang Patel <dpatel@apple.com>
29159
29160 * g++.dg/debug/pr15736.cc: New test.
29161
29162 2004-09-02 Mark Mitchell <mark@codesourcery.com>
29163
29164 * README.QMTEST: Fix out-of-date link.
29165
29166 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
29167
29168 PR fortran/16579
29169 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
29170 Delete. Duplicate of gfortran.dg/g77/20010610.f
29171
29172 2004-09-02 Mark Mitchell <mark@codesourcery.com>
29173
29174 * g++.dg/abi/arm_rtti1.C: New test.
29175
29176 2004-09-02 Geoffrey Keating <geoffk@apple.com>
29177
29178 * gcc.dg/ppc-vector-memcpy.c: New.
29179 * gcc.dg/ppc-vector-memset.c: New.
29180
29181 2004-09-02 Chao-ying Fu <fu@mips.com>
29182
29183 * gcc.target/mips/mips-3d-1.c: New test.
29184 * gcc.target/mips/mips-3d-2.c: New test.
29185 * gcc.target/mips/mips-3d-3.c: New test.
29186 * gcc.target/mips/mips-3d-4.c: New test.
29187 * gcc.target/mips/mips-3d-5.c: New test.
29188 * gcc.target/mips/mips-3d-6.c: New test.
29189 * gcc.target/mips/mips-3d-7.c: New test.
29190 * gcc.target/mips/mips-3d-8.c: New test.
29191 * gcc.target/mips/mips-3d-9.c: New test.
29192 * gcc.target/mips/mips-ps-1.c: New test.
29193 * gcc.target/mips/mips-ps-2.c: New test.
29194 * gcc.target/mips/mips-ps-3.c: New test.
29195 * gcc.target/mips/mips-ps-4.c: New test.
29196 * gcc.target/mips/mips-ps-type.c: New test.
29197
29198 2004-09-02 Paul Brook <paul@codesourcery.com>
29199
29200 * gfortran.dg/edit_real_1.f90: Add new tests.
29201
29202 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29203
29204 PR fortran/15327
29205 * gfortran.dg/merge_char_1.f90: New test.
29206
29207 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29208
29209 PR fortran/16404
29210 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
29211
29212 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29213
29214 PR c/1522
29215 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
29216
29217 2004-09-01 Mark Mitchell <mark@codesourcery.com>
29218
29219 * g++.dg/opt/loop1.C: Do not XFAIL.
29220
29221 2004-09-01 Jakub Jelinek <jakub@redhat.com>
29222
29223 * gcc.c-torture/execute/20040831-1.c: New test.
29224
29225 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
29226
29227 PR fortran/16579
29228 * gfortran.dg/g77/20010610.f: Now passes.
29229 Copy from g77.f-torture/execute. Add dg-run directive.
29230 * gfortran.dg/g77/README: Update
29231
29232 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
29233
29234 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
29235 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
29236 (t1, t2, t3, t4): Add volatile.
29237
29238 2004-08-31 Mark Mitchell <mark@codesourcery.com>
29239
29240 * g++.dg/ext/visibility/arm1.C: New test.
29241
29242 2004-08-31 Geoffrey Keating <geoffk@apple.com>
29243
29244 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
29245 -pedantic-errors.
29246
29247 2004-09-01 Paul Brook <paul@codesourcery.com>
29248
29249 * gfortran.dg/eof_2.f90: New test.
29250
29251 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29252
29253 PR fortran/16579
29254 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
29255
29256 2004-08-31 Bud Davis <bdavis9659@comcast.net>
29257
29258 PR libfortran/16805
29259 * gfortran.dg/list_read_2.f90: New test.
29260
29261 2004-08-31 Mark Mitchell <mark@codesourcery.com>
29262
29263 * g++.dg/abi/key1.C: New test.
29264
29265 2004-08-31 Richard Henderson <rth@redhat.com>
29266
29267 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
29268 form of offsetof.
29269 * g++.dg/other/offsetof5.C: Remove duplicate.
29270
29271 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29272
29273 PR fortran/17244
29274 * gfortran.dg/func_derived_1.f90: New test.
29275
29276 2004-08-31 Paul Brook <paul@codesourcery.com>
29277
29278 * gfortran.dg/eof_1.f90: New test.
29279
29280 2004-08-31 Paul Brook <paul@codesourcery.com>
29281
29282 * gfortran.dg/list_read_1.f90: New file.
29283
29284 2004-08-30 Mark Mitchell <mark@codesourcery.com>
29285
29286 * g++.dg/opt/loop1.C: XFAIL.
29287
29288 2004-08-30 Geoffrey Keating <geoffk@apple.com>
29289
29290 * gcc.dg/funcdef-storage-1.c: New.
29291 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
29292 an extern function in local scope.
29293 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
29294 declare an 'auto inline' function in local scope.
29295 * gcc.dg/20011130-1.c: Likewise.
29296 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
29297 an 'auto' function in local scope.
29298 * gcc.dg/20021014-1.c: Likewise.
29299 * gcc.dg/20030331-2.c: Likewise.
29300
29301 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29302
29303 * gfortran.dg/blockdata_1.f90: New test.
29304
29305 2004-08-30 Richard Henderson <rth@redhat.com>
29306
29307 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
29308
29309 2004-08-30 Richard Henderson <rth@redhat.com>
29310
29311 * lib/fortran-torture.exp (fortran-torture-execute): Honor
29312 additional_flags set by alternate driver.
29313 (ieee-options): New procedure.
29314 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
29315 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
29316 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
29317 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
29318
29319 2004-08-30 Richard Henderson <rth@redhat.com>
29320
29321 * lib/f-torture.exp: Remove.
29322
29323 2004-08-29 Mark Mitchell <mark@codesourcery.com>
29324
29325 PR rtl-optimization/16590
29326 * g++.dg/opt/loop1.C: New test.
29327
29328 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29329
29330 PR fortran/13910
29331 * gfortran.dg/oldstyle_1.f90: New test.
29332
29333 2004-08-29 Steven G. Kargl <kargls@comcast.net>
29334 Paul Brook <paul@codesourcery.com>
29335
29336 * gfortran.dg/g77/README: Update.
29337 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
29338 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
29339 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
29340
29341 2004-08-28 Paul Brook <paul@codesourcery.com>
29342
29343 PR libfortran/17195
29344 * gfortran.dg/edit_real_1.f90: New test.
29345
29346 2004-08-27 Paul Brook <paul@codesourcery.com>
29347
29348 * gfortran.dg/rewind_1.f90: New test.
29349
29350 2004-08-27 Bud Davis <bdavis9659@comcast.net>
29351
29352 PR fortran/16597
29353 * gfortran.dg/pr16597.f90: New test.
29354
29355 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
29356
29357 PR c/13801
29358 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
29359 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
29360 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
29361 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
29362 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
29363
29364 2004-08-26 Nick Clifton <nickc@redhat.com>
29365
29366 * gcc.c-torture/compile/pr17119.c: New test.
29367
29368 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
29369
29370 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
29371
29372 2004-08-25 Richard Henderson <rth@redhat.com>
29373
29374 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
29375 the bits that expect kind=8 to be the largest real kind.
29376
29377 2004-08-25 Ziemowit Laski <zlaski@apple.com>
29378
29379 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
29380
29381 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29382
29383 * gfortran.dg/assignment_1.f90: New test.
29384
29385 2004-08-25 Adam Nemet <anemet@lnxw.com>
29386
29387 * g++.dg/template/repo3.C: New test.
29388
29389 2004-08-25 Roger Sayle <roger@eyesopen.com>
29390
29391 PR middle-end/16693
29392 PR tree-optimization/16372
29393 * g++.dg/opt/pr16372-1.C: New test case.
29394 * g++.dg/opt/pr16693-1.C: New test case.
29395 * g++.dg/opt/pr16693-2.C: New test case.
29396
29397 2004-08-25 Ziemowit Laski <zlaski@apple.com>
29398
29399 * objc.dg/proto-lossage-4.m: New test.
29400
29401 2004-08-25 Mark Mitchell <mark@codesourcery.com>
29402
29403 PR c++/17155
29404 * g++.dg/inherit/local2.C: New test.
29405
29406 2004-08-25 Paul Brook <paul@codesourcery.com>
29407
29408 PR fortran/17144
29409 * gfortran.dg/string_ctor_1.f90: New test.
29410
29411 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29412
29413 PR c++/14428
29414 * g++.dg/template/redecl2.C: New test.
29415
29416 2004-08-24 Bud Davis <bdavis9659@comcast.net>
29417
29418 PR fortran/17143
29419 * gfortran.dg/pr17143.f90: New test.
29420
29421 2004-08-24 Bud Davis <bdavis9659@comcast.net>
29422
29423 PR fortran/17164
29424 * gfortran.dg/pr17164.f90: New test.
29425
29426 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29427
29428 * gcc.dg/tree-ssa/loop-1.c: New test.
29429
29430 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
29431
29432 * gcc.c-torture/compile/20040824-1.c: New test.
29433
29434 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
29435
29436 * gcc.c-torture/compile/iftrap-3.c: New test.
29437
29438 2004-08-24 Paul Brook <paul@codesourcery.com>
29439
29440 * gfortran.dg/entry_2.f90: New test.
29441
29442 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
29443
29444 PR c++/16889
29445 * g++.dg/lookup/ambig[12].C: New.
29446
29447 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29448
29449 PR c++/16706
29450 * g++.dg/template/crash21.C: New test.
29451 * g++.dg/template/crash22.C: Likewise.
29452
29453 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
29454
29455 PR c++/17149
29456 * g++.dg/template/access15.C: New.
29457
29458 2004-08-23 Mark Mitchell <mark@codesourcery.com>
29459
29460 PR c++/17163
29461 * g++.dg/template/repo2.C: New test.
29462
29463 2004-08-23 Roger Sayle <roger@eyesopen.com>
29464
29465 PR rtl-optimization/17078
29466 * gcc.c-torture/execute/pr17078-1.c: New test case.
29467
29468 2004-08-23 Mark Mitchell <mark@codesourcery.com>
29469
29470 PR c/14492
29471 * gcc.dg/debug/crash1.c: New test.
29472
29473 2004-08-23 Mark Mitchell <mark@codesourcery.com>
29474
29475 PR c/16180
29476 * gcc.dg/loop-5.c: New test.
29477
29478 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29479
29480 * gcc.c-torture/execute/20040823-1.c: New test.
29481
29482 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
29483
29484 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
29485 to the assembler. Simplify test accordingly.
29486 (asm_abi_flags): Use GNU names.
29487 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
29488 to check for ABI flags.
29489
29490 2004-08-22 Andrew Pinski <apinski@apple.com>
29491
29492 * g++.dg/opt/pr14029.C: New test.
29493 * gcc.c-torture/execute/pr15262.c: New test.
29494
29495 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29496
29497 * gfortran.dg/reduction.f90: Add checks with complex arguments.
29498
29499 2004-08-21 Bud Davis <bdavis9659@comcast.net>
29500
29501 PR 16908
29502 * gfortran.dg/direct_io.f90: New test.
29503
29504 2004-08-20 Mark Mitchell <mark@codesourcery.com>
29505
29506 PR c++/17121
29507 * g++.dg/inherit/local2.C: New test.
29508
29509 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
29510
29511 PR c++/17120
29512 * g++.dg/warn/Wparentheses-4.C: New test.
29513
29514 2004-08-20 Mark Mitchell <mark@codesourcery.com>
29515
29516 PR c++/17121
29517 * g++.dg/inherit/local2.C: New test.
29518
29519 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
29520 * gcc.dg/ppc-ldstruct.c: Likewise.
29521 * gcc.dg/ppc64-abi-2.c: Likewise.
29522
29523 2004-08-20 Jakub Jelinek <jakub@redhat.com>
29524
29525 PR rtl-optimization/17099
29526 * gcc.c-torture/execute/20040820-1.c: New test.
29527
29528 2004-08-20 David Edelsohn <edelsohn@gnu.org>
29529
29530 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
29531
29532 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
29533
29534 PR fortran/17077
29535 * gfortran.dg/auto_array_1.f90: New test.
29536
29537 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29538
29539 PR fortran/17074
29540 * gfortran.dg/simpleif_1.f90: New test.
29541
29542 2004-08-19 Mark Mitchell <mark@codesourcery.com>
29543
29544 * lib/target-supports.exp (check_profiling_available): Return
29545 false for arm*-*-symbianelf* and arm*-*-eabi*.
29546
29547 PR c++/15890
29548 * g++.dg/template/delete1.C: New test.
29549
29550 2004-08-19 Paul Brook <paul@codesourcery.com>
29551
29552 PR fortran/14976
29553 PR fortran/16228
29554 * gfortran.dg/data_char_1.f90: New test.
29555
29556 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
29557
29558 PR fortran/16946
29559 * gfortran.dg/reduction.f90: New testcase.
29560
29561 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29562
29563 PR fortran/16520
29564 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
29565
29566 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
29567
29568 PR c++/17041
29569 * g++.dg/Wparentheses-3.C: New test.
29570
29571 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
29572
29573 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
29574 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
29575 * gcc.dg/vect/vect-2.c: Likewise.
29576 * gcc.dg/vect/vect-3.c: Likewise.
29577 * gcc.dg/vect/vect-4.c: Likewise.
29578 * gcc.dg/vect/vect-5.c: Likewise.
29579 * gcc.dg/vect/vect-6.c: Likewise.
29580 * gcc.dg/vect/vect-7.c: Likewise.
29581 * gcc.dg/vect/vect-25.c: Likewise.
29582 * gcc.dg/vect/vect-31.c: Likewise.
29583 * gcc.dg/vect/vect-32.c: Likewise.
29584 * gcc.dg/vect/vect-34.c: Likewise.
29585 * gcc.dg/vect/vect-36.c: Likewise.
29586 * gcc.dg/vect/vect-all.c: Likewise.
29587
29588 2004-08-18 Mark Mitchell <mark@codesourcery.com>
29589
29590 PR c++/17068
29591 * g++.dg/template/operator4.C: New test.
29592
29593 2004-08-18 Richard Henderson <rth@redhat.com>
29594
29595 * gcc.dg/20040206-1.c: XFAIL.
29596
29597 2004-08-17 Mark Mitchell <mark@codesourcery.com>
29598
29599 PR c++/16246
29600 * g++.dg/template/array7.C: New test.
29601
29602 2004-08-17 James E Wilson <wilson@specifixinc.com>
29603
29604 * gcc.dg/mips-movcc-1.c: New test.
29605 * gcc.dg/mips-movcc-2.c: New test.
29606 * gcc.dg/mips-movcc-3.c: New test.
29607
29608 * gcc.dg/mips-nmadd-1.c: New test.
29609 * gcc.dg/mips-nmadd-2.c: New test.
29610
29611 2004-08-17 Mark Mitchell <mark@codesourcery.com>
29612
29613 PR c++/15871
29614 * g++.dg/opt/inline8.C: New test.
29615
29616 PR c++/16965
29617 * g++.dg/parse/error17.C: New test.
29618
29619 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
29620
29621 * gcc.dg/vect: New directory for vectorizer tests.
29622 * gcc.dg/vect/tree-vect.h: New file.
29623 * gcc.dg/vect/vect.exp: New file.
29624 * gcc.dg/vect/pr16105.c.c: New test.
29625 * gcc.dg/vect/vect-1.c: New test.
29626 * gcc.dg/vect/vect-2.c: New test.
29627 * gcc.dg/vect/vect-3.c: New test.
29628 * gcc.dg/vect/vect-4.c: New test.
29629 * gcc.dg/vect/vect-5.c: New test.
29630 * gcc.dg/vect/vect-6.c: New test.
29631 * gcc.dg/vect/vect-7.c: New test.
29632 * gcc.dg/vect/vect-8.c: New test.
29633 * gcc.dg/vect/vect-9.c: New test.
29634 * gcc.dg/vect/vect-10.c: New test.
29635 * gcc.dg/vect/vect-11.c: New test.
29636 * gcc.dg/vect/vect-12.c: New test.
29637 * gcc.dg/vect/vect-13.c: New test.
29638 * gcc.dg/vect/vect-14.c: New test.
29639 * gcc.dg/vect/vect-15.c: New test.
29640 * gcc.dg/vect/vect-16.c: New test.
29641 * gcc.dg/vect/vect-17.c: New test.
29642 * gcc.dg/vect/vect-18.c: New test.
29643 * gcc.dg/vect/vect-19.c: New test.
29644 * gcc.dg/vect/vect-20.c: New test.
29645 * gcc.dg/vect/vect-21.c: New test.
29646 * gcc.dg/vect/vect-22.c: New test.
29647 * gcc.dg/vect/vect-23.c: New test.
29648 * gcc.dg/vect/vect-24.c: New test.
29649 * gcc.dg/vect/vect-25.c: New test.
29650 * gcc.dg/vect/vect-26.c: New test.
29651 * gcc.dg/vect/vect-27.c: New test.
29652 * gcc.dg/vect/vect-28.c: New test.
29653 * gcc.dg/vect/vect-29.c: New test.
29654 * gcc.dg/vect/vect-30.c: New test.
29655 * gcc.dg/vect/vect-31.c: New test.
29656 * gcc.dg/vect/vect-32.c: New test.
29657 * gcc.dg/vect/vect-33.c: New test.
29658 * gcc.dg/vect/vect-34.c: New test.
29659 * gcc.dg/vect/vect-35.c: New test.
29660 * gcc.dg/vect/vect-36.c: New test.
29661 * gcc.dg/vect/vect-37.c: New test.
29662 * gcc.dg/vect/vect-38.c: New test.
29663 * gcc.dg/vect/vect-40.c: New test.
29664 * gcc.dg/vect/vect-41.c: New test.
29665 * gcc.dg/vect/vect-42.c: New test.
29666 * gcc.dg/vect/vect-43.c: New test.
29667 * gcc.dg/vect/vect-44.c: New test.
29668 * gcc.dg/vect/vect-45.c: New test.
29669 * gcc.dg/vect/vect-46.c: New test.
29670 * gcc.dg/vect/vect-47.c: New test.
29671 * gcc.dg/vect/vect-48.c: New test.
29672 * gcc.dg/vect/vect-49.c: New test.
29673 * gcc.dg/vect/vect-50.c: New test.
29674 * gcc.dg/vect/vect-51.c: New test.
29675 * gcc.dg/vect/vect-52.c: New test.
29676 * gcc.dg/vect/vect-53.c: New test.
29677 * gcc.dg/vect/vect-54.c: New test.
29678 * gcc.dg/vect/vect-55.c: New test.
29679 * gcc.dg/vect/vect-56.c: New test.
29680 * gcc.dg/vect/vect-57.c: New test.
29681 * gcc.dg/vect/vect-58.c: New test.
29682 * gcc.dg/vect/vect-59.c: New test.
29683 * gcc.dg/vect/vect-60.c: New test.
29684 * gcc.dg/vect/vect-61.c: New test.
29685 * gcc.dg/vect/vect-all.c: New test.
29686 * gcc.dg/vect/vect-none.c: New test.
29687
29688 2004-08-17 Paul Brook <paul@codesourcery.com>
29689
29690 PR fortran/13082
29691 * gfortran.dg/entry_1.f90: New test.
29692
29693 2004-08-17 Andrew Pinski <apinski@apple.com>
29694
29695 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
29696
29697 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
29698
29699 * gcc.dg/pr17036-1.c: New test.
29700
29701 2004-08-16 Devang Patel <dpatel@apple.com>
29702
29703 * gcc.dg/darwin-20040809-1.c: New test.
29704
29705 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
29706
29707 * gcc.dg/funcdef-attr-1.c: New test.
29708
29709 2004-08-16 Janis Johnson <janis187@us.ibm.com>
29710
29711 * gcc.dg/altivec-17.c: New test.
29712 * gcc.dg/altivec-18.c: New test.
29713
29714 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29715
29716 PR c++/6749
29717 * g++.dg/template/vtable2.C: New test.
29718
29719 2004-08-14 Richard Henderson <rth@redhat.com>
29720
29721 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
29722 * gcc.dg/pack-test-4.c (main): Return 0.
29723 * gcc.dg/setjmp-1.c: Remove XFAIL.
29724 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
29725
29726 2004-08-14 Richard Henderson <rth@redhat.com>
29727
29728 * gcc.dg/980217-1.c: Add prototype for printf.
29729
29730 2004-08-13 Bud Davis <bdavis9659@comcast.net>
29731
29732 * gfortran.dg/pr16935.f90: New test.
29733
29734 2004-08-13 Janis Johnson <janis187@us.ibm.com>
29735
29736 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
29737
29738 2004-08-13 Paul Brook <paul@codesourcery.com>
29739
29740 * gfortran.dg/der_io_1.f90: Remove stray comma.
29741
29742 2004-08-12 Janis Johnson <janis187@us.ibm.com>
29743
29744 * gcc.dg/vmx/cw-bug-2.c: Remove.
29745 * gcc.dg/vmx/vprint-1.c: Remove.
29746 * gcc.dg/vmx/vscan-1.c: Remove.
29747
29748 2004-08-12 Devang patel <dpatel@apple.com>
29749
29750 * gcc.dg/darwin-20040809-2.c: New test.
29751
29752 2004-08-12 Janis Johnson <janis1872us.ibm.com>
29753
29754 * g++.dg/ext/altivec-12.C: New test.
29755
29756 * g++.dg/ext/altivec-11.C: New test.
29757
29758 2004-08-12 Paul Brook <paul@codesourcery.com>
29759
29760 * g++.dg/abi/arm_cxa_vec_1.C: New test.
29761
29762 2004-08-12 Janis Johnson <janis187@us.ibm.com>
29763
29764 * g++.dg/ext/altivec-2.C: Check for hardware support before
29765 executing any VMX instructions.
29766
29767 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
29768
29769 2004-08-12 Jakub Jelinek <jakub@redhat.com>
29770
29771 PR c++/16276
29772 * g++.old-deja/g++.other/comdat4.C: New test.
29773 * g++.old-deja/g++.other/comdat4-aux.cc: New.
29774
29775 2004-08-12 Ben Elliston <bje@au.ibm.com>
29776
29777 PR target/16286
29778 * gcc.dg/pr16286.c: New test.
29779
29780 2004-08-12 Jan Beulich <jbeulich@novell.com>
29781
29782 * g++.dg/ext/asm5.C: New.
29783
29784 2004-08-11 Mark Mitchell <mark@codesourcery.com>
29785
29786 PR c++/16698
29787 * g++.dg/eh/crash1.C: New test.
29788
29789 PR c++/16717
29790 * g++.dg/ext/construct1.C: New test.
29791
29792 2004-08-11 Mark Mitchell <mark@codesourcery.com>
29793
29794 PR c++/16853
29795 * g++.dg/init/ptrmem1.C: New test.
29796
29797 PR c++/16618
29798 * g++.dg/parse/offsetof5.C: New test.
29799
29800 PR c++/16870
29801 * g++.dg/template/overload3.C: New test.
29802
29803 2004-08-11 Mark Mitchell <mark@codesourcery.com>
29804
29805 PR c++/16964
29806 * g++.dg/parse/error16.C: New test.
29807
29808 PR c++/16904
29809 * g++.dg/template/error14.C: New test.
29810
29811 PR c++/16929
29812 * g++.dg/template/error15.C: New test.
29813
29814 2004-08-11 Devang Patel <dpatel@apple.com>
29815
29816 * gcc.dg/darwin-ld-20040809-1.c: New test.
29817 * gcc.dg/darwin-ld-20040809-2.c: New test.
29818
29819 2004-08-11 Steven G. Kargl <kargls@comcast.net>
29820
29821 PR fortran/16917
29822 * gfortran.dg/dfloat_1.f90: New test.
29823
29824 2004-08-09 Mark Mitchell <mark@codesourcery.com>
29825
29826 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
29827 * gcc.dg/dll-2.c: Fix dg-require syntax.
29828 * gcc.misc-tests/arm-isr.c (abort): Declare.
29829 (exit): Likewise.
29830
29831 2004-08-10 Mark Mitchell <mark@codesourcery.com>
29832
29833 PR c++/16971
29834 * g++.dg/parse/crash16.C: New test.
29835
29836 2004-08-10 Roger Sayle <roger@eyesopen.com>
29837
29838 * gcc.dg/mips-rsqrt-1.c: New test case.
29839 * gcc.dg/mips-rsqrt-2.c: New test case.
29840 * gcc.dg/mips-rsqrt-3.c: New test case.
29841
29842 2004-08-10 Paul Brook <paul@codesourcery.com>
29843
29844 * gfortran.dg/der_io_1.f90: New test.
29845
29846 2004-08-10 Paul Brook <paul@codesourcery.com>
29847
29848 PR fortran/16919
29849 * gfortran.dg/der_array_1.f90: New test.
29850
29851 2004-08-09 David Edelsohn <edelsohn@gnu.org>
29852
29853 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
29854
29855 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
29856
29857 * gcc.dg/wchar_t-2.c: Fix typo.
29858
29859 2004-08-09 Falk Hueffner <falk@debian.org>
29860
29861 PR tree-optimization/12517
29862 * gcc.c-torture/compile/pr12517.c: New test.
29863
29864 PR tree-optimization/12578
29865 * gcc.c-torture/compile/pr12578.c: New test.
29866
29867 PR tree-optimization/12899
29868 * gcc.c-torture/compile/pr12899.c: New test.
29869
29870 PR rtl-optimization/14692
29871 * gcc.c-torture/compile/pr14692.c: New test.
29872
29873 PR tree-optimization/16461
29874 * gcc.c-torture/compile/pr16461.c: New test.
29875
29876 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
29877
29878 * gfortran.dg/getenv_1.f90: New test.
29879
29880 2004-08-06 Mark Mitchell <mark@codesourcery.com>
29881
29882 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
29883 wchar_t.
29884 * gcc.dg/symbian5.c: Test -fno-short-wchar.
29885
29886 2004-08-06 Paul Brook <paul@codesourcery.com>
29887
29888 * gfortran.dg/ret_array_1.f90: New test.
29889 * gfortran.dg/ret_pointer_1.f90: New test.
29890
29891 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
29892
29893 * gcc.dg/missing-field-init-[12].c: New tests.
29894 * g++.dg/warn/missing-field-init-[12].C: New tests.
29895
29896 2004-08-06 Mark Mitchell <mark@codesourcery.com>
29897
29898 * gcc.dg/enum2.c: New test.
29899 * gcc.dg/symbian3.c: Likewise.
29900 * gcc.dg/symbian4.c: Likewise.
29901 * gcc.dg/wchar_t-2.c: Likewise.
29902
29903 2004-08-05 Mark Mitchell <mark@codesourcery.com>
29904
29905 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
29906 destructor tests.
29907
29908 2004-08-05 Mark Mitchell <mark@codesourcery.com>
29909
29910 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
29911 dg-require-visiblity.
29912 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
29913 * g++.dg/ext/visibility/fvisibility.C: Likewise.
29914 * g++.dg/ext/visibility/memfuncts.C: Likewise.
29915 * g++.dg/ext/visibility/new1.C: Likewise.
29916 * g++.dg/ext/visibility/pragma.C: Likewise.
29917 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
29918 * g++.dg/ext/visibility/virtual.C: Likewise.
29919 * g++/dg/ext/visibility/visibility-1.C: Likewise.
29920 * g++/dg/ext/visibility/visibility-2.C: Likewise.
29921 * g++/dg/ext/visibility/visibility-3.C: Likewise.
29922 * g++/dg/ext/visibility/visibility-4.C: Likewise.
29923 * g++/dg/ext/visibility/visibility-5.C: Likewise.
29924 * g++/dg/ext/visibility/visibility-6.C: Likewise.
29925 * g++/dg/ext/visibility/visibility-7.C: Likewise.
29926 * g++/dg/ext/visibility/visibility-8.C: New test.
29927 * gcc.c-torture/compile/dll.x: Remove.
29928 * gcc.dg/dll-2.c: Use dg-require-dll
29929 * gcc.dg/visibility-10.c: New test.
29930 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
29931 supporting DLLs.
29932 * lib/scanasm.exp (scan_hidden): New function.
29933 (scan_not_hidden): Likewise.
29934
29935 2004-08-05 David Edelsohn <edelsohn@gnu.org>
29936
29937 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
29938
29939 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
29940
29941 * gcc.c-torture/execute/20040805-1.c: New test.
29942
29943 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
29944
29945 * gcc.dg/20020118-1.c: Declare abort.
29946 * gcc.dg/altivec_check.h: Likewise.
29947 * gcc.dg/iftrap-2.c: Likewise.
29948 * gcc.dg/pragma-darwin.c: Likewise.
29949 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
29950
29951 2004-08-04 Geoffrey Keating <geoffk@apple.com>
29952
29953 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
29954
29955 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
29956
29957 * gcc.c-torture/execute/builtins/abs-2.c,
29958 gcc.c-torture/execute/builtins/abs-3.c,
29959 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
29960 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
29961 intmax_t, uintmax_t and their limits.
29962 * gcc.dg/intmax_t-1.c: New test.
29963
29964 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29965
29966 * g++.dg/tc1/dr147.C: Add reference to PR.
29967
29968 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
29969
29970 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
29971 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
29972
29973 2004-08-03 David Edelsohn <edelsohn@gnu.org>
29974
29975 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
29976
29977 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
29978
29979 * gcc.dg/redecl-5.c: New test.
29980 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
29981 of scanf.
29982
29983 2004-08-03 Roger Sayle <roger@eyesopen.com>
29984
29985 PR middle-end/16790
29986 * gcc.c-torture/execute/pr16790-1.c: New test case.
29987
29988 2004-08-03 Mark Mitchell <mark@codesourcery.com>
29989
29990 * g++.dg/ext/visibility/assign1.C: New test.
29991 * g++.dg/ext/visibility/new1.C: Likewise.
29992
29993 * gcc.dg/symbian1.c: New test.
29994 * gcc.dg/symbian2.c: Likewise.
29995
29996 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
29997
29998 PR target/16570
29999 * gcc.dg/i386-sse-9.c: New test.
30000
30001 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30002
30003 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
30004
30005 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
30006
30007 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
30008 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
30009 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
30010 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
30011 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
30012 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
30013 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
30014 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
30015 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
30016 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
30017 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
30018 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
30019 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
30020 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
30021 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
30022 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
30023 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
30024 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
30025 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
30026 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
30027 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
30028 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
30029 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
30030 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
30031 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
30032 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
30033 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
30034 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
30035 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
30036 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
30037 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
30038 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
30039 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
30040 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
30041 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
30042 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
30043 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
30044 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
30045 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
30046 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
30047 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
30048 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
30049 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
30050 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
30051 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
30052 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
30053 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
30054 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
30055 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
30056 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
30057 gcc.misc-tests/i386-pf-3dnow-1.c,
30058 gcc.misc-tests/i386-pf-athlon-1.c,
30059 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
30060 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
30061 Declare built-in functions used.
30062 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
30063
30064 2004-08-02 Mark Mitchell <mark@codesourcery.com>
30065
30066 PR c++/16707
30067 * g++.dg/lookup/using12.C: New test.
30068
30069 * g++.dg/init/null1.C: Fix PR number.
30070 * g++.dg/parse/namespace10.C: Likewise.
30071
30072 2004-08-01 Mark Mitchell <mark@codesourcery.com>
30073
30074 PR c++/16224
30075 * g++.dg/template/spec17.C: New test.
30076 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
30077 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
30078
30079 2004-08-02 David Billinghurst
30080
30081 PR fortran/16292
30082 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
30083
30084 2004-08-01 Zack Weinberg <zack@codesourcery.com>
30085
30086 * gcc.dg/ia64-got-1.c: New test case.
30087
30088 2004-08-01 Mark Mitchell <mark@codesourcery.com>
30089
30090 PR c++/16489
30091 * g++.dg/init/null1.C: New test.
30092 * g++.dg/tc1/dr76.C: Adjust error marker.
30093
30094 PR c++/16529
30095 * g++.dg/parse/namespace10.C: New test.
30096
30097 PR c++/16810
30098 * g++.dg/inherit/ptrmem2.C: New test.
30099
30100 2004-08-02 Ben Elliston <bje@au.ibm.com>
30101
30102 PR target/16155
30103 * gcc.dg/pr16155.c: New test.
30104
30105 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
30106
30107 * gcc.dg/redecl-2.c: New test.
30108
30109 2004-07-30 Geoffrey Keating <geoffk@apple.com>
30110
30111 * gcc.dg/darwin-longdouble.c: New file.
30112
30113 2004-07-30 Richard Henderson <rth@redhat.com>
30114
30115 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
30116 write to constant argument.
30117 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
30118
30119 2004-07-30 Richard Henderson <rth@redhat.com>
30120
30121 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
30122 tests of nearest around zero.
30123
30124 2004-07-30 Andrew Pinski <apinski@apple.com>
30125
30126 * gcc.c-torture/compile/20040730-1.c: New test.
30127
30128 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
30129
30130 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
30131 powerpc-eabispe.
30132
30133 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
30134
30135 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
30136
30137 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
30138
30139 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
30140 contains $ld_library_path.
30141 * lib/gfortran.exp (gfortran_link_flags): Likewise.
30142
30143 2004-07-29 Richard Henderson <rth@redhat.com>
30144
30145 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
30146
30147 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
30148 (alt2, which): New.
30149 (Check): Accept either alternative.
30150
30151 2004-07-29 Mark Mitchell <mark@codesourcery.com>
30152
30153 * g++.dg/abi/inline1.C: New test.
30154 * g++.dg/abi/local1-a.cc: Likewise.
30155 * g++.dg/abi/local1.C: Likewise.
30156 * g++.dg/abi/mangle11.C: Tweak location of warnings.
30157 * g++.dg/abi/mangle12.C: Likewise.
30158 * g++.dg/abi/mangle17.C: Likewise.
30159 * g++.dg/abi/mangle20-2.C: Likewise.
30160 * g++.dg/opt/interface1.C: Likewise.
30161 * g++.dg/opt/interface1.h: Likewise.
30162 * g++.dg/opt/interface1-a.cc: New test.
30163 * g++.dg/parse/repo1.C: New test.
30164 * g++.dg/template/repo1.C: Likewise.
30165 * g++.dg/warn/Winline-1.C: Likewise.
30166 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
30167
30168 2004-07-29 Diego Novillo <dnovillo@redhat.com>
30169
30170 * gcc.dg/tree-ssa/20040729-1.c: New test.
30171
30172 2004-07-27 Matt Austern <austern@apple.com>
30173
30174 * gcc.dg/darwin-bool-1.c: New test.
30175 * gcc.dg/darwin-bool-2.c: New test.
30176
30177 2004-07-28 Richard Henderson <rth@redhat.com>
30178
30179 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
30180 arguments in the correct type. Don't write to constant arguments.
30181
30182 2004-07-28 Diego Novillo <dnovillo@redhat.com>
30183
30184 PR tree-optimization/16688
30185 PR tree-optimization/16689
30186 * g++.dg/tree-ssa/pr16688.C: New test.
30187
30188 2004-07-28 Diego Novillo <dnovillo@redhat.com>
30189
30190 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
30191 loads. Not only in the comment, this time.
30192
30193 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
30194
30195 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
30196 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
30197 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
30198 * gcc.dg/sh4a-bitmovua.c: New.
30199 * gcc.dg/sh4a-cos.c: New.
30200 * gcc.dg/sh4a-cosf.c: New.
30201 * gcc.dg/sh4a-fprun.c: New.
30202 * gcc.dg/sh4a-fsrra.c: New.
30203 * gcc.dg/sh4a-memmovua.c: New.
30204 * gcc.dg/sh4a-sin.c: New.
30205 * gcc.dg/sh4a-sincos.c: New.
30206 * gcc.dg/sh4a-sincosf.c: New.
30207 * gcc.dg/sh4a-sinf.c: New.
30208
30209 2004-07-28 Diego Novillo <dnovillo@redhat.com>
30210
30211 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
30212 conditionals.
30213 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
30214 loads.
30215 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
30216 DOM1.
30217
30218 2004-07-27 Andrew Pinski <apinski@apple.com>
30219
30220 * g++.dg/rtti/tinfo1.C: Correct the xfail.
30221
30222 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
30223
30224 * gcc.dg/pragma-isr.c: New test.
30225
30226 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30227
30228 PR c++/14429
30229 * g++.dg/template/ttp11.C: New test.
30230
30231 2004-07-27 Diego Novillo <dnovillo@redhat.com>
30232
30233 * gcc.c-torture/compile/20040727-1.c: New test.
30234
30235 2004-07-26 Eric Christopher <echristo@redhat.com>
30236
30237 * gcc.c-torture/compile/20040726-2.c: New test.
30238
30239 2004-07-26 Andrew Pinski <apinski@apple.com>
30240
30241 * g++.dg/rtti/tinfo1.C: Xfail.
30242
30243 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
30244
30245 * gcc.c-torture/compile/20040726-1.c: New test.
30246
30247 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
30248 Brian Ryner <bryner@brianryner.com>
30249
30250 PR c++/9283
30251 PR c++/15000
30252 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
30253 * g++.dg/ext/visibility/: New directory.
30254 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
30255 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
30256 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
30257 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
30258 * g++.dg/ext/visibility/fvisibility.C,
30259 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
30260 g++.dg/ext/visibility/fvisibility-override1.C
30261 g++.dg/ext/visibility/fvisibility-override2.C
30262 g++.dg/ext/visibility/memfuncts.C
30263 g++.dg/ext/visibility/noPLT.C
30264 g++.dg/ext/visibility/pragma.C
30265 g++.dg/ext/visibility/pragma-override1.C
30266 g++.dg/ext/visibility/pragma-override2.C
30267 g++.dg/ext/visibility/staticmemfuncts.C
30268 g++.dg/ext/visibility/virtual.C: New tests.
30269
30270 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
30271
30272 PR c/15360
30273 * gcc.dg/pr15360-1.c: New test.
30274
30275 2004-07-25 Daniel Jacobowitz <dan@debian.org>
30276
30277 * gcc.dg/pragma-align-2.c: New test.
30278 * gcc.dg/pragma-init-fini.c: New test.
30279 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
30280 targets.
30281
30282 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
30283
30284 * gcc.dg/init-string-2.c: New test.
30285
30286 2004-07-24 Zack Weinberg <zack@codesourcery.com>
30287
30288 PR 16684
30289 * gcc.dg/Wredundant-decls-1.c: New test case.
30290
30291 2004-07-24 Jakub Jelinek <jakub@redhat.com>
30292
30293 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
30294 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
30295 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
30296 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
30297 * gcc.dg/compat/generate-random.c: New file.
30298 * gcc.dg/compat/generate-random.h: Likewise.
30299 * gcc.dg/compat/generate-random_r.c: Likewise.
30300 * gcc.dg/compat/struct-layout-1.h: Likewise.
30301 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
30302 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
30303 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
30304 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
30305 * gcc.dg/compat/struct-layout-1_main.c: New test.
30306 * gcc.dg/compat/struct-layout-1_x.c: New file.
30307 * gcc.dg/compat/struct-layout-1_y.c: New file.
30308 * gcc.dg/compat/struct-layout-1_test.h: New file.
30309
30310 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
30311
30312 * gcc.dg/comp-return-1.c: New test
30313
30314 2004-07-23 Janis Johnson <janis187@us.ibm.com>
30315
30316 * gcc.dg/vmx/8-02a.c: Fix typo.
30317
30318 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
30319 * gcc.dg/darwin-abi-3.c: New test.
30320
30321 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
30322 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
30323
30324 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
30325 * gcc.dg/vmx/ops-long-1.c: New test.
30326 * gcc.dg/vmx/ops-long-2.c: New test.
30327
30328 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
30329
30330 * g++.dg/lookup/conv-[1234].C: New.
30331
30332 2004-07-22 Mark Mitchell <mark@codesourcery.com>
30333
30334 * g++.dg/parse/attr2.C: Simplify.
30335
30336 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30337
30338 PR c/7284
30339 * gcc.c-torture/execute/pr7284-1.c: New test.
30340
30341 2004-07-22 Brian Booth <bbooth@redhat.com>
30342
30343 * gcc.dg/tree-ssa/20040721-1.c: New test.
30344
30345 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
30346
30347 * g++.dg/template/crash20.c: New.
30348
30349 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
30350
30351 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
30352 Add dg-run directive. Declare variables as required.
30353 * gfortran.dg/g77/README: Update
30354
30355 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
30356
30357 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
30358 gcc.dg/cris-peep2-andu2.c: New tests.
30359
30360 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30361
30362 PR c/15052
30363 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
30364 on return type.
30365 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
30366 messages.
30367 * gcc.dg/qual-return-2.c: Update expected messages.
30368 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
30369
30370 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30371
30372 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
30373 * gcc.dg/noncompile/921102-1.c: Update expected error message.
30374
30375 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
30376
30377 PR c/11250
30378 * gcc.dg/init-string-1.c: New test.
30379
30380 2004-07-21 Jakub Jelinek <jakub@redhat.com>
30381
30382 PR middle-end/15345
30383 PR c/16450
30384 * gcc.dg/torture/nested-fn-1.c: New test.
30385
30386 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
30387
30388 PR target/16559
30389 * gcc.dg/ia64-fptr-1.c: New file.
30390
30391 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30392
30393 PR c++/14497
30394 * g++.dg/template/spec16.C: New test.
30395 * g++.old-deja/g++.robertl/eb118.C: Remove.
30396
30397 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30398
30399 PR c++/509
30400 * g++.dg/template/spec15.C: New test.
30401
30402 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
30403
30404 Copy cases from g77.f-torture/execute and add dg-run
30405 directive. Other changes as noted.
30406 * gfortran.dg/g77/13037.f
30407 * gfortran.dg/g77/1832.f
30408 * gfortran.dg/g77/19981119-0.f
30409 * gfortran.dg/g77/19990313-0.f
30410 * gfortran.dg/g77/19990313-1.f
30411 * gfortran.dg/g77/19990313-2.f
30412 * gfortran.dg/g77/19990313-3.f
30413 * gfortran.dg/g77/19990419-1.f
30414 * gfortran.dg/g77/19990826-0.f
30415 * gfortran.dg/g77/19990826-2.f
30416 * gfortran.dg/g77/20000503-1.f
30417 * gfortran.dg/g77/20001111.f
30418 * gfortran.dg/g77/20010116.f
30419 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
30420 * gfortran.dg/g77/20010430.f
30421 * gfortran.dg/g77/6177.f
30422 * gfortran.dg/g77/947.f
30423 * gfortran.dg/g77/970816-3.f
30424 * gfortran.dg/g77/971102-1.f
30425 * gfortran.dg/g77/980520-1.f
30426 * gfortran.dg/g77/980628-0.f
30427 * gfortran.dg/g77/980628-1.f
30428 * gfortran.dg/g77/980628-10.f
30429 * gfortran.dg/g77/980628-2.f
30430 * gfortran.dg/g77/980628-3.f
30431 * gfortran.dg/g77/980628-7.f
30432 * gfortran.dg/g77/980628-8.f
30433 * gfortran.dg/g77/980628-9.f
30434 * gfortran.dg/g77/980701-0.f
30435 * gfortran.dg/g77/980701-1.f
30436 * gfortran.dg/g77/cabs.f
30437 * gfortran.dg/g77/claus.f
30438 * gfortran.dg/g77/complex_1.f
30439 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
30440 * gfortran.dg/g77/dcomplex.f
30441 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
30442 * gfortran.dg/g77/f90-intrinsic-mathematical.f
30443 * gfortran.dg/g77/f90-intrinsic-numeric.f
30444 * gfortran.dg/g77/int8421.f
30445 * gfortran.dg/g77/labug1.f
30446 * gfortran.dg/g77/large_vec.f
30447 * gfortran.dg/g77/le.f
30448 * gfortran.dg/g77/short.f
30449 * gfortran.dg/g77/README: Update
30450
30451 2004-07-20 Mark Mitchell <mark@codesourcery.com>
30452
30453 PR c++/16637
30454 * g++.dg/parse/lookup4.C: New test.
30455
30456 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30457
30458 PR c++/16175
30459 * g++.dg/template/ttp10.C: New test.
30460
30461 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
30462
30463 * gcc.dg/pr12625-1.c: New test.
30464
30465 2004-07-20 Steven Bosscher <stevenb@suse.de>
30466
30467 * gcc.dg/switch-warn-1.c: New test.
30468 * gcc.dg/switch-warn-2.c: New test.
30469 * gcc.c-torture/compile/pr14730.c: Update.
30470
30471 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
30472
30473 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
30474 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
30475 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
30476 g++.dg/template/nontype3.C: Remove trailing CR from tests.
30477
30478 2004-07-18 Mark Mitchell <mark@codesourcery.com>
30479
30480 PR c++/16623
30481 * g++.dg/template/assign1.C: New test.
30482
30483 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30484
30485 PR c++/12170
30486 * g++.dg/template/ttp9.C: New test.
30487
30488 2004-07-19 Daniel Jacobowitz <dan@debian.org>
30489
30490 * gcc.dg/format/cmn-err-1.c: New test.
30491
30492 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
30493
30494 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
30495 gcc.dg/Wparentheses-10.c: New tests.
30496 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
30497
30498 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30499
30500 PR fortran/16465
30501 * gfortran.dg/g77//ffixed-line-length-0.f,
30502 gfortran.dg/g77/ffixed-line-length-132.f,
30503 gfortran.dg/g77/ffixed-line-length-72.f,
30504 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
30505 gfortran.dg/g77/README: Update.
30506
30507 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30508
30509 PR c++/13092
30510 * g++.dg/template/non-dependent7.C: New test.
30511 * g++.dg/template/non-dependent8.C: Likewise.
30512 * g++.dg/template/non-dependent9.C: Likewise.
30513 * g++.dg/template/non-dependent10.C: Likewise.
30514
30515 2004-07-17 Mark Mitchell <mark@codesourcery.com>
30516
30517 PR c++/16337
30518 * g++.dg/parse/attr2.C: New test.
30519
30520 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
30521
30522 * g77.dg: Removed.
30523 * g77.f-torture: Ditto.
30524
30525 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
30526
30527 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
30528 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
30529 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
30530
30531 2004-07-16 Richard Henderson <rth@redhat.com>
30532
30533 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
30534
30535 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30536
30537 * lib/fortran-torture.exp (fortran-torture): Don't test compile
30538 tests with full list of options.
30539 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
30540 of TORTURE_OPTIONS if test contains 'dg-do run'.
30541
30542 PR fortran/16404
30543 * gfortran.dg/do_iterator.f90: New test.
30544
30545 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30546
30547 PR rtl-optimization/16536
30548 * gcc.c-torture/execute/restrict-1.c: New test.
30549
30550 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30551
30552 PR fortran/15324
30553 * gfortran.dg/pr15324.f90: New test.
30554
30555 PR fortran/15129
30556 * gfortran.dg/pr15129.f90: New test.
30557
30558 PR fortran/15140
30559 * gfortran.dg/pr15140.f90: New test.
30560
30561 PR fortran/13792
30562 * gfortran.fortran-torture/execute/bounds.f90: Add check for
30563 compile-time simplification.
30564
30565 2004-07-14 Mike Stump <mrs@apple.com>
30566
30567 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
30568
30569 2004-07-14 James E Wilson <wilson@specifixinc.com>
30570
30571 PR target/16325
30572 * gcc.dg/profile-generate-1.c: New.
30573
30574 2004-07-15 Jakub Jelinek <jakub@redhat.com>
30575
30576 * gcc.c-torture/execute/20040709-1.c: New test.
30577 * gcc.c-torture/execute/20040709-2.c: New test.
30578
30579 2004-07-14 Mike Stump <mrs@apple.com>
30580
30581 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
30582
30583 2004-07-14 Mike Stump <mrs@apple.com>
30584
30585 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
30586
30587 2004-07-13 Mark Mitchell <mark@codesourcery.com>
30588
30589 PR c++/16518
30590 * g++.dg/parse/mutable1.C: New test.
30591
30592 2004-07-13 Diego Novillo <dnovillo@redhat.com>
30593
30594 PR tree-optimization/16443
30595 * gcc.dg/tree-ssa/20040713-1.c: New test.
30596
30597 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
30598
30599 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
30600 for operator new.
30601
30602 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
30603
30604 * gfortran.dg/g77/README: New file
30605 * gfortran.dg/g77/19981216-0.f: Copy from
30606 g77.f-torture/noncompile. Add "dg-do compile" and
30607 dg-error as required.
30608 * gfortran.dg/g77/19990218-1.f: Likewise.
30609 * gfortran.dg/g77/19990905-1.f: Likewise.
30610 * gfortran.dg/g77/9263.f: Likewise.
30611 * gfortran.dg/g77/980615-0.f: Likewise.
30612 * gfortran.dg/g77/980616-0.f: Likewise.
30613 * gfortran.dg/g77/check0.f: Likewise.
30614 * gfortran.dg/g77/select_no_compile.f: Likewise.
30615
30616 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
30617
30618 Copy files from g77.f-torture/compile.
30619 Add "{ dg-do compile}". Other changes as noted
30620 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
30621 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
30622 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
30623 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
30624 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
30625 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
30626 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
30627 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
30628 statement to conform to standard. Append alpha1.x for reference.
30629 * gfortran.dg/g77/xformat.f: Add dg-warning
30630
30631 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
30632
30633 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
30634 Add {dg-do compile} directive.
30635 * gfortran.dg/g77/cpp2.F: Likewise.
30636
30637 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30638
30639 PR c++/5402
30640 * g++.dg/lookup/name-clash1.C: New test.
30641
30642 PR c++/9777
30643 * g++.dg/lookup/name-clash2.C: New test.
30644
30645 PR c++/12102
30646 * g++.dg/lookup/name-clash3.C: New test.
30647
30648 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30649
30650 * g++.dg/lookup/new2.C: New test.
30651 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
30652
30653 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
30654
30655 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
30656 Add {dg-do compile} directive.
30657 * gfortran.dg/g77/13060.f: Likewise.
30658 * gfortran.dg/g77/19990218-0.f: Likewise.
30659 * gfortran.dg/g77/19990305-0.f: Likewise.
30660 * gfortran.dg/g77/19990419-0.f: Likewise.
30661 * gfortran.dg/g77/19990502-0.f: Likewise.
30662 * gfortran.dg/g77/19990502-1.f: Likewise.
30663 * gfortran.dg/g77/19990525-0.f: Likewise.
30664 * gfortran.dg/g77/19990826-1.f: Likewise.
30665 * gfortran.dg/g77/19990826-3.f: Likewise.
30666 * gfortran.dg/g77/19990905-2.f: Likewise.
30667 * gfortran.dg/g77/20000412-1.f: Likewise.
30668 * gfortran.dg/g77/20000511-1.f: Likewise.
30669 * gfortran.dg/g77/20000511-2.f: Likewise.
30670 * gfortran.dg/g77/20000518.f: Likewise.
30671 * gfortran.dg/g77/20000601-1.f: Likewise.
30672 * gfortran.dg/g77/20000601-2.f: Likewise.
30673 * gfortran.dg/g77/20000629-1.f: Likewise.
30674 * gfortran.dg/g77/20000630-2.f: Likewise.
30675 * gfortran.dg/g77/20010115.f: Likewise.
30676 * gfortran.dg/g77/20010321-1.f: Likewise.
30677 * gfortran.dg/g77/20010426.f: Likewise.
30678 * gfortran.dg/g77/20020307-1.f: Likewise.
30679 * gfortran.dg/g77/8485.f: Likewise.
30680 * gfortran.dg/g77/960317-1.f: Likewise.
30681 * gfortran.dg/g77/970915-0.f: Likewise.
30682 * gfortran.dg/g77/980310-1.f: Likewise.
30683 * gfortran.dg/g77/980310-2.f: Likewise.
30684 * gfortran.dg/g77/980310-3.f: Likewise.
30685 * gfortran.dg/g77/980310-4.f: Likewise.
30686 * gfortran.dg/g77/980310-6.f: Likewise.
30687 * gfortran.dg/g77/980310-7.f: Likewise.
30688 * gfortran.dg/g77/980310-8.f: Likewise.
30689 * gfortran.dg/g77/980419-2.f: Likewise.
30690 * gfortran.dg/g77/980424-0.f: Likewise.
30691 * gfortran.dg/g77/980427-0.f: Likewise.
30692 * gfortran.dg/g77/980729-0.f: Likewise.
30693 * gfortran.dg/g77/981117-1.f: Likewise.
30694 * gfortran.dg/g77/toon_1.f: Likewise.
30695
30696 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30697
30698 PR c++/2204
30699 * g++.dg/other/abstract2.C: New test.
30700
30701 2004-07-12 Paul Brook <paul@codesourcery.com>
30702
30703 * gfortran.dg/pointer_init_1.f90: New test.
30704
30705 2004-07-11 Paul Brook <paul@codesourcery.com>
30706
30707 PR fortran/15986
30708 * gfortran.dg/contained_1.f90: New test.
30709
30710 2004-07-11 Mark Mitchell <mark@codesourcery.com>
30711
30712 * g++.dg/parse/defarg8.C: New test.
30713
30714 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30715
30716 PR fortran/16433
30717 * gfortran.dg/pr16433.f: New test.
30718
30719 PR fortran/17574
30720 * gfortran.dg/pr15754.f90: New test.
30721
30722 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
30723
30724 PR tree-optimization/16437
30725 * gcc.c-torture/execute/bitfld-4.c: New test.
30726
30727 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30728
30729 * gfortran.fortran-torture/execute/common_2.f90: Add check for
30730 access to common var from module.
30731
30732 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30733
30734 PR fortran/16336
30735 * gfortran.fortran-torture/execute/common_2.f90: New test.
30736
30737 2004-07-10 Paul Brook <paul@codesourcery.com>
30738
30739 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
30740
30741 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30742
30743 PR fortran/15969
30744 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
30745
30746 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
30747
30748 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
30749 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
30750 * gfortran.dg/g77/ffree-form-1.f: Likewise.
30751 * gfortran.dg/g77/ffree-form-2.f: Likewise.
30752 * gfortran.dg/g77/ffree-form-3.f: Likewise.
30753 * gfortran.dg/g77/fno-underscoring.f: Likewise.
30754 * gfortran.dg/g77/funderscoring.f: Likewise.
30755 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
30756
30757 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30758
30759 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
30760
30761 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30762 Paul Brook <paul@codesourcery.com>
30763
30764 PR fortran/13415
30765 * gfortran.dg/common_pointer_1.f90: New test.
30766
30767 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30768
30769 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
30770
30771 2004-07-09 James E Wilson <wilson@specifixinc.com>
30772
30773 PR target/16364
30774 * gcc.c-torture/compile/20040709-1.c: New.
30775
30776 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30777
30778 PR fortran/14077
30779 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
30780
30781 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30782
30783 PR fortran/13201
30784 * gfortran.dg/shape_1.f90: New test.
30785
30786 2004-07-09 Zack Weinberg <zack@codesourcery.com>
30787 Andrew Pinski <apinski@apple.com>
30788
30789 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
30790
30791 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30792
30793 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
30794 comment.
30795
30796 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30797 Paul Brook <paul@codesourcery.com>
30798
30799 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
30800 '.f95' and '.F95'.
30801
30802 2004-07-09 Diego Novillo <dnovillo@redhat.com>
30803
30804 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
30805
30806 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30807
30808 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
30809 testcases with capital suffix.
30810
30811 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30812
30813 PR fortran/15481
30814 PR fortran/13372
30815 PR fortran/13575
30816 PR fortran/15978
30817 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
30818
30819 * gfortran.dg/implicit_1.f90: New test.
30820
30821 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30822
30823 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
30824 expression to match gfortran warning/error messages
30825 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
30826 dg-error text.
30827
30828 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30829
30830 * lib/fortran-torture.exp: Rename proc search_for to
30831 search_for_re.
30832
30833 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30834
30835 * gcc.c-torture/execute/simd-5.x: New file.
30836 XFAIL on SPARC 64-bit at -O0.
30837
30838 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30839
30840 PR c++/8211
30841 PR c++/16165
30842 * g++.dg/warn/effc3.C: New test.
30843
30844 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30845
30846 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
30847 change X to 1X in format.
30848 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
30849 add data statements to conform to standard.
30850
30851 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30852
30853 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
30854 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
30855 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
30856
30857 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30858
30859 * gfortran.dg/g77/7388.f: Copy from g77.dg
30860 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
30861 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
30862 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
30863 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
30864 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
30865 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
30866 * gfortran.dg/g77/strlen0.f: Likewise.
30867
30868 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
30869
30870 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
30871 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
30872
30873 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30874
30875 * gcc.c-torture/execute/920428-2.x: Delete.
30876 * gcc.c-torture/execute/920501-7.x: Likewise.
30877
30878 2004-07-08 Jakub Jelinek <jakub@redhat.com>
30879
30880 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
30881 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
30882 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
30883 prescott and c3-2.
30884 (PREFETCH_3DNOW): Add -march=c3.
30885
30886 2004-07-08 Diego Novillo <dnovillo@redhat.com>
30887
30888 PR c/16437
30889 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
30890 * gcc.c-torture/execute/bf64-1.x: Likewise.
30891
30892 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
30893
30894 * gcc.c-torture/compile/20040708-1.c: New test.
30895
30896 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30897
30898 PR c++/16169
30899 * g++.dg/warn/effc2.C: New test.
30900
30901 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
30902
30903 * gcc.c-torture/execute/bitfld-1.x: Remove.
30904 * gcc.c-torture/execute/bitfld-3.c: New test.
30905 * gcc.dg/bitfld-2.c: Remove XFAILs.
30906
30907 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
30908
30909 PR c++/16276
30910 * g++.dg/rtti/tinfo1.C: New file.
30911
30912 2004-07-07 Eric Christopher <echristo@redhat.com>
30913
30914 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
30915
30916 2004-07-07 Andrew Pinski <apinski@apple.com>
30917
30918 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
30919
30920 2004-07-07 Mark Mitchell <mark@codesourcery.com>
30921
30922 * g++.dg/init/call1.C: XFAIL.
30923
30924 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
30925
30926 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
30927 except for movstrict*, to movmem* and clrstr* to clrmem*.
30928
30929 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
30930
30931 * gcc.c-torture/execute/20040707-1.c: New test.
30932
30933 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
30934
30935 * gcc.c-torture/execute/20040706-1.c: New test.
30936
30937 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30938
30939 PR c++/3671
30940 * g++.dg/template/spec14.C: New test.
30941
30942 2004-07-05 Jakub Jelinek <jakub@redhat.com>
30943
30944 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
30945 nothing if not yet defined. Use it in b, c and d type definitions.
30946 * gcc.c-torture/execute/20040705-1.c: New test.
30947 * gcc.c-torture/execute/20040705-2.c: New test.
30948
30949 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30950
30951 PR c++/2518
30952 * g++.dg/lookup/new1.C: New test.
30953
30954 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30955
30956 PR c++/11406
30957 * g++.dg/template/sizeof8.C: New test.
30958
30959 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
30960
30961 * gcc.c-torture/compile/20040705-1.c: New test.
30962
30963 2004-07-04 Bud Davis <bdavis9659@comcast.net>
30964
30965 * gfortran.fortran-torture/execute/seq_io.f90: New test.
30966
30967 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
30968
30969 * gcc.dg/cpp/if-mop.c: Two new testcases.
30970 * gcc.dg/cpp/trad/comment-3.c: New.
30971
30972 2004-07-04 Paul Brook <paul@codesourcery.com>
30973
30974 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
30975
30976 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
30977
30978 PR c++/3761
30979 * g++.dg/lookup/crash4.C: New test.
30980
30981 2004-07-02 Zack Weinberg <zack@codesourcery.com>
30982
30983 * gcc.c-torture/execute/builtin-abs-1.c
30984 * gcc.c-torture/execute/builtin-abs-2.c
30985 * gcc.c-torture/execute/builtin-complex-1.c
30986 * gcc.c-torture/execute/builtins/string-1-lib.c
30987 * gcc.c-torture/execute/builtins/string-1.c
30988 * gcc.c-torture/execute/builtins/string-2-lib.c
30989 * gcc.c-torture/execute/builtins/string-2.c
30990 * gcc.c-torture/execute/builtins/string-3-lib.c
30991 * gcc.c-torture/execute/builtins/string-3.c
30992 * gcc.c-torture/execute/builtins/string-4-lib.c
30993 * gcc.c-torture/execute/builtins/string-4.c
30994 * gcc.c-torture/execute/builtins/string-5-lib.c
30995 * gcc.c-torture/execute/builtins/string-5.c
30996 * gcc.c-torture/execute/builtins/string-6-lib.c
30997 * gcc.c-torture/execute/builtins/string-6.c
30998 * gcc.c-torture/execute/builtins/string-7-lib.c
30999 * gcc.c-torture/execute/builtins/string-7.c
31000 * gcc.c-torture/execute/builtins/string-8-lib.c
31001 * gcc.c-torture/execute/builtins/string-8.c
31002 * gcc.c-torture/execute/builtins/string-9-lib.c
31003 * gcc.c-torture/execute/builtins/string-9.c
31004 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
31005 * gcc.c-torture/execute/builtins/string-asm-1.c
31006 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
31007 * gcc.c-torture/execute/builtins/string-asm-2.c
31008 * gcc.c-torture/execute/stdio-opt-1.c
31009 * gcc.c-torture/execute/stdio-opt-2.c
31010 * gcc.c-torture/execute/stdio-opt-3.c
31011 * gcc.c-torture/execute/string-opt-1.c
31012 * gcc.c-torture/execute/string-opt-10.c
31013 * gcc.c-torture/execute/string-opt-11.c
31014 * gcc.c-torture/execute/string-opt-12.c
31015 * gcc.c-torture/execute/string-opt-13.c
31016 * gcc.c-torture/execute/string-opt-14.c
31017 * gcc.c-torture/execute/string-opt-15.c
31018 * gcc.c-torture/execute/string-opt-16.c
31019 * gcc.c-torture/execute/string-opt-2.c
31020 * gcc.c-torture/execute/string-opt-6.c
31021 * gcc.c-torture/execute/string-opt-7.c
31022 * gcc.c-torture/execute/string-opt-8.c:
31023 Replace with ...
31024
31025 * gcc.c-torture/execute/builtins/abs-2.c
31026 * gcc.c-torture/execute/builtins/abs-3.c
31027 * gcc.c-torture/execute/builtins/complex-1.c
31028 * gcc.c-torture/execute/builtins/fprintf.c
31029 * gcc.c-torture/execute/builtins/fputs.c
31030 * gcc.c-torture/execute/builtins/memcmp.c
31031 * gcc.c-torture/execute/builtins/memmove.c
31032 * gcc.c-torture/execute/builtins/memops-asm.c
31033 * gcc.c-torture/execute/builtins/mempcpy-2.c
31034 * gcc.c-torture/execute/builtins/mempcpy.c
31035 * gcc.c-torture/execute/builtins/memset.c
31036 * gcc.c-torture/execute/builtins/printf.c
31037 * gcc.c-torture/execute/builtins/sprintf.c
31038 * gcc.c-torture/execute/builtins/strcat.c
31039 * gcc.c-torture/execute/builtins/strchr.c
31040 * gcc.c-torture/execute/builtins/strcmp.c
31041 * gcc.c-torture/execute/builtins/strcpy.c
31042 * gcc.c-torture/execute/builtins/strcspn.c
31043 * gcc.c-torture/execute/builtins/strlen-2.c
31044 * gcc.c-torture/execute/builtins/strlen.c
31045 * gcc.c-torture/execute/builtins/strncat.c
31046 * gcc.c-torture/execute/builtins/strncmp-2.c
31047 * gcc.c-torture/execute/builtins/strncmp.c
31048 * gcc.c-torture/execute/builtins/strncpy.c
31049 * gcc.c-torture/execute/builtins/strpbrk.c
31050 * gcc.c-torture/execute/builtins/strpcpy-2.c
31051 * gcc.c-torture/execute/builtins/strpcpy.c
31052 * gcc.c-torture/execute/builtins/strrchr.c
31053 * gcc.c-torture/execute/builtins/strspn.c
31054 * gcc.c-torture/execute/builtins/strstr-asm.c
31055 * gcc.c-torture/execute/builtins/strstr.c:
31056 ... these new files.
31057
31058 * gcc.c-torture/execute/builtins/abs-2-lib.c
31059 * gcc.c-torture/execute/builtins/abs-3-lib.c
31060 * gcc.c-torture/execute/builtins/complex-1-lib.c
31061 * gcc.c-torture/execute/builtins/fprintf-lib.c
31062 * gcc.c-torture/execute/builtins/fputs-lib.c
31063 * gcc.c-torture/execute/builtins/memcmp-lib.c
31064 * gcc.c-torture/execute/builtins/memmove-lib.c
31065 * gcc.c-torture/execute/builtins/memops-asm-lib.c
31066 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
31067 * gcc.c-torture/execute/builtins/mempcpy-lib.c
31068 * gcc.c-torture/execute/builtins/memset-lib.c
31069 * gcc.c-torture/execute/builtins/printf-lib.c
31070 * gcc.c-torture/execute/builtins/sprintf-lib.c
31071 * gcc.c-torture/execute/builtins/strcat-lib.c
31072 * gcc.c-torture/execute/builtins/strchr-lib.c
31073 * gcc.c-torture/execute/builtins/strcmp-lib.c
31074 * gcc.c-torture/execute/builtins/strcpy-lib.c
31075 * gcc.c-torture/execute/builtins/strcspn-lib.c
31076 * gcc.c-torture/execute/builtins/strlen-2-lib.c
31077 * gcc.c-torture/execute/builtins/strlen-lib.c
31078 * gcc.c-torture/execute/builtins/strncat-lib.c
31079 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
31080 * gcc.c-torture/execute/builtins/strncmp-lib.c
31081 * gcc.c-torture/execute/builtins/strncpy-lib.c
31082 * gcc.c-torture/execute/builtins/strpbrk-lib.c
31083 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
31084 * gcc.c-torture/execute/builtins/strpcpy-lib.c
31085 * gcc.c-torture/execute/builtins/strrchr-lib.c
31086 * gcc.c-torture/execute/builtins/strspn-lib.c
31087 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
31088 * gcc.c-torture/execute/builtins/strstr-lib.c
31089 * gcc.c-torture/execute/builtins/lib/abs.c
31090 * gcc.c-torture/execute/builtins/lib/fprintf.c
31091 * gcc.c-torture/execute/builtins/lib/memset.c
31092 * gcc.c-torture/execute/builtins/lib/printf.c
31093 * gcc.c-torture/execute/builtins/lib/sprintf.c
31094 * gcc.c-torture/execute/builtins/lib/strcpy.c
31095 * gcc.c-torture/execute/builtins/lib/strcspn.c
31096 * gcc.c-torture/execute/builtins/lib/strncat.c
31097 * gcc.c-torture/execute/builtins/lib/strncmp.c
31098 * gcc.c-torture/execute/builtins/lib/strncpy.c
31099 * gcc.c-torture/execute/builtins/lib/strpbrk.c
31100 * gcc.c-torture/execute/builtins/lib/strspn.c
31101 * gcc.c-torture/execute/builtins/lib/strstr.c:
31102 New files containing support routines.
31103
31104 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
31105 declaration.
31106 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
31107 when not optimizing.
31108
31109 2004-07-02 Mark Mitchell <mark@codesourcery.com>
31110
31111 PR c++/16240
31112 * g++.dg/abi/mangle22.C: New test.
31113 * g++.dg/abi/mangle23.C: Likewise.
31114
31115 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
31116
31117 PR fortran/16290
31118 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
31119 Allow for cases without denormalized floating point numbers.
31120
31121 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
31122
31123 PR c/1027
31124 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
31125 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
31126 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
31127 expected warning text.
31128 * gcc.dg/format/diag-2.c: New test.
31129
31130 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
31131
31132 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
31133
31134 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
31135
31136 * gcc.dg/builtins-43.c: New.
31137 * gcc.dg/builtins-44.c: New.
31138 * gcc.dg/builtins-45.c: New.
31139
31140 2004-06-26 Geoffrey Keating <geoffk@apple.com>
31141 Andreas Tobler <a.tobler@schweiz.ch>
31142
31143 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
31144 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
31145 as SIGSEGV.
31146 * gcc.dg/cleanup-11.c: Likewise.
31147 * gcc.dg/cleanup-8.c: Likewise.
31148 * gcc.dg/cleanup-9.c: Likewise.
31149 * gcc.dg/cleanup-5.c: Run on all platforms.
31150
31151 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
31152
31153 * g++.dg/warn/nonnull1.C: New test.
31154
31155 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
31156
31157 * gcc.dg/compat/compat-common.h: Wrap up CINT in
31158 an #ifndef SKIP_COMPLEX_INT/#endif pair.
31159 Special-case the Sun compiler wrt to <complex.h>.
31160
31161 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
31162
31163 * gcc.dg/Wunreachable-8.C: New test.
31164
31165 * gcc.dg/h8300-ice2.c : New test.
31166
31167 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
31168
31169 PR fortran/16161
31170 * gfortran.fortran-torture/compile/implicit.f90: Add test
31171 for implicit character.
31172
31173 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
31174
31175 PR fortran/16289
31176 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
31177 Use tiny() intrinsic to find smallest non-negative real
31178
31179 2004-06-30 Jakub Jelinek <jakub@redhat.com>
31180
31181 * gcc.dg/compat/struct-by-value-22_main.c: New test.
31182 * gcc.dg/compat/struct-by-value-22_x.c: New.
31183 * gcc.dg/compat/struct-by-value-22_y.c: New.
31184
31185 * gcc.c-torture/execute/20040629-1.c: New test.
31186
31187 2004-06-29 Jakub Jelinek <jakub@redhat.com>
31188
31189 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
31190 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
31191
31192 PR target/16195
31193 * gcc.dg/20040625-1.c: New test.
31194
31195 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31196
31197 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
31198
31199 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31200
31201 PR fortran/15963
31202 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
31203
31204 2004-06-29 Richard Henderson <rth@redhat.com>
31205
31206 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
31207
31208 2004-06-29 Paul Brook <paul@codesourcery.com>
31209
31210 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
31211 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
31212
31213 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
31214
31215 PR c++/16260
31216 * g++.dg/parse/crash15.C: New.
31217
31218 2004-06-28 Andrew Pinski <apinski@apple.com>
31219
31220 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
31221 by the error already.
31222
31223 * g++.dg/opt/ptrmem4.C: Change to compile only test.
31224
31225 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
31226
31227 PR target/14041
31228 * gcc.dg/h8300-bss-align-1.c : New.
31229
31230 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
31231
31232 * PR c++/16174
31233 * g++.dg/template/ctor4.C: New.
31234
31235 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
31236
31237 PR c++/16205
31238 * g++.dg/warn/Wsequence-point-1.C: New test.
31239
31240 2004-06-27 Paul Brook <paul@codesourcery.com>
31241
31242 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
31243
31244 2004-06-27 Zack Weinberg <zack@codesourcery.com>
31245
31246 * g++.old-deja/g++.mike/p7325.C: Remove.
31247
31248 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
31249
31250 PR c/14963
31251 * gcc.dg/pr14963.c: New test.
31252
31253 2004-06-27 Mark Mitchell <mark@codesourcery.com>
31254
31255 PR c++/16193
31256 * g++.dg/parse/redef1.C: New test.
31257
31258 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
31259
31260 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
31261 20021110.c.
31262 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
31263 20021119-1.c.
31264 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
31265 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
31266 5-04.c.
31267 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
31268 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
31269 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
31270 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
31271 g++.brendan/enum14.C.
31272 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
31273 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
31274 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
31275 g++.mike/virt1.C.
31276 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
31277 memtemp24.C.
31278
31279 2004-06-27 Roger Sayle <roger@eyesopen.com>
31280
31281 * gcc.dg/20040527-1.c: New test case.
31282
31283 2004-06-26 Bud Davis <bdavis9659@comcast.net>
31284
31285 PR gfortran/pr16196
31286 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
31287
31288 2004-06-25 Roger Sayle <roger@eyesopen.com>
31289
31290 PR middle-end/15825
31291 * gcc.dg/pr15825-1.c: New test case.
31292
31293 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
31294
31295 * gcc.c-torture/execute/20040625-1.c: New test.
31296
31297 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31298
31299 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
31300
31301 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
31302
31303 * gcc.dg/torture/mips-div-1.c: New test.
31304
31305 2004-06-24 Jeff Law <law@redhat.com>
31306
31307 * gcc.dg/tree-ssa/20040624-1.c: New test.
31308
31309 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
31310
31311 * gcc.c-torture/compile/20040624-1.c: New test.
31312
31313 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31314
31315 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
31316 this directory.
31317
31318 2004-06-23 Andrew Pinski <apinski@apple.com>
31319
31320 PR middle-end/15988
31321 * g++.dg/opt/ptrmem4.C: New test.
31322
31323 * gcc.dg/c90-array-quals-2.c: New test.
31324
31325 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
31326
31327 * gcc.dg/kpice1.c: New test.
31328
31329 2006-06-23 Andrew Pinski <apinski@apple.com>
31330
31331 * gcc.dg/c90-array-quals.c: New test.
31332
31333 2006-06-22 Richard Henderson <rth@redhat.com>
31334
31335 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
31336
31337 2004-06-22 Loren James Rittle <ljrittle@acm.org>
31338
31339 * gcc.dg/builtins-config.h: Handle FreeBSD.
31340
31341 2006-06-22 Richard Henderson <rth@redhat.com>
31342
31343 * g++.dg/opt/devirt1.C: New.
31344
31345 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
31346
31347 * g++.dg/opt/pr15551.C: New testcase.
31348
31349 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
31350
31351 PR target/14800
31352 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
31353 x86_64-*-linux* when compiling for 32bit.
31354
31355 2004-06-21 Andrew Pinski <apinski@apple.com>
31356
31357 * gcc.dg/pch/struct-1.c: New.
31358 * gcc.dg/pch/struct-1.hs: New.
31359
31360 2004-06-21 Geoffrey Keating <geoffk@apple.com>
31361
31362 * gcc.dg/pch/save-temps-1.c: New file.
31363 * gcc.dg/pch/save-temps-1.hs: New file.
31364
31365 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
31366
31367 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
31368 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
31369
31370 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31371
31372 * gfortran.fortran-torture/execute/select_1.f90: Rename function
31373 to fix type error.
31374 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
31375 Remove trailing spaces.
31376
31377 2004-06-21 Richard Henderson <rth@redhat.com>
31378
31379 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
31380 merging && to BIT_FIELD_REF.
31381
31382 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
31383
31384 * g++.dg/opt/placeholder1.C: New test.
31385
31386 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31387
31388 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
31389 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
31390 * gcc.dg/compat/union-m128-1_x.c: Likewise.
31391 * gcc.dg/compat/union-m128-1_y.c: Likewise.
31392
31393 2004-06-20 Zack Weinberg <zack@codesourcery.com>
31394
31395 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
31396 extern "C".
31397 * g++.dg/other/pragma-re-1.C: Add comments.
31398
31399 2004-06-19 Bud Davis <bdavis9659@comcast.net>
31400
31401 PR gfortran/16080
31402 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
31403
31404 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
31405
31406 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
31407 instead of setting the type of size_t by
31408 hand.
31409
31410 2004-06-18 Roger Sayle <roger@eyesopen.com>
31411
31412 * gcc.dg/unordered-2.c: New test case.
31413 * gcc.dg/unordered-3.c: New test case.
31414
31415 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
31416
31417 PR other/16043
31418 * lib/g++.exp (g++_version): Tweak regexp for version
31419 * lib/g77.exp (g77_version): Likewise.
31420 * lib/gfortran.exp (gfortran_version): Likewise.
31421 * lib/objc.exp (objc_version): Likewise.
31422 * lib/treelang.exp (treelang_version): Likewise.
31423
31424 2004-06-19 Jakub Jelinek <jakub@redhat.com>
31425
31426 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
31427 Use INT_MAX instead of __INT_MAX__.
31428 * gcc.dg/compat/struct-align-2_y.c: Likewise.
31429
31430 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
31431 * gcc.dg/compat/scalar-return-3_x.c: Use it.
31432 * gcc.dg/compat/scalar-return-3_y.c: Use it.
31433 * gcc.dg/compat/scalar-return-4_x.c: Use it.
31434 * gcc.dg/compat/scalar-return-4_y.c: Use it.
31435 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
31436 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
31437 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
31438 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
31439
31440 * gcc.dg/range-test-1.c: New test.
31441 * g++.dg/opt/range-test-1.C: New test.
31442
31443 2004-06-17 Richard Henderson <rth@redhat.com>
31444
31445 * objc.dg/sync-1.m: New.
31446 * objc.dg/try-catch-1.m: Don't force next runtime.
31447 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
31448 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
31449 shadowed catch clause.
31450 * objc.dg/try-catch-5.m: New.
31451
31452 2004-06-17 Zack Weinberg <zack@codesourcery.com>
31453
31454 Bug 14610
31455 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
31456
31457 2004-06-15 Richard Henderson <rth@redhat.com>
31458
31459 * gcc.dg/20001116-1.c: Move expected warning line.
31460
31461 2004-06-15 Richard Henderson <rth@redhat.com>
31462
31463 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
31464 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
31465
31466 2004-06-15 Jeff Law <law@redhat.com>
31467
31468 * gcc.dg/tree-ssa/20040615-1.c: New test.
31469 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
31470 be less sensitive to operand ordering.
31471 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
31472
31473 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
31474
31475 * g++.dg/abi/bitfield3.C: Add comment..
31476
31477 2004-06-15 Richard Henderson <rth@redhat.com>
31478
31479 * g++.dg/ext/stmtexpr1.C: XFAIL.
31480 * gcc.dg/20030612-1.c: XFAIL.
31481
31482 2004-06-15 Eric Christopher <echristo@redhat.com>
31483
31484 * g++.dg/charset/asm5.c: New.
31485 * gcc.dg/charset/asm6.c: New.
31486
31487 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31488
31489 PR fortran/15962
31490 * gfortran.fortran-torture/execute/select_1.f90: New test.
31491
31492 2004-06-15 Paul Brook <paul@codesourcery.com>
31493
31494 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
31495
31496 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31497
31498 PR c++/15967
31499 * g++.dg/lookup/crash3.C: New test.
31500
31501 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31502
31503 PR c++/15947
31504 * g++.dg/parse/dtor4.C: New test.
31505
31506 2004-06-14 Jeff Law <law@redhat.com>
31507
31508 * gcc.c-torture/compile/20040614-1.c: New test.
31509
31510 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31511
31512 PR fortran/15211
31513 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
31514 LEN of a character array.
31515
31516 2004-06-14 Mark Mitchell <mark@codesourcery.com>
31517
31518 PR c++/15096
31519 * g++.dg/template/ptrmem10.C: New test.
31520
31521 PR c++/14930
31522 * g++.dg/template/friend30.C: New test.
31523
31524 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31525
31526 PR fortran/14928
31527 * gfortran.fortran-torture/compile/mloc.f90: New test.
31528
31529 2004-06-13 Paul Brook <paul@codesourcery.com>
31530
31531 * gfortran.fortran-torture/execute/random_2.f90: New test.
31532
31533 2004-06-13 Eric Christopher <echristo@redhat.com>
31534
31535 * gcc.dg/noncompile/redecl-1.c: Fix error message.
31536
31537 2004-06-12 Paul Brook <paul@codesourcery.com>
31538
31539 * gfortran.fortran-torture/execute/contained_3.f90: New test.
31540
31541 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31542
31543 PR fortran/14923
31544 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
31545
31546 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31547
31548 PR fortran/14957
31549 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
31550 syntax errors in end statements of contained subroutines.
31551
31552 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31553
31554 PR fortran/12841
31555 * gfortran.fortran-torture/execute/null_arg.f90: New test.
31556
31557 2004-06-12 Bud Davis <bdavis9659@comcast.net>
31558
31559 PR fortran/15665
31560 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
31561
31562 2004-06-12 Bud Davis <bdavis9659@comcast.net>
31563
31564 PR gfortran/12839
31565 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
31566
31567 2004-06-11 Mark Mitchell <mark@codesourcery.com>
31568
31569 PR c++/15862
31570 * g++.dg/parse/enum1.C: New test.
31571
31572 2004-06-10 Jeff Law <law@redhat.com>
31573
31574 * gcc.c-torture/compile/20040610-1.c: New test.
31575
31576 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31577
31578 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
31579 * g++.old-deja/g++.other/decl3.C: Likewise.
31580
31581 2004-06-10 Brian Booth <bbooth@redhat.com>
31582
31583 * gcc.dg/tree-ssa/20031015-1.c: Scan for
31584 V_MAY_DEF instead of VDEF.
31585 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
31586
31587 2004-06-10 Mark Mitchell <mark@codesourcery.com>
31588
31589 PR c++/14211
31590 * g++.dg/conversion/const1.C: New test.
31591
31592 PR c++/15076
31593 * g++.dg/conversion/reinterpret1.C: New test.
31594
31595 PR c++/15877
31596 * g++.dg/template/enum2.C: New test.
31597
31598 PR c++/15227
31599 * g++.dg/template/error13.C: New test.
31600
31601 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31602
31603 PR fortran/14957
31604 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
31605 arguments to test_* REAL and of the right size.
31606
31607 2004-06-10 Jakub Jelinek <jakub@redhat.com>
31608
31609 PR target/15569
31610 PR rtl-optimization/15681
31611 * gcc.dg/20040609-1.c: New test.
31612
31613 2004-06-10 Jakub Jelinek <jakub@redhat.com>
31614
31615 PR c++/14791
31616 * g++.dg/opt/builtins1.C: New test.
31617
31618 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
31619
31620 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
31621 that use default windows32 struct layout.
31622 * gcc.dg/i386-bitfield2.c: Likewise.
31623
31624 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
31625
31626 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
31627 for mingw32 and cygwin targets.
31628
31629 2004-06-09 Geoffrey Keating <geoffk@apple.com>
31630
31631 * gcc.dg/pch/macro-4.c: New.
31632 * gcc.dg/pch/macro-4.hs: New.
31633
31634 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31635
31636 PR fortran/13249
31637 * gfortran.fortran-torture/compile/name_clash.f90: New test.
31638
31639 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31640
31641 PR fortran/13372
31642 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
31643
31644 2004-06-09 Bud Davis <bdavis9659@comcast.net>
31645
31646 PR gfortran/14897
31647 * gfortran.fortran-torture/execute/t_edit.f90: New test.
31648
31649 2004-06-09 Bud Davis <bdavis9659@comcast.net>
31650
31651 PR gfortran/15755
31652 * gfortran.fortran-torture/execute/backspace.c : New test.
31653
31654 2004-06-09 Paul Brook <paul@codesourcery.com>
31655
31656 * gfortran.fortran-torture/execure/intrinsic_associated.f90
31657 (pointer_to_section): Rewrite to use smaller array.
31658
31659 2004-06-08 David Edelsohn <edelsohn@gnu.org>
31660
31661 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
31662 * gcc.dg/ext/altivec-10.c: Same.
31663 * gcc.dg/ext/altivec-11.c: Same.
31664 * gcc.dg/ext/altivec-12.c: Same.
31665 * gcc.dg/ext/altivec-13.c: Same.
31666 * gcc.dg/ext/altivec-14.c: Same.
31667 * gcc.dg/ext/altivec-15.c: Same.
31668 * gcc.dg/ext/altivec-16.c: Same.
31669 * gcc.dg/ext/altivec-3.c: Same.
31670 * gcc.dg/ext/altivec-4.c: Same.
31671 * gcc.dg/ext/altivec-6.c: Same.
31672 * gcc.dg/ext/altivec-7.c: Same.
31673 * gcc.dg/ext/altivec-8.c: Same.
31674 * gcc.dg/ext/altivec-varargs-1.c: Same.
31675
31676 * g++.dg/ext/altivec-1.C: Correct dg syntax.
31677 * g++.dg/ext/altivec-10.C: Same.
31678 * g++.dg/ext/altivec-2.C: Same.
31679 * g++.dg/ext/altivec-3.C: Same.
31680 * g++.dg/ext/altivec-4.C: Same.
31681 * g++.dg/ext/altivec-5.C: Same.
31682 * g++.dg/ext/altivec-6.C: Same.
31683 * g++.dg/ext/altivec-7.C: Same.
31684 * g++.dg/ext/altivec-8.C: Same.
31685 * g++.dg/ext/altivec-9.C: Same.
31686
31687 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31688
31689 PR c++/7841
31690 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
31691
31692 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
31693
31694 * gcc.dg/union-1.c: New test.
31695
31696 2004-06-07 Roger Sayle <roger@eyesopen.com>
31697
31698 * gcc.dg/builtins-41.c: New test case.
31699 * gcc.dg/builtins-42.c: New test case.
31700
31701 2004-06-07 David Edelsohn <edelsohn@gnu.org>
31702
31703 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
31704 * g++.dg/ext/altivec-10.C: Same.
31705 * g++.dg/ext/altivec-2.C: Same.
31706 * g++.dg/ext/altivec-3.C: Same.
31707 * g++.dg/ext/altivec-4.C: Same.
31708 * g++.dg/ext/altivec-5.C: Same.
31709 * g++.dg/ext/altivec-6.C: Same.
31710 * g++.dg/ext/altivec-7.C: Same.
31711 * g++.dg/ext/altivec-8.C: Same.
31712 * g++.dg/ext/altivec-9.C: Same.
31713 * g++.old-deja/g++.abi/cxa_vec.C: Same.
31714 * g++.old-deja/g++.brendan/new3.C: Same.
31715 * gcc.c-torture/execute/eeprof-1.x: Same.
31716
31717 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
31718
31719 PR c/14765
31720 * gcc.dg/pr14765-1.c: New test.
31721
31722 2004-06-07 Roger Sayle <roger@eyesopen.com>
31723
31724 PR c/14649
31725 * gcc.dg/pr14649-1.c: New test case.
31726
31727 2004-06-07 Richard Henderson <rth@redhat.com>
31728
31729 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
31730 if temporaries.
31731
31732 2004-06-07 David Edelsohn <edelsohn@gnu.org>
31733
31734 * g++.dg/eh/elide1.C: Remove XFAIL.
31735
31736 2004-06-07 Mark Mitchell <mark@codesourcery.com>
31737
31738 PR c++/15337
31739 * g++.dg/expr/sizeof3.C: New test.
31740
31741 PR c++/14777
31742 * g++.dg/template/access14.C: New test.
31743
31744 PR c++/15554
31745 * g++.dg/template/enum1.C: New test.
31746
31747 PR c++/15057
31748 * g++.dg/eh/throw1.C: New test.
31749
31750 2004-06-07 David Ayers <d.ayers@inode.at>
31751 Ziemowit Laski <zlaski@apple.com>
31752
31753 * lib/objc.exp (objc_target_compile): Revert the '-framework
31754 Foundation' flag fix, since bare Darwin does not ship
31755 with the Foundation framework.
31756 * objc/execute/next_mapping.h: Provide a local NSConstantString
31757 @interface and @implementation.
31758 (objc_constant_string_init): A constructor function, used to
31759 initialize the NSConstantString meta-class object.
31760 * objc/execute/string1.m: Include "next_mapping.h" instead of
31761 <Foundation/NSString.h>.
31762 * objc/execute/string2.m: Likewise.
31763 * objc/execute/string3.m: Likewise.
31764 * objc/execute/string4.m: Likewise.
31765
31766 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
31767
31768 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
31769 to double. Replace double with FLOAT.
31770 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
31771
31772 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
31773 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
31774 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
31775 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
31776 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
31777 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
31778 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
31779 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
31780
31781 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
31782
31783 PR c/13519
31784 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
31785
31786 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31787
31788 PR c++/15503
31789 * g++.dg/template/meminit2.C: New test.
31790
31791 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
31792
31793 PR target/15822
31794 * gcc.c-torture/execute/compare-fp-1.c,
31795 gcc.c-torture/execute/compare-fp-2.c,
31796 gcc.c-torture/execute/compare-fp-3.c,
31797 gcc.c-torture/execute/compare-fp-4.c,
31798 gcc.c-torture/execute/compare-fp-3.x,
31799 gcc.c-torture/execute/compare-fp-4.x: Moved...
31800 * gcc.c-torture/execute/ieee/compare-fp-1.c,
31801 gcc.c-torture/execute/ieee/compare-fp-2.c,
31802 gcc.c-torture/execute/ieee/compare-fp-3.c,
31803 gcc.c-torture/execute/ieee/compare-fp-4.c,
31804 gcc.c-torture/execute/ieee/compare-fp-3.x,
31805 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
31806
31807 2004-06-04 David Ayers <d.ayers@inode.at>
31808
31809 * objc/execute/protocol-isEqual-4.m: New testcase.
31810
31811 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
31812
31813 * objc/execute/protocol-isEqual-1.m: New testcase.
31814 * objc/execute/protocol-isEqual-2.m: New testcase.
31815 * objc/execute/protocol-isEqual-3.m: New testcase.
31816
31817 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31818
31819 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
31820
31821 2004-06-02 Ziemowit Laski <zlaski@apple.com>
31822
31823 * lib/objc.exp (objc_target_compile): When running tests on
31824 Darwin (Mac OS X), inform the linker about '-framework
31825 'Foundation'.
31826
31827 2004-06-02 Eric Christopher <echristo@redhat.com>
31828
31829 * gcc.c-torture/compile/20040602-1.c: New.
31830
31831 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
31832
31833 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
31834 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
31835
31836 PR tree-optimization/14736
31837 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
31838
31839 PR tree-optimization/14042
31840 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
31841
31842 PR tree-optimization/14729
31843 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
31844
31845 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31846
31847 PR fortran/15557
31848 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
31849
31850 2004-06-01 Richard Hederson <rth@redhat.com>
31851
31852 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
31853
31854 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31855
31856 PR c++/14932
31857 * g++.dg/parse/offsetof4.C: New test.
31858
31859 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
31860
31861 PR objc/7993
31862 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
31863
31864 2004-05-31 Mark Mitchell <mark@codesourcery.com>
31865
31866 PR c++/15701
31867 * g++.dg/template/friend29.C: New test.
31868
31869 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
31870
31871 PR c/15749
31872 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
31873
31874 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
31875
31876 * gcc.dg/sparc-trap-1.c: New test.
31877
31878 2004-05-31 Roger Sayle <roger@eyesopen.com>
31879
31880 PR middle-end/15069
31881 * g++.dg/opt/fold3.C: New test case.
31882
31883 2004-05-30 Graham Stott <graham.stott@btinternet.com>
31884
31885 * lib/target-supports.exp (check_iconv_available): Fix fallout
31886 from 2004-05-28 patch.
31887
31888 2004-05-30 Paul Brook <paul@codesourcery.com>
31889
31890 PR fortran/15620
31891 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
31892 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
31893
31894 2004-05-30 Steven G. Kargl <kargls@comcast.net>
31895
31896 * gfortran.fortran-torture/execute/random_1.f90: New test.
31897
31898 2004-05-28 Ziemowit Laski <zlaski@apple.com>
31899
31900 * g++.dg/ext/altivec-10.C: New test.
31901
31902 2004-05-29 Paul Brook <paul@codesourcery.com>
31903
31904 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
31905
31906 2004-05-28 Ziemowit Laski <zlaski@apple.com>
31907
31908 * gcc.dg/altivec-16.c: New test.
31909
31910 2004-05-28 Janis Johnson <janis187@us.ibm.com>
31911
31912 * lib/target-supports.exp (check_vmx_hw_available): New.
31913 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
31914
31915 * lib/target-supports.exp (check_alias_available,
31916 check_iconv_available, check_named_sections_available): Use
31917 unique names for temporary files.
31918
31919 2004-05-28 Ziemowit Laski <zlaski@apple.com>
31920
31921 * gcc.dg/altivec-15.c: New test.
31922
31923 2004-05-28 Mark Mitchell <mark@codesourcery.com>
31924
31925 PR c++/15083
31926 * g++.dg/warn/noeffect6.C: New test.
31927
31928 PR c++/15471
31929 * g++.dg/expr/ptrmem4.C: New test.
31930
31931 PR c++/15640
31932 * g++.dg/template/operator3.C: New test.
31933
31934 2004-05-28 Mark Mitchell <mark@codesourcery.com>
31935
31936 PR c++/14668
31937 * g++.dg/lookup/redecl1.C: New test.
31938 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
31939
31940 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
31941
31942 * gcc.c-torture/execute/compare-fp-1.c,
31943 gcc.c-torture/execute/compare-fp-2.c,
31944 gcc.c-torture/execute/compare-fp-3.c,
31945 gcc.c-torture/execute/compare-fp-4.c,
31946 gcc.c-torture/execute/compare-fp-3.x,
31947 gcc.c-torture/execute/compare-fp-4.x,
31948 gcc.dg/pr15649-1.c: New.
31949
31950 2004-05-27 Adam Nemet <anemet@lnxw.com>
31951
31952 PR c++/12883
31953 * g++.dg/init/array14.C: New test.
31954
31955 2004-05-25 Janis Johnson <janis187@us.ibm.com>
31956
31957 * lib/compat.exp (compat-get-options-main): New.
31958 (compat-get-options): Remove unneeded code, warn for ignored
31959 command.
31960 (compat-execute): Check flag set by dg-require-* commands.
31961
31962 * lib/compat.exp (compat-execute): Break up long lines.
31963
31964 2004-05-24 Janis Johnson <janis187@us.ibm.com>
31965
31966 * gcc.dg/altivec-7.c: Don't use 'vector long'.
31967 * gcc.dg/altivec-14.c: New test.
31968 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
31969
31970 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
31971 * gcc.dg/altivec-12.c: Ditto.
31972
31973 * gcc.dg/altivec-3.c: Move call to altivec_check.
31974
31975 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31976
31977 PR c++/15044
31978 * g++.dg/template/error12.C: New test.
31979
31980 PR c++/15317
31981 * g++.dg/ext/attrib15.C: New test.
31982
31983 PR c++/15329
31984 * g++.dg/template/ptrmem9.C: New test.
31985
31986 2004-05-25 Paul Brook <paul@codesourcery.com>
31987
31988 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
31989
31990 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31991
31992 PR c++/15165
31993 * g++.dg/template/crash19.C: New test.
31994
31995 2004-05-23 Mark Mitchell <mark@codesourcery.com>
31996
31997 PR c++/15025
31998 * g++.dg/template/redecl1.C: New test.
31999
32000 2004-05-23 Mark Mitchell <mark@codesourcery.com>
32001
32002 PR c++/14821
32003 * g++.dg/other/ns1.C: New test.
32004
32005 PR c++/14883
32006 * g++.dg/template/invalid1.C: New test.
32007
32008 2004-05-23 Paul Brook <paul@codesourcery.com>
32009 Victor Leikehman <lei@haifasphere.co.il>
32010
32011 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
32012 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
32013
32014 2004-05-22 Mark Mitchell <mark@codesourcery.com>
32015
32016 PR c++/15285
32017 PR c++/15299
32018 * g++.dg/template/non-dependent5.C: New test.
32019 * g++.dg/template/non-dependent6.C: New test.
32020
32021 2004-05-22 Mark Mitchell <mark@codesourcery.com>
32022
32023 PR c++/15507
32024 * g++.dg/inherit/union1.C: New test.
32025
32026 PR c++/15542
32027 * g++.dg/template/addr1.C: New test.
32028
32029 PR c++/15427
32030 * g++.dg/template/array5.C: New test.
32031
32032 PR c++/15287
32033 * g++.dg/template/array6.C: New test.
32034
32035 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
32036 Roger Sayle <roger@eyesopen.com>
32037
32038 * g++.dg/lookup/forscope2.C: New test case.
32039
32040 2004-05-22 Ben Elliston <bje@au.ibm.com>
32041
32042 * gcc.dg/cpp/Wmissingdirs.c: New.
32043
32044 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
32045
32046 PR target/15301
32047 * gcc.dg/compat/union-m128-1.h: New file.
32048 * gcc.dg/compat/union-m128-1_main.c: Likewise.
32049 * gcc.dg/compat/union-m128-1_x.c: Likewise.
32050 * gcc.dg/compat/union-m128-1_y.c: Likewise.
32051
32052 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
32053
32054 PR target/15302
32055 * gcc.dg/compat/struct-complex-1.h: New file.
32056 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
32057 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
32058 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
32059
32060 2004-05-20 Roger Sayle <roger@eyesopen.com>
32061
32062 PR middle-end/3074
32063 * gcc.dg/pr3074-1.c: New test case.
32064 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
32065
32066 2004-05-20 Falk Hueffner <falk@debian.org>
32067
32068 PR other/15526
32069 * gcc.dg/ftrapv-1.c: New test case.
32070
32071 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
32072
32073 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
32074
32075 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
32076 Jeff Law <law@redhat.com>
32077
32078 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
32079 * gcc.dg/tree-ssa/20040518-2.c: New test.
32080
32081 * gcc.dg/tree-ssa/20040518-1.c: New test.
32082
32083 2004-05-18 Zack Weinberg <zack@codesourcery.com>
32084
32085 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
32086
32087 2004-05-18 Paul Brook <paul@codesourcery.com>
32088
32089 PR fortran/13930
32090 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
32091
32092 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32093
32094 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
32095 constant folding.
32096
32097 2004-05-17 Steven Bosscher <stevenb@suse.de>
32098
32099 * gcc.dg/tree-ssa/20040517-1.c: New test.
32100
32101 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32102
32103 * gcc.dg/loop-4.c: New test.
32104
32105 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
32106
32107 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
32108
32109 2004-05-15 Bud Davis <bdavis9659@comcast.net>
32110
32111 PR fortran/15311
32112 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
32113
32114 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32115
32116 PR fortran/13826
32117 PR fortran/13940
32118 * gfortran.fortran-torture/compile/data_1.f90: New test.
32119
32120 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
32121
32122 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
32123 * gcc.dg/uninit-H.c: Define ASM for __s390__.
32124
32125 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
32126
32127 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
32128
32129 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
32130
32131 PR c/15444
32132 * gcc.dg/format/xopen-1.c: Adjust expected message.
32133 * gcc.dg/format/xopen-3.c: New test.
32134
32135 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
32136
32137 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
32138
32139 2004-05-14 Jeff Law <law@redhat.com>
32140
32141 * gcc.dg/tree-ssa/20040514-2.c: New test.
32142
32143 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32144
32145 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
32146 this ...
32147 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
32148 this.
32149
32150 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
32151
32152 * gcc.dg/tree-ssa/20040514-1.c: New test.
32153
32154 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32155
32156 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
32157 test.
32158
32159 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32160
32161 PR fortran/14066
32162 * gfortran.fortran-torture/compile/do_1.f90: New test.
32163
32164 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32165
32166 PR fortran/15051
32167 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
32168 test.
32169
32170 2004-05-14 Bud Davis <bdavis9659@comcast.net>
32171
32172 PR fortran/15149
32173 * gfortran.fortran-torture/execute/random_init.f90: New test.
32174
32175 2004-05-13 Paul Brook <paul@codesourcery.com>
32176
32177 PR fortran/15314
32178 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
32179
32180 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
32181
32182 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
32183 for the powerpc case.
32184
32185 2004-05-13 Jeff Law <law@redhat.com>
32186
32187 * gcc.dg/tree-ssa/20040513-1.c: New test.
32188 * gcc.dg/tree-ssa/20040513-2.c: New test.
32189
32190 2004-05-13 Paul Brook <paul@codesourcery.com>
32191
32192 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
32193 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
32194 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
32195
32196 2004-05-13 Andreas Schwab <schwab@suse.de>
32197
32198 PR other/10819
32199 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
32200 characters.
32201
32202 2004-05-13 Bud Davis <bdavis9659@comcast.net>
32203
32204 PR fortran/15294
32205 * gfortran.fortran-torture/execute/adjustr.f90: New file.
32206
32207 2004-05-13 Diego Novillo <dnovillo@redhat.com>
32208
32209 Merge from tree-ssa-20020619-branch. See
32210 ChangeLog.tree-ssa for details.
32211
32212 2004-05-11 Ziemowit Laski <zlaski@apple.com>
32213
32214 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
32215 include <altivec.h> explicitly.
32216 * gcc.dg/altivec-13.c: Likewise.
32217
32218 2004-05-11 Paul Brook <paul@codesourcery.com>
32219
32220 * gcc.c-torture/compile/20010518-1.c: Force enum size.
32221
32222 2004-05-10 Eric Christopher <echristo@redhat.com>
32223
32224 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
32225 * gcc.dg/sibcall-4.c: Ditto.
32226
32227 2004-05-10 Ziemowit Laski <zlaski@apple.com>
32228
32229 * g++.dg/ext/altivec-8.C: New test case.
32230 * gcc.dg/altivec-13.c: New test case.
32231
32232 2004-05-08 Roger Sayle <roger@eyesopen.com>
32233
32234 * gcc.c-torture/execute/divcmp-1.c: New test case.
32235 * gcc.c-torture/execute/divcmp-2.c: New test case.
32236 * gcc.c-torture/execute/divcmp-3.c: New test case.
32237
32238 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
32239
32240 * g++.dg/other/pragma-re-2.C: New test.
32241
32242 2004-05-07 Uros Bizjak <uros@kss-loka.si>
32243
32244 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
32245 * gcc.dg/i386-387-2.c: Likewise.
32246
32247 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
32248 __builtin_drem.
32249 * gcc.dg/i386-387-6.c: Likewise.
32250
32251 2004-05-07 Uros Bizjak <uros@kss-loka.si>
32252
32253 * gcc.dg/builtins-33.c: Also check log1p*.
32254
32255 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
32256
32257 PR optimization/15296
32258 * gcc.c-torture/execute/pr15296.c: New test.
32259
32260 2004-05-05 Uros Bizjak <uros@kss-loka.si>
32261
32262 * gcc.dg/builtins-40.c: New test.
32263
32264 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
32265
32266 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
32267
32268 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
32269
32270 * g++.dg/ext/spe1.C: New testcase.
32271
32272 2004-05-04 Ziemowit Laski <zlaski@apple.com>
32273
32274 * objc.dg/image-info.m: Allow additional attributes
32275 for __image_info section.
32276
32277 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
32278
32279 * gcc.dg/torture/mips-hilo-2.c: New test.
32280
32281 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32282
32283 PR c++/14389
32284 * g++.dg/template/member5.C: New test.
32285
32286 2004-05-03 Uros Bizjak <uros@kss-loka.si>
32287
32288 * gcc.dg/builtins-34.c: Also check expm1*.
32289
32290 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32291
32292 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
32293 * gcc.dg/torture/builtin-convert-3.c: New test.
32294
32295 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
32296
32297 PR middle-end/15054
32298 * g++.dg/opt/pr15054.C: New test.
32299
32300 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32301
32302 * gcc.dg/torture/builtin-rounding-1.c: New test.
32303 * gcc.dg/builtins-25.c: Delete.
32304 * gcc.dg/builtins-29.c: Delete.
32305
32306 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
32307
32308 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
32309 * gcc.dg/sibcall-4.c: Likewise.
32310 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
32311
32312 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
32313
32314 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
32315 bit-field on 16-bit targets.
32316
32317 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
32318
32319 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
32320 16-bit targets.
32321
32322 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
32323
32324 * gcc.dg/rs6000-power2-1.c: Change to compile only.
32325 * gcc.dg/rs6000-power2-2.c: Likewise.
32326
32327 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
32328
32329 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
32330 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
32331 Change the asm registers to be in form of frN instead of fN.
32332
32333 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32334
32335 * gcc.dg/torture/builtin-convert-2.c: New test.
32336
32337 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
32338
32339 * gcc.dg/rs6000-power2-1.c: New test.
32340 * gcc.dg/rs6000-power2-2.c: New test.
32341
32342 2004-04-28 Jan Hubicka <jh@suse.cz>
32343
32344 * gcc.dg/unused-6.c: New test.
32345
32346 2004-04-24 Laurent GUERBY <laurent@guerby.net>
32347 Ulrich Weigand <uweigand@de.ibm.com>
32348
32349 * ada/acats/run_all.sh: Define $target variable.
32350
32351 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
32352
32353 PR c++/15119
32354 * g++.dg/other/vararg-1.C: New test.
32355
32356 PR c++/4794
32357 * g++.dg/eh/cleanup3.C: New test.
32358
32359 2004-04-24 Laurent GUERBY <laurent@guerby.net>
32360
32361 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
32362 and ad8011a (target_insn).
32363 * ada/acats/support/macro.dfs: Likewise.
32364 * ada/acats/support/impbit.adb: New file.
32365
32366 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
32367
32368 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
32369
32370 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
32371
32372 * gcc.dg/loop-3.c: New test.
32373
32374 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
32375
32376 * gcc.c-torture/execute/simd-5.c: New test.
32377
32378 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32379
32380 PR c++/15064
32381 * g++.dg/template/crash18.C: New test.
32382
32383 2004-04-22 Mark Mitchell <mark@codesourcery.com>
32384
32385 * g++.dg/ext/complit3.C: New test.
32386
32387 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
32388
32389 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
32390 * gcc.dg/altivec-3.c: Same.
32391 * gcc.dg/altivec-varargs-1.c: Same.
32392
32393 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
32394
32395 * lib/target-supports.exp (check_profiling_available): Assume
32396 profiling is not available on powerpc-eabi targets.
32397
32398 2004-04-21 Janis Johnson <janis187@us.ibm.com>
32399
32400 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
32401 * gcc.dg/vmx/bug-1.c: Ditto.
32402
32403 2004-04-20 Eric Christopher <echristo@redhat.com>
32404
32405 * gcc.dg/charset/extern.c: New test.
32406 * g++.dg/charset/extern3.cc: Ditto.
32407
32408 2004-04-20 Uros Bizjak <uros@kss-loka.si>
32409
32410 * gcc.dg/builtins-39.c: New test.
32411
32412 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
32413
32414 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
32415
32416 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
32417
32418 * gcc.dg/torture/mips-hilo-1.c: New test.
32419
32420 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
32421
32422 * gcc.c-torture/compile/20040419-1.c: New test.
32423
32424 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
32425
32426 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
32427
32428 2004-04-18 Zack Weinberg <zack@codesourcery.com>
32429 Aldy Hernandez <aldyh@redhat.com>
32430
32431 * gcc.c-torture/execute/va-arg-24.c: New.
32432
32433 2004-04-17 Zack Weinberg <zack@codesourcery.com>
32434 Aldy Hernandez <aldyh@redhat.com>
32435
32436 * gcc.dg/vmx/1b-01.c: New.
32437 * gcc.dg/vmx/1b-02.c: New.
32438 * gcc.dg/vmx/1b-03.c: New.
32439 * gcc.dg/vmx/1b-04.c: New.
32440 * gcc.dg/vmx/1b-05.c: New.
32441 * gcc.dg/vmx/1b-06.c: New.
32442 * gcc.dg/vmx/1b-07.c: New.
32443 * gcc.dg/vmx/1c-01.c: New.
32444 * gcc.dg/vmx/1c-02.c: New.
32445 * gcc.dg/vmx/3a-01a.c: New.
32446 * gcc.dg/vmx/3a-01.c: New.
32447 * gcc.dg/vmx/3a-01m.c: New.
32448 * gcc.dg/vmx/3a-03.c: New.
32449 * gcc.dg/vmx/3a-03m.c: New.
32450 * gcc.dg/vmx/3a-04.c: New.
32451 * gcc.dg/vmx/3a-04m.c: New.
32452 * gcc.dg/vmx/3a-05.c: New.
32453 * gcc.dg/vmx/3a-06.c: New.
32454 * gcc.dg/vmx/3a-06m.c: New.
32455 * gcc.dg/vmx/3a-07.c: New.
32456 * gcc.dg/vmx/3b-01.c: New.
32457 * gcc.dg/vmx/3b-02.c: New.
32458 * gcc.dg/vmx/3b-10.c: New.
32459 * gcc.dg/vmx/3b-13.c: New.
32460 * gcc.dg/vmx/3b-14.c: New.
32461 * gcc.dg/vmx/3b-15.c: New.
32462 * gcc.dg/vmx/3c-01a.c: New.
32463 * gcc.dg/vmx/3c-01.c: New.
32464 * gcc.dg/vmx/3c-02.c: New.
32465 * gcc.dg/vmx/3c-03.c: New.
32466 * gcc.dg/vmx/3d-01.c: New.
32467 * gcc.dg/vmx/4-01.c: New.
32468 * gcc.dg/vmx/4-03.c: New.
32469 * gcc.dg/vmx/5-01.c: New.
32470 * gcc.dg/vmx/5-02.c: New.
32471 * gcc.dg/vmx/5-03.c: New.
32472 * gcc.dg/vmx/5-04.c: New.
32473 * gcc.dg/vmx/5-05.c: New.
32474 * gcc.dg/vmx/5-06.c: New.
32475 * gcc.dg/vmx/5-07.c: New.
32476 * gcc.dg/vmx/5-07t.c: New.
32477 * gcc.dg/vmx/5-08.c: New.
32478 * gcc.dg/vmx/5-10.c: New.
32479 * gcc.dg/vmx/5-11.c: New.
32480 * gcc.dg/vmx/7-01a.c: New.
32481 * gcc.dg/vmx/7-01.c: New.
32482 * gcc.dg/vmx/7c-01.c: New.
32483 * gcc.dg/vmx/7d-01.c: New.
32484 * gcc.dg/vmx/7d-02.c: New.
32485 * gcc.dg/vmx/8-01.c: New.
32486 * gcc.dg/vmx/8-02a.c: New.
32487 * gcc.dg/vmx/8-02.c: New.
32488 * gcc.dg/vmx/brode-1.c: New.
32489 * gcc.dg/vmx/bug-1.c: New.
32490 * gcc.dg/vmx/bug-2.c: New.
32491 * gcc.dg/vmx/bug-3.c: New.
32492 * gcc.dg/vmx/cw-bug-1.c: New.
32493 * gcc.dg/vmx/cw-bug-2.c: New.
32494 * gcc.dg/vmx/cw-bug-3.c: New.
32495 * gcc.dg/vmx/dct.c: New.
32496 * gcc.dg/vmx/debug-1.c: New.
32497 * gcc.dg/vmx/debug-2.c: New.
32498 * gcc.dg/vmx/debug-3.c: New.
32499 * gcc.dg/vmx/debug-4.c: New.
32500 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
32501 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
32502 * gcc.dg/vmx/eg-5.c: New.
32503 * gcc.dg/vmx/fft.c: New.
32504 * gcc.dg/vmx/gcc-bug-1.c: New.
32505 * gcc.dg/vmx/gcc-bug-2.c: New.
32506 * gcc.dg/vmx/gcc-bug-3.c: New.
32507 * gcc.dg/vmx/gcc-bug-4.c: New.
32508 * gcc.dg/vmx/gcc-bug-5.c: New.
32509 * gcc.dg/vmx/gcc-bug-6.c: New.
32510 * gcc.dg/vmx/gcc-bug-7.c: New.
32511 * gcc.dg/vmx/gcc-bug-8.c: New.
32512 * gcc.dg/vmx/gcc-bug-9.c: New.
32513 * gcc.dg/vmx/gcc-bug-b.c: New.
32514 * gcc.dg/vmx/gcc-bug-c.c: New.
32515 * gcc.dg/vmx/gcc-bug-d.c: New.
32516 * gcc.dg/vmx/gcc-bug-e.c: New.
32517 * gcc.dg/vmx/gcc-bug-f.c: New.
32518 * gcc.dg/vmx/gcc-bug-g.c: New.
32519 * gcc.dg/vmx/gcc-bug-i.c: New.
32520 * gcc.dg/vmx/harness.h: New.
32521 * gcc.dg/vmx/ira1.c: New.
32522 * gcc.dg/vmx/ira2a.c: New.
32523 * gcc.dg/vmx/ira2b.c: New.
32524 * gcc.dg/vmx/ira2.c: New.
32525 * gcc.dg/vmx/ira2c.c: New.
32526 * gcc.dg/vmx/mem.c: New.
32527 * gcc.dg/vmx/newton-1.c: New.
32528 * gcc.dg/vmx/ops.c: New.
32529 * gcc.dg/vmx/sn7153.c: New.
32530 * gcc.dg/vmx/spill2.c: New.
32531 * gcc.dg/vmx/spill3.c: New.
32532 * gcc.dg/vmx/spill.c: New.
32533 * gcc.dg/vmx/t.c: New.
32534 * gcc.dg/vmx/varargs-1.c: New.
32535 * gcc.dg/vmx/varargs-2.c: New.
32536 * gcc.dg/vmx/varargs-3.c: New.
32537 * gcc.dg/vmx/varargs-4.c: New.
32538 * gcc.dg/vmx/varargs-5.c: New.
32539 * gcc.dg/vmx/varargs-6.c: New.
32540 * gcc.dg/vmx/varargs-7.c: New.
32541 * gcc.dg/vmx/vmx.exp: New.
32542 * gcc.dg/vmx/vprint-1.c: New.
32543 * gcc.dg/vmx/vscan-1.c: New.
32544 * gcc.dg/vmx/x-01.c: New.
32545 * gcc.dg/vmx/x-02.c: New.
32546 * gcc.dg/vmx/x-03.c: New.
32547 * gcc.dg/vmx/x-04.c: New.
32548 * gcc.dg/vmx/x-05.c: New.
32549 * gcc.dg/vmx/yousufi-1.c: New.
32550 * gcc.dg/vmx/zero-1.c: New.
32551 * gcc.dg/vmx/zero.c: New.
32552
32553 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
32554
32555 * g++.dg/lookup/java1.C: Update for chage of
32556 _Jv_AllocObject.
32557 * g++.dg/lookup/java2.C: Likewise.
32558
32559 2004-04-17 Laurent GUERBY <laurent@guerby.net>
32560
32561 * ada/acats/run_all.sh: use -O2 by default.
32562
32563 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
32564
32565 * gcc.dg/vr-mult-[12].c: New tests.
32566
32567 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
32568
32569 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
32570
32571 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
32572
32573 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
32574
32575 * lib/target-supports.exp (check_profiling_available): Assume
32576 profiling isn't available for mips*-*-elf targets.
32577
32578 2004-04-14 Uros Bizjak <uros@kss-loka.si>
32579
32580 * gcc.dg/builtins-38.c: New test.
32581
32582 2004-04-14 Eric Christopher <echristo@redhat.com>
32583
32584 * g++.dg/charset/charset.exp: Run .cc extension tests.
32585
32586 2004-04-14 Zack Weinberg <zack@codesourcery.com>
32587
32588 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
32589
32590 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32591
32592 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
32593
32594 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
32595
32596 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
32597 * gcc.dg/i386-387-2.c: Likewise.
32598
32599 * gcc.dg/i386-387-7.c: New test.
32600 * gcc.dg/i386-387-8.c: New test.
32601
32602 * gcc.dg/builtins-37.c: New test.
32603
32604 2004-04-13 Geoffrey Keating <geoffk@apple.com>
32605
32606 * g++.dg/pch/externc-1.C: Add missing semicolon.
32607
32608 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
32609
32610 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
32611
32612 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32613
32614 * gcc.c-torture/execute/20040411-1.c: New test.
32615
32616 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
32617
32618 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
32619
32620 2004-04-09 Chris Demetriou <cgd@broadcom.com>
32621
32622 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
32623
32624 2004-04-09 Zack Weinberg <zack@codesourcery.com>
32625
32626 * lib/target-supports.exp (check_named_sections_available): New.
32627 * lib/gcc-dg.exp (dg-require-named-sections): New.
32628 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
32629 old-deja.exp. Also prune error-count message from HP linker.
32630 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
32631
32632 * g++.dg/init/init-ref4.C: Use dg-require-weak.
32633 * g++.old-deja/g++.pt/static3.C: Likewise.
32634 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
32635
32636 2004-04-09 Roger Sayle <roger@eyesopen.com>
32637
32638 * gcc.c-torture/execute/20040409-1.c: New test case.
32639 * gcc.c-torture/execute/20040409-2.c: New test case.
32640 * gcc.c-torture/execute/20040409-3.c: New test case.
32641
32642 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
32643
32644 * gcc.dg/20040409-1.c: New test.
32645
32646 2004-04-08 Roger Sayle <roger@eyesopen.com>
32647
32648 PR target/14888
32649 * g++.dg/opt/pr14888.C: New test case.
32650
32651 2004-04-08 Geoffrey Keating <geoffk@apple.com>
32652
32653 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
32654 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
32655 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
32656 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
32657 New tests.
32658
32659 2004-04-08 Paul Brook <paul@codesourcery.com>
32660
32661 * gcc.dg/spill-1.c: New test.
32662
32663 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32664
32665 * gcc.dg/torture/builtin-ctype-2.c: New test.
32666
32667 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
32668
32669 * gcc.dg/pch/pch.exp: Add largefile test.
32670
32671 2004-04-06 Geoffrey Keating <geoffk@apple.com>
32672
32673 * g++.dg/pch/externc-1.Hs: New.
32674 * g++.dg/pch/externc-1.C: New.
32675
32676 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32677
32678 * gcc.dg/compat/struct-by-value-5a_main.c,
32679 gcc.dg/compat/struct-by-value-5b_main.c: New files.
32680 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
32681 * gcc.dg/compat/struct-by-value-5a_x.c,
32682 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
32683 gcc.dg/compat/struct-by-value-5_x.c.
32684 * gcc.dg/compat/struct-by-value-5a_y.c,
32685 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
32686 gcc.dg/compat/struct-by-value-5_y.c.
32687
32688 * gcc.dg/compat/struct-by-value-6a_main.c,
32689 gcc.dg/compat/struct-by-value-6b_main.c: New files.
32690 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
32691 * gcc.dg/compat/struct-by-value-6a_x.c,
32692 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
32693 gcc.dg/compat/struct-by-value-6_x.c.
32694 * gcc.dg/compat/struct-by-value-6a_y.c,
32695 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
32696 gcc.dg/compat/struct-by-value-6_y.c.
32697
32698 * gcc.dg/compat/struct-by-value-7a_main.c,
32699 gcc.dg/compat/struct-by-value-7b_main.c: New files.
32700 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
32701 * gcc.dg/compat/struct-by-value-7a_x.c,
32702 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
32703 gcc.dg/compat/struct-by-value-7_x.c.
32704 * gcc.dg/compat/struct-by-value-7a_y.c,
32705 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
32706 gcc.dg/compat/struct-by-value-7_y.c.
32707
32708 2004-04-06 Jakub Jelinek <jakub@redhat.com>
32709
32710 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
32711 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
32712 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
32713 options.
32714
32715 2004-04-06 Uros Bizjak <uros@kss-loka.si>
32716
32717 * gcc.dg/builtins-36.c: New test.
32718
32719 2004-04-06 Paul Brook <paul@codesourcery.com>
32720
32721 * README.gcc: Remove obsolete contraint on testcases.
32722
32723 2004-04-05 Paul Brook <paul@codesourcery.com>
32724
32725 PR2123
32726 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
32727 failure and exit(0) on success.
32728 * g++.dg/expr/anew2.C: Ditto.
32729 * g++.dg/expr/anew3.C: Ditto.
32730 * g++.dg/expr/anew4.C: Ditto.
32731
32732 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
32733
32734 PR c++/3518
32735 * g++.dg/template/unify7.C: New.
32736
32737 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
32738
32739 * g++.dg/README: Bring up to date with new subdirectories; remove
32740 duplicate subdirectory lines.
32741
32742 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
32743
32744 PR c++/14007
32745 * g++.dg/template/unify5.C: New.
32746 * g++.dg/template/unify6.C: New.
32747 * g++.dg/template/qualttp20.C: Adjust.
32748 * g++.old-deja/g++.jason/report.C: Adjust.
32749 * g++.old-deja/g++.other/qual1.C: Adjust.
32750
32751 2004-04-01 Mark Mitchell <mark@codesourcery.com>
32752
32753 PR c++/14803
32754 * g++.dg/inherit/ptrmem1.C: New test.
32755
32756 2004-04-01 Jakub Jelinek <jakub@redhat.com>
32757
32758 PR c++/14755
32759 * gcc.c-torture/execute/20040331-1.c: New test.
32760 * gcc.dg/20040331-1.c: New test.
32761
32762 2004-04-01 Paul Brook <paul@codesourcery.com>
32763
32764 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
32765
32766 2004-03-30 Mark Mitchell <mark@codesourcery.com>
32767
32768 PR c++/14724
32769 * g++.dg/init/goto1.C: New test.
32770
32771 PR c++/14763
32772 * g++.dg/template/defarg4.C: New test.
32773
32774 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
32775
32776 * gcc.dg/altivec-11.c: Extend test for more valid cases.
32777
32778 2004-03-28 David Edelsohn <edelsohn@gnu.org>
32779
32780 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
32781
32782 2004-03-28 Zack Weinberg <zack@codesourcery.com>
32783
32784 * gcc.dg/noncompile/undeclared-2.c: New test.
32785
32786 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
32787
32788 * gcc.dg/940409-1.c: Remove XFAIL.
32789 * gcc.dg/reg-vol-struct-1.c: New test.
32790
32791 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32792
32793 * gcc.dg/torture/builtin-wctype-1.c: New test.
32794
32795 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
32796
32797 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
32798 * gcc.dg/20001101-1.c: Likewise.
32799 * gcc.dg/20001102-1.c: Likewise.
32800
32801 2004-03-25 Roger Sayle <roger@eyesopen.com>
32802
32803 * gcc.dg/compare8.c: Add an additional test for XOR.
32804
32805 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32806
32807 * gcc.dg/torture/builtin-ctype-1.c: New test.
32808
32809 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32810
32811 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
32812 * gcc.dg/torture/builtin-math-1.c: Likewise.
32813 * gcc.dg/torture/builtin-power-1.c: New test.
32814
32815 2004-03-24 Andreas Schwab <schwab@suse.de>
32816
32817 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
32818 IA64 assembler.
32819
32820 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
32821 Roger Sayle <roger@eyesopen.com>
32822
32823 * gcc.dg/compare8.c: New test case.
32824
32825 2004-03-23 Ziemowit Laski <zlaski@apple.com>
32826
32827 * g++.dg/ext/altivec-7.C: New test.
32828
32829 2004-03-23 Zack Weinberg <zack@codesourcery.com>
32830
32831 PR 12267, 12391, 12560, 13129, 14114, 14133
32832 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
32833 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
32834 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
32835 Adjust error regexps.
32836 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
32837 * gcc.dg/noncompile/undeclared-1.c: New test cases.
32838 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
32839 * gcc.dg/local1.c: Add explanatory comment.
32840
32841 2004-03-23 Roger Sayle <roger@eyesopen.com>
32842
32843 PR optimization/14669
32844 * g++.dg/opt/fold2.C: New test case.
32845
32846 2004-03-22 Jakub Jelinek <jakub@redhat.com>
32847
32848 PR c/14069
32849 * gcc.dg/20040322-1.c: New test.
32850
32851 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32852
32853 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
32854 * gcc.dg/ultrasp4.c: Likewise.
32855 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
32856
32857 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
32858
32859 * gcc.dg/i386-sse-8.c: Reset default options.
32860
32861 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
32862
32863 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
32864 in the error message text.
32865
32866 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
32867
32868 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
32869
32870 2004-03-21 Mark Mitchell <mark@codesourcery.com>
32871
32872 PR c++/14616
32873 * g++.dg/init/array13.C: New test.
32874
32875 2004-03-20 Roger Sayle <roger@eyesopen.com>
32876
32877 PR target/13889
32878 * gcc.c-torture/compile/pr13889.c: New test case.
32879
32880 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
32881
32882 PR c/14635
32883 * builtins-1.c (nan, nans): Don't test.
32884 * builtins-30.c: Don't use nan, nanf, nanl.
32885 * builtins-35.c: New test.
32886
32887 2004-03-19 Ziemowit Laski <zlaski@apple.com>
32888
32889 * g++.dg/ext/altivec-6.C: New test.
32890
32891 2004-03-19 Mark Mitchell <mark@codesourcery.com>
32892
32893 * g++.dg/init/placement3.C: New test.
32894
32895 * g++.dg/template/spec13.C: New test.
32896
32897 * g++.dg/lookup/using11.C: New test.
32898
32899 * g++.dg/lookup/koenig3.C: New test.
32900
32901 * g++.dg/template/operator2.C: New test.
32902
32903 * g++.dg/expr/dtor3.C: New test.
32904 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
32905 marker.
32906 * g++.old-deja/g++.law/visibility28.C: Likewise.
32907
32908 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
32909
32910 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
32911 * gcc.dg/ppc64-abi-3.c: Likewise.
32912
32913 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32914
32915 PR c++/14545
32916 * g++.dg/parse/template15.C: New test.
32917
32918 2004-03-18 Mark Mitchell <mark@codesourcery.com>
32919
32920 * g++.dg/expr/dtor2.C: New test.
32921
32922 * g++.dg/lookup/anon4.C: New test.
32923
32924 * g++.dg/overload/using1.C: New test.
32925
32926 * g++.dg/template/lookup7.C: New test.
32927
32928 * g++.dg/template/typename6.C: New test.
32929
32930 * g++.dg/expr/cond6.C: New test.
32931
32932 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32933
32934 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
32935
32936 2004-03-18 Mark Mitchell <mark@codesourcery.com>
32937
32938 * g++.dg/expr/cond5.C: New test.
32939 * g++.dg/expr/constcast1.C: Likewise.
32940 * g++.dg/expr/ptrmem2.C: Likewise.
32941 * g++.dg/expr/ptrmem3.C: Likewise.
32942 * g++.dg/lookup/main1.C: Likewise.
32943 * g++.dg/template/lookup6.C: Likewise.
32944
32945 2004-03-18 Mark Mitchell <mark@codesourcery.com>
32946
32947 * gcc.dg/local1.c: New test.
32948
32949 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
32950
32951 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32952
32953 * gcc.dg/torture/builtin-convert-1.c: New test.
32954
32955 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32956
32957 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
32958
32959 2004-03-16 Mark Mitchell <mark@codesourcery.com>
32960
32961 PR c++/14481
32962 * g++.dg/warn/Wunused-7.C: New test.
32963
32964 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32965
32966 * gcc.dg/torture/builtin-integral-1.c: New test.
32967
32968 2004-03-16 Mark Mitchell <mark@codesourcery.com>
32969
32970 PR c++/14586
32971 * g++.dg/parse/non-dependent3.C: New test.
32972
32973 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
32974
32975 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
32976 * g++.dg/eh/simd-2.C: Likewise.
32977 * g++.dg/init/array10.C: Likewise.
32978 * gcc.c-torture/compile/simd-1.c: Likewise.
32979 * gcc.c-torture/compile/simd-2.c: Likewise.
32980 * gcc.c-torture/compile/simd-3.c: Likewise.
32981 * gcc.c-torture/compile/simd-4.c: Likewise.
32982 * gcc.c-torture/compile/simd-6.c: Likewise.
32983 * gcc.c-torture/execute/simd-1.c: Likewise.
32984 * gcc.c-torture/execute/simd-2.c: Likewise.
32985 * gcc.dg/compat/vector-defs.h: Likewise.
32986 * gcc.dg/20020531-1.c: Likewise.
32987 * gcc.dg/altivec-3.c: Likewise.
32988 * gcc.dg/altivec-4.c: Likewise.
32989 * gcc.dg/altivec-varargs-1.c: Likewise.
32990 * gcc.dg/compat/vector-defs.h: Likewise.
32991 * gcc.dg/i386-mmx-3.c: Likewise.
32992 * gcc.dg/i386-sse-4.c: Likewise.
32993 * gcc.dg/i386-sse-5.c: Likewise.
32994 * gcc.dg/i386-sse-8.c: Likewise.
32995 * gcc.dg/simd-1.c: Likewise.
32996 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
32997 __ev64_opaque__ since the machine description provides it.
32998
32999 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33000
33001 * lib/compat.exp (skip_list): New global variable.
33002 Use it to hold the user defined COMPAT_SKIPS list if any.
33003 (compat-obj): Add the members of skip_list to optall.
33004
33005 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33006
33007 * gcc.dg/compat/union-by-value-1_main.c,
33008 union-by-value-1_x.c, union-by-value-1_y.c,
33009 union-check.h, union-defs.h,
33010 union-init.h, union-return-1_main.c,
33011 union-return-1_x.c, union-return-1_y.c: New files.
33012
33013 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33014
33015 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
33016 mixed-struct-init.h: Add 4 mixed structure types.
33017 struct-by-value-21_main.c, struct-by-value-21_x.c,
33018 struct-by-value-21_y.c, struct-return-21_main.c,
33019 struct-return-21_x.c, struct-return-21_y.c: New files.
33020
33021 2004-03-13 Mark Mitchell <mark@codesourcery.com>
33022
33023 PR c++/14550
33024 * g++.dg/parse/template14.C: New test.
33025
33026 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33027
33028 * gcc.c-torture/execute/20040313-1.c: New test.
33029
33030 2004-03-13 Jakub Jelinek <jakub@redhat.com>
33031
33032 PR target/14533
33033 * gcc.dg/20040311-2.c: New test.
33034
33035 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
33036
33037 PR other/14544
33038 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
33039 bit-field.
33040
33041 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
33042
33043 * gcc.dg/20040305-2.c: Add missing return statement.
33044
33045 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33046
33047 * gcc.dg/builtins-34.c: Also check pow10*.
33048
33049 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
33050
33051 PR target/14262
33052 * gcc.dg/20040305-2.c: New test.
33053
33054 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
33055
33056 * gcc.dg/20040310-1.c: New test.
33057
33058 2004-03-11 Roger Sayle <roger@eyesopen.com>
33059
33060 * gcc.c-torture/execute/20040311-1.c: New test case.
33061
33062 2004-03-11 Mark Mitchell <mark@codesourcery.com>
33063
33064 PR c++/14476
33065 * g++.dg/lookup/enum1.C: New test.
33066
33067 2004-03-10 Mark Mitchell <mark@codesourcery.com>
33068
33069 PR c++/14510
33070 * g++.dg/lookup/struct2.C: New test.
33071
33072 2004-03-10 Uros Bizjak <uros@kss-loka.si>
33073
33074 * gcc.dg/builtins-34.c: New test.
33075
33076 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33077
33078 * gcc.dg/torture/builtin-nonneg-1.c: New test.
33079
33080 2004-03-09 James E Wilson <wilson@specifixinc.com>
33081
33082 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
33083 * gcc.dg/alias-2.c: New testcase.
33084
33085 2004-03-09 Zack Weinberg <zack@codesourcery.com>
33086
33087 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
33088
33089 2004-03-09 Roger Sayle <roger@eyesopen.com>
33090
33091 * gcc.c-torture/execute/20040309-1.c: New test case.
33092
33093 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
33094
33095 PR c++/14397
33096 * g++.dg/overload/ref1.C: New.
33097
33098 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33099
33100 PR c++/14409
33101 * g++.dg/template/spec12.C: New test.
33102
33103 PR c++/14448
33104 * g++.dg/parse/crash14.C: New test.
33105
33106 2004-03-09 Mark Mitchell <mark@codesourcery.com>
33107
33108 PR c++/14230
33109 * g++.dg/init/ref11.C: New test.
33110
33111 2004-03-09 Mark Mitchell <mark@codesourcery.com>
33112
33113 PR c++/14432
33114 * g++.dg/parse/builtin2.C: New test.
33115
33116 2004-03-08 Mark Mitchell <mark@codesourcery.com>
33117
33118 PR c++/14401
33119 * g++.dg/init/ctor3.C: New test.
33120 * g++.dg/init/union1.C: New test.
33121 * g++.dg/ext/anon-struct4.C: New test.
33122
33123 2004-03-08 Mark Mitchell <mark@codesourcery.com>
33124
33125 * g++.dg/lookup/koenig1.C: Tweak error messages.
33126 * g++.dg/lookup/used-before-declaration.C: Likewise.
33127 * g++.dg/other/do1.C: Likewise.
33128 * g++.dg/overload/koenig1.C: Likewise.
33129 * g++.dg/parse/crash13.C: Likewise.
33130 * g++.dg/template/instantiate3.C: Likewise.
33131
33132 2004-03-08 Eric Christopher <echristo@redhat.com>
33133
33134 * * lib/target-supports.exp: Enable libiconv in test
33135 compilation. Fix up error checking.
33136
33137 2004-03-08 Roger Sayle <roger@eyesopen.com>
33138
33139 PR middle-end/14289
33140 * gcc.dg/pr14289-1.c: New test case.
33141 * gcc.dg/pr14289-2.c: Likewise.
33142 * gcc.dg/pr14289-3.c: Likewise.
33143
33144 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
33145
33146 * gcc.c-torture/execute/20040308-1.c: New test.
33147
33148 2004-03-07 Roger Sayle <roger@eyesopen.com>
33149
33150 * gcc.c-torture/execute/20040307-1.c: New test case.
33151
33152 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
33153
33154 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
33155
33156 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
33157
33158 * gcc.dg/20040306-1.c: New test.
33159
33160 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
33161
33162 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
33163 them static.
33164 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
33165
33166 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33167
33168 PR c/14465
33169 * gcc.dg/decl-6.c: New test.
33170
33171 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33172
33173 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
33174 Rename LOGPOW -> LOG_POW.
33175 (SQRT_EXP, POW_EXP): New.
33176
33177 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33178
33179 * gcc.dg/i386-sse-8.c: New test.
33180
33181 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33182
33183 PR c/14114
33184 * gcc.dg/decl-5.c: New test.
33185
33186 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
33187
33188 * gcc.dg/20040305-1.c: New test.
33189
33190 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
33191
33192 PR other/14354
33193 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
33194
33195 2004-03-04 Ziemowit Laski <zlaski@apple.com>
33196
33197 PR c++/14425, c++/14426
33198 * g++.dg/ext/altivec-4.C: New test.
33199 * g++.dg/ext/altivec-5.C: New test.
33200
33201 2004-03-04 Geoffrey Keating <geoffk@apple.com>
33202
33203 * g++.old-deja/g++.other/linkage1.C: Expect errors about
33204 global variables of a type with no linkage.
33205 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
33206 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
33207 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
33208 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
33209 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
33210 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
33211 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
33212 * g++.dg/warn/deprecated.C: Name enum Color.
33213 * g++.dg/overload/VLA.C: Name structure for 'b'.
33214 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
33215
33216 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
33217
33218 * gcc.c-torture/compile/20040304-1.c: New test.
33219
33220 2004-03-03 Zack Weinberg <zack@codesourcery.com>
33221
33222 PR 13728
33223 * gcc.dg/decl-4.c: New testcase.
33224
33225 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
33226
33227 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
33228 as PRECF if sizeof (float) > sizeof (double).
33229 (PRECL): Make it the same as PRECF if
33230 sizeof (float) > sizeof (long double).
33231
33232 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33233
33234 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
33235 system type. Add check for irix6 which doesn't have c99 runtime.
33236
33237 2004-03-03 Bob Wilson <bob.wilson@acm.org>
33238
33239 * gcc.dg/const-elim-1.c: xfail for xtensa.
33240
33241 2004-03-01 Mark Mitchell <mark@codesourcery.com>
33242
33243 PR c++/14369
33244 * g++.dg/template/cond4.C: New test.
33245
33246 2004-03-01 Mark Mitchell <mark@codesourcery.com>
33247
33248 PR c++/14360
33249 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
33250
33251 PR c++/14361
33252 * g++.dg/parse/defarg7.C: New test.
33253
33254 PR c++/14359
33255 * g++.dg/template/friend26.C: New test.
33256
33257 2004-03-01 Mark Mitchell <mark@codesourcery.com>
33258
33259 PR c++/14324
33260 * g++.dg/abi/mangle21.C: New test.
33261
33262 PR c++/14260
33263 * g++.dg/parse/constructor2.C: New test.
33264
33265 PR c++/14337
33266 * g++.dg/template/sfinae1.C: New test.
33267
33268 2004-02-29 Mark Mitchell <mark@codesourcery.com>
33269
33270 PR c++/14267
33271 * g++.dg/expr/crash2.C: New test.
33272
33273 PR middle-end/13448
33274 * gcc.dg/inline-5.c: New test.
33275 * gcc.dg/always-inline.c: Split out tests into ...
33276 * gcc.dg/always-inline2.c: ... this and ...
33277 * gcc.dg/always-inline3.c: ... this.
33278
33279 2004-02-29 Mark Mitchell <mark@codesourcery.com>
33280
33281 PR debug/12103
33282 * g++.dg/debug/crash1.C: New test.
33283
33284 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
33285
33286 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
33287 function with __attribute__((noinline)).
33288 (recurser_void2): Likewise.
33289 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
33290 (recurser_void2): Likewise.
33291
33292 2004-02-29 Roger Sayle <roger@eyesopen.com>
33293
33294 PR middle-end/14203
33295 * g++.dg/warn/Wunused-6.C: New test case.
33296
33297 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
33298
33299 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
33300 not defined.
33301
33302 2004-02-27 Eric Christopher <echristo@redhat.com>
33303
33304 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
33305 * g++.dg/charset/asm2.c: Run only x86.
33306 * gcc.dg/charset/asm3.c: Ditto.
33307
33308 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
33309
33310 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
33311 ld_library_path.
33312
33313 2004-02-27 Ziemowit Laski <zlaski@apple.com>
33314
33315 * g++.dg/ext/altivec-3.C: New.
33316
33317 2004-02-26 Richard Henderson <rth@redhat.com>
33318
33319 * g++.dg/ext/attrib10.C: Mark for warning.
33320 * gcc.dg/attr-alias-1.c: New.
33321
33322 2004-02-26 Richard Henderson <rth@redhat.com>
33323
33324 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
33325 * gcc.c-torture/execute/20040208-2.c: ... it back.
33326
33327 2004-02-26 Eric Christopher <echristo@redhat.com>
33328
33329 * lib/target-supports.exp (check-iconv-available): New function.
33330 * lib/gcc-dg.exp (dg-require-iconv): New function.
33331 Use above.
33332 * gcc.dg/charset: New directory.
33333 * gcc.dg/charset/charset.exp: New file.
33334 * gcc.dg/charset/asm1.c: Ditto.
33335 * gcc.dg/charset/asm2.c: Ditto.
33336 * gcc.dg/charset/asm3.c: Ditto.
33337 * gcc.dg/charset/asm4.c: Ditto.
33338 * gcc.dg/charset/asm5.c: Ditto.
33339 * gcc.dg/charset/attribute1.c: Ditto.
33340 * gcc.dg/charset/attribute2.c: Ditto.
33341 * gcc.dg/charset/string1.c: Ditto.
33342 * g++.dg/charset: New directory.
33343 * g++.dg/dg.exp: Add here. Special options.
33344 * g++.dg/charset/charset.exp: New file.
33345 * g++.dg/charset/asm1.c: Ditto.
33346 * g++.dg/charset/asm2.c: Ditto.
33347 * g++.dg/charset/asm3.c: Ditto.
33348 * g++.dg/charset/asm4.c: Ditto.
33349 * g++.dg/charset/attribute1.c: Ditto.
33350 * g++.dg/charset/attribute2.c: Ditto.
33351 * g++.dg/charset/extern1.cc: Ditto.
33352 * g++.dg/charset/extern2.cc: Ditto.
33353 * g++.dg/charset/string1.c: Ditto.
33354
33355 2004-02-26 Mark Mitchell <mark@codesourcery.com>
33356
33357 PR c++/14278
33358 * g++.dg/parse/comma1.C: New test.
33359
33360 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33361
33362 PR c++/14284
33363 * g++.dg/template/ttp8.C: New test.
33364
33365 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
33366
33367 * gcc.dg/fixuns-trunc-1.c: New test.
33368
33369 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33370
33371 * gcc.dg/builtins-config.h: Use #elif.
33372
33373 2004-02-26 Michael Matz <matz@suse.de>
33374
33375 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
33376 * gcc.dg/991214-1.c: Likewise.
33377 * gcc.dg/i386-asm-1.c: Likewise.
33378
33379 2004-02-25 Richard Henderson <rth@redhat.com>
33380
33381 * gcc.c-torture/execute/20040208-2.c: Move ...
33382 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
33383
33384 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33385
33386 PR c++/14246
33387 * g++.dg/other/crash-3.C: New test.
33388
33389 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33390
33391 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
33392 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
33393
33394 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
33395 HP-UX.
33396
33397 2004-02-24 Michael Matz <matz@suse.de>
33398
33399 * gcc.dg/i386-regparm.c: New.
33400
33401 2004-02-23 James E Wilson <wilson@specifixinc.com>
33402
33403 * gcc.c-torture/execute/20040223-1.c: New.
33404
33405 2004-02-23 Zack Weinberg <zack@codesourcery.com>
33406 Kazu Hirata <kazu@cs.umass.edu>
33407
33408 * gcc.dg/fwritable-strings-1.c: Remove.
33409
33410 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
33411
33412 PR c/14156
33413 * gcc.dg/20040223-1.c: New test.
33414
33415 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33416
33417 PR c++/14106
33418 * g++.dg/ext/typeof9.C: New test.
33419
33420 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33421
33422 PR c++/14250
33423 * g++.dg/other/switch1.C: New test.
33424
33425 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
33426
33427 * gcc.dg/cast-function-1.c: Adjust for new informative message.
33428 * gcc.dg/va-arg-1.c: Likewise.
33429
33430 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33431
33432 PR c++/14143
33433 * g++.dg/template/koenig5.C: New test.
33434
33435 2004-02-21 Ziemowit Laski <zlaski@apple.com>
33436
33437 * g++.dg/ext/altivec-1.C: Generalize target triple.
33438 * g++.dg/ext/altivec-2.C: New test case.
33439 * g++.dg/ext/altivec_check.h: New file.
33440 * gcc.dg/altivec-1.c: Generalize target triple;
33441 include altivec_check.h and call altivec_check().
33442 * gcc.dg/altivec-[2-5].c: Generalize target triple.
33443 * gcc.dg/altivec-6.c: New test case.
33444 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
33445 type casts as needed.
33446 * gcc.dg/altivec-10.c: Include altivec_check.h and call
33447 altivec_check().
33448 * gcc.dg/altivec-12.c: New test case.
33449 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
33450 include altivec_check.h and call altivec_check().
33451 * gcc.dg/altivec_check.h: New file.
33452
33453 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33454
33455 * lib/target-supports.exp (check_alias_available): Don't mangle
33456 function `g' in test program.
33457
33458 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33459
33460 * lib/target-supports.exp (check_profiling_available): Check
33461 argument to determine whether we support a profiling type.
33462 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
33463 check_profiling_available.
33464 * g++.dg/bprob/bprob.exp: Likewise.
33465 * g77.dg/bprob/bprob.exp: Likewise.
33466 * gcc.misc-tests/bprob.exp: Likewise.
33467 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
33468 dg-require-profiling and delete expected error handling.
33469 * gcc.dg/20021014-1.c: Likewise.
33470 * gcc.dg/nest.c: Likewise.
33471
33472 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
33473
33474 PR c++/12007
33475 * g++.dg/other/vthunk1.C: New test.
33476
33477 2004-02-20 Falk Hueffner <falk@debian.org>
33478
33479 PR target/14201
33480 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
33481
33482 2004-02-20 Mark Mitchell <mark@codesourcery.com>
33483
33484 PR c++/13927
33485 * g++.dg/other/error8.C: Remove XFAIL markers.
33486
33487 PR c++/14173
33488 * g++.dg/ext/packed5.C: New test.
33489
33490 PR c++/14199
33491 * g++.dg/warn/Wunused-5.C: New test.
33492
33493 PR c++/14186
33494 * g++.dg/lookup/member1.C: New test.
33495
33496 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
33497
33498 * gcc.c-torture/compile/20040130-1.c: Enable only when
33499 __INT_MAX__ >= 2147483647L.
33500 * gcc.c-torture/compile/961203-1.c: Likewise.
33501
33502 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
33503
33504 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
33505 * g++.dg/opt/template1.C: Robustify assembler regexp
33506
33507 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33508
33509 * gcc.c-torture/execute/simd-4.x: Remove.
33510 * gcc.c-torture/execute/va-arg-25.x: Likewise.
33511 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
33512 Guard with #ifndef SKIP_ATTRIBUTE.
33513 * gcc.dg/compat/vector-1_y.c: Likewise.
33514 * gcc.dg/compat/vector-2_x.c: Likewise.
33515 * gcc.dg/compat/vector-2_y.c: Likewise.
33516 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
33517 * g++.dg/eh/simd-2.C: Likewise.
33518
33519 2004-02-19 Alan Modra <amodra@bigpond.net.au>
33520
33521 * gcc.c-torture/compile/complex-1.c: New.
33522
33523 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
33524
33525 PR target/14209
33526 * gcc.c-torture/execute/20040218-1.c: New test.
33527
33528 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33529
33530 PR c++/14181
33531 * g++.dg/parse/new2.C: New test.
33532
33533 2004-02-18 Paul Brook <paul@codesourcery.com>
33534
33535 * gcc.c-torture/compile/libcall-1.c: New test.
33536
33537 2004-02-18 Paul Brook <paul@codesourcery.com>
33538
33539 PR debug/12934
33540 * gcc.dg/debug/debug-7.c: New test.
33541
33542 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
33543
33544 * gcc.dg/20040217-1.c: New test.
33545
33546 2004-02-17 Zack Weinberg <zack@codesourcery.com>
33547
33548 * gcc.c-torture/execute/990208-1.x: Delete.
33549
33550 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
33551
33552 * gcc.c-torture/execute/20040208-2.x: New file.
33553
33554 2004-02-17 Mark Mitchell <mark@codesourcery.com>
33555
33556 PR c++/11326
33557 * g++.dg/abi/structret1.C: New test.
33558
33559 2004-02-17 Jakub Jelinek <jakub@redhat.com>
33560
33561 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
33562 (i386_cpuid): No need to test if cpuid is available on AMD64.
33563 Fix assembly, so that it works onboth i386 and AMD64.
33564 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
33565 (vecInLong): Fix s[] member type to unsigned int.
33566 (vecInWord): Remove type.
33567 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
33568 (a64, b64, c64, d64, e64): Remove.
33569 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
33570 Remove unused variable. Remove initialization of removed variables.
33571 Don't call mmx_tests nor sse_tests.
33572 (reference_mmx, reference_sse): Remove.
33573 (check): Add return stmt.
33574 * gcc.dg/i386-sse-7.c: New test.
33575 * gcc.dg/i386-mmx-4.c: New test.
33576
33577 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33578
33579 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
33580 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
33581 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
33582 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
33583 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
33584 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
33585 g++.dg/tc1/dr94.C: Fix line terminator.
33586
33587 2004-02-16 Geoffrey Keating <geoffk@apple.com>
33588
33589 * gcc.c-torture/compile/20040216-1.c: New.
33590
33591 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33592
33593 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
33594 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
33595 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
33596 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
33597 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
33598 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
33599
33600 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
33601
33602 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
33603
33604 2004-02-15 Mark Mitchell <mark@codesourcery.com>
33605
33606 PR c++/13971
33607 * g++.dg/expr/cond4.C: New test.
33608
33609 PR c++/14086
33610 * g++.dg/lookup/crash2.C: New test.
33611
33612 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
33613
33614 * gcc.c-torture/compile/20040214-2.c: New test.
33615
33616 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
33617
33618 PR c++/14116
33619 * g++.dg/ext/typeof8.C: New test.
33620
33621 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
33622
33623 * gcc.c-torture/compile/20040214-1.c: New test.
33624
33625 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33626
33627 PR c++/13635
33628 * g++.dg/template/spec11.C: New test.
33629
33630 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33631
33632 PR c++/13927
33633 * g++.dg/other/error8.C: New test.
33634
33635 2004-02-13 Mark Mitchell <mark@codesourcery.com>
33636
33637 PR c++/14122
33638 * g++.dg/template/array4.C: New test.
33639
33640 PR c++/14108
33641 * g++.dg/inherit/thunk2.C: New test.
33642
33643 PR c++/14083
33644 * g++.dg/eh/cond2.C: New test.
33645
33646 2004-02-12 Alan Modra <amodra@bigpond.net.au>
33647
33648 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
33649
33650 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
33651
33652 * lib/scanasm.exp (dg-scan): Quote pattern before display.
33653
33654 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
33655
33656 * g++.dg/simd-2.C: xfail on ppc64-linux.
33657
33658 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
33659
33660 PR c/456
33661 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
33662 tests.
33663
33664 2004-02-11 Uros Bizjak <uros@kss-loka.si>
33665
33666 * gcc.dg/builtins-33.c: New test.
33667
33668 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
33669
33670 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
33671
33672 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
33673
33674 * g++.dg/simd-2.C: Set -maltivec for ppc64.
33675
33676 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
33677
33678 * gcc.dg/ppc64-abi-3.c: New test.
33679
33680 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
33681
33682 PR c/14092
33683
33684 * gcc.dg/pr14092-1.c: New testcase.
33685
33686 2004-02-10 Alan Modra <amodra@bigpond.net.au>
33687
33688 * gcc.dg/cpp/assert4.c: Fix typo last change.
33689
33690 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
33691 * gcc.dg/cpp/assert4.c: Handle powerpc64.
33692
33693 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
33694
33695 2004-02-09 Roger Sayle <roger@eyesopen.com>
33696
33697 * gcc.c-torture/compile/20040209-1.c: New test case.
33698
33699 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
33700
33701 * gcc.dg/c90-init-1.c: Adjust expected error messages.
33702
33703 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
33704
33705 * gcc.c-torture/execute/20040208-[12].c: New tests.
33706
33707 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
33708
33709 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
33710
33711 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
33712
33713 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
33714
33715 2004-02-07 Zack Weinberg <zack@codesourcery.com>
33716
33717 Bug 13856
33718 * gcc.dg/visibility-8.c: New testcase.
33719
33720 2004-02-07 Zack Weinberg <zack@codesourcery.com>
33721
33722 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
33723 arguments.
33724 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
33725
33726 2004-02-07 Roger Sayle <roger@eyesopen.com>
33727
33728 PR middle-end/13696
33729 * g++.dg/opt/fold1.C: New test case.
33730
33731 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33732
33733 PR c++/14033
33734 * g++.dg/other/crash-2.C: New test.
33735
33736 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33737
33738 PR c++/14028
33739 * g++.dg/parse/angle-bracket2.C: New test.
33740
33741 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33742
33743 PR middle-end/13750
33744 Revert:
33745 2004-01-15 Geoffrey Keating <geoffk@apple.com>
33746 PR pch/13361
33747 * g++.dg/pch/wchar-1.C: New.
33748 * g++.dg/pch/wchar-1.Hs: New.
33749
33750 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33751
33752 PR c++/14008
33753 * g++.dg/parse/error15.C: New test.
33754 * g++.dg/parse/crash11.C: Update dg-error mark.
33755
33756 2004-02-04 Mark Mitchell <mark@codesourcery.com>
33757
33758 PR c++/13932
33759 * g++.dg/warn/conv2.C: New test.
33760
33761 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33762
33763 PR c++/13086
33764 * g++.dg/warn/incomplete1.C: Remove xfail.
33765
33766 2004-02-04 Mark Mitchell <mark@codesourcery.com>
33767
33768 * lib/file-format.exp (gcc_target_object_format): Use
33769 ${tool}_target_compile, not gcc_target_compile.
33770 * lib/target-supports.exp (check_alias_available): Likewise.
33771 (check_gc_sections_available): Likewise.
33772 * g++.dg/ext/attrib10.C: Use dg-require-alias.
33773 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
33774 dg-require-alias.
33775
33776 2004-02-04 Mark Mitchell <mark@codesourcery.com>
33777
33778 PR c++/13969
33779 * g++.dg/template/static6.C: New test.
33780
33781 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
33782
33783 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
33784
33785 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33786
33787 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
33788 tests for systems where `char' is unsigned by default.
33789
33790 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33791
33792 PR c++/13997
33793 * g++.dg/template/partial3.C: New test.
33794
33795 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
33796
33797 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
33798 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
33799 Remove mentions of obsolete ports.
33800
33801 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
33802
33803 * gcc.dg/noncompile/20001228-1.c: Fix for new
33804 error message.
33805
33806 2004-02-03 Roger Sayle <roger@eyesopen.com>
33807
33808 PR target/9348
33809 * gcc.c-torture/execute/multdi-1.c: New test case.
33810
33811 2004-02-03 Mark Mitchell <mark@codesourcery.com>
33812
33813 PR c++/13925
33814 * g++.dg/template/lookup5.C: New test.
33815
33816 2004-02-03 Mark Mitchell <mark@codesourcery.com>
33817
33818 PR c++/13950
33819 * g++.dg/template/lookup4.C: New test.
33820
33821 PR c++/13970
33822 * g++.dg/parse/error14.C: New test.
33823
33824 PR c++/14002
33825 * g++.dg/parse/template13.C: New test.
33826
33827 2004-02-03 Mark Mitchell <mark@codesourcery.com>
33828
33829 PR c++/13978
33830 * g++.dg/template/koenig4.C: New test.
33831
33832 PR c++/13968
33833 * g++.dg/template/crash17.C: New test.
33834
33835 PR c++/13975
33836 * g++.dg/parse/error13.C: New test.
33837 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
33838
33839 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
33840
33841 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
33842
33843 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
33844
33845 PR c/11658
33846 PR c/13994
33847 * gcc.dg/noncompile/20040203-1.c: New test.
33848 * gcc.dg/noncompile/20040203-2.c: Likewise.
33849 * gcc.dg/noncompile/20040203-3.c: Likewise.
33850 * gcc.dg/20040203-1.c: Likewise.
33851
33852 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
33853
33854 PR c++/10858
33855 * g++.dg/template/sizeof7.C: New test.
33856
33857 2004-02-02 Eric Christopher <echristo@redhat.com>
33858 Zack Weinberg <zack@codesourcery.com>
33859
33860 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
33861
33862 2004-02-02 Zack Weinberg <zack@codesourcery.com>
33863
33864 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
33865 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
33866 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
33867 * gcc.dg/cleanup-5.c: Run only on Linux targets.
33868
33869 2004-02-02 Mark Mitchell <mark@codesourcery.com>
33870
33871 PR c++/13113
33872 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
33873
33874 PR c++/13854
33875 * g++.dg/ext/attrib13.C: New test.
33876
33877 PR c++/13907
33878 * g++.dg/conversion/op2.C: New test.
33879
33880 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
33881
33882 * gcc.dg/titype-1.c: Fix pasto.
33883
33884 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
33885
33886 * gcc.dg/titype-1.c: New test.
33887
33888 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33889
33890 PR c++/13957
33891 * g++.dg/template/non-type-template-argument-1.C,
33892 g++.dg/template/qualified-id1.C: Update dg-error marks.
33893 * g++.dg/template/nontype6.C: New test.
33894
33895 2004-02-01 Roger Sayle <roger@eyesopen.com>
33896
33897 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
33898 * gcc.dg/builtins-31.c: New testcase.
33899 * gcc.dg/builtins-32.c: New testcase.
33900
33901 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
33902
33903 * objc.dg/call-super-2.m: Update line numbers
33904 for the including of stddef.h.
33905
33906 2004-01-30 Michael Matz <matz@suse.de>
33907
33908 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
33909 g++.dg/ext/case-range3.C: New tests.
33910
33911 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33912
33913 DR206
33914 PR c++/13813
33915 * g++.dg/template/member4.C: New test.
33916
33917 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33918
33919 PR c++/13683
33920 * g++.dg/template/sizeof6.C: New test.
33921
33922 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
33923
33924 * gcc.dg/fwritable-strings-1.c: New test.
33925
33926 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
33927
33928 * gcc.c-torture/compile/20040130-1.c: New test.
33929
33930 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
33931
33932 * objc.dg/call-super-2.m: Include stddef.h for size_t.
33933
33934 2004-01-29 Mark Mitchell <mark@codesourcery.com>
33935
33936 PR c++/13883
33937 * g++.dg/template/ctor3.C: New test.
33938
33939 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33940
33941 * g++.dg/tc1: New directory.
33942 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
33943 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
33944 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
33945 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
33946 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
33947
33948 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33949
33950 * g++.dg/parse/error11.C: New test.
33951 * g++.dg/parse/error12.C: Likewise.
33952
33953 2004-01-28 Ziemowit Laski <zlaski@apple.com>
33954
33955 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
33956 (scan_initial, main): Use aligned_sizeof instead of sizeof.
33957
33958 2004-01-28 Mark Mitchell <mark@codesourcery.com>
33959
33960 PR c++/13791
33961 * g++.dg/ext/attrib12.C: New test.
33962
33963 PR c++/13736
33964 * g++.dg/parse/cast2.C: New test.
33965
33966 2004-01-27 James E Wilson <wilson@specifixinc.com>
33967
33968 * objc.dg/encode-2.m (main): New local string. Set depending on
33969 sizeof long. Use in sscanf call.
33970 * objc.dg/encode-3.m (main): New local string. Set depending on
33971 sizeof long. Use in scan_initial call.
33972
33973 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33974
33975 * objc.dg/call-super-2.m: Make LP64-safe.
33976 * objc.dg/desig-init-1.m: Likewise.
33977
33978 2004-01-27 Devang Patel <dpatel@apple.com>
33979
33980 * g++.dg/debug/namespace1.C: New test.
33981
33982 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
33983
33984 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
33985 xscale-*-*.
33986
33987 * gcc.dg/arm-mmx-1.c: New test.
33988
33989 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
33990
33991 * gcc.dg/20040127-1.c: New test.
33992 * gcc.dg/20040127-2.c: New test.
33993
33994 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33995
33996 * objc.dg/stret-1.m (glob): Renamed to globa.
33997
33998 2004-01-26 Mark Mitchell <mark@codesourcery.com>
33999
34000 PR c++/13663
34001 * g++.dg/expr/for1.C: New test.
34002
34003 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
34004
34005 PR middle-end/13779
34006 * gcc.dg/darwin-longlong.c: New test.
34007
34008 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
34009
34010 * gcc.dg/20040124-1.c: Moved test from here...
34011 * gcc.c-torture/compile/20040124-1.c: ...to here.
34012
34013 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
34014
34015 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
34016 the assembly output if -m64 is passed.
34017
34018 2004-01-25 Mark Mitchell <mark@codesourcery.com>
34019
34020 PR c++/13833
34021 * g++.dg/template/cond3.C: New test.
34022
34023 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34024
34025 PR c++/13810
34026 * g++.dg/template/ttp7.C: New test.
34027
34028 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34029
34030 PR c++/13797
34031 * g++.dg/template/nontype4.C: New test.
34032 * g++.dg/template/nontype5.C: Likewise.
34033
34034 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
34035
34036 * gcc.dg/torture/mips-clobber-at.c: New test.
34037
34038 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
34039
34040 * gcc.dg/20040124-1.c: New test.
34041
34042 2004-01-24 Jakub Jelinek <jakub@redhat.com>
34043
34044 * gcc.dg/20040123-1.c: New test.
34045
34046 2004-01-23 Zack Weinberg <zack@codesourcery.com>
34047
34048 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
34049
34050 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
34051
34052 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
34053
34054 2004-01-23 Andrew Pinski <apinski@apple.com>
34055
34056 * gcc.dg/20030121-1.c: Move to ..
34057 * gcc.dg/20040121-1.c: here.
34058
34059 2004-01-23 Roger Sayle <roger@eyesopen.com>
34060
34061 * gcc.dg/builtins-29.c: New test case.
34062
34063 2004-01-23 Zack Weinberg <zack@codesourcery.com>
34064
34065 PR 18314
34066 * gcc.dg/builtins-30.c: New testcase.
34067
34068 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
34069
34070 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
34071 * lib/g77.exp: Likewise.
34072 * lib/objc.exp: Likewise.
34073 * lib/g++.exp: Likewise.
34074
34075 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
34076
34077 * gcc.dg/struct-by-value-2.c: New test.
34078
34079 2004-01-21 Andrew Pinski <apinski@apple.com>
34080
34081 PR target/13785
34082 * gcc.dg/20030121-1.c: New test.
34083
34084 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
34085
34086 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
34087 clobber frame pointer register in asm statement.
34088
34089 2004-01-21 Falk Hueffner <falk@debian.org>
34090
34091 * gcc.c-torture/compile/20040121-1.c: New test.
34092
34093 2004-01-21 Zack Weinberg <zack@codesourcery.com>
34094
34095 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
34096
34097 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
34098
34099 * gcc.dg/ppc64-abi-2.c: New test.
34100
34101 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
34102
34103 * lib/treelang.exp: Fill out this file.
34104 * lib/treelang-dg.exp: New File.
34105
34106 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
34107
34108 * gcc.c-torture/compile/981022-1.c: Remove.
34109 * gcc.dg/array-5.c: Remove XFAIL.
34110 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
34111 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
34112 gcc.dg/cond-lvalue-1.c: Update.
34113 * gcc.dg/cast-lvalue-2.c: New test.
34114
34115 2004-01-19 Mark Mitchell <mark@codesourcery.com>
34116
34117 PR c++/13592
34118 * g++.dg/other/error1.C (class foo): Tweak error message.
34119
34120 PR c++/13592
34121 * g++.dg/template/call2.C: New test.
34122
34123 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34124
34125 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
34126 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
34127 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
34128 scalar-return-1_x.c, scalar-return-2_y.c,
34129 scalar-return-3_x.c, scalar-return-3_y.c,
34130 scalar-return-4_x.c, scalar-return-4_y.c,
34131 struct-align-1.h, struct-align-1_x.c,
34132 struct-align-1_y.c, struct-align-2.h,
34133 struct-align-2_x.c, struct-align-2_y.c,
34134 struct-by-value-10_y.c, struct-by-value-11_x.c,
34135 struct-by-value-11_y.c, struct-by-value-12_x.c,
34136 struct-by-value-12_y.c, struct-by-value-13_x.c,
34137 struct-by-value-13_y.c, struct-by-value-14_x.c,
34138 struct-by-value-14_y.c, struct-by-value-15_x.c,
34139 struct-by-value-15_y.c, struct-by-value-16_y.c,
34140 struct-by-value-17_y.c, struct-by-value-18_y.c,
34141 struct-by-value-19_y.c, struct-by-value-1_x.c,
34142 struct-by-value-1_y.c, struct-by-value-20_y.c,
34143 struct-by-value-2_x.c, struct-by-value-2_y.c,
34144 struct-by-value-3_y.c, struct-by-value-4_x.c,
34145 struct-by-value-4_y.c, struct-by-value-5_y.c,
34146 struct-by-value-6_y.c, struct-by-value-7_y.c
34147 struct-by-value-8_x.c, struct-by-value-8_y.c
34148 struct-by-value-9_x.c, struct-by-value-9_y.c
34149 struct-return-10_x.c, struct-return-10_y.c,
34150 struct-return-19_x.c, struct-return-20_x.c
34151 struct-return-2_x.c, struct-return-2_y.c
34152 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
34153 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
34154
34155 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
34156
34157 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
34158 attribute on sparc*-sun-solaris2.*.
34159
34160 2004-01-18 Mark Mitchell <mark@codesourcery.com>
34161
34162 PR c++/13710
34163 * g++.dg/ext/typeof7.C: New test.
34164
34165 2004-01-18 David Edelsohn <edelsohn@gnu.org>
34166
34167 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
34168 * gcc.dg/const-elim-1.c: Same.
34169
34170 2004-01-17 Ziemowit Laski <zlaski@apple.com>
34171
34172 * objc.dg/stret-1.m: New.
34173 * objc.dg/stret-2.m: New.
34174
34175 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
34176
34177 PR c++/11895
34178 * g++.dg/ext/vector1.C: New test.
34179
34180 2004-01-16 Geoffrey Keating <geoffk@apple.com>
34181
34182 * gcc.dg/pch/import-1.c: New.
34183 * gcc.dg/pch/import-1.hs: New.
34184 * gcc.dg/pch/import-1a.h: New.
34185 * gcc.dg/pch/import-1b.h: New.
34186 * gcc.dg/pch/import-1c.h: New.
34187
34188 2004-01-16 Mark Mitchell <mark@codesourcery.com>
34189
34190 PR c++/13574
34191 * g++.dg/ext/array1.C: New test.
34192
34193 PR c++/13178
34194 * g++.dg/conversion/op1.C: New test.
34195
34196 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
34197
34198 PR 11864
34199 From Kazumoto Kojima / Dan Kegel:
34200 * gcc.dg/pr11864-1.c: New test.
34201
34202 PR 10392
34203 From Marcus Comstedt / Dan Kegel:
34204 * gcc.dg/pr10392-1.c: New test.
34205
34206 2004-01-16 Mark Mitchell <mark@codesourcery.com>
34207
34208 PR c++/13478
34209 * g++.dg/init/ref10.C: New test.
34210
34211 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34212
34213 PR c++/13407
34214 * g++.dg/parse/typename6.C: New test.
34215
34216 2004-01-15 Geoffrey Keating <geoffk@apple.com>
34217
34218 PR pch/13361
34219 * g++.dg/pch/wchar-1.C: New.
34220 * g++.dg/pch/wchar-1.Hs: New.
34221
34222 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34223
34224 PR c++/9259
34225 * g++.dg/expr/sizeof2.C: New test.
34226
34227 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
34228
34229 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
34230
34231 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
34232
34233 PR c++/13659
34234 * g++.dg/lookup/strong-using-3.C: New.
34235 * g++.dg/lookup/using-10.C: New.
34236
34237 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
34238
34239 PR c++/13594
34240 * g++.dg/lookup/strong-using-2.C: New.
34241
34242 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
34243 Dan Kegel <dank@kegel.com>
34244 J"orn Rennecke <joern.rennecke@superh.com>
34245
34246 PR target/9365
34247 * gcc.dg/pr9365-1.c: New test.
34248
34249 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34250
34251 PR c++/8856
34252 * g++.dg/parse/casting-operator2.C: New test.
34253 * g++.old-deja/g++.pt/explicit83.C: Remove.
34254
34255 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
34256
34257 * gcc.dg/label-compound-stmt-1.c: New test.
34258 * gcc.c-torture/compile/950922-1.c,
34259 gcc.c-torture/compile/20000211-3.c,
34260 gcc.c-torture/compile/20000518-1.c,
34261 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
34262 compound statements.
34263
34264 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
34265
34266 * gcc.dg/ppc64-abi-1.c: New test.
34267
34268 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
34269
34270 * g++.dg/ext/attrib9.C: Add dg-warnings.
34271
34272 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34273
34274 PR c++/12335
34275 * g++.dg/parse/dtor3.C: New test.
34276
34277 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
34278
34279 PR c++/12709
34280 * g++.dg/parse/try-catch-1.C: New test.
34281
34282 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
34283
34284 * ada/acats/run_all.sh: Add more verbose output in acats.log
34285 when compiling tests.
34286
34287 2004-01-12 Zack Weinberg <zack@codesourcery.com>
34288
34289 PR 13656
34290 * gcc.dg/typedef-redecl.c: New test case.
34291 * gcc.dg/typedef-redecl.h: New support file.
34292
34293 2004-01-13 Jan Hubicka <jh@suse.cz>
34294
34295 * gcc.dg/always_inline.c: New test.
34296 * gcc.dg/debug/20031231-1.c: Fix.
34297
34298 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34299
34300 PR c++/13474
34301 * g++.dg/template/array3.C: New test.
34302
34303 2004-01-12 Zack Weinberg <zack@codesourcery.com>
34304
34305 * g++.dg/ext/lvalue1.C: No longer expected to fail.
34306 * g++.dg/warn/Wunused-2.C: Likewise.
34307
34308 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34309
34310 PR c++/13289
34311 * g++.dg/template/instantiate6.C: New test.
34312
34313 2004-01-12 Roger Sayle <roger@eyesopen.com>
34314
34315 PR middle-end/11397
34316 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
34317
34318 2004-01-12 Jan Hubicka <jh@suse.cz>
34319
34320 PR opt/12826
34321 * gcc.dg/20040112-1.c: New.
34322
34323 * gcc.dg/dwarf-die[1-7].c: Move to...
34324 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
34325 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
34326
34327 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
34328
34329 PR c++/4100
34330 * g++.dg/parse/friend4.C: New test.
34331
34332 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
34333
34334 PR c++/4100
34335 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
34336 definition is called a friend.
34337
34338 2004-01-11 Zack Weinberg <zack@codesourcery.com>
34339
34340 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
34341
34342 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
34343
34344 PR c++/3478
34345 * g++.dg/parse/error10.C: New test.
34346 * g++.dg/template/arg2.C: Accept "invalid type" error.
34347
34348 2004-01-11 Jakub Jelinek <jakub@redhat.com>
34349
34350 PR middle-end/13392
34351 * g++.dg/opt/expect2.C: New test.
34352
34353 2004-01-10 Zack Weinberg <zack@codesourcery.com>
34354
34355 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
34356 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
34357 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
34358 Update dg-error regexps.
34359
34360 2004-01-10 Zack Weinberg <zack@codesourcery.com>
34361
34362 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
34363 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
34364
34365 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
34366
34367 * gcc.dg/pragma-re-1.c: Use right pointer type.
34368
34369 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
34370
34371 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
34372
34373 2004-01-09 Geoffrey Keating <geoffk@apple.com>
34374
34375 * gcc.dg/rs6000-ldouble-1.c: New.
34376
34377 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34378
34379 DR 337
34380 PR c++/9256
34381 * g++.dg/other/abstract1.C: New test.
34382
34383 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
34384
34385 * g++.dg/lookup/strong-using-1.C: New.
34386
34387 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
34388
34389 PR c/11234
34390 * gcc.dg/func-ptr-conv-1.c: New test.
34391 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
34392
34393 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
34394
34395 PR target/13380.
34396 * gcc.c-torture/compile/20040109-1.c: New.
34397
34398 2004-01-08 Stuart Hastings <stuart@apple.com>
34399
34400 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
34401 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
34402 * gcc.dg/i386-sse-6.c: ...this new testcase.
34403
34404 2004-01-09 Alan Modra <amodra@bigpond.net.au>
34405
34406 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
34407
34408 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34409
34410 * ada/acats/run_acats: Treat 'gnatchop' the same way
34411 as 'gnatmake'. Export GCC_DRIVER.
34412 * ada/acats/run_all.sh: Add target_gnatchop. Use
34413 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
34414
34415 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34416
34417 PR c++/12573
34418 * g++.dg/template/dependent-expr4.C: New test.
34419
34420 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
34421
34422 * gcc.dg/altivec-11.c: New test.
34423
34424 2004-01-07 Mark Mitchell <mark@codesourcery.com>
34425
34426 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
34427
34428 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
34429
34430 PR c/6024
34431 * gcc.dg/enum-compat-1.c: New test.
34432 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
34433
34434 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
34435
34436 PR c/12165
34437 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
34438 gcc.dg/c99-idem-qual-3.c: New tests.
34439
34440 2004-01-07 Alan Modra <amodra@bigpond.net.au>
34441
34442 * gcc.dg/winline-7.c: Don't cast void * to int.
34443
34444 2004-01-06 Jan Hubicka <jh@suse.cz>
34445
34446 * gcc.dg/i386-sse-5.c: New test
34447 * g++.dg/eh/simd-1.c: Add -w argument for i386.
34448
34449 2004-01-05 Mark Mitchell <mark@codesourcery.com>
34450
34451 PR c++/12815
34452 * g++.dg/rtti/typeid4.C: New test.
34453
34454 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
34455
34456 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
34457
34458 2004-01-05 Mark Mitchell <mark@codesourcery.com>
34459
34460 PR c++/12132
34461 * g++.dg/template/error11.C: New test.
34462
34463 PR c++/13451
34464 * g++.dg/template/class2.C: New test.
34465
34466 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
34467 Richard Sandiford <rsandifo@redhat.com>
34468
34469 PR c++/13387
34470 * g++.dg/opt/alias3.C: New test.
34471
34472 2004-01-04 Mark Mitchell <mark@codesourcery.com>
34473
34474 PR c++/13157
34475 * g++.dg/template/koenig3.C: New test.
34476
34477 PR c++/13529
34478 * g++.dg/parse/offsetof3.C: New test.
34479
34480 * g++.dg/init/copy7.C: Add missing dg-error markers.
34481
34482 PR c++/12226
34483 * g++.dg/init/copy7.c: New test.
34484
34485 PR c++/13536
34486 * g++.dg/parse/cast1.C: New test.
34487
34488 2004-01-04 Jan Hubicka <jh@suse.cz>
34489
34490 * gcc.dg/winline[1-7].c: New tests.
34491
34492 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34493
34494 PR c++/13520
34495 * g++.dg/template/qualttp22.C: New test.
34496
34497 2004-01-01 Jan Hubicka <jh@suse.cz>
34498
34499 * gcc.dg/debug/20031231-1.c: New.
34500 * gcc.c-torture/compile/20040101-1.c: New.
34501 * gcc.dg/dwarf-die-[1-7].c: New.
34502
34503 2004-01-01 Jakub Jelinek <jakub@redhat.com>
34504
34505 PR optimization/13521
34506 * gcc.c-torture/compile/20031231-1.c: New test.
34507
34508 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
34509
34510 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
34511
34512 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34513
34514 PR c++/10079
34515 * g++.dg/template/crash16.C: New test.
34516
34517 2003-12-30 Mark Mitchell <mark@codesourcery.com>
34518
34519 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
34520
34521 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
34522
34523 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
34524 ports.
34525 * g++.old-deja/g++.jason/thunk3.C: Likewise.
34526 * g++.old-deja/g++.law/profile1.C: Likewise.
34527 * gcc.c-torture/compile/981006-1.c: Likewise.
34528 * gcc.c-torture/execute/loop-2e.x: Likewise.
34529 * gcc.c-torture/execute/loop-2f.x: Remove.
34530 * gcc.c-torture/execute/loop-2g.x: Likewise.
34531 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
34532 * gcc.dg/20020312-2.c: Remove traces of dead ports.
34533
34534 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
34535
34536 PR c++/13507
34537 * g++.dg/ext/attrib11.C: New test.
34538
34539 PR c++/13494
34540 * g++.dg/template/array2-1.C: New test.
34541 * g++.dg/template/array2-2.C: New test.
34542
34543 2003-12-29 Mark Mitchell <mark@codesourcery.com>
34544
34545 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
34546
34547 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
34548
34549 PR c++/12774
34550 * g++.dg/template/array1-1.C: New test.
34551 * g++.dg/template/array1-2.C: New test.
34552
34553 2003-12-29 Roger Sayle <roger@eyesopen.com>
34554
34555 PR fortran/12632
34556 * g77.dg/12632.f: New test case.
34557
34558 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34559
34560 PR c++/13289
34561 * g++.dg/parse/nontype1.C: New test.
34562
34563 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34564
34565 PR c++/12403
34566 * g++.dg/parse/explicit1.C: New test.
34567 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
34568
34569 2003-12-28 Mark Mitchell <mark@codesourcery.com>
34570
34571 PR c++/13081
34572 * g++.dg/opt/inline6.C: New test.
34573
34574 PR c++/12613
34575 * g++.dg/parse/error9.C: New test.
34576
34577 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
34578
34579 2003-12-28 Mark Mitchell <mark@codesourcery.com>
34580
34581 PR c++/13009
34582 * g++.dg/init/assign1.C: New test.
34583
34584 2003-12-28 Roger Sayle <roger@eyesopen.com>
34585
34586 PR c++/13070
34587 * g++.dg/warn/format3.C: New test case.
34588
34589 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34590
34591 * gcc.c-torture/compile/20031227-1.c: New test.
34592
34593 2003-12-23 Mark Mitchell <mark@codesourcery.com>
34594
34595 * g++.dg/bprob/bprob.exp: Load target-supports.exp
34596 * g77.dg/bprob/bprob.exp: Likewise.
34597 * gcc.misc-tests/bprob.exp: Likewise.
34598 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
34599 variants on systems where the library does not provide that
34600 functionality.
34601 * gcc.dg/builtins-20.c: Use builtins-config.h.
34602 * gcc.dg/builtins-config.h: New file.
34603
34604 2003-12-23 Mark Mitchell <mark@codesourcery.com>
34605
34606 * lib/gcc-dg.exp (dg-require-profiling): New function.
34607 * lib/target-supports.exp (check_profiling_available): Likewise.
34608 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
34609 * g77.dg/bprob/bprob.exp: Likewise.
34610 * gcc.misc-tests/bprob.exp: Likewise.
34611 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
34612 * gcc.dg/20021014-1.c: Likewise.
34613 * gcc.dg/nest.c: Likewise.
34614
34615 2003-12-23 Mark Mitchell <mark@codesourcery.com>
34616
34617 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
34618 compiling.
34619 * g++.dg/lookup/java2.C: Likewise.
34620 * gcc.dg/cpp/lexident.c: Likewise.
34621
34622 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
34623
34624 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
34625 given.
34626 * gcc.c-torture/compile/961203-1.c: Likewise.
34627 * gcc.c-torture/compile/980506-1.c: Likewise.
34628
34629 2003-12-23 Zack Weinberg <zack@codesourcery.com>
34630
34631 * lib/gcc-dg.exp (dg-prune-output): New annotation.
34632 (additional_prunes): New global.
34633 (gcc-dg-prune): Handle additional per-test pruning.
34634 (dg-test): Clear additional_prunes between tests.
34635
34636 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
34637 dg-prune-output to avoid spurious failures from assembler
34638 complaining about nonexistent WAW violations.
34639 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
34640 Use dg-prune-output to avoid spurious failures from assembler
34641 warning about Itanium B-step errata.
34642
34643 2003-12-23 Mark Mitchell <mark@codesourcery.com>
34644
34645 * g++.dg/abi/macro0.C: New test.
34646 * g++.dg/abi/macro1.C: Likewise.
34647 * g++.dg/abi/macro2.C: Likewise.
34648
34649 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
34650 * g++.dg/abi/bitfield7.C: Likewise.
34651 * g++.dg/abi/dtor2.C: Likewise.
34652 * g++.dg/abi/mangle11.C: Likewise.
34653 * g++.dg/abi/mangle12.C: Likewise.
34654 * g++.dg/abi/mangle14.C: Likewise.
34655 * g++.dg/abi/mangle17.C: Likewise.
34656 * g++.dg/abi/vbase10.C: Likewise.
34657 * g++.dg/abi/vbase14.C: Likewise.
34658 * g++.dg/template/qualttp17.C: Likewise.
34659
34660 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
34661
34662 PR c/11995
34663 * gcc.dg/20031223-1.c: New test.
34664
34665 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34666
34667 * gcc.dg/noreturn-7.c: New test.
34668
34669 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
34670
34671 * gcc.dg/null-pointer-1.c: New test.
34672
34673 2003-12-22 Mark Mitchell <mark@codesourcery.com>
34674
34675 * g++.old-deja/g++.jason/template18.C: Remove.
34676 * g++.old-deja/g++.jason/template37.C: Likewise.
34677
34678 PR c++/12862
34679 * g++.dg/lookup/ns1.C: New test.
34680
34681 PR c++/12397
34682 * g++.dg/template/lookup3.C: New test.
34683
34684 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
34685
34686 * g++.dg/template/recurse1.C: New test
34687
34688 2003-12-22 Mark Mitchell <mark@codesourcery.com>
34689
34690 PR c++/12479
34691 * g++.dg/parse/semicolon1.C: New test.
34692 * g++.dg/parse/semicolon1.h: Likewise.
34693
34694 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
34695
34696 * gcc.dg/darwin-misaligned.c: New test.
34697
34698 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
34699
34700 PR c/9163
34701 * gcc.dg/20031222-1.c: New test.
34702
34703 2003-12-21 Mark Mitchell <mark@codesourcery.com>
34704
34705 PR c++/13438
34706 * g++.dg/parse/error8.C: New test.
34707
34708 PR c++/11554
34709 * g++.dg/warn/ctor-init-1.C: New test.
34710
34711 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
34712
34713 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
34714 too small.
34715 * gcc.c-torture/compile/930217-1.c: Likewise.
34716 * gcc.c-torture/compile/930513-1.c: Likewise.
34717 * gcc.c-torture/execute/920908-2.c: Likewise.
34718 * gcc.c-torture/execute/921204-1.c: Likewise.
34719 * gcc.c-torture/execute/930621-1.c: Likewise.
34720 * gcc.c-torture/execute/930630-1.c: Likewise.
34721 * gcc.c-torture/execute/931031-1.c: Likewise.
34722 * gcc.c-torture/execute/980602-2.c: Likewise.
34723 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
34724 * gcc.c-torture/execute/compndlit-1.c: Likewise.
34725 * gcc.c-torture/execute/extzvsi.c: Likewise.
34726 * gcc.c-torture/unsorted/ext.c: Likewise.
34727
34728 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
34729
34730 PR target/12749
34731 * gcc.c-torture/compile/20031220-2.c: New test case.
34732
34733 2003-12-20 Roger Sayle <roger@eyesopen.com>
34734
34735 PR optimization/13031
34736 * gcc.c-torture/compile/20031220-1.c: New test case.
34737
34738 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34739
34740 * gcc.dg/cast-function-1.c: New test.
34741
34742 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
34743
34744 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
34745 formats.
34746
34747 2003-12-19 Mark Mitchell <mark@codesourcery.com>
34748
34749 PR c++/12795
34750 * g++.dg/ext/attrib10.C: New test.
34751
34752 2003-12-19 Jakub Jelinek <jakub@redhat.com>
34753
34754 * gcc.dg/cleanup-10.c: New test.
34755 * gcc.dg/cleanup-11.c: New test.
34756
34757 2003-12-19 Jakub Jelinek <jakub@redhat.com>
34758
34759 PR c++/13239
34760 * g++.dg/opt/expect1.C: New test.
34761
34762 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
34763
34764 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
34765
34766 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
34767
34768 PR debug/12923
34769 * gcc.dg/20031218-1.c: New test.
34770
34771 PR debug/12389
34772 * gcc.dg/20031218-2.c: New test.
34773 * gcc.dg/20031218-3.c: New test.
34774
34775 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
34776 of label name and allow for USER_LABEL_PREFIX == "_" names.
34777 * g++.dg/abi/mangle18-2.C: Likewise.
34778 * g++.dg/abi/mangle19-1.C: Likewise.
34779 * g++.dg/abi/mangle19-2.C: Likewise.
34780 * g++.dg/abi/mangle20-1.C: Likewise.
34781 * g++.dg/abi/mangle20-2.C: Likewise.
34782
34783 2003-12-18 Richard Henderson <rth@redhat.com>
34784
34785 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
34786
34787 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
34788 Dan Kegel <dank@kegel.com>
34789
34790 PR other/12009
34791 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
34792 testing a cross compiler, it causes spurious compile failures.
34793 * lib/g++.exp: Likewise.
34794
34795 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34796
34797 PR c++/13262
34798 * g++.dg/template/access13.C: New test.
34799
34800 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
34801
34802 * gcc.dg/20031216-1.c: New test.
34803
34804 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34805
34806 PR c++/9154
34807 * g++.dg/template/error10.C: New test.
34808
34809 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
34810
34811 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
34812 * g++.dg/eh/simd-2.C: Likewise.
34813
34814 2003-12-17 James E Wilson <wilson@specifixinc.com>
34815 Roger Sayle <roger@eyesopen.com>
34816
34817 * gcc.c-torture/execute/ieee/mzero5.c: New.
34818
34819 2003-12-17 Mark Mitchell <mark@codesourcery.com>
34820
34821 PR c++/10603
34822 * g++.dg/parse/error6.C: New test.
34823
34824 PR c++/12827
34825 * g++.dg/parse/error7.C: New test.
34826
34827 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
34828
34829 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
34830 at -O with stabs debugging formats.
34831 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
34832 * gcc.dg/debug/debug-2.c: Likewise.
34833
34834 2003-12-16 Mark Mitchell <mark@codesourcery.com>
34835
34836 PR c++/12696
34837 * g++.dg/init/error1.C: New test.
34838
34839 PR c++/12218
34840 * g++.dg/init/pm3.C: New test.
34841
34842 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
34843
34844 PR c/3347
34845 * gcc.dg/bitfld-8.c: New test.
34846
34847 2003-12-16 James Lemke <jim@wasabisystems.com>
34848
34849 * gcc.dg/arm-scd42-[123].c: New tests.
34850
34851 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
34852
34853 PR c++/9043
34854 * g++.dg/abi/mangle20-1.C: New test.
34855 * g++.dg/abi/mangle20-2.C: New test.
34856
34857 2003-12-16 Mark Mitchell <mark@codesourcery.com>
34858
34859 PR c++/13275
34860 * g++.dg/other/offsetof2.C: Remove XFAIL.
34861 * g++.dg/parse/offsetof1.C: New test.
34862 * g++.gd/parse/offsetof2.C: Likewise.
34863
34864 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34865
34866 * g++.dg/template/nontype3.C: New test.
34867 * g++.dg/template/static2.C: Tweaked the dg-error clause.
34868
34869 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34870
34871 * g++.dg/warn/noreturn-3.C: Also test instantiation.
34872
34873 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
34874
34875 PR c++/13387
34876 * g++.dg/expr/assign1.C: New test.
34877
34878 PR c++/13242
34879 * g++.dg/abi/mangle19-1.C: New test.
34880 * g++.dg/abi/mangle19-2.C: New test.
34881
34882 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
34883
34884 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
34885
34886 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
34887
34888 * gcc.c-torture/execute/20031216-1.c: New test.
34889
34890 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34891
34892 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
34893 an ICE regression.
34894
34895 2003-12-15 Mark Mitchell <mark@codesourcery.com>
34896
34897 PR c++/10926
34898 * g++.dg/template/error9.C: New test.
34899
34900 PR c++/11116
34901 * g++.dg/template/error8.C: New test.
34902
34903 2003-12-15 Roger Sayle <roger@eyesopen.com>
34904
34905 PR middle-end/13400
34906 * gcc.c-torture/execute/20031215-1.c: New test case.
34907
34908 2003-12-15 Mark Mitchell <mark@codesourcery.com>
34909
34910 PR c++/13269
34911 * g++.dg/parse/error5.C: New test.
34912
34913 PR c++/12989
34914 * g++.dg/expr/sizeof1.C: New test.
34915
34916 PR c++/13310
34917 * g++.dg/template/crash15.C: New test.
34918
34919 2003-12-15 Geoffrey Keating <geoffk@apple.com>
34920
34921 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
34922 a non-POD type as the last named parameter of a varargs function.
34923
34924 2003-12-15 Mark Mitchell <mark@codesourcery.com>
34925
34926 PR c++/13243
34927 PR c++/12573
34928 * g++.dg/template/crash14.C: New test.
34929 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
34930
34931 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
34932
34933 * g++.dg/other/java1.C: New test.
34934
34935 PR c++/13241
34936 * g++.dg/abi/mangle18-1.C: New test.
34937 * g++.dg/abi/mangle18-2.C: New test.
34938
34939 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34940
34941 PR optimization/10312
34942 * gcc.c-torture/execute/20031214-1.c: New.
34943
34944 2003-12-14 Mark Mitchell <mark@codesourcery.com>
34945
34946 PR c++/10779
34947 PR c++/12160
34948 * g++.dg/parse/error3.C: New test.
34949 * g++.dg/parse/error4.C: Likewise.
34950 * g++.dg/abi/mangle4.C: Tweak error messages.
34951 * g++.dg/lookup/using5.C: Likewise.
34952 * g++.dg/other/error2.C: Likewise.
34953 * g++.dg/parse/typename5.C: Likewise.
34954 * g++.dg/parse/undefined1.C: Likewise.
34955 * g++.dg/template/arg2.C: Likewise.
34956 * g++.dg/template/ttp3.C: Likewise.
34957 * g++.dg/template/type1.C: Likewise.
34958 * g++.old-deja/g++.other/crash32.C: Likewise.
34959 * g++.old-djea/g++.pt/defarg8.C: Likewise.
34960
34961 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34962
34963 PR c++/13106
34964 * g++.dg/warn/noreturn-3.C: New test.
34965
34966 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
34967
34968 PR c++/13118
34969 * g++.dg/abi/covariant3.C: New.
34970
34971 2003-12-12 Jakub Jelinek <jakub@redhat.com>
34972
34973 * g++.dg/eh/ia64-1.C: New test.
34974
34975 2003-12-12 Roger Sayle <roger@eyesopen.com>
34976
34977 PR optimization/13037
34978 * g77.f-torture/execute/13037.f: New test case.
34979
34980 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
34981
34982 PR c++/12881
34983 * g++.dg/abi/covariant2.C: New.
34984
34985 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
34986
34987 * gcc.dg/cpp/trad/macro.c: New tests.
34988
34989 2003-12-11 Zack Weinberg <zack@codesourcery.com>
34990
34991 * gcc.c-torture/execute/wchar_t-1.x: Delete.
34992
34993 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
34994
34995 PR other/10819
34996 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
34997 to fix Bug 10819.
34998 * lib/g++.exp (g++_version): Likewise.
34999 * lib/g77.exp (g77_version): Likewise.
35000 * lib/objc.exp (default_objc_version): Likewise.
35001
35002 2003-12-10 Richard Henderson <rth@redhat.com>
35003
35004 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
35005
35006 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
35007
35008 2003-12-08 Matt Austern <austern@apple.com>
35009
35010 PR c/13134
35011 * lib/gcc-dg.exp (dg-require-visibility): Define.
35012 * lib/target-supports (check_visibility_available): Define.
35013 * gcc.dg/visibility-1.c: New test.
35014 * gcc.dg/visibility-2.c: Likewise.
35015 * gcc.dg/visibility-3.c: Likewise.
35016 * gcc.dg/visibility-4.c: Likewise.
35017 * gcc.dg/visibility-5.c: Likewise.
35018 * gcc.dg/visibility-6.c: Likewise.
35019 * g++.dg/ext/visibility-1.C: Likewise.
35020 * g++.dg/ext/visibility-2.C: Likewise.
35021 * g++.dg/ext/visibility-3.C: Likewise.
35022 * g++.dg/ext/visibility-4.C: Likewise.
35023 * g++.dg/ext/visibility-5.C: Likewise.
35024 * g++.dg/ext/visibility-6.C: Likewise.
35025
35026 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35027
35028 * g++.dg/lookup/java1.C: New test.
35029 * g++.dg/lookup/java2.C: New test.
35030
35031 2003-12-07 Falk Hueffner <falk@debian.org>
35032
35033 * g++.dg/opt/noreturn-1.C: New test.
35034
35035 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
35036
35037 * gcc.dg/overflow-1.c: New test.
35038
35039 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35040
35041 * g77.f-torture/compile/13060.f: New test.
35042
35043 2003-12-06 Mark Mitchell <mark@codesourcery.com>
35044
35045 PR c++/13323
35046 * g++.dg/inherit/operator2.C: New test.
35047
35048 2003-12-05 Mark Mitchell <mark@codesourcery.com>
35049
35050 PR c++/13305
35051 * g++.dg/ext/attrib9.C: New test.
35052
35053 2003-12-05 Mark Mitchell <mark@codesourcery.com>
35054
35055 PR c++/13314
35056 * g++.dg/template/error7.C: New test.
35057
35058 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
35059 J"orn Rennecke <joern.rennecke@superh.com>
35060
35061 PR target/13302
35062 * g++.dg/other/struct-va_list.C: New test.
35063
35064 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35065
35066 PR c++/13166
35067 * g++.dg/parse/defarg6.C: New test.
35068
35069 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
35070
35071 PR target/13256
35072 * gcc.c-torture/execute/20031201-1.c: New test.
35073
35074 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
35075
35076 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
35077
35078 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35079
35080 * gcc.dg/builtin-return-1.c: New test.
35081
35082 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
35083 J"orn Rennecke <joern.rennecke@superh.com>
35084
35085 PR optimization/13260
35086 * gcc.c-torture/execute/20031204-1.c: New test.
35087
35088 2003-12-03 Mark Mitchell <mark@codesourcery.com>
35089
35090 PR c++/9127
35091 * g++.dg/template/error6.C: New test.
35092
35093 2003-12-03 Jakub Jelinek <jakub@redhat.com>
35094
35095 * gcc.dg/20031202-1.c: New test.
35096
35097 2003-12-03 Mark Mitchell <mark@codesourcery.com>
35098
35099 PR c++/13179
35100 * g++.dg/template/eh1.C: New test.
35101
35102 PR c++/10771
35103 * g++.dg/template/error5.C: New test.
35104
35105 2003-12-02 David Ung <davidu@mips.com>
35106
35107 * gcc.dg/compat/vector-check.h: Corrected type for var
35108 g_##TMODE
35109
35110 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35111
35112 PR c++/10126
35113 * g++.dg/template/ptrmem8.C: New test.
35114
35115 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35116
35117 PR c++/12573
35118 * g++.dg/template/dependent-expr3.C: New test.
35119
35120 2003-12-01 James Lemke <jim@wasabisystems.com>
35121
35122 * gcc.dg/arm-g2.c: New test.
35123
35124 2003-12-01 Roger Sayle <roger@eyesopen.com>
35125
35126 PR optimization/11634
35127 * gcc.dg/20031201-2.c: New test case.
35128
35129 2003-12-01 Zack Weinberg <zack@codesourcery.com>
35130
35131 PR 11433
35132 * objc.dg/proto-lossage-3.m: New test.
35133
35134 2003-12-01 Roger Sayle <roger@eyesopen.com>
35135
35136 PR optimization/12628
35137 * gcc.dg/20031201-1.c: New test case.
35138
35139 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35140
35141 * gcc.dg/unaligned-1.c: New test.
35142
35143 2003-11-30 Mark Mitchell <mark@codesourcery.com>
35144
35145 PR c++/9849
35146 * g++.dg/template/error4.C: New test.
35147 * g++.dg/template/nested3.C: Adjust error markers.
35148
35149 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35150
35151 * gcc.dg/cpp/assert4.c: Check more #system assertions.
35152
35153 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
35154
35155 PR c/10333
35156 * gcc.dg/bitfld-7.c: New test.
35157
35158 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
35159
35160 * gcc.dg/tls/asm-1.C: New test.
35161
35162 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35163
35164 * gcc.dg/cpp/assert4.c: Update.
35165
35166 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
35167
35168 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
35169 * gcc.dg/builtin-apply3.c: New test.
35170
35171 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35172
35173 * lib/compat.exp (compat-obj): New xfaildata parameter.
35174 Use it to set compiler_conditional_xfail_data before compiling.
35175 (compat-get-options): Handle dg-xfail-if.
35176 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
35177 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
35178 * gcc.dg/compat/vector-1_y.c: Likewise.
35179 * gcc.dg/compat/vector-2_x.c: Likewise.
35180 * gcc.dg/compat/vector-2_y.c: Likewise.
35181
35182 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35183
35184 * g++.dg/opt/reg-stack4.C: New test.
35185
35186 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35187
35188 * gcc.dg/builtin-apply2.c: New test.
35189
35190 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
35191
35192 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
35193
35194 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35195
35196 PR c++/12924
35197 * g++.dg/template/template-id-2.C: New test.
35198
35199 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35200
35201 PR c++/5369
35202 * g++.dg/template/memfriend1.C: New test.
35203 * g++.dg/template/memfriend2.C: Likewise.
35204 * g++.dg/template/memfriend3.C: Likewise.
35205 * g++.dg/template/memfriend4.C: Likewise.
35206 * g++.dg/template/memfriend5.C: Likewise.
35207 * g++.dg/template/memfriend6.C: Likewise.
35208 * g++.dg/template/memfriend7.C: Likewise.
35209 * g++.dg/template/memfriend8.C: Likewise.
35210 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
35211
35212 2003-11-21 Mark Mitchell <mark@codesourcery.com>
35213
35214 PR c++/12515
35215 * g++.dg/ext/cond1.C: New test.
35216
35217 2003-11-20 Richard Henderson <rth@redhat.com>
35218
35219 * gcc.dg/20020201-2.c: Remove.
35220 * gcc.dg/20020201-4.c: Remove.
35221 * gcc.dg/20020304-1.c: Remove.
35222
35223 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
35224
35225 * gcc.dg/cpp/trad/xwin1.c: New test case.
35226
35227 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
35228
35229 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
35230 * lib/g77.exp: Likewise.
35231 * lib/objc.exp: Likewise.
35232 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
35233 for darwin.
35234
35235 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35236
35237 PR c++/12932
35238 * g++.dg/template/static5.C: New test.
35239
35240 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
35241
35242 * gcc.dg/nested-func-1.c: New test.
35243
35244 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35245
35246 * gcc.dg/cpp/assert4.c: New test.
35247
35248 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
35249
35250 PR c++/2294
35251 * g++.dg/lookup/using9.c: New test.
35252
35253 2003-11-14 Mark Mitchell <mark@codesourcery.com>
35254
35255 PR c++/12762
35256 * g++.dg/template/error3.C: New test.
35257
35258 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
35259
35260 PR ada/13035
35261 * ada/acats/run_acats, run_all.sh: Fix syntax error.
35262 No longer use a wrapper for gcc, since this does not work under
35263 Windows.
35264
35265 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
35266
35267 PR c++/2094
35268 * g++.dg/template/ptrmem7.C: New test.
35269
35270 2003-11-13 Andrew Pinski <apinski@apple.com>
35271
35272 * gcc.c-torture/compile/20031113-1.c: New test.
35273
35274 2003-11-13 Mark Mitchell <mark@codesourcery.com>
35275 Kean Johnston <jkj@sco.com>
35276
35277 PR c/13029
35278 * gcc.dg/unused-4.c: Update.
35279
35280 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
35281
35282 * g++.dg/opt/const3.C: New test.
35283
35284 2003-11-13 Jan Hubicka <jh@suse.cz>
35285
35286 * gcc.c-torture/compile/20031112-1.c: New test.
35287
35288 2003-11-12 Mark Mitchell <mark@codesourcery.com>
35289
35290 * g++.dg/parse/crash10.C: Remove bogus error marker.
35291
35292 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35293
35294 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
35295 (host_gcc): Likewise.
35296 (ROOT): Honor $PWDCMD.
35297 (BASE): Likewise.
35298 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
35299
35300 2003-11-12 Catherine Moore <clm@redhat.com>
35301
35302 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
35303
35304 2003-11-12 Andreas Jaeger <aj@suse.de>
35305 Jakub Jelinek <jakub@redhat.com>
35306 Andrew Pinski <pinskia@physics.uc.edu>
35307 Richard Henderson <rth@redhat.com>
35308
35309 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
35310 systems.
35311 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
35312
35313 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
35314 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
35315
35316 2003-11-11 Andreas Jaeger <aj@suse.de>
35317
35318 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
35319
35320 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
35321
35322 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
35323
35324 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
35325 Clean ups.
35326
35327 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
35328
35329 * gcc.dg/trampoline-1.c: New test.
35330
35331 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
35332
35333 * gcc.c-torture/compile/200031109-1.c: New test.
35334
35335 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
35336
35337 PR c/3190
35338 PR c/8714
35339 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35340 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
35341 gcc.dg/format/no-y2k-1.c: Update.
35342
35343 2003-11-08 Roger Sayle <roger@eyesopen.com>
35344
35345 PR optimization/10467
35346 * gcc.dg/20031108-1.c: New test case.
35347
35348 2003-11-07 Geoffrey Keating <geoffk@apple.com>
35349
35350 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
35351
35352 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
35353
35354 * gcc.dg/compound-lvalue-1.c: New test.
35355 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
35356 some XFAILs.
35357
35358 2003-11-06 Geoffrey Keating <geoffk@apple.com>
35359
35360 * gcc.dg/altivec-varargs-1.c: New test.
35361
35362 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
35363
35364 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
35365 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
35366 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
35367 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
35368 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
35369
35370 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
35371
35372 * gcc.dg/cond-lvalue-1.c: New test.
35373
35374 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
35375
35376 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
35377
35378 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35379
35380 PR c++/11616
35381 * g++.dg/template/instantiate5.C: New test.
35382
35383 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35384
35385 PR c++/12726
35386 * g++.dg/ext/complit2.C: Replace test with self-contained version.
35387 * ChangeLog: Add missing first entry for above test.
35388
35389 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35390
35391 PR c++/9810
35392 * g++.dg/template/using8.C: New test.
35393 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
35394
35395 2003-11-02 Roger Sayle <roger@eyesopen.com>
35396
35397 PR optimization/10817
35398 * gcc.c-torture/compile/20031102-1.c: New test case.
35399
35400 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
35401
35402 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
35403 2147483647.
35404
35405 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
35406
35407 * gcc.dg/20031102-1.c: New test.
35408
35409 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
35410
35411 * gcc.dg/complex-1.c: New test.
35412
35413 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35414
35415 PR c++/12796
35416 * g++.dg/template/crash13.C: Adjust expected error location.
35417 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35418
35419 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
35420
35421 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
35422
35423 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
35424
35425 PR/10239
35426 * gcc.c-torture/compile/20031031-2.c: New test.
35427
35428 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
35429
35430 PR/11640
35431 * gcc.c-torture/compile/20031031-1.c: New test.
35432
35433 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
35434
35435 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
35436 * gcc.misc-tests/bprob.exp: Likewise.
35437 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
35438 the execution test on arm-elf configs.
35439 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
35440 configs that don't support scratch files.
35441 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
35442
35443 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
35444
35445 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
35446 done by dejagnu.
35447
35448 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
35449
35450 * ada/acats/run_all.sh: Redirect mv output to /dev/null
35451 Avoid non pure sh syntax. Add more logging.
35452
35453 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
35454 fail.
35455
35456 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35457
35458 PR libgcj/10610
35459 * gcc.dg/ppc-stackalign-1.c: New test.
35460
35461 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
35462
35463 * ada/acats/run_all.sh: Change output to be more compliant with
35464 dejagnu framework.
35465 Create acats.sum and acats.log files under testsuite/ada/acats
35466 Only run [a-z]* directories, to filter out e.g. CVS.
35467 Redirect build output to log file.
35468
35469 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
35470
35471 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
35472
35473 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
35474
35475 PR ada/5909:
35476 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
35477
35478 2003-10-27 Jakub Jelinek <jakub@redhat.com>
35479
35480 * gcc.c-torture/compile/20031023-1.c: New test.
35481 * gcc.c-torture/compile/20031023-2.c: New test.
35482 * gcc.c-torture/compile/20031023-3.c: New test.
35483 * gcc.c-torture/compile/20031023-4.c: New test.
35484
35485 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35486
35487 PR c++/10371
35488 * g++.dg/lookup/scoped8.C: New test.
35489
35490 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
35491
35492 * g++.dg/opt/reg-stack3.C: New test.
35493
35494 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
35495
35496 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
35497
35498 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35499
35500 PR c++/11076
35501 * g++.dg/template/crash13.C: New test.
35502
35503 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
35504
35505 * gcc.dg/c99-restrict-2.c: New test.
35506
35507 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
35508
35509 PR c++/12698, c++/12699, c++/12700, c++/12566
35510 * g++.dg/inherit/covariant9.C: New test.
35511 * g++.dg/inherit/covariant10.C: New test.
35512 * g++.dg/inherit/covariant11.C: New test.
35513
35514 2003-10-23 Jason Merrill <jason@redhat.com>
35515
35516 PR c++/12726
35517 * g++.dg/ext/complit2.C: New test.
35518
35519 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
35520
35521 PR target/12654
35522 * gcc.c-torture/execute/20031020-1.c: New test.
35523
35524 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35525
35526 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
35527 following the jump_insn.
35528
35529 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
35530
35531 * gcc.dg/cast-lvalue-1.c: New test.
35532
35533 2003-10-21 Mark Mitchell <mark@codesourcery.com>
35534
35535 PR c++/11962
35536 * g++.dg/template/cond2.C: New test.
35537
35538 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
35539
35540 * gcc.dg/builtins-28.c: New test.
35541
35542 2003-10-20 Jan Hubicka <jh@suse.cz>
35543
35544 * g++.dg/opt/inline4.C: Do not use min-inline-insns
35545 parameter.
35546 * gcc.dg/inline-2.c: Likewise.
35547
35548 2003-10-20 Phil Edwards <phil@codesourcery.com>
35549
35550 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
35551 * gcc.dg/nest.c: Likewise.
35552
35553 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35554
35555 PR c++/9781, c++/10583, c++/11862
35556 * g++.dg/parse/crash13.C: New test.
35557
35558 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35559
35560 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
35561
35562 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35563
35564 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
35565 Define HAVE_C99_RUNTIME except on Solaris.
35566 * gcc.dg/builtins-20.c: Likewise.
35567
35568 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
35569
35570 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
35571
35572 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35573
35574 PR c++/12495
35575 * g++.dg/template/crash21.C: New test.
35576
35577 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35578
35579 PR c++/2513
35580 * g++.dg/template/typename5.C: New test.
35581
35582 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35583
35584 PR c++/12369
35585 * g++.dg/template/friend25.C: New test.
35586
35587 2003-10-16 Ziemowit Laski <zlaski@apple.com>
35588
35589 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
35590 versions.
35591
35592 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
35593
35594 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
35595 == 2147483647.
35596
35597 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
35598
35599 * gcc.c-torture/execute/960416-1.x: Remove.
35600 * gcc.c-torture/execute/divconst-3.x: Likewise.
35601
35602 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
35603
35604 PR target/12598
35605 * gcc.dg/torture/cris-volatile-1.c: New test.
35606
35607 2003-10-14 Roger Sayle <roger@eyesopen.com>
35608
35609 PR optimization/9325
35610 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
35611 for overflowing floating point to integer conversion during RTL
35612 simplification.
35613
35614 2003-10-13 Ziemowit Laski <zlaski@apple.com>
35615
35616 * objc/execute/_cmd.m: Fix typo.
35617 * objc.dg/image-info.m, objc.dg/symtab-1.m:
35618 Relax 'scan-assembler' regexp.
35619 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
35620 objc.dg/try-catch-4.m: Run on non-Darwin targets.
35621 * objc.dg/zero-link-2.m: Remove blank line.
35622 * objc.dg/zero-link-3.m: New test case.
35623
35624 2003-10-13 Geoffrey Keating <geoffk@apple.com>
35625
35626 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
35627
35628 * gcc.dg/asm-names.c: Use scan-assembler-not rather
35629 than linker trickery.
35630
35631 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35632
35633 PR c++/12370
35634 * g++.dg/other/friend2.C: New test.
35635
35636 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
35637
35638 * gcc.dg/20031012-1.c: New test.
35639
35640 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
35641
35642 * gcc.dg/weak/weak-3.c: Fix for new warning.
35643
35644 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
35645
35646 PR optimization/8750
35647 * gcc.c-torture/execute/20031012-1.c: New test case.
35648
35649 2003-10-11 Roger Sayle <roger@eyesopen.com>
35650
35651 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
35652 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
35653
35654 2003-10-11 Roger Sayle <roger@eyesopen.com>
35655
35656 PR optimization/12260
35657 * gcc.c-torture/compile/20031011-2.c: New test case.
35658
35659 2003-10-11 Roger Sayle <roger@eyesopen.com>
35660
35661 * gcc.c-torture/execute/20031011-1.c: New testcase.
35662
35663 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
35664
35665 * gcc.c-torture/compile/20031011-1.c: New test.
35666
35667 2003-10-11 Jan Hubicka <jh@suse.cz>
35668
35669 * g++.dg/other/first-global.C: New test.
35670
35671 2003-10-11 Roger Sayle <roger@eyesopen.com>
35672
35673 * gcc.c-torture/execute/string-opt-18.c: New testcase.
35674
35675 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
35676
35677 * gcc.c-torture/compile/20031010-1.c: New test.
35678
35679 2003-10-10 Geoffrey Keating <geoffk@apple.com>
35680
35681 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
35682 * gcc.c-torture/execute/va-arg-25.c: ... here.
35683
35684 2003-10-09 Mark Mitchell <mark@codesourcery.com>
35685
35686 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
35687
35688 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
35689
35690 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
35691
35692 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
35693
35694 * g++.dg/parse/error2.C: New test.
35695
35696 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
35697
35698 PR c++/11097
35699 * g++.dg/other/error5.C: Modify the error message.
35700 * g++.dg/lookup/using8.C: New test.
35701
35702 2003-10-07 Geoffrey Keating <geoffk@apple.com>
35703
35704 * gcc.dg/darwin-abi-2.c: New file.
35705 * gcc.c-torture/execute/va-arg-24.c: New file.
35706
35707 2003-10-06 Bob Wilson <bob.wilson@acm.org>
35708
35709 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
35710 indentation.
35711
35712 2003-10-06 Mark Mitchell <mark@codesourcery.com>
35713
35714 PR c++/10147
35715 * g++.dg/other/error4.C: Update error messages.
35716 * g++.dg/template/ptrmem4.C: Likewise.
35717
35718 PR c++/12337
35719 * g++.dg/init/new9.C: New test.
35720
35721 PR c++/12334, c++/12236, c++/8656
35722 * g++.dg/ext/attrib8.C: New test.
35723
35724 2003-10-06 Devang Patel <dpatel@apple.com>
35725
35726 * gcc.dg/debug/dwarf2-3.h: New test.
35727 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
35728
35729 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
35730
35731 * g++.dg/opt/cfg2.C: New test.
35732
35733 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
35734
35735 * g++.dg/opt/float1.C: New test.
35736
35737 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
35738
35739 * gcc.dg/c90-array-lval-6.c: New test.
35740 * gcc.dg/c99-array-lval-6.c: New test.
35741
35742 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
35743 Ziemowit Laski <zlaski@apple.com>
35744
35745 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
35746 'Derived', so that it is never considered a class method; add
35747 new warning for '+port' method ambiguity.
35748 * objc.dg/method-12.m: Include <objc/objc.h> instead of
35749 <objc/objc-api.h> (needed on Mac OS X).
35750 * objc.dg/method-13.m: New test.
35751
35752 2003-10-03 Roger Sayle <roger@eyesopen.com>
35753
35754 PR optimization/9325, PR java/6391
35755 * gcc.c-torture/execute/20031003-1.c: New test case.
35756
35757 2003-10-02 Mark Mitchell <mark@codesourcery.com>
35758
35759 PR optimization/12180
35760 * gcc.dg/20031002-1.c: New test.
35761
35762 PR c++/12486
35763 * g++.dg/inherit/error1.C: New test.
35764
35765 2003-10-02 Chris Demetriou <cgd@broadcom.com>
35766
35767 * lib/f-torture.exp (search_for): Rename to...
35768 (search_for_re): This. Also, clean up comments and the
35769 "regexp" invocation.
35770
35771 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
35772
35773 * gcc.c-torture/compile/20031002-1.c: New test.
35774
35775 2003-10-02 Jakub Jelinek <jakub@redhat.com>
35776
35777 * g++.dg/opt/cond1.C: New test.
35778
35779 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
35780
35781 * gcc.dg/Wold-style-definition-2.c: New testcase.
35782 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
35783
35784 2003-09-29 Richard Henderson <rth@redhat.com>
35785
35786 * g++.dg/init/array10.C: Add dg-options.
35787
35788 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
35789
35790 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
35791
35792 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35793
35794 * g++.dg/template/friend19.C: Fix typo.
35795 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
35796
35797 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
35798
35799 * gcc.c-torture/execute/20030928-1.c: New test.
35800 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
35801
35802 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
35803
35804 * g++.dg/opt/unroll1.C: New test.
35805
35806 2003-09-26 Roger Sayle <roger@eyesopen.com>
35807
35808 PR optimization/11741
35809 * gcc.dg/20030926-1.c: New test case.
35810
35811 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35812
35813 PR c++/5655
35814 * g++.dg/parse/access7.C: New test.
35815 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
35816
35817 2003-09-24 Ziemowit Laski <zlaski@apple.com>
35818
35819 MERGE OF objc-improvements-branch into MAINLINE:
35820 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
35821 if libobjc has not been built.
35822 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
35823 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
35824 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
35825 objc/execute/nested-3.m, objc/execute/np-2.m,
35826 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
35827 objc/execute/redefining_self.m, objc/execute/root_methods.m,
35828 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
35829 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
35830 objc.dg/special/unclaimed-category-1.h,
35831 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
35832 well as GNU runtime.
35833 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
35834 * execute/cascading-1.m, execute/function-message-1.m,
35835 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
35836 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
35837 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
35838 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
35839 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
35840 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
35841 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
35842 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
35843 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
35844 * objc.dg/bitfield-2.m: Run only on Darwin.
35845 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
35846 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
35847 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
35848 * objc.dg/const-str-1.m: Fix constant string layout.
35849
35850 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
35851
35852 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
35853
35854 2003-09-23 Geoffrey Keating <geoffk@apple.com>
35855
35856 * gcc.dg/darwin-abi-1.c: New file.
35857
35858 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
35859
35860 PR target/12281
35861 * gcc.c-torture/compile/20030921-1.c: New test.
35862
35863 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
35864
35865 * g++.dg/opt/reg-stack2.C: New test.
35866
35867 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
35868
35869 * g++.dg/eh/delayslot1.C: New test.
35870
35871 2003-09-20 Richard Henderson <rth@redhat.com>
35872
35873 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
35874
35875 2003-09-20 Roger Sayle <roger@eyesopen.com>
35876
35877 * gcc.c-torture/execute/20030920-1.c: New test case.
35878
35879 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35880
35881 * g++.dg/rtti/typeid3.C: Correct expected error message.
35882
35883 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35884
35885 PR c++/157
35886 * g++.dg/parse/crash12.C: New test.
35887
35888 2003-09-19 Janis Johnson <janis187@us.ibm.com>
35889
35890 * gcc.dg/compat/mixed-struct-check.h: New.
35891 * gcc.dg/compat/mixed-struct-defs.h: New.
35892 * gcc.dg/compat/mixed-struct-init.h: New.
35893 * gcc.dg/compat/struct-by-value-19_main.c: New.
35894 * gcc.dg/compat/struct-by-value-19_x.c: New.
35895 * gcc.dg/compat/struct-by-value-19_y.c: New.
35896 * gcc.dg/compat/struct-by-value-20_main.c: New.
35897 * gcc.dg/compat/struct-by-value-20_x.c: New.
35898 * gcc.dg/compat/struct-by-value-20_y.c: New.
35899 * gcc.dg/compat/struct-return-19_main.c: New.
35900 * gcc.dg/compat/struct-return-19_x.c: New.
35901 * gcc.dg/compat/struct-return-19_y.c: New.
35902 * gcc.dg/compat/struct-return-20_main.c: New.
35903 * gcc.dg/compat/struct-return-20_x.c: New.
35904 * gcc.dg/compat/struct-return-20_y.c: New.
35905
35906 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
35907 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
35908 so that it will not complain on LP64 targets.
35909
35910 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35911
35912 PR c++/495
35913 * g++.dg/template/friend24.C: New test.
35914
35915 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
35916
35917 PR c++/12332
35918 * g++.dg/template/memtmpl2.C: New test.
35919
35920 2003-09-18 Mark Mitchell <mark@codesourcery.com>
35921
35922 PR target/11184
35923 * gcc.dg/builtin-apply1.c: New test.
35924
35925 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
35926
35927 PR c++/9848
35928 * g++.dg/warn/Wunused-4.C: New test.
35929
35930 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35931
35932 PR c++/12316
35933 * g++.dg/other/gc2.C: New test.
35934
35935 2003-09-17 Mark Mitchell <mark@codesourcery.com>
35936
35937 PR c++/11991
35938 * g++.dg/rtti/typeid3.C: New test.
35939
35940 PR c++/12266
35941 * g++.dg/overload/template1.C: New test.
35942
35943 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
35944
35945 * g++.dg/opt/cfg3.C: New test.
35946
35947 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35948
35949 PR c++/7939
35950 * g++.dg/template/crash11.C: New test.
35951
35952 2003-09-16 Jason Merrill <jason@redhat.com>
35953 Jakub Jelinek <jakub@redhat.com>
35954
35955 * gcc.dg/attr-warn-unused-result.c: New test.
35956
35957 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
35958
35959 PR c++/12184
35960 * g++.dg/expr/call2.C: New test.
35961
35962 2003-09-15 Andreas Jaeger <aj@suse.de>
35963
35964 * gcc.dg/Wold-style-definition-1.c: New test.
35965
35966 2003-09-14 Mark Mitchell <mark@codesourcery.com>
35967
35968 PR c++/3907
35969 * g++.dg/parse/template12.C: New test.
35970
35971 * g++.dg/abi/bitfield11.C: New test.
35972 * g++.dg/abi/bitfield12.C: Likewise.
35973
35974 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
35975
35976 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
35977 non-expansion of functional macro name without arguments at EOL.
35978 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
35979
35980 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
35981
35982 * gcc.c-torture/execute/20030914-[12].c: New tests.
35983
35984 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
35985
35986 PR c++/11788
35987 * g++.dg/overload/addr1.C: New test.
35988
35989 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
35990
35991 * gcc.dg/20030909-1.c: New test.
35992
35993 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
35994
35995 * gcc.dg/ultrasp10.c: New test.
35996
35997 2003-09-09 Devang Patel <dpatel@apple.com>
35998
35999 * gcc.dg/darwin-ld-6.c: New test.
36000
36001 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36002
36003 * gcc.dg/torture/builtin-explog-1.c: New testcase.
36004
36005 2003-09-08 Mark Mitchell <mark@codesourcery.com>
36006
36007 * gcc.dg/ia64-types1.c: New test.
36008 * gcc.dg/ia64-types2.c: Likewise.
36009
36010 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36011
36012 * gcc.dg/builtins-1.c: Add more _Complex tests.
36013 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36014
36015 * gcc.dg/builtins-1.c: Test existing _Complex functions.
36016 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36017
36018 2003-09-08 Mark Mitchell <mark@codesourcery.com>
36019
36020 PR c++/11786
36021 * g++.dg/lookup/koenig2.C: New test.
36022
36023 PR c++/5296
36024 * g++.dg/rtti/typeid2.C: New test.
36025
36026 2003-09-08 Jakub Jelinek <jakub@redhat.com>
36027
36028 * gcc.c-torture/compile/20030904-1.c: New test.
36029
36030 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36031
36032 * g++.dg/opt/longbranch2.C: New test.
36033
36034 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
36035
36036 * g++.dg/template/crash10.C: Only compile it.
36037
36038 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
36039
36040 PR middle-end/11665
36041 * gcc.c-torture/compile/20030907-1.c: New test.
36042 * g++.dg/init/array11.C: New test.
36043
36044 2003-09-07 Mark Mitchell <mark@codesourcery.com>
36045
36046 PR c++/11852
36047 * g++.dg/init/struct1.C: New test.
36048
36049 2003-09-07 Mark Mitchell <mark@codesourcery.com>
36050
36051 PR c++/12181
36052 * g++.dg/expr/comma1.C: New test.
36053
36054 2003-09-06 Mark Mitchell <mark@codesourcery.com>
36055
36056 PR c++/11867
36057 * g++.dg/expr/static_cast5.C: New test.
36058
36059 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
36060
36061 PR c++/11507
36062 * g++.dg/lookup/scoped7.C: New test.
36063
36064 PR c++/9574
36065 * g++.dg/other/static1.C: New test.
36066
36067 PR c++/11490
36068 * g++.dg/warn/template-1.C: New test.
36069
36070 PR c++/11432
36071 * g++.dg/template/crash10.C: New test.
36072
36073 PR c++/2478
36074 * g++.dg/overload/VLA.C: New test.
36075
36076 PR c++/10804
36077 * g++.dg/template/call1.C: New test.
36078
36079 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
36080
36081 PR c++/11794
36082 * g++.dg/parse/using3.C: New test.
36083
36084 2003-09-06 Roger Sayle <roger@eyesopen.com>
36085
36086 PR c++/11409
36087 * g++.dg/overload/builtin3.C: New test case.
36088
36089 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
36090
36091 PR c/9862
36092 * gcc.dg/20030906-1.c: New test.
36093 * gcc.dg/20030906-2.c: Likewise.
36094
36095 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
36096
36097 PR c++/12167
36098 * g++.dg/parse/defarg5.C: New test.
36099
36100 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
36101
36102 2003-09-05 Mark Mitchell <mark@codesourcery.com>
36103
36104 PR c++/12163
36105 * g++.dg/expr/static_cast4.C: New test.
36106
36107 PR c++/12146
36108 * g++.dg/template/crash9.C: New test.
36109
36110 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
36111
36112 * g++.old-deja/g++.ext/pretty2.C: Update for change
36113 in __FUNCTION__.
36114 * g++.old-deja/g++.ext/pretty3.C: Likewise.
36115
36116 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
36117
36118 PR c++/11922
36119 * g++/dg/template/qualified-id1.C: New test.
36120
36121 PR c++/12037
36122 * g++.dg/warn/noeffect4.C: New test.
36123
36124 2003-09-04 Matt Austern <austern@apple.com>
36125
36126 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
36127 * g++.dg/ext/fnname2.C: Likewise.
36128 * g++.dg/ext/fnname3.C: Likewise.
36129
36130 2003-09-04 Mark Mitchell <mark@codesourcery.com>
36131
36132 * g++.dg/expr/lval1.C: New test.
36133 * g++.dg/ext/lvcast.C: Remove.
36134
36135 2003-09-03 Roger Sayle <roger@eyesopen.com>
36136
36137 PR optimization/11700.
36138 * gcc.c-torture/compile/20030903-1.c: New test case.
36139
36140 2003-09-03 Mark Mitchell <mark@codesourcery.com>
36141
36142 PR c++/12053
36143 * g++.dg/abi/layout4.C: New test.
36144
36145 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
36146
36147 PR c++/11553
36148 * g++.dg/parse/friend3.C: New test.
36149
36150 2003-09-02 Mark Mitchell <mark@codesourcery.com>
36151
36152 PR c++/11847
36153 * g++.dg/template/class1.C: New test.
36154
36155 PR c++/11808
36156 * g++.dg/expr/call1.C: New test.
36157
36158 2003-09-01 Mark Mitchell <mark@codesourcery.com>
36159
36160 PR c++/12114
36161 * g++.dg/init/ref9.C: New test.
36162
36163 PR c++/11972
36164 * g++.dg/template/nested4.C: New test.
36165
36166 2003-08-29 Mark Mitchell <mark@codesourcery.com>
36167
36168 PR c++/12093
36169 * g++.dg/template/non-dependent4.C: New test.
36170
36171 PR c++/11928
36172 * g++.dg/inherit/conv1.C: New test.
36173
36174 2003-08-29 Mark Mitchell <mark@codesourcery.com>
36175
36176 PR c++/6196
36177 * g++.dg/ext/label1.C: New test.
36178 * g++.dg/ext/label2.C: Likewise.
36179
36180 2003-08-28 Mark Mitchell <mark@codesourcery.com>
36181
36182 * g++.dg/expr/cond3.C: New test.
36183
36184 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36185
36186 * gcc.dg/builtins-1.c: Add new builtin cases.
36187
36188 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36189
36190 * gcc.dg/builtins-1.c: Add new cases.
36191 * gcc.dg/torture/builtin-attr-1.c: Likewise.
36192
36193 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36194
36195 * gcc.dg/builtins-1.c: Add more math builtin tests.
36196 * gcc.dg/torture/builtin-attr-1.c: New test.
36197
36198 2003-08-28 Mark Mitchell <mark@codesourcery.com>
36199
36200 PR optimization/5079
36201 * g++.dg/opt/static3.C: New test.
36202
36203 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
36204
36205 * gcc.misc-tests/gcov-10b.c: New test.
36206
36207 2003-08-27 Mark Mitchell <mark@codesourcery.com>
36208
36209 * g++.dg/opt/ptrmem3.C: New test.
36210
36211 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
36212
36213 2003-08-27 Jakub Jelinek <jakub@redhat.com>
36214
36215 * gcc.dg/20030826-2.c: New test.
36216
36217 2003-08-26 Roger Sayle <roger@eyesopen.com>
36218
36219 PR middle-end/12002
36220 * g77.f-torture/compile/12002.f: New test case.
36221
36222 2003-08-26 Roger Sayle <roger@eyesopen.com>
36223
36224 * gcc.dg/20030826-1.c: New test case.
36225
36226 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
36227
36228 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
36229
36230 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
36231
36232 PR c++/11871
36233 * c++.dg/lookup/crash1.C: New test.
36234
36235 * c++.dg/warn/noeffect3.C: New test.
36236
36237 2003-08-25 Janis Johnson <janis187@us.ibm.com>
36238
36239 * gcc.dg/compat/vector-1_x.c: Compile with -w.
36240 * gcc.dg/compat/vector-1_y.c: Ditto.
36241 * gcc.dg/compat/vector-2_x.c: Ditto.
36242 * gcc.dg/compat/vector-2_y.c: Ditto.
36243
36244 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
36245
36246 * gcc.dg/20030702-1.c: New test.
36247
36248 2003-08-25 Mark Mitchell <mark@codesourcery.com>
36249
36250 PR c++/8795
36251 * g++.dg/ext/altivec-1.C: New test.
36252
36253 2003-08-24 Richard Henderson <rth@redhat.com>
36254
36255 * g++.dg/eh/simd-2.C: Add -w for x86.
36256
36257 2003-08-23 Jakub Jelinek <jakub@redhat.com>
36258
36259 * gcc.dg/20030815-1.c: New test.
36260
36261 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36262
36263 PR c++/3765
36264 * g++.dg/parse/access6.C: New test.
36265
36266 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36267
36268 PR c++/641, c++/11876
36269 * g++.dg/template/friend22.C: New test.
36270 * g++.dg/template/friend23.C: Likewise.
36271
36272 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36273
36274 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
36275 identically.
36276
36277 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36278
36279 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
36280
36281 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36282
36283 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
36284
36285 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36286
36287 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
36288
36289 2003-08-22 Mark Mitchell <mark@codesourcery.com>
36290
36291 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
36292
36293 2003-08-21 Mark Mitchell <mark@codesourcery.com>
36294
36295 PR c++/11919
36296 * g++.dg/overload/prom1.C: New test.
36297
36298 PR c++/11551
36299 * g++.dg/parse/dtor2.C: New test.
36300
36301 PR c++/10762
36302 * g++.dg/parse/using2.C: New test.
36303
36304 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
36305
36306 PR target/11805
36307 * gcc.c-torture/compile/20030821-1.c: New.
36308
36309 2003-08-20 Mark Mitchell <mark@codesourcery.com>
36310
36311 PR c++/11834
36312 * g++.dg/template/deduce2.C: New test.
36313
36314 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
36315
36316 * gcc.c-torture/execute/20030821-1.c: New test.
36317
36318 2003-08-20 Roger Sayle <roger@eyesopen.com>
36319
36320 PR middle-end/11984
36321 * gcc.dg/20030820-1.c: New test case.
36322
36323 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
36324
36325 PR c++/11945
36326 * g++.dg/warn/noeffect2.C: New test.
36327
36328 2003-08-19 Mark Mitchell <mark@codesourcery.com>
36329
36330 PR c++/10926
36331 * g++.dg/template/dtor2.C: New test.
36332
36333 PR c++/11684
36334 * g++.dg/template/operator1.C: New test.
36335 * g++.dg/parse/operator4.C: New test.
36336
36337 PR c++/11946.C
36338 * g++.dg/expr/enum1.C: New test.
36339 * gcc.dg/c99-bool-1.c: Remove bogus warning.
36340
36341 PR c++/11036.C
36342 * g++.dg/parse/elab2.C: New test.
36343 * g++.dg/parse/typedef4.C: Change error message.
36344 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
36345 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
36346 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
36347
36348 2003-08-19 Geoffrey Keating <geoffk@apple.com>
36349
36350 * gcc.dg/pch/warn-1.c: New.
36351 * gcc.dg/pch/warn-1.hs: New.
36352
36353 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
36354 not-tested file.
36355
36356 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
36357
36358 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
36359
36360 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
36361
36362 * gcc.dg/uninit-D.c: New Test.
36363 * gcc.dg/uninit-E.c: New Test.
36364 * gcc.dg/uninit-F.c: New Test.
36365 * gcc.dg/uninit-G.c: New Test.
36366
36367 2003-08-19 Michael Ritzert <ritzert@t-online.de>
36368
36369 * g++.dg/README: Describe the pch directory.
36370
36371 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36372
36373 PR c++/11174
36374 * g++.dg/parse/access4.C: New test.
36375 * g++.dg/parse/access5.C: Likewise.
36376 * g++.old-deja/g++.jason/access17.C: Adjust error message.
36377
36378 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
36379
36380 * gcc.dg/noncompile/20030818-1.c: New.
36381
36382 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
36383
36384 PR c++/11957
36385 * g++.dg/warn/noeffect1.C: New test.
36386
36387 * g++.dg/template/scope2.C: New test.
36388 * g++.dg/template/error2.C: Correct dg-error
36389
36390 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
36391
36392 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
36393
36394 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
36395
36396 PR C++/11512
36397 * g++.dg/template/warn1.C: New.
36398
36399 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
36400
36401 * g++.dg/template/error2.C: New test.
36402 * g++.dg/lookup/using7.C: Adjust errors
36403 * g++.old-deja/g++.pt/crash36.C: Likewise.
36404 * g++.old-deja/g++.pt/derived3.C: Likewise.
36405
36406 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36407
36408 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
36409 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
36410 * gcc.c-torture/execute/builtins/string-9.c: New, from
36411 string-opt-9.c. Adjust for execute/builtins framework.
36412 * gcc.c-torture/execute/string-opt-9.c: Delete.
36413
36414 2003-08-12 Mark Mitchell <mark@codesourcery.com>
36415
36416 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
36417
36418 * g++.dg/parse/ret-type2.C: New test.
36419
36420 PR c++/11703
36421 * g++.dg/init/new8.C: New test.
36422
36423 PR c++/10923
36424 * g++.dg/parse/typedef5.C: New test.
36425
36426 PR c++/9512
36427 * g++.dg/parse/qualified2.C: New test.
36428 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
36429 invalid code.
36430
36431 2003-08-11 Mark Mitchell <mark@codesourcery.com>
36432
36433 * g++.dg/conversion/ptrmem1.C: New test.
36434
36435 2003-08-11 Jakub Jelinek <jakub@redhat.com>
36436
36437 PR target/11693
36438 * gcc.dg/20030811-1.c: New test.
36439
36440 PR target/11535
36441 * gcc.c-torture/execute/20030811-1.c: New test.
36442
36443 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36444
36445 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
36446
36447 2003-08-10 Mark Mitchell <mark@codesourcery.com>
36448
36449 PR c++/11789.C
36450 * g++.dg/inherit/multiple1.C: New test.
36451
36452 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
36453
36454 * gcc.dg/spe1.c: New test.
36455
36456 PR c++/11670
36457 * g++.dg/expr/cast2.C: New test.
36458
36459 PR c++/10530
36460 * g++.dg/template/dependent-name2.C: New test.
36461
36462 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
36463
36464 * g++.dg/parse/crash11.C: Put the dg options in comments.
36465
36466 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
36467
36468 * lib/gcc-dg.exp: Update for diagnostic change.
36469
36470 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36471
36472 PR c++/5767
36473 * g++.dg/parse/crash11.C: New test.
36474
36475 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
36476
36477 * gcc.dg/cpp/spacing1.c: Update.
36478
36479 2003-08-04 Janis Johnson <janis187@us.ibm.com>
36480
36481 PR target/11739
36482 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
36483 a value for -mtune.
36484
36485 2003-08-04 Roger Sayle <roger@eyesopen.com>
36486
36487 PR middle-end/11771
36488 * gcc.c-torture/compile/20030804-1.c: New test case.
36489
36490 2003-08-04 Roger Sayle <roger@eyesopen.com>
36491
36492 * gcc.dg/20030804-1.c: New test case.
36493
36494 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
36495
36496 * gcc.dg/cpp/separate-1.c: New test.
36497
36498 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
36499
36500 PR c++/11704
36501 * g++.dg/template/dependent-expr2.C: New test.
36502
36503 PR c++/11766
36504 * g++.dg/expr/ptrmem1.C: New test.
36505
36506 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36507
36508 PR c++/9453
36509 * g++.dg/template/friend15.C: New test.
36510
36511 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
36512
36513 * lib/dg-pch.exp: Work round PCH bug.
36514
36515 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36516
36517 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
36518 builtins. Move cases from builtins-4.c here.
36519
36520 * gcc.dg/torture/builtin-math-1.c: New test taken from
36521 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
36522 additional cases.
36523
36524 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
36525 Delete.
36526
36527 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
36528
36529 PR c++/9447
36530 * g++.dg/template/using7.C: New test.
36531
36532 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
36533
36534 * import1.c, import2.c: New tests.
36535
36536 2003-08-01 Jakub Jelinek <jakub@redhat.com>
36537
36538 * g++.dg/eh/crossjump1.C: New test.
36539
36540 2003-08-01 Mark Mitchell <mark@codesourcery.com>
36541
36542 PR c++/11697
36543 * g++.dg/template/using6.C: New test.
36544
36545 PR c++/11744
36546 * g++.dg/template/koenig2.C: New test.
36547
36548 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36549
36550 PR c++/7983
36551 * g++.dg/parse/typedef4.C: New test.
36552
36553 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36554
36555 PR c++/8442, c++/8806
36556 * g++.dg/template/elab1.C: New test.
36557 * g++.dg/template/type2.C: Likewise.
36558 * g++.dg/template/ttp3.C: Adjust expected error message.
36559 * g++.old-deja/g++.law/visibility13.C: Likewise.
36560 * g++.old-deja/g++.niklas/t135.C: Likewise.
36561 * g++.old-deja/g++.pt/ttp41.C: Likewise.
36562 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
36563 template argument.
36564 * g++.old-deja/g++.pt/ttp44.C: Likewise.
36565
36566 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
36567
36568 PR c++/11295
36569 * g++.dg/ext/stmtexpr1.C: New test.
36570
36571 * g++.dg/opt/tmp1.C: New test.
36572
36573 PR c++/11525
36574 * g++.dg/parse/constant4.C: New test.
36575
36576 PR c++/9447
36577 * g++.dg/template/using5.C: New test.
36578
36579 2003-07-31 Roger Sayle <roger@eyesopen.com>
36580
36581 * gcc.dg/builtins-27.c: New test case.
36582
36583 2003-07-31 Jakub Jelinek <jakub@redhat.com>
36584
36585 * gcc.dg/tls/opt-7.c: New test.
36586
36587 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
36588
36589 * g++.old-deja/g++.other/crash18.C: Remove.
36590
36591 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
36592
36593 * g++.dg/template/explicit3.C: New.
36594 * g++.dg/template/explicit4.C: New.
36595 * g++.dg/template/explicit5.C: New.
36596
36597 PR c++/11347
36598 * g++.dg/template/memtmpl1.C: New.
36599
36600 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
36601
36602 PR target/11565
36603 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
36604 * gcc.dg/i386-387-5.c (dg-options): Likewise.
36605
36606 2003-07-30 Jan Hubicka <jh@suse.cz>
36607
36608 * vtgc1.c: Kill.
36609
36610 2003-07-29 Zack Weinberg <zack@codesourcery.com>
36611
36612 * gcc.dg/struct-in-proto-1.c: New test.
36613
36614 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
36615
36616 * gcc.dg/cpp/include2.c: Only expect one message.
36617
36618 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
36619
36620 PR c++/9447
36621 * g++.dg/template/using1.C: New test.
36622 * g++.dg/template/using2.C: New test.
36623 * g++.dg/template/using3.C: New test.
36624 * g++.dg/template/using4.C: New test.
36625
36626 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
36627
36628 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
36629 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36630
36631 2003-07-28 Jan Hubicka <jh@suse.cz>
36632
36633 PR c++/11530
36634 * g++.dg/opt/call1.C: New test.
36635
36636 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
36637
36638 PR c++/11667
36639 * g++.dg/init/enum2.C: New test.
36640 * g++.dg/template/overload1.C: Add "-w" option.
36641
36642 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
36643
36644 * gcc.dg/Wdeclaration-after-statement-1.c,
36645 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
36646
36647 2003-07-28 Jakub Jelinek <jakub@redhat.com>
36648
36649 * gcc.c-torture/compile/20030725-1.c: New test.
36650
36651 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
36652
36653 * gcc.dg/20030505.c: Only run for SPE.
36654 Remove definition of opaque type.
36655
36656 2003-07-27 Mark Mitchell <mark@codesourcery.com>
36657
36658 * g++.dg/template/ptrmem6.C: New test.
36659
36660 2003-07-26 Geoffrey Keating <geoffk@apple.com>
36661
36662 * gcc.c-torture/compile/zero-strct-2.c: New test.
36663
36664 2003-07-25 Geoffrey Keating <geoffk@apple.com>
36665
36666 * gcc.dg/intermod-1.c: New test.
36667
36668 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
36669
36670 PR c++/11617
36671 * g++.dg/template/lookup2.C: New test.
36672 * g++.dg/template/memclass1.C: Remove instantiated from error.
36673 * g++.dg/other/error2.C: Tweak expected errors.
36674
36675 PR c++/11596
36676 * g++.dg/template/defarg3.C: New test.
36677
36678 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
36679
36680 2003-07-24 Mark Mitchell <mark@codesourcery.com>
36681
36682 * g++.dg/inherit/access5.C: New test.
36683
36684 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36685
36686 PR c++/11513
36687 * g++.dg/template/crash8.C: New test.
36688
36689 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
36690
36691 PR c/10602
36692 * gcc.dg/noncompile/incomplete-2.c: New test.
36693
36694 2003-07-23 Mark Mitchell <mark@codesourcery.com>
36695
36696 PR c++/11645
36697 * g++.dg/inherit/access4.C: New test.
36698
36699 PR c++/11517
36700 * g++.dg/expr/cond2.C: New test.
36701
36702 PR optimization/10679
36703 * g++.dg/opt/inline4.C: New test.
36704
36705 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
36706
36707 * g++.dg/parse/crash10: New test.
36708
36709 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
36710
36711 * g++.dg/ext/flexary1.C: New test.
36712
36713 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36714
36715 PR c++/10793
36716 * g++.dg/template/crash9.C: New test.
36717
36718 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36719
36720 PR c++/3004
36721 * g++.dg/parse/typedef3.C: New test.
36722
36723 PR c++/7906
36724 * g++.dg/parse/operator2.C: New test.
36725
36726 PR c++/8895
36727 * g++.dg/parse/def-tmpl-arg1.C: New test.
36728
36729 PR c++/9282
36730 * g++.dg/parse/funptr1.C: New test.
36731
36732 PR c++/9452
36733 * g++.dg/parse/ambig3.C: New test.
36734
36735 PR c++/9454
36736 * g++.dg/parse/operator3.C: New test.
36737
36738 PR c++/9486
36739 * g++.dg/parse/template10.C: New test.
36740
36741 PR c++/9488
36742 * g++.dg/parse/template11.C: New test.
36743
36744 PR c++/10150
36745 * g++.dg/parse/invalid-op1.C: New test.
36746
36747 PR c++/10247
36748 * g++.dg/parse/condexpr1.C: New test.
36749
36750 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
36751
36752 * g++.dg/ext/packed3.C: New test.
36753 * g++.dg/ext/packed4.C: New test.
36754
36755 * gcc.dg/pack-test-3.c: New test.
36756
36757 2003-07-21 Janis Johnson <janis187@us.ibm.com>
36758
36759 * lib/compat.exp: Handle dg-options per source file.
36760 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
36761 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
36762 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
36763 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
36764 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
36765 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
36766 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
36767 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
36768 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
36769 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
36770 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
36771 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
36772 * g++.dg/compat/break/bitfield7_x.C: Ditto.
36773 * g++.dg/compat/break/bitfield7_y.C: Ditto.
36774
36775 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
36776
36777 PR c/10320
36778 * gcc.c-torture/execute/20030718-1.c: New test.
36779
36780 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
36781
36782 PR optimization/11536
36783 * gcc.dg/20030721-1.c: New test.
36784
36785 2003-07-19 Mark Mitchell <mark@codesourcery.com>
36786
36787 PR c++/11546
36788 * g++.dg/template/lookup1.C: New test.
36789
36790 2003-07-19 Zack Weinberg <zack@codesourcery.com>
36791
36792 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
36793 diagnostics of ill-formed constructs involving labels.
36794 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
36795 the new 'previously defined here' message.
36796
36797 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
36798
36799 * g++.dg/parse/non-dependent2.C: New test.
36800
36801 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
36802
36803 * g++.dg/init/init-ref4.C: xfail on targets without
36804 weak symbols.
36805
36806 2003-07-17 Jakub Jelinek <jakub@redhat.com>
36807
36808 PR target/11087
36809 * gcc.c-torture/execute/20030717-1.c: New test.
36810
36811 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
36812
36813 * g++.dg/opt/cfg1.C: New test.
36814
36815 2003-07-17 Mark Mitchell <mark@codesourcery.com>
36816
36817 PR optimization/11557
36818 * gcc.dg/20030717-1.c: New test.
36819
36820 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
36821
36822 PR c++/10476
36823 * g++.dg/expr/crash-1.C: New test.
36824
36825 PR c++/11027
36826 * g++.dg/template/init3.C: New test.
36827
36828 PR c++/8222
36829 * g++.dg/template/non-dependent1.C: New test.
36830
36831 PR c++/11070
36832 * g++.dg/template/non-dependent2.C: New test.
36833
36834 PR c++/11071
36835 * g++.dg/template/non-dependent3.C: New test.
36836
36837 PR c++/9907
36838 * g++.dg/template/sizeof5.C: New test.
36839
36840 2003-07-17 Geoffrey Keating <geoffk@apple.com>
36841
36842 PR 11498
36843 * gcc.c-torture/compile/mangle-1.c: New file.
36844
36845 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36846
36847 PR c++/7809
36848 * g++.dg/parse/access3.C: New test.
36849
36850 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
36851
36852 PR c++/11384
36853 * g++.dg/init/init-ref4.C: New test.
36854
36855 2003-07-16 Mark Mitchell <mark@codesourcery.com>
36856
36857 PR c++/11547
36858 * g++.dg/parse/constant3.C: New test.
36859 * g++.dg/parse/crash7.C: Likewise.
36860
36861 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
36862
36863 PR target/11008
36864 * gcc.dg/i386-pentium4-not-mull.c: New.
36865
36866 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
36867
36868 * gcc.dg/asm-names.c (ymain): Make it weak.
36869
36870 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36871
36872 PR c++/5421
36873 * g++.dg/template/friend21.C: New test.
36874
36875 2003-07-16 Jakub Jelinek <jakub@redhat.com>
36876
36877 * gcc.dg/cleanup-8.c: New test.
36878 * gcc.dg/cleanup-9.c: New test.
36879
36880 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
36881
36882 * g++.dg/ext/dll-MI1.h: New file.
36883 * g++.dg/ext/dllexport-MI1.C: New file.
36884 * g++.dg/ext/dllimport-MI1.C: New file.
36885
36886 2003-07-15 Jakub Jelinek <jakub@redhat.com>
36887
36888 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
36889 it does not have cmpstrsi patterns (just cmpmemsi).
36890
36891 2003-07-15 Mark Mitchell <mark@codesourcery.com>
36892
36893 PR debug/11473
36894 * g++.dg/debug/debug8.C: New test.
36895
36896 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36897
36898 PR c++/10108
36899 * g++.dg/template/crash7.C: New test.
36900
36901 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
36902
36903 PR target/10795
36904 * gcc.c-torture/compile/20030708-1.c: New.
36905
36906 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
36907
36908 * gcc.c-torture/execute/20030715-1.c: New test.
36909
36910 2003-07-14 Geoffrey Keating <geoffk@apple.com>
36911
36912 * gcc.dg/pch/inline-3.c: New file.
36913 * gcc.dg/pch/inline-3.hs: New file.
36914 * gcc.dg/pch/inline-4.c: New file.
36915 * gcc.dg/pch/inline-4.hs: New file.
36916
36917 2003-07-14 Mark Mitchell <mark@codesourcery.com>
36918
36919 PR c++/11509
36920 * g++.dg/template/crash6.C: New test.
36921
36922 PR c++/7053
36923 * g++.dg/template/friend20.C: New test.
36924
36925 PR c++/7019
36926 * g++.dg/template/overload2.C: New test.
36927
36928 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36929
36930 PR optimization/11440
36931 * gcc.c-torture/execute/20030714-1.c: New test.
36932
36933 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36934
36935 PR c++/11154
36936 * g++.dg/template/partial2.C: New test.
36937
36938 2003-07-13 Mark Mitchell <mark@codesourcery.com>
36939
36940 PR c++/11503
36941 * g++.dg/template/anon1.C: New test.
36942
36943 PR c++/11493
36944 PR c++/11495
36945 * g++.dg/parse/template9.C: Likewise.
36946 * g++.dg/template/crash4.C: New test.
36947 * g++.dg/template/koenig1.C: Likewise.
36948 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
36949 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
36950 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
36951 functions.
36952 * g++.old-deja/g++.jason/template36.C: Likewise.
36953 * g++.old-deja/g++.mike/p1989.C: Likewise.
36954 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
36955 * g++.old-deja/g++.pt/ttp20.C: Use this->.
36956 * g++.old-deja/g++.pt/ttp21.C: Use this->.
36957 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
36958 compiling.
36959 * g++.old-deja/g++.pt/union2.C: Use this->.
36960
36961 2003-07-11 Jakub Jelinek <jakub@redhat.com>
36962
36963 * gcc.dg/20030711-1.c: New test.
36964
36965 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
36966
36967 PR c++/11050
36968 * g++.dg/parse/args1.C: New test.
36969 * g++.pt/defarg8.C: Change expected errors.
36970
36971 2003-07-11 Mark Mitchell <mark@codesourcery.com>
36972
36973 PR c++/8164
36974 * g++.dg/template/nontype2.C: New test.
36975
36976 PR c++/10558
36977 * g++.dg/parse/template8.C: New test.
36978
36979 PR c++/8327
36980 * g++.dg/template/scope1.C: New test.
36981
36982 * g++.dg/warn/Wsign-compare-1.C: New test.
36983
36984 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
36985
36986 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
36987
36988 2003-07-10 Mark Mitchell <mark@codesourcery.com>
36989
36990 PR c++/9411
36991 * g++.dg/template/explicit2.C: New test.
36992
36993 PR c++/10032
36994 * g++.dg/warn/pedantic1.C: New test.
36995
36996 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
36997
36998 PR c++ 9483
36999 * g++.dg/other/field1.C: New test.
37000
37001 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
37002
37003 PR c/11449
37004 * gcc.c-torture/compile/20030707-1.c: New.
37005
37006 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37007
37008 PR c++/10849
37009 * g++.dg/template/access12.C: New test.
37010
37011 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
37012
37013 * g++.dg/bprob/bprob.exp (prof_ext): Update.
37014 * g77.dg/bprob/bprob.exp (prof_ext): Update.
37015 * gcc.misc-tests/bprob.exp (prof_ext): Update.
37016 * gcc.misc-tests/gcov.exp: Update
37017 * g++.dg/gcov/gcov.exp: Update
37018 * lib/gcov.exp: Update.
37019
37020 2003-07-08 Mark Mitchell <mark@codesourcery.com>
37021
37022 * g++.dg/abi/mangle17.C: Make sure template expressions are
37023 dependent.
37024 * g++.dg/abi/mangle4.C: Mark erroneous casts.
37025 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
37026 * g++.dg/opt/stack1.C: Remove erroneous code.
37027 * g++.dg/parse/template7.C: New test.
37028 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
37029 * g++.old-deja/g++.pt/crash4.C: Likewise.
37030
37031 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37032
37033 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
37034 with zero or one occurence of `$' after the initial `L'.
37035
37036 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
37037
37038 * gcc.c-torture/compile/20030704-1.c: Add a comment.
37039
37040 2003-07-08 Roger Sayle <roger@eyesopen.com>
37041
37042 PR c/11370
37043 * gcc.dg/Wunreachable-6.c: New testcase.
37044 * gcc.dg/Wunreachable-7.c: New testcase.
37045
37046 2003-07-08 Jakub Jelinek <jakub@redhat.com>
37047
37048 PR c/11420
37049 * gcc.dg/20030708-1.c: New test.
37050
37051 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
37052
37053 * gcc.dg/compat/sdata-section.h: New file.
37054 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
37055 * gcc.dg/torture/mips-sdata-1.c: New test.
37056
37057 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37058
37059 PR c++/11030
37060 * g++.dg/template/friend19.C: New test.
37061
37062 2003-07-08 Jakub Jelinek <jakub@redhat.com>
37063
37064 * g++.dg/opt/strength-reduce.C: New test.
37065
37066 2003-07-07 Roger Sayle <roger@eyesopen.com>
37067
37068 PR target/10979
37069 * gcc.dg/20030707-1.c: New testcase.
37070
37071 2003-07-07 Roger Sayle <roger@eyesopen.com>
37072
37073 PR optimization/11059
37074 * g++.dg/opt/emptyunion.C: New testcase.
37075
37076 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37077 Eric Botcazou <ebotcazou@libertysurf.fr>
37078
37079 * g++.dg/opt/stack1.C: New test.
37080
37081 2003-07-05 Mark Mitchell <mark@codesourcery.com>
37082
37083 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
37084 run test.
37085
37086 PR c++/11431
37087 * g++.dg/expr/static_cast3.C: New test.
37088
37089 2003-07-04 Zack Weinberg <zack@codesourcery.com>
37090
37091 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
37092 everywhere.
37093 * gcc.dg/concat.c: Concatenation of string constants with
37094 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
37095 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
37096 * gcc.dg/cpp/escape-2.c: Use wide character constants where
37097 necessary to avoid multi-character character constant warning.
37098 * gcc.dg/cpp/escape.c: Likewise.
37099 * gcc.dg/cpp/ucs.c: Likewise.
37100 Remove backslashes from dg-bogus comments, as they confuse Tcl.
37101 Fix a typo.
37102
37103 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
37104
37105 PR c/11428
37106 * gcc.c-torture/compile/20030704-1.c: New.
37107
37108 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
37109
37110 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
37111
37112 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
37113
37114 PR c++/5287, PR c++/7910, PR c++/11021
37115 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
37116 tests for warnings.
37117 * g++.dg/ext/dllimport2.C: Add tests for warnings.
37118 * g++.dg/ext/dllimport3.C: Likewise.
37119 * g++.dg/ext/dllimport4.C: New file.
37120 * g++.dg/ext/dllimport5.C: New file.
37121 * g++.dg/ext/dllimport6.C: New file.
37122 * g++.dg/ext/dllimport7.C: New file.
37123 * g++.dg/ext/dllimport8.C: New file.
37124 * g++.dg/ext/dllimport9.C: New file.
37125 * g++.dg/ext/dllimport10.C: New file.
37126 * g++.dg/ext/dllexport1.C: New file.
37127
37128 2003-07-03 Mark Mitchell <mark@codesourcery.com>
37129
37130 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
37131 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
37132
37133 2003-07-03 Roger Sayle <roger@eyesopen.com>
37134
37135 * gcc.dg/builtins-25.c: New testcase.
37136 * gcc.dg/builtins-26.c: New testcase.
37137
37138 2003-07-03 Janis Johnson <janis187@us.ibm.com>
37139
37140 * gcc.dg/compat/vector-defs.h: New file.
37141 * gcc.dg/compat/vector-setup.h: New file.
37142 * gcc.dg/compat/vector-check.h: New file.
37143 * gcc.dg/compat/vector-1_main.c: New file.
37144 * gcc.dg/compat/vector-1_x.c: New file.
37145 * gcc.dg/compat/vector-1_y.c: New file.
37146 * gcc.dg/compat/vector-2_main.c: New file.
37147 * gcc.dg/compat/vector-2_x.c: New file.
37148 * gcc.dg/compat/vector-2_y.c: New file.
37149
37150 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
37151 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
37152 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
37153 * gcc.dg/compat/struct-align-1.h: New file.
37154 * gcc.dg/compat/struct-align-1_main.c: New file.
37155 * gcc.dg/compat/struct-align-1_x.c: New file.
37156 * gcc.dg/compat/struct-align-1_y.c: New file.
37157 * gcc.dg/compat/struct-align-2.h: New file.
37158 * gcc.dg/compat/struct-align-2_main.c: New file.
37159 * gcc.dg/compat/struct-align-2_x.c: New file.
37160 * gcc.dg/compat/struct-align-2_y.c: New file.
37161
37162 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
37163 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
37164 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
37165 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
37166 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
37167 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
37168 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
37169 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
37170 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
37171 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
37172 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
37173 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
37174 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
37175 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
37176 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
37177 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
37178 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
37179 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
37180 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
37181 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
37182 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
37183 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37184 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
37185 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
37186 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
37187 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
37188 * gcc.dg/compat/struct-return-10_x.c: Ditto.
37189 * gcc.dg/compat/struct-return-2_x.c: Ditto.
37190 * gcc.dg/compat/struct-return-3_x.c: Ditto.
37191
37192 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37193
37194 * gcc.dg/i386-call-1.c: New test.
37195
37196 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
37197
37198 PR c++/9162
37199 * g++.dg/parse/defarg4.C: New.
37200
37201 2003-07-03 Roger Sayle <roger@eyesopen.com>
37202
37203 PR target/10700
37204 * gcc.c-torture/compile/20030703-1.c: New test case.
37205
37206 2003-07-03 Mark Mitchell <mark@codesourcery.com>
37207
37208 * g++.dg/template/local3.C: Remove extra semicolon.
37209
37210 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37211
37212 * gcc.dg/i386-volatile-1.c: New test.
37213
37214 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
37215
37216 PR c++/11072
37217 * g++.dg/other/offsetof2.C: XFAIL.
37218 * g++.dg/other/offsetof5.C: New.
37219
37220 PR c++/10219
37221 * g++.dg/template/error1.C: New.
37222
37223 PR c++/9779
37224 * g++.dg/template/dependent-expr1.C: New.
37225
37226 2003-07-01 Mark Mitchell <mark@codesourcery.com>
37227
37228 PR c++/6949
37229 * g++.dg/template/local3.C: New test.
37230
37231 PR c++/11149
37232 * g++.dg/lookup/scoped6.C: New test.
37233
37234 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
37235
37236 PR c++/8046
37237 * g++.dg/other/error7.C: New test.
37238
37239 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
37240
37241 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
37242 * g++.old-deja/g++.abi/vtable3.h: Likewise.
37243 * g++.old-deja/g++.law/code-gen5.C: Likewise.
37244 * g++.old-deja/g++.other/union2.C: Likewise.
37245 * gcc.dg/c90-const-expr-2.c: Likewise.
37246 * gcc.dg/c90-const-expr-3.c: Likewise.
37247 * gcc.dg/c99-const-expr-2.c: Likewise.
37248 * gcc.dg/c99-const-expr-3.c: Likewise.
37249 * gcc.dg/concat.c: Likewise.
37250
37251 2003-07-01 Mark Mitchell <mark@codesourcery.com>
37252
37253 PR c++/9559
37254 * g++.dg/init/static1.C: New test.
37255
37256 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37257
37258 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
37259 * g++.old-deja/g++.other/access2.C: Likewise.
37260 * g++.old-deja/g++.other/decl2.C: Likewise.
37261 * gcc.c-torture/execute/20020615-1.c: Likewise.
37262
37263 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37264
37265 PR c++/4933
37266 * g++.dg/template/sizeof4.C: New test.
37267
37268 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37269
37270 * g++.dg/other/error6.C: New test.
37271
37272 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37273
37274 PR c++/10750
37275 * g++.dg/parse/constant2.C: New test.
37276
37277 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
37278
37279 PR c++/11106
37280 * g++.dg/other/error5.C: New test.
37281
37282 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37283
37284 * gcc.dg/format/gcc_diag-1.c: New test.
37285
37286 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
37287
37288 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
37289
37290 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
37291
37292 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
37293 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
37294 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
37295
37296 2003-06-28 Jakub Jelinek <jakub@redhat.com>
37297
37298 * gcc.c-torture/execute/builtins/string-8.c: New test.
37299 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
37300 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
37301 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
37302
37303 2003-06-27 Mark Mitchell <mark@codesourcery.com>
37304
37305 PR c++/10468
37306 * g++.dg/ext/typeof6.C: New test.
37307
37308 2003-06-27 Mark Mitchell <mark@codesourcery.com>
37309
37310 PR c++/10796
37311 * g++.dg/init/enum1.C: New test.
37312
37313 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
37314
37315 * gcc.dg/20030627-1.c: New test.
37316
37317 2003-06-26 Mark Mitchell <mark@codesourcery.com>
37318
37319 PR c++/11332
37320 * g++.dg/expr/static_cast2.C: New test.
37321
37322 2003-06-26 Roger Sayle <roger@eyesopen.com>
37323 Jakub Jelinek <jakub@redhat.com>
37324
37325 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
37326 sprintf(dst,"%s",src) optimization.
37327 * gcc.c-torture/execute/20030626-1.c: New test case.
37328 * gcc.c-torture/execute/20030626-2.c: New test case.
37329
37330 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
37331
37332 * gcc.c-torture/execute/multi-ix.c: New test.
37333
37334 * gcc.c-torture/execute/simd-4.c (main):
37335 Added missing semicolon at end of union.
37336
37337 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
37338
37339 PR c++/8266
37340 * g++.dg/template/explicit-instantiation3.C: New test.
37341
37342 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37343
37344 * gcc.dg/20030626-1.c: Use signed char.
37345
37346 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37347
37348 * gcc.dg/20030626-1.c: New test.
37349
37350 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
37351
37352 * const-str-2.m: Update.
37353
37354 2003-06-25 Mark Mitchell <mark@codesourcery.com>
37355
37356 PR c++/10990
37357 * g++.dg/rtti/dyncast1.C: New test.
37358 * g++.dg/abi/mangle4.C: Correct base-specifier access.
37359 * g++.dg/lookup/scoped1.C: Remove XFAIL.
37360 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
37361
37362 PR c++/10931
37363 * g++.dg/expr/static_cast1.C: New test.
37364
37365 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
37366
37367 * gcc.dg/20030625-1.c: New test.
37368
37369 2003-06-24 Roger Sayle <roger@eyesopen.com>
37370
37371 * gcc.c-torture/compile/20030624-1.c: New test case.
37372
37373 2003-06-24 Jakub Jelinek <jakub@redhat.com>
37374
37375 * gcc.c-torture/execute/string-opt-17.c: New test.
37376
37377 2003-06-24 Mark Mitchell <mark@codesourcery.com>
37378
37379 PR c++/5754
37380 * g++.dg/parse/crash6.C: New test.
37381
37382 2003-06-23 Roger Sayle <roger@eyesopen.com>
37383
37384 * gcc.dg/builtins-24.c: New test case.
37385
37386 2003-06-23 Jakub Jelinek <jakub@redhat.com>
37387
37388 * g++.dg/opt/operator1.C: New test.
37389
37390 2003-06-22 Roger Sayle <roger@eyesopen.com>
37391
37392 * gcc.c-torture/execute/string-opt-16.c: New test case.
37393
37394 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37395
37396 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
37397 * g++.old-deja/g++.other/conv7.C: Likewise.
37398 * g++.old-deja/g++.other/overcnv2.C: Likewise.
37399 * g++.old-deja/g++.other/overload14.C: Likewise.
37400
37401 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37402
37403 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
37404 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
37405
37406 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37407
37408 PR c++/10888
37409 * g++.dg/warn/Winline-3.C: New test.
37410
37411 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37412
37413 * lib/target-supports.exp (check_alias_available): Make the test
37414 program acceptable to the Solaris assembler.
37415
37416 PR c++/10749
37417 * g++.dg/template/memclass2.C: New test.
37418
37419 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37420 Eric Botcazou <ebotcazou@libertysurf.fr>
37421
37422 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
37423 data for non-matching targets.
37424 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
37425
37426 2003-06-20 Mark Mitchell <mark@codesourcery.com>
37427
37428 PR c++/10845
37429 * g++.dg/template/member3.C: New test.
37430
37431 2003-06-19 Mark Mitchell <mark@codesourcery.com>
37432
37433 PR c++/10939
37434 * g++.dg/template/func1.C: New test.
37435
37436 PR c++/9649
37437 * g++.dg/template/static4.C: New test.
37438 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
37439
37440 PR c++/11041
37441 * g++.dg/init/ref7.C: New test.
37442
37443 2003-06-19 Matt Austern <austern@apple.com>
37444
37445 PR c++/11228
37446 * g++.dg/anew1.C: New test.
37447 * g++.dg/anew2.C: New test.
37448 * g++.dg/anew3.C: New test.
37449 * g++.dg/anew4.C: New test.
37450
37451 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
37452
37453 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
37454
37455 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
37456
37457 * gcc.c-torture/execute/simd-4.c (main): Make expected value
37458 endian-dependent.
37459
37460 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
37461
37462 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
37463 Remove cruft.
37464
37465 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
37466
37467 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
37468 * gcc.c-torture/compile/961203-1.c: Likewise.
37469 * gcc.c-torture/compile/980506-1.c: Likewise.
37470
37471 2003-06-17 Mark Mitchell <mark@codesourcery.com>
37472
37473 PR c++/10712
37474 * g++.dg/lookup/using7.C: New test.
37475
37476 2003-06-17 Mark Mitchell <mark@codesourcery.com>
37477
37478 PR c++/11105
37479 * g++.dg/abi/conv1.C: Remove it.
37480 * g++.dg/template/conv7.C: New test.
37481 * g++.dg/template/conv8.C: Likewise.
37482 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
37483 conversion operator.
37484
37485 2003-06-17 Janis Johnson <janis187@us.ibm.com>
37486
37487 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
37488 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
37489 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
37490 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
37491 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
37492 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
37493 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
37494 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
37495 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
37496 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
37497 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
37498 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
37499 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
37500 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
37501 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
37502 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
37503 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
37504 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
37505 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
37506 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
37507 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
37508 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37509 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
37510 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
37511 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
37512 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
37513 * gcc.dg/compat/struct-return-10_x.c: Ditto.
37514 * gcc.dg/compat/struct-return-2_x.c: Ditto.
37515 * gcc.dg/compat/struct-return-3_x.c: Ditto.
37516
37517 2003-06-16 Mark Mitchell <mark@codesourcery.com>
37518
37519 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
37520 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
37521 indications.
37522
37523 2003-06-16 Roger Sayle <roger@eyesopen.com>
37524
37525 * gcc.dg/i386-387-5.c: New test case.
37526 * gcc.dg/i386-387-6.c: New test case.
37527 * gcc.dg/builtins-23.c: New test case.
37528
37529 2003-06-15 Roger Sayle <roger@eyesopen.com>
37530
37531 * gcc.dg/builtins-22.c: New test case.
37532 * gcc.dg/i386-387-1.c: Update to test exp.
37533 * gcc.dg/i386-387-2.c: Likewise.
37534
37535 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37536
37537 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
37538
37539 2003-06-12 Mark Mitchell <mark@codesourcery.com>
37540
37541 * lib/gcc-dg.exp (dg-require-dll): New function.
37542 (dg-xfail-if): Likewise.
37543 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
37544 driver.
37545
37546 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
37547 * gcc.c-torture/compile/20001205-1.c: Likewise.
37548 * gcc.c-torture/compile/20001226-1.c: Likewise.
37549 * gcc.c-torture/compile/20010518-2.c: Likewise.
37550 * gcc.c-torture/compile/20020312-1.c: Likewise.
37551 * gcc.c-torture/compile/20020604-1.c: Likewise.
37552 * gcc.c-torture/compile/920501-12.c: Likewise.
37553 * gcc.c-torture/compile/920501-4.c: Likewise.
37554 * gcc.c-torture/compile/920520-1.c: Likewise.
37555 * gcc.c-torture/compile/920521-1.c: Likewise.
37556 * gcc.c-torture/compile/920625-1.c: Likewise.
37557 * gcc.c-torture/compile/961203-1.c: Likewise.
37558 * gcc.c-torture/compile/980506-1.c: Likewise.
37559 * gcc.c-torture/compile/981006-1.c: Likewise.
37560 * gcc.c-torture/compile/981022-1.c: Likewise.
37561 * gcc.c-torture/compile/981223-1.c: Likewise.
37562 * gcc.c-torture/compile/990617-1.c: Likewise.
37563 * gcc.c-torture/compile/dll.c: Likewise.
37564 * gcc.c-torture/compile/labels-3.c: Likewise.
37565 * gcc.c-torture/compile/mipscop-1.c: Likewise.
37566 * gcc.c-torture/compile/mipscop-2.c: Likewise.
37567 * gcc.c-torture/compile/mipscop-3.c: Likewise.
37568 * gcc.c-torture/compile/mipscop-4.c: Likewise.
37569 * gcc.c-torture/compile/simd-5.c: Likewise.
37570 * gcc.c-torture/compile/20000804-1.x: Remove.
37571 * gcc.c-torture/compile/20001205-1.x: Likewise.
37572 * gcc.c-torture/compile/20001226-1.x: Likewise.
37573 * gcc.c-torture/compile/20010518-2.x: Likewise.
37574 * gcc.c-torture/compile/20020312-1.x: Likewise.
37575 * gcc.c-torture/compile/20020604-1.x: Likewise.
37576 * gcc.c-torture/compile/920501-12.x: Likewise.
37577 * gcc.c-torture/compile/920501-4.x: Likewise.
37578 * gcc.c-torture/compile/920520-1.x: Likewise.
37579 * gcc.c-torture/compile/920521-1.x: Likewise.
37580 * gcc.c-torture/compile/920625-1.x: Likewise.
37581 * gcc.c-torture/compile/961203-1.x: Likewise.
37582 * gcc.c-torture/compile/980506-1.x: Likewise.
37583 * gcc.c-torture/compile/981006-1.x: Likewise.
37584 * gcc.c-torture/compile/981022-1.x: Likewise.
37585 * gcc.c-torture/compile/981223-1.x: Likewise.
37586 * gcc.c-torture/compile/990617-1.x: Likewise.
37587 * gcc.c-torture/compile/mipscop-1.x: Likewise.
37588 * gcc.c-torture/compile/mipscop-2.x: Likewise.
37589 * gcc.c-torture/compile/mipscop-3.x: Likewise.
37590 * gcc.c-torture/compile/mipscop-4.x: Likewise.
37591 * gcc.c-torture/compile/simd-5.x: Likewise.
37592
37593 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
37594
37595 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
37596
37597 * gcc.c-torture/execute/20030611-1.c: New test.
37598
37599 2003-06-12 Roger Sayle <roger@eyesopen.com>
37600
37601 PR middle-end/168
37602 * gcc.dg/20030612-1.c: New test case.
37603
37604 2003-06-12 Mark Mitchell <mark@codesourcery.com>
37605
37606 PR c++/10635
37607 * g++.dg/expr/cast1.C: New test.
37608
37609 2003-06-12 Roger Sayle <roger@eyesopen.com>
37610
37611 * gcc.dg/builtins-21.c: New test case.
37612
37613 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
37614
37615 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
37616 options instead of at the end.
37617 * lib/objc.exp (objc_target_compile): Likewise.
37618
37619 2003-06-11 Mark Mitchell <mark@codesourcery.com>
37620
37621 PR c++/10432
37622 * g++.dg/parse/error1.C: New test.
37623
37624 2003-06-11 Janis Johnson <janis187@us.ibm.com>
37625
37626 * gcc.dg/compat/struct-by-value-11_main.c: New file.
37627 * gcc.dg/compat/struct-by-value-11_x.c: New file.
37628 * gcc.dg/compat/struct-by-value-11_y.c: New file.
37629 * gcc.dg/compat/struct-by-value-12_main.c: New file.
37630 * gcc.dg/compat/struct-by-value-12_x.c: New file.
37631 * gcc.dg/compat/struct-by-value-12_y.c: New file.
37632 * gcc.dg/compat/struct-by-value-13_main.c: New file.
37633 * gcc.dg/compat/struct-by-value-13_x.c: New file.
37634 * gcc.dg/compat/struct-by-value-13_y.c: New file.
37635 * gcc.dg/compat/struct-by-value-14_main.c: New file.
37636 * gcc.dg/compat/struct-by-value-14_x.c: New file.
37637 * gcc.dg/compat/struct-by-value-14_y.c: New file.
37638 * gcc.dg/compat/struct-by-value-15_main.c: New file.
37639 * gcc.dg/compat/struct-by-value-15_x.c: New file.
37640 * gcc.dg/compat/struct-by-value-15_y.c: New file.
37641 * gcc.dg/compat/struct-by-value-16_main.c: New file.
37642 * gcc.dg/compat/struct-by-value-16_x.c: New file.
37643 * gcc.dg/compat/struct-by-value-16_y.c: New file.
37644 * gcc.dg/compat/struct-by-value-17_main.c: New file.
37645 * gcc.dg/compat/struct-by-value-17_x.c: New file.
37646 * gcc.dg/compat/struct-by-value-17_y.c: New file.
37647 * gcc.dg/compat/struct-by-value-18_main.c: New file.
37648 * gcc.dg/compat/struct-by-value-18_x.c: New file.
37649 * gcc.dg/compat/struct-by-value-18_y.c: New file.
37650
37651 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
37652 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
37653 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
37654 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
37655 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
37656 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
37657 * gcc.dg/compat/scalar-return-3_main.c: New file.
37658 * gcc.dg/compat/scalar-return-3_x.c: New file.
37659 * gcc.dg/compat/scalar-return-3_y.c: New file.
37660 * gcc.dg/compat/scalar-return-4_main.c: New file.
37661 * gcc.dg/compat/scalar-return-4_x.c: New file.
37662 * gcc.dg/compat/scalar-return-4_y.c: New file.
37663
37664 2003-06-10 Janis Johnson <janis187@us.ibm.com>
37665
37666 * gcc.dg/compat/fp2-struct-check.h: New file.
37667 * gcc.dg/compat/fp2-struct-defs.h: New file.
37668 * gcc.dg/compat/fp2-struct-init.h: New file.
37669 * gcc.dg/compat/struct-by-value-10_main.c: New file.
37670 * gcc.dg/compat/struct-by-value-10_x.c: New file.
37671 * gcc.dg/compat/struct-by-value-10_y.c: New file.
37672 * gcc.dg/compat/struct-return-10_main.c: New file.
37673 * gcc.dg/compat/struct-return-10_x.c: New file.
37674 * gcc.dg/compat/struct-return-10_y.c: New file.
37675
37676 * gcc.dg/compat/compat-common.h: New file.
37677 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
37678 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
37679 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
37680 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
37681 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
37682 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
37683 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
37684 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
37685 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
37686 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
37687 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
37688 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
37689 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
37690 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
37691 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
37692 * gcc.dg/compat/small-struct-check.h: Ditto.
37693 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
37694 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
37695 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
37696 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
37697 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
37698 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
37699 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
37700 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
37701 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
37702 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
37703 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
37704 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
37705 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
37706 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
37707 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
37708 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
37709 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
37710 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
37711 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
37712 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
37713 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
37714 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
37715 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
37716 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
37717 * gcc.dg/compat/struct-return-2_main.c: Ditto.
37718 * gcc.dg/compat/struct-return-2_x.c: Ditto.
37719 * gcc.dg/compat/struct-return-2_y.c: Ditto.
37720 * gcc.dg/compat/struct-return-3_main.c: Ditto.
37721 * gcc.dg/compat/struct-return-3_x.c: Ditto.
37722 * gcc.dg/compat/struct-return-3_y.c: Ditto.
37723
37724 2003-06-10 Geoffrey Keating <geoffk@apple.com>
37725
37726 * g++.dg/pch/static-1.C: New file.
37727 * g++.dg/pch/static-1.Hs: New file.
37728
37729 2003-06-10 Richard Henderson <rth@redhat.com>
37730
37731 * gcc.dg/asm-7.c: Adjust expected warning text.
37732
37733 2003-06-10 Roger Sayle <roger@eyesopen.com>
37734
37735 * gcc.dg/builtins-20.c: New test case.
37736
37737 2003-06-10 Mark Mitchell <mark@codesourcery.com>
37738
37739 PR c++/11131
37740 * g++.dg/opt/template1.C: New test.
37741
37742 2003-06-09 Mark Mitchell <mark@codesourcery.com>
37743
37744 * lib/gcc-dg.exp (dg-test): Clear additional_files and
37745 additional_sources.
37746
37747 2003-05-21 David Taylor <dtaylor@emc.com>
37748
37749 * gcc.dg/Wpadded.c: New file.
37750
37751 2003-06-09 Mark Mitchell <mark@codesourcery.com>
37752
37753 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
37754 * gcc.dg/special/weak-2.c: Add dg-require-weak.
37755 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
37756 dg-require-weak.
37757
37758 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
37759
37760 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
37761
37762 2003-06-09 Mark Mitchell <mark@codesourcery.com>
37763
37764 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
37765 (dg-require-alias): Likewise.
37766 (dg-require-gc-sections): Likewise.
37767 * lib/target-supports.exp (check_gc_sections_available): Likewise.
37768
37769 2003-06-08 Richard Henderson <rth@redhat.com>
37770
37771 * gcc.dg/20011029-2.c: Fix the array reference.
37772 * gcc.dg/asm-7.c: New.
37773
37774 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
37775
37776 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
37777
37778 2003-06-08 Mark Mitchell <mark@codesourcery.com>
37779
37780 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
37781 (dg-require-gc-sections): Likewise.
37782
37783 2003-06-08 Jan Hubicka <jh@suse.cz>
37784
37785 * i386-cmov1.c: Fix regular expression.
37786 * i386-cvt-1.c: Likewise.
37787 * i386-local.c: Likewise.
37788 * i386-local2.c: Likewise.
37789 * i386-mul.c: Likewise.
37790 * i386-ssetype-1.c: Likewise.
37791 * i386-ssetype-3.c: Likewise.
37792 * i386-ssetype-5.c: Likewise.
37793
37794 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37795
37796 PR c++/11039
37797 * g++.dg/warn/implicit-typename2.C: New test.
37798 * g++.dg/warn/implicit-typename3.C: New test.
37799
37800 2003-06-07 Richard Henderson <rth@redhat.com>
37801
37802 * g++.dg/other/offsetof3.C: Use size_t.
37803 * g++.dg/other/offsetof4.C: Likewise.
37804
37805 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
37806
37807 * lib/copy-file.exp: New. Implement gcc_copy_files.
37808
37809 * lib/dg-pch.exp: Load copy-file.exp
37810 (dg-pch): Use gcc_copy_files instead of "file copy".
37811
37812 2003-06-06 Mark Mitchell <mark@codesourcery.com>
37813
37814 * gcc.dg/weak/weak.exp: Simplify.
37815 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
37816 * gcc.dg/weak/weak-1.c: Likewise.
37817 * gcc.dg/weak/weak-2.c: Likewise.
37818 * gcc.dg/weak/weak-3.c: Likewise.
37819 * gcc.dg/weak/weak-4.c: Likewise.
37820 * gcc.dg/weak/weak-5.c: Likewise.
37821 * gcc.dg/weak/weak-6.c: Likewise.
37822 * gcc.dg/weak/weak-7.c: Likewise.
37823 * gcc.dg/weak/weak-8.c: Likewise.
37824 * gcc.dg/weak/weak-9.c: Likewise.
37825
37826 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
37827
37828 gcc.c-torture/execute/20030606-1.c: New.
37829
37830 2003-06-06 Roger Sayle <roger@eyesopen.com>
37831
37832 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
37833 * gcc.dg/builtins-19.c: Likewise.
37834
37835 2003-06-06 Roger Sayle <roger@eyesopen.com>
37836
37837 * gcc.dg/builtins-2.c: Add some more tests.
37838 * gcc.dg/builtins-18.c: New test case.
37839 * gcc.dg/builtins-19.c: New test case.
37840
37841 2003-06-06 Roger Sayle <roger@eyesopen.com>
37842 Jim Wilson <wilson@tuliptree.org>
37843
37844 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
37845
37846 2003-06-06 Jakub Jelinek <jakub@redhat.com>
37847
37848 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
37849 mempcpy/stpcpy calls not to be optimized into something else.
37850 * gcc.c-torture/execute/string-opt-3.c: Moved to...
37851 * gcc.c-torture/execute/builtins/string-7.c: ...here.
37852 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
37853
37854 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37855
37856 * gcc.dg/format/asm_fprintf-1.c: New test.
37857
37858 2003-06-05 Mark Mitchell <mark@codesourcery.com>
37859
37860 * lib/gcc-defs.exp (additional_sources): New variable.
37861 (dg-additional-sources): New function.
37862 (additional_files): New variable.
37863 (dg-additional-files): New function.
37864 (dg-additional-files-options): Likewise.
37865 * lib/gcc-dg.exp (dg-require-weak): New function.
37866 (dg-require-alias): Likewise.
37867 (dg-require-gc-sections): Likewise.
37868 * lib/target-supports.exp (check_alias_available): Remove testfile
37869 parameter.
37870 (check_gc_sections_available): New function.
37871 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
37872 (dg-gpp-additional-files): Likewise.
37873 * lib/g++.exp (additional_sources): Remove.
37874 (additional_files): Likewise.
37875 (g++_target_compile): Use dg-additional-files-options.
37876
37877 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
37878 Tcl logic.
37879 * gcc.dg/special/ecos.exp: Remove.
37880 * gcc.dg/special/20000419-2.c: Use dg-require-*.
37881 * gcc.dg/special/alias-1.c: Likewise.
37882 * gcc.dg/special/alias-2.c: Likewise.
37883 * gcc.dg/special/gcsec-1.c: Likewise.
37884 * gcc.dg/special/weak-1.c: Likewise.
37885 * gcc.dg/special/weak-2.c: Likewise.
37886 * gcc.dg/special/wkali-1.c: Likewise.
37887 * gcc.dg/special/wkali-2.c: Likewise.
37888
37889 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
37890 dg-gpp-additional-*.
37891 * g++.dg/special/conpr-3.C: Likewise.
37892 * g++.dg/special/conpr-4.C: Likewise.
37893 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
37894 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
37895 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
37896 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
37897 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
37898 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
37899 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
37900 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
37901 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
37902 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
37903 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
37904 * g++.old-deja/g++.other/comdat1.C: Likewise.
37905 * g++.old-deja/g++.other/comdat2.C: Likewise.
37906 * g++.old-deja/g++.other/comdat3.C: Likewise.
37907 * g++.old-deja/g++.other/ctor1.C: Likewise.
37908 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
37909
37910 2003-06-05 Richard Henderson <rth@redhat.com>
37911
37912 * gcc.dg/debug/20030605-1.c: New.
37913
37914 2003-06-04 Mark Mitchell <mark@codesourcery.com>
37915
37916 * README.QMTEST: Update.
37917
37918 2003-06-04 Richard Henderson <rth@redhat.com>
37919
37920 * gcc.dg/cleanup-1.c: New.
37921 * gcc.dg/cleanup-2.c: New.
37922 * gcc.dg/cleanup-3.c: New.
37923 * gcc.dg/cleanup-4.c: New.
37924 * gcc.dg/cleanup-5.c: New.
37925 * gcc.dg/cleanup-6.c: New.
37926 * gcc.dg/cleanup-7.c: New.
37927
37928 2003-06-04 Mark Mitchell <mark@codesourcery.com>
37929
37930 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
37931
37932 * lib/dg-pch.exp: New file.
37933 * g++.dg/pch/pch.exp: Use dg-pch.exp.
37934 * gcc.dg/pch/pch.exp: Likewise.
37935
37936 2003-06-04 Roger Sayle <roger@eyesopen.com>
37937
37938 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
37939 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
37940 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
37941 * gcc.dg/builtins-17.c: New test case.
37942 * gcc.dg/i386-387-4.c: New test case.
37943 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
37944
37945 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37946
37947 * gcc.dg/ultrasp9.c: New test.
37948
37949 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37950
37951 * gcc.c-torture/compile/20030604-1.c: New test.
37952 * gcc.dg/sparc-constant-1.c: New test.
37953
37954 2003-06-03 Glen Nakamura <glen@imodulo.com>
37955
37956 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
37957
37958 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
37959
37960 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
37961
37962 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
37963 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
37964
37965 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
37966
37967 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
37968
37969 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37970
37971 PR c++/10940
37972 * g++.dg/template/spec10.C: New test.
37973
37974 2003-06-03 Roger Sayle <roger@eyesopen.com>
37975
37976 * gcc.dg/builtins-16.c: New test case.
37977
37978 2003-06-03 Jakub Jelinek <jakub@redhat.com>
37979
37980 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
37981 mempcpy test with post-increments.
37982 * gcc.c-torture/execute/string-opt-3.c: New test.
37983 * gcc.dg/string-opt-1.c: New test.
37984
37985 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
37986
37987 PR fortran/10965
37988 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
37989
37990 2003-06-02 Mark Mitchell <mark@codesourcery.com>
37991
37992 * lib/scanasm.exp (dg-scan): New function, factored out of ...
37993 (scan-assembler): ... here. Use dg-scan.
37994 (scan-assembler-not): Likewise.
37995 (scan-file): New function.
37996 (scan-file-not): Likewise.
37997 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
37998 * gcc.dg/cpp/_Pragma4.c: Likewise.
37999 * gcc.dg/cpp/_Pragma5.c: Likewise.
38000 * gcc.dg/cpp/avoidpaste1.c: Likewise.
38001 * gcc.dg/cpp/avoidpaste2.c: Likewise.
38002 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
38003 * gcc.dg/cpp/cmdlne-P.c: Likewise.
38004 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
38005 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
38006 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
38007 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
38008 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
38009 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
38010 * gcc.dg/cpp/cxxcom1.c: Likewise.
38011 * gcc.dg/cpp/line1.c: Likewise.
38012 * gcc.dg/cpp/maccom1.c: Likewise.
38013 * gcc.dg/cpp/maccom2.c: Likewise.
38014 * gcc.dg/cpp/maccom3.c: Likewise.
38015 * gcc.dg/cpp/maccom4.c: Likewise.
38016 * gcc.dg/cpp/maccom5.c: Likewise.
38017 * gcc.dg/cpp/maccom6.c: Likewise.
38018 * gcc.dg/cpp/multiline.c: Likewise.
38019 * gcc.dg/cpp/spacing1.c: Likewise.
38020 * gcc.dg/cpp/spacing2.c: Likewise.
38021 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
38022 * gcc.dg/cpp/trad/maccom1.c: Likewise.
38023 * gcc.dg/cpp/trad/maccom2.c: Likewise.
38024 * gcc.dg/cpp/trad/maccom3.c: Likewise.
38025 * gcc.dg/cpp/trad/maccom4.c: Likewise.
38026 * gcc.dg/cpp/trad/maccom6.c: Likewise.
38027 * gcc.dg/cpp/cxxcom2.c: Likewise.
38028 * gcc.dg/cpp/cxxcom2.h: New file.
38029
38030 * gcc.dg/cpp/truefalse.cpp: Move it to ...
38031 * g++.dg/cpp/truefalse.C: Here.
38032 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
38033
38034 2003-06-01 Loren James Rittle <ljrittle@acm.org>
38035
38036 * gcc.dg/cpp/redef3.c: New file.
38037
38038 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38039
38040 * gcc.dg/i386-loop-3.c: New test.
38041
38042 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
38043
38044 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
38045
38046 2003-05-31 Roger Sayle <roger@eyesopen.com>
38047
38048 * gcc.dg/fwrapv-1.c: New test case.
38049 * gcc.dg/fwrapv-2.c: New test case.
38050
38051 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38052
38053 PR c++/10956
38054 * g++.dg/template/spec9.C: New test.
38055
38056 2003-05-29 Roger Sayle <roger@eyesopen.com>
38057
38058 * gcc.dg/duff-4.c: New test case.
38059
38060 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
38061
38062 PR fortran/10843
38063 * g77.dg/ffixed-form-1.f: New test
38064 * g77.dg/ffixed-form-2.f: New test
38065 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
38066 * g77.dg/ffree-form-3.f: New test
38067
38068 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
38069
38070 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
38071 * gcc.dg/wint_t-1.c: Likewise.
38072
38073 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38074
38075 * g++.dg/template/access11.C: New test.
38076
38077 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38078
38079 PR c++/10849
38080 * g++.dg/template/access10.C: New test.
38081
38082 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
38083 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38084
38085 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
38086
38087 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
38088
38089 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
38090 suppress for powerpc-*-darwin*.
38091 * gcc.dg/torture/builtin-noret-2.c: Likewise.
38092
38093 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
38094
38095 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
38096 suppress option for powerpc-*-darwin*.
38097
38098 2003-05-23 Roger Sayle <roger@eyesopen.com>
38099
38100 * gcc.dg/builtins-1.c: Add tests for tan and atan.
38101 * gcc.dg/builtins-4.c: Add test for fmod.
38102
38103 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38104
38105 PR c++/10682
38106 * g++.dg/template/instantiate4.C: New test.
38107
38108 2003-05-22 Roger Sayle <roger@eyesopen.com>
38109
38110 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
38111
38112 2003-05-21 Janis Johnson <janis187@us.ibm.com>
38113
38114 * gcc.dg/compat/scalar-return-1_main.c: New file.
38115 * gcc.dg/compat/scalar-return-1_x.c: New file.
38116 * gcc.dg/compat/scalar-return-1_y.c: New file.
38117 * gcc.dg/compat/scalar-return-2_main.c: New file.
38118 * gcc.dg/compat/scalar-return-2_x.c: New file.
38119 * gcc.dg/compat/scalar-return-2_y.c: New file.
38120 * gcc.dg/compat/struct-return-3_main.c: New file.
38121 * gcc.dg/compat/struct-return-3_y.c: New file.
38122 * gcc.dg/compat/struct-return-3_x.c: New file.
38123 * gcc.dg/compat/struct-return-2_main.c: New file.
38124 * gcc.dg/compat/struct-return-2_x.c: New file.
38125 * gcc.dg/compat/struct-return-2_y.c: New file.
38126
38127 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38128
38129 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
38130 for hppa*-hp-hpux*.
38131 * gcc.dg/20021014-1.c (dg-options): Likewise.
38132 * gcc.dg/nest.c (dg-options): Likewise.
38133
38134 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
38135
38136 PR c++/9738
38137 * g++.dg/ext/dllimport2.C: New file.
38138 * g++.dg/ext/dllimport3.C: New file.
38139
38140 2003-05-20 Janis Johnson <janis187@us.ibm.com>
38141
38142 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
38143 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
38144 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
38145 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
38146 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
38147 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
38148 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
38149 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
38150 * gcc.dg/compat/small-struct-defs.h: New file.
38151 * gcc.dg/compat/small-struct-init.h: New file.
38152 * gcc.dg/compat/small-struct-check.h: New file.
38153 * gcc.dg/compat/fp-struct-defs.h: New file.
38154 * gcc.dg/compat/fp-struct-check.h: New file.
38155 * gcc.dg/compat/fp-struct-init.h: New file.
38156 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
38157 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
38158
38159 2003-05-19 Jakub Jelinek <jakub@redhat.com>
38160
38161 * gcc.dg/20030225-2.c: New test.
38162
38163 2003-05-18 Roger Sayle <roger@eyesopen.com>
38164 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38165
38166 * gcc.c-torture/compile/20030518-1.c: New test case.
38167
38168 2003-05-18 Mark Mitchell <mark@codesourcery.com>
38169
38170 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
38171 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
38172 gcc-dg-debug-runtest.
38173 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
38174 gcc-dg-debug-runtest.
38175
38176 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38177
38178 PR c++/9022
38179 * g++.dg/lookup/using6.C: New test.
38180
38181 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38182
38183 * g++.dg/parse/access2.C: New test.
38184
38185 2003-05-17 Mark Mitchell <mark@codesourcery.com>
38186
38187 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
38188 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
38189 * gcc.dg/debug/debug.exp: Likewise.
38190
38191 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
38192
38193 * gcc.dg/dollar.c: New test.
38194
38195 2003-05-16 Janis Johnson <janis187@us.ibm.com>
38196
38197 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
38198 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
38199 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
38200 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
38201 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
38202 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
38203 * gcc.dg/compat/struct-by-value-6_main.c: New file.
38204 * gcc.dg/compat/struct-by-value-6_x.c: New file.
38205 * gcc.dg/compat/struct-by-value-6_y.c: New file.
38206 * gcc.dg/compat/struct-by-value-7_main.c: New file.
38207 * gcc.dg/compat/struct-by-value-7_x.c: New file.
38208 * gcc.dg/compat/struct-by-value-7_y.c: New file.
38209 * gcc.dg/compat/struct-by-value-8_main.c: New file.
38210 * gcc.dg/compat/struct-by-value-8_x.c: New file.
38211 * gcc.dg/compat/struct-by-value-8_y.c: New file.
38212 * gcc.dg/compat/struct-by-value-9_main.c: New file.
38213 * gcc.dg/compat/struct-by-value-9_x.c: New file.
38214 * gcc.dg/compat/struct-by-value-9_y.c: New file.
38215
38216 2003-05-16 Mark Mitchell <mark@codesourcery.com>
38217
38218 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
38219 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
38220 support for "repo" mode.
38221 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
38222 * lib/g77-dg.exp: Likewise.
38223 * lib/obj-dg.exp: Likewise.
38224
38225 2003-05-16 Jakub Jelinek <jakub@redhat.com>
38226
38227 Merge from gcc-3_2-rhl8-branch:
38228 2003-04-23 Jakub Jelinek <jakub@redhat.com>
38229
38230 * gcc.dg/tls/opt-6.c: New test.
38231
38232 2003-04-05 Jakub Jelinek <jakub@redhat.com>
38233
38234 * gcc.dg/20030405-1.c: New test.
38235
38236 2003-03-09 Jakub Jelinek <jakub@redhat.com>
38237
38238 * gcc.dg/20030309-1.c: New test.
38239
38240 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38241
38242 * gcc.c-torture/execute/20030307-1.c: New test.
38243
38244 2003-02-20 Randolph Chung <tausq@debian.org>
38245
38246 * gcc.c-torture/compile/20030220-1.c: New test.
38247
38248 2003-02-18 Jakub Jelinek <jakub@redhat.com>
38249
38250 * gcc.dg/20030217-1.c: New test.
38251
38252 2003-01-29 Jakub Jelinek <jakub@redhat.com>
38253
38254 * gcc.c-torture/compile/20020129-1.c: New test.
38255
38256 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
38257
38258 * gcc.dg/unroll-1.c: New test.
38259
38260 2002-11-16 Jan Hubicka <jh@suse.cz>
38261
38262 * gcc.c-torture/execute/20020920-1.c: New test.
38263
38264 2002-10-08 Jakub Jelinek <jakub@redhat.com>
38265
38266 PR target/7434
38267 * gcc.c-torture/compile/20021008-1.c: New test.
38268
38269 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
38270
38271 PR target/7559
38272 * gcc.c-torture/execute/20020810-1.c: New test.
38273
38274 2002-08-07 Jakub Jelinek <jakub@redhat.com>
38275
38276 * gcc.c-torture/compile/20020807-1.c: New test.
38277
38278 2002-07-30 Jakub Jelinek <jakub@redhat.com>
38279
38280 * gcc.dg/tls/opt-1.c: New test.
38281
38282 2002-07-29 Jakub Jelinek <jakub@redhat.com>
38283
38284 * gcc.dg/20020729-1.c: New test.
38285
38286 2002-07-20 Jakub Jelinek <jakub@redhat.com>
38287
38288 * g++.dg/opt/life1.C: New test.
38289
38290 2002-05-20 Jakub Jelinek <jakub@redhat.com>
38291
38292 * gcc.dg/20020525-1.c: New test.
38293
38294 2002-05-24 Jakub Jelinek <jakub@redhat.com>
38295
38296 PR c++/6794
38297 * g++.dg/ext/pretty1.C: New test.
38298 * g++.dg/ext/pretty2.C: New test.
38299
38300 2003-05-15 Mark Mitchell <mark@codesourcery.com>
38301
38302 PR c++/8385
38303 * g++.dg/ext/typeof5.C: New test.
38304
38305 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
38306
38307 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
38308 __USER_LABEL_PREFIX__ into account.
38309 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
38310
38311 2003-05-14 Roger Sayle <roger@eyesopen.com>
38312
38313 * gcc.dg/builtins-15.c: New test case.
38314
38315 2003-05-13 Zack Weinberg <zack@codesourcery.com>
38316
38317 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
38318
38319 2003-05-12 Mark Mitchell <mark@codesourcery.com>
38320
38321 * lib/g++.exp: Tweak handling of additional source files.
38322 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
38323 * g++.dg/special/conpr-2a.C: Rename to ...
38324 * g++.dg/special/conpr-2a.cc: ... this.
38325 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
38326 * g++.dg/special/conpr-3a.C: Rename to ...
38327 * g++.dg/special/conpr-3a.cc: This.
38328 * g++.dg/special/conpr-3b.C: Rename to ...
38329 * g++.dg/special/conpr-3b.cc: This.
38330 * g++.dg/special/conpr-4.C: New test.
38331 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
38332
38333 2003-05-12 David Edelsohn <edelsohn@gnu.org>
38334
38335 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
38336
38337 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38338
38339 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
38340 * g++.old-deja/g++.robertl/eb71.C: Likewise.
38341 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
38342 * g++.old-deja/g++.other/warn3.C: Likewise.
38343
38344 2003-05-11 Roger Sayle <roger@eyesopen.com>
38345
38346 * gcc.dg/i386-387-1.c: Update to also test log.
38347 * gcc.dg/i386-387-2.c: Likewise.
38348
38349 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
38350
38351 * g77.f-torture/execute/int8421.f: New test.
38352
38353 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38354
38355 PR c++/10230, c++/10481
38356 * g++.dg/lookup/scoped5.C: New test.
38357
38358 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38359
38360 PR c++/10552
38361 * g++.dg/template/ttp6.C: New test.
38362
38363 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
38364
38365 * gcc.c-torture/execute/builtins: New directory.
38366 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
38367 gcc.c-torture/execute/builtins.
38368 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
38369 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
38370 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
38371 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
38372
38373 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38374
38375 PR c++/9252
38376 * g++.dg/template/access8.C: New test.
38377 * g++.dg/template/access9.C: New test.
38378
38379 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38380
38381 PR c++/9554
38382 * g++.dg/parse/access1.C: New test.
38383
38384 2003-05-09 DJ Delorie <dj@redhat.com>
38385
38386 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
38387 long, and not an int.
38388
38389 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38390
38391 PR c++/10555, c++/10576
38392 * g++.dg/template/memclass1.C: New test.
38393
38394 2003-05-08 DJ Delorie <dj@redhat.com>
38395
38396 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
38397 targets.
38398 * gcc.c-torture/execute/20021024-1.x: Likewise.
38399 * gcc.c-torture/execute/shiftdi.x: Likewise.
38400 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
38401 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
38402 * gcc.dg/20021018-1.c: Likewise.
38403
38404 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38405
38406 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
38407
38408 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
38409 (bcopy): Call memmove.
38410
38411 2003-05-08 Roger Sayle <roger@eyesopen.com>
38412
38413 * g77.f-torture/compile/8485.f: New test case.
38414
38415 2003-05-07 Richard Henderson <rth@redhat.com>
38416
38417 PR c++/10570
38418 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
38419 Verify exception_cleanup not called for rethrows.
38420 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
38421 when exiting catch block without rethrowing.
38422 * g++.dg/eh/forced3.C: New.
38423 * g++.dg/eh/forced4.C: New.
38424
38425 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
38426
38427 * gcc.dg/20030505.c: Fix triplet.
38428
38429 2003-05-06 DJ Delorie <dj@redhat.com>
38430
38431 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
38432 * gcc.dg/nest.c: Likewise.
38433
38434 2003-05-05 Roger Sayle <roger@eyesopen.com>
38435
38436 * gcc.dg/builtins-14.c: New test case.
38437
38438 2003-05-05 Janis Johnson <janis187@us.ibm.com>
38439
38440 * lib/compat.exp (compat-execute): New argument.
38441 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
38442 * gcc.dg/compat: New test directory.
38443 * gcc.dg/compat/compat.exp: New expect script.
38444 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
38445 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
38446 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
38447 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
38448 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
38449 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
38450
38451 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
38452 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
38453 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
38454 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
38455 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
38456 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
38457 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
38458 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
38459 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
38460 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
38461 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
38462 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
38463 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
38464 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
38465 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
38466
38467 2003-05-05 Zack Weinberg <zack@codesourcery.com>
38468
38469 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
38470
38471 2003-05-05 Jakub Jelinek <jakub@redhat.com>
38472
38473 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
38474
38475 2003-05-05 Geoffrey Keating <geoffk@apple.com>
38476
38477 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
38478 * gcc.dg/ppc-fsel-2.c: New test.
38479
38480 * gcc.dg/unused-5.c: New test.
38481
38482 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38483
38484 PR c++/10496
38485 * g++.dg/warn/pmf1.C: New test.
38486
38487 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38488
38489 PR c++/4494
38490 * g++.dg/warn/main.C: New test.
38491
38492 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38493
38494 * gcc.dg/nonnull-3.c: New test.
38495
38496 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
38497
38498 * gcc.dg/cpp/Wtrigraphs.c: Update.
38499 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
38500
38501 2003-05-03 Geoffrey Keating <geoffk@apple.com>
38502
38503 * gcc.dg/ppc-fsel-1.c: New test.
38504
38505 2003-05-03 Zack Weinberg <zack@codesourcery.com>
38506
38507 PR c/10604
38508 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
38509
38510 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
38511
38512 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
38513
38514 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38515
38516 PR c++/9364, c++/10553, c++/10586
38517 * g++.dg/parse/typename4.C: New test.
38518 * g++.dg/parse/typename5.C: Likewise.
38519
38520 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
38521
38522 * gcc.c-torture/compile/20030503-1.c: New test.
38523
38524 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38525
38526 * g++.dg/lookup/using5.C: Fix testcase error.
38527
38528 2003-05-01 Chris Demetriou <cgd@broadcom.com>
38529
38530 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
38531 since MEABI is no longer supported. Remove all vestiges
38532 of MEABI from the test.
38533
38534 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38535
38536 PR c++/10554
38537 * g++.dg/lookup/using5.C: New test.
38538
38539 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38540
38541 PR c++/8772
38542 * g++.dg/template/ttp5.C: New test.
38543
38544 2003-04-30 Mark Mitchell <mark@codesourcery.com>
38545
38546 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
38547 (dg-gpp-additional-sources): New function.
38548 (dg-gpp-additional-files): Likewise.
38549 * lib/g++.exp (additional_sources): New variable.
38550 (additional_files): Likewise.
38551 (g++_target_compile): Deal with them.
38552 * lib/old-dejagnu.exp: Remove.
38553 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
38554 * g++.old-deja: Revise all tests to use dg commands.
38555
38556 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38557
38558 PR c++/9432, c++/9528
38559 * g++.dg/lookup/using4.C: New test.
38560
38561 2003-04-29 Geoffrey Keating <geoffk@apple.com>
38562
38563 * gcc.dg/noreturn-5.c: New file.
38564 * gcc.dg/noreturn-6.c: New file.
38565
38566 * gcc.c-torture/compile/inline-1.c: New file.
38567
38568 2003-04-29 Mark Mitchell <mark@codesourcery.com>
38569
38570 PR c++/10551
38571 * g++.dg/template/explicit1.C: New test.
38572
38573 2003-04-29 Mark Mitchell <mark@codesourcery.com>
38574
38575 PR c++/10549
38576 * g++.dg/other/bitfield1.C: New test.
38577
38578 PR c++/10527
38579 * g++.dg/init/new7.C: New test.
38580
38581 2003-04-29 Mark Mitchell <mark@codesourcery.com>
38582
38583 * g++.dg/ext/desig1.C: New test.
38584 * g++.dg/ext/init1.C: Update.
38585
38586 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
38587
38588 2003-04-28 Mark Mitchell <mark@codesourcery.com>
38589
38590 PR c++/10180
38591 * g++.dg/warn/Winline-1.C: New test.
38592
38593 2003-04-28 Jakub Jelinek <jakub@redhat.com>
38594
38595 * gcc.c-torture/execute/string-opt-19.c: New test.
38596
38597 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
38598 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
38599
38600 2003-04-27 Mark Mitchell <mark@codesourcery.com>
38601
38602 PR c++/10506
38603 * g++.dg/init/new6.C: New test.
38604
38605 PR c++/10503
38606 * g++.dg/init/ref6.C: New test.
38607
38608 2003-04-26 David Edelsohn <edelsohn@gnu.org>
38609
38610 * g++.dg/warn/weak1.C: XFAIL on AIX4.
38611
38612 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38613
38614 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
38615 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
38616
38617 2003-04-25 Mark Mitchell <mark@codesourcery.com>
38618
38619 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
38620 initialized static data members.
38621
38622 2003-04-25 H.J. Lu <hjl@gnu.org>
38623
38624 * gcc.dg/ia64-sync-4.c: New test.
38625
38626 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38627
38628 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
38629 date.
38630
38631 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
38632
38633 PR c++/10337
38634 * g++.dg/warn/conv1.C: New test.
38635 * g++.old-deja/g++.other/conv7.C: Adjust.
38636 * g++.old-deja/g++.other/overload14.C: Adjust.
38637
38638 2003-04-23 Mark Mitchell <mark@codesourcery.com>
38639
38640 PR c++/10471
38641 * g++.dg/template/defarg2.C: New test.
38642
38643 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
38644
38645 * gcc.dg/cpp/include2.c: Update.
38646 * gcc.dg/cpp/multiline-2.c: New.
38647 * gcc.dg/cpp/multiline.c: Update.
38648 * gcc.dg/cpp/strify2.c: Update.
38649 * gcc.dg/cpp/trad/literals-2.c: Update.
38650
38651 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38652
38653 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
38654
38655 2003-04-23 Mark Mitchell <mark@codesourcery.com>
38656
38657 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
38658
38659 2003-04-23 Mark Mitchell <mark@codesourcery.com>
38660
38661 PR c++/10451
38662 * g++.dg/parse/crash4.C: New test.
38663
38664 PR c++/9847
38665 * g++.dg/parse/crash5.C: New test.
38666
38667 2003-04-22 Mark Mitchell <mark@codesourcery.com>
38668
38669 PR c++/10446
38670 * g++.dg/parse/crash3.C: New test.
38671
38672 PR c++/10428
38673 * g++.dg/parse/elab1.C: New test.
38674
38675 2003-04-22 Devang Patel <dpatel@apple.com>
38676
38677 * gcc.dg/cpp/trad/funlike-5.c: New test.
38678
38679 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
38680
38681 * g++.dg/other/packed1.C: Fix dg options.
38682
38683 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
38684
38685 * g++.dg/other/offsetof2.C: New test.
38686
38687 2003-04-21 Mark Mitchell <mark@codesourcery.com>
38688
38689 * g++.dg/template/recurse.C: Adjust location of error messages.
38690
38691 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
38692
38693 PR c++/9881
38694 * g++.dg/init/addr-const1.C: New test.
38695 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
38696
38697 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
38698
38699 PR c++/10405
38700 * g++.dg/lookup/struct-hack1.C: New test.
38701
38702 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
38703
38704 * ucs.c: Update diagnostic messages.
38705
38706 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
38707
38708 * gcc.dg/cpp/truefalse.cpp: New test.
38709 * gcc.dg/cpp/cpp.exp: Update.
38710 * g++.dg/other/stdbool-if.C: Remove.
38711
38712 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
38713
38714 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
38715 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
38716
38717 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38718
38719 * gcc.c-torture/compile/20030418-1.c: New test.
38720
38721 2003-04-17 Janis Johnson <janis187@us.ibm.com>
38722
38723 * README.compat: Remove; content moved to doc/sourcebuild.texi.
38724
38725 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38726
38727 PR c++/10347
38728 g++.dg/template/dependent-name1.C: New test.
38729
38730 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
38731
38732 * gcc.dg/warn-1.c (tourist_guide): New array,
38733 contains a pointer to bar.
38734
38735 2003-04-16 Roger Sayle <roger@eyesopen.com>
38736
38737 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
38738 * gcc.c-torture/execute/medce-1.c: New test case.
38739 * gcc.c-torture/execute/medce-2.c: New test case.
38740
38741 2003-04-15 Mark Mitchell <mark@codesourcery.com>
38742
38743 * lib/prune.exp: Ignore more messages.
38744
38745 PR c++/10381
38746 * g++.dg/parse/lookup3.C: New test.
38747
38748 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
38749
38750 * gcc.c-torture/compile/20030415-1.c : New test.
38751
38752 2003-04-14 Mark Mitchell <mark@codesourcery.com>
38753
38754 * gcc.c-torture/execute/scope-2.c: Move to ...
38755 * gcc.dg/noncompile/scope.c: .... here.
38756
38757 2003-04-14 Roger Sayle <roger@eyesopen.com>
38758
38759 * gcc.dg/20030414-2.c: New test case.
38760
38761 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
38762
38763 PR target/10377
38764 * gcc.dg/20030414-1.c: New test.
38765
38766 2003-04-13 Roger Sayle <roger@eyesopen.com>
38767
38768 * gcc.dg/builtins-12.c: New test case.
38769 * gcc.dg/builtins-13.c: New test case.
38770
38771 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38772
38773 * gcc.c-torture/execute/string-opt-18.c: New test.
38774
38775 2003-04-13 Mark Mitchell <mark@codesourcery.com>
38776
38777 PR c++/10300
38778 * g++.dg/init/new5.C: New test.
38779
38780 2003-04-12 Mark Mitchell <mark@codesourcery.com>
38781
38782 PR c++/7910
38783 * g++.dg/ext/dllimport1.C: New test.
38784
38785 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
38786
38787 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
38788
38789 2003-04-11 Bud Davis <bdavis9659@comcast.net>
38790
38791 PR Fortran/9263
38792 * g77.f-torture/noncompile/9263.f: New test
38793 PR Fortran/1832
38794 * g77.f-torture/execute/1832.f: New test
38795
38796 2003-04-11 David Chad <davidc@freebsd.org>
38797 Loren J. Rittle <ljrittle@acm.org>
38798
38799 PR libobjc/8562
38800 * objc.dg/headers.m: New test.
38801
38802 2003-04-10 Zack Weinberg <zack@codesourcery.com>
38803
38804 * gcc.c-torture/execute/builtin-noret-2.c: New.
38805 * gcc.c-torture/execute/builtin-noret-2.x: New.
38806 XFAIL builtin-noret-2.c at -O1 and above.
38807 * gcc.dg/redecl.c: New.
38808 * gcc.dg/Wshadow-1.c: Update error regexps.
38809
38810 2003-04-10 Mark Mitchell <mark@codesourcery.com>
38811
38812 * g++.dg/abi/bitfield10.C: New test.
38813
38814 2003-04-09 Mike Stump <mrs@apple.com>
38815
38816 * gcc.dg/pch/pch.exp: Make testcase names longer.
38817 * g++.dg/pch/pch.exp: Make testcase names longer.
38818
38819 2003-04-08 Roger Sayle <roger@eyesopen.com>
38820
38821 * gcc.dg/builtins-11.c: New test case.
38822
38823 2003-04-08 Roger Sayle <roger@eyesopen.com>
38824
38825 * gcc.dg/builtins-9.c: New test case.
38826 * gcc.dg/builtins-10.c: New test case.
38827
38828 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
38829
38830 * gcc.dg/noncompile/init-4.c.c: New test.
38831
38832 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
38833
38834 * gcc.misc-test/gcov-9.c: New test.
38835 * gcc.misc-test/gcov-10.c: New test
38836 * gcc.misc-test/gcov-11.c: New test.
38837
38838 2003-04-05 Zack Weinberg <zack@codesourcery.com>
38839
38840 PR optimization/10024
38841 * gcc.c-torture/compile/20030405-1.c: New test.
38842
38843 2003-04-04 Geoffrey Keating <geoffk@apple.com>
38844
38845 * gcc.dg/pch/static-3.c: New.
38846 * gcc.dg/pch/static-3.hs: New.
38847 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
38848
38849 2003-04-04 Richard Henderson <rth@redhat.com>
38850
38851 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
38852 * g++.dg/eh/forced2.C: Likewise.
38853
38854 2003-04-03 Mike Stump <mrs@apple.com>
38855
38856 * lib/scanasm.exp (scan-assembler): Add xfail processing for
38857 target arg.
38858 (scan-assembler-times, scan-assembler-not): Likewise.
38859 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
38860
38861 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38862
38863 * gcc.dg/sparc-loop-1.c: New test.
38864
38865 2003-04-02 Geoffrey Keating <geoffk@apple.com>
38866
38867 PR other/9274
38868 * g++.dg/pch/system-2.C: New.
38869 * g++.dg/pch/system-2.Hs: New.
38870
38871 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
38872
38873 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
38874
38875 * g++.dg/eh/simd-1.C (vecfunc): Same.
38876
38877 2003-04-01 Roger Sayle <roger@eyesopen.com>
38878
38879 * gcc.c-torture/execute/20030401-1.c: New test case.
38880
38881 2003-04-01 Ziemowit Laski <zlaski@apple.com>
38882
38883 * objc.dg/defs.m: New.
38884
38885 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
38886
38887 * g++.dg/eh/simd-1.C: New.
38888 * g++.dg/eh/simd-2.C: New.
38889
38890 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
38891
38892 * gcc.c-torture/execute/simd-3.c: New.
38893
38894 2003-03-31 Mark Mitchell <mark@codesourcery.com>
38895
38896 PR c/9936
38897 * gcc.dg/20030331-2.c: New test.
38898
38899 2003-03-31 Mark Mitchell <mark@codesourcery.com>
38900
38901 PR c++/10278
38902 * g++.dg/parse/crash2.C: New test.
38903
38904 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
38905
38906 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
38907 * gcc.c-torture/execute/20030331-1.c: ...here.
38908
38909 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
38910
38911 * gcc.c-torture/execute/20030331-1.c: New test.
38912
38913 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
38914
38915 * lib/gcov.exp: Adjust call return testing strings.
38916 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
38917
38918 2003-03-31 Roger Sayle <roger@eyesopen.com>
38919
38920 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
38921 * gcc.dg/builtins-7.c: New test case.
38922 * gcc.dg/builtins-8.c: New test case.
38923
38924 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
38925
38926 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
38927
38928 2003-03-30 Mark Mitchell <mark@codesourcery.com>
38929
38930 PR c++/7647
38931 * g++.dg/lookup-class-member-2.C: New test.
38932
38933 2003-03-30 Glen Nakamura <glen@imodulo.com>
38934
38935 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
38936
38937 2003-03-28 Roger Sayle <roger@eyesopen.com>
38938
38939 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
38940
38941 2003-03-28 Mark Mitchell <mark@codesourcery.com>
38942
38943 * g++.dg/init/attrib1.C: New test.
38944
38945 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38946
38947 * gcc.dg/ultrasp8.c: New test.
38948
38949 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38950
38951 * gcc.dg/ultrasp7.c: New test.
38952
38953 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
38954
38955 PR c++/10047
38956 * g++.dg/template/inline1.C: New test.
38957
38958 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38959
38960 * gcc.dg/sparc-dwarf2.c: New test.
38961
38962 2003-03-27 Roger Sayle <roger@eyesopen.com>
38963
38964 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
38965 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
38966
38967 2003-03-27 Mark Mitchell <mark@codesourcery.com>
38968
38969 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
38970 than reading .x files.
38971 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
38972 * g77.dg/gcov/gcov-1.f: Likewise.
38973 * gcc.misc-tests/gcov-4b.c: Likewise.
38974 * gcc.misc-tests/gcov-5b.c: Likewise.
38975 * gcc.misc-tests/gcov-6.c: Likewise.
38976 * gcc.misc-tests/gcov-7.c: Likewise.
38977 * gcc.misc-tests/gcov-8.c: Likewise.
38978 * g++.dg/gcov/gcov-1.x: Remove.
38979 * g77.dg/gcov/gcov-1.x: Likewise.
38980 * gcc.misc-tests/gcov-4b.x: Likewise.
38981 * gcc.misc-tests/gcov-5b.x: Likewise.
38982 * gcc.misc-tests/gcov-6.x: Likewise.
38983 * gcc.misc-tests/gcov-7.x: Likewise.
38984 * gcc.misc-tests/gcov-8.x: Likewise.
38985
38986 2003-03-27 Glen Nakamura <glen@imodulo.com>
38987
38988 PR opt/10087
38989 * gcc.dg/20030324-1.c: New test.
38990
38991 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
38992
38993 PR c++/10224
38994 * g++.dg/template/arg3.C: New test.
38995
38996 PR c++/10158
38997 * g++.dg/template/friend18.C: New test.
38998
38999 2003-03-26 Roger Sayle <roger@eyesopen.com>
39000
39001 * g77.f-torture/compile/20030326-1.f: New test case.
39002
39003 2003-03-26 Janis Johnson <janis187@us.ibm.com>
39004
39005 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
39006
39007 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
39008
39009 2003-03-26 Jakub Jelinek <jakub@redhat.com>
39010
39011 * gcc.dg/ia64-sync-3.c: New test.
39012
39013 2003-03-26 Alan Modra <amodra@bigpond.net.au>
39014
39015 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
39016
39017 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39018
39019 * gcc.dg/ultrasp6.c: New test.
39020
39021 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39022
39023 * gcc.dg/i386-signbit-1.c: New test.
39024 * gcc.dg/i386-signbit-2.c: New test.
39025 * gcc.dg/i386-signbit-3.c: New test.
39026
39027 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39028
39029 * gcc.dg/ultrasp5.c: Fix options.
39030
39031 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
39032
39033 * gcc.dg/ultrasp5.c: Fix comment.
39034
39035 2003-03-24 Bud Davis <bdavis9659@comcast.net>
39036
39037 PR fortran/10197
39038 * g77.f-torture/execute/10197.f: New test.
39039
39040 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
39041
39042 PR c++/9898, c++/383
39043 * g++.dg/template/conv6.C: New test.
39044
39045 PR c++/10119
39046 * g++.dg/template/ptrmem5.C: New test.
39047
39048 PR c++/10026
39049 * g++.dg/lookup/koenig1.C: New test.
39050
39051 PR C++/10199
39052 * g++.dg/lookup/template2.C: New test.
39053
39054 2003-03-24 Jakub Jelinek <jakub@redhat.com>
39055
39056 * g++.dg/opt/rtti1.C: New test.
39057
39058 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39059
39060 * gcc.dg/ultrasp5.c: New test.
39061
39062 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
39063
39064 PR middle-end/9967
39065 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
39066 builtin fputs.
39067
39068 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
39069
39070 PR c/8224
39071 * gcc.dg/20030323-1.c: New test.
39072
39073 2003-03-23 Roger Sayle <roger@eyesopen.com>
39074
39075 * gcc.c-torture/compile/20030323-1.c: New test case.
39076
39077 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
39078
39079 * gcc.dg/20030321-1.c: New test.
39080
39081 2003-03-22 Zack Weinberg <zack@codesourcery.com>
39082
39083 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
39084
39085 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
39086
39087 PR c++/9978, c++/9708
39088 * g++.dg/ext/vlm1.C: Adjust expected error.
39089 * g++.dg/ext/vla2.C: New test.
39090 * g++.dg/template/arg1.C: New test.
39091 * g++.dg/template/arg2.C: New test.
39092
39093 2003-03-22 Bud Davis <bdavis9659@comcast.net>
39094
39095 * g77.f-torture/execute/select.f: New test.
39096 * g77.f-torture/noncompile/select_no_compile.f: New test.
39097
39098 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
39099
39100 PR c++/9898
39101 * g++.dg/other/error4.C: New test.
39102
39103 2003-03-20 Mark Mitchell <mark@codesourcery.com>
39104
39105 * g++.dg/template/friend17.C: New test.
39106
39107 2003-03-21 Alan Modra <amodra@bigpond.net.au>
39108
39109 * gcc.c-torture/compile/20030320-1.c: New.
39110
39111 2003-03-20 Roger Sayle <roger@eyesopen.com>
39112
39113 * gcc.dg/builtins-6.c: New test case.
39114
39115 2003-03-19 Alan Modra <amodra@bigpond.net.au>
39116
39117 PR target/10073
39118 * gcc.c-torture/compile/20030319-1.c: New.
39119
39120 2003-03-18 Jan Hubicka <jh@suse.cz>
39121
39122 * gcc.dg/i386-cvt-1.c: New test.
39123
39124 2003-03-17 Zack Weinberg <zack@codesourcery.com>
39125
39126 * objc.dg/naming-1.m: Use "(parse|syntax) error".
39127 * objc.dg/naming-2.m: Likewise.
39128
39129 2003-03-17 Mark Mitchell <mark@codesourcery.com>
39130
39131 PR c++/9639
39132 * g++.dg/parse/crash1.C: New test.
39133
39134 2003-03-16 Mark Mitchell <mark@codesourcery.com>
39135
39136 PR c++/8805
39137 * g++.dg/eh/cleanup1.C: New test.
39138
39139 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39140
39141 * gcc.c-torture/execute/20030316-1.c: New test case.
39142
39143 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
39144
39145 PR c++/9629
39146 * g++.dg/init/ctor2.C: New test.
39147
39148 2003-03-15 Roger Sayle <roger@eyesopen.com>
39149
39150 * g77.f-torture/compile/xformat.f: New test case.
39151
39152 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39153
39154 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
39155 * g++.old-deja/g++.mike/eh50.C: Likewise.
39156
39157 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39158
39159 PR c++/6440
39160 * g++.dg/template/spec7.C: New test.
39161 * g++.dg/template/spec8.C: Likewise.
39162
39163 2003-03-14 Jakub Jelinek <jakub@redhat.com>
39164
39165 * gcc.c-torture/execute/20030313-1.c: New test.
39166
39167 2003-03-14 Richard Henderson <rth@redhat.com>
39168
39169 * gcc.dg/inline-2.c: Adjust alpha test for external call.
39170
39171 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
39172
39173 * gcc.c-torture/compile/20030314-1.c: New test.
39174
39175 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
39176
39177 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
39178 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
39179 thumb target,
39180 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
39181 to accept newer _imp__ prefix and additional
39182 newline in .drectve section.
39183 * gcc.dg/dll-4.c: Likewise.
39184 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
39185 switch.
39186
39187 2003-03-13 Mark Mitchell <mark@codesourcery.com>
39188
39189 * g++.dg/parse/namespace9.C: New test.
39190
39191 * g++.dg/init/ref5.C: New test.
39192 * g++.dg/parse/ptrmem1.C: Likewise.
39193
39194 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
39195
39196 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
39197 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
39198 regular expression.
39199 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
39200 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
39201
39202 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
39203
39204 * gcc.c-torture/execute/20030224-2.c: New test.
39205
39206 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39207
39208 * gcc.dg/decl-3.c: New test.
39209
39210 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
39211
39212 * gcc.dg/i386-loop-2.c: New test.
39213
39214 2003-03-11 Mark Mitchell <mark@codesourcery.com>
39215
39216 PR c++/9474
39217 * g++.dg/parse/namespace8.C: New test.
39218
39219 PR c++/9924
39220 * g++.dg/overload/builtin2.C: New test.
39221
39222 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
39223
39224 * gcc.dg/return-type-3.c: New test.
39225
39226 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
39227
39228 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
39229 profiling options are not supported.
39230
39231 2003-03-10 Mark Mitchell <mark@codesourcery.com>
39232
39233 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
39234 * g++.old-deja/g++.warn/impint2.C: Likewise.
39235
39236 2003-03-10 Devang Patel <dpatel@apple.com>
39237
39238 * g++.dg/cpp/c++_cmd_1.C: New test.
39239 * g++.dg/cpp/c++_cmd_1.h: New file.
39240
39241 2003-03-10 Segher Boessenkool <segher@koffie.nl>
39242
39243 * gcc.dg/altivec-9.c: New file.
39244
39245 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39246
39247 * gcc.dg/ppc-sdata-1.c: New test.
39248 * gcc.dg/ppc-sdata-2.c: New test.
39249
39250 2003-03-09 Mark Mitchell <mark@codesourcery.com>
39251
39252 PR c++/9373
39253 * g++.dg/opt/ptrmem2.C: New test.
39254
39255 PR c++/8534
39256 * g++.dg/opt/ptrmem1.C: New test.
39257
39258 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
39259
39260 * gcc.dg/i386-loop-1.c: New test.
39261
39262 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39263
39264 PR c++/9970
39265 * g++.dg/lookup/friend1.C: New test.
39266
39267 2003-03-08 Mark Mitchell <mark@codesourcery.com>
39268
39269 PR c++/9823
39270 * g++.dg/parser/constructor1.C: New test.
39271
39272 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
39273
39274 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
39275
39276 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
39277
39278 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
39279
39280 * gcc.dg/cpp/Wunused.c: Update test.
39281
39282 2003-03-08 Jan Hubicka <jh@suse.cz>
39283
39284 * gcc.dg/inline-3.c: New test.
39285
39286 2003-03-08 Mark Mitchell <mark@codesourcery.com>
39287
39288 PR c++/9809
39289 * g++.dg/parse/builtin1.C: New test.
39290
39291 PR c++/9982
39292 * g++.dg/abi/cookie1.C: New test.
39293 * g++.dg/abi/cookie2.C: Likewise.
39294
39295 PR c++/9524
39296 * g++.dg/template/field1.C: New test.
39297
39298 PR c++/9912
39299 * g++.dg/parse/class1.C: New test.
39300 * g++.dg/parse/namespace7.C: Likewise.
39301 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
39302
39303 2003-03-07 Mark Mitchell <mark@codesourcery.com>
39304
39305 * g++.dg/init/ref4.C: New test.
39306
39307 2003-03-07 Jan Hubicka <jh@suse.cz>
39308
39309 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
39310 * gcc.dg/inline-3.c: New test.
39311
39312 2003-03-06 Mark Mitchell <mark@codesourcery.com>
39313
39314 * g++.dg/init/ref3.C: New test.
39315
39316 PR c++/9965
39317 * g++.dg/init/ref2.C: New test.
39318
39319 PR c++/9400
39320 * g++.dg/warn/Wshadow-2.C: New test.
39321
39322 PR c++/9791
39323 * g++.dg/warn/Woverloaded-1.C: New test.
39324
39325 2003-03-05 Jan Hubicka <jh@suse.cz>
39326
39327 * gcc.dg/i386-local2.c: New.
39328 * gcc.dg/i386-local.c: Fix typo.
39329
39330 2003-03-05 Mark Mitchell <mark@codesourcery.com>
39331
39332 * g++.dg/abi/layout3.C: New test.
39333
39334 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39335
39336 * gcc.c-torture/compile/20030305-1.c
39337
39338 2003-03-05 Jan Hubicka <jh@suse.cz>
39339
39340 * gcc.dg/i386-local.c: New.
39341
39342 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
39343
39344 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
39345
39346 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39347
39348 * gcc.dg/switch-2.c: New test.
39349 * gcc.dg/switch-3.c: New test.
39350 * gcc.dg/Wswitch.c: Adjust line numbers.
39351 * gcc.dg/Wswitch-default.c: Likewise.
39352 * gcc.dg/Wswitch-enum.c: Likewise.
39353
39354 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
39355
39356 * gcc.c-torture/execute/20030222-1.c: New test.
39357
39358 2003-03-03 James E Wilson <wilson@tuliptree.org>
39359
39360 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
39361
39362 2003-03-03 Mark Mitchell <mark@codesourcery.com>
39363
39364 PR c++/9878
39365 * g++.dg/init/ref1.C: New test.
39366
39367 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
39368
39369 * gcc.dg/sh-relax.c: New SH-only test.
39370
39371 2003-03-03 Geoffrey Keating <geoffk@apple.com>
39372
39373 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
39374 comment explaining purpose of testcase.
39375
39376 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
39377
39378 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
39379 for HC11/HC12 (asm needs two int registers).
39380 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
39381 HC11/HC12 because the test uses an asm which needs two 32-bit
39382 registers.
39383
39384 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
39385
39386 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
39387 for HC11/HC12 (array is too large otherwise).
39388 * gcc.c-torture/compile/920501-4.x: New file, likewise.
39389 * gcc.c-torture/compile/20010518-2.x: Likewise.
39390 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
39391 HC11/HC12 (array is too large).
39392
39393 2003-03-01 Geoffrey Keating <geoffk@apple.com>
39394
39395 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
39396 * lib/g++-dg.exp (g++-dg-test): Likewise.
39397
39398 2003-03-01 Roger Sayle <roger@eyesopen.com>
39399
39400 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
39401 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
39402
39403 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39404
39405 * g++.dg/warn/implicit-typename1.C: Remove warning.
39406
39407 2003-02-28 Richard Henderson <rth@redhat.com>
39408
39409 * gcc.dg/noreturn-1.c: Move noreturn warning line.
39410 * gcc.dg/return-type-1.c: Move control reaches end warning line.
39411
39412 2003-02-28 Geoffrey Keating <geoffk@apple.com>
39413
39414 * gcc.dg/pch/pch.exp: Change .pch to .gch.
39415 * g++.dg/pch/pch.exp: Likewise.
39416
39417 2003-02-28 Mark Mitchell <mark@codesourcery.com>
39418
39419 PR c++/9879
39420 * g++.dg/init/new4.C: New test.
39421
39422 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
39423
39424 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
39425
39426 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
39427
39428 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
39429 unsigned long.
39430
39431 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
39432 wider than float.
39433
39434 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39435
39436 * lib/scanasm.exp: Add support for counting numbers of
39437 occurences.
39438 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
39439 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
39440
39441 2003-02-25 Mark Mitchell <mark@codesourcery.com>
39442
39443 PR c++/9683
39444 * g++.dg/template/static3.C: New test.
39445
39446 PR c++/9829
39447 * g++.dg/parse/namespace6.C: New test.
39448
39449 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39450
39451 PR target/9732
39452 * gcc.dg/20030225-1.c: New test.
39453
39454 2003-02-24 Mark Mitchell <mark@codesourcery.com>
39455
39456 * README: Remove out-of-date information.
39457
39458 PR c++/9836
39459 * g++.dg/template/spec6.C: New test.
39460
39461 2003-02-24 Jeff Law <law@redhat.com>
39462
39463 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
39464
39465 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39466
39467 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
39468 * gcc.dg/pragma-ep-1.c: Likewise.
39469
39470 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39471
39472 PR c++/9602
39473 * g++.dg/template/friend16.C: New test.
39474
39475 2003-02-23 Mark Mitchell <mark@codesourcery.com>
39476
39477 PR c++/5333
39478 * g++.dg/parse/fused-params1.C: Adjust error messages.
39479 * g++.dg/template/nested3.C: New test.
39480
39481 2003-02-24 Alan Modra <amodra@bigpond.net.au>
39482
39483 * g++.dg/abi/param1.C: New test.
39484
39485 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39486
39487 PR c++/7982
39488 * g++.dg/warn/implicit-typename1.C: New test.
39489
39490 2003-02-22 Kelley Cook <kelleycook@comcast.net>
39491
39492 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
39493 with "mtune".
39494 * g++.old-deja/g++.other/store-expr2.C: Likewise.
39495 * gcc.c-torture/execute/20010129-1.x: Likewise.
39496 * gcc.dg/20011107-1.c: Likewise.
39497 * gcc.dg/20020108-1.c: Likewise.
39498 * gcc.dg/20020122-3.c: Likewise.
39499 * gcc.dg/20020206-1.c: Likewise.
39500 * gcc.dg/20020310-1.c: Likewise.
39501 * gcc.dg/20020426-2.c: Likewise.
39502 * gcc.dg/20020517-1.c: Likewise.
39503 * gcc.dg/991230-1.c: Likewise.
39504 * gcc.dg/i386-unroll-1.c: Likewise.
39505 * gcc.misc-tests/i386-prefetch.exp: Likewise.
39506
39507 2003-02-22 Jan Hubicka <jh@suse.cz>
39508
39509 * gcc.dg/i386-mul.c: New test.
39510
39511 2003-02-21 Roger Sayle <roger@eyesopen.com>
39512
39513 * gcc.dg/builtins-5.c: New test case.
39514
39515 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
39516
39517 * gcc.dg/asmreg-1.c: New test.
39518
39519 2003-02-21 Mark Mitchell <mark@codesourcery.com>
39520
39521 PR c++/9749
39522 * g++.dg/parse/varmod1.C: New test.
39523
39524 2003-02-21 Mark Mitchell <mark@codesourcery.com>
39525
39526 PR c++/9727
39527 * g++.dg/template/op1.C: New test.
39528
39529 2003-02-21 Mark Mitchell <mark@codesourcery.com>
39530
39531 PR c++/8906
39532 * g++.dg/template/nested2.C: New test.
39533
39534 2003-02-21 Mark Mitchell <mark@codesourcery.com>
39535
39536 PR c++/8724
39537 * g++.dg/expr/dtor1.C: New test.
39538
39539 2003-02-21 Zack Weinberg <zack@codesourcery.com>
39540
39541 * gcc.dg/cpp/include3.c: New test.
39542 * gcc.dg/cpp/inc/foo.h: New file.
39543
39544 2003-02-21 Glen Nakamura <glen@imodulo.com>
39545
39546 * gcc.c-torture/execute/20030221-1.c: New test.
39547
39548 2003-02-20 Mark Mitchell <mark@codesourcery.com>
39549
39550 PR c++/9729
39551 * g++.dg/abi/conv1.C: New test.
39552
39553 2003-02-20 Jan Hubicka <jh@suse.cz>
39554
39555 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
39556
39557 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
39558
39559 * gcc.c-torture/compile/20030219-1.c: New test.
39560
39561 2003-02-18 Jan Hubicka <jh@suse.cz>
39562
39563 * gcc.dg/funcorder.c: New test.
39564
39565 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
39566
39567 * gcc.c-torture/execute/20030218-1.c: New.
39568
39569 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
39570
39571 * gcc.dg/20030218-1.c: New.
39572
39573 2003-02-18 Richard Henderson <rth@redhat.com>
39574
39575 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
39576 * gcc.dg/attr-used-2.c: New.
39577
39578 2003-02-18 Mark Mitchell <mark@codesourcery.com>
39579
39580 PR c++/9704
39581 * g++.dg/init/copy5.C: New test.
39582
39583 2003-02-18 Geoffrey Keating <geoffk@apple.com>
39584
39585 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
39586 * g++.dg/pch/pch.exp: Likewise.
39587
39588 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
39589
39590 * gcc.c-torture/execute/20030209-1.c: Enable the test if
39591 STACK_SIZE is not defined.
39592
39593 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39594
39595 PR c++/9457
39596 * g++.dg/template/init1.C: New test.
39597
39598 2003-02-16 Jan HUbicka <jh@suse.cz>
39599
39600 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
39601 (foo): Add few extra tests
39602 * gcc.dg/c99-const-expr-3.c: Likewise.
39603 * gcc.c-torture/execute/20030216-1.c: New.
39604
39605 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39606
39607 PR c++/9459
39608 * g++.dg/ext/typeof4.C: New test.
39609
39610 2003-02-15 Roger Sayle <roger@eyesopen.com>
39611
39612 * gcc.dg/i386-387-3.c: New test case.
39613
39614 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
39615
39616 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
39617 cris-*-elf* cris-*-aout* and mmix-*-*.
39618
39619 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
39620
39621 * gcc.dg/20030213-1.c: New test.
39622
39623 2003-02-12 Roger Sayle <roger@eyesopen.com>
39624
39625 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
39626 * gcc.dg/i386-387-2.c: Likewise.
39627
39628 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
39629
39630 * gcc.dg/ppc-spe.c: Fix formatting.
39631 Enable tests that were previously unsupported by gas.
39632 Delete tests for instructions that no longer exist.
39633 Switch arguments on evsubifw builtin.
39634
39635 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
39636
39637 * gcc.c-torture/execute/20030209-1.c: Disable the test if
39638 STACK_SIZE is too small.
39639
39640 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39641 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39642
39643 * gcc.dg/decl-2.c: New test.
39644
39645 2003-02-10 Jan Hubicka <jh@suse.cz>
39646
39647 * gcc.dg/i386-fpcvt-1.c: New test.
39648
39649 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
39650
39651 * gcc.c-torture/execute/20030209-1.c: New test.
39652
39653 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
39654
39655 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
39656 int-wide bitops, use the constants of the same width.
39657 Likewise, if long long is 32-bit wide, test bitops using
39658 32-bit constants.
39659
39660 2003-02-07 Loren James Rittle <ljrittle@acm.org>
39661
39662 * gcc.dg/20021014-1.c: Annotate with expected notice text.
39663
39664 2003-02-07 Roger Sayle <roger@eyesopen.com>
39665
39666 * gcc.dg/builtins-4.c: New test case.
39667
39668 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39669
39670 * gcc.dg/20020430-1.c: Fix dg command typos.
39671 * gcc.dg/20020503-1.c: Likewise.
39672
39673 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39674
39675 PR c++/8785
39676 * g++.dg/parse/fused-params1.C: New test.
39677
39678 PR c++/8857
39679 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
39680
39681 PR c++/8921
39682 * g++.dg/parse/non-dependent1.C: New test.
39683
39684 PR c++/8928
39685 * g++.dg/parse/dupl-tmpl-args1.C: New test.
39686
39687 PR c++/9228
39688 * g++.dg/parse/undefined7.C: New test.
39689 * g++.dg/parse/non-templ1.C: New test.
39690
39691 PR c++/9229
39692 * g++.dg/parse/too-many-tmpl-args1.C: New test.
39693
39694 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39695
39696 * gcc.c-torture/compile/20030206-1.c: New test.
39697
39698 2003-02-05 Roger Sayle <roger@eyesopen.com>
39699
39700 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
39701 "pow" to "foo" to avoid potential confusion with a math built-in.
39702
39703 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39704
39705 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
39706 conditions for SPARC targets.
39707
39708 2003-02-05 Jakub Jelinek <jakub@redhat.com>
39709
39710 * gcc.dg/20030204-1.c: New test.
39711
39712 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39713
39714 PR c++/38
39715 * g++.dg/parse/array-size1.C: New test.
39716
39717 PR c++/5657
39718 * g++.dg/parse/undefined3.C: New test.
39719
39720 PR c++/5665
39721 * g++.dg/parse/undefined4.C: New test.
39722
39723 PR c++/5975
39724 * g++.dg/parse/undefined5.C: New test.
39725
39726 PR c++/7259
39727 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
39728
39729 PR c++/8578
39730 * g++.dg/parse/casting-operator1.C: New test.
39731
39732 PR c++/8596
39733 * g++.dg/parse/undefined6.C: New test.
39734
39735 PR c++/8736
39736 * g++.dg/parse/missing-template1.C: New test.
39737
39738 2003-02-04 Jan Hubicka <jh@suse.cz>
39739
39740 * gcc.dg/i386-cadd.c: Compile using -march=k8.
39741 * gcc.dg/i386-cmov?.c: Likewise.
39742 * gcc.dg/i386-fpcvt-?.c: Likewise.
39743 * gcc.dg/i386-ssefp-1.c: Likewise.
39744 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
39745 conventions.
39746
39747 2003-02-03 Mark Mitchell <mark@codesourcery.com>
39748
39749 PR c++/7129
39750 * g++.dg/ext/max.C: New test.
39751
39752 2003-02-03 Jan Hubicka <jh@suse.cz>
39753
39754 * gcc.c-torture/execute/20030203-1.c: New test.
39755
39756 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
39757
39758 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
39759 'natural-endian'.
39760
39761 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
39762
39763 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
39764 * g++.dg/init/new2.C: Likewise.
39765 * g++.dg/other/new1.C: Likewise.
39766
39767 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
39768
39769 * gcc.dg/struct-ret-libc.c: New test.
39770
39771 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
39772
39773 * gcc.dg/20030129-1.c: New test.
39774
39775 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39776
39777 PR c++/8849
39778 * g++.dg/template/ptrmem4.C: New test.
39779
39780 2003-01-29 Mark Mitchell <mark@codesourcery.com>
39781
39782 * g++.dg/parser/constant1.C: New test.
39783
39784 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39785
39786 PR c++/8591
39787 * g++.dg/parse/friend2.C: New test.
39788
39789 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
39790
39791 PR c++/9437
39792 * g++.dg/template/unify4.C: New test.
39793
39794 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
39795
39796 * gcc.c-torture/execute/20030128-1.c: New test.
39797
39798 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
39799
39800 * g++.dg/lookup/nested1.C: Test moved from ...
39801 * g++.old-deja/g++.other/lookup24.C: ... here.
39802
39803 2003-01-28 Jan Hubicka <jh@suse.cz>
39804
39805 * gcc.dg/i386-cmov5.c: New test.
39806
39807 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
39808
39809 * gcc.c-torture/execute/20010925-1.c: Changed the
39810 memcpy declaration.
39811
39812 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
39813
39814 PR c++/3902
39815 * g++.dg/parse/template5.C: New test.
39816
39817 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
39818
39819 PR fortran/9258
39820 * g77.dg/pr9258: New test.
39821
39822 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
39823
39824 * README: Move relevant parts from README.g++.
39825
39826 * README.g++: Remove this file.
39827
39828 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
39829
39830 * g++.dg/abi/dcast1.C: New test.
39831
39832 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39833
39834 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
39835
39836 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
39837
39838 PR c++/47
39839 * g++.old-deja/g++.other/lookup24.C: New test.
39840
39841 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39842
39843 PR middle-end/7227
39844 * gcc.dg/uninit-C.c: New test.
39845
39846 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
39847
39848 * g++.dg/abi/covariant1.C: New test.
39849
39850 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
39851
39852 * gcc.dg/20030123-1.c: New test.
39853
39854 2003-01-25 Jan Hubicka <jh@suse.cz>
39855
39856 PR opt/8492
39857 * gcc.c-torture/compile/20030125-1.c
39858
39859 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
39860
39861 PR c++/9403
39862 * g++.dg/parse/template3.C: New test.
39863 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
39864
39865 PR c++/795
39866 * g++.dg/parse/template4.C: New test.
39867
39868 PR c++/9415
39869 * g++.dg/template/qual2.C: New test.
39870
39871 PR c++/8545
39872 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
39873
39874 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
39875
39876 2003-01-25 Roger Sayle <roger@eyesopen.com>
39877
39878 * gcc.c-torture/execute/switch-1.c: New test case.
39879
39880 2003-01-25 Jan Hubicka <jh@suse.cz>
39881
39882 * gcc.c-torture/execute/20030125-1.[cx]: New test.
39883
39884 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
39885
39886 Tweaks for Bison-1.875. From the NEWS file:
39887 "- `parse error' -> `syntax error'
39888 Bison now uniformly uses the term `syntax error'"
39889 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
39890 * gcc.dg/cpp/digraph2.c: Likewise.
39891 * gcc.dg/cpp/direct2.c: Likewise.
39892 * gcc.dg/cpp/paste4.c: Likewise.
39893 * gcc.dg/c90-restrict-1.c: Likewise.
39894 * gcc.dg/c99-func-2.c: Likewise.
39895 * gcc.dg/noncompile/920721-2.c: Likewise.
39896 * gcc.dg/noncompile/930622-2.c: Likewise.
39897 * gcc.dg/noncompile/940112-1.c: Likewise.
39898 * gcc.dg/noncompile/950921-1.c: Likewise.
39899 * gcc.dg/noncompile/951123-1.c: Likewise.
39900 * gcc.dg/noncompile/971104-1.c: Likewise.
39901 * gcc.dg/noncompile/990416-1.c: Likewise.
39902
39903 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
39904
39905 * g++.dg/parse/undefined1.C: Add error message.
39906
39907 2003-01-22 Mark Mitchell <mark@codesourcery.com>
39908
39909 PR c++/9354
39910 * g++.dg/parse/new1.C: New test.
39911
39912 PR c++/9216
39913 * g++.dg/parse/template2.C: New test.
39914
39915 PR c++/9354
39916 * g++.dg/parse/typedef2.C: New test.
39917
39918 PR c++/9328
39919 * g++.dg/ext/typeof3.C: New test.
39920
39921 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39922
39923 PR c++/2738
39924 * g++.dg/parse/ret-type1.C: New test.
39925
39926 PR c++/3792
39927 * g++.dg/parse/tmpl-outside1.C: New test.
39928
39929 PR c++/4207
39930 * g++.dg/parse/int-as-enum1.C: New test.
39931
39932 PR c++/4903
39933 * g++.dg/parse/no-typename1.C: New test.
39934
39935 PR c++/5533
39936 * g++.dg/parse/no-value1.C: New test.
39937
39938 PR c++/5921
39939 * g++.dg/parse/wrong-inline1.C: New test.
39940
39941 PR c++/6402
39942 * g++.dg/parse/ref1.C: New test.
39943
39944 PR c++/6992
39945 * g++.dg/parse/attr-ctor1.C: New test.
39946
39947 PR c++/7229
39948 * g++.dg/parse/namespace5.C: New test.
39949
39950 PR c++/7917
39951 * g++.dg/parse/func-def1.C: New test.
39952
39953 PR c++/8143
39954 * g++.dg/parse/undefined1.C: New test.
39955
39956 PR c++/5723, PR c++/8522
39957 * g++.dg/parse/specialization1.C: New test.
39958
39959 PR c++/163, PR c++/8595
39960 * g++.dg/parse/struct-as-enum1.C: New test.
39961
39962 PR c++/9173
39963 * g++.dg/parse/undefined2.C: New test.
39964
39965 2003-01-22 Mark Mitchell <mark@codesourcery.com>
39966
39967 PR c++/9298
39968 * g++.dg/parse/template1.C: New test.
39969
39970 PR c++/9384
39971 * g++.dg/parse/using1.C: New test.
39972
39973 PR c++/9285
39974 PR c++/9294
39975 * g++.dg/parse/expr2.C: New test.
39976
39977 PR c++/9388
39978 * g++.dg/parse/lookup2.C: Likewise.
39979
39980 2003-01-21 Jan Hubicka <jh@suse.cz>
39981
39982 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
39983 * gcc.c-torture/execute/eeprof-1.c: Likewise.
39984 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
39985 * gcc.c-torture/execute/string-opt-*.c: Likewise.
39986
39987 2003-01-20 Nick Clifton <nickc@redhat.com>
39988
39989 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
39990 problem with ARM sibcall code generation.
39991
39992 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
39993
39994 * gcc.c-torture/execute/20030120-1.c: New.
39995
39996 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
39997
39998 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
39999
40000 2003-01-17 Mark Mitchell <mark@codesourcery.com>
40001
40002 PR c++/9272
40003 * g++.dg/parse/ctor1.C: New test.
40004
40005 PR c++/9294:
40006 * g++.dg/parse/qualified1.C: New test.
40007
40008 * g++.dg/parse/typename3.C: New test.
40009
40010 2003-01-16 Richard Henderson <rth@redhat.com>
40011
40012 * g++.dg/tls/init-2.C: Fix error matches for real this time.
40013
40014 2003-01-16 Richard Henderson <rth@redhat.com>
40015
40016 * g++.dg/pch/pch.exp: Copy test header to the working directory
40017 before using it either for precompilation or direct use.
40018 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
40019 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
40020
40021 2003-01-16 Richard Henderson <rth@redhat.com>
40022
40023 * gcc.dg/pch/pch.exp: Copy test header to the working directory
40024 before using it either for precompilation or direct use.
40025 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
40026 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
40027
40028 2003-01-16 Mark Mitchell <mark@codesourcery.com>
40029
40030 * g++.dg/ext/typename1.C: Add typename keyword.
40031 * g++.dg/template/crash1.C: Update error messages.
40032 * g++.dg/template/crash2.C: Remove error message.
40033 * g++.dg/parse/typename2.C: New test.
40034 * g++.dg/template/typename2.C: Change implicit
40035 typename warning into error.
40036 * g++.old-deja/g++.benjamin/tem03.C: Issue more
40037 error messages.
40038 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
40039 * g++.old-deja/g++.brendan/crash56.C: Add this->.
40040 * g++.old-deja/g++.law/visibility13.C: Remove error
40041 messages.
40042 * g++.old-deja/g++.ns/template17.C: Reorder code to
40043 make declaration visible in template.
40044 * g++.old-deja/g++.pt/crash3.C: Fix typos.
40045 * g++.old-deja/g++.pt/crash36.C: Issue more error
40046 messages.
40047 * g++.old-deja/g++.pt/crash5.C: Improve error
40048 message.
40049 * g++.old-deja/g++.pt/crash67.C: Remove warning.
40050 * g++.old-deja/g++.pt/inherit1.C: Add this->.
40051 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
40052 * g++.old-deja/g++.pt/typename16.C: Replace implicit
40053 typename warning with error message.
40054 * g++.old-deja/g++.pt/typename19.C: Remove warning.
40055 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
40056 * g++.old-deja/g++.robertl/eb24.C: Use this->.
40057
40058 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
40059
40060 * g++.dg/parse/ambig2.C: New test.
40061
40062 2003-01-15 Richard Henderson <rth@redhat.com>
40063
40064 * g++.dg/tls/init-2.C: Update error message string.
40065
40066 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40067
40068 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
40069
40070 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
40071
40072 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
40073 all for HC11/HC12.
40074 * gcc.c-torture/compile/20001205-1.x: Likewise.
40075 * gcc.c-torture/compile/20001226-1.x: Likewise.
40076 * gcc.c-torture/compile/920520-1.x: Likewise.
40077 * gcc.c-torture/compile/961203-1.x: Likewise.
40078 * gcc.c-torture/compile/20020604-1.x: Likewise.
40079
40080 2003-01-15 Jan Hubicka <jh@suse.cz>
40081
40082 * gcc.c-torture/compile/20030115-1.c: New test.
40083
40084 * gcc.dg/i386-fpcvt-1.c: New test.
40085 * gcc.dg/i386-fpcvt-2.c: New test.
40086
40087 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
40088
40089 Further conform g++'s __vmi_class_type_info to the C++ ABI
40090 specification.
40091 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
40092 the specification.
40093
40094 2003-01-14 Jan Hubicka <jh@suse.cz>
40095
40096 * gcc.dg/i386-fpcvt-1.c: New test.
40097 * gcc.dg/i386-fpcvt-2.c: New test.
40098
40099 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
40100
40101 * gcc.dg/i386-mmx-3.c: New test.
40102
40103 2003-01-12 Mark Mitchell <mark@codesourcery.com>
40104
40105 PR c++/9264
40106 * g++.dg/parse/octal1.C: New file.
40107
40108 PR c++/9172
40109 * g++.dg/parse/typename1.C: New file.
40110
40111 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
40112
40113 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
40114 * gcc.dg/bf-no-ms-layout.c: Likewise.
40115 * gcc.dg/bf-ms-attrib.c: Likewise.
40116
40117 2003-01-10 Mark Mitchell <mark@codesourcery.com>
40118
40119 PR c++/9099
40120 * g++.dg/parse/dtor1.C: New file.
40121
40122 PR c++/9128
40123 * g++.dg/rtti/typeid1.C: New file.
40124
40125 PR c++/9153
40126 * g++.dg/parse/lookup1.C: New file.
40127
40128 PR c++/9171
40129 * g++.dg/templ/spec5.C: New file.
40130
40131 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
40132
40133 * gcc.c-torture/compile/20030110-1.c: New test.
40134
40135 2003-01-09 Geoffrey Keating <geoffk@apple.com>
40136
40137 Merge from pch-branch:
40138
40139 2002-12-23 Geoffrey Keating <geoffk@apple.com>
40140
40141 * gcc.dg/pch/cpp-1.h: New.
40142 * gcc.dg/pch/cpp-1.c: New.
40143 * gcc.dg/pch/cpp-2.h: New.
40144 * gcc.dg/pch/cpp-2.c: New.
40145
40146 2002-11-19 Geoffrey Keating <geoffk@apple.com>
40147
40148 * gcc.dg/pch/except-1.h: New.
40149 * gcc.dg/pch/except-1.c: New.
40150
40151 2002-11-13 Geoffrey Keating <geoffk@apple.com>
40152
40153 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
40154 running test.
40155 * gcc.dg/pch: Include *.hp not *.h.
40156 * gcc.dg/pch/system-1.h: New.
40157 * gcc.dg/pch/system-1.c: New.
40158
40159 2002-11-11 Geoffrey Keating <geoffk@apple.com>
40160
40161 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
40162 rather than trying to build and run a program using PCH.
40163 * gcc.dg/pch: Remove dg-do commands from test files.
40164
40165 2002-11-08 Geoffrey Keating <geoffk@apple.com>
40166
40167 * gcc.dg/pch/macro-3.c: New.
40168 * gcc.dg/pch/macro-3.h: New.
40169
40170 2002-11-04 Geoffrey Keating <geoffk@apple.com>
40171
40172 * gcc.dg/pch/common-1.c: New.
40173 * gcc.dg/pch/common-1.h: New.
40174 * gcc.dg/pch/decl-1.c: New.
40175 * gcc.dg/pch/decl-1.h: New.
40176 * gcc.dg/pch/decl-2.c: New.
40177 * gcc.dg/pch/decl-2.h: New.
40178 * gcc.dg/pch/decl-3.c: New.
40179 * gcc.dg/pch/decl-3.h: New.
40180 * gcc.dg/pch/decl-4.c: New.
40181 * gcc.dg/pch/decl-4.h: New.
40182 * gcc.dg/pch/decl-5.c: New.
40183 * gcc.dg/pch/decl-5.h: New.
40184 * gcc.dg/pch/global-1.c: New.
40185 * gcc.dg/pch/global-1.h: New.
40186 * gcc.dg/pch/inline-1.c: New.
40187 * gcc.dg/pch/inline-1.h: New.
40188 * gcc.dg/pch/inline-2.c: New.
40189 * gcc.dg/pch/inline-2.h: New.
40190 * gcc.dg/pch/static-1.c: New.
40191 * gcc.dg/pch/static-1.h: New.
40192 * gcc.dg/pch/static-2.c: New.
40193 * gcc.dg/pch/static-2.h: New.
40194
40195 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
40196
40197 * g++.dg/pch/pch.exp: Better handle failing testcases.
40198 * gcc.dg/pch/pch.exp: Likewise.
40199 * gcc.dg/pch/macro-1.c: New.
40200 * gcc.dg/pch/macro-1.h: New.
40201 * gcc.dg/pch/macro-2.c: New.
40202 * gcc.dg/pch/macro-2.h: New.
40203
40204 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
40205
40206 * g++.dg/dg.exp: Treat files in pch/ specially.
40207 * g++.dg/pch/pch.exp: New file.
40208 * g++.dg/pch/empty.H: New file.
40209 * g++.dg/pch/empty.C: New file.
40210 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
40211 "precompile".
40212
40213 * gcc.dg/pch/pch.exp: New file.
40214 * gcc.dg/pch/empty.h: New file.
40215 * gcc.dg/pch/empty.c: New file.
40216 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
40217 "precompile".
40218
40219 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40220
40221 * g++.dg/template/friend14.C: New test.
40222
40223 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40224
40225 * gcc.dg/old-style-asm-1.c: New test.
40226
40227 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
40228
40229 * gcc.c-torture/compile/20030109-1.c: New test.
40230
40231 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
40232
40233 * gcc.c-torture/execute/20030109-1.c: New test.
40234
40235 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
40236
40237 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
40238 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
40239 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
40240 * g++.old-deja/g++.mike/eh2.C: Likewise.
40241 * g++.old-deja/g++.mike/eh3.C: Likewise.
40242 * g++.old-deja/g++.mike/eh5.C: Likewise.
40243 * g++.old-deja/g++.mike/eh6.C: Likewise.
40244 * g++.old-deja/g++.mike/eh7.C: Likewise.
40245 * g++.old-deja/g++.mike/eh8.C: Likewise.
40246 * g++.old-deja/g++.mike/eh9.C: Likewise.
40247 * g++.old-deja/g++.mike/eh10.C: Likewise.
40248 * g++.old-deja/g++.mike/eh12.C: Likewise.
40249 * g++.old-deja/g++.mike/eh13.C: Likewise.
40250 * g++.old-deja/g++.mike/eh14.C: Likewise.
40251 * g++.old-deja/g++.mike/eh16.C: Likewise.
40252 * g++.old-deja/g++.mike/eh17.C: Likewise.
40253 * g++.old-deja/g++.mike/eh18.C: Likewise.
40254 * g++.old-deja/g++.mike/eh21.C: Likewise.
40255 * g++.old-deja/g++.mike/eh23.C: Likewise.
40256 * g++.old-deja/g++.mike/eh24.C: Likewise.
40257 * g++.old-deja/g++.mike/eh25.C: Likewise.
40258 * g++.old-deja/g++.mike/eh26.C: Likewise.
40259 * g++.old-deja/g++.mike/eh27.C: Likewise.
40260 * g++.old-deja/g++.mike/eh28.C: Likewise.
40261 * g++.old-deja/g++.mike/eh29.C: Likewise.
40262 * g++.old-deja/g++.mike/eh31.C: Likewise.
40263 * g++.old-deja/g++.mike/eh33.C: Likewise.
40264 * g++.old-deja/g++.mike/eh34.C: Likewise.
40265 * g++.old-deja/g++.mike/eh35.C: Likewise.
40266 * g++.old-deja/g++.mike/eh36.C: Likewise.
40267 * g++.old-deja/g++.mike/eh37.C: Likewise.
40268 * g++.old-deja/g++.mike/eh38.C: Likewise.
40269 * g++.old-deja/g++.mike/eh39.C: Likewise.
40270 * g++.old-deja/g++.mike/eh40.C: Likewise.
40271 * g++.old-deja/g++.mike/eh41.C: Likewise.
40272 * g++.old-deja/g++.mike/eh42.C: Likewise.
40273 * g++.old-deja/g++.mike/eh44.C: Likewise.
40274 * g++.old-deja/g++.mike/eh46.C: Likewise.
40275 * g++.old-deja/g++.mike/eh47.C: Likewise.
40276 * g++.old-deja/g++.mike/eh48.C: Likewise.
40277 * g++.old-deja/g++.mike/eh49.C: Likewise.
40278 * g++.old-deja/g++.mike/eh50.C: Likewise.
40279 * g++.old-deja/g++.mike/eh51.C: Likewise.
40280 * g++.old-deja/g++.mike/eh53.C: Likewise.
40281 * g++.old-deja/g++.mike/eh55.C: Likewise.
40282 * g++.old-deja/g++.mike/p7912.C: Likewise.
40283 * g++.old-deja/g++.mike/p9706.C: Likewise.
40284 * g++.old-deja/g++.mike/p10416.C: Likewise.
40285 * g++.old-deja/g++.mike/p11667.C: Likewise.
40286 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
40287 Remove redundant reference to Iris.
40288 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
40289 Elxsi, i860, Pico Java, and WE32K.
40290
40291 2003-01-07 Mark Mitchell <mark@codesourcery.com>
40292
40293 * g++.dg/ext/asm4.C: New test.
40294
40295 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40296
40297 PR c++/9030
40298 * g++.dg/template/friend12.C: New test.
40299 * g++.dg/template/friend13.C: Likewise.
40300 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
40301
40302 2003-01-08 Jan Hubicka <jh@suse.cz>
40303
40304 * gcc.dg/i386-cadd.c: New test.
40305 * gcc.dg/i386-cmov4.c: Likewise.
40306
40307 2003-01-06 Mark Mitchell <mark@codesourcery.com>
40308
40309 PR c++/9165
40310 * g++.dg/warn/Wunused-3.C: New test.
40311
40312 * g++.dg/abi/bitfield9.C: New test.
40313
40314 PR c++/9189
40315 * g++.dg/parse/defarg3.C: New test.
40316
40317 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
40318
40319 * g++.dg/parse/ambig1.C: New test.
40320 * g++.dg/parse/defarg2.C: New test.
40321
40322 2003-01-05 Mark Mitchell <mark@codesourcery.com>
40323
40324 * g++.dg/template/defarg-1.C: New test.
40325 * g++.dg/template/local2.C: Likewise.
40326
40327 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
40328
40329 * gcc.c-torture/execute/20030105-1.c: New test.
40330
40331 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40332
40333 * g++.dg/parse/namespace3.C: Remove extra semicolons.
40334 * g++.dg/parse/namespace4.C: Likewise.
40335
40336 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
40337
40338 * g++.dg/template/ntp2.C: New test.
40339
40340 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
40341
40342 * g++.dg/parse/extern-C-1.C: New test.
40343
40344 * g++.dg/parse/namespace4.C: New test.
40345
40346 * g++.dg/template/nested1.C: New test.
40347
40348 * g++.dg/parse/namespace3.C: New test.
40349
40350 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
40351
40352 * g++.dg/lookup/two-stage1.C: New test.
40353
40354 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40355
40356 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
40357 * g++.old-deja/g++.jason/access8.C: Likewise.
40358 * g++.old-deja/g++.other/decl5.C: Likewise.
40359
40360 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
40361
40362 * g++.dg/parse/parse7.C: New test.
40363
40364 2003-01-02 Mark Mitchell <mark@codesourcery.com>
40365
40366 PR c++/2843
40367 * g++.dg/ext/attrib7.C: New test.
40368
40369 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
40370
40371 * g++.dg/parse/parse6.C: New test.
40372
40373 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
40374
40375 * gcc.dg/h8300-stack-1.c: New.
40376
40377 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
40378
40379 g++.dg/lookup/exception1.C: New test.
40380
40381 g++.dg/lookup/template1.C: New test.
40382
40383 g++.dg/parse/namespace2.C: New test.
40384
40385 g++.dg/parse/parens2.C: New test.
40386
40387 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40388
40389 * g++.dg/parse/parse5.C: New test.
40390 * g++.dg/lookup/scoped4.C: New test.
40391
40392 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
40393
40394 * g++.dg/parse/parens1.C: New test.
40395
40396 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
40397 angle-bracket1.C.
40398 * g++.dg/parse/parens2.C: New test.
40399
40400 * g++.dg/lookup/scope-operator1.C: New test.
40401
40402 * g++.dg/parse/operator1.C: New test.
40403
40404 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40405
40406 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
40407 * g++.old-deja/g++.other/access6.C: Likewise.
40408 * g++.old-deja/g++.other/decl1.C: Likewise.
40409 * g++.old-deja/g++.pt/typename12.C: Likewise.
40410
40411 2002-12-31 Mark Mitchell <mark@codesourcery.com>
40412
40413 * g++.dg/parse/namespace1.C: New test.
40414
40415 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40416
40417 * g++.dg/parse/parse4.C: New test.
40418
40419 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40420
40421 * g++.dg/parse/parse3.C: New test.
40422
40423 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40424
40425 * g++.dg/parse/parse2.C: New test.
40426
40427 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40428
40429 * g++.dg/template/friend11.C: New test.
40430
40431 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
40432
40433 * g++.dg/parse/parse1.C: New test.
40434
40435 2002-12-31 Janis Johnson <janis187@us.ibm.com>
40436
40437 * lib/profopt.exp: Change the name of a global variable to avoid
40438 possible clashes with other test suites.
40439
40440 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
40441
40442 * g++.dg/inherit/covariant8.C: New test.
40443
40444 2002-12-31 Mark Mitchell <mark@codesourcery.com>
40445
40446 * g++.dg/init/array9.C: New test.
40447
40448 PR c++/9112
40449 * g++.dg/parse/expr1.C: New test.
40450
40451 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
40452
40453 * gcc.c-torture/compile/20021230-1.c: New test.
40454
40455 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
40456
40457 * g++.dg/inherit/covariant5.C: New test.
40458 * g++.dg/inherit/covariant6.C: New test.
40459 * g++.dg/inherit/covariant7.C: New test.
40460
40461 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40462
40463 PR c++/2739
40464 * g++.dg/other/access2.C: New test.
40465
40466 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
40467
40468 * g++.dg/other/anon-struct.C: No longer fails
40469 * g++.old-deja/g++.brendan/parse4.C: Likewise.
40470 * g++.old-deja/g++.brendan/parse5.C: Likewise.
40471 * g++.old-deja/g++.brendan/parse6.C: Likewise.
40472
40473 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
40474
40475 * g++.dg/parse/angle-bracket.C (main): No longer fails.
40476
40477 2002-12-27 Mark Mitchell <mark@codesourcery.com>
40478
40479 * g++.dg/eh/spec4.C: Remove stray semicolon.
40480 * g++.dg/expr/pmf-1.C: Change error message.
40481 * g++.dg/ext/asm1.C: Remove stray semicolon.
40482 * g++.dg/ext/typename1.C: Add missing typenames.
40483 * g++.dg/inherit/template-as-base.C: Change error message.
40484 * g++.dg/lookup/scoped1.C: Likewise.
40485 * g++.dg/lookup/scoped2.C: Likewise.
40486 * g++.dg/lookup/using2.C: Likewise.
40487 * g++.dg/other/component1.C: Remove stray semicolon.
40488 * g++.dg/other/do1.C: Change error message.
40489 * g++.dg/other/error2.C: Likewise.
40490 * g++.dg/other/init1.C: Likewise.
40491 * g++.dg/other/packed1.C: Remove stray semicolon.
40492 * g++.dg/other/ptrmem2.C: Change error message.
40493 * g++.dg/parse/parameter-declaration-1.C: Remove line number
40494 marker.
40495 * g++.dg/special/initp1.C: Remove invalid attribute usage.
40496 * g++.dg/template/access3.C: Add typename keyword.
40497 * g++.dg/template/access5.C: Remove stray semicolon.
40498 * g++.dg/template/access6.C: Likewise.
40499 * g++.dg/template/complit1.C: Likewise.
40500 * g++.dg/template/crash1.C: Change error message.
40501 * g++.dg/template/inherit2.C: Remove stray semicolon.
40502 * g++.dg/template/instantiate2.C: Likewise.
40503 * g++.dg/template/instantiate3.C: Change error message.
40504 * g++.dg/template/qual1.C: Remove stray semicolon.
40505 * g++.dg/template/qualttp18.C: Change error message.
40506 * g++.dg/template/ref1.C: Remove stray semicolon.
40507 * g++.dg/template/sizeof1.C (A::value): Declare it.
40508 * g++.dg/template/spec4.C: Change error message.
40509 * g++.dg/template/static1.C: Likewise.
40510 * g++.dg/template/type1.C: Likewise.
40511 * g++.dg/template/typename3.C: Likewise.
40512 * g++.old-deja/g++.benjamin/13478.C: Change error message.
40513 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
40514 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
40515 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
40516 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
40517 named return value extension.
40518 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
40519 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
40520 * g++.old-deja/g++.bob/extern_C.C: Likewise.
40521 * g++.old-deja/g++.bob/inherit2.C: Likewise.
40522 * g++.old-deja/g++.brendan/complex1.C: Likewise.
40523 * g++.old-deja/g++.brendan/copy5.C: Likewise.
40524 * g++.old-deja/g++.brendan/crash13.C: Likewise.
40525 * g++.old-deja/g++.brendan/crash15.C: Likewise.
40526 * g++.old-deja/g++.brendan/crash18.C: Change error message.
40527 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
40528 * g++.old-deja/g++.brendan/crash38.C: Likewise.
40529 * g++.old-deja/g++.brendan/crash50.C: Likewise.
40530 * g++.old-deja/g++.brendan/crash56.C: Likewise.
40531 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
40532 syntax.
40533 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
40534 * g++.old-deja/g++.brendan/crash8.C: Change error message.
40535 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
40536 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
40537 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
40538 * g++.old-deja/g++.brendan/template11.C: Likewise.
40539 * g++.old-deja/g++.brendan/template26.C: Likewise.
40540 * g++.old-deja/g++.brendan/template27.C: Use explicit
40541 specialization syntax.
40542 * g++.old-deja/g++.brendan/template30.C: Likewise.
40543 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
40544 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
40545 non-dependent names.
40546 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
40547 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
40548 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
40549 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
40550 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
40551 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
40552 named return value extension.
40553 * g++.old-deja/g++.ext/namedret2.C: Likewise.
40554 * g++.old-deja/g++.ext/namedret3.C: Likewise.
40555 * g++.old-deja/g++.ext/return1.C: Likewise.
40556 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
40557 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
40558 * g++.old-deja/g++.jason/access8.C: Likewise.
40559 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
40560 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
40561 pseudo-destructor names.
40562 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
40563 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
40564 pseudo-destructor names.
40565 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
40566 * g++.old-deja/g++.jason/overload19.C: Likewise.
40567 * g++.old-deja/g++.jason/overload32.C: Likewise.
40568 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
40569 stray semicolons.
40570 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
40571 * g++.old-deja/g++.jason/return.C: Likewise.
40572 * g++.old-deja/g++.jason/return2.C: Likewise.
40573 * g++.old-deja/g++.jason/shadow1.C: Likewise.
40574 * g++.old-deja/g++.jason/special.C: Use explicit specialization
40575 syntax.
40576 * g++.old-deja/g++.jason/template10.C: Account for use of
40577 non-dependent names.
40578 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
40579 syntax.
40580 * g++.old-deja/g++.jason/template37.C: Likewise.
40581 * g++.old-deja/g++.law/access4.C: Change error messages.
40582 * g++.old-deja/g++.law/arm13.C: Remove incorrect
40583 pseudo-destructor names.
40584 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
40585 * g++.old-deja/g++.law/ctors9.C: Likewise.
40586 * g++.old-deja/g++.law/cvt22.C: Likewise.
40587 * g++.old-deja/g++.law/dtors5.C: Likewise.
40588 * g++.old-deja/g++.law/global-init1.C: Likewise.
40589 * g++.old-deja/g++.law/missed-error3.C: Likewise.
40590 * g++.old-deja/g++.law/operators28.C: Likewise.
40591 * g++.old-deja/g++.law/visibility28.C: Likewise.
40592 * g++.old-deja/g++.martin/eval1.C: Likewise.
40593 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
40594 name.
40595 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
40596 * g++.old-deja/g++.mike/net34.C: Likewise.
40597 * g++.old-deja/g++.mike/net36.C: Likewise.
40598 * g++.old-deja/g++.mike/ns2.C: Likewise.
40599 * g++.old-deja/g++.mike/p12306.C: Likewise.
40600 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
40601 value extension.
40602 * g++.old-deja/g++.mike/p700.C: Likewise.
40603 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
40604 * g++.old-deja/g++.mike/p710.C: Likewise.
40605 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
40606 value extension.
40607 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
40608 * g++.old-deja/g++.mike/pmf9.C: Likewise.
40609 * g++.old-deja/g++.ns/crash2.C: Likewise.
40610 * g++.old-deja/g++.ns/crash3.C: Likewise.
40611 * g++.old-deja/g++.ns/invalid1.C: Likewise.
40612 * g++.old-deja/g++.ns/ns17.C: Likewise.
40613 * g++.old-deja/g++.ns/template16.C: Likewise.
40614 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
40615 keyword.
40616 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
40617 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
40618 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
40619 named return value extension.
40620 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
40621 * g++.old-deja/g++.other/access4.C: Issue additional error
40622 messages.
40623 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
40624 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
40625 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
40626 * g++.old-deja/g++.other/crash25.C: Change error message.
40627 * g++.old-deja/g++.other/crash4.C: Change error message.
40628 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
40629 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
40630 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
40631 checks.
40632 * g++.old-deja/g++.other/defarg8.C: Likewise.
40633 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
40634 * g++.old-deja/g++.other/dtor10.C: Likewise.
40635 * g++.old-deja/g++.other/incomplete.C: Likewise.
40636 * g++.old-deja/g++.other/linkage7.C: Likewise.
40637 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
40638 lookup algorithm.
40639 * g++.old-deja/g++.other/mangle2.C: Likewise.
40640 * g++.old-deja/g++.other/refinit2.C: Likewise.
40641 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
40642 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
40643 * g++.old-deja/g++.pt/crash28.C: Likewise.
40644 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
40645 syntax.
40646 * g++.old-deja/g++.pt/crash32.C: Change error message.
40647 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
40648 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
40649 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
40650 error message position.
40651 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
40652 * g++.old-deja/g++.pt/defarg8.C: Change error message.
40653 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
40654 syntax.
40655 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
40656 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
40657 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
40658 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
40659 keyword.
40660 * g++.old-deja/g++.pt/explicit31.C: Likewise.
40661 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
40662 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
40663 keyword.
40664 * g++.old-deja/g++.pt/explicit71.C: Change error message.
40665 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
40666 syntax.
40667 * g++.old-deja/g++.pt/friend28.C: Account for use of
40668 non-dependent names.
40669 * g++.old-deja/g++.pt/friend29.C: Likewise.
40670 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
40671 rules.
40672 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
40673 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
40674 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
40675 lookup rules.
40676 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
40677 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
40678 keyword.
40679 * g++.old-deja/g++.pt/memclass20.C: Likewise.
40680 * g++.old-deja/g++.pt/memclass5.C: Likewise.
40681 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
40682 keyword.
40683 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
40684 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
40685 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
40686 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
40687 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
40688 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
40689 keyword.
40690 * g++.old-deja/g++.pt/spec10.C: Likewise.
40691 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
40692 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
40693 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
40694 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
40695 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
40696 * g++.old-deja/g++.pt/ttp62.C: Likewise.
40697 * g++.old-deja/g++.pt/ttp64.C: Likewise.
40698 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
40699 * g++.old-deja/g++.pt/typename15.C: Likewise.
40700 * g++.old-deja/g++.pt/typename22.C: Likewise.
40701 * g++.old-deja/g++.pt/typename6.C: Change error messages.
40702 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
40703 * g++.old-deja/g++.pt/virtual2.C: Likewise.
40704 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
40705 syntax.
40706 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
40707 return value extension.
40708 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
40709 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
40710 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
40711 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
40712
40713 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
40714
40715 * g++.dg/warn/inline1.C: New test.
40716 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
40717 * g++.old-deja/g++.jason/synth10.C: Likewise.
40718 * g++.old-deja/g++.mike/net31.C: Likewise.
40719 * g++.old-deja/g++.mike/p8786.C: Likewise.
40720
40721 * g++.dg/template/friend10.C: New test.
40722 * g++.dg/template/conv5.C: New test.
40723
40724 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
40725
40726 * g++.dg/lookup/scoped3.C: New test.
40727
40728 * g++.dg/lookup/decl1.C: New test.
40729 * g++.dg/lookup/decl2.C: New test.
40730
40731 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
40732
40733 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
40734 gcc.c-torture/compile/20021015-1.c,
40735 gcc.c-torture/compile/20021015-2.c,
40736 gcc.c-torture/compile/20021123-1.c,
40737 gcc.c-torture/compile/20021123-2.c,
40738 gcc.c-torture/compile/20021123-3.c,
40739 gcc.c-torture/compile/20021123-4.c,
40740 gcc.c-torture/execute/20021024-1.c: Add tests previously added
40741 only to 3.1 or 3.2 branch.
40742
40743 2002-12-23 Mark Mitchell <mark@codesourcery.com>
40744
40745 * gcc.dg/i386-bitfield3.c: New test.
40746
40747 * gcc.dg/i386-bitfield2.c: New test.
40748
40749 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
40750
40751 * g++.dg/parse/conv_op1.C: New test.
40752
40753 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
40754
40755 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
40756 approved.
40757
40758 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
40759
40760 * gcc.c-torture/compile/20021220-1.c: New test.
40761
40762 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
40763
40764 * gcc.dg/i386-fastcall-1.c: New.
40765
40766 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40767
40768 * gcc.c-torture/execute/20021219-1.c: New test.
40769
40770 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40771
40772 * gcc.dg/i386-pic-1.c: New test.
40773
40774 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40775
40776 PR c++/8099
40777 * g++.dg/template/friend9.C: New test.
40778
40779 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40780
40781 PR c++/3663
40782 * g++.dg/template/access7.C: New test.
40783
40784 2002-12-18 Nick Clifton <nickc@redhat.com>
40785
40786 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
40787 the libstdc++-v3 directory has been found.
40788
40789 2002-12-12 Devang Patel <dpatel@apple.com>
40790 * gcc.dg/darwin-ld-1.c: New test.
40791 * gcc.dg/darwin-ld-2.c: New test.
40792 * gcc.dg/darwin-ld-3.c: New test.
40793 * gcc.dg/darwin-ld-4.c: New test.
40794 * gcc.dg/darwin-ld-5.c: New test.
40795
40796 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
40797
40798 * gcc.c-torture/compile/20021212-1.c: New test.
40799
40800 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
40801
40802 * gcc.dg/fshort-wchar: New test.
40803
40804 2002-12-10 Mark Mitchell <mark@codesourcery.com>
40805
40806 PR c++/8372
40807 * g++.dg/template/dtor1.C: New test.
40808
40809 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
40810 markers.
40811
40812 2002-12-10 Jakub Jelinek <jakub@redhat.com>
40813
40814 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
40815
40816 2002-12-09 Mark Mitchell <mark@codesourcery.com>
40817
40818 * g++.dg/template/static1.C: New test.
40819 * g++.dg/template/static2.C: New test.
40820 * g++.old-deja/g++.ext/memconst.C: New test.
40821
40822 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40823
40824 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
40825 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
40826 * g++.dg/special/initp1.C: Likewise.
40827
40828 2002-12-06 Jakub Jelinek <jakub@redhat.com>
40829
40830 * gcc.c-torture/execute/20021204-1.c: New test.
40831
40832 2002-12-04 Geoffrey Keating <geoffk@apple.com>
40833
40834 * gcc.dg/ppc-fmadd-1.c: New file.
40835 * gcc.dg/ppc-fmadd-2.c: New file.
40836 * gcc.dg/ppc-fmadd-3.c: New file.
40837
40838 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
40839
40840 * gcc.c-torture/compile/20021204-1.c: New test.
40841
40842 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
40843
40844 * g++.dg/inherit/covariant2.C: New test.
40845 * g++.dg/inherit/covariant3.C: New test.
40846 * g++.dg/inherit/covariant4.C: New test.
40847 * g++.dg/inherit/covariant1.C: Remove XFAIL.
40848 * g++.old-deja/g++.robertl/eb17.C: Likewise.
40849
40850 2002-12-03 Mark Mitchell <mark@codesourcery.com>
40851
40852 PR c++/8688
40853 * g++.dg/init/brace3.C: New test.
40854
40855 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
40856
40857 * gcc.dg/20020210-1.c: Fix a comment typo.
40858
40859 2002-12-02 Mark Mitchell <mark@codesourcery.com>
40860
40861 PR c++/8720
40862 * g++.dg/parse/defarg1.C: New test.
40863
40864 PR c++/8615
40865 * g++.dg/template/char1.C: New test.
40866
40867 * g++.dg/template/varmod1.C: Fix typo.
40868
40869 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40870
40871 DR 180
40872 * g++.old-deja/g++.pt/crash32.C: Expect error.
40873
40874 2002-12-01 Mark Mitchell <mark@codesourcery.com>
40875
40876 PR c++/5919
40877 * g++.dg/template/varmod1.C: New test.
40878
40879 PR c++/8727
40880 * g++.dg/inherit/typeinfo1.C: New test.
40881
40882 PR c++/8663
40883 * g++.dg/inherit/typedef1.C: New test.
40884
40885 2002-11-30 Mark Mitchell <mark@codesourcery.com>
40886
40887 PR c++/8332
40888 PR c++/8493
40889 * g++.dg/template/strlen1.C: New test.
40890
40891 PR c++/8227
40892 * g++.dg/template/ctor2.C: New test.
40893
40894 PR c++/8214
40895 * g++.dg/init/string1.C: New test.
40896
40897 PR c++/8511
40898 * g++.dg/template/friend8.C: New test.
40899
40900 2002-11-29 Joe Buck <jbuck@synopsys.com>
40901
40902 * g++.dg/lookup/anon2.C: New test.
40903
40904 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
40905
40906 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
40907 h8300 port.
40908
40909 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
40910
40911 * gcc.dg/bitfld-6.c: New test.
40912
40913 2002-11-27 Jan Hubicka <jh@suse.cz>
40914
40915 * gcc.c-torture/execute/20021127.[cx]: New test.
40916
40917 2002-11-26 Jan Hubicka <jh@suse.cz>
40918
40919 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
40920 quality.
40921
40922 2002-11-26 Geoffrey Keating <geoffk@apple.com>
40923
40924 * g++.dg/init/brace2.C: New test.
40925 * g++.old-deja/g++.mike/p9129.C: Correct.
40926
40927 2002-11-26 Mark Mitchell <mark@codesourcery.com>
40928
40929 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
40930
40931 2002-11-25 Andreas Bauer <baueran@in.tum.de>
40932
40933 * gcc.dg/sibcall-6: New test for indirect sibcalls.
40934
40935 2002-11-25 Mark Mitchell <mark@codesourcery.com>
40936
40937 * g++.dg/abi/empty11.C: New test.
40938 * g++.dg/rtti/cv1.C: New test.
40939
40940 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
40941
40942 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
40943
40944 2002-11-24 Mark Mitchell <mark@codesourcery.com>
40945
40946 * g++.dg/abi/empty10.C: New test.
40947
40948 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
40949
40950 * gcc.c-torture/compile/20021124-1.c: New test.
40951
40952 2002-11-22 Mark Mitchell <mark@codesourcery.com>
40953
40954 * g++.dg/abi/rtti2.C: New test.
40955
40956 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40957
40958 * gcc.dg/i386-unroll-1.c: New test.
40959
40960 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
40961
40962 * gcc.c-torture/compile/20021120-1.c: New test.
40963 * gcc.c-torture/compile/20021120-2.c: New test.
40964
40965 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40966
40967 * gcc.dg/bitfld-5.c: New test.
40968
40969 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40970
40971 * gcc.c-torture/execute/20021120-3.c: New test.
40972
40973 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40974
40975 * gcc.c-torture/execute/20021120-2.c: New test.
40976
40977 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
40978
40979 * gcc.c-torture/execute/20021120-1.c: New test.
40980
40981 2002-11-20 Jakub Jelinek <jakub@redhat.com>
40982
40983 * gcc.c-torture/execute/20021118-3.c: New test.
40984
40985 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
40986
40987 * gcc.c-torture/compile/20021119-1.c: New test.
40988
40989 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
40990
40991 * gcc.dg/duff-1.c: New test.
40992 * gcc.dg/duff-2.c: New test.
40993 * gcc.dg/duff-3.c: New test.
40994
40995 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
40996
40997 * gcc.dg/cpp/_Pragma5.c: New test.
40998
40999 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
41000
41001 * gcc.c-torture/execute/20021118-2.c: New test.
41002
41003 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
41004
41005 * gcc.c-torture/execute/20021118-1.c: New test.
41006
41007 2002-11-16 Jakub Jelinek <jakub@redhat.com>
41008
41009 * gcc.dg/20021116-1.c: New test.
41010
41011 2002-11-14 Mark Mitchell <mark@codesourcery.com>
41012
41013 * g++.dg/abi/vcall1.C: New test.
41014
41015 2002-11-14 Jakub Jelinek <jakub@redhat.com>
41016
41017 * gcc.dg/20021029-1.c: New test.
41018 * gcc.dg/20021029-2.c: New test.
41019
41020 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
41021
41022 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
41023
41024 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41025
41026 PR c/8439
41027 * gcc.dg/20021110.c: Move to ...
41028 * gcc.c-torture/compile/20021110.c: .... here.
41029
41030 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41031
41032 PR c/8467
41033 * gcc.c-torture/execute/20021111-1.c
41034
41035 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
41036
41037 PR c/8439
41038 * gcc.dg/20021110.c: New test.
41039
41040 2002-11-10 Mark Mitchell <mark@codesourcery.com>
41041
41042 * g++.dg/abi/vthunk3.C: Run only on x86.
41043
41044 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
41045
41046 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
41047
41048 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
41049
41050 * lib/compat.exp (compat-execute): Fix logic error in last
41051 change.
41052
41053 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
41054
41055 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
41056
41057 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41058
41059 PR c++/8389
41060 * g++.dg/template/access6.C: New test.
41061
41062 2002-11-08 Jan Hubicka <jh@suse.cz>
41063
41064 * gcc.dg/i386-ssefp-1.c: New test.
41065 * gcc.dg/i386-ssefp-1.c: New test.
41066
41067 2002-11-08 Jan Hubicka <jh@suse.cz>
41068
41069 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
41070
41071 2002-11-07 Mark Mitchell <mark@codesourcery.com>
41072
41073 * g++.dg/abi/vthunk3.C: New test.
41074
41075 PR c++/8338
41076 * g++.dg/template/crash2.C: New test.
41077
41078 2002-11-07 Mark Mitchell <mark@codesourcery.com>
41079
41080 * g++.dg/abi/dtor1.C: New test.
41081 * g++.dg/abi/dtor2.C: Likewise.
41082
41083 2002-11-05 Geoffrey Keating <geoffk@apple.com>
41084
41085 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
41086 Darwin.
41087
41088 2002-11-04 Adam Nemet <anemet@lnxw.com>
41089
41090 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
41091 -mthumb. Only xfail with -O0.
41092
41093 2002-11-03 Mark Mitchell <mark@codesourcery.com>
41094
41095 * g++.dg/abi/thunk1.C: New test.
41096 * g++.dg/abi/thunk2.C: Likewise.
41097 * g++.dg/abi/vtt1.C: Likewise.
41098
41099 2002-11-02 Diego Novillo <dnovillo@redhat.com>
41100
41101 PR optimization/8423
41102 * gcc.c-torture/execute/builtin-constant.c: New test.
41103
41104 2002-11-01 Zack Weinberg <zack@codesourcery.com>
41105
41106 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
41107 Add some more cases.
41108
41109 2002-11-01 Mark Mitchell <mark@codesourcery.com>
41110
41111 PR c++/8391
41112 * g++.dg/opt/local1.C: New test.
41113
41114 2002-10-30 Mark Mitchell <mark@codesourcery.com>
41115
41116 PR c++/8160
41117 * g++.dg/template/complit1.C: New test.
41118
41119 PR c++/8149
41120 * g++.dg/template/typename4.C: Likewise.
41121
41122 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41123
41124 Core issue 287, PR c++/7639
41125 * g++.dg/template/instantiate1.C: Adjust error location.
41126 * g++.dg/template/instantiate3.C: New test.
41127 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
41128 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
41129 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
41130
41131 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
41132
41133 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
41134
41135 2002-10-29 Mark Mitchell <mark@codesourcery.com>
41136
41137 PR c++/8287
41138 * g++.dg/init/dtor2.C: New test.
41139
41140 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41141
41142 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
41143 * gcc.dg/nest.c: Bypass errors on irix6.
41144
41145 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
41146
41147 * gcc.dg/nest.c: Expect error for mmix-*-*.
41148 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
41149
41150 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
41151
41152 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
41153 markers.
41154
41155 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
41156
41157 2002-10-25 Mike Stump <mrs@apple.com>
41158
41159 * gcc.dg/warn-1.c: New test.
41160
41161 2002-10-25 Zack Weinberg <zack@codesourcery.com>
41162
41163 * g++.dg/template/typename3.C: New test.
41164
41165 2002-10-25 Mark Mitchell <mark@codesourcery.com>
41166
41167 * g++.dg/lookup/ptrmem1.C: New test.
41168
41169 * g++.dg/abi/vthunk2.C: New test.
41170
41171 2002-10-25 Zack Weinberg <zack@codesourcery.com>
41172
41173 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
41174
41175 2002-10-24 Mark Mitchell <mark@codesourcery.com>
41176
41177 * g++.dg/abi/empty9.C: New test.
41178
41179 2002-10-24 Richard Henderson <rth@redhat.com>
41180
41181 * g++.dg/inherit/thunk1.C: Enable for ia64.
41182
41183 2002-10-23 Mark Mitchell <mark@codesourcery.com>
41184
41185 PR c++/8067
41186 * g++.dg/lookup/pretty1.C: New test.
41187
41188 2002-10-23 Jakub Jelinek <jakub@redhat.com>
41189
41190 * gcc.dg/20021023-1.c: New test.
41191
41192 2002-10-23 Mark Mitchell <mark@codesourcery.com>
41193
41194 PR c++/7679
41195 * g++.dg/parse/inline1.C: New test.
41196
41197 2002-10-23 Richard Henderson <rth@redhat.com>
41198
41199 * g++.dg/inherit/thunk1.C: Enable for x86_64.
41200
41201 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
41202
41203 2002-10-22 Mark Mitchell <mark@codesourcery.com>
41204
41205 PR c++/6579
41206 * g++.dg/parse/stmtexpr3.C: New test.
41207
41208 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
41209
41210 * g++.dg/expr/cond1.C: New test.
41211
41212 2002-10-21 Zack Weinberg <zack@codesourcery.com>
41213
41214 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
41215
41216 2002-10-21 Mark Mitchell <mark@codesourcery.com>
41217
41218 * g++.dg/abi/vbase13.C: New test.
41219 * g++.dg/abi/vbase14.C: Likewise.
41220
41221 2002-10-21 Jakub Jelinek <jakub@redhat.com>
41222
41223 * gcc.dg/tls/pic-1.c: New test.
41224 * gcc.dg/tls/nonpic-1.c: New test.
41225 * gcc.dg/20021018-1.c: New test.
41226
41227 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
41228
41229 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
41230 Remove only files with the same base name as the test case.
41231 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
41232 (profopt-execute): Likewise. Also, remove old profiling
41233 and performance data files before running the tests.
41234
41235 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
41236 * g++.dg/bprob/bprob.exp: Likewise.
41237 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
41238 to allow more general test case names.
41239
41240 * g++.dg/bprob/bprob-1.C: Rename to ...
41241 * g++.dg/bprob/g++-bprob-1.C: ... this.
41242
41243 * g77.dg/bprob/bprob-1.f: Rename to ...
41244 * g77.dg/bprob/g77-bprob-1.f: ... this.
41245
41246 2002-10-21 Zack Weinberg <zack@codesourcery.com>
41247
41248 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
41249 bison 1.50 or later.
41250
41251 2002-10-21 Janis Johnson <janis187@us.ibm.com>
41252
41253 * g++.dg/README: Describe more test directories.
41254
41255 2002-10-21 Mark Mitchell <mark@codesourcery.com>
41256
41257 * g++.dg/init/array6.C: Add additional tests.
41258
41259 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
41260
41261 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
41262 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
41263
41264 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
41265
41266 * gcc.c-torture/compile/20020604-1.x: New.
41267 * gcc.c-torture/compile/simd-5.x: Likewise.
41268 * gcc.c-torture/execute/920710-1.x: Likewise.
41269 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
41270
41271 2002-10-21 Mark Mitchell <mark@codesourcery.com>
41272
41273 * g++.dg/inherit/override1.C: Add dg-options clause.
41274
41275 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41276
41277 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
41278 _mm_slli_si128.
41279
41280 2002-10-19 Andreas Schwab <schwab@suse.de>
41281
41282 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
41283 directory component.
41284
41285 2002-10-18 Mark Mitchell <mark@codesourcery.com>
41286
41287 * g++.dg/inherit/thunk1.C: New test.
41288
41289 * g++.dg/inherit/override1.C: New test.
41290
41291 * g++.dg/abi/mangle11.C: New test.
41292 * g++.dg/abi/mangle14.C: New test.
41293 * g++.dg/abi/mangle17.C: New test.
41294
41295 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
41296
41297 * g++.dg/overload/member2.C: New test.
41298
41299 2002-10-17 Janis Johnson <janis187@us.ibm.com>
41300
41301 * g++.dg/README: Describe new compat directory.
41302 * g++.dg/dg.exp: Skip tests in compat directory.
41303 * README.compat: New file.
41304 * lib/compat.exp: New expect script.
41305 * g++.dg/compat: New test directory.
41306 * g++.dg/compat/compat.exp: New expect script.
41307 * g++.dg/compat/abi: New test directory.
41308 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
41309 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
41310 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
41311 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
41312 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
41313 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
41314 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
41315 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
41316 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
41317 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
41318 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
41319 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
41320 * g++.dg/compat/break: New test directory.
41321 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
41322 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
41323 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
41324 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
41325 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
41326 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
41327 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
41328 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
41329 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
41330 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
41331 g++.dg/compat/break/README: New files.
41332 * g++.dg/compat/eh: New test directory.
41333 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
41334 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
41335 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
41336 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
41337 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
41338 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
41339 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
41340 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
41341 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
41342 g++.dg/compat/eh/filter2_y.C,
41343 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
41344 g++.dg/compat/eh/new1_y.C,
41345 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
41346 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
41347 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
41348 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
41349 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
41350 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
41351 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
41352 g++.dg/compat/eh/unexpected1_y.C: New files.
41353 * g++.dg/compat/init: New test directory.
41354 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
41355 g++.dg/compat/init/array5_y.C,
41356 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
41357 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
41358 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
41359 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
41360 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
41361 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
41362 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
41363 g++.dg/compat/init/init-ref2_y.C: New files.
41364
41365 2002-10-17 Mark Mitchell <mark@codesourcery.com>
41366
41367 PR c++/7584
41368 * g++.dg/inherit/using3.C: New test.
41369
41370 2002-10-17 Jan Hubicka <jh@suse.cz>
41371
41372 * gcc.dg/20021017-2.c: New test.
41373
41374 2002-10-17 Mark Mitchell <mark@codesourcery.com>
41375
41376 * g++.dg/abi/mangle16.C: Adjust.
41377
41378 * g++.dg/init/array8.C: New test.
41379
41380 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
41381
41382 * gcc.dg/special/mips-abi.exp: New test.
41383 * gcc.dg/special/mips-abi.s: Empty file used by the above.
41384
41385 2002-10-16 Mark Mitchell <mark@codesourcery.com>
41386
41387 * g++.dg/abi/mangle16.C: New test.
41388 * g++.dg/abi/mangle17.C: Likewise.
41389
41390 PR c++/7478
41391 * g++.dg/template/ref1.C: New test.
41392
41393 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41394
41395 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
41396
41397 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
41398
41399 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
41400
41401 2002-10-16 Mark Mitchell <mark@codesourcery.com>
41402
41403 PR c++/7524
41404 * g++.dg/init/array7.C: New test.
41405
41406 2002-10-15 Mark Mitchell <mark@codesourcery.com>
41407
41408 * g++.dg/init/array6.C: New test.
41409
41410 * g++.dg/abi/mangle13.C: Likewise.
41411 * g++.dg/abi/mangle14.C: Likewise.
41412 * g++.dg/abi/mangle15.C: Likewise.
41413
41414 2002-10-14 Mark Mitchell <mark@codesourcery.com>
41415
41416 * g++.dg/abi/empty8.C: New test.
41417
41418 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
41419
41420 * g++.dg/init/ctor1.C: New test.
41421
41422 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
41423
41424 * gcc.c-torture/execute/20021015-1.c: New test.
41425
41426 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
41427
41428 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
41429
41430 2002-10-14 Jan Hubicka <jh@suse.cz>
41431
41432 * gcc.dg/i386-ssetype-[1-5].c: New tests.
41433
41434 2002-10-14 Richard Henderson <rth@redhat.com>
41435
41436 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
41437
41438 2002-10-14 Mark Mitchell <mark@codesourcery.com>
41439
41440 PR optimization/6631
41441 * g++.dg/opt/const2.C: New test.
41442
41443 2002-10-14 Mark Mitchell <mark@codesourcery.com>
41444
41445 PR c++/7176
41446 * g++.dg/parse/friend1.C: New test.
41447 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
41448
41449 2002-10-14 Jakub Jelinek <jakub@redhat.com>
41450
41451 * gcc.dg/20021014-1.c: New test.
41452
41453 2002-10-11 Mark Mitchell <mark@codesourcery.com>
41454
41455 PR c++/5661
41456 * g++.dg/ext/vlm1.C: New test.
41457 * g++.dg/ext/vlm2.C: Likewise.
41458
41459 * g++.dg/init/array1.C: Remove invalid braces.
41460 * g++.dg/init/brace1.C: New test.
41461 * g++.dg/init/copy2.C: Likewise.
41462 * g++.dg/init/copy3.C: Likewise.
41463 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
41464 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
41465 braces.
41466
41467 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
41468
41469 * gcc.dg/cpp/assembler.S: Don't use -ansi.
41470
41471 2002-10-11 Richard Shann <richard.shann@superh.com>
41472
41473 * gcc.c-torture/compile/simd-5.c: New test.
41474
41475 2002-10-10 Roger Sayle <roger@eyesopen.com>
41476
41477 * gcc.c-torture/execute/shiftopt-1.c: New test case.
41478
41479 2002-10-10 Jim Wilson <wilson@redhat.com>
41480
41481 * gcc.c-torture/execute/20021010-1.c: New test.
41482
41483 2002-10-09 Zack Weinberg <zack@codesourcery.com>
41484
41485 PR c/7353
41486 * g++.dg/ext/typedef-init.C: New test.
41487 * gcc.dg/typedef-init.c: New test.
41488
41489 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
41490
41491 * gcc.dg/cpp/paste13.c: New test.
41492
41493 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41494
41495 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
41496 remaining platforms, XFAIL during compile, not execute. Don't
41497 XFAIL at -O0.
41498
41499 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
41500
41501 * gcc.dg/alias-1.c: Tweak expected warning.
41502
41503 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
41504
41505 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
41506
41507 2002-10-06 Andreas Jaeger <aj@suse.de>
41508
41509 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
41510 * gcc.dg/cpp/c++98.C: Likewise.
41511
41512 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
41513 * g++.dg/cpp/c++98.C: Likewise.
41514
41515 * g++.dg/README (Subdirectories): Mention cpp directory.
41516
41517 PR target/7559
41518 * gcc.dg/20021006-1.c: New test.
41519
41520 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41521
41522 PR c++/7804
41523 * g++.dg/other/warning1.C: New test.
41524
41525 2002-10-04 Roger Sayle <roger@eyesopen.com>
41526
41527 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
41528 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
41529 and sparc-*-* with -m64 as expected failures. See PR 8087.
41530
41531 2002-10-03 Mark Mitchell <mark@codesourcery.com>
41532
41533 PR c++/7931
41534 * g++.dg/template/ptrmem3.C: New test.
41535
41536 PR c++/7754
41537 * g++.dg/template/union1.C: New test.
41538
41539 2002-10-03 Mark Mitchell <mark@codesourcery.com>
41540
41541 PR c++/8006
41542 * g++.dg/abi/mangle9.C: New test.
41543 * g++.dg/abi/mangle10.C: New test.
41544 * g++.dg/abi/mangle11.C: New test.
41545 * g++.dg/abi/mangle12.C: New test.
41546
41547 2002-10-02 Mark Mitchell <mark@codesourcery.com>
41548
41549 PR c++/7188.
41550 * g++.dg/template/meminit1.C: New test.
41551 * g++.dg/warn/Wreorder-1.C: Likewise.
41552 * g++.old-deja/g++.mike/warn3.C: Tweak.
41553 * lib/prune.exp: Ingore "in copy constructor".
41554
41555 2002-10-02 Andreas Jaeger <aj@suse.de>
41556
41557 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
41558 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
41559 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
41560 on x86-64.
41561
41562 2002-10-01 Mark Mitchell <mark@codesourcery.com>
41563
41564 * gcc.dg/empty1.C: Fix typo.
41565
41566 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
41567
41568 * gcc.dg/alias-1.c: New test.
41569
41570 2002-10-01 Mark Mitchell <mark@codesourcery.com>
41571
41572 * gcc.dg/empty1.C: New test.
41573
41574 * g++.dg/tls/init-2.C: Tweak error messages.
41575
41576 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
41577
41578 * gcc.c-torture/compile/20020923-1.c: New test.
41579
41580 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
41581
41582 * gcc.c-torture/execute/ffs-1.c: New test.
41583 * gcc.c-torture/execute/ffs-2.c: Ditto.
41584
41585 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
41586
41587 * g++.dg/overload/member1.C: New test.
41588
41589 2002-09-30 Mark Mitchell <mark@codesourcery.com>
41590
41591 * g++.dg/abi/empty7.C: New test.
41592 * g++.dg/init/pm2.C: Likewise.
41593
41594 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
41595
41596 * g++.dg/rtti/crash1.C: New test.
41597
41598 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
41599
41600 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
41601 gcc.dg/sibcall-4.c: New tests.
41602
41603 2002-09-28 Roger Sayle <roger@eyesopen.com>
41604
41605 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
41606 powerpc and MMIX targets.
41607
41608 2002-09-27 Zack Weinberg <zack@codesourcery.com>
41609
41610 * gcc.dg/cpp/20020927-1.c: New.
41611
41612 2002-09-26 David S. Miller <davem@redhat.com>
41613
41614 * gcc.c-torture/compile/trunctfdf.c: New.
41615
41616 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41617
41618 * lib/target-supports.exp (check_weak_available): Handle solaris2.
41619
41620 2002-09-27 Alan Modra <amodra@bigpond.net.au>
41621
41622 * gcc.c-torture/execute/loop-15.c: New.
41623
41624 2002-09-26 Janis Johnson <janis187@us.ibm.com>
41625
41626 * README.QMTEST: Fix typo.
41627
41628 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
41629
41630 * gcc.dg/20020926-1.c: New test.
41631
41632 2002-09-25 David S. Miller <davem@redhat.com>
41633
41634 PR target/7842
41635 * gcc.c-torture/execute/shiftdi.c: New test.
41636
41637 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
41638
41639 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
41640 unique to the tool.
41641 * lib/g77.exp (g77_init): Likewise.
41642 * lib/g++.exp (g++_init): Likewise.
41643 * lib/objc.exp (objc_init): Likewise.
41644
41645 2002-09-25 Mark Mitchell <mark@codesourcery.com>
41646
41647 * g++.dg/abi/empty5.C: New test.
41648 * g++.dg/abi/empty6.C: New test.
41649 * g++.dg/abi/vbase12.C: New test.
41650
41651 2002-09-25 Richard Henderson <rth@redhat.com>
41652
41653 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
41654 too-small long double.
41655
41656 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
41657
41658 * gcc.dg/20020919-1.c: New test.
41659
41660 2002-09-23 Mark Mitchell <mark@codesourcery.com>
41661
41662 * g++.dg/abi/bitfield6.C: New test.
41663 * g++.dg/abi/bitfield7.C: New test.
41664 * g++.dg/abi/bitfield8.C: New test.
41665 * g++.dg/abi/vbase11.C: New test.
41666
41667 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
41668
41669 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
41670 hppa*-*-hpux*. Update test comment.
41671
41672 2002-09-20 Jakub Jelinek <jakub@redhat.com>
41673
41674 * gcc.dg/tls/struct-1.c: New test.
41675
41676 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
41677
41678 * gcc.dg/cpp/tr-warn2.c: Update.
41679
41680 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
41681
41682 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
41683
41684 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
41685
41686 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
41687 systems.
41688
41689 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
41690
41691 * gcc.c-torture/execute/ieee/mzero3.c: New test.
41692
41693 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
41694 Adjust for c++filt moved to binutils. Remove spurious duplicate
41695 setting of cxxfilt.
41696
41697 2002-09-19 Geoffrey Keating <geoffk@apple.com>
41698
41699 * gcc.dg/20020312-2.c: Update for darwin.
41700
41701 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
41702
41703 * g++.old-deja/g++.other/crash32.C: Mark ICE.
41704
41705 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
41706
41707 * objc.dg/comp-types-1.m: New test.
41708 * objc.dg/comp-types-2.m: New test.
41709 * objc.dg/comp-types-3.m: New test.
41710 * objc.dg/comp-types-4.m: New test.
41711 * objc.dg/comp-types-5.m: New test.
41712 * objc.dg/comp-types-6.m: New test.
41713
41714 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
41715
41716 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
41717
41718 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
41719
41720 * g++.dg/other/do1.C: New test.
41721
41722 * g++.dg/template/subst1.C: New test.
41723
41724 2002-09-16 Steve Ellcey <sje@cup.hp.com>
41725
41726 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
41727
41728 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
41729
41730 * g++.dg/template/qualttp20.C: Adjust expected errors.
41731 * g++.old-deja/g++.jason/report.C: Likewise.
41732 * g++.old-deja/g++.other/qual1.C: Likewise.
41733
41734 * g++.dg/lookup/scoped2.C: New test.
41735
41736 * g++.dg/ext/asm3.C: New test.
41737
41738 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
41739
41740 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
41741
41742 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
41743
41744 * ChangeLog: follow spelling conventions.
41745 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
41746 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
41747 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
41748 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
41749 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
41750 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
41751 * g++.old-deja/g++.law/global-init1.C: Likewise.
41752 * g++.old-deja/g++.other/delete4.C: Likewise.
41753 * g++.old-deja/g++.other/inline21.C: Likewise.
41754 * g++.old-deja/g++.other/singleton.C: Likewise.
41755 * g77.dg/strlen0.f: Likewise.
41756 * g77.f-torture/compile/20010519-1.f: Likewise.
41757 * g77.f-torture/compile/980310-4.f: Likewise.
41758 * gcc.c-torture/compile/20000605-1.c: Likewise.
41759 * gcc.c-torture/execute/20020225-1.c: Likewise.
41760 * gcc.dg/c90-hexfloat-2.c: Likewise.
41761 * gcc.dg/c99-bool-1.c: Likewise.
41762 * gcc.dg/c99-hexfloat-2.c: Likewise.
41763 * gcc.dg/dll-2.c: Likewise.
41764 * gcc.dg/wtr-union-init-1.c: Likewise.
41765 * gcc.dg/wtr-union-init-2.c: Likewise.
41766 * gcc.dg/wtr-union-init-3.c: Likewise.
41767 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41768 * gcc.dg/cpp/defined.c: Likewise.
41769 * gcc.dg/cpp/macsyntx.c: Likewise.
41770 * gcc.dg/cpp/paste2.c: Likewise.
41771 * gcc.dg/cpp/trad/defined.c: Likewise.
41772 * gcc.dg/format/c90-printf-1.c: Likewise.
41773 * gcc.dg/format/c90-scanf-1.c: Likewise.
41774 * gcc.dg/format/c99-printf-1.c: Likewise.
41775 * gcc.dg/format/c99-scanf-1.c: Likewise.
41776 * gcc.misc-tests/gcov-8.c: Likewise.
41777 * lib/profopt.exp: Likewise.
41778
41779 2002-09-15 Krister Walfridsson <cato@df.lth.se>
41780
41781 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
41782
41783 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
41784
41785 * g++.dg/inherit/using2.C: New test.
41786
41787 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
41788
41789 * ChangeLog: Follow spelling conventions.
41790 * g++.dg/template/friend4.C: Likewise.
41791 * g++.old-deja/g++.pt/crash67.C: Likewise.
41792 * gcc.c-torture/execute/20000801-4.c: Likewise.
41793 * gcc.dg/c90-digraph-1.c: Likewise.
41794 * gcc.dg/c94-digraph-1.c: Likewise.
41795 * gcc.dg/c99-digraph-1.c: Likewise.
41796 * gcc.dg/cpp/line5.c: Likewise.
41797 * gcc.dg/cpp/multiline.c: Likewise.
41798 * gcc.dg/cpp/trad/literals-1.c: Likewise.
41799 * gcc.dg/format/attr-3.c: Likewise.
41800 * gcc.dg/format/c90-scanf-3.c: Likewise.
41801 * gcc.dg/format/ext-4.c: Likewise.
41802
41803 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
41804
41805 * g++.dg/template/pretty1.C: New test.
41806
41807 2002-09-14 Alan Modra <amodra@bigpond.net.au>
41808
41809 * gcc.c-torture/execute/struct-cpy-1.c: New test.
41810
41811 2002-09-13 Matt Austern <austern@apple.com>
41812
41813 * g++.dg/other/constref[12].C: New, regression tests for
41814 passing a cast expression to a function by const reference.
41815
41816 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
41817
41818 * g++.dg/template/deduce1.C: New test.
41819
41820 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
41821
41822 * gcc.c-torture/execute/simd-1.c: Force all use of int to
41823 32-bit int.
41824
41825 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
41826
41827 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
41828 usage.
41829
41830 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
41831
41832 * gcc.c-torture/compile/20020910-1.c: New test.
41833
41834 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
41835
41836 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
41837
41838 2002-09-10 Andreas Jaeger <aj@suse.de>
41839
41840 * gcc.dg/20020312-2.c: Adjust for x86-64.
41841
41842 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
41843
41844 * g77.dg/7388.f: New test case for PR 7388.
41845
41846 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
41847
41848 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
41849
41850 2002-09-05 Ziemowit Laski <zlaski@apple.com>
41851
41852 * objc.dg/proto-lossage-1.m: New test.
41853
41854 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
41855
41856 * gcc.dg/cpp/_Pragma4.c: Fix typo.
41857
41858 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
41859
41860 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
41861 expected to pass.
41862
41863 2002-09-06 Stan Shebs <shebs@apple.com>
41864 David Edelsohn <edelsohn@gnu.org>
41865
41866 * gcc.dg/weak: New directory.
41867 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
41868 target-specific xfail bits.
41869 * gcc.dg/typeof-2.c: Move to new directory.
41870 * gcc.dg/weak.exp: New expect script.
41871
41872 2002-09-06 Alan Modra <amodra@bigpond.net.au>
41873
41874 * gcc.c-torture/execute/extzvsi.c: New test.
41875
41876 2002-09-05 Stan Shebs <shebs@apple.com>
41877
41878 * gcc.dg/weak-1.c: xfail on Darwin.
41879 * gcc.dg/weak-2.c: Ditto.
41880 * gcc.dg/weak-3.c: Ditto.
41881 * gcc.dg/weak-4.c: Ditto.
41882 * gcc.dg/weak-5.c: Ditto.
41883 * gcc.dg/weak-6.c: Ditto.
41884 * gcc.dg/weak-7.c: Ditto.
41885 * gcc.dg/weak-8.c: Ditto.
41886 * gcc.dg/weak-9.c: Ditto.
41887
41888 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
41889
41890 * gcc.c-torture/execute/loop-14.c: New test.
41891
41892 2002-09-04 Jakub Jelinek <jakub@redhat.com>
41893
41894 * g++.dg/other/cxa-atexit1.C: New test.
41895
41896 * gcc.dg/typeof-2.c: New test.
41897
41898 2002-09-03 Roger Sayle <roger@eyesopen.com>
41899
41900 * gcc.dg/builtins-2.c: New testcase.
41901 * gcc.dg/builtins-3.c: New testcase.
41902
41903 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
41904
41905 * gcc.dg/cpp/_Pragma4.c: New test.
41906
41907 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
41908
41909 * objc/execute/nil_method-1.m: New testcase.
41910
41911 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
41912
41913 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
41914 [Object class], not [Object initialize].
41915
41916 2002-08-31 Roger Sayle <roger@eyesopen.com>
41917 Hans-Peter Nilsson <hp@bitrange.com>
41918
41919 * gcc.c-torture/execute/20020720-1.x: Skip test on
41920 mmix-knuth-mmixware. Correct comment.
41921
41922 2002-08-27 Mark Mitchell <mark@codesourcery.com>
41923
41924 * g++.dg/abi/bitfield5.C: New test.
41925 * g++.dg/abi/vbase10.C: Likewise.
41926
41927 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
41928
41929 * objc.dg/undeclared-selector.m: New test.
41930
41931 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
41932
41933 * g++.dg/other/offsetof1.C: Avoid cast warning.
41934
41935 2002-08-26 Ziemowit Laski <zlaski@apple.com>
41936
41937 * objc.dg/super-class-2.m: New test.
41938
41939 2002-08-24 Matt Austern <austern@apple.com>
41940
41941 * g++.dg/ext/lvaddr.C: New test.
41942 * g++.dg/ext/lvcast.C: New test.
41943
41944 2002-08-22 Mark Mitchell <mark@codesourcery.com>
41945
41946 * g++.dg/inherit/cond1.C: New test.
41947
41948 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
41949
41950 * gcc.dg/noncompile/incomplete-1.c: New test.
41951
41952 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
41953
41954 * gcc.dg/typespec-1.c: New test.
41955
41956 2002-08-20 Devang Patel <dpatel@apple.com>
41957 * objc.dg/proto-hier-2.m: New test.
41958
41959 2002-08-19 Ziemowit Laski <zlaski@apple.com>
41960
41961 * objc.dg/bitfield-1.m: New test.
41962 * objc.dg/bitfield-2.m: New test.
41963
41964 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
41965
41966 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
41967 gcc.dg/c99-flex-array-4.c: New tests.
41968
41969 2002-08-16 Stan Shebs <shebs@apple.com>
41970
41971 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
41972
41973 2002-08-15 Jakub Jelinek <jakub@redhat.com>
41974
41975 * gcc.dg/typeof-1.c: New test.
41976 * g++.dg/ext/typeof2.C: New test.
41977
41978 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
41979
41980 * g++.dg/other/offsetof1.C: New test.
41981
41982 2002-08-14 Richard Henderson <rth@redhat.com>
41983
41984 * gcc.dg/tls/diag-3.c: Fix expected message strings.
41985
41986 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
41987
41988 * gcc.dg/cpp/_Pragma3.c: New test.
41989
41990 2002-08-13 Mark Mitchell <mark@codesourcery.com>
41991
41992 * g++.dg/template/inherit3: New test.
41993
41994 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
41995
41996 * gcc.dg/bitfld-4.c: Add blank options.
41997
41998 2002-08-09 Mark Mitchell <mark@codesourcery.com>
41999
42000 * g++.dg/template/crash1.C: New test.
42001
42002 2002-08-08 Jakub Jelinek <jakub@redhat.com>
42003
42004 * gcc.dg/tls/opt-2.c: New test.
42005
42006 2002-08-08 Devang Patel <dpatel@apple.com>
42007
42008 * objc.dg/selector-1.m : New test
42009
42010 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
42011
42012 * g++.dg/abi/bitfield4.C: New test.
42013 * gcc.dg/bitfld-4.c: New test.
42014
42015 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
42016
42017 * g++.dg/other/packed1.C: New test.
42018
42019 2002-08-07 Mark Mitchell <mark@codesourcery.com>
42020
42021 * g++.dg/abi/offsetof.C: Tweak error messages.
42022 * g++.old-deja/g++.mike/p10769a.C: Likewise.
42023
42024 2002-08-08 Jakub Jelinek <jakub@redhat.com>
42025
42026 * gcc.dg/bitfld-3.c: New test.
42027
42028 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42029 Richard Henderson <rth@redhat.com>
42030
42031 * gcc.dg/i386-bitfield1.c: New test.
42032 * g++.dg/abi/bitfield3.C: Update.
42033
42034 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
42035
42036 * objc.dg/const-str-2.m: Update.
42037 * gcc.dg/cpp/c++98.c: Change to C extension.
42038 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
42039 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
42040
42041 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
42042
42043 * gcc.dg/tls/diag-3.c: New.
42044
42045 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
42046
42047 * g++.dg/README (Subdirectories): Document new subdir expr.
42048 * g++.dg/expr/pmf-1.C: New test.
42049
42050 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
42051
42052 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
42053
42054 2002-08-06 Jakub Jelinek <jakub@redhat.com>
42055
42056 * g++.dg/abi/bitfield3.C: New test.
42057
42058 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
42059
42060 * lib/gcov.exp: Tweak expected line formats.
42061 * gcc.misc-tests/gcov8.c: New test.
42062 * gcc.misc-tests/gcov8.x: New flags.
42063
42064 2002-08-05 Jakub Jelinek <jakub@redhat.com>
42065
42066 * consistency.vlad/layout/endian.c: Include string.h.
42067
42068 * gcc.c-torture/execute/20020805-1.c: New test.
42069
42070 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
42071
42072 * g++.dg/other/conversion1.C: New test.
42073
42074 2002-08-03 Roger Sayle <roger@eyesopen.com>
42075
42076 * gcc.dg/builtins-1.c: New testcase.
42077
42078 2002-08-02 Mark Mitchell <mark@codesourcery.com>
42079
42080 * g++.dg/inherit/access3.C: New test.
42081
42082 2002-08-01 Jakub Jelinek <jakub@redhat.com>
42083
42084 * gcc.dg/ia64-visibility-2.c: New test.
42085
42086 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
42087
42088 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
42089 __qualifier_flags to __flags.
42090
42091 2002-07-31 Mark Mitchell <mark@codesourcery.com>
42092
42093 * g++.dg/inherit/operator1.C: New test.
42094 * g++.dg/lookup/disamb1.C: Fix typo in comment.
42095 * g++.dg/other/error1.C: Change expected error message.
42096 * g++.dg/template/conv4.C: Likewise.
42097
42098 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
42099
42100 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
42101 for documented behavior.
42102
42103 2002-07-25 Roger Sayle <roger@eyesopen.com>
42104
42105 * gcc.c-torture/execute/20020720-1.x: Skip this test on
42106 several targets known to fail.
42107
42108 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
42109
42110 * gcc.dg/mips-args-[123].c: New tests.
42111
42112 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
42113
42114 * gcc.dg/ppc-spe.c: New.
42115
42116 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
42117
42118 * g++.dg/other/ptrmem4.C: New testcase.
42119
42120 2002-07-24 Richard Henderson <rth@redhat.com>
42121
42122 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
42123
42124 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
42125
42126 * g++.dg/ext/alignof1.C (main): Return 0 for success.
42127
42128 2002-07-24 Roger Sayle <roger@eyesopen.com>
42129
42130 * gcc.c-torture/execute/memset-3.c: New testcase.
42131
42132 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
42133
42134 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
42135 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
42136
42137 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42138
42139 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
42140 Delete.
42141
42142 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
42143
42144 * gcc.c-torture/compile/simd-4.c: New test.
42145
42146 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42147
42148 PR c++/7347, c++/7348
42149 * g++.dg/template/access4.C: New test.
42150 * g++.dg/template/access5.C: New test.
42151 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
42152 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
42153 * g++.old-deja/g++.pt/ttp58.C: Likewise.
42154 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
42155
42156 2002-07-22 Jakub Jelinek <jakub@redhat.com>
42157
42158 * gcc.dg/gnu89-init-2.c: New test.
42159
42160 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
42161
42162 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
42163
42164 2002-07-20 Roger Sayle <roger@eyesopen.com>
42165
42166 * gcc.c-torture/execute/20020720-1.c: New testcase.
42167
42168 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
42169
42170 * gcc.dg/cpp/Wsignprom.c: New tests.
42171
42172 2002-07-20 Alan Modra <amodra@bigpond.net.au>
42173
42174 * gcc.c-torture/execute/loop-13.c: New test.
42175
42176 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
42177
42178 * gcc.dg/cpp/expr.c: New tests.
42179
42180 2002-07-18 David Edelsohn <edelsohn@gnu.org>
42181
42182 * g++.dg/opt/pr6713.C: Add template instantiation.
42183
42184 2002-07-18 Alan Modra <amodra@bigpond.net.au>
42185
42186 * gcc.dg/nest.c: New test.
42187
42188 2002-07-17 Richard Henderson <rth@redhat.com>
42189
42190 * g++.dg/opt/pr6713.C: New test.
42191
42192 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
42193
42194 * gcc.c-torture/execute/loop-2e.x: Let the testcase
42195 XFAIL for all x86 processors.
42196
42197 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
42198
42199 * gcc.c-torture/execute/20010122-1.x: Do not test with
42200 -fomit-frame-pointer.
42201
42202 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42203
42204 * g++.dg/template/instantiate2.C: New test.
42205 * g++.dg/template/spec4.C: New test.
42206
42207 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42208
42209 * g++.dg/template/access2.C: New test.
42210 * g++.dg/template/access3.C: New test.
42211
42212 2002-07-15 Zack Weinberg <zack@codesourcery.com>
42213
42214 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
42215 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
42216 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
42217 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
42218 Convert to use <stdarg.h>.
42219 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
42220 Delete.
42221 * gcc.dg/va-arg-2.c: New.
42222 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
42223
42224 2002-07-15 Jakub Jelinek <jakub@redhat.com>
42225
42226 * gcc.c-torture/compile/20020710-1.c: New test.
42227
42228 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
42229 Andrew Pinski <pinskia@physics.uc.edu>
42230
42231 gcc.c-torture/compile/simd-2.c: New testcase.
42232 gcc.c-torture/compile/simd-3.c: Likewise.
42233
42234 2002-07-11 Mark Mitchell <mark@codesourcery.com>
42235
42236 PR c++/7224
42237 * g++.dg/overload/error1.C: New test.
42238
42239 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
42240
42241 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
42242 configuration and IRIX 6 O32 ABI.
42243
42244 2002-07-11 Roger Sayle <roger@eyesopen.com>
42245
42246 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
42247
42248 2002-07-10 Roger Sayle <roger@eyesopen.com>
42249
42250 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
42251
42252 2002-07-10 Jeffrey A Law <law@redhat.com>
42253
42254 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
42255
42256 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
42257
42258 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
42259
42260 * gcc.dg/20020312-2.c: Check for __PPC__.
42261
42262 2002-07-09 Diego Novillo <dnovillo@redhat.com>
42263
42264 * gcc.c-torture/compile/20020709-1.c: New test.
42265
42266 2002-07-07 Roger Sayle <roger@eyesopen.com>
42267
42268 * g++.dg/template/qualttp21.C: New test case.
42269
42270 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
42271
42272 * gcc.c-torture/compile/20020706-1.c: New test.
42273 * gcc.c-torture/compile/20020706-2.c: New test.
42274
42275 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
42276 Alexandre Oliva <aoliva@redhat.com>
42277
42278 * g++.dg/warn/incomplete1.C: New test.
42279
42280 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42281
42282 PR c++/7099
42283 * g++.dg/warn/noreturn1.C: New test.
42284
42285 2002-07-03 Mark Mitchell <mark@codesourcery.com>
42286
42287 PR c++/6706
42288 * g++.dg/debug/debug6.C: New test.
42289 * g++.dg/debug/debug7.C: New test.
42290
42291 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
42292
42293 * gcc.c-torture/compile/simd-3.c: New test.
42294
42295 2002-07-03 Chris Demetriou <cgd@broadcom.com>
42296
42297 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
42298 * gcc.dg/20020620-1.c: Likewise.
42299
42300 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42301
42302 PR c++/6944
42303 * g++.dg/init/array4.C: New test.
42304 * g++.dg/init/array5.C: New test.
42305
42306 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
42307
42308 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
42309 * gcc.c-torture/execute/simd-2.c (main): Likewise.
42310
42311 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42312
42313 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
42314 * gcc.dg/wtr-aggr-init-1.c: Likewise.
42315 * gcc.dg/wtr-conversion-1.c: Likewise.
42316 * gcc.dg/wtr-escape-1.c: Likewise.
42317 * gcc.dg/wtr-int-type-1.c: Likewise.
42318 * gcc.dg/wtr-label-1.c: Likewise.
42319 * gcc.dg/wtr-static-1.c: Likewise.
42320 * gcc.dg/wtr-strcat-1.c: Likewise.
42321 * gcc.dg/wtr-suffix-1.c: Likewise.
42322 * gcc.dg/wtr-switch-1.c: Likewise.
42323 * gcc.dg/wtr-unary-plus-1.c: Likewise.
42324 * gcc.dg/wtr-union-init-1.c: Likewise.
42325 * gcc.dg/wtr-union-init-2.c: Likewise.
42326 * gcc.dg/wtr-union-init-3.c: Likewise.
42327
42328 * gcc.dg/wtr-func-def-1.c: New test.
42329
42330 2002-07-02 Devang Patel <dpatel@apple.com>
42331
42332 * objc.dg/param-1.m: New test.
42333
42334 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
42335
42336 * gcc.dg/cpp/trad/directive.c: Add test.
42337 * gcc.dg/cpp/trad/macroargs.c: Add test.
42338 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
42339
42340 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
42341
42342 * gcc.dg/cpp/cmdlne-M.c: New test.
42343
42344 2002-07-02 Ziemowit Laski <zlaski@apple.com>
42345
42346 * objc.dg/desig-init-1.m: New test.
42347
42348 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42349
42350 PR c++/6716
42351 * g++.dg/template/instantiate1.C: New test.
42352
42353 2002-07-01 Mark Mitchell <mark@codesourcery.com>
42354
42355 PR c++/7112
42356 * g++.dg/template/sizeof2.C: New test.
42357
42358 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
42359
42360 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
42361 gcc.dg/cpp/trad/include.c: New tests.
42362
42363 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
42364
42365 PR target/7177
42366 * gcc.c-torture/compile/20020701-1.c: New test.
42367
42368 2002-07-01 Stan Shebs <shebs@apple.com>
42369
42370 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
42371 header here...
42372 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
42373 (objc-torture-execute): or here.
42374
42375 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
42376
42377 * gcc.c-torture/execute/arith-rand-ll.c: New test.
42378
42379 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
42380
42381 * gcc.dg/cpp/trad/escaped-nl.c: New test.
42382
42383 2002-06-30 Devang Patel <dpatel@apple.com>
42384
42385 * objc.dg/fsyntax-only.m: New test.
42386
42387 2002-06-27 Mark Mitchell <mark@codesourcery.com>
42388
42389 PR c++/6695
42390 * g++.dg/template/friend7.C: New file.
42391
42392 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
42393
42394 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
42395 return type.
42396
42397 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
42398
42399 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
42400 avoid division by zero.
42401
42402 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
42403
42404 * gcc.dg/Wunknownprag.c: New tests.
42405
42406 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
42407
42408 * gcc.c-torture/execute/simd-2.c: New test.
42409
42410 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
42411
42412 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
42413 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
42414 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
42415 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
42416 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
42417 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
42418 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
42419 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
42420 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
42421 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
42422 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
42423 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
42424 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
42425 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
42426 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
42427 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
42428 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
42429
42430 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
42431
42432 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
42433 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
42434 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
42435 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
42436 New tests.
42437 * gcc.dg/cpp/trad/directive.c: Update.
42438
42439 2002-06-23 Andreas Jaeger <aj@suse.de>
42440
42441 * gcc.c-torture/execute/complex-6.c: New.
42442
42443 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
42444
42445 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
42446 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
42447 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
42448 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
42449
42450 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
42451
42452 * gcc.dg/cpp/trad: New directory with traditional tests copied
42453 from parent directory.
42454 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
42455 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
42456 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
42457 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
42458 Move to trad/ and rename.
42459 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
42460 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
42461 gcc.dg/cpp/trad/redef2.c: New tests.
42462 * gcc.dg/cpp/trad/trad.exp: New driver.
42463
42464 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
42465
42466 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
42467 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
42468 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
42469 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
42470 Remove.
42471
42472 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
42473
42474 * gcc.dg/20020620-1.c: New test.
42475
42476 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42477
42478 * g++.dg/template/ttp4.C: New test.
42479
42480 2002-06-19 Jakub Jelinek <jakub@redhat.com>
42481
42482 * g++.dg/opt/vt1.C: Fix regexp.
42483
42484 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42485
42486 * gcc.c-torture/execute/pure-1.c: Make functions static again.
42487 Don't use attribute `noinline'.
42488
42489 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
42490
42491 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
42492
42493 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
42494
42495 * gcc.c-torture/execute/simd-1.c: New.
42496
42497 * gcc.dg/simd-1.c: New.
42498
42499 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
42500
42501 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
42502
42503 2002-06-16 Richard Henderson <rth@redhat.com>
42504
42505 * g++.dg/ext/anon-struct1.C: New.
42506 * g++.dg/ext/anon-struct2.C: New.
42507 * g++.dg/ext/anon-struct3.C: New.
42508 * gcc.dg/anon-struct-1.c: New.
42509 * gcc.dg/anon-struct-2.c: New.
42510 * gcc.dg/anon-struct-3.c: New.
42511 * gcc.dg/20011008-1.c: Adjust warning text.
42512 * gcc.dg/20020527-1.c: Add -fms-extensions.
42513
42514 2002-06-16 Richard Henderson <rth@redhat.com>
42515
42516 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
42517
42518 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
42519
42520 * gcc.c-torture/execute/20020615-1.c: New test.
42521
42522 2002-06-15 Roger Sayle <roger@eyesopen.com>
42523
42524 * gcc.c-tortuture/execute/compare-1.c: New test case.
42525 * gcc.c-tortuture/execute/compare-2.c: New test case.
42526 * gcc.c-tortuture/execute/compare-3.c: New test case.
42527
42528 2002-06-13 Richard Henderson <rth@redhat.com>
42529
42530 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
42531 ia64 ilp32.
42532
42533 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42534
42535 * g++.dg/template/typename2.C: Update error message.
42536
42537 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
42538
42539 * gcc.c-torture/execute/20020611-1.c: New test.
42540
42541 2002-06-11 Bob Wilson <bob.wilson@acm.org>
42542
42543 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
42544 list of targets to skip.
42545
42546 2002-06-10 Bob Wilson <bob.wilson@acm.org>
42547
42548 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
42549 targets if not optimizing.
42550
42551 2002-06-10 Jakub Jelinek <jakub@redhat.com>
42552
42553 * gcc.c-torture/compile/20020605-1.c: New test.
42554
42555 * g++.dg/opt/vt1.C: New test.
42556
42557 * gcc.dg/20020531-1.c: New test.
42558
42559 * gcc.dg/20020530-1.c: New test.
42560
42561 * gcc.dg/20020527-1.c: New test.
42562
42563 * g++.dg/opt/cse1.C: New test.
42564
42565 2002-06-07 Roger Sayle <roger@eyesopen.com>
42566
42567 * gcc.dg/20020607-2.c: New test case.
42568
42569 2002-06-07 Jakub Jelinek <jakub@redhat.com>
42570
42571 * gcc.c-torture/compile/20020604-1.c: New test.
42572
42573 2002-06-04 Richard Henderson <rth@redhat.com>
42574
42575 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
42576 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
42577 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
42578
42579 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
42580
42581 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
42582
42583 2002-06-03 Richard Henderson <rth@redhat.com>
42584
42585 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
42586 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
42587
42588 2002-06-02 Richard Henderson <rth@redhat.com>
42589
42590 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
42591 test functions static.
42592
42593 2002-06-02 Andreas Jaeger <aj@suse.de>
42594
42595 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
42596 now.
42597
42598 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
42599
42600 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
42601 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
42602 Update for mofified diagnostics.
42603 * gcc.dg/c99-intconst-1.c: No longer fail.
42604
42605 2002-06-02 Richard Henderson <rth@redhat.com>
42606
42607 * gcc.dg/uninit-A.c: Remove xfail markers.
42608
42609 2002-06-01 Roger Sayle <roger@eyesopen.com>
42610
42611 * gcc.dg/fnegate-1.c: New test case.
42612
42613 2002-05-30 Osku Salerma <osku@iki.fi>
42614
42615 * gcc.c-torture/execute/mayalias-1.c: New file.
42616
42617 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
42618
42619 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
42620 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
42621 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
42622
42623 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
42624
42625 * gcc.c-torture/execute/20020529-1.c: New test.
42626
42627 2002-05-27 Richard Henderson <rth@redhat.com>
42628
42629 * g++.dg/ext/attrib6.C: New test case.
42630
42631 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42632
42633 * gcc.c-torture/execute/pure-1.c: New test.
42634
42635 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
42636
42637 * gcc.dg/cpp/arith-2.c: Remove.
42638
42639 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
42640
42641 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
42642 * gcc.dg/cpp/if-3.c: Remove.
42643
42644 2002-05-26 Jakub Jelinek <jakub@redhat.com>
42645
42646 * g++.dg/opt/cse2.C: New test.
42647
42648 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
42649
42650 * gcc.dg/cpp/arith-1.c: New semantic tests.
42651 * gcc.dg/cpp/if-1.c: Update.
42652
42653 2002-05-24 Ben Elliston <bje@redhat.com>
42654
42655 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
42656
42657 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42658
42659 * gcc.dg/verbose-asm.c: New test.
42660
42661 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
42662
42663 * gcc.dg/cpp/paste12.c: New test.
42664
42665 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
42666
42667 * g++.dg/parse/named_ops.C: New test.
42668
42669 2002-05-23 Mark Mitchell <mark@codesourcery.com>
42670
42671 * gcc.dg/weak-8.c: New test.
42672
42673 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
42674
42675 * gcc.dg/weak-2.c: Allow optional leading underscore
42676 in scan-assembler symbol name.
42677 * gcc.dg/weak-3.c: Likewise.
42678 * gcc.dg/weak-4.c: Likewise.
42679 * gcc.dg/weak-5.c: Likewise.
42680
42681 2002-05-23 Jakub Jelinek <jakub@redhat.com>
42682
42683 * gcc.dg/20020523-1.c: New test.
42684
42685 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
42686
42687 * objc.dg/const-str-2.m: Update now that we stop after
42688 a command line error.
42689
42690 2002-05-22 Richard Henderson <rth@redhat.com>
42691
42692 * g++.dg/dg.exp: Fix typo in test pruneing.
42693
42694 2002-05-22 Richard Henderson <rth@redhat.com>
42695
42696 * g++.dg/dg.exp: Prune the tls subdirectory.
42697 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
42698 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
42699 * g++.dg/tls/init-1.C: New.
42700
42701 2002-05-22 Jakub Jelinek <jakub@redhat.com>
42702
42703 * gcc.dg/20020517-1.c: New test.
42704
42705 2002-05-21 Richard Henderson <rth@redhat.com>
42706
42707 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
42708 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
42709
42710 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
42711
42712 * g++.dg/other/copy2.C: New test.
42713
42714 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
42715
42716 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
42717 (MAX_COPY): Bump up to 10 times sizeof (long long).
42718 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
42719
42720 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
42721 sizeof (long long).
42722
42723 * gcc.c-torture/execute/strcpy-1.c: New test.
42724
42725 2002-05-19 Jason Merrill <jason2redhat.com>
42726
42727 * g++.dg/ext/oper1.C: New test.
42728
42729 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
42730 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
42731
42732 * README.QMTEST: New file.
42733
42734 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
42735
42736 2002-05-19 Andreas Jaeger <aj@suse.de>
42737
42738 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
42739 now.
42740 * gcc.c-torture/execute/loop-2d.x: Likewise.
42741
42742 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
42743
42744 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
42745 support weak symbols.
42746 * gcc.dg/weak-4.c: Likewise.
42747 * gcc.dg/weak-6.c: Likewise.
42748
42749 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
42750
42751 * gcc.dg/weak-3.c: Add dg-excess-error comment for
42752 cygwin, coff and h8300-*-hms targets
42753 * gcc.dg/weak-5.c: Likewise.
42754 * gcc.dg/weak-7.c: Likewise.
42755
42756 2002-05-16 Jason Merrill <jason@redhat.com>
42757
42758 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
42759 (scan-assembler-not, scan-assembler-dem): Likewise.
42760 (scan-assembler-dem-not): Likewise.
42761
42762 2002-05-15 Richard Henderson <rth@redhat.com>
42763
42764 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
42765
42766 2002-05-15 Richard Henderson <rth@redhat.com>
42767
42768 * gcc.dg/weak-5.c (vfoo1c): No warning here.
42769 (vfoo1f): Warning here.
42770 (vfoo1l): Don't redefine the alias.
42771
42772 2002-05-14 Jason Merrill <jason@redhat.com>
42773 Alexandre Oliva <aoliva@redhat.com>
42774
42775 * g++.dg/init/pm1.C: New test.
42776
42777 2002-05-12 David S. Miller <davem@redhat.com>
42778
42779 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
42780 types.
42781
42782 2002-05-10 Roger Sayle <roger@eyesopen.com>
42783
42784 * gcc.c-torture/execute/20020510-1.c: New test case.
42785
42786 2002-05-10 David S. Miller <davem@redhat.com>
42787
42788 * gcc.c-torture/execute/conversion.c: Test long double too.
42789
42790 2002-05-09 Jakub Jelinek <jakub@redhat.com>
42791
42792 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
42793 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
42794 * lib/g++.exp (g++_link_flags): Likewise.
42795 * lib/objc.exp (objc_target_compile): Likewise.
42796
42797 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
42798
42799 * gcc.dg/cpp/poison.c: Update.
42800 * gcc.dg/cpp/20000625-2.c: Remove.
42801 * gcc.dg/cpp/direct2s.c: Remove final test.
42802
42803 2002-05-08 Tom Rix <trix@redhat.com>
42804
42805 * gcc.c-torture/execute/20020508-1.c: New test.
42806 * gcc.c-torture/execute/20020508-2.c: New test.
42807 * gcc.c-torture/execute/20020508-3.c: New test.
42808
42809 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
42810
42811 * gcc.dg/cpp/charconst-4.c: More tests.
42812
42813 2002-05-08 Mark Mitchell <mark@codesourcery.com>
42814
42815 PR c/6569
42816 * gcc.dg/weak-3.c: Update location of warning messages.
42817 * gcc.dg/weak-5.c: Likewise.
42818
42819 2002-05-06 Roger Sayle <roger@eyesopen.com>
42820
42821 * gcc.c-torture/execute/20020506-1.c: New test case.
42822
42823 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
42824
42825 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
42826
42827 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
42828
42829 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
42830
42831 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
42832
42833 * gcc.dg/cpp/charconst-3.c: New test.
42834
42835 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
42836
42837 * gcc.dg/cpp/charconst.c: Update tests.
42838
42839 2002-05-05 Tim Josling <tej@melbpc.org.au>
42840
42841 * treelang: Added directory for new sample language treelang. Also
42842 lib/treelang.exp: New file to signal treelang should be tested.
42843
42844 2002-05-03 Jakub Jelinek <jakub@redhat.com>
42845
42846 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
42847 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
42848 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
42849 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
42850 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
42851 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
42852 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
42853
42854 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
42855
42856 * gcc.dg/format/xopen-2.c: New test.
42857
42858 2002-05-03 Jakub Jelinek <jakub@redhat.com>
42859
42860 * gcc.dg/20020503-1.c: New test.
42861
42862 2002-05-02 Mark Mitchell <mark@codesourcery.com>
42863
42864 * g++.dg/init/dtor1.C: Make it tougher.
42865
42866 2002-05-01 Mark Mitchell <mark@codesourcery.com>
42867
42868 * g++.dg/init/dtor1.C: New test.
42869
42870 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
42871
42872 * gcc.dg/altivec-8.c: New.
42873
42874 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
42875
42876 * gcc.dg/altivec-7.c: New.
42877
42878 2002-04-29 Jakub Jelinek <jakub@redhat.com>
42879
42880 * g++.dg/parse/typedef1.C: New test.
42881
42882 2002-04-29 Mark Mitchell <mark@codesourcery.com>
42883
42884 PR c++/6486
42885 * g++.dg/template/friend6.C: New test.
42886
42887 PR c++/6492
42888 * g++.dg/init/copy1.C: New test.
42889
42890 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
42891
42892 * g++.dg/warn/effc1.C: New test.
42893
42894 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
42895
42896 * gcc.dg/cpp/if-cexp.c: Add a test.
42897
42898 2002-04-28 Jakub Jelinek <jakub@redhat.com>
42899
42900 * gcc.dg/20020426-2.c: New test.
42901
42902 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
42903
42904 * gcc.dg/cpp/if-mop.c: Update.
42905 * gcc.dg/cpp/if-mpar.c: Add test.
42906 * gcc.dg/cpp/if-oppr.c: Update.
42907
42908 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42909
42910 PR c/6343
42911 * gcc.dg/weak-[2-7].c: New tests.
42912
42913 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
42914
42915 * gcc.dg/enum1.c: New test.
42916
42917 2002-04-26 Mark Mitchell <mark@codesourcery.com>
42918
42919 PR c++/6497
42920 * g++.dg/inherit/access2.C: New test.
42921
42922 2002-04-26 Mark Mitchell <mark@codesourcery.com>
42923
42924 PR bootstrap/6445
42925 * gcc.dg/20020426-1.c: New test.
42926
42927 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
42928
42929 * g++.dg/abi/enum1.C: New test.
42930
42931 2002-04-26 Richard Henderson <rth@redhat.com>
42932
42933 * gcc.dg/c99-bool-1.c: Expect always true warning.
42934
42935 2002-04-25 Roger Sayle <roger@eyesopen.com>
42936
42937 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
42938
42939 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42940
42941 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
42942 targets.
42943
42944 2002-04-24 Mark Mitchell <mark@codesourcery.com>
42945
42946 * g++.dg/abi/mange7.C: New test.
42947
42948 PR c++/6438.
42949 * g++.dg/parse/stmtexpr2.C: New test.
42950
42951 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
42952
42953 * gcc.dg/20020312-2.c: Add SH target.
42954
42955 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42956
42957 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
42958 compiler output on mips*-*-irix*.
42959
42960 2002-04-23 Jakub Jelinek <jakub@redhat.com>
42961
42962 * g++.dg/parse/attr1.C: New test.
42963
42964 2002-04-23 Roger Sayle <roger@eyesopen.com>
42965
42966 * gcc.c-torture/execute/string-opt-17.c: New test case.
42967 * gcc.c-torture/execute/memset-2.c: New test case.
42968
42969 2002-04-23 Mark Mitchell <mark@codesourcery.com>
42970
42971 PR c++/6256:
42972 * g++.dg/template/friend5.C: New test.
42973
42974 PR c++/6331:
42975 * g++.dg/template/qual1.C: Likewise.
42976
42977 2002-04-22 Zack Weinberg <zack@codesourcery.com>
42978
42979 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
42980 Include stdlib.h, not stdio.h or ctype.h.
42981
42982 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
42983
42984 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
42985 cris-*-elf* and mmix-*-*.
42986 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
42987 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
42988 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
42989 Ditto.
42990 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
42991 * gcc.dg/wchar_t-1.c: Ditto.
42992
42993 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
42994
42995 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
42996 Clarify comment.
42997
42998 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
42999
43000 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
43001
43002 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43003
43004 * gcc.c-torture/execute/20000906-1.x: Delete.
43005
43006 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
43007
43008 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
43009
43010 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
43011
43012 * PR6367
43013 * g77.f-torture/execute/6367.f: New test.
43014 * g77.f-torture/execute/6367.x: Disable for MMIX.
43015
43016 2002-04-19 Mark Mitchell <mark@codesourcery.com>
43017
43018 * PR6352
43019 * g++.dg/opt/inline2.C: New test.
43020
43021 2002-04-18 Richard Henderson <rth@redhat.com>
43022
43023 * gcc.dg/20000906-1.c: Enable for all targets.
43024 * gcc.c-torture/compile/iftrap-2.c: New.
43025
43026 2002-04-18 Jakub Jelinek <jakub@redhat.com>
43027
43028 * gcc.dg/20020418-1.c: New test.
43029 * gcc.dg/20020418-2.c: New test.
43030
43031 2002-04-18 Richard Henderson <rth@redhat.com>
43032
43033 * gcc.c-torture/compile/iftrap-1.c: New.
43034 * gcc.dg/iftrap-1.c: Adjust for ia64.
43035 * gcc.dg/iftrap-2.c: New.
43036
43037 2002-04-18 Jakub Jelinek <jakub@redhat.com>
43038
43039 * gcc.c-torture/compile/20020418-1.c: New test.
43040
43041 2002-04-18 Roger Sayle <roger@eyesopen.com>
43042
43043 * gcc.c-torture/compile/20020415-1.c: New.
43044
43045 2002-04-18 David S. Miller <davem@redhat.com>
43046
43047 * gcc.c-torture/execute/20020418-1.c: New test.
43048
43049 2002-04-17 Jakub Jelinek <jakub@redhat.com>
43050
43051 * gcc.dg/20020416-1.c: New test.
43052
43053 * g++.dg/opt/inline1.C: New test.
43054
43055 2002-04-16 Jakub Jelinek <jakub@redhat.com>
43056
43057 * gcc.dg/altivec-5.c: New test.
43058
43059 * gcc.dg/20020415-1.c: New test.
43060
43061 2002-04-15 Mark Mitchell <mark@codesourcery.com>
43062
43063 * lib/chill.exp: Remove.
43064
43065 2002-04-14 Jakub Jelinek <jakub@redhat.com>
43066
43067 * g++.dg/other/big-struct.C: New test.
43068
43069 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
43070
43071 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
43072 of scratch file.
43073
43074 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
43075
43076 PR c/6277
43077 * gcc.dg/i386-387-1.c: Allow optional leading underscore
43078 in scan-assembler function name
43079
43080 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
43081
43082 * g77.f-torture/execute/980628-4.x,
43083 g77.f-torture/execute/980628-5.x,
43084 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
43085 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
43086 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
43087 i[34567]86-*-*.
43088
43089 2002-04-13 David S. Miller <davem@redhat.com>
43090
43091 * gcc.c-torture/execute/20020413-1.c: New test.
43092
43093 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
43094
43095 * gcc.dg/asm-6.c,
43096 * g++.dg/ext/asm1.C: New tests.
43097
43098 2002-04-12 Mark Mitchell <mark@codesourcery.com>
43099
43100 PR c++ 5373.
43101 * g++.dg/parse/stmtexpr1.C: New test.
43102
43103 PR c++/5189.
43104 * g++.dg/template/copy1.C: New test.
43105
43106 2002-04-12 Richard Henderson <rth@redhat.com>
43107
43108 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
43109
43110 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
43111
43112 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
43113 gcc.c-torture/execute/20020307-2.c.
43114
43115 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
43116
43117 * g++.dg/ext/attrib5.C,
43118 * g++.dg/lookup/struct1.C: New tests.
43119
43120 2002-04-11 Jakub Jelinek <jakub@redhat.com>
43121
43122 * gcc.dg/20020411-1.c: New test.
43123
43124 * gcc.c-torture/execute/20020411-1.c: New test.
43125
43126 2002-04-10 Janis Johnson <janis187@us.ibm.com>
43127
43128 * g77.f-torture/execute/6177.f: New test.
43129
43130 2002-04-10 Jakub Jelinek <jakub@redhat.com>
43131
43132 PR middle-end/6247
43133 * g++.dg/opt/cleanup1.C: New test.
43134
43135 * g++.dg/opt/const1.C: New test.
43136
43137 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
43138
43139 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
43140
43141 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
43142
43143 PR c++/5507
43144 * g++.dg/template/typename2.C: New test.
43145
43146 2002-04-10 Alan Modra <amodra@bigpond.net.au>
43147
43148 * gcc.c-torture/execute/loop-12.c: New.
43149
43150 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
43151
43152 * g77.f-torture/execute/980628-4.x,
43153 g77.f-torture/execute/980628-5.x,
43154 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
43155 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
43156 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
43157
43158 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43159
43160 PR optimization/6086
43161 * g++.dg/opt/preinc1.C: New test.
43162
43163 2002-04-06 Mark Mitchell <mark@codesourcery.com>
43164
43165 PR c++/5571
43166 * g++.dg/opt/static2.C: New test.
43167
43168 2002-04-06 Mark Mitchell <mark@codesourcery.com>
43169
43170 PR c/5120
43171 * gcc.dg/20020406-1.c: New test.
43172
43173 2002-04-04 David S. Miller <davem@redhat.com>
43174
43175 * gcc.c-torture/execute/20020404-1.c: New test.
43176
43177 2002-04-04 Jakub Jelinek <jakub@redhat.com>
43178
43179 PR c/6123
43180 * gcc.dg/20020312-2.c: Do not declare global register variable
43181 if __PIC__ or __pic__ is defined.
43182
43183 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
43184
43185 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
43186 __asm__ so that it works correctly even if -ansi -pedantic-errors.
43187
43188 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43189
43190 * gcc.misc-tests/linkage.exp: Update last change to handle
43191 sparc*-, not just sparc-.
43192
43193 2002-04-03 Richard Henderson <rth@redhat.com>
43194
43195 * gcc.dg/cpp/ucs.c: Improved long UCS test.
43196
43197 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
43198
43199 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
43200
43201 2002-04-02 David S. Miller <davem@redhat.com>
43202
43203 * gcc.c-torture/execute/20020402-3.c: New test.
43204
43205 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
43206
43207 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
43208 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
43209
43210 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
43211 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
43212 g77.f-torture/execute/20001201.x,
43213 g77.f-torture/execute/u77-test.x: New files.
43214
43215 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
43216 * gcc.dg/wchar_t-1.c: Ditto.
43217
43218 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43219
43220 * gcc.c-torture/execute/20020402-1.c: New test.
43221
43222 2002-04-01 Richard Henderson <rth@redhat.com>
43223
43224 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
43225
43226 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
43227
43228 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43229
43230 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
43231
43232 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43233
43234 * g++.dg/inherit/template-as-base.C: Expect error.
43235 * g++.dg/inherit/namespace-as-base.C: Likewise.
43236
43237 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
43238
43239 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
43240 g++.dg/ext/instantiate3.C: Tweak match patterns.
43241
43242 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
43243 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
43244 -da test.
43245
43246 2002-03-31 Richard Henderson <rth@redhat.com>
43247
43248 * gcc.dg/special/alias-2.c: New.
43249 * gcc.dg/special/ecos.exp: Run it.
43250
43251 2002-03-31 Richard Henderson <rth@redhat.com>
43252
43253 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
43254
43255 2002-03-31 Kazu Hirata <kazu@hxi.com>
43256
43257 * gcc.dg/weak-1.c: Disable on h8300 port.
43258
43259 2002-03-29 Janis Johnson <janis187@us.ibm.com>
43260
43261 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
43262 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
43263 ordering tests.
43264 * g++.dg/bprob/bprob-1.C: New test.
43265 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
43266 * g++.dg/gcov/gcov-1.C: New test.
43267 * g++.dg/gcov/gcov-1.x: New file.
43268 * g++.dg/gcov/gcov-2.C: New test.
43269 * g++.dg/gcov/gcov-3.C: New test.
43270 * g++.dg/gcov/gcov-3.h: New file.
43271
43272 2002-03-28 Roger Sayle <roger@eyesopen.com>
43273
43274 * g++.old-deja/g++.other/builtins5.C: New test.
43275 * g++.old-deja/g++.other/builtins6.C: New test.
43276 * g++.old-deja/g++.other/builtins7.C: New test.
43277 * g++.old-deja/g++.other/builtins8.C: New test.
43278 * g++.old-deja/g++.other/builtins9.C: New test.
43279
43280 2002-03-29 Jakub Jelinek <jakub@redhat.com>
43281
43282 * g++.dg/opt/static1.C: New test.
43283
43284 * g++.dg/opt/longbranch1.C: New test.
43285
43286 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
43287
43288 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
43289
43290 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
43291
43292 2002-03-28 Jeffrey A Law (law@redhat.com)
43293
43294 * gcc.c-torture/execute/20020328-1.c: New test.
43295
43296 2002-03-27 Richard Henderson <rth@redhat.com>
43297
43298 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
43299 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
43300 move from g++.old-deja/g++.ext/.
43301
43302 2002-03-27 Mark Mitchell <mark@codesourcery.com>
43303
43304 * g++.dg/init/new2.C: New test.
43305
43306 2002-03-26 Richard Henderson <rth@redhat.com>
43307
43308 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
43309
43310 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
43311 on sparc.
43312
43313 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
43314 sparcv9 systems.
43315 * gcc.dg/20001102-1.c: Likewise.
43316
43317 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
43318
43319 * gcc.dg/cpp/endif-pedantic1.c,
43320 gcc.dg/cpp/endif-pedantic2.c: New tests.
43321
43322 2002-03-26 Mark Mitchell <mark@codesourcery.com>
43323
43324 * g++.dg/init/new1.C: New test.
43325
43326 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43327
43328 * g++.dg/abi/vbase9.C: New test.
43329
43330 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
43331
43332 * gcc.dg/arm-asm.c: New test.
43333
43334 2002-03-26 Andrew Cagney <ac131313@redhat.com>
43335
43336 * gcc.dg/Wswitch-enum.c: New test.
43337 Fix PR c/5044.
43338
43339 2002-03-26 Richard Henderson <rth@redhat.com>
43340
43341 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
43342 structure.
43343
43344 2002-03-25 Richard Henderson <rth@redhat.com>
43345
43346 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
43347 sparcv9 systems.
43348
43349 * gcc.c-torture/compile/20011119-1.c (xxx): New.
43350 * gcc.c-torture/compile/20011119-2.c (xxx): New.
43351
43352 2002-03-25 Zack Weinberg <zack@codesourcery.com>
43353
43354 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
43355
43356 2002-03-25 Bob Wilson <bob.wilson@acm.org>
43357
43358 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
43359 targets using generic thunk support.
43360
43361 2002-03-25 Jakub Jelinek <jakub@redhat.com>
43362
43363 * gcc.c-torture/compile/20020323-1.c: New test.
43364
43365 * g++.dg/opt/conj2.C: New test.
43366
43367 2002-03-24 Richard Henderson <rth@redhat.com>
43368
43369 * gcc.dg/weak-1.c: Use -fno-common.
43370
43371 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
43372
43373 * g77.dg/f77-edit-apostrophe-out.f: New test
43374 * g77.dg/f77-edit-h-out.f: New test
43375 * g77.dg/f77-edit-t-in.f: New test
43376 * g77.dg/f77-edit-t-out.f: New test
43377 * g77.dg/f77-edit-x-out.f: New test
43378 * g77.dg/f77-edit-slash-out.f: New test
43379 * g77.dg/f77-edit-colon-out.f: New test
43380 * g77.dg/f77-edit-s-out.f: New test
43381
43382 2002-03-24 Richard Henderson <rth@redhat.com>
43383
43384 * objc/execute/formal_protocol-6.x: New XFAIL.
43385
43386 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
43387
43388 * gcc.dg/weak-1.c: Early return from dg-final on platforms
43389 that do not support weak symbols
43390
43391 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
43392
43393 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
43394 * lib/g77.exp: Likewise.
43395 * lib/objc.exp: Likewise.
43396
43397 2002-03-23 Andrew Cagney <ac131313@redhat.com>
43398
43399 * gcc.dg/Wswitch-default.c: New test.
43400
43401 2002-03-23 Jakub Jelinek <jakub@redhat.com>
43402
43403 * g++.dg/other/enum1.C: New test.
43404
43405 2002-03-23 Zack Weinberg <zack@codesourcery.com>
43406
43407 * gcc.dg/pragma-ep-3.c: Fix typo.
43408
43409 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
43410
43411 * g++.dg/inherit/template-as-base.C: New test.
43412
43413 2002-03-22 Jakub Jelinek <jakub@redhat.com>
43414
43415 * g++.old-deja/g++.other/dwarf2-1.C: Move...
43416 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
43417
43418 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
43419
43420 * gcc.dg/cpp/multiline.c: Update to match.
43421
43422 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
43423
43424 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
43425
43426 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
43427
43428 * gcc.dg/cpp/extratokens2.c: New file.
43429
43430 2002-03-21 David Edelsohn <edelsohn@gnu.org>
43431
43432 * gcc.dg/20020312-2.c: Add rs6000 target.
43433
43434 * gcc.c-torture/compile/20020319-1.c: New test.
43435
43436 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43437
43438 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
43439 (A, E): Handle this.
43440
43441 2002-03-20 Jason Merrill <jason@redhat.com>
43442
43443 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
43444 ignoring -fpic.
43445 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
43446 through prune_gcc_output.
43447
43448 2002-03-20 Jakub Jelinek <jakub@redhat.com>
43449
43450 * gcc.c-torture/compile/20020320-1.c: New test.
43451
43452 2002-03-19 Jakub Jelinek <jakub@redhat.com>
43453
43454 * gcc.c-torture/compile/20020318-1.c: New test.
43455
43456 * gcc.dg/struct-by-value-1.c: New test.
43457
43458 * gcc.dg/20020319-1.c: New test.
43459
43460 2002-03-18 Jakub Jelinek <jakub@redhat.com>
43461
43462 * g++.dg/opt/conj1.C: New test.
43463
43464 2002-03-17 Mark Mitchell <mark@codesourcery.com>
43465
43466 * g++.dg/template/qualttp20.C: Revert previous change.
43467 * g++.dg/template/qualttp3.C: Likewise.
43468 * g++.dg/template/qualttp4.C: Likewise.
43469 * g++.dg/template/qualttp5.C: Likewise.
43470 * g++.dg/template/qualttp6.C: Likewise.
43471 * g++.dg/template/qualttp7.C: Likewise.
43472 * g++.dg/template/qualttp8.C: Likewise.
43473 * g++.dg/template/recurse.C: Likewise.
43474
43475 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
43476
43477 * gcc.dg/cpp/wchar-1.c: Update.
43478
43479 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
43480
43481 * g++.dg/template/conv1.C: New test.
43482 * g++.dg/template/conv2.C: New test.
43483 * g++.dg/template/conv3.C: New test.
43484 * g++.dg/template/conv4.C: New test.
43485
43486 2002-03-15 Mark Mitchell <mark@codesourcery.com>
43487
43488 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
43489 * g++.dg/template/qualttp3.C: Likewise.
43490 * g++.dg/template/qualttp4.C: Likewise.
43491 * g++.dg/template/qualttp5.C: Likewise.
43492 * g++.dg/template/qualttp6.C: Likewise.
43493 * g++.dg/template/qualttp7.C: Likewise.
43494 * g++.dg/template/qualttp8.C: Likewise.
43495 * g++.dg/template/recurse.C: Likewise.
43496
43497 2002-03-15 Mark Mitchell <mark@codesourcery.com>
43498
43499 * g++.dg/opt/dtor1.C: New test.
43500
43501 2002-03-15 Jakub Jelinek <jakub@redhat.com>
43502
43503 * gcc.c-torture/compile/20020315-1.c: New test.
43504
43505 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
43506
43507 * gcc.dg/weak-1.c: Fix scan tests.
43508
43509 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
43510
43511 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
43512 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
43513 cris-*-aout* mmix-*-*.
43514 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
43515 cris-*-aout* mmix-*-*.
43516 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
43517 cris-*-elf* cris-*-aout* and mmix-*-*.
43518 * gcc.dg/20001009-1.c: Ditto.
43519 * gcc.dg/20010912-1.c: Ditto.
43520 * gcc.dg/20020122-4.c: Ditto.
43521 * gcc.dg/inline-2.c: Ditto.
43522
43523 2002-03-14 Jeffrey A Law (law@cygnus.com)
43524
43525 * gcc.c-torture/compile/20020314-1.c: New test.
43526
43527 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
43528
43529 * gcc.c-torture/execute/20020314-1.c: New test.
43530
43531 2002-03-14 Jakub Jelinek <jakub@redhat.com>
43532
43533 * g++.dg/warn/Wunused-1.C: New test.
43534
43535 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
43536
43537 * g++.dg/abi/mangle6.C: New test.
43538
43539 2002-03-13 Jakub Jelinek <jakub@redhat.com>
43540
43541 * gcc.c-torture/compile/20020309-2.c: New test.
43542
43543 * gcc.c-torture/compile/20020312-1.c: New test.
43544
43545 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
43546
43547 * g++.dg/other/access1.C: New test.
43548
43549 2002-03-12 Jakub Jelinek <jakub@redhat.com>
43550
43551 * gcc.c-torture/execute/wchar_t-1.c: New test.
43552
43553 2002-03-12 David Edelsohn <edelsohn@gnu.org>
43554
43555 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
43556
43557 2002-03-12 Roger Sayle <roger@eyesopen.com>
43558
43559 * gcc.dg/20020312-1.c: New test case.
43560
43561 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
43562
43563 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
43564
43565 2002-03-11 Richard Henderson <rth@redhat.com>
43566
43567 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
43568 * g++.old-deja/g++.jason/report.C: Likewise.
43569
43570 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
43571
43572 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
43573 * g++.old-deja/g++.robertl/eb56.C: Likewise.
43574
43575 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
43576
43577 * g++.dg/overload/pmf1.C: New test.
43578
43579 2002-03-11 Kazu Hirata <kazu@hxi.com>
43580
43581 * gcc.c-torture/execute/20020307-1.c: Use long.
43582
43583 2002-03-11 Jakub Jelinek <jakub@redhat.com>
43584
43585 PR optimization/5844
43586 * gcc.dg/20020310-1.c: New test.
43587
43588 2002-03-09 Michael Meissner <meissner@redhat.com>
43589
43590 * gcc.c-torture/execute/memcpy-2.c: New test.
43591 * gcc.c-torture/execute/memset-1.c: New test.
43592 * gcc.c-torture/execute/strlen-1.c: New test.
43593 * gcc.c-torture/execute/strcmp-1.c: New test.
43594 * gcc.c-torture/execute/strncmp-1.c: New test.
43595
43596 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
43597
43598 * gcc.dg/ppc-ldstruct.c: New test.
43599
43600 2002-03-09 Jakub Jelinek <jakub@redhat.com>
43601
43602 * gcc.c-torture/execute/va-arg-22.c: New test.
43603
43604 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
43605
43606 * gcc.c-torture/compile/20020309-1.c: New test.
43607
43608 2002-03-08 Jakub Jelinek <jakub@redhat.com>
43609
43610 * gcc.c-torture/execute/20020307-2.c: New test.
43611
43612 2002-03-07 Jeffrey A Law (law@redhat.com)
43613
43614 * g77.f-torture/compile/20020307-1.f: New test.
43615
43616 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
43617
43618 * gcc.dg/unordered-1.c: New test.
43619
43620 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
43621
43622 * gcc.c-torture/execute/20020307-1.c: New test.
43623
43624 2002-03-05 Jakub Jelinek <jakub@redhat.com>
43625
43626 * gcc.dg/20020304-1.c: New test.
43627
43628 * gcc.c-torture/compile/20020304-2.c: New test.
43629
43630 2002-03-04 Zack Weinberg <zack@codesourcery.com>
43631
43632 * gcc.c-torture/compile/20020304-1.c: New test case
43633 (from PR c/5830).
43634
43635 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
43636
43637 * gcc.dg/20020103-1.c: Add other -D ppc variants.
43638
43639 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
43640
43641 * g++.dg/other/classkey1.C: New test.
43642
43643 2002-03-01 Richard Henderson <rth@redhat.com>
43644
43645 * gcc.c-torture/compile/981223-1.x: New.
43646 * gcc.c-torture/compile/920625-1.x: New.
43647
43648 2002-02-28 Richard Henderson <rth@redhat.com>
43649
43650 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
43651
43652 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
43653
43654 * gcc.c-torture/execute/20020227-1.c: New test.
43655
43656 2002-02-27 Mark Mitchell <mark@codesourcery.com>
43657
43658 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
43659 here" ERROR lines.
43660 * g++.old-deja/g++.oliva/partord1.C: Likewise.
43661 * g++.old-deja.g++.other/defarg1.C: Likewise.
43662 * g++.old-deja/g++.pt/calls2.C: Likewise.
43663 * g++.old-deja/g++.pt/crash20.C: Likewise.
43664 * g++.old-deja/g++.pt/crash30.C: Likewise.
43665 * g++.old-deja/g++.pt/crash36.C: Likewise.
43666 * g++.old-deja/g++.pt/crash6.C: Likewise.
43667 * g++.old-deja/g++.pt/defarg13.C: Likewise.
43668 * g++.old-deja/g++.pt/derived3.C: Likewise.
43669 * g++.old-deja/g++.pt/error1.C: Likewise.
43670 * g++.old-deja/g++.pt/friend21.C: Likewise.
43671 * g++.old-deja/g++.pt/friend23.C: Likewise.
43672 * g++.old-deja/g++.pt/infinite1.C: Likewise.
43673 * g++.old-deja/g++.robertl/eb128.C: Likewise.
43674
43675 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
43676
43677 * gcc.c-torture/execute/20020225-2.c: New test.
43678
43679 2002-02-27 Zack Weinberg <zack@codesourcery.com>
43680
43681 * gcc.c-torture/execute/920730-1t.c,
43682 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
43683 Delete test cases, only relevant to -traditional.
43684
43685 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
43686
43687 * gcc.dg/cpp/undef1.c: Remove.
43688 * gcc.dg/cpp/directiv.c: Update.
43689 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
43690
43691 2002-02-27 Michael Meissner <meissner@redhat.com>
43692
43693 * gcc.c-torture/execute/20020226-1.c: New test.
43694
43695 2002-02-26 Jakub Jelinek <jakub@redhat.com>
43696
43697 * g++.dg/debug/debug4.C: New test.
43698
43699 * gcc.dg/ia64-visibility-1.c: New test.
43700
43701 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
43702
43703 * gcc.dg/debug/20020224-1.c: New.
43704
43705 2002-02-25 Kazu Hirata <kazu@hxi.com>
43706
43707 * gcc.c-torture/execute/960416-1.x: New.
43708 * gcc.c-torture/execute/divconst-3.x: Likewise.
43709
43710 2002-02-25 Jakub Jelinek <jakub@redhat.com>
43711
43712 * gcc.dg/20020224-1.c: New test.
43713
43714 2002-02-25 Alan Modra <amodra@bigpond.net.au>
43715
43716 * gcc.c-torture/execute/20020225-1.c: New.
43717
43718 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
43719
43720 * gcc.dg/cpp/wchar-1.c: New test.
43721
43722 2002-02-23 Jakub Jelinek <jakub@redhat.com>
43723
43724 * gcc.dg/20020222-1.c: New test.
43725
43726 2002-02-22 Jakub Jelinek <jakub@redhat.com>
43727
43728 * g++.dg/opt/anonunion1.C: New test.
43729
43730 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
43731
43732 * g++.dg/template/qualttp19.C: New test.
43733 * g++.dg/template/qualttp20.C: New test.
43734 * g++.old-deja/g++.jason/report.C: Adjust expected errors
43735 * g++.old-deja/g++.other/qual1.C: Likewise.
43736
43737 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
43738
43739 * gcc.dg/attr-alwaysinline.c: New.
43740
43741 2002-02-21 Jakub Jelinek <jakub@redhat.com>
43742
43743 * gcc.dg/20020220-1.c: New test.
43744
43745 * gcc.dg/20020220-2.c: New test.
43746
43747 * g++.dg/opt/mmx1.C: New test.
43748
43749 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
43750
43751 * gcc.c-torture/compile/20020110.c: New test.
43752
43753 2002-02-20 Jakub Jelinek <jakub@redhat.com>
43754
43755 * gcc.c-torture/execute/20020219-1.c: New test.
43756
43757 * gcc.dg/20020219-1.c: New test.
43758
43759 * gcc.dg/noncompile/20020220-1.c: New test.
43760
43761 * g++.dg/opt/ptrintsum1.C: New test.
43762
43763 * gcc.dg/debug/20020220-1.c: New test.
43764
43765 2002-02-17 Jakub Jelinek <jakub@redhat.com>
43766
43767 * gcc.c-torture/execute/20020216-1.c: New test.
43768
43769 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
43770
43771 * gcc.dg/decl-1.c: Update, new test.
43772
43773 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
43774
43775 * g++.dg/abi/bitfield1.C: New test.
43776 * g++.dg/abi/bitfield2.C: New test.
43777
43778 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
43779
43780 * gcc.dg/attr-nest.c: New test.
43781
43782 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
43783
43784 * gcc.c-torture/execute/20020215-1.c: New test.
43785
43786 2002-02-14 Jakub Jelinek <jakub@redhat.com>
43787
43788 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
43789 * g++.dg/debug/debug.exp: New.
43790 * g++.dg/debug/trivial.C: New.
43791 * g++.dg/debug/debug1.C: Moved...
43792 * g++.dg/other/debug1.C: ...from here.
43793 * g++.dg/debug/debug2.C: Moved...
43794 * g++.dg/other/debug2.C: ...from here.
43795 * g++.dg/debug/debug3.C: Moved...
43796 * g++.dg/other/debug3.C: ...from here.
43797
43798 * gcc.dg/noncompile/20020213-1.c: New test.
43799
43800 2002-02-13 Jakub Jelinek <jakub@redhat.com>
43801
43802 * g++.dg/other/debug3.C: New test.
43803
43804 * gcc.c-torture/execute/20020213-1.c: New test.
43805
43806 2002-02-13 Richard Smith <richard@ex-parrot.com>
43807
43808 * g++.old-deja/g++.other/thunk1.C: New test.
43809
43810 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
43811
43812 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
43813
43814 2002-02-13 Stan Shebs <shebs@apple.com>
43815
43816 * gcc.dg/altivec-3.c: New.
43817
43818 2002-02-12 Jakub Jelinek <jakub@redhat.com>
43819
43820 * gcc.dg/Wunreachable-1.c: New test.
43821 * gcc.dg/Wunreachable-2.c: New test.
43822
43823 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
43824
43825 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
43826
43827 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
43828
43829 * gcc.dg/decl-1.c: New test.
43830
43831 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
43832
43833 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
43834
43835 2002-02-10 Kazu Hirata <kazu@hxi.com>
43836
43837 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
43838 * gcc.c-torture/compile/980506-1.x: Likewise.
43839
43840 2002-02-10 Kazu Hirata <kazu@hxi.com>
43841
43842 * gcc.dg/20020210-1.c: New.
43843
43844 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
43845
43846 * g77.f-torture/execute/947.f: New regression test
43847 for PR fortran/947.
43848
43849 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
43850
43851 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
43852 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
43853
43854 2002-02-08 Richard Henderson <rth@redhat.com>
43855
43856 * gcc.c-torture/compile/labels-3.c: New.
43857
43858 2002-02-08 Jakub Jelinek <jakub@redhat.com>
43859
43860 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
43861 expression statements work instead.
43862 * gcc.dg/noncompile/20020207-1.c: New test.
43863
43864 2002-02-07 Richard Henderson <rth@redhat.com>
43865
43866 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
43867
43868 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
43869
43870 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
43871 message from g77
43872 * lib/g77-dg.exp: Trim g77 error messages so that they are
43873 recognized by dg.exp.
43874
43875 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
43876
43877 PR fortran/5473
43878 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
43879
43880 2002-02-07 Richard Henderson <rth@redhat.com>
43881
43882 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
43883 to be sufficiently aligned for integers.
43884
43885 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
43886
43887 * g++.dg/template/friend4.C: New test.
43888
43889 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
43890
43891 PR fortran/5743
43892 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
43893 unsupported cases.
43894
43895 2002-02-07 Richard Henderson <rth@redhat.com>
43896
43897 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
43898 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
43899 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
43900 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
43901
43902 2002-02-06 Richard Henderson <rth@redhat.com>
43903
43904 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
43905
43906 2002-02-06 Janis Johnson <janis187@us.ibm.com>
43907
43908 * gcc.dg/20020206-1.c: New test.
43909
43910 2002-02-06 Jakub Jelinek <jakub@redhat.com>
43911
43912 * gcc.c-torture/execute/20020206-1.c: New test.
43913
43914 * gcc.c-torture/execute/20020206-2.c: New test.
43915
43916 PR optimization/5429:
43917 * gcc.c-torture/compile/20020206-1.c: New test.
43918
43919 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
43920
43921 * g++.dg/ext/align1.C: Do not use an explicit alignment value
43922 as certain file formats cannot support particularly large
43923 alignments.
43924
43925 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
43926 and do not expect to be able to link the executable.
43927
43928 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
43929 fail because the COFF format does not support the weak attribute.
43930
43931 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
43932
43933 * g77.dg/pr5473.f: New test
43934
43935 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
43936
43937 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
43938 Fix testcase accordingly.
43939
43940 2002-02-04 Richard Henderson <rth@redhat.com>
43941
43942 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
43943 (buf): Change to be an array of pointers, not ints.
43944
43945 2002-02-04 Jakub Jelinek <jakub@redhat.com>
43946
43947 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
43948 before all tests. Move warning one line above to match where it
43949 C frontend emits.
43950 * gcc.dg/Wswitch-2.c: New test.
43951 * g++.dg/warn/Wswitch-1.C: New test.
43952 * g++.dg/warn/Wswitch-2.C: New test.
43953
43954 2002-02-04 Richard Henderson <rth@redhat.com>
43955
43956 * g++.dg/abi/offsetof.C: Fix size comparison.
43957
43958 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
43959
43960 * gcc.dg/cast-qual-2.c: New test.
43961
43962 2002-02-04 Jakub Jelinek <jakub@redhat.com>
43963
43964 * gcc.dg/20020201-4.c: New test.
43965
43966 2002-02-04 Ben Elliston <bje@redhat.com>
43967
43968 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
43969 target_info attribute != 0, in addition to the empty string.
43970 (gcc_target_compile): Likewise.
43971
43972 2002-02-03 Andrew Cagney <ac131313@redhat.com>
43973
43974 * gcc.dg/Wswitch.c: New test.
43975 PR gcc/4475. PR gcc/3780.
43976
43977 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
43978
43979 * g77.f-torture/execute/5122.f: New test for regressions
43980 against PR fortran/5122.
43981
43982 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
43983
43984 * g77.f-torture/compile/pr3743.f: Delete
43985 * g77.dg/pr3743-1.f: New test.
43986 * g77.dg/pr3743-2.f: New test.
43987 * g77.dg/pr3743-3.f: New test.
43988 * g77.dg/pr3743-4.f: New test.
43989
43990 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
43991
43992 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
43993
43994 2002-02-02 Richard Henderson <rth@redhat.com>
43995
43996 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
43997 * gcc.c-torture/execute/bf64-1.c: Likewise.
43998
43999 2002-02-02 Jakub Jelinek <jakub@redhat.com>
44000
44001 * gcc.dg/20020201-2.c: New test.
44002
44003 * gcc.dg/20020201-3.c: New test.
44004
44005 * gcc.c-torture/execute/bitfld-2.c: New test.
44006
44007 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
44008
44009 * gcc.dg/bitfld-1.c: Update.
44010 * gcc.dg/bitfld-2.c: Update.
44011 * gcc.c-torture/execute/bitfld-1.x: New.
44012
44013 2002-02-02 Jakub Jelinek <jakub@redhat.com>
44014
44015 * gcc.c-torture/execute/20020201-1.c: New test.
44016
44017 2002-02-01 Janis Johnson <janis187@us.ibm.com>
44018
44019 PR target/5469
44020 * gcc.dg/20020201-1.c: New test.
44021
44022 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
44023
44024 PR fortran/3743
44025 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
44026 * g77.f-torture/compile/pr3743.x: Remove
44027
44028 2002-01-31 Tom Rix <trix@redhat.com>
44029
44030 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
44031
44032 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
44033
44034 * gcc.dg/noncompile/20020130-1.c: New test.
44035
44036 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
44037
44038 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
44039
44040 2002-01-29 Richard Henderson <rth@redhat.com>
44041
44042 * gcc.c-torture/execute/991118-1.c: Cast various constants back
44043 to long long.
44044 * gcc.c-torture/execute/bf64-1.c: Likewise.
44045
44046 2002-01-29 Jakub Jelinek <jakub@redhat.com>
44047
44048 * gcc.c-torture/execute/20020129-1.c: New test.
44049
44050 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
44051
44052 * gcc.c-torture/compile/20000224-1.c: Update.
44053 * gcc.c-torture/execute/bitfld-1.c: New tests.
44054 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
44055 * gcc.dg/uninit-A.c: Update.
44056
44057 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
44058
44059 * g++.dg/template/ctor1.C: Add instantiation.
44060
44061 2002-01-28 Paul Koning <pkoning@equallogic.com>
44062
44063 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
44064 argument to __builtin_prefetch to be const ptr.
44065
44066 2002-01-28 Jakub Jelinek <jakub@redhat.com>
44067
44068 * gcc.c-torture/compile/20020120-1.c: New test.
44069
44070 2002-01-27 Kazu Hirata <kazu@hxi.com>
44071
44072 * gcc.c-torture/execute/20020127-1.c: New test.
44073
44074 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
44075
44076 * g77.dg/f77-edit-i-in.f: New test
44077 * g77.dg/f77-edit-i-out.f: New test
44078
44079 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
44080
44081 * gcc.dg/debug/debug.exp: New file.
44082 * gcc.dg/debug/trivial.c: New file.
44083 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
44084 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
44085 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
44086 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
44087 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
44088 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
44089 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
44090 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
44091 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
44092 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
44093 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
44094 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
44095 * gcc.dg/20000503-1.c: Removed.
44096 * gcc.dg/20010207-1.c: Removed.
44097 * gcc.dg/20011223-1.c: Removed.
44098 * gcc.dg/20020104-2.c: Removed.
44099 * gcc.dg/debug-1.c: Removed.
44100 * gcc.dg/debug-2.c: Removed.
44101 * gcc.dg/debug-3.c: Removed.
44102 * gcc.dg/debug-4.c: Removed.
44103 * gcc.dg/debug-5.c: Removed.
44104 * gcc.dg/debug-6.c: Removed.
44105 * gcc.dg/dwarf2-1.c: Removed.
44106 * gcc.dg/dwarf2-2.c: Removed.
44107
44108 2002-01-25 Jakub Jelinek <jakub@redhat.com>
44109
44110 * g++.old-deja/g++.other/eh5.C: New test.
44111 * g++.old-deja/g++.other/sibcall2.C: New test.
44112 * g++.old-deja/g++.other/array9.C: New test.
44113 * g++.old-deja/g++.other/typename2.C: New test.
44114 * g++.old-deja/g++.other/crash60.C: New test.
44115 * g++.old-deja/g++.other/conv9.C: New test.
44116 * g++.old-deja/g++.other/mangle10.C: New test.
44117 * g++.old-deja/g++.other/unchanging1.C: New test.
44118 * g++.old-deja/g++.other/exprstmt1.C: New test.
44119 * g++.old-deja/g++.other/inline23.C: New test.
44120 * g++.old-deja/g++.eh/ia64-1.C: New test.
44121 * g++.old-deja/g++.other/dwarf2-1.C: New test.
44122 * g++.old-deja/g++.other/reload1.C: New test.
44123 * g++.old-deja/g++.other/static20.C: New test.
44124 * g++.old-deja/g++.other/local-alloc1.C: New test.
44125 * g++.old-deja/g++.other/conv8.C: New test.
44126 * g++.old-deja/g++.other/stmtexpr2.C: New test.
44127 * g++.old-deja/g++.other/storeexpr1.C: New test.
44128 * g++.old-deja/g++.other/storeexpr2.C: New test.
44129 * g++.dg/eh/template2.C: New test.
44130 * g++.dg/warn/weak1.C: New test.
44131
44132 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
44133
44134 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
44135 Remove first, non-varying, argument.
44136
44137 2002-01-23 Richard Henderson <rth@redhat.com>
44138
44139 * gcc.dg/inline-2.c: New.
44140
44141 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
44142 Add optional target arg. Check number of arguments.
44143 (scan-assembler-not, scan-assembler-dem): Likewise.
44144 (scan-assembler-dem-not): Likewise.
44145
44146 2002-01-23 Zack Weinberg <zack@codesourcery.com>
44147
44148 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
44149 line 12.
44150 * g++.old-deja/g++.brendan/parse3.C,
44151 g++.old-deja/g++.other/crash26.C,
44152 g++.old-deja/g++.other/crash28.C,
44153 g++.old-deja/g++.other/crash29.C,
44154 g++.old-deja/g++.other/crash30.C,
44155 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
44156
44157 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
44158
44159 * gcc.dg/20020115-1.c: New.
44160
44161 2002-01-23 Bob Wilson <bob.wilson@acm.org>
44162
44163 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
44164
44165 2002-01-23 Janis Johnson <janis187@us.ibm.com>
44166
44167 * gcc.dg/20020122-3.c: New.
44168
44169 2002-01-23 Jakub Jelinek <jakub@redhat.com>
44170
44171 * g++.dg/other/gc1.C: New test.
44172
44173 2002-01-23 Zack Weinberg <zack@codesourcery.com>
44174
44175 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
44176
44177 2002-01-22 Richard Henderson <rth@redhat.com>
44178
44179 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
44180
44181 2002-01-22 Richard Henderson <rth@redhat.com>
44182
44183 * gcc.dg/20020122-4.c: New.
44184
44185 2002-01-22 H.J. Lu <hjl@gnu.org>
44186
44187 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
44188 link output.
44189 * gcc.dg/special/ecos.exp: Likewise.
44190 * lib/g++-dg.exp: Likewise.
44191 * lib/g77-dg.exp: Likewise.
44192 * lib/gcc-dg.exp : Likewise.
44193 * lib/mike-g++.exp: Likewise.
44194 * lib/mike-g77.exp: Likewise.
44195 * lib/mike-gcc.exp: Likewise.
44196 * lib/objc-dg.exp: Likewise.
44197
44198 2002-01-22 Janis Johnson <janis187@us.ibm.com>
44199
44200 PR target/5379
44201 * gcc.dg/20020122-2.c: New test.
44202
44203 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
44204
44205 * gcc.dg/20020122-1.c: New test.
44206
44207 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
44208
44209 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
44210
44211 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
44212
44213 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
44214
44215 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44216
44217 * gcc.c-torture/compile/20020121-1.c: New test.
44218
44219 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
44220
44221 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
44222 ld_library_path.
44223
44224 2002-01-21 Jakub Jelinek <jakub@redhat.com>
44225
44226 * gcc.dg/20020218-1.c: New test.
44227
44228 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
44229
44230 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
44231 messages
44232 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
44233 "At global scope" warning
44234 * g++.dg/ext/align1.C: Change cygwin test for alignment
44235 from db-bogus to dg-warning
44236
44237 2002-01-21 Zack Weinberg <zack@codesourcery.com>
44238
44239 * g77.f-torture/compile/cpp2.F: New test.
44240
44241 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
44242
44243 * g++.dg/template/access1.C: New test.
44244
44245 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
44246
44247 * gcc.dg/20020118-1.c: New.
44248
44249 2002-01-18 Kazu Hirata <kazu@hxi.com>
44250
44251 * gcc.c-torture/execute/20020118-1.c: New test.
44252
44253 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
44254
44255 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
44256 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
44257 alignment warnings.
44258
44259 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
44260
44261 * gcc.misc-tests/i386-prefetch.exp: Save and restore
44262 torture_with_loops and torture_without_loops
44263
44264 2002-01-17 Jakub Jelinek <jakub@redhat.com>
44265
44266 * gcc.c-torture/compile/20020116-1.c: New test.
44267
44268 2002-01-16 Jakub Jelinek <jakub@redhat.com>
44269
44270 * gcc.dg/20020116-2.c: New test.
44271
44272 * gcc.dg/ultrasp4.c: New test.
44273
44274 * gcc.dg/20020116-1.c: New test.
44275
44276 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
44277
44278 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
44279 by EABI.
44280
44281 2002-01-15 Janis Johnson <janis187@us.ibm.com>
44282
44283 * gcc.misc-tests/i386-prefetch.exp: New.
44284 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
44285 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
44286 * gcc.misc-tests/i386-pf-none-1.c: New test.
44287 * gcc.misc-tests/i386-pf-sse-1.c: New test.
44288
44289 2002-01-15 Jakub Jelinek <jakub@redhat.com>
44290
44291 * gcc.dg/gnu89-init-1.c: Add new tests.
44292
44293 2002-01-15 Andreas Jaeger <aj@suse.de>
44294
44295 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
44296 * gcc.dg/i386-mmx-2.c: Likewise.
44297 * gcc.dg/i386-sse-1.c: Likewise.
44298 * gcc.dg/i386-sse-2.c: Likewise.
44299 * gcc.dg/i386-sse-3.c: Likewise.
44300
44301 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
44302
44303 * g77.f-torture/execute/intrinsic-unix-bessel.f:
44304 Uncomment additional cases that now pass.
44305
44306 2002-01-11 Richard Henderson <rth@redhat.com>
44307
44308 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
44309 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
44310
44311 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
44312
44313 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
44314
44315 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
44316
44317 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
44318 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
44319
44320 2002-01-10 Dale Johannesen <dalej@apple.com>
44321
44322 * gcc.c-torture/execute/loop-11.c: New.
44323
44324 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
44325
44326 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
44327 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
44328
44329 2002-01-09 Richard Henderson <rth@redhat.com>
44330
44331 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
44332 type in which to perform the operation for each size.
44333
44334 2002-01-09 Alan Matsuoka (alanm@redhat.com)
44335
44336 * gcc.c-torture/compile/20020109-2.c: New test.
44337
44338 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
44339
44340 * gcc.c-torture/execute/loop-10.c: New test.
44341
44342 2002-01-09 Jakub Jelinek <jakub@redhat.com>
44343
44344 * gcc.c-torture/compile/20010226-1.c: New test.
44345 * gcc.c-torture/compile/20010227-1.c: New test.
44346 * gcc.c-torture/compile/20010426-1.c: New test.
44347 * gcc.c-torture/compile/20010510-1.c: New test.
44348 * gcc.c-torture/compile/20010605-3.c: New test.
44349 * gcc.c-torture/compile/20010824-1.c: New test.
44350 * gcc.c-torture/execute/20010409-1.c: New test.
44351 * gcc.dg/noncompile/20000901-1.c: New test.
44352 * gcc.dg/20001023-1.c: New test.
44353 * gcc.dg/20001101-1.c: New test.
44354 * gcc.dg/20001102-1.c: New test.
44355 * gcc.dg/20010207-1.c: New test.
44356 * gcc.dg/20010405-1.c: New test.
44357 * gcc.dg/20010822-1.c: New test.
44358 * gcc.dg/20011107-1.c: New test.
44359
44360 2002-01-09 Jeffrey A Law (law@redhat.com)
44361
44362 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
44363
44364 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
44365 execution failure on PA targets.
44366
44367 2002-01-09 Jakub Jelinek <jakub@redhat.com>
44368
44369 * gcc.c-torture/compile/20020109-1.c: New test.
44370
44371 2002-01-08 Kazu Hirata <kazu@hxi.com>
44372
44373 * gcc.c-torture/execute/20020108-1.c: New test.
44374
44375 2002-01-08 Jakub Jelinek <jakub@redhat.com>
44376
44377 * gcc.dg/20020108-1.c: New test.
44378
44379 2002-01-08 H.J. Lu <hjl@gnu.org>
44380
44381 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
44382 for header files.
44383
44384 2002-01-08 Geoff Keating <geoffk@redhat.com>
44385
44386 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
44387 consistency.
44388
44389 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
44390
44391 * gcc.dg/altivec-4.c: Test altivec predicates.
44392
44393 2002-01-07 Jakub Jelinek <jakub@redhat.com>
44394
44395 * gcc.c-torture/execute/20020107-1.c: New test.
44396
44397 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
44398
44399 PR c/5279
44400 * gcc.c-torture/compile/20020106-1.c: New test.
44401
44402 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
44403
44404 * gcc.c-torture/execute/nestfunc-4.c: New test.
44405
44406 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
44407
44408 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
44409 extra triple that slipped in.
44410 * g++.old-deja/g++.abi/align.C: Likewise.
44411 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44412
44413 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
44414
44415 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
44416 * g++.old-deja/g++.abi/align.C: Likewise.
44417 * g++.old-deja/g++.abi/bitfields.C: Likewise.
44418
44419 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
44420 on FreeBSD/i386.
44421 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
44422 FreeBSD.
44423
44424 2002-01-04 Jakub Jelinek <jakub@redhat.com>
44425
44426 * gcc.dg/20020104-1.c: New test.
44427
44428 * gcc.dg/20020104-2.c: New test.
44429
44430 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
44431
44432 * gcc.dg/20020103-1.c: Fix typo in target selector.
44433
44434 2002-01-03 Richard Henderson <rth@redhat.com>
44435
44436 * gcc.dg/20020103-1.c: New.
44437
44438 2002-01-03 Kazu Hirata <kazu@hxi.com>
44439
44440 * gcc.c-torture/execute/20020103-1.c: New test.
44441
44442 2002-01-03 Jakub Jelinek <jakub@redhat.com>
44443
44444 * g++.dg/other/debug2.C: New test.
44445
44446 * gcc.c-torture/compile/20020103-1.c: New test.
44447
44448 2002-01-02 Jakub Jelinek <jakub@redhat.com>
44449
44450 * gcc.dg/gnu89-init-1.c: Added new tests.
44451
44452 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44453
44454 * g++.dg/template/friend2.C: Remove as patch is reverted.
44455
44456 * g++.dg/warn/oldcast1.C: New test.
44457
44458 * g++.dg/template/ptrmem1.C: New test.
44459 * g++.dg/template/ptrmem2.C: New test.
44460
44461 * g++.dg/template/ntp.C: New test.
44462
44463 * g++.dg/other/component1.C: New test.
44464
44465 * g++.dg/template/ttp3.C: New test.
44466
44467 * g++.dg/template/friend2.C: New test.
44468 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
44469
44470 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44471
44472 * g++.dg/other/ptrmem1.C: New test.
44473 * g++.dg/other/ptrmem2.C: New test.
44474
44475 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44476
44477 * g++.dg/template/ctor1.C: New test.
44478
44479 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
44480
44481 * g++.dg/template/friend2.C: New test.
44482
44483 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
44484
44485 * gcc.dg/mmix-1.c: New test.
44486
44487 2001-12-31 Richard Henderson <rth@redhat.com>
44488
44489 * gcc.dg/asm-5.c: New.
44490
44491 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
44492
44493 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
44494 in namespace __gnu_cxx
44495
44496 2001-12-30 Richard Henderson <rth@redhat.com>
44497
44498 * gcc.dg/debug-6.c: New.
44499
44500 2001-12-30 Jakub Jelinek <jakub@redhat.com>
44501
44502 * gcc.c-torture/compile/20011229-2.c: New test.
44503
44504 2001-12-29 Jakub Jelinek <jakub@redhat.com>
44505
44506 * gcc.dg/debug-3.c: New test.
44507 * gcc.dg/debug-4.c: New test.
44508 * gcc.dg/debug-5.c: New test.
44509
44510 2001-12-29 Richard Henderson <rth@redhat.com>
44511
44512 * g++.dg/eh/loop1.C: New.
44513
44514 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
44515
44516 * g++.dg/template/crash1.C: New test.
44517
44518 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
44519
44520 * g++.dg/other/const1.C: New test.
44521
44522 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
44523
44524 * gcc.c-torture/compile/20011229-1.c: New test.
44525
44526 2001-12-28 Stan Shebs <shebs@apple.com>
44527
44528 * lib/objc-torture.exp: Resync with c-torture.exp.
44529 * lib/objc.exp: Load standard libraries.
44530
44531 2001-12-28 Jakub Jelinek <jakub@redhat.com>
44532
44533 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
44534 additional tests.
44535
44536 2001-12-27 Roger Sayle <roger@eyesopen.com>
44537
44538 * gcc.c-torture/execute/string-opt-16.c: New testcase.
44539
44540 2001-12-27 Richard Henderson <rth@redhat.com>
44541
44542 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
44543
44544 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
44545
44546 * g++.dg/eh/ctor1.C: New test.
44547 * g++.dg/other/error2.C: New test.
44548
44549 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
44550
44551 * g++.dg/other/init2.C: New test.
44552
44553 2001-12-24 Richard Henderson <rth@redhat.com>
44554
44555 * gcc.dg/20011223-1.c: New.
44556 * gcc.dg/inline-1.c: New.
44557
44558 2001-12-23 Richard Henderson <rth@redhat.com>
44559
44560 * gcc.dg/asm-4.c: Test operand modifiers.
44561
44562 2001-12-23 Richard Henderson <rth@redhat.com>
44563
44564 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
44565
44566 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
44567
44568 * gcc.c-torture/execute/20011223-1.c: New test.
44569
44570 2001-12-21 Richard Henderson <rth@redhat.com>
44571
44572 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
44573 re-enables the warning.
44574
44575 2001-12-21 Richard Henderson <rth@redhat.com>
44576
44577 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
44578
44579 2001-12-20 Jakub Jelinek <jakub@redhat.com>
44580
44581 * gcc.c-torture/compile/20011218-1.c: New test.
44582
44583 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
44584
44585 * gcc.misc-test/arm-isr.exp: New file. Control running of the
44586 arm-isr.c test.
44587 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
44588 epilogue generation for ARM ISR routines.
44589
44590 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44591
44592 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
44593 * gcc.dg/format/c90-printf-3.c: Likewise.
44594 * gcc.dg/format/c99-printf-3.c: Likewise.
44595 * gcc.dg/format/ext-1.c: Likewise.
44596 * gcc.dg/format/ext-6.c: Likewise.
44597 * gcc.dg/format/format.h: Prototype unlocked stdio.
44598
44599 2001-12-20 Richard Henderson <rth@redhat.com>
44600
44601 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
44602 (arena): Use it.
44603 (malloc): Correct allocation logic. Abort if we fill up the
44604 arena before initialization complete.
44605 (realloc): Correct allocation logic.
44606
44607 2001-12-20 Jakub Jelinek <jakub@redhat.com>
44608
44609 * gcc.c-torture/compile/20011219-2.c: New test.
44610
44611 * gcc.c-torture/execute/20011219-1.c: New test.
44612
44613 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
44614
44615 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
44616 target does not support weak symbols.
44617
44618 2001-12-19 Jakub Jelinek <jakub@redhat.com>
44619
44620 * gcc.c-torture/compile/20011219-1.c: New test.
44621
44622 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
44623
44624 * g++.dg/other/error1.C: New test.
44625
44626 2001-12-17 Jeffrey A Law (law@redhat.com)
44627
44628 * gcc.c-torture/execute/20011217-1.c: New test.
44629
44630 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
44631
44632 * objc.dg/special/: New directory.
44633 * objc.dg/special/special.exp: New file.
44634 * objc.dg/special/unclaimed-category-1.h: New file.
44635 * objc.dg/special/unclaimed-category-1a.m: New file.
44636 * objc.dg/special/unclaimed-category-1.m: New file.
44637
44638 2001-12-17 Andreas Jaeger <aj@suse.de>
44639
44640 * gcc.c-torture/compile/20011217-2.c: New test.
44641
44642 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
44643
44644 * gcc.c-torture/compile/20011217-1.c: New test.
44645
44646 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
44647
44648 * gcc.dg/20011214-1.c: New.
44649
44650 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
44651
44652 * gcc.dg/altivec-4.c: New.
44653
44654 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
44655
44656 * gcc.dg/20011113-1.c: New test.
44657
44658 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44659
44660 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
44661 std::__malloc_alloc_template<0> and
44662 std::__default_alloc_template<false, 0>.
44663
44664 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
44665
44666 * objc/execute/bf-21.m: New test.
44667 * objc/execute/enumeration-1.m: New test.
44668 * objc/execute/enumeration-2.m: New test.
44669
44670 2001-12-12 Jakub Jelinek <jakub@redhat.com>
44671
44672 * gcc.dg/gnu89-init-1.c: New test.
44673
44674 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
44675
44676 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
44677 * g++.old-deja/g++.jason/2371.C: Likewise.
44678 * g++.old-deja/g++.jason/template33.C: Likewise.
44679 * g++.old-deja/g++.jason/template34.C: Likewise.
44680 * g++.old-deja/g++.jason/template36.C: Likewise.
44681 * g++.old-deja/g++.oliva/typename1.C: Likewise.
44682 * g++.old-deja/g++.oliva/typename2.C: Likewise.
44683 * g++.old-deja/g++.other/typename1.C: Likewise.
44684 * g++.old-deja/g++.pt/inherit2.C: Likewise.
44685 * g++.old-deja/g++.pt/nontype5.C: Likewise.
44686 * g++.old-deja/g++.pt/typename11.C: Likewise.
44687 * g++.old-deja/g++.pt/typename14.C: Likewise.
44688 * g++.old-deja/g++.pt/typename16.C: Likewise.
44689 * g++.old-deja/g++.pt/typename3.C: Likewise.
44690 * g++.old-deja/g++.pt/typename4.C: Likewise.
44691 * g++.old-deja/g++.pt/typename5.C: Likewise.
44692 * g++.old-deja/g++.pt/typename7.C: Likewise.
44693 * g++.old-deja/g++.robertl/eb9.C: Likewise.
44694
44695 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
44696
44697 * g++.dg/other/linkage1.C: New test.
44698 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
44699 specifiers.
44700
44701 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
44702
44703 * gcc.dg/concat.c: New test.
44704
44705 2001-12-11 Stan Shebs <shebs@apple.com>
44706
44707 * objc/compile: New test directory.
44708 * objc/compile/compile.exp: New expect script.
44709 * objc/compile/20011211-1.m: New compile test.
44710
44711 2001-12-11 Jason Merrill <jason@redhat.com>
44712
44713 * lib/prune.exp (prune_gcc_output): Also handle "In member
44714 function". So many permutations...
44715
44716 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
44717
44718 * g++.dg/template/typedef1.C: New test.
44719
44720 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
44721
44722 * g++.dg/other/copy1.C: New test.
44723
44724 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
44725
44726 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
44727
44728 * gcc.dg/builtin-choose-expr.c: New.
44729
44730 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
44731
44732 * gcc.dg/altivec-2.c: New.
44733
44734 2001-12-07 Richard Henderson <rth@redhat.com>
44735
44736 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
44737
44738 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
44739
44740 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
44741 ultrasparc.
44742
44743 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
44744
44745 * g++-old.deja/g++.robertl/eb101.C: Deleted.
44746
44747 2001-12-06 Janis Johnson <janis187@us.ibm.com>
44748
44749 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
44750 variable argument list.
44751
44752 2001-12-06 Zack Weinberg <zack@codesourcery.com>
44753
44754 * gcc.c-torture/execute/memcheck: Delete entire directory.
44755 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
44756 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
44757
44758 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
44759
44760 * gcc.dg/Wshadow-1.c: New test.
44761
44762 2001-12-05 Jakub Jelinek <jakub@redhat.com>
44763
44764 * gcc.c-torture/compile/20011130-1.c: New test.
44765
44766 * gcc.dg/noncompile/20011025-1.c: New test.
44767
44768 * g++.dg/other/anon-union.C: New test.
44769
44770 * gcc.c-torture/execute/20011024-1.c: New test.
44771
44772 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
44773
44774 * gcc.c-torture/execute/20000722-1.x,
44775 gcc.c-torture/execute/20010123-1.x: Remove.
44776 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
44777 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
44778 gcc.dg/c99-complit-2.c: New tests.
44779
44780 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
44781
44782 * g++.dg/inherit/base1.C: New test.
44783
44784 2001-12-04 Jakub Jelinek <jakub@redhat.com>
44785
44786 * g++.dg/other/stdarg1.C: New test.
44787
44788 * gcc.c-torture/compile/20011130-2.c: New test.
44789
44790 2001-12-03 Janis Johnson <janis187@us.ibm.com>
44791
44792 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
44793 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
44794 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
44795 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
44796 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
44797 * gcc.dg/builtin-prefetch-1.c: New test.
44798
44799 2001-12-03 Jakub Jelinek <jakub@redhat.com>
44800
44801 * gcc.dg/20011130-1.c: New test.
44802
44803 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
44804
44805 * g++.dg/other/scope1.C: New test.
44806 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
44807
44808 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
44809
44810 * gcc.dg/vla-init-1.c: New test.
44811
44812 2001-12-01 Geoff Keating <geoffk@redhat.com>
44813
44814 * gcc.c-torture/compile/structs.c: New testcase from GDB.
44815
44816 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
44817
44818 * objc.dg/alias.m: Update.
44819 * objc.dg/class-1.m: Update.
44820 * objc.dg/const-str-1.m: Update.
44821 * objc.dg/fwd-proto-1.m: Update.
44822 * objc.dg/id-1.m: Update.
44823 * objc.dg/super-class-1.m: Update.
44824
44825 2001-11-29 Mark Mitchell <mark@codesourcery.com>
44826
44827 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
44828 constructs.
44829
44830 2001-11-28 Jeffrey A Law (law@cygnus.com)
44831
44832 * gcc.c-torture/execute/20011128-1.c: New test.
44833
44834 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
44835
44836 * gcc.dg/20011127-1.c: New test.
44837
44838 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
44839
44840 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
44841 from Austin Group draft 7.
44842 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
44843 scanf format arguments.
44844 * gcc.dg/format/no-exargs-2.c: New test.
44845
44846 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
44847
44848 * g++.dg/abi/vbase8-4.C: New test.
44849
44850 2001-11-24 Ian Lance Taylor <ian@airs.com>
44851
44852 * gcc.c-torture/execute/20011121-1.c: New test.
44853
44854 2001-11-23 Jeffrey A Law (law@cygnus.com)
44855
44856 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
44857
44858 2001-11-23 Andreas Jaeger <aj@suse.de>
44859
44860 * gcc.dg/cpp/charconst-2.c: New test.
44861
44862 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
44863
44864 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
44865 to the host if it is remote. Let tests specify extra headers
44866 they use.
44867 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
44868 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
44869 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
44870 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
44871 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
44872 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
44873 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
44874 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
44875 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
44876 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
44877
44878 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
44879
44880 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
44881 for little endian ARMs.
44882
44883 2001-11-20 Jakub Jelinek <jakub@redhat.com>
44884
44885 * gcc.c-torture/compile/20011119-1.c: New test.
44886 * gcc.c-torture/compile/20011119-2.c: New test.
44887
44888 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
44889
44890 * gcc.dg/altivec-1.c: Fix typo.
44891
44892 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
44893
44894 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
44895
44896 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
44897
44898 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
44899
44900 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
44901
44902 * lib/g77.exp: Don't specify --rpath-link.
44903
44904 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
44905 across all the headers.
44906 * gcc.dg/format/format.exp: For testing on a remote host,
44907 copy format.h.
44908
44909 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
44910 * gcc.c-torture/execute/930406-1.c: Likewise.
44911 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
44912
44913 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
44914
44915 * gcc.dg/altivec-1.c: New.
44916
44917 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
44918
44919 * gcc.dg/cpp/fpreprocessed.c: New test case.
44920
44921 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
44922
44923 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
44924 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
44925 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
44926
44927 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
44928
44929 * gcc.dg/no-builtin-1.c: New test.
44930
44931 2001-11-16 Jakub Jelinek <jakub@redhat.com>
44932
44933 * gcc.c-torture/execute/20011115-1.c: New test.
44934
44935 2001-11-15 Jakub Jelinek <jakub@redhat.com>
44936
44937 * gcc.c-torture/compile/20011114-2.c: New test.
44938 * gcc.c-torture/compile/20011114-3.c: New test.
44939 * gcc.c-torture/compile/20011114-4.c: New test.
44940
44941 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
44942
44943 * g++.dg/other/init1.C: New test.
44944
44945 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
44946
44947 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
44948 message.
44949
44950 * gcc.c-torture/execute/20011114-1.c: New testcase.
44951
44952 * gcc.c-torture/compile/20010327-1.c: Revert last change.
44953 * gcc.c-torture/compile/20011114-1.c: New test, exactly
44954 like the (before this change) version of 20010327-1.c.
44955
44956 2001-11-14 Roger Sayle <roger@eyesopen.com>
44957
44958 * gcc.c-torture/execute/string-opt-13.c: New testcase.
44959
44960 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
44961
44962 * g++.dg/init/array2.C: New test.
44963
44964 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
44965
44966 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
44967
44968 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
44969
44970 * g++.dg/other/forscope1.C: New test.
44971 * g++.dg/ext/forscope1.C: New test.
44972 * g++.dg/ext/forscope2.C: New test.
44973
44974 2001-11-13 Jakub Jelinek <jakub@redhat.com>
44975
44976 * gcc.c-torture/execute/20011113-1.c: New test.
44977
44978 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
44979
44980 * gcc.c-torture/execute/20011109-2.c: New test.
44981
44982 * gcc.c-torture/execute/20011109-1.c: New test.
44983
44984 2001-11-09 Jakub Jelinek <jakub@redhat.com>
44985
44986 * gcc.c-torture/compile/20011109-1.c: New test.
44987
44988 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
44989
44990 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
44991 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
44992 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
44993 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
44994 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
44995 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
44996 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
44997
44998 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
44999
45000 * g++.dg/warn/Wshadow-1.C: New tests.
45001 * g++.old-deja/g++.mike/for3.C: Update.
45002
45003 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
45004
45005 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
45006 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
45007 XFAILs. Adjust expected error texts.
45008 * gcc.c-torture/compile/20011106-1.c,
45009 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
45010 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
45011 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
45012 gcc.dg/c99-array-lval-5.c: New tests.
45013
45014 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45015
45016 * gcc.dg/cpp/defined.c: Update.
45017
45018 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45019
45020 * gcc.c-torture/execute/anon-1.c: New test.
45021
45022 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
45023
45024 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
45025 same size, so no warning should be produced on stormy16.
45026
45027 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
45028 due to oversized array.
45029 * g++.old-deja/g++.mike/ns15.C: Likewise.
45030 * g++.old-deja/g++.pt/crash16.C: Likewise.
45031
45032 2001-11-02 Graham Stott <grahams@redhat.com>
45033
45034 * g++.dgother/debug1.C: Fix typos.
45035
45036 2001-11-01 Jakub Jelinek <jakub@redhat.com>
45037
45038 * g++.dg/other/debug1.C: New test.
45039
45040 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45041
45042 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
45043 of unsigned long.
45044
45045 2001-10-30 Jakub Jelinek <jakub@redhat.com>
45046
45047 * gcc.dg/20011029-2.c: New test.
45048
45049 * gcc.c-torture/compile/20011029-1.c: New test.
45050
45051 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
45052
45053 * objc/execute/class_self-1.m: New test.
45054 * objc/execute/class_self-2.m: New test.
45055
45056 2001-10-25 Zack Weinberg <zack@codesourcery.com>
45057
45058 * gcc.misc-tests/msgs.exp: Delete.
45059 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
45060 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
45061 error set to match recent changes.
45062
45063 2001-10-24 Zack Weinberg <zack@codesourcery.com>
45064
45065 * gcc.dg/20011021-1.c: New test.
45066
45067 2001-10-24 Jakub Jelinek <jakub@redhat.com>
45068
45069 * gcc.c-torture/compile/20011023-1.c: New test.
45070
45071 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
45072
45073 * lib/g77.exp: Rewrite based on lib/g++.exp.
45074
45075 2001-10-19 Jakub Jelinek <jakub@redhat.com>
45076
45077 * gcc.c-torture/execute/20011019-1.c: New test.
45078
45079 * gcc.dg/20011018-1.c: New test.
45080
45081 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
45082
45083 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
45084
45085 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
45086
45087 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
45088 * gcc.dg/attr-invalid.c: Likewise.
45089
45090 2001-10-18 Jakub Jelinek <jakub@redhat.com>
45091
45092 * gcc.dg/20011015-1.c: New test.
45093
45094 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
45095
45096 * g++.dg/template/unify2.C: New test.
45097
45098 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
45099
45100 * g++.dg/other/exception-specification.C: New test
45101
45102 2001-10-13 Tom Rix <trix@redhat.com>
45103
45104 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
45105 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
45106
45107 2001-10-12 Jakub Jelinek <jakub@redhat.com>
45108
45109 * gcc.dg/20011009-1.c: New test.
45110
45111 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
45112
45113 PR g++/4476
45114 * g++.dg/other/friend1.C: New test.
45115
45116 2001-10-11 Richard Henderson <rth@redhat.com>
45117
45118 * g++.old-deja/g++.other/crash18.C: Add -S to options.
45119
45120 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45121
45122 * gcc.c-torture/compile/20011010-1.c: New.
45123
45124 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
45125
45126 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
45127 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
45128 g77.f-torture/execute/execute.exp,
45129 g77.f-torture/noncompile/noncompile.exp,
45130 gcc.c-torture/compile/compile.exp,
45131 gcc.c-torture/execute/execute.exp,
45132 gcc.c-torture/execute/ieee/ieee.exp,
45133 gcc.c-torture/execute/memcheck/memcheck.exp,
45134 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
45135 objc/execute/execute.exp: Update FSF address.
45136
45137 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
45138
45139 * gcc.dg/cpp/cmdlne-C.c: Update.
45140 * gcc.dg/cpp/cmdlne-C2.c: New.
45141
45142 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45143
45144 * gcc.c-torture/execute/20011008-3.c: New.
45145
45146 2001-10-08 DJ Delorie <dj@redhat.com>
45147
45148 * gcc.dg/20011008-1.c: New.
45149 * gcc.dg/20011008-2.c: New.
45150
45151 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
45152
45153 * gcc.dg/cpp/spacing1.c: Update test.
45154
45155 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
45156
45157 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
45158 spelling errors of "separate" as "seperate".
45159
45160 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
45161
45162 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
45163 enough to avoid inlining.
45164
45165 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
45166
45167 * lib/g77.exp: set libg2c_dir correctly.
45168
45169 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
45170
45171 * gcc.dg/cpp/macro11.c: New test.
45172
45173 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
45174
45175 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
45176 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
45177 gcc.dg/format/multattr-3.c: New tests.
45178 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
45179 tests for format attributes on function pointers being rejected.
45180
45181 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
45182
45183 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
45184
45185 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
45186
45187 * g++.dg/warn/format1.C: New test.
45188
45189 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
45190
45191 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
45192
45193 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
45194
45195 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
45196
45197 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
45198
45199 * gcc.dg/cpp/redef2.c: Add test.
45200
45201 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
45202
45203 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
45204 long-standing bug on i686, apparently.
45205 * gcc.c-torture/execute/loop-2c.x: New file.
45206 * gcc.c-torture/execute/loop-2d.x: New file.
45207 * gcc.c-torture/execute/loop-3c.x: New file.
45208
45209 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
45210
45211 * gcc.dg/cpp/20000625-2.c: Correct line number.
45212
45213 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
45214
45215 * gcc.dg/cpp/macro10.c: New test.
45216 * gcc.dg/cpp/strify3.c: New test.
45217 * gcc.dg/cpp/spacing1.c: Add tests.
45218 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
45219 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
45220
45221 2001-09-24 DJ Delorie <dj@redhat.com>
45222
45223 * gcc.c-torture/execute/20010924-1.c: New test.
45224
45225 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
45226
45227 * objc/execute/paste.m: Remove.
45228
45229 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
45230
45231 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
45232
45233 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
45234
45235 * g77.dg/strlen0.f: New test.
45236
45237 2001-09-21 Richard Henderson <rth@redhat.com>
45238
45239 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
45240 * g++.old-deja/g++.abi/vtable2.C: Likewise.
45241
45242 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
45243
45244 Table-driven attributes.
45245 * g++.dg/ext/attrib1.C: New test.
45246
45247 2001-09-20 DJ Delorie <dj@redhat.com>
45248
45249 * gcc.dg/20000926-1.c: Update expected warning messages.
45250 * gcc.dg/array-2.c: Likewise, and test for warnings too.
45251 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
45252 array.
45253
45254 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
45255
45256 * g++.dg/eh/registers1.C: New test case.
45257
45258 2001-09-17 Richard Henderson <rth@redhat.com>
45259
45260 * gcc.dg/array-5.c: Fix VLA decomposition test.
45261
45262 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
45263
45264 * gcc.dg/cpp/line5.c: New testcase.
45265
45266 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
45267
45268 * gcc.dg/cpp/macro9.c: New test.
45269
45270 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
45271
45272 * gcc.c-torture/execute/980223.c: Change type of addr from long
45273 to char *.
45274
45275 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
45276
45277 * gcc.c-torture/execute/20010915-1.c: New test.
45278
45279 2001-09-14 Janis Johnson <janis187@us.ibm.com>
45280
45281 * g77.dg/bprob: New directory.
45282 * g77.dg/bprob/bprob.exp: New file.
45283 * g77.dg/bprob/bprob-1.f: New test.
45284 * g77.dg/gcov: New directory.
45285 * g77.dg/gcov/gcov.exp: New file.
45286 * g77.dg/gcov/gcov-1.f: New test.
45287 * g77.dg/gcov/gcov-1.x: New file.
45288
45289 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
45290
45291 * gcc.dg/cpp/directiv.c: Update.
45292 * gcc.dg/cpp/undef1.c: Update.
45293
45294 2001-09-12 Jakub Jelinek <jakub@redhat.com>
45295
45296 * gcc.dg/20010912-1.c: New test.
45297
45298 2001-09-11 Janis Johnson <janis187@us.ibm.com>
45299
45300 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
45301 language-independent file in lib.
45302 * lib/gcov.exp: New file.
45303
45304 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
45305
45306 * gcc.c-torture/compile/20010911-1.c: New test.
45307
45308 2001-09-10 Janis Johnson <janis187@us.ibm.com>
45309
45310 * lib/profopt.exp: New, to support profile-directed optimizations.
45311 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
45312 * gcc.misc-tests/bprob-1.c: New test.
45313 * gcc.misc-tests/bprob-2.c: New test.
45314
45315 2001-09-07 Janis Johnson <janis187@us.ibm.com>
45316
45317 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
45318 XFAIL and which kinds of gcov output to verify.
45319 * gcc.misc-tests/gcov-4b.x: New file.
45320 * gcc.misc-tests/gcov-5b.x: New file.
45321 * gcc.misc-tests/gcov-6.x: New file.
45322 * gcc.misc-tests/gcov-7.c: New test.
45323 * gcc.misc-tests/gcov-7.x: New file.
45324
45325 2001-09-06 Janis Johnson <janis187@us.ibm.com>
45326
45327 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
45328 * gcc.misc-tests/gcov-6.c: New test.
45329
45330 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
45331
45332 PR c++/3986
45333 * g++.dg/abi/vbase1.C: New test.
45334
45335 2001-09-05 Ziemowit Laski <zlaski@apple.com>
45336
45337 * objc.dg/method-2.m: New.
45338
45339 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
45340
45341 PR c++/4203
45342 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
45343 * g++.dg/init/empty1.C: New test.
45344
45345 2001-09-03 Jakub Jelinek <jakub@redhat.com>
45346
45347 * gcc.c-torture/compile/20010903-1.c: New test.
45348
45349 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
45350
45351 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
45352 for m68k.
45353
45354 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
45355
45356 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
45357
45358 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
45359
45360 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
45361
45362 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
45363
45364 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
45365 for 16-bit 'unsigned int'.
45366
45367 2001-08-29 Kazu Hirata <kazu@hxi.com>
45368
45369 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
45370
45371 2001-08-27 Richard Henderson <rth@redhat.com>
45372
45373 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
45374 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
45375
45376 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
45377
45378 * gcc.dg/asm-names.c (ymain): New.
45379
45380 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
45381
45382 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
45383 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
45384 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
45385
45386 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45387
45388 * gcc.dg/compare5.c: New testcase.
45389
45390 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
45391
45392 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
45393 and "In instantiation".
45394
45395 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
45396
45397 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
45398
45399 2001-08-20 Janis Johnson <janis187@us.ibm.com>
45400
45401 * gcc.misc-tests/gcov.exp: Add support for branch information.
45402 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
45403 * gcc.misc-tests/gcov-4.c: New test.
45404 * gcc.misc-tests/gcov-4b.c: New test.
45405 * gcc.misc-tests/gcov-5b.c: New test.
45406
45407 2001-08-20 Zack Weinberg <zackw@panix.com>
45408
45409 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
45410 expected to fail.
45411
45412 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
45413
45414 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
45415
45416 2001-08-19 Jakub Jelinek <jakub@redhat.com>
45417
45418 * g++.dg/eh/template1.C: New test.
45419
45420 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
45421
45422 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
45423 Fix thinko.
45424 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
45425 for xfail.
45426
45427 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
45428
45429 * lib/g77-dg.exp: Use prune.exp for common procedures
45430 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
45431 * lib/g77.exp: (g77-dg-prune) Remove
45432
45433 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
45434
45435 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
45436
45437 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45438
45439 * g++.dg/template/unify1.C: New test.
45440
45441 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
45442
45443 * g++.dg/abi/empty4.C: New test.
45444
45445 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
45446
45447 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
45448 solaris2.*
45449 * g77.f-torture/compile/pr3743.x: Likewise.
45450
45451 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
45452
45453 * g++.dg/other/using-declaration.C: New test.
45454
45455 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
45456
45457 * gcc.dg/cpp/tr-sign.c: New testcase.
45458
45459 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
45460
45461 * gcc.dg/cpp/19951025-1.c: Revert.
45462 * gcc.dg/cpp/directiv.c: We no longer process directives that
45463 interrupt macro arguments.
45464
45465 2001-08-03 Zack Weinberg <zackw@stanford.edu>
45466
45467 * gcc.dg/bconstp-1.c: New test.
45468
45469 2001-08-03 Richard Henderson <rth@redhat.com>
45470
45471 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
45472
45473 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
45474
45475 * gcc.dg/cpp/19951025-1.c: Update.
45476
45477 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
45478
45479 * g77.dg/ff90-1.f (s): Fix reference of variable z,
45480 should be x.
45481
45482 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
45483
45484 Kill -fhonor-std.
45485 * g++.old-deja/g++.ns/ns14.C: Remove special options.
45486 * g++.old-deja/g++.other/std1.C: Likewise.
45487 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
45488
45489 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
45490
45491 * lib/g77.exp: Load gcc-defs.exp for common procedures
45492 (g77_pass, g77_fail, g77_finish, g77_exit,
45493 ${tool}_check_unsupported_p} Now redundant. Deleted.
45494
45495 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
45496
45497 * g77.dg/fbackslash.f
45498 * g77.dg/fcase-preserve.f
45499 * g77.dg/ff90-1.f
45500 * g77.dg/ffixed-line-length-0.f
45501 * g77.dg/ffixed-line-length-132.f
45502 * g77.dg/ffixed-line-length-7.f
45503 * g77.dg/ffixed-line-length-72.f
45504 * g77.dg/ffixed-line-length-none.f
45505 * g77.dg/ffree-form-1.f
45506 * g77.dg/fno-backslash.f
45507 * g77.dg/fno-f90-1.f
45508 * g77.dg/fno-fixed-form-1.f
45509 * g77.dg/fno-onetrip.f
45510 * g77.dg/fno-typeless-boz.f
45511 * g77.dg/fno-underscoring.f
45512 * g77.dg/fno-vxt-1.f
45513 * g77.dg/fonetrip.f
45514 * g77.dg/ftypeless-boz.f
45515 * g77.dg/fugly-assumed.f
45516 * g77.dg/funderscoring.f
45517 * g77.dg/fvxt-1.f
45518
45519 2001-08-01 Ziemowit Laski <zlaski@apple.com>
45520
45521 * objc.dg/fwd-proto-1.m: New.
45522 * objc.dg/local-decl-1.m: New.
45523 * objc.dg/naming-1.m: New.
45524 * objc.dg/naming-2.m: New.
45525 * objc.dg/proto-hier-1.m: New.
45526
45527 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
45528
45529 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
45530 largest-type elements to a struct makes its size grow.
45531
45532 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
45533
45534 * g++.dg/abi/vthunk1.C: New test.
45535
45536 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
45537
45538 * g++.dg/abi/vbase8-22.C: New test.
45539
45540 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45541
45542 * gcc.dg/cpp/macro8.c: New test.
45543
45544 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
45545
45546 * g++.dg/abi/vbase8-21.C: New test.
45547
45548 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
45549
45550 * g++.dg/abi/vbase8-10.C: New test.
45551
45552 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45553
45554 * lib/g++.exp (g++_set_ld_library_path): Renamed to
45555 ${tool}_set_ld_library_path.
45556 Changed caller.
45557 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
45558 g++.exp.
45559
45560 2001-07-26 Stan Cox <scox@redhat.com>
45561
45562 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
45563 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
45564 gcc_exit, gcc_check_unsupported_p):
45565 Moved to gcc-deps.exp
45566 * gcc-deps.exp: New file.
45567
45568 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45569
45570 * g++.old-deja/g++.pt/defarg14.C: New test.
45571
45572 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
45573
45574 * g++.old-deja/g++.other/lineno5.C: New test.
45575
45576 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
45577
45578 * g++.old-deja/g++.pt/crash68.C: New test.
45579
45580 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
45581
45582 * g++.old-deja/g++.other/crash42.C: New test.
45583
45584 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
45585
45586 * gcc.dg/cpp/extratokens.c: Fix.
45587 * gcc.dg/cpp/skipping2.c: New tests.
45588
45589 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45590
45591 * gcc.c-torture/execute/20010724-1.c: New file.
45592 * gcc.c-torture/execute/20010724-1.x: New file.
45593
45594 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
45595
45596 * g++.old-deja/g++.other/cond7.C: New test.
45597
45598 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
45599
45600 * g++.old-deja/g++.other/optimize4.C: New test.
45601
45602 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
45603
45604 * g++.old-deja/g++.abi/vbase8-5.C: New test.
45605
45606 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
45607
45608 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
45609 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
45610 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
45611 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
45612
45613 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
45614 bug report" message.
45615
45616 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
45617 * g++.dg/ext/instantiate1.C: Move from old-deja.
45618
45619 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
45620
45621 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
45622 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
45623 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
45624 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
45625
45626 2001-07-23 Jeffrey A Law (law@cygnus.com)
45627
45628 * gcc.c-torture/execute/20010723-1.c: New test.
45629
45630 2001-07-23 Ben Elliston <bje@redhat.com>
45631
45632 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
45633
45634 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45635
45636 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
45637 i[34567]86-*-*.
45638 Delete handling of ieee_multilib_flags.
45639 Pass -mieee for alpha*-*-* and sh-*-*.
45640 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
45641
45642 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
45643
45644 Remove old-abi tests.
45645 * g++.old-deja/g++.mike/p11116.C: Remove.
45646 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
45647
45648 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
45649
45650 * g77.f-torture/compile/pr3743.f: New test
45651
45652 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
45653
45654 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
45655
45656 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45657
45658 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
45659 g++.old-deja/g++.pt/static6.C: Likewise.
45660 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
45661 supports weak symbols.
45662
45663 2001-07-18 Andreas Jaeger <aj@suse.de>
45664
45665 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
45666 supported again.
45667
45668 2001-07-18 Andreas Jaeger <aj@suse.de>
45669
45670 * gcc.dg/iftrap-1.c: Fix target line.
45671
45672 2001-07-17 Richard Henderson <rth@redhat.com>
45673
45674 * gcc.c-torture/execute/20010717-1.c: New.
45675
45676 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
45677
45678 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
45679 tests.
45680
45681 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
45682
45683 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
45684
45685 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45686
45687 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
45688 UAC_SIGBUS, UAC_NOPRINT definitions.
45689
45690 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
45691
45692 * objc/execute/object_is_class.m: New test.
45693 * objc/execute/object_is_meta_class.m: New test.
45694
45695 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
45696
45697 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
45698 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
45699
45700 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
45701
45702 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
45703 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
45704
45705 2001-07-14 Richard Henderson <rth@redhat.com>
45706
45707 * gcc.dg/iftrap-1.c: New.
45708
45709 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
45710
45711 * g77.f-torture/execute/intrinsic77.f: New test.
45712
45713 2001-07-11 Janis Johnson <janis@us.ibm.com>
45714
45715 * gcc.misc-tests/gcov-3.c: New test.
45716
45717 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
45718
45719 * gcc.c-torture/compile/20010711-1.c,
45720 * gcc.c-torture/compile/20010711-2.c: New tests.
45721
45722 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
45723
45724 * gcc.c-torture/execute/20010711-1.c: New test.
45725
45726 2001-07-11 Ben Elliston <bje@redhat.com>
45727
45728 * g++.old-deja/g++.other/enum5.C: New test.
45729
45730 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
45731
45732 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
45733 (g++-dg-prune): Call prune_gcc_output.
45734 * prune.exp: New file for prune_gcc_output.
45735 * lib/g++.exp, lib/gcc.exp: Load it.
45736
45737 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
45738
45739 * gcc.c-torture/compile/20010701-1.c,
45740 g++.old-deja/g++.ext/attrib6.C: New tests.
45741
45742 2001-07-06 Jeffrey A Law (law@cygnus.com)
45743
45744 * gcc.c-torture/compile/20010706-1.c: New test.
45745
45746 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
45747
45748 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
45749
45750 2001-06-28 Stan Shebs <shebs@apple.com>
45751
45752 * gcc.dg/pragma-darwin.c: New test.
45753
45754 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45755
45756 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
45757 Solaris 2.[678] system.
45758
45759 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
45760
45761 * gcc.dg/20010622-1.c: New test.
45762
45763 2001-06-18 Stan Shebs <shebs@apple.com>
45764
45765 * objc.dg: New directory.
45766 * objc.dg/dg.exp: New file.
45767 * objc.dg/alias.m: New.
45768 * objc.dg/class-1.m: New.
45769 * objc.dg/class-2.m: New.
45770 * objc.dg/const-str-1.m: New.
45771 * objc.dg/const-str-2.m: New.
45772 * objc.dg/id-1.m: New.
45773 * objc.dg/method-1.m: New.
45774 * objc.dg/super-class-1.m: New.
45775 * lib/objc-dg.exp: New file.
45776
45777 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
45778
45779 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
45780 of label name.
45781
45782 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
45783
45784 * g++.old-deja/g++.abi/vbase8-9.C: New test.
45785
45786 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45787
45788 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
45789 variable.
45790
45791 2001-06-12 Richard Henderson <rth@redhat.com>
45792
45793 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
45794
45795 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
45796
45797 * g++.old-deja/g++.abi/vbase5.C: New test.
45798 * g++.old-deja/g++.abi/vbase6.C: New test.
45799 * g++.old-deja/g++.abi/vbase7.C: New test.
45800
45801 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45802
45803 * gcc.c-torture/compile/20010610-1.c: New test.
45804
45805 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
45806
45807 * g++.old-deja/g++.abi/vbase4.C: New test.
45808
45809 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45810
45811 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
45812 support %f for HC11/HC12 targets.
45813 * gcc.c-torture/execute/930513-1.x: New file, likewise.
45814 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
45815 on HC11/HC12 targets.
45816 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
45817
45818 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45819
45820 * gcc.dg/wchar_t-1.c: New file.
45821 * gcc.dg/wint_t-1.c: Likewise.
45822
45823 2001-06-11 Bernd Schmidt <bernds@redhat.com>
45824
45825 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
45826
45827 2001-06-11 Richard Henderson <rth@redhat.com>
45828
45829 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
45830
45831 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
45832
45833 * gcc.c-torture/compile/20010611-1.c: New test.
45834
45835 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
45836
45837 * gcc.dg/c99-tag-1.c: Add more tests.
45838
45839 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
45840
45841 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
45842 representation on MN10300 and ARM/Thumb.
45843
45844 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
45845
45846 * g77.f-torture/execute/20010610.f: New.
45847
45848 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
45849
45850 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
45851 names.
45852
45853 2001-06-09 Richard Henderson <rth@redhat.com>
45854
45855 * gcc.c-torture/execute/ashrdi-1.c: New.
45856 * gcc.c-torture/execute/ashldi-1.c: New.
45857 * gcc.c-torture/execute/lshrdi-1.c: New.
45858
45859 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
45860
45861 * objc/execute/load-3.m: Added. Check sending +load to categories,
45862 in addition to classes.
45863
45864 2001-06-08 Stan Shebs <shebs@apple.com>
45865
45866 * objc/execute/load-2.m: New test. From Nicola Pero
45867 <n.pero@mi.flashnet.it>.
45868
45869 2001-06-08 Jakub Jelinek <jakub@redhat.com>
45870
45871 * gcc.c-torture/execute/20010605-2.c: New test.
45872
45873 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
45874
45875 * g++.old-deja/g++.abi/vbase2.C: New test.
45876 * g++.old-deja/g++.abi/vbase3.C: New test.
45877
45878 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
45879
45880 * g++.old-deja/g++.pt/friend49.C: New test.
45881
45882 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
45883
45884 * g++.old-deja/g++.ext/anon3.C: New test.
45885
45886 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
45887
45888 * g++.old-deja/g++.other/conv7.C: New test.
45889
45890 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
45891
45892 * gcc.c-torture/compile/20010605-2.c: New test.
45893
45894 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
45895
45896 * gcc.c-torture/execute/20010604-1.c: New test.
45897
45898 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
45899
45900 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
45901
45902 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
45903
45904 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
45905 (g++_link_flags): Likewise.
45906 (g++_init): Pass gccpath's value to two previous functions.
45907
45908 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45909
45910 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
45911 Ensure logfile entry matches exec command line.
45912
45913 2001-05-31 Richard Henderson <rth@redhat.com>
45914
45915 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
45916 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
45917
45918 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
45919
45920 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
45921 compiler for irix6.2
45922
45923 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
45924
45925 * g++.old-deja/g++.other/optimize3.C: New file.
45926
45927 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
45928
45929 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
45930 assemble.
45931
45932 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
45933
45934 * g++.old-deja/g++.other/optimize2.C: New file.
45935
45936 2001-05-25 Diego Novillo <dnovillo@redhat.com>
45937
45938 * gcc.c-torture/compile/20010518-2.c: New file.
45939 * gcc.c-torture/execute/20010518-1.c: New file.
45940 * gcc.c-torture/execute/20010518-2.c: New file.
45941
45942 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
45943
45944 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
45945
45946 2001-05-24 Mark Mitchell <mark@codesourcery.com>
45947
45948 G++ no longer defines builtins that do not begin with __builtin.
45949 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
45950 * g++.old-deja/g++.brendand/misc13.C: Likewise.
45951 * g++.old-deja/g++.law/builtin1.C: Likewise.
45952 * g++.old-deja/g++.law/cvt2.C: Likewise.
45953 * g++.old-deja/g++.mike/net5.C: Likewise.
45954 * g++.old-deja/g++.other/builtins1.C: Likewise.
45955 * g++.old-deja/g++.other/builtins2.C: Likewise.
45956 * g++.old-deja/g++.other/builtins3.C: Likewise.
45957 * g++.old-deja/g++.other/builtins4.C: Likewise.
45958 * g++.old-deja/g++.other/inline8.C: Likewise.
45959 * g++.old-deja/g++.robertl/eb39.C: Likewise.
45960
45961 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
45962
45963 * g++.old-deja/g++.pt/using1.C: Adjust.
45964 * g++.old-deja/g++.pt/using2.C: New test.
45965
45966 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
45967
45968 * gcc.dg/cpp/charconst.c: New tests.
45969 * gcc.dg/cpp/escape.c: New tests.
45970 * gcc.dg/cpp/escape-1.c: New tests.
45971 * gcc.dg/cpp/escape-2.c: New tests.
45972 * gcc.dg/cpp/ucs.c: New tests.
45973
45974 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
45975
45976 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
45977 native compiler for irix6.5.
45978
45979 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
45980
45981 * lib/g++.exp (g++_include_flags): Use args to compute
45982 get_multilibs.
45983 (g++_link_flags): Likewise.
45984 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
45985
45986 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
45987
45988 * gcc.dg/c90-hexfloat-1.c: Add more tests.
45989
45990 2001-05-21 Geoff Keating <geoffk@redhat.com>
45991
45992 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
45993 this file.
45994
45995 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
45996
45997 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
45998 STACK_SIZE;
45999 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
46000 to STACK_SIZE; Use it to define size of add_histo array.
46001 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
46002 to STACK_SIZE.
46003 (f): Use GITT_SIZE to define size of gitt local table.
46004 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
46005 to STACK_SIZE; Use it to define size of bytemem array.
46006
46007 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
46008
46009 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
46010 on 68HC11/HC12 due to the asm instruction.
46011 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
46012 * gcc.c-torture/compile/920520-1.x: Likewise.
46013 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
46014 on 68HC11/HC12 because the function is larger than 64K.
46015 * gcc.c-torture/compile/961203-1.x: New file, this test fails
46016 on 68HC11/HC12 because the structure is too large.
46017
46018 2001-05-20 Richard Henderson <rth@redhat.com>
46019
46020 * gcc.c-torture/execute/20010520-1.c: New.
46021
46022 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46023
46024 * g++.old-deja/g++.warn/compare1.C: New test.
46025 * gcc.dg/compare4.c: New test.
46026
46027 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
46028
46029 * g++.old-deja/g++.other/optimize1.C: New test.
46030
46031 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46032
46033 * g++.old-deja/g++.pt/spec41.C: New test.
46034
46035 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
46036
46037 * gcc.c-torture/compile/20010114-1.x: Remove.
46038
46039 2001-05-18 Stan Shebs <shebs@apple.com>
46040
46041 * gcc.c-torture/compile/20010518-1.c: New test.
46042
46043 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
46044
46045 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
46046 * g++.old-deja/g++.pt/crash67.C: New test.
46047
46048 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
46049
46050 * g++.old-deja/g++.other/debug9.C: New test.
46051
46052 2001-05-16 Zack Weinberg <zackw@stanford.edu>
46053
46054 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
46055
46056 2001-05-16 Jan Hubicka <jh@suse.cz>
46057
46058 * gcc.c-torture/compile/20010516-1.c: New test.
46059
46060 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
46061
46062 * g++.old-deja/g++.other/crash41.C: New test.
46063
46064 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
46065
46066 * g++.old-deja/g++.pt/crash66.C: New test.
46067
46068 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
46069
46070 * g++.old-deja/g++.robertl/eb27.C: Convert.
46071
46072 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
46073
46074 * g++.dg/friend-warn.C: New test. Do not warn about friend
46075 declaration being redundant.
46076
46077 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
46078
46079 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
46080
46081 2001-05-14 Mark Mitchell <mark@codesourcery.com>
46082
46083 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
46084
46085 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
46086
46087 * lib/g++.exp: Use testsuite_flags.
46088
46089 2001-05-13 Mark Mitchell <mark@codesourcery.com>
46090
46091 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
46092
46093 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
46094
46095 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
46096
46097 2001-05-11 Mark Mitchell <mark@codesourcery.com>
46098
46099 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
46100
46101 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
46102
46103 * gcc.c-torture/compile/20010313-1.c: New test.
46104
46105 2001-05-09 Zack Weinberg <zackw@stanford.edu>
46106
46107 * gcc.dg/cpp/direct2.c: New test.
46108 * gccq.dg/cpp/direct2s.c: New test.
46109
46110 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
46111
46112 2001-05-07 Mark Mitchell <mark@codesourcery.com>
46113
46114 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
46115 * g++.old-deja/g++.other/op3.C: Likewise.
46116
46117 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46118
46119 * gcc.dg/cpp/syshdr.h: New file.
46120 * gcc.dg/cpp/sysmac1.c: Update.
46121 * gcc.dg/cpp/sysmac2.c: Update.
46122
46123 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46124
46125 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
46126
46127 2001-05-04 David Edelsohn <edelsohn@gnu.org>
46128
46129 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
46130 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
46131
46132 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
46133
46134 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
46135
46136 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
46137
46138 * lib/g++.exp (g++_include_flags): Don't use any special flags
46139 if TESTING_IN_BUILD_TREE is not defined.
46140 (g++_init): Use a plain 'c++' as the compiler if
46141 TESTING_IN_BUILD_TREEE is not defined.
46142
46143 2001-05-02 Jakub Jelinek <jakub@redhat.com>
46144
46145 * g++.old-deja/g++.eh/catch13.C: New test.
46146 * g++.old-deja/g++.eh/catch14.C: New test.
46147
46148 2001-05-02 Jakub Jelinek <jakub@redhat.com>
46149
46150 * gcc.dg/cpp/tr-define.c: New test.
46151
46152 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
46153
46154 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
46155 <stdlib.h>, not <malloc.h>.
46156
46157 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
46158
46159 * g++.old-deja/g++.ns/template17.C: New test.
46160
46161 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
46162
46163 * g++.old-deja/g++.pt/ref4.C: New test.
46164
46165 2001-04-30 Richard Henderson <rth@redhat.com>
46166
46167 * gcc.dg/20000724-1.c: Revert last change.
46168
46169 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
46170
46171 * g77.f-torture/execute/20010430.f: New test.
46172
46173 2001-04-30 Mark Mitchell <mark@codesourcery.com>
46174
46175 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
46176
46177 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
46178
46179 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
46180
46181 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
46182
46183 * g++.old-deja/g++.eh/crash6.C: New test.
46184
46185 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
46186
46187 * g++.old-deja/g++.other/warn7.C: New test.
46188
46189 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
46190
46191 * g++.old-deja/g++.other/defarg9.C: New test.
46192
46193 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
46194
46195 * g77.f-torture/compile/20010426.f: New test.
46196 * g77.f-torture/execute/20010426.f: New test.
46197
46198 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
46199
46200 * g77.f-torture/compile/20000629-1.x: Remove - error
46201 has been fixed.
46202
46203 2001-04-26 Jeffrey A Law (law@cygnus.com)
46204
46205 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
46206 Tweak slightly to work with g++.dg framework.
46207 * g++.dg/special/ecos.exp: Run initp1.C test.
46208 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
46209
46210 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
46211 its linker doesn't give line numbers either.
46212 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
46213
46214 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
46215
46216 * g++.old-deja/g++.other/lex1.C: New test.
46217
46218 2001-04-26 Jakub Jelinek <jakub@redhat.com>
46219
46220 * gcc.dg/noncompile/20010425-1.c: New test.
46221
46222 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
46223
46224 * g++.old-deja/g++.pt/mangle2.C: New test.
46225
46226 2001-04-25 Jakub Jelinek <jakub@redhat.com>
46227
46228 * gcc.dg/format/plus-1.c: New test.
46229
46230 2001-04-25 Jakub Jelinek <jakub@redhat.com>
46231
46232 * gcc.dg/20010423-1.c: New test.
46233
46234 2001-04-25 Jakub Jelinek <jakub@redhat.com>
46235
46236 * gcc.c-torture/execute/20010422-1.c: New test.
46237
46238 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
46239
46240 * g++.old-deja/g++.ns/type2.C: New test.
46241
46242 2001-04-24 Zack Weinberg <zackw@stanford.edu>
46243
46244 * g++.old-deja/g++.other/perf1.C: New test.
46245
46246 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
46247
46248 * gcc.dg/c99-func-2.c: Remove xfail.
46249 * gcc.dg/c99-func-3.c: Remove xfail.
46250 * gcc.dg/c99-func-4.c: Remove xfail.
46251
46252 2001-04-23 Zack Weinberg <zackw@stanford.edu>
46253
46254 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
46255
46256 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
46257
46258 * gcc.c-torture/compile/20010423-1.c: New test.
46259
46260 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
46261
46262 * g++.old-deja/g++.pt/typename28.C: New test.
46263
46264 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
46265
46266 * g++.old-deja/g++.abi/empty2.C: New test.
46267 * g++.old-deja/g++.abi/empty3.C: New test.
46268
46269 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46270
46271 * g++.old-deja/g++.other/comdat2.C: New test.
46272 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
46273
46274 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46275
46276 * g++.old-deja/g++.other/overload14.C: New test.
46277
46278 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46279
46280 * g++.old-deja/g++.other/lookup23.C: New test.
46281
46282 2001-04-20 Jakub Jelinek <jakub@redhat.com>
46283
46284 * gcc.c-torture/execute/20010403-1.c: New test.
46285
46286 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
46287 Mark Mitchell <mark@codesourcery.com>
46288
46289 * lib/old-dejagnu.exp: Don't delete output of executable.
46290 Add .exe suffix to executables.
46291
46292 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
46293
46294 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
46295
46296 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46297
46298 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
46299
46300 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
46301
46302 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
46303 * g++.old-deja/g++.abi/crash1.C: New test.
46304
46305 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
46306
46307 * g++.old-deja/g++.other/crash40.C: New test.
46308
46309 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46310
46311 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
46312
46313 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
46314
46315 * g++.old-deja/g++.other/warn6.C: New test.
46316
46317 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
46318
46319 * g++.old-deja/g++.robertl/eb42.C: Same.
46320
46321 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46322
46323 * gcc.dg/wtr-conversion-1.c: New testcase.
46324
46325 2001-04-10 Richard Henderson <rth@redhat.com>
46326
46327 * g++.old-deja/g++.other/array5.C: New.
46328
46329 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46330
46331 * gcc.c-torture/execute/20010408-1.c: New test.
46332
46333 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
46334
46335 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
46336 headers and constructs.
46337 * g++.old-deja/g++.robertl/eb79.C: Same.
46338 * g++.old-deja/g++.robertl/eb77.C (main): Same.
46339 * g++.old-deja/g++.robertl/eb73.C: Same.
46340 * g++.old-deja/g++.robertl/eb66.C (main): Same.
46341 * g++.old-deja/g++.robertl/eb55.C (t): Same.
46342 * g++.old-deja/g++.robertl/eb54.C (main): Same.
46343 * g++.old-deja/g++.robertl/eb46.C (main): Same.
46344 * g++.old-deja/g++.robertl/eb44.C: Same.
46345 * g++.old-deja/g++.robertl/eb41.C (main): Same.
46346 * g++.old-deja/g++.robertl/eb4.C (main): Same.
46347 * g++.old-deja/g++.robertl/eb39.C: Same.
46348 * g++.old-deja/g++.robertl/eb33.C (main): Same.
46349 * g++.old-deja/g++.robertl/eb31.C (main): Same.
46350 * g++.old-deja/g++.robertl/eb30.C: Same.
46351 * g++.old-deja/g++.robertl/eb3.C: Same.
46352 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
46353 * g++.old-deja/g++.robertl/eb21.C: Same.
46354 * g++.old-deja/g++.robertl/eb15.C: Same.
46355 * g++.old-deja/g++.robertl/eb118.C: Same.
46356 * g++.old-deja/g++.robertl/eb115.C (main): Same.
46357 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
46358 * g++.old-deja/g++.robertl/eb109.C: Same.
46359 * g++.old-deja/g++.other/sibcall1.C (main): Same.
46360 * g++.old-deja/g++.mike/rtti1.C: Same.
46361 * g++.old-deja/g++.mike/p658.C: Same.
46362 * g++.old-deja/g++.mike/net46.C: Same.
46363 * g++.old-deja/g++.mike/net34.C: Same.
46364 * g++.old-deja/g++.mike/memoize1.C: Same.
46365 * g++.old-deja/g++.mike/eh2.C: Same.
46366 * g++.old-deja/g++.law/weak.C: Same.
46367 * g++.old-deja/g++.law/visibility7.C: Same.
46368 * g++.old-deja/g++.law/visibility25.C: Same.
46369 * g++.old-deja/g++.law/visibility22.C: Same.
46370 * g++.old-deja/g++.law/visibility2.C: Same.
46371 * g++.old-deja/g++.law/visibility17.C: Same.
46372 * g++.old-deja/g++.law/visibility13.C: Same.
46373 * g++.old-deja/g++.law/visibility10.C: Same.
46374 * g++.old-deja/g++.law/visibility1.C: Same.
46375 * g++.old-deja/g++.law/virtual3.C (eval): Same.
46376 * g++.old-deja/g++.law/vbase1.C: Same.
46377 * g++.old-deja/g++.law/operators32.C: Same.
46378 * g++.old-deja/g++.law/nest3.C: Same.
46379 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
46380 * g++.old-deja/g++.law/except5.C (main): Same.
46381 * g++.old-deja/g++.law/cvt7.C (run): Same.
46382 * g++.old-deja/g++.law/cvt2.C: Same.
46383 * g++.old-deja/g++.law/cvt16.C: Same.
46384 * g++.old-deja/g++.law/ctors6.C (bar): Same.
46385 * g++.old-deja/g++.law/ctors17.C (main): Same.
46386 * g++.old-deja/g++.law/ctors13.C: Same.
46387 * g++.old-deja/g++.law/ctors12.C (main): Same.
46388 * g++.old-deja/g++.law/ctors10.C: Same.
46389 * g++.old-deja/g++.law/code-gen5.C: Same.
46390 * g++.old-deja/g++.law/bad-error7.C: Same.
46391 * g++.old-deja/g++.law/arm9.C: Same.
46392 * g++.old-deja/g++.law/arm12.C: Same.
46393 * g++.old-deja/g++.law/arg8.C: Same.
46394 * g++.old-deja/g++.law/arg1.C: Same.
46395 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
46396 * g++.old-deja/g++.jason/template31.C: Same.
46397 * g++.old-deja/g++.jason/template24.C (main): Same.
46398 * g++.old-deja/g++.jason/2371.C: Same.
46399 * g++.old-deja/g++.eh/new2.C: Same.
46400 * g++.old-deja/g++.eh/new1.C: Same.
46401 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
46402 * g++.old-deja/g++.brendan/nest21.C (main): Same.
46403 * g++.old-deja/g++.brendan/err-msg3.C: Same.
46404 * g++.old-deja/g++.brendan/crash62.C: Same.
46405 * g++.old-deja/g++.brendan/crash52.C: Same.
46406 * g++.old-deja/g++.brendan/crash49.C (main): Same.
46407 * g++.old-deja/g++.brendan/crash38.C: Same.
46408 * g++.old-deja/g++.brendan/crash15.C (main): Same.
46409 * g++.old-deja/g++.brendan/copy9.C: Same.
46410
46411 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
46412
46413 * gcc.c-torture/execute/20001203-2.c (memset):
46414 Count argument is of type __SIZE_TYPE__.
46415
46416 2001-04-04 Diego Novillo <dnovillo@redhat.com>
46417
46418 * gcc.c-torture/compile/20010404-1.c: New test.
46419
46420 2001-04-04 Jakub Jelinek <jakub@redhat.com>
46421
46422 * gcc.c-torture/compile/20010326-1.c: New test.
46423
46424 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
46425
46426 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
46427 peculiarities of the SH.
46428 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
46429
46430 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46431
46432 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
46433 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
46434 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
46435
46436 2001-04-02 Jakub Jelinek <jakub@redhat.com>
46437
46438 * g77.f-torture/compile/20010321-1.f: New test.
46439
46440 2001-04-02 Jakub Jelinek <jakub@redhat.com>
46441
46442 * gcc.c-torture/compile/20010329-1.c: New test.
46443
46444 2001-04-02 Jakub Jelinek <jakub@redhat.com>
46445
46446 * gcc.c-torture/execute/20010329-1.c: New test.
46447
46448 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
46449
46450 * g++.old-deja/g++.other/eh4.C: Fix typo.
46451
46452 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
46453
46454 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
46455
46456 2001-03-28 Philip Blundell <philb@gnu.org>
46457
46458 * gcc.c-torture/compile/20010328-1.c: New test.
46459
46460 2001-03-27 Richard Henderson <rth@redhat.com>
46461
46462 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
46463 * g++.old-deja/g++.eh/vbase3.C: Likewise.
46464
46465 2001-03-27 Alan Modra <alan@linuxcare.com.au>
46466
46467 * gcc.c-torture/compile/20010327-1.c: New test.
46468
46469 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
46470
46471 * g++.old-deja/g++.other/friend12.C: New test.
46472 * g++.old-deja/g++.other/friend9.C: Expect no errors.
46473 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
46474
46475 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
46476
46477 * gcc.c-torture/execute/20010325-1.c: New test.
46478
46479 2001-03-23 Jakub Jelinek <jakub@redhat.com>
46480
46481 * g++.old-deja/g++.other/mangle3.C: New test.
46482
46483 2001-03-22 Jakub Jelinek <jakub@redhat.com>
46484
46485 * g++.old-deja/g++.other/anon8.C: New test.
46486
46487 2001-03-20 Philip Blundell <philb@gnu.org>
46488
46489 * gcc.c-torture/compile/20010320-1.c: New test.
46490
46491 2001-03-17 Richard Henderson <rth@redhat.com>
46492
46493 * g++.old-deja/g++.other/eh4.C: Add expected error text.
46494
46495 2001-03-15 Geoff Keating <geoff@redhat.com>
46496
46497 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
46498 tests on AIX.
46499
46500 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
46501
46502 * g++.old-deja/g++.other/eh4.C: New test.
46503
46504 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
46505
46506 * gcc.dg/cpp/mi1.c: Update.
46507
46508 2001-03-14 Jakub Jelinek <jakub@redhat.com>
46509
46510 * g++.old-deja/g++.other/regstack.C: New test.
46511
46512 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
46513
46514 * g++.old-deja/g++.other/ref4.C: New test.
46515
46516 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
46517
46518 * objc/execute/va_method.m: Added.
46519 * objc/execute/IMP.m: Added.
46520 * objc/execute/_cmd.m: Added.
46521 * objc/execute/accessing_ivars.m: Added.
46522 * objc/execute/class-1.m: Added.
46523 * objc/execute/class-10.m: Added.
46524 * objc/execute/class-11.m: Added.
46525 * objc/execute/class-12.m: Added.
46526 * objc/execute/class-13.m: Added.
46527 * objc/execute/class-14.m: Added.
46528 * objc/execute/class-2.m: Added.
46529 * objc/execute/class-3.m: Added.
46530 * objc/execute/class-4.m: Added.
46531 * objc/execute/class-5.m: Added.
46532 * objc/execute/class-6.m: Added.
46533 * objc/execute/class-7.m: Added.
46534 * objc/execute/class-8.m: Added.
46535 * objc/execute/class-9.m: Added.
46536 * objc/execute/class-tests-1.h
46537 * objc/execute/class-tests-2.h
46538 * objc/execute/compatibility_alias.m: Added.
46539 * objc/execute/encode-1.m: Added.
46540 * objc/execute/formal_protocol-1.m: Added.
46541 * objc/execute/formal_protocol-2.m: Added.
46542 * objc/execute/formal_protocol-3.m: Added.
46543 * objc/execute/formal_protocol-4.m: Added.
46544 * objc/execute/formal_protocol-5.m: Added.
46545 * objc/execute/formal_protocol-6.m: Added.
46546 * objc/execute/formal_protocol-7.m: Added.
46547 * objc/execute/informal_protocol.m: Added.
46548 * objc/execute/initialize.m: Added.
46549 * objc/execute/load.m: Added.
46550 * objc/execute/many_args_method.m: Added.
46551 * objc/execute/nested-3.m: Added.
46552 * objc/execute/no_clash.m: Added.
46553 * objc/execute/private.m: Added.
46554 * objc/execute/redefining_self.m: Added.
46555 * objc/execute/root_methods.m: Added.
46556 * objc/execute/selector-1.m: Added.
46557 * objc/execute/static-1.m: Added.
46558 * objc/execute/static-2.m: Added.
46559 * objc/execute/va_method.m: Added.
46560
46561 2001-03-10 Richard Henderson <rth@redhat.com>
46562
46563 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
46564
46565 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
46566
46567 * g++.old-deja/g++.other/crash31.C: XFAIL.
46568 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
46569 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
46570 * gcc.c-torture/execute/20010123-1.x: XFAIL.
46571 * gcc.c-torture/execute/20010124-1.x: XFAIL.
46572 * gcc.dg/sequence-pt-1.c: XFAIL one test.
46573
46574 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
46575
46576 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
46577
46578 2001-03-06 Zack Weinberg <zackw@stanford.edu>
46579
46580 * gcc.dg/20000724-1.c: Don't use multiline strings.
46581
46582 2001-03-06 Zack Weinberg <zackw@stanford.edu>
46583
46584 * objc/execute/string1.m, objc/execute/string2.m: Compare the
46585 result of -cString against what we expect it to be; don't just
46586 print it out for no one to read.
46587
46588 * objc/execute/string3.m, objc/execute/string4.m: New tests.
46589 Based on testcases provided by Nicola Pero.
46590
46591 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
46592
46593 * gcc.dg/cpp/macro7.c: New test.
46594
46595 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
46596
46597 * gcc.dg/cpp/multiline.c: Update.
46598
46599 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
46600
46601 * g++.old-deja/g++.other/enum3.C: New test.
46602
46603 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
46604
46605 * g++.old-deja/g++.other/pod1.C: New test.
46606
46607 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
46608
46609 * g++.old-deja/g++.ext/overload1.C: New test.
46610
46611 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
46612
46613 * g++.old-deja/g++.pt/using1.C: New test.
46614
46615 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
46616
46617 * g++.old-deja/g++.other/using9.C: New test.
46618
46619 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
46620
46621 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
46622
46623 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
46624
46625 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
46626
46627 * g++.old-deja/g++.ext/realpt1.C: Remove.
46628
46629 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
46630
46631 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
46632
46633 2001-02-26 Will Cohen <wcohen@redhat.com>
46634
46635 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
46636
46637 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
46638
46639 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
46640 templatized constructors.
46641
46642 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46643
46644 * gcc.c-torture/execute/20010224-1.c: New test.
46645
46646 2001-02-23 Jakub Jelinek <jakub@redhat.com>
46647
46648 * gcc.c-torture/execute/20010222-1.c: New test.
46649
46650 2001-02-22 Jakub Jelinek <jakub@redhat.com>
46651
46652 * g++.old-deja/g++.other/inline20.C: New test.
46653
46654 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
46655
46656 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
46657
46658 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46659
46660 * g++.old-deja/g++.other/lookup22.C: New test.
46661
46662 2001-02-19 Zack Weinberg <zackw@stanford.edu>
46663
46664 * g77.dg: New directory.
46665 * g77.dg/20010216-1.f: New test case.
46666 * g77.dg/dg.exp: New driver.
46667 * lib/g77-dg.exp: New driver library.
46668
46669 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46670
46671 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
46672
46673 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
46674
46675 * g++.old-deja/g++.other/decl9.C: New test.
46676
46677 2001-02-16 Jakub Jelinek <jakub@redhat.com>
46678
46679 * g++.old-deja/g++.other/init16.C: Update the test so that it does
46680 not need <string> and also tests the initialization at runtime.
46681
46682 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
46683
46684 * gcc.c-torture/execute/longlong.c: New test.
46685
46686 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
46687
46688 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
46689
46690 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
46691
46692 * gcc.c-torture/execute/920302-1.c (execute):
46693 Change argument type to short.
46694
46695 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
46696
46697 * g++.old-deja/g++.pt/deduct6.C: New test.
46698
46699 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
46700
46701 * g++.old-deja/g++.pt/deduct5.C: New test.
46702
46703 2001-02-14 Jakub Jelinek <jakub@redhat.com>
46704
46705 * gcc.c-torture/execute/20010209-1.c: New test.
46706
46707 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
46708
46709 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
46710
46711 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
46712
46713 * g++.dg/vtgc1.C: Update for new ABI.
46714
46715 * consistency.vlad: New directory, 1665 files.
46716
46717 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
46718
46719 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
46720 return type.
46721 * gcc.dg/cpp/digraphs.c: Declare puts.
46722
46723 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
46724
46725 * g++.old-deja/g++.other/warn5.C: New test.
46726
46727 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
46728
46729 * g++.old-deja/g++.pt/spec40.C: New test.
46730
46731 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
46732
46733 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
46734 case.
46735 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
46736
46737 2001-02-12 Jakub Jelinek <jakub@redhat.com>
46738
46739 * gcc.c-torture/compile/20010209-1.c: New test.
46740
46741 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
46742
46743 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
46744 excess errors message but not if it crashes.
46745 * g++.old-deja/g++.other/crash27.C: Likewise.
46746 * g++.old-deja/g++.other/crash28.C: Likewise.
46747 * g++.old-deja/g++.other/crash30.C: Likewise.
46748 * g++.old-deja/g++.other/crash32.C: Likewise.
46749 * g++.old-deja/g++.other/crash35.C: Likewise.
46750 * g++.old-deja/g++.pt/inherit2.C: Likewise.
46751
46752 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
46753
46754 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
46755 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
46756 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
46757 g77.f-torture/execute/execute.exp,
46758 g77.f-torture/noncompile/noncompile.exp,
46759 gcc.c-torture/execute/execute.exp,
46760 gcc.c-torture/execute/memcheck/memcheck.exp,
46761 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
46762 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
46763 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
46764 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
46765 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
46766 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
46767 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
46768 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
46769 Remove bug reporting instructions with ancient email addresses.
46770
46771 2001-02-07 Jakub Jelinek <jakub@redhat.com>
46772
46773 * gcc.dg/20010202-1.c: New test.
46774 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
46775
46776 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
46777
46778 * g++.dg/stdbool-if.C: New test.
46779
46780 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
46781
46782 * objc/execute/fdecl.m: Added main().
46783
46784 2001-02-07 Jakub Jelinek <jakub@redhat.com>
46785
46786 * gcc.c-torture/execute/20010206-1.c: New test.
46787
46788 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
46789
46790 * gcc.dg/cpp/avoidpaste1.c: Update.
46791
46792 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
46793
46794 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
46795 Pero <nicola@brainstorm.co.uk>.
46796 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
46797
46798 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
46799
46800 * g++.old-deja/g++.pt/spec39.C: New test.
46801
46802 2001-02-05 Jakub Jelinek <jakub@redhat.com>
46803
46804 * gcc.c-torture/compile/20010202-1.c: New test.
46805
46806 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
46807
46808 * g++.old-deja/g++.abi/primary2.C: New test.
46809 * g++.old-deja/g++.abi/primary3.C: New test.
46810 * g++.old-deja/g++.abi/primary4.C: New test.
46811 * g++.old-deja/g++.abi/primary5.C: New test.
46812 * g++.old-deja/g++.abi/vtable3.h: New test.
46813 * g++.old-deja/g++.abi/vtable3a.C: New test.
46814 * g++.old-deja/g++.abi/vtable3b.C: New test.
46815 * g++.old-deja/g++.abi/vtable3c.C: New test.
46816 * g++.old-deja/g++.abi/vtable3d.C: New test.
46817 * g++.old-deja/g++.abi/vtable3e.C: New test.
46818 * g++.old-deja/g++.abi/vtable3f.C: New test.
46819 * g++.old-deja/g++.abi/vtable3g.C: New test.
46820 * g++.old-deja/g++.abi/vtable3h.C: New test.
46821 * g++.old-deja/g++.abi/vtable3i.C: New test.
46822 * g++.old-deja/g++.abi/vtable3j.C: New test.
46823 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
46824
46825 2001-02-03 Jakub Jelinek <jakub@redhat.com>
46826
46827 * g++.old-deja/g++.other/anon6.C: New test.
46828 * g++.old-deja/g++.other/anon7.C: New test.
46829
46830 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
46831
46832 * gcc.dg/cpp/avoidpaste2.c: New tests.
46833
46834 2001-01-31 Jakub Jelinek <jakub@redhat.com>
46835
46836 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
46837
46838 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
46839
46840 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
46841 DECIMAL_DIG cases for Irix."
46842
46843 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
46844
46845 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
46846
46847 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
46848
46849 * gcc.dg/c99-tag-1.c: New test.
46850
46851 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
46852
46853 * gcc.dg/cpp/tr-warn1.c: Add tests.
46854
46855 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
46856
46857 * gcc.dg/cpp/avoidpaste1.c: Update.
46858 * gcc.dg/cpp/paste4.c: Update.
46859
46860 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
46861
46862 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
46863 cases for Irix.
46864
46865 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
46866
46867 * g++.old-deja/g++.other/inline19.C: New test.
46868
46869 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
46870
46871 * gcc.dg/Wlarger-than.c: New test.
46872
46873 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
46874
46875 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
46876
46877 2001-01-29 Jakub Jelinek <jakub@redhat.com>
46878
46879 * gcc.c-torture/execute/20010129-1.c: New test.
46880 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
46881
46882 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
46883
46884 * gcc.dg/cpp/avoidpaste1.c: Test case.
46885
46886 2001-01-28 Jakub Jelinek <jakub@redhat.com>
46887
46888 * g++.old-deja/g++.other/inline18.C: New test.
46889
46890 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46891
46892 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
46893 and __builtin_putchar.
46894
46895 2001-01-27 Jakub Jelinek <jakub@redhat.com>
46896
46897 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
46898 tests.
46899
46900 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
46901
46902 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
46903 floating point number rounding mode to round to the nearest
46904 representable mode.
46905
46906 2001-01-25 Jakub Jelinek <jakub@redhat.com>
46907
46908 * g++.old-deja/g++.other/mangle2.C: New test.
46909
46910 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
46911
46912 * gcc.c-torture/compile/20010124-1.c: New test.
46913
46914 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
46915
46916 * g++.old-deja/g++.pt/spec38.C: New test.
46917
46918 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46919
46920 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
46921 "Build don't run".
46922
46923 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46924
46925 * gcc.c-torture/execute/20010123-1.c: New test.
46926
46927 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
46928
46929 * g++.old-deja/g++.pt/spec37.C: New test.
46930
46931 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
46932
46933 * g++.old-deja/g++.pt/overload14.C: New test.
46934
46935 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46936
46937 * gcc.c-torture/execute/20010122-1.c: New test, exercise
46938 __builtin_return_address.
46939
46940 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
46941
46942 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
46943 * g++.old-deja/g++.pt/spec35.C: New test.
46944 * g++.old-deja/g++.pt/spec36.C: New test.
46945
46946 2001-01-20 Jakub Jelinek <jakub@redhat.com>
46947
46948 * gcc.c-torture/compile/20010118-1.c: New test.
46949
46950 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
46951
46952 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
46953
46954 2001-01-19 Jakub Jelinek <jakub@redhat.com>
46955
46956 * gcc.c-torture/execute/20010119-1.c: New test.
46957
46958 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
46959
46960 * g++.old-deja/g++.other/vbase5.C: New test.
46961
46962 2001-01-19 Jakub Jelinek <jakub@redhat.com>
46963
46964 * gcc.c-torture/execute/20010118-1.c: New test.
46965
46966 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
46967
46968 * g++.old-deja/g++.pt/deduct3.C: New test.
46969
46970 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
46971
46972 * g++.old-deja/g++.pt/spec34.C: New test.
46973
46974 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
46975
46976 * g77.f-torture/compile/20000601-2.f: New test.
46977
46978 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46979
46980 * g++.old-deja/g++.other/init17.C: New test.
46981
46982 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
46983
46984 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
46985
46986 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46987
46988 * g++.old-deja/g++.pt/unify8.C: New test.
46989
46990 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46991
46992 * g++.old-deja/g++.abi/vbase1.C: New test.
46993
46994 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
46995
46996 * g++.old-deja/g++.pt/crash65.C: New test.
46997
46998 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
46999
47000 * gcc.dg/cpp/assembl2.S: New test case.
47001
47002 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
47003
47004 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
47005 are supported.
47006
47007 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47008
47009 * g++.old-deja/g++.other/builtins1.C: New test.
47010 * g++.old-deja/g++.other/builtins2.C: Likewise.
47011 * g++.old-deja/g++.other/builtins3.C: Likewise.
47012 * g++.old-deja/g++.other/builtins4.C: Likewise.
47013
47014 2001-01-17 Jakub Jelinek <jakub@redhat.com>
47015
47016 * gcc.c-torture/compile/20010117-1.c: New test.
47017 * gcc.c-torture/compile/20010117-2.c: New test.
47018
47019 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
47020
47021 * g77.f-torture/execute/20010116.[fx]: New test,
47022 XFAIL on i?86-*-*.
47023 * g77.f-torture/compile/20010115.f: Indicate it's
47024 a test for PR fortran/1636.
47025
47026 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
47027
47028 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
47029
47030 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
47031
47032 * g77.f-torture/compile/20010115.f: New test.
47033
47034 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
47035
47036 * g++.old-deja/g++.pt/nontype5.C: New test.
47037
47038 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
47039
47040 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
47041 have an equivalent working one below it.
47042
47043 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
47044
47045 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
47046 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
47047
47048 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
47049
47050 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
47051 message containing "init_priority".
47052 (conpr-2.C): Likewise.
47053 (conpr-3.C): Likewise.
47054 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
47055
47056 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47057
47058 * gcc.c-torture/execute/20010114-2.c: New test.
47059
47060 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
47061
47062 * gcc.c-torture/compile/20010114-1.c: New test.
47063 * gcc.c-torture/compile/20010114-1.x: Xfail.
47064 * gcc.c-torture/compile/20010114-2.c: New test.
47065 * gcc.c-torture/execute/20010114-1.c: New test.
47066 * gcc.dg/trunc-1.c: New test.
47067 * gcc.dg/uninit-B.c: New test.
47068
47069 2001-01-13 Nick Clifton <nickc@redhat.com>
47070
47071 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
47072 target.
47073
47074 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
47075
47076 * gcc.c-torture/compile/20010113-1.c: New test.
47077
47078 2001-01-13 Jakub Jelinek <jakub@redhat.com>
47079
47080 * gcc.c-torture/compile/20001212-1.c: New test.
47081
47082 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
47083
47084 * gcc.dg/cpp/widestr1.c: Update.
47085 * gcc.dg/cpp/prag-imp.c: Remove.
47086
47087 2001-01-12 Jakub Jelinek <jakub@redhat.com>
47088
47089 * gcc.c-torture/execute/20000801-3.x: Remove.
47090 * gcc.dg/c90-init-1.c: New test.
47091 * gcc.dg/c99-init-1.c: New test.
47092 * gcc.dg/c99-init-2.c: New test.
47093 * gcc.dg/gnu99-init-1.c: New test.
47094
47095 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
47096
47097 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
47098 testing that no relevant ones were found.
47099
47100 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
47101
47102 * g++.old-deja/g++.pt/cast2.C: New test.
47103
47104 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
47105
47106 * g++.old-deja/g++.pt/friend47.C: New test.
47107
47108 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47109
47110 * g++.old-deja/g++.pt/instantiate13.C: New test.
47111
47112 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47113
47114 * g++.old-deja/g++.other/defarg7.C: New test.
47115 * g++.old-deja/g++.other/defarg8.C: New test.
47116
47117 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47118
47119 * g++.old-deja/g++.pt/crash64.C: New test.
47120
47121 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
47122
47123 * g++.old-deja/g++.pt/crash63.C: New test.
47124
47125 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
47126
47127 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
47128
47129 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
47130
47131 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
47132
47133 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
47134
47135 * g++.old-deja/g++.pt/error3.C: New test.
47136
47137 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
47138
47139 * g++.old-deja/g++.other/crash39.C: New test.
47140
47141 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
47142
47143 * g++.old-deja/g++.other/vbase4.C: New test.
47144
47145 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
47146
47147 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
47148 * gcc.dg/special/20000419-2.c: New file. Identical to above.
47149 * gcc.dg/special/special.exp: New test driver which will check
47150 for alias support for the above test.
47151
47152 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
47153
47154 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
47155 problems on small machines.
47156 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
47157 parameterize.
47158
47159 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
47160
47161 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
47162 mips.
47163 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
47164
47165 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
47166
47167 * g++.old_deja/g++.pt/using8.C: New test.
47168
47169 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
47170
47171 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
47172
47173 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
47174
47175 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
47176 where a failure is expected.
47177 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
47178
47179 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
47180
47181 * g++.old_deja/g++.pt/instantiate12.C: New test.
47182
47183 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
47184
47185 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
47186 start of structs.
47187 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
47188 * g++.old-deja/g++.brendan/crash17.C: Likewise.
47189 * g++.old-deja/g++.brendan/crash29.C: Likewise.
47190 * g++.old-deja/g++.brendan/crash48.C: Likewise.
47191 * g++.old-deja/g++.brendan/ns1.C: Likewise.
47192 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
47193 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
47194 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
47195 * g++.old-deja/g++.eh/spec6.C: Likewise.
47196 * g++.old-deja/g++.jason/crash3.C: Likewise.
47197 * g++.old-deja/g++.law/ctors11.C: Likewise.
47198 * g++.old-deja/g++.law/ctors17.C: Likewise.
47199 * g++.old-deja/g++.law/ctors5.C: Likewise.
47200 * g++.old-deja/g++.law/ctors9.C: Likewise.
47201 * g++.old-deja/g++.mike/ambig1.C: Likewise.
47202 * g++.old-deja/g++.mike/net22.C: Likewise.
47203 * g++.old-deja/g++.mike/p3538a.C: Likewise.
47204 * g++.old-deja/g++.mike/p3538b.C: Likewise.
47205 * g++.old-deja/g++.mike/virt3.C: Likewise.
47206 * g++.old-deja/g++.niklas/t128.C: Likewise.
47207 * g++.old-deja/g++.other/anon4.C: Likewise.
47208 * g++.old-deja/g++.other/using1.C: Likewise.
47209 * g++.old-deja/g++.other/warn3.C: Likewise.
47210 * g++.old-deja/g++.pt/t37.C: Likewise.
47211 * g++.old-deja/g++.robertl/eb69.C: Likewise.
47212 * g++.old-deja/g++.robertl/eb71.C: Likewise.
47213
47214 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
47215
47216 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
47217
47218 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47219
47220 * gcc.c-torture/execute/stdio-opt-3.c: New test.
47221
47222 2001-01-07 Jakub Jelinek <jakub@redhat.com>
47223
47224 * gcc.c-torture/compile/20010107-1.c: New test.
47225
47226 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
47227
47228 * gcc.c-torture/execute/builtin-noret-1.c: New test.
47229
47230 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
47231
47232 * gcc.dg/format/format.h: New file.
47233 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
47234 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
47235 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
47236 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
47237 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
47238 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
47239 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
47240 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
47241 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
47242 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
47243 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
47244 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
47245 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
47246 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
47247 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
47248 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
47249 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
47250 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
47251 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
47252 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
47253 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
47254 instead of declaring standard types, macros and functions in each
47255 test.
47256
47257 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
47258
47259 * gcc.c-torture/execute/20010106-1.c: New test.
47260
47261 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
47262
47263 * gcc.dg/format/format.exp: New file.
47264 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
47265 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
47266 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
47267 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
47268 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
47269 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
47270 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
47271 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
47272 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
47273 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
47274 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
47275 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
47276 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
47277 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
47278 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
47279 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
47280 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
47281 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
47282 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
47283 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
47284 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
47285 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
47286 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
47287 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
47288 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
47289 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
47290 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
47291 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
47292 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
47293 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
47294 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
47295 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
47296 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
47297 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
47298 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
47299 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
47300 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
47301 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
47302 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
47303 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
47304 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
47305 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
47306
47307 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
47308
47309 * gcc.c-torture/execute/991228-1.c: Take word endianness into
47310 account.
47311
47312 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
47313
47314 * gcc.c-torture/execute/builtin-complex-1.c: New test.
47315
47316 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
47317
47318 * g++.old-deja/g++.pt/crash62.C: New test.
47319
47320 2001-01-04 Richard Henderson <rth@redhat.com>
47321
47322 * gcc.dg/20000926-1.c: Update expected warnings.
47323 * gcc.dg/array-2.c: Likewise.
47324 * gcc.dg/array-4.c: Also validate flexible array members.
47325 * gcc.dg/c99-flex-array-1.c: New.
47326
47327 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
47328
47329 * gcc.c-torture/compile/20001222-1.x: Remove.
47330
47331 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47332
47333 * gcc.c-torture/execute/built-in-setjmp.c: New.
47334
47335 2001-01-03 Richard Henderson <rth@redhat.com>
47336
47337 * gcc.dg/940510-1.c: Update expected error wording.
47338 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
47339
47340 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
47341
47342 * lib/target-supports.exp (check_alias_available): Modified to
47343 indicate aliases not supported if only weak aliases are supported.
47344
47345 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47346
47347 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
47348 Turn on cmpstrsi checks for __pj__ and __i370__.
47349
47350 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
47351
47352 * g++.old-deja/g++.other/virtual11.C: New test.
47353
47354 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
47355
47356 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
47357
47358 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47359
47360 * gcc.c-torture/compile/20010102-1.c: New test.
47361
47362 2001-01-02 Andreas Jaeger <aj@suse.de>
47363
47364 * gcc.dg/noreturn-3.c: New test.
47365
47366 * gcc.dg/noreturn-4.c: New test.
47367
47368 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47369
47370 * gcc.c-torture/execute/stdio-opt-1.c: Also test
47371 __builtin_fputc and __builtin_fwrite.
47372
47373 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
47374
47375 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
47376 signed char, not default char.
47377
47378 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
47379
47380 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
47381
47382 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
47383
47384 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
47385
47386 2000-12-29 Richard Henderson <rth@redhat.com>
47387
47388 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
47389 (__cyg_profile_func_exit): Define.
47390
47391 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
47392
47393 * g++.dg/vtgc1.C: New test.
47394
47395 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
47396
47397 * gcc.dg/noncompile/20001228-1.c: New test.
47398
47399 * gcc.dg/20001228-1.c: New test.
47400
47401 * gcc.c-torture/execute/20001228-1.c: New test.
47402
47403 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
47404
47405 * gcc.dg/format-strfmon-1.c: New test.
47406
47407 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47408
47409 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
47410 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
47411 * gcc.c-torture/execute/string-opt-1.c: Likewise.
47412 * gcc.c-torture/execute/string-opt-2.c: Likewise.
47413 * gcc.c-torture/execute/string-opt-3.c: Likewise.
47414 * gcc.c-torture/execute/string-opt-4.c: Likewise.
47415 * gcc.c-torture/execute/string-opt-6.c: Likewise.
47416 * gcc.c-torture/execute/string-opt-7.c: Likewise.
47417 * gcc.c-torture/execute/string-opt-8.c: Likewise.
47418 * gcc.c-torture/execute/string-opt-9.c: Likewise.
47419 * gcc.c-torture/execute/string-opt-10.c: Likewise.
47420 * gcc.c-torture/execute/string-opt-11.c: Likewise.
47421 * gcc.c-torture/execute/string-opt-12.c: Likewise.
47422
47423 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
47424 * gcc.c-torture/execute/string-opt-4.c: Test index.
47425
47426 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
47427
47428 * gcc.c-torture/compile/20001226-1.c: New test.
47429
47430 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
47431
47432 * gcc.c-torture/compile/20001222-1.c: New test.
47433 * gcc.c-torture/compile/20001222-1.x: Xfail.
47434
47435 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
47436
47437 * gcc.c-torture/execute/comp-goto-2.c: New test.
47438
47439 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
47440
47441 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
47442 Use long types if __INT_MAX__ is 32767.
47443 (main): Use cast to (sint32 *) when poking 88 into a_page.
47444
47445 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
47446
47447 2000-12-21 Bernd Schmidt <bernds@redhat.com>
47448
47449 * gcc.c-torture/compile/20001221-1.c: New test.
47450 * gcc.c-torture/execute/20001221-1.c: New test.
47451
47452 2000-12-20 Richard Henderson <rth@redhat.com>
47453
47454 * g++.old-deja/g++.pt/crash36.C: Update error lines.
47455 * g++.old-deja/g++.robertl/eb109.C: Likewise.
47456
47457 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47458
47459 * gcc.dg/compare3.c: New test.
47460
47461 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
47462
47463 * gcc.dg/format-warnll-1.c: New test.
47464
47465 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
47466
47467 * gcc.dg/cpp/cmdlne-P.c: New test.
47468
47469 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
47470
47471 * gcc.c-torture/execute/builtin-abs-1.c,
47472 gcc.c-torture/execute/builtin-abs-2.c: New tests.
47473
47474 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
47475
47476 * gcc.dg/cpp/multiline.c: New test.
47477
47478 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
47479
47480 * g++.old-deja/g++.other/syshdr1.C: Update.
47481 * gcc.dg/cpp/lineflags.c: Remove temporarily.
47482
47483 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47484
47485 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
47486
47487 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47488
47489 * g++.old-deja/g++.pt/ttp65.C: New test.
47490
47491 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47492
47493 * g++.old-deja/g++.pt/ttp64.C: New test.
47494
47495 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47496
47497 * g++.old-deja/g++.pt/spec33.C: New test.
47498
47499 2000-12-14 Catherine Moore <clm@redhat.com>
47500
47501 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
47502 * gcc.c-torture/execute/920612-2.c: Likewise.
47503 * gcc.c-torture/execute/920428-2.c: Likewise.
47504 * gcc-c-torture/execute/va-arg-11.c: Call exit.
47505 * gcc.c-torture/execute/va-arg-21.c: Likewise.
47506
47507 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47508
47509 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
47510 * gcc.dg/pack-test-2.c: Likewise.
47511
47512 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
47513
47514 Tests by Zack Weinberg <zackw@stanford.edu>.
47515
47516 * gcc.dg/cpp/defined.c: Update.
47517 * gcc.dg/cpp/defined_trad.c: New tests.
47518
47519 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
47520
47521 * gcc.dg/cpp/trad-direct.c: Update.
47522
47523 2000-12-11 Neil Booth <neilb@earthling.net>
47524
47525 * gcc.dg/cpp/defined_trad.c
47526
47527 2000-12-11 Neil Booth <neilb@earthling.net>
47528
47529 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
47530
47531 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
47532
47533 * gcc.dg/format-miss-2.c: New test.
47534
47535 2000-12-09 Neil Booth <neilb@earthling.net>
47536
47537 * gcc.dg/cpp/lineflags.c: New tests.
47538 * gcc.dg/cpp/poison.c: Update.
47539 * gcc.dg/cpp/redef2.c: Update.
47540 * gcc.dg/cpp/skipping.c: New test.
47541
47542 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
47543
47544 * g++.old-deja/g++.other/eh3.C: New testcase.
47545
47546 2000-12-07 Neil Booth <neilb@earthling.net>
47547
47548 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
47549 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
47550 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
47551 wtr-union-init-2.c, wtr-union-init-3.c: Update.
47552 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
47553 Update.
47554
47555 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
47556
47557 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
47558 __SIZE_TYPE__ instead of int for type of integers cast to
47559 pointers.
47560
47561 2000-12-07 Jakub Jelinek <jakub@redhat.com>
47562
47563 * g++.old-deja/g++.other/cleanup4.C: New test.
47564
47565 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
47566
47567 * format-sec-1.c: New test.
47568
47569 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
47570
47571 * gcc.dg/format-nonlit-3.c: New test.
47572
47573 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
47574
47575 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
47576 through a null pointer.
47577
47578 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47579
47580 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
47581 * g++.old-deja/g++.pt/partial4.C: New test.
47582
47583 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
47584
47585 * gcc.c-torture/execute/ieee/hugeval.x: New.
47586
47587 2000-12-06 Neil Booth <neilb@earthling.net>
47588
47589 * gcc.dg/cpp/backslash2.c: New tests.
47590
47591 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47592
47593 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
47594 * gcc.c-torture/execute/stdio-opt-2.c: New test.
47595
47596 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
47597
47598 * gcc.c-torture/execute/20001203-2.c: New testcase.
47599
47600 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
47601
47602 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
47603 * g++.old-deja/g++.other/virtual10.C: New test.
47604
47605 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
47606
47607 * g++.old-deja/g++.mike/pmf5.C: Remove test.
47608
47609 2000-12-05 Richard Henderson <rth@redhat.com>
47610
47611 * gcc.c-torture/compile/20001205-1.c: New.
47612
47613 2000-12-04 Neil Booth <neilb@earthling.net>
47614
47615 * g++.old-deja/g++.other/virtual9.C: New test.
47616 * g++.old-deja/g++.pt/crash61.C: New test.
47617 * gcc.c-torture/execute/loop-9.c: New test.
47618
47619 2000-12-04 Neil Booth <neilb@earthling.net>
47620
47621 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
47622 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
47623 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
47624 * gcc.dg/cpp/extratokens.c: ...here.
47625
47626 2000-12-04 Neil Booth <neilb@earthling.net>
47627
47628 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
47629 New tests.
47630
47631 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47632
47633 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
47634 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
47635
47636 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
47637
47638 * gcc.c-torture/execute/20001203-1.c: New test.
47639
47640 2000-12-03 Neil Booth <neilb@earthling.net>
47641
47642 * gcc.dg/cpp/macro6.c: New test cases.
47643
47644 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47645
47646 * gcc.c-torture/execute/string-opt-9.c: New test.
47647 * gcc.c-torture/execute/string-opt-10.c: Likewise.
47648 * gcc.c-torture/execute/string-opt-11.c: Likewise.
47649 * gcc.c-torture/execute/string-opt-12.c: Likewise.
47650
47651 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
47652 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
47653
47654 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
47655
47656 * gcc.dg/cpp/if-6.c: New testcase.
47657
47658 * gcc.dg/20001201-1.c: New testcase.
47659
47660 2000-12-02 Neil Booth <neilb@earthling.net>
47661
47662 * g++.old-deja/g++.other/externC4.C,
47663 g++.old-deja/g++.other/friend10.C: New tests.
47664
47665 2000-12-02 Neil Booth <neilb@earthling.net>
47666
47667 * g++.old-deja/g++.other/instan2.C
47668 * g++.old-deja/g++.other/instan3.C: New test.
47669
47670 2000-12-02 Neil Booth <neilb@earthling.net>
47671
47672 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
47673 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
47674 gnuc99.c,gnuc99-pedantic.c: New tests.
47675
47676 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
47677
47678 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
47679 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
47680
47681 2000-12-01 Neil Booth <neilb@earthling.net>
47682
47683 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
47684 * gcc.dg/cpp/poison.c: Update.
47685 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
47686
47687 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
47688
47689 * g77.f-torture/execute/20001201.f: New test.
47690
47691 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
47692
47693 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
47694
47695 2000-12-01 Jakub Jelinek <jakub@redhat.com>
47696
47697 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
47698
47699 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
47700
47701 * g++.old-deja/g++.other/cast6.C: New test.
47702
47703 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
47704
47705 * gcc.c-torture/execute/20001130-2.c: New testcase.
47706
47707 2000-11-30 Richard Henderson <rth@redhat.com>
47708
47709 * gcc.c-torture/execute/20001130-1.c: New test.
47710
47711 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
47712
47713 * g++.old-deja/g++.other/op3.C: New test.
47714
47715 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
47716
47717 * g++.old-deja/g++.other/op2.C: New test.
47718
47719 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
47720
47721 * g++.old-deja/g++.other/crash38.C: New test.
47722
47723 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
47724
47725 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
47726
47727 2000-11-29 Jakub Jelinek <jakub@redhat.com>
47728
47729 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
47730 tests.
47731 * gcc.c-torture/execute/string-opt-6.c: New test.
47732
47733 * gcc.dg/20001117-1.c: Add main.
47734
47735 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
47736
47737 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
47738 Move from here ...
47739 * gcc.dg/940510-1.c: ... to here.
47740
47741 * gcc.dg/20000926-1.c: GNU C now allows initializations of
47742 zero-size arrays in toplevel structures.
47743
47744 2000-11-28 Jakub Jelinek <jakub@redhat.com>
47745
47746 * gcc.c-torture/execute/loop-8.c: New test.
47747
47748 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47749
47750 * g++.old-deja/g++.other/base1.C: New test.
47751
47752 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47753
47754 * g++.old-deja/g++.other/parse2.C: New test.
47755
47756 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47757
47758 * g++.old-deja/g++.pt/incomplete1.C: New test.
47759
47760 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
47761
47762 * g++.old-deja/g++.other/friend9.C: New test.
47763
47764 2000-11-28 Jakub Jelinek <jakub@redhat.com>
47765
47766 * gcc.dg/20001127-1.c: New test.
47767
47768 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
47769
47770 * g++.old-deja/g++.pt/friend46.C: New test.
47771
47772 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
47773
47774 * g++.old-deja/g++.other/ptrmem8.C: New test.
47775
47776 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47777
47778 * gcc.c-torture/execute/string-opt-7.c: New test.
47779 * gcc.c-torture/execute/string-opt-8.c: Likewise.
47780
47781 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
47782
47783 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
47784 instead of 'mkcheck 2'.
47785
47786 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
47787
47788 * gcc.c-torture/execute/memcheck/driver.c,
47789 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
47790 C9X references to refer to C99.
47791
47792 2000-11-25 Jakub Jelinek <jakub@redhat.com>
47793
47794 * gcc.dg/ultrasp3.c: New test.
47795
47796 2000-11-25 Neil Booth <neilb@earthling.net>
47797
47798 * gcc.dg/cpp/include2.c: Update test to be locale independent.
47799
47800 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
47801
47802 * gcc.c-torture/compile/20001123-2.c: New.
47803
47804 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47805
47806 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
47807
47808 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
47809
47810 * gcc.dg/sequence-point-1.c: Add some new tests.
47811 * gcc.c-torture/execute/20001124-1.c: New test.
47812
47813 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
47814
47815 * g++.old-deja/g++.other/vaarg4.C: New test.
47816 * gcc.c-torture/compile/20001123-1.c: New test.
47817
47818 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
47819
47820 * g++.other/crash24.C: Adjust and remove XFAIL.
47821 * g++.other/crash37.C: New test.
47822
47823 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
47824
47825 * g++.old-deja/g++.pt/instantiate9.C: New test.
47826
47827 2000-11-22 Mark Mitchell <mark@codesourcery.com>
47828
47829 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
47830 new ABI, too.
47831
47832 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
47833 * g++.old-deja/g++.robertl/eb55.C: Likewise.
47834
47835 2000-11-22 Neil Booth <neilb@earthling.net>
47836
47837 * gcc.dg/cpp/Wtrigraphs.c: New test.
47838
47839 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
47840
47841 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
47842
47843 2000-11-22 Jakub Jelinek <jakub@redhat.com>
47844
47845 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
47846
47847 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
47848
47849 * lib/gcc-dg.exp: load_lib scanasm.exp.
47850 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
47851 * lib/g++-dg.exp: load_lib scanasm.exp.
47852 * lib/scanasm.exp: New.
47853 (scan-assembler, scan-assembler-not): Add optional arguments to
47854 test name, or if not present, the pattern name.
47855 (scan-assembler-dem, scan-assembler-dem-not): New.
47856
47857 * g++.dg/dg.exp: New.
47858
47859 2000-11-21 Neil Booth <neilb@earthling.net>
47860
47861 * gcc.dg/cpp/integrated1.c: Remove.
47862
47863 2000-11-21 Jakub Jelinek <jakub@redhat.com>
47864
47865 * gcc.c-torture/execute/20001121-1.c: New test.
47866
47867 2000-11-21 Richard Henderson <rth@redhat.com>
47868
47869 * gcc.c-torture/compile/20001121-1.c: New test.
47870
47871 2000-11-20 Neil Booth <neilb@earthling.net>
47872
47873 * gcc.dg/cpp/integrated1.c: New test.
47874
47875 2000-11-21 Jakub Jelinek <jakub@redhat.com>
47876
47877 * g++.old-deja/g++.other/inline17.C: New test.
47878
47879 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
47880
47881 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
47882 local variable to be zero: I made the variable global. Now
47883 uses abort() and exit() instead of relying on main's return value.
47884
47885 2000-11-20 Neil Booth <neilb@earthling.net>
47886
47887 * gcc.dg/cpp/paste2.c: Update test.
47888 * objc/execute/paste.m: New test.
47889
47890 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
47891
47892 * gcc.dg/c99-condexpr-1.c: New test.
47893
47894 2000-11-20 Neil Booth <neilb@earthling.net>
47895
47896 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
47897
47898 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
47899
47900 * g++.old-deja/g++.pt/export1.C: New test.
47901
47902 2000-11-20 Jakub Jelinek <jakub@redhat.com>
47903
47904 * gcc.dg/20001117-1.c: New test.
47905
47906 2000-11-18 Richard Henderson <rth@redhat.com>
47907
47908 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
47909
47910 2000-11-18 Richard Henderson <rth@redhat.com>
47911
47912 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
47913 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
47914 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
47915
47916 2000-11-18 Richard Henderson <rth@redhat.com>
47917
47918 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
47919 (main): New. Exit cleanly.
47920
47921 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
47922
47923 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
47924 gcc.dg/c99-fordecl-2.c: New tests.
47925
47926 2000-11-18 Richard Henderson <rth@redhat.com>
47927
47928 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
47929 * gcc.c-torture/execute/zerolen-2.c: New.
47930
47931 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47932
47933 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
47934 memory.
47935
47936 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
47937
47938 * g++.old-deja/g++.pt/instantiate8.C: New test.
47939
47940 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
47941
47942 * g++.old-deja/g++.other/incomplete.C: Add more tests.
47943 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
47944
47945 2000-11-16 Nick Clifton <nickc@redhat.com>
47946
47947 * gcc.c-torture/execute/nestfunc-2.c: New test.
47948 * gcc.c-torture/execute/nestfunc-3.c: New test.
47949
47950 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
47951
47952 * gcc.c-torture/compile/20001116-1.c: New test.
47953
47954 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47955
47956 * gcc.c-torture/execute/20001115-1.c: New test.
47957
47958 2000-11-15 Mark Mitchell <mark@codesourcery.com>
47959
47960 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
47961 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
47962 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
47963 * g++.old-deja/g++.abi/vmihint.C: Likewise.
47964
47965 2000-11-15 Neil Booth <neilb@earthling.net>
47966
47967 gcc.dg/cpp/_Pragma1.c: Update.
47968 gcc.dg/cpp/_Pragma2.c: New test.
47969
47970 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
47971
47972 * g++.old-deja/g++.other/anon5.C: New test.
47973
47974 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
47975
47976 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
47977 tests.
47978
47979 2000-11-14 Jakub Jelinek <jakub@redhat.com>
47980
47981 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
47982 output.
47983
47984 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47985
47986 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
47987 labels at end of compound statements.
47988
47989 2000-11-13 Jakub Jelinek <jakub@redhat.com>
47990
47991 * gcc.c-torture/execute/loop-7.c: New test.
47992
47993 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47994
47995 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
47996
47997 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
47998
47999 * gcc.dg/c99-bool-1.c: New test.
48000
48001 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
48002
48003 * gcc.dg/c99-scope-1.c: Remove xfail.
48004 * gcc.dg/c99-scope-2.c: New test.
48005
48006 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48007
48008 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
48009 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
48010
48011 2000-11-11 Mark Mitchell <mark@codesourcery.com>
48012
48013 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
48014 error messages.
48015
48016 * g++.mike/p700.C: Don't typedef wchar_t.
48017 * g++.mike/p784.C: Likewise.
48018 * g++.mike/eb101.C: Don't use __wchar_t.
48019
48020 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
48021
48022 * g77.f-torture/execute/20001111.[fx]: Test premature exit
48023 from DO loop.
48024
48025 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
48026
48027 * gcc.c-torture/execute/20001111-1.c: New test.
48028
48029 2000-11-10 Nick Clifton <nickc@redhat.com>
48030
48031 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
48032 long multuiple and accumulate.
48033
48034 2000-11-09 Richard Henderson <rth@redhat.com>
48035
48036 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
48037 via size_t instead of int.
48038
48039 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
48040 * gcc.c-torture/execute/string-opt-2.c: Likewise.
48041 * gcc.c-torture/execute/string-opt-3.c: Likewise.
48042 * gcc.c-torture/execute/string-opt-4.c: Likewise.
48043
48044 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
48045
48046 * gcc.c-torture/compile/20001109-1.c: New test.
48047 * gcc.c-torture/compile/20001109-2.c: New test.
48048
48049 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
48050
48051 * g++.old-deja/g++.pt/operator1.C: New test.
48052 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
48053
48054 2000-11-09 Jakub Jelinek <jakub@redhat.com>
48055
48056 * gcc.dg/20001108-1.c: New test.
48057
48058 2000-11-09 Jakub Jelinek <jakub@redhat.com>
48059
48060 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
48061 with both arguments constant strings.
48062 * gcc.c-torture/execute/string-opt-3.c: New test.
48063 * gcc.c-torture/execute/string-opt-4.c: New test.
48064 * gcc.c-torture/execute/string-opt-5.c: New test.
48065
48066 2000-11-08 Nick Clifton <nickc@redhat.com>
48067
48068 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
48069 mulsidi3adddi patterns.
48070
48071 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
48072
48073 * g++.old-deja/g++.other/crash36.C: New test.
48074
48075 2000-11-08 Jakub Jelinek <jakub@redhat.com>
48076
48077 * g++.old-deja/g++.other/init16.C: New test.
48078
48079 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
48080
48081 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
48082
48083 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
48084
48085 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
48086 * gcc.c-torture/execute/va-arg-16.x: Likewise.
48087 * gcc.c-torture/execute/va-arg-17.x: Likewise.
48088
48089 2000-11-07 DJ Delorie <dj@redhat.com>
48090
48091 * gcc.dg/20000614-1.c: Add return so that test can pass.
48092
48093 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48094
48095 * gcc.c-torture/execute/string-opt-1.c: New test.
48096
48097 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
48098
48099 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
48100 mips-sgi-irix6.* because the MIPS ABI passes floating-point
48101 parameters in registers, and there is no way for a varargs
48102 function to know in which order the integer and floating-point
48103 parameters should be interleaved when they are placed on the
48104 stack.
48105 * gcc.c-torture/execute/va-arg-16.x: Likewise.
48106 * gcc.c-torture/execute/va-arg-17.x: Likewise.
48107
48108 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48109
48110 * gcc.c-torture/execute/string-opt-2.c: New test.
48111
48112 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
48113
48114 * g++.old-deja/g++.pt/crash60.C: New test.
48115
48116 2000-11-06 Jakub Jelinek <jakub@redhat.com>
48117
48118 * g++.old-deja/g++.other/crash24.C: New test.
48119 * g++.old-deja/g++.other/crash25.C: New test.
48120 * g++.old-deja/g++.other/crash26.C: New test.
48121 * g++.old-deja/g++.other/crash27.C: New test.
48122 * g++.old-deja/g++.other/crash28.C: New test.
48123 * g++.old-deja/g++.other/crash29.C: New test.
48124 * g++.old-deja/g++.other/crash30.C: New test.
48125 * g++.old-deja/g++.other/crash31.C: New test.
48126 * g++.old-deja/g++.other/crash32.C: New test.
48127 * g++.old-deja/g++.other/crash33.C: New test.
48128 * g++.old-deja/g++.other/crash34.C: New test.
48129 * g++.old-deja/g++.other/crash35.C: New test.
48130
48131 2000-11-06 Jakub Jelinek <jakub@redhat.com>
48132
48133 * gcc.c-torture/execute/20001031-1.c: New test.
48134
48135 2000-11-04 Mark Mitchell <mark@codesourcery.com>
48136
48137 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
48138 namespace.
48139
48140 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
48141 standards-conformant.
48142
48143 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
48144
48145 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
48146 * g++.old-deja/g++.mike/p755a.C: Likewise.
48147 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
48148 library makes no calls to `operator new' during initialization.
48149
48150 2000-11-04 Neil Booth <neilb@earthling.net>
48151
48152 * gcc.dg/cpp/include2.c: New tests.
48153
48154 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
48155
48156 * lib/g++.exp (g++_set_ld_library_path): New function.
48157 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
48158
48159 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
48160
48161 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
48162 warnings.
48163
48164 2000-11-01 Richard Henderson <rth@redhat.com>
48165
48166 * g++.old-deja/g++.ext/namedret1.C: New.
48167 * g++.old-deja/g++.ext/namedret2.C: New.
48168 * g++.old-deja/g++.ext/namedret3.C: New.
48169
48170 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
48171
48172 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
48173 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
48174
48175 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48176
48177 * gcc.c-torture/execute/va-arg-21.c: New test.
48178
48179 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
48180
48181 * gcc.dg/c99-complex-2.c: New test.
48182
48183 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48184
48185 * gcc.c-torture/execute/stdio-opt-1.c: New test.
48186
48187 2000-10-31 Jakub Jelinek <jakub@redhat.com>
48188
48189 * g++.old-deja/g++.other/inline16.C: New test.
48190
48191 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
48192
48193 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
48194 __PRETTY_FUNCTION__
48195
48196 2000-10-29 Neil Booth <neilb@earthling.net>
48197
48198 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
48199 New tests.
48200 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
48201 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
48202 optimisation.
48203
48204 2000-10-29 Neil Booth <neilb@earthling.net>
48205
48206 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
48207 * mi1.c, mi1c.h: Add null directives to multiple-include test.
48208 * mi5.c: Test multiple includes work with -C.
48209 * trigraphs.c: Test ^= version.
48210
48211 2000-10-28 Neil Booth <neilb@earthling.net>
48212
48213 New tests and test updates for new macro expander.
48214
48215 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
48216 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
48217 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
48218 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
48219 new diagnostic messages.
48220
48221 * gcc.dg/cpp/macro3.c: New tests.
48222
48223 2000-10-27 Mark Mitchell <mark@codesourcery.com>
48224
48225 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
48226 on the same line.
48227
48228 2000-10-27 Jakub Jelinek <jakub@redhat.com>
48229
48230 * g++.old-deja/g++.other/eh2.C: New test.
48231
48232 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
48233
48234 * gcc.c-torture/execute/20001027-1.c: New test.
48235
48236 2000-10-26 Richard Henderson <rth@redhat.com>
48237
48238 * gcc.c-torture/execute/20001026-1.c: New.
48239
48240 2000-10-26 Mark Mitchell <mark@codesourcery.com>
48241
48242 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
48243 * g++.old-deja/g++.law/builtin1.C: Likewise.
48244 * g++.old-deja/g++.law/ctors10.C: Likewise.
48245 * g++.old-deja/g++.law/virtual3.C: Likewise.
48246 * g++.old-deja/g++.mike/p658.C: Likewise.
48247 * g++.old-deja/g++.other/sibcall1.C: Likewise.
48248 * g++.old-deja/g++.other/vaarg2.C: Likewise.
48249 * g++.old-deja/g++.robertl/eb124.C: Likewise.
48250 * g++.old-deja/g++.robertl/eb44.C: Likewise.
48251 * g++.old-deja/g++.robertl/eb77.C: Likewise.
48252
48253 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
48254
48255 * gcc.c-torture/compile/20001024-1.c: New test.
48256
48257 2000-10-25 Mark Mitchell <mark@codesourcery.com>
48258
48259 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
48260 to tell us whether or not we are using V3.
48261
48262 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
48263
48264 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
48265 operands.
48266
48267 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
48268
48269 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
48270
48271 2000-10-25 Jakub Jelinek <jakub@redhat.com>
48272
48273 * gcc.c-torture/execute/20001024-1.c: New test.
48274
48275 2000-10-24 Jakub Jelinek <jakub@redhat.com>
48276
48277 * g++.old-deja/g++.other/sibcall1.C: New test.
48278
48279 2000-10-20 Jakub Jelinek <jakub@redhat.com>
48280
48281 * gcc.dg/noncompile/init-3.c: New test.
48282
48283 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
48284
48285 * gcc.dg/format-array-1.c: New test.
48286
48287 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
48288
48289 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
48290 writing through null pointers; remove comment about testing
48291 unterminated strings.
48292
48293 2000-10-17 Matthew Hiller <hiller@redhat.com>
48294
48295 * gcc.c-torture/execute/20001017-2.c: New test.
48296
48297 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
48298
48299 * gcc.c-torture/compile/20001018-1.c: New test.
48300 * gcc.c-torture/compile/20001018-1.x: Xfail.
48301
48302 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48303
48304 * gcc.c-torture/execute/20001017-1.c: New test.
48305
48306 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
48307
48308 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
48309 for multiple use of arguments with scanf formats; add tests for
48310 multiple use of arguments.
48311
48312 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
48313
48314 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
48315 from some old tests.
48316
48317 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
48318
48319 * gcc.dg/format-miss-1.c: New test.
48320
48321 2000-10-16 Jakub Jelinek <jakub@redhat.com>
48322
48323 * gcc.c-torture/execute/20001013-1.c: New test.
48324
48325 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
48326
48327 * gcc.dg/format-branch-1.c: New test.
48328
48329 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
48330
48331 * README, lib/file-format.exp: Remove EGCS references.
48332
48333 2000-10-16 Jakub Jelinek <jakub@redhat.com>
48334
48335 * gcc.dg/20001013-1.c: New test.
48336
48337 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
48338
48339 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
48340 for intmax_t in the compiler using __typeof__ and the type rules
48341 for conditional expressions.
48342
48343 2000-10-13 Jakub Jelinek <jakub@redhat.com>
48344
48345 * gcc.dg/20001012-1.c: New test.
48346 * gcc.dg/20001012-2.c: New test.
48347
48348 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
48349
48350 * gcc.dg/format-attr-1.c: New test.
48351
48352 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
48353
48354 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
48355 __LONG_LONG_MAX__ instead of LLONG_MAX.
48356
48357 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
48358
48359 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
48360 scanf flags.
48361 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
48362 flags.
48363
48364 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
48365
48366 * gcc.dg/sequence-pt-1.c: New test.
48367
48368 2000-10-11 Geoff Keating <geoffk@cygnus.com>
48369
48370 * gcc.c-torture/execute/20001011-1.c: New testcase.
48371 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
48372
48373 2000-10-10 Jakub Jelinek <jakub@redhat.com>
48374
48375 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
48376 does not error on it.
48377
48378 2000-10-10 Jakub Jelinek <jakub@redhat.com>
48379
48380 * gcc.dg/20001009-1.c: New test.
48381
48382 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
48383
48384 * gcc.c-torture/compile/20001009-1.c: Move from here ....
48385 * gcc.c-torture/execute/20001009-2.c: ... to here.
48386
48387 2000-10-09 Geoff Keating <geoffk@cygnus.com>
48388
48389 * gcc.c-torture/compile/20001009-1.c: New testcase.
48390 * gcc.c-torture/execute/20001009-1.c: New testcase.
48391 Testcases provided by Jan Hubicka <jh@suse.cz>.
48392
48393 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
48394
48395 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
48396 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
48397 uintmax_t using <limits.h> to emulate the compiler's internal
48398 logic. No longer XFAIL %j tests.
48399
48400 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
48401
48402 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
48403 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
48404 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
48405 regexps and details of expected handling of some bad formats.
48406 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
48407 suppression.
48408
48409 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48410
48411 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
48412 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
48413 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
48414 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
48415 in list archives.
48416
48417 2000-10-06 Richard Henderson <rth@cygnus.com>
48418
48419 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
48420 * g++.old-deja/g++.brendan/crash52.C: Likewise.
48421 * g++.old-deja/g++.jason/report.C: Likewise.
48422 * g++.old-deja/g++.law/friend5.C: Likewise.
48423 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
48424 of the expected warnings.
48425
48426 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
48427
48428 * g++.old-deja/g++.pt/enum14.C: New test.
48429
48430 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
48431
48432 * g++.old-deja/g++.pt/crash59.C: New test.
48433
48434 2000-10-04 Will Cohen <wcohen@redhat.com>
48435
48436 * gcc.dg/20000926-1.c: New test.
48437
48438 2000-10-03 Geoff Keating <geoffk@cygnus.com>
48439
48440 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
48441 function name for current C++ compiler.
48442 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
48443
48444 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
48445
48446 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
48447 __PRETTY_FUNCTION__.
48448 * g++.old-deja/g++.ext/pretty2.C: Likewise.
48449
48450 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48451
48452 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
48453
48454 2000-09-26 Jakub Jelinek <jakub@redhat.com>
48455
48456 * gcc.c-torture/compile/20000923-1.c: New test.
48457
48458 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
48459
48460 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
48461 * g++.old-deja/g++.pt/ttp62.C: Same.
48462 * g++.old-deja/g++.other/inline14.C: Same.
48463
48464 2000-09-24 Richard Henderson <rth@cygnus.com>
48465
48466 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
48467
48468 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
48469
48470 * gcc.dg/c90-printf-1.c: Add test for wide string format.
48471
48472 2000-09-22 Geoff Keating <geoffk@cygnus.com>
48473
48474 * gcc.c-torture/compile/20000922-1.c: New file.
48475
48476 2000-09-21 Nick Clifton <nickc@redhat.com>
48477
48478 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
48479 a signed long modulo operation.
48480 (mod6): New function - perform an unsigned long modulo operation.
48481 (main): Add tests for modulos of very large numbers by very small
48482 dividends.
48483
48484 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48485
48486 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
48487
48488 2000-09-19 Richard Henderson <rth@cygnus.com>
48489
48490 * gcc.dg/compare2.c (case 10): XFAIL.
48491
48492 2000-09-18 Richard Henderson <rth@cygnus.com>
48493
48494 * gcc.c-torture/execute/20000906-1.c: Move ...
48495 * gcc.dg/20000906-1.c: ... here. Only run on targets
48496 that support __builtin_trap.
48497
48498 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
48499
48500 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
48501
48502 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
48503
48504 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
48505 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
48506 more $ format tests.
48507
48508 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
48509
48510 * gcc.dg/format-errmk-1.c: New test.
48511
48512 2000-09-17 Greg McGary <greg@mcgary.org>
48513
48514 * gcc.c-torture/execute/20000917-1.x: Remove.
48515
48516 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
48517
48518 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
48519
48520 2000-09-17 Greg McGary <greg@mcgary.org>
48521
48522 * gcc.c-torture/execute/20000917-1.c: New test.
48523 * gcc.c-torture/execute/20000917-1.x: XFAIL.
48524
48525 2000-09-16 Neil Booth <NeilB@earthling.net>
48526
48527 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
48528 in nested macro bug.
48529
48530 2000-09-15 Neil Booth <NeilB@earthling.net>
48531
48532 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
48533
48534 2000-09-14 Jeffrey A Law (law@cygnus.com)
48535
48536 * gcc.c-torture/execute/20000914-1.c: New test.
48537
48538 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
48539
48540 * g++.other/inline13.C: New test.
48541
48542 2000-09-12 Andreas Jaeger <aj@suse.de>
48543
48544 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
48545 constant by Ulrich Drepper <drepper@redhat.com>.
48546
48547 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
48548
48549 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
48550
48551 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48552
48553 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
48554
48555 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
48556
48557 * gcc.dg/cpp/backslash.c: New test.
48558
48559 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
48560
48561 * gcc.c-torture/execute/20000910-1.c: New test.
48562 * gcc.c-torture/execute/20000910-2.c: Likewise.
48563
48564 2000-09-11 Robert Lipe <robertl@sco.com>
48565
48566 * gcc.dg/pragma-align.c: New test.
48567
48568 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
48569
48570 * g++.old-deja/g++.pt/explicit82.C: New test.
48571 * g++.old-deja/g++.pt/explicit83.C: New test.
48572
48573 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
48574
48575 * gcc.dg/asm-names.c: New test.
48576
48577 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48578
48579 * gcc.dg/cpp/tr-warn6.c: New test
48580
48581 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
48582
48583 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
48584 be accepted.
48585
48586 2000-09-07 Catherine Moore <clm@redhat.com>
48587
48588 * gcc.c-torture/execute/unroll-1.c: New test.
48589
48590 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
48591
48592 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
48593 ERROR markers.
48594 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
48595 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
48596 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
48597 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
48598 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
48599 Preprocess only.
48600 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
48601 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
48602
48603 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
48604
48605 * g++.old-deja/g++.pt/deduct2.C: New test.
48606
48607 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
48608
48609 * g++.old-deja/g++.pt/parms2.C: New test.
48610
48611 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
48612
48613 * g++.old-deja/g++.pt/crash58.C: New test.
48614
48615 2000-09-06 Greg McGary <greg@mcgary.org>
48616
48617 * gcc.c-torture/execute/20000906-1.c: New test.
48618 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
48619
48620 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48621
48622 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
48623
48624 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
48625
48626 * g++.old-deja/g++.pt/crash57.C: New test.
48627
48628 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
48629
48630 * g++.old-deja/g++.pt/crash56.C: New test.
48631
48632 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
48633
48634 * g++.old-deja/g++.pt/koenig1.C: New test.
48635
48636 2000-09-04 Jakub Jelinek <jakub@redhat.com>
48637
48638 * gcc.dg/20000904-1.c: New test.
48639
48640 2000-09-04 Jakub Jelinek <jakub@redhat.com>
48641
48642 * gcc.dg/cpp/paste8.c: New test.
48643
48644 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
48645
48646 * gcc.c-torture/compile/20000827-1.c: New test.
48647
48648 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
48649
48650 * gcc.dg/format-diag-1.c: New test.
48651
48652 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
48653
48654 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
48655 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
48656 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
48657 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
48658 gcc.dg/formatz-1.c: Adjust warning regular expressions.
48659
48660 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
48661
48662 * g++.old-deja/g++.other/nested4.C: New test.
48663
48664 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
48665
48666 * g++.old-deja/g++.ns/scoped1.C: New test.
48667
48668 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
48669
48670 * lib/g++.exp: Support testing already-installed GCC.
48671
48672 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48673
48674 * wtr-label-1.c, wtr-suffix-1.c: New tests.
48675
48676 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48677
48678 * gcc.dg/return-type-2.c: New test.
48679
48680 2000-08-27 Geoff Keating <geoffk@cygnus.com>
48681
48682 * gcc.c-torture/compile/20000825-1.c: New test.
48683
48684 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
48685
48686 * gcc.dg/dwarf2-2.c: New test.
48687
48688 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
48689
48690 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
48691 dg-warning regexps.
48692
48693 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
48694
48695 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
48696 gcc.dg/format-ext-5.c: New tests.
48697
48698 2000-08-25 Jakub Jelinek <jakub@redhat.com>
48699
48700 * g++.old-deja/g++.other/crash22.C: New test.
48701
48702 2000-08-24 Mark Mitchell <mark@codesourcery.com>
48703
48704 * gcc.dg/noncompile/930622-2.c: Adjust error message.
48705
48706 2000-08-24 Richard Henderson <rth@cygnus.com>
48707
48708 * gcc.dg/ia64-sync-1.c: New test.
48709 * gcc.dg/ia64-sync-2.c: New test.
48710 * gcc.dg/ia64-asm-1.c: New test.
48711
48712 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
48713
48714 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
48715 * gcc.dg/format-ext-2.c: New test.
48716
48717 2000-08-23 Jason Merrill <jason@redhat.com>
48718
48719 * lib/old-dejagnu.exp: Also ignore "In member function" and
48720 "At global scope".
48721
48722 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48723
48724 * gcc.dg/noncompile/label-lineno-1.c: New test.
48725
48726 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
48727
48728 * gcc.dg/c99-array-nonobj-1.c: New test.
48729
48730 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
48731
48732 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
48733 tests.
48734 * gcc.dg/format-ext-1.c: New test.
48735
48736 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48737
48738 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
48739 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
48740 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
48741 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
48742 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
48743
48744 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
48745
48746 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
48747 gcc.dg/c99-strftime-2.c: New tests.
48748
48749 2000-08-22 Richard Henderson <rth@cygnus.com>
48750
48751 * gcc.c-torture/execute/20000822-1.c: New test.
48752
48753 2000-08-21 Jakub Jelinek <jakub@redhat.com>
48754
48755 * gcc.c-torture/execute/20000819-1.x: Remove.
48756
48757 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
48758
48759 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
48760 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
48761 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
48762 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
48763 gcc.dg/format-xopen-1.c: New tests.
48764
48765 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
48766
48767 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
48768
48769 2000-08-21 Jakub Jelinek <jakub@redhat.com>
48770
48771 * g++.old-deja/g++.other/loop2.C: New test.
48772
48773 * gcc.c-torture/compile/20000606-1.c: New test.
48774 * gcc.c-torture/compile/20000728-1.c: New test.
48775 * gcc.c-torture/execute/20000801-1.c: New test.
48776 * gcc.c-torture/execute/20000801-2.c: New test.
48777 * gcc.c-torture/execute/20000819-1.c: New test.
48778 * gcc.c-torture/execute/20000819-1.x: XFAIL.
48779 * gcc.dg/20000629-1.c: New test.
48780 * gcc.dg/20000724-1.c: New test.
48781 * gcc.dg/20000807-1.c: New test.
48782
48783 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
48784
48785 * gcc.dg/cpp/pragma-1.c: New test.
48786 * gcc.dg/cpp/pragma-2.c: New test.
48787
48788 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
48789
48790 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
48791 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
48792
48793 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48794
48795 * gcc.c-torture/compile/20000818-1.c: New test.
48796
48797 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
48798
48799 * gcc.c-torture/execute/20000818-1.c: New test.
48800
48801 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
48802
48803 * gcc.dg/format-va-1.c: New test.
48804
48805 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
48806
48807 * g++.old-deja/g++.other/typedef8.C: New test.
48808
48809 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
48810
48811 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
48812 * g++.old-deja/g++.mike/net36.C: Mark candidate.
48813 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
48814 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
48815 * g++.old-deja/g++.other/ptrmem7.C: New test.
48816 * g++.old-deja/g++.pt/ptrmem10.C: New test.
48817
48818 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
48819
48820 * g++.old-deja/g++.pt/typename27.C: New test.
48821
48822 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
48823
48824 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
48825 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
48826 * g++.old-deja/g++.pt/friend45.C: New test.
48827 * g++.old-deja/g++.other/friend8.C: New test.
48828
48829 2000-08-15 Richard Henderson <rth@cygnus.com>
48830
48831 * gcc.c-torture/execute/20000815-1.c: New test.
48832
48833 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
48834
48835 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
48836 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
48837 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
48838
48839 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
48840
48841 * g++.old-deja/g++.other/refinit2.C: New test.
48842
48843 2000-08-13 Geoff Keating <geoffk@cygnus.com>
48844
48845 * lib/c-torture.exp (c-torture): Make
48846 compiler_conditional_xfail_data global.
48847 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
48848 compiler_conditional_xfail_data machinery.
48849 (f-torture-execute): Likewise.
48850 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
48851 and only when unrolling loops.
48852
48853 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
48854
48855 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
48856
48857 * g++.old-deja/g++.pt/explicit81.C: New test.
48858
48859 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
48860
48861 * g++.old-deja/g++.pt/typename26.C: New test.
48862
48863 2000-08-10 Geoff Keating <geoffk@cygnus.com>
48864
48865 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
48866 warning.
48867
48868 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
48869
48870 * g++.old-deja/g++.other/array3.C: New test.
48871
48872 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
48873
48874 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
48875 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
48876 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
48877 New tests.
48878
48879 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
48880
48881 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
48882 * g++.old-deja/g++.abi/vmihint.C: Likewise.
48883
48884 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
48885
48886 * gcc.c-torture/execute/20000808-1.c: New test.
48887
48888 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
48889
48890 * gcc.dg/c90-const-expr-1.c: New test.
48891
48892 2000-08-08 Richard Henderson <rth@cygnus.com>
48893
48894 * gcc.dg/noncompile/920923-1.c: Declare calloc.
48895
48896 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
48897
48898 * gcc.dg/noncompile/const-ll-1.c: New test.
48899
48900 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
48901
48902 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
48903
48904 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
48905
48906 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
48907 that running programs linked against the shared version of libobjc
48908 run correctly.
48909
48910 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
48911
48912 * gcc.dg/c99-printf-1.c: New test.
48913
48914 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
48915
48916 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
48917
48918 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
48919
48920 * gcc.c-torture/execute/20000731-1.x: Delete.
48921
48922 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
48923
48924 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
48925 and torture_without_loops as is done by c-torture.exp.
48926 (search_for): Copy from c-torture.exp.
48927 (gcc-dg-runtest): New function, drives a directory of tests
48928 iterating over the TORTURE_OPTIONS.
48929 (scan-assembler, scan-assembler-not): Move here from
48930 individual directory drivers.
48931
48932 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
48933 defined by lib/gcc-dg.exp.
48934 * gcc.dg/cpp/cpp.exp: Likewise.
48935 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
48936 gcc-dg-runtest, so we cycle over optimization options.
48937
48938 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
48939 * gcc.dg/compare2.c: No longer expected to fail.
48940
48941 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
48942
48943 * gcc.c-torture/execute/20000804-1.c: New test.
48944
48945 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
48946
48947 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
48948
48949 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
48950
48951 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
48952
48953 2000-08-03 Jeffrey A Law (law@cygnus.com)
48954
48955 * gcc.c-torture/compile/20000803-1.c: New test.
48956
48957 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
48958
48959 * gcc.c-torture/execute/20000801-3.c,
48960 gcc.c-torture/execute/20000801-4.c: New tests.
48961 * gcc.c-torture/execute/20000801-3.x,
48962 gcc.c-torture/execute/20000801-4.x: Xfail.
48963
48964 2000-08-02 Geoff Keating <geoffk@cygnus.com>
48965
48966 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
48967 libobjc/.libs to allow for libtool.
48968
48969 2000-08-02 Jakub Jelinek <jakub@redhat.com>
48970
48971 * gcc.c-torture/compile/20000802-1.c: New test.
48972
48973 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
48974
48975 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
48976
48977 2000-07-31 Jeffrey A Law (law@cygnus.com)
48978
48979 * gcc-c-torture/execute/20000731-2.c: New test.
48980
48981 * gcc.c-torture/execute/20000731-1.c: New test.
48982 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
48983
48984 2000-07-31 Jakub Jelinek <jakub@redhat.com>
48985
48986 * gcc.dg/cpp/paste7.c: New test.
48987 * gcc.dg/cpp/20000725-1.c: New test.
48988
48989 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
48990
48991 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
48992 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
48993 declaration warning for __builtin_dwarf_reg_size.
48994
48995 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
48996
48997 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
48998
48999 * gcc.dg/noncompile/voidparam-1.c: New test.
49000
49001 2000-07-30 Richard Henderson <rth@cygnus.com>
49002
49003 * gcc.dg/c90-digraph-1.c: Don't xfail.
49004 * gcc.dg/compare2.c (case 10): Xfail.
49005 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
49006
49007 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
49008
49009 * gcc.dg/c99-main-1.c: New test.
49010
49011 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
49012
49013 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
49014
49015 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
49016
49017 * gcc.c-tortuer/execute/20000726-1.c: New test.
49018
49019 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
49020
49021 * gcc.c-torture/execute/enum-2.c: New test.
49022
49023 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49024
49025 * gcc.dg/cpp/tr-warn3.c: New test.
49026
49027 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
49028
49029 * g++.old-deja/g++.ext/implicit1.C: Remove.
49030 * g++.old-deja/g++.jason/c2.C: Remove
49031 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
49032 * g++.old-deja/g++.pt/crash16.C: Likewise.
49033 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
49034
49035 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
49036
49037 * g++.old-deja/g++.other/for2.C: New test.
49038
49039 2000-07-25 Jakub Jelinek <jakub@redhat.com>
49040
49041 * gcc.dg/20000720-1.c: New test.
49042
49043 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
49044
49045 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
49046
49047 2000-07-24 Geoff Keating <geoffk@cygnus.com>
49048
49049 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
49050 * gcc.c-torture/execute/20000722-1.c: New.
49051 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
49052
49053 2000-07-24 Jakub Jelinek <jakub@redhat.com>
49054
49055 * gcc.dg/cpp/20000720-1.S: New test.
49056
49057 2000-07-21 Michael Meissner <meissner@redhat.com>
49058
49059 * gcc.c-torture/execute/ieee/hugeval.c: New test.
49060
49061 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
49062
49063 * g++.old-deja/g++.brendan/crash16.C,
49064 g++.old-deja/g++.brendan/parse3.C,
49065 g++.old-deja/g++.brendan/redecl1.C,
49066 g++.old-deja/g++.ns/template13.C,
49067 g++.old-deja/g++.other/decl4.C,
49068 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
49069
49070 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
49071
49072 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
49073 and "Internal error".
49074
49075 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
49076 regexps.
49077 * gcc.dg/cpp/paste6.c: New test.
49078
49079 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
49080
49081 * gcc.dg/cpp/tr-direct.c: New test.
49082
49083 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
49084 gcc.dg/cpp/undef1.c: Tweak error regexps.
49085
49086 2000-07-18 Eric Christopher <echristo@redhat.com>
49087
49088 * gcc.c-torture/compile/20000718-1.c: New test.
49089
49090 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
49091
49092 * cpplex.c (_cpp_push_token): If the token being pushed back
49093 is the previous token in this context, just subtract one from
49094 context->posn.
49095 * cppmacro.c (save_expansion): Clear aux field when storing a
49096 placemarker.
49097
49098 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
49099
49100 * gcc.dg/noncompile/redecl-1.c: New test.
49101
49102 2000-07-18 Jakub Jelinek <jakub@redhat.com>
49103
49104 * gcc.c-torture/execute/20000717-5.c: New test.
49105 * gcc.c-torture/execute/20000717-1.x: Removed.
49106
49107 2000-07-17 Richard Henderson <rth@cygnus.com>
49108
49109 * gcc.c-torture/execute/20000717-4.c: New test.
49110
49111 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
49112
49113 * gcc.dg/cpp/syshdr.c: New test.
49114 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
49115
49116 2000-07-17 Neil Booth <neilb@earthling.net>
49117
49118 * gcc.dg/cpp/cmdlne-dM.c: New test.
49119 * gcc.dg/cpp/cmdlne-dD.c: New test.
49120
49121 2000-07-17 Jeffrey A Law (law@cygnus.com)
49122
49123 * gcc.c-torture/execute/20000717-3.c: New test.
49124
49125 * gcc.c-torture/compile/20000717-1.c: New test.
49126
49127 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
49128
49129 * gcc.c-torture/execute/20000717-2.c: New test.
49130
49131 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49132
49133 * gcc.dg/formatz-1.c: New test.
49134
49135 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
49136 * gcc.dg/c99-digraph-1.c: New tests.
49137
49138 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
49139 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
49140
49141 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
49142 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
49143 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
49144 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
49145 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
49146 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
49147 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
49148
49149 2000-07-17 Greg McGary <greg@mcgary.org>
49150
49151 * gcc.c-torture/execute/20000717-1.c: New test.
49152 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
49153
49154 2000-07-15 Jakub Jelinek <jakub@redhat.com>
49155
49156 * gcc.c-torture/execute/20000715-2.c: New test.
49157 * gcc.dg/20000715-1.c: New test.
49158
49159 2000-07-15 Michael Meissner <meissner@redhat.com>
49160
49161 * gcc.c-torture/execute/20000715-1.c: New test.
49162
49163 2000-07-13 Jakub Jelinek <jakub@redhat.com>
49164
49165 * gcc.c-torture/execute/20000707-1.c: New test.
49166
49167 2000-07-13 Neil Booth <NeilB@earthling.net>
49168
49169 * gcc.dg/cpp/digraph1.c,
49170 gcc.dg/cpp/digraph2.c,
49171 gcc.dg/cpp/digraphs.c: New tests.
49172
49173 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
49174
49175 * g77.f-torture/compile/20000630-2.f: New test.
49176 * g77.f-torture/compile/20000630-2.x
49177
49178 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
49179
49180 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
49181
49182 2000-07-11 Neil Booth <NeilB@earthling.net>
49183
49184 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
49185
49186 2000-07-11 Neil Booth <NeilB@earthling.net>
49187
49188 * gcc.dg/cpp/cmdlne-C.c: New.
49189
49190 2000-07-09 Neil Booth <NeilB@earthling.net>
49191
49192 * gcc.dg/cpp/directiv.c: New tests.
49193 * gcc.dg/cpp/undef1.c: Update.
49194
49195 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
49196
49197 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
49198
49199 2000-07-09 Neil Booth <NeilB@earthling.net>
49200
49201 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
49202
49203 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
49204
49205 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
49206 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
49207
49208 2000-07-08 Neil Booth <NeilB@earthling.net>
49209
49210 * gcc.dg/cpp/macsyntx.c: New tests.
49211
49212 2000-07-07 Jakub Jelinek <jakub@redhat.com>
49213
49214 * gcc.dg/20000707-1.c: New test.
49215
49216 2000-07-07 Jakub Jelinek <jakub@redhat.com>
49217
49218 * gcc.c-torture/execute/20000706-1.c: New test.
49219 * gcc.c-torture/execute/20000706-2.c: New test.
49220 * gcc.c-torture/execute/20000706-3.c: New test.
49221 * gcc.c-torture/execute/20000706-4.c: New test.
49222 * gcc.c-torture/execute/20000706-5.c: New test.
49223
49224 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
49225
49226 * g++.old-deja/g++.pt/instantiate7.C: New test.
49227
49228 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
49229
49230 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
49231 * g++.old-deja/g++.mike/thunk3.C: Likewise.
49232 * g++.old-deja/g++.other/rtti3.C: Likewise.
49233 * g++.old-deja/g++.other/rttid3.C: Likewise.
49234
49235 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
49236
49237 * g77.f-torture/compile/20000630-1.x: Fix typo
49238
49239 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
49240
49241 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
49242 assembly output.
49243
49244 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
49245
49246 * gcc.dg/cpp/ident.c: New test.
49247
49248 2000-07-05 Neil Booth <NeilB@earthling.net>
49249
49250 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
49251 gcc.dg/cpp/lexstrng.c: New tests.
49252
49253 2000-07-04 Neil Booth <NeilB@earthling.net>
49254
49255 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
49256 * gcc.dg/cpp/strify2.c: Same.
49257
49258 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
49259
49260 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
49261 * gcc.dg/cpp/19990703-1.c: Likewise.
49262 * gcc.dg/cpp/20000625-1.c: Likewise.
49263 * gcc.dg/cpp/20000625-2.c: Likewise.
49264
49265 * gcc.dg/cpp/macro1.c,
49266 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
49267 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
49268 gcc.dg/cpp/strify1.c,
49269 gcc.dg/cpp/strify2.c: New tests.
49270
49271 2000-07-03 Jakub Jelinek <jakub@redhat.com>
49272
49273 * gcc.c-torture/execute/20000703-1.c: New test.
49274
49275 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
49276
49277 * g++.old-deja/g++.pt (lookup10.C): New test.
49278
49279 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
49280
49281 * g++.old-deja/g++.pt (typename25.C): New test.
49282
49283 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
49284
49285 * gcc.c-torture/compile/20000701-1.c: New test.
49286
49287 2000-06-30 Nick Clifton <nickc@cygnus.com>
49288
49289 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
49290 to test case.
49291
49292 2000-06-30 Catherine Moore <clm@cygnus.com>
49293
49294 * gcc.c-torture/execute/align-1.c: New test.
49295
49296 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
49297
49298 * g++.old-deja/g++.pt/expr8.C: New test.
49299 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
49300
49301 2000-06-29 Nick Clifton <nickc@cygnus.com>
49302
49303 * gcc.c-torture/compile/20000629-1.c: New test.
49304
49305 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
49306
49307
49308 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
49309 gcc.dg/noncompile directory, depending on whether they're
49310 preprocessor tests or not. Annotate all the tests for the dg
49311 framework.
49312
49313 * gcc.c-torture/noncompile/noncompile.exp: Delete.
49314 * gcc.dg/noncompile/noncompile.exp: New.
49315
49316 * Moved files:
49317 Old name New name
49318 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
49319 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
49320 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
49321 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
49322 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
49323 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
49324 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
49325 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
49326 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
49327 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
49328 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
49329 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
49330 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
49331 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
49332 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
49333 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
49334 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
49335 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
49336 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
49337 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
49338 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
49339 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
49340 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
49341 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
49342
49343 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
49344 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
49345 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
49346 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
49347 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
49348 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
49349
49350 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
49351
49352 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
49353 declare one variable. On the fourth, error.
49354 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
49355 declared by 20000628-1a.h.
49356
49357 2000-06-29 Richard Henderson <rth@redhat.com>
49358
49359 * gcc.c-torture/execute/930529-1.x: New file.
49360 * gcc.dg/920413-1.c: Adjust expected warning text.
49361 * gcc.dg/980217-1.c: Declare abort.
49362 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
49363
49364 2000-06-29 Jeffrey A Law (law@cygnus.com)
49365
49366 * g77.f-torture/compile/20000629-1.f: New test.
49367 * g77.f-torture/compile/20000629-1.x: Expected to fail.
49368
49369 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
49370
49371 Rearrange lots of files, removing entirely the
49372 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
49373 directories.
49374
49375 * Deleted files:
49376 gcc.c-torture/code_quality/code_quality.exp
49377 gcc.c-torture/special/special.exp
49378 gcc.failure/failure.exp
49379 gcc.failure/940409-1.x
49380 gcc.c-torture/compile/961203-1.x
49381
49382 * New files:
49383 gcc.misc-tests/linkage.exp
49384 gcc.c-torture/execute/920730-1t.c
49385 gcc.c-torture/execute/920730-1t.x
49386 gcc.c-torture/compile/920520-1.x
49387 gcc.c-torture/compile/920521-1.x
49388 gcc.c-torture/compile/981006-1.x
49389 gcc.c-torture/execute/eeprof-1.x
49390
49391 * Moved files (possibly with modifications to fit a new harness):
49392 Old name New name
49393 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
49394 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
49395 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
49396 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
49397 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
49398 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
49399 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
49400 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
49401 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
49402 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
49403 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
49404 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
49405 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
49406 gcc.failure/940409-1.c gcc.dg/940409-1.c
49407
49408 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
49409
49410 * c-torture/compile/961203-1.x: Delete.
49411
49412 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
49413 not exit. Include stdio.h.
49414 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
49415 * gcc.misc-tests/dg-12.c: Likewise.
49416 * gcc.misc-tests/dg-5.c: Likewise.
49417 * gcc.misc-tests/dg-6.c: Likewise.
49418 * gcc.misc-tests/dg-7.c: Prototype abort.
49419 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
49420 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
49421 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
49422 not exit.
49423 * gcc.misc-tests/sieve.c: Use return from main, not exit.
49424 * gcc.misc-tests/sort2.c: Use return from main, not exit.
49425
49426 2000-06-28 Jakub Jelinek <jakub@redhat.com>
49427
49428 * gcc.dg/cpp/20000628-1.c: New test.
49429 * gcc.dg/cpp/20000628-1.h: New header for above test.
49430 * gcc.dg/cpp/20000628-1a.h: Likewise.
49431
49432 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
49433
49434 * gcc.dg/cpp: New directory.
49435 * gcc.dg/cpp/cpp.exp: New driver.
49436 * gcc.dg/cpp/20000627-1.c: New test.
49437 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
49438 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
49439 and rewrite as a compilation test.
49440
49441 * gcc.dg: Move many files into the cpp subdirectory, possibly
49442 renaming or editing them as well.
49443 Old name New name
49444 990119-1.c cpp/19990119-1.c
49445 990228-1.c cpp/19990228-1.c
49446 990407-1.c cpp/19990407-1.c
49447 990409-1.c cpp/19990409-1.c
49448 990413-1.c cpp/19990413-1.c
49449 990703-1.c cpp/19990703-1.c
49450 20000127-1.c cpp/20000127-1.c
49451 20000129-1.c cpp/20000129-1.c
49452 20000207-1.c cpp/20000207-1.c
49453 20000207-2.c cpp/20000207-2.c
49454 20000209-1.c cpp/20000209-1.c
49455 20000209-2.c cpp/20000209-2.c
49456 20000301-1.c cpp/20000301-1.c
49457 20000419-1.c cpp/20000419-1.c
49458 20000510-1.S cpp/20000510-1.S
49459 20000519-1.c cpp/20000519-1.c
49460 20000529-1.c cpp/20000529-1.c
49461 20000625-1.c cpp/20000625-1.c
49462 20000625-2.c cpp/20000625-2.c
49463 cpp-as1.c cpp/assert1.c
49464 cpp-as2.c cpp/assert2.c
49465 cxx-comments-1.c cpp/cxxcom1.c
49466 cxx-comments-2.c cpp/cxxcom2.c
49467 endif-label.c cpp/endif.c
49468 cpp-hash1.c cpp/hash1.c
49469 cpp-hash2.c cpp/hash2.c
49470 cpp-if1.c cpp/if-1.c
49471 cpp-if2.c cpp/if-2.c
49472 cpp-if3.c cpp/if-3.c
49473 cpp-if4.c cpp/if-4.c
49474 cpp-if5.c cpp/if-5.c
49475 cpp-cond.c cpp/if-cexp.c
49476 cpp-missingop.c cpp/if-mop.c
49477 cpp-missingparen.c cpp/if-mpar.c
49478 cpp-opprec.c cpp/if-oppr.c
49479 cpp-ifparen.c cpp/if-paren.c
49480 cpp-shortcircuit.c cpp/if-sc.c
49481 cpp-shift.c cpp/if-shift.c
49482 cpp-unary.c cpp/if-unary.c
49483 cpp-li1.c cpp/line1.c
49484 cpp-li2.c cpp/line2.c
49485 lineno.c cpp/line3.c
49486 lineno-2.c cpp/line4.c
49487 cpp-mi.c cpp/mi1.c
49488 cpp-mic.h cpp/mi1c.h
49489 cpp-micc.h cpp/mi1cc.h
49490 cpp-mind.h cpp/mi1nd.h
49491 cpp-mindp.h cpp/mi1ndp.h
49492 cpp-mix.h cpp/mi1x.h
49493 cpp-mi2.c cpp/mi2.c
49494 cpp-mi2a.h cpp/mi2a.h
49495 cpp-mi2b.h cpp/mi2b.h
49496 cpp-mi2c.h cpp/mi2c.h
49497 cpp-mi3.c cpp/mi3.c
49498 cpp-mi3.def cpp/mi3.def
49499 poison-1.c cpp/poison.c
49500 pr-impl.c cpp/prag-imp.c
49501 cpp-redef-2.c cpp/redef1.c
49502 cpp-redef.c cpp/redef2.c
49503 strpaste.c cpp/strp1.c
49504 strpaste-2.c cpp/strp2.c
49505 cpp-tradpaste.c cpp/tr-paste.c
49506 cpp-tradstringify.c cpp/tr-str.c
49507 cpp-tradwarn1.c cpp/tr-warn1.c
49508 cpp-tradwarn2.c cpp/tr-warn2.c
49509 trigraphs.c cpp/trigraphs.c
49510 cpp-unc1.c cpp/unc1.c
49511 cpp-unc2.c cpp/unc2.c
49512 cpp-unc3.c cpp/unc3.c
49513 cpp-unc.c cpp/unc4.c
49514 undef.c cpp/undef1.c
49515 undef-2.c cpp/undef2.c
49516 cpp-wi1.c cpp/widestr1.c
49517
49518 2000-06-27 Mark Mitchell <mark@codesourcery.com>
49519
49520 * lib/g++.exp (g++_include_flags): Tweak.
49521
49522 2000-06-27 H.J. Lu <hjl@gnu.org>
49523 Loren J. Rittle <ljrittle@acm.org>
49524
49525 * lib/g++.exp (g++_include_flags): Override libgloss.exp
49526 version with one that knows about the new gcc tree structure.
49527 (g++_link_flags): Same.
49528
49529 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
49530
49531 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
49532 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
49533 case we are cross-compiling.
49534
49535 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
49536 g++.old-deja/g++.niklas/Makefile.in,
49537 g++.old-deja/g++.niklas/configure.in,
49538 g++.old-deja/g++.other/Makefile.in,
49539 g++.old-deja/g++.other/configure.in,
49540 gcc.c-torture/code_quality/Makefile.in,
49541 gcc.c-torture/code_quality/configure.in,
49542 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
49543 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
49544 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
49545 gcc.c-torture/execute/ieee/Makefile.in,
49546 gcc.c-torture/execute/ieee/configure.in,
49547 gcc.c-torture/noncompile/Makefile.in,
49548 gcc.c-torture/noncompile/configure.in,
49549 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
49550 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
49551 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
49552
49553 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
49554
49555 * g++.old-deja/g++.other/ambig3.C: New test.
49556
49557 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
49558
49559 * g++.old-deja/g++.pt/syntax1.C: New test.
49560 * g++.old-deja/g++.pt/syntax2.C: New test.
49561 * g++.old-deja/g++.other/syntax3.C: New test.
49562 * g++.old-deja/g++.other/syntax4.C: New test.
49563
49564 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
49565
49566 * gcc.dg/20000623-1.c: Prototype exit and abort.
49567
49568 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
49569
49570 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
49571 New tests.
49572 * gcc.dg/cpp-mi3.def: New file.
49573
49574 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
49575 inside assertions.
49576 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
49577 lexer's error messages.
49578 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
49579 divine anything from the linemarkers.
49580 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
49581 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
49582
49583 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
49584
49585 * gcc.dg/20000623-1.c: New test.
49586
49587 2000-06-22 Jakub Jelinek <jakub@redhat.com>
49588
49589 * gcc.c-torture/execute/20000622-1.c: New test.
49590
49591 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
49592
49593 * g++.old-deja/g++.other/init15.C: New test.
49594
49595 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
49596
49597 * g++.old-deja/g++.pt/vaarg2.C: New test.
49598 * g++.old-deja/g++.pt/vaarg3.C: New test.
49599
49600 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
49601
49602 * g++.old-deja/g++.other/dyncast6.C: New test.
49603
49604 2000-06-15 Jakub Jelinek <jakub@redhat.com>
49605
49606 * gcc.c-torture/execute/loop-6.c: New test.
49607
49608 2000-06-14 Jakub Jelinek <jakub@redhat.com>
49609
49610 * gcc.dg/20000614-1.c: New test.
49611 * gcc.dg/20000614-2.c: New test.
49612
49613 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
49614
49615 * g++.old-deja/g++.other/inline12.C: New test.
49616
49617 2000-06-13 Jakub Jelinek <jakub@redhat.com>
49618
49619 * g++.old-deja/g++.other/eh1.C: New test.
49620
49621 2000-06-12 Jakub Jelinek <jakub@redhat.com>
49622
49623 * g++.old-deja/g++.other/type.C: New test.
49624
49625 2000-06-05 Jakub Jelinek <jakub@redhat.com>
49626
49627 * g++.old-deja/g++.other/initstring.C: New test.
49628
49629 2000-06-12 Jason Merrill <jason@redhat.com>
49630
49631 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
49632
49633 2000-06-09 Jeffrey A Law (law@cygnus.com)
49634
49635 * gcc.c-torture/compile/20000609-1.c: New test.
49636
49637 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
49638
49639 * gcc.dg/20000609-1.c: New test.
49640
49641 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
49642
49643 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
49644 * gcc.c-torture/noncompile/poison-1.c: Move...
49645 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
49646 * gcc.dg/cpp-li1.c: Add a token after the #line.
49647
49648 2000-06-05 Richard Henderson <rth@cygnus.com>
49649
49650 * gcc.c-torture/execute/20000605-2.c: New test.
49651 * gcc.c-torture/execute/20000605-3.c: New test.
49652
49653 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
49654
49655 * g77.f-torture/execute/20000503-1.x: New file.
49656
49657 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
49658
49659 * g++.old-deja/g++.eh/badalloc1.C: New test.
49660
49661 2000-06-05 Richard Henderson <rth@cygnus.com>
49662
49663 * gcc.c-torture/execute/20000605-1.c: New test.
49664
49665 2000-06-05 Jakub Jelinek <jakub@redhat.com>
49666 Nathan Sidwell <nathan@codesourcery.com>
49667
49668 * gcc.c-torture/compile/20000605-1.c: New test.
49669
49670 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
49671
49672 * g77.f-torture/compile/20000601-1.f: New test.
49673
49674 2000-06-03 Richard Henderson <rth@cygnus.com>
49675
49676 * gcc.c-torture/execute/20000603-1.c: New.
49677
49678 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
49679
49680 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
49681 * gcc.dg/noreturn-2.c (noreturn): Likewise.
49682
49683 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
49684
49685 * gcc.dg/compare2.c (case 12): XFAIL.
49686 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
49687 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
49688
49689 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
49690
49691 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
49692
49693 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
49694 guard macro is already defined when the header is first
49695 included.
49696 * gcc.dg/cpp-mix.h: New file.
49697 * gcc.dg/endif-label.c: Update patterns to match compiler.
49698
49699 * g++.brendan/complex1.C: Declare abort.
49700 * g++.law/refs4.C: Remove XFAIL.
49701 * g++.oliva/expr2.C: Declare abort and exit.
49702
49703 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
49704
49705 * gcc.c-torture/execute/20000528-1.c: New test.
49706
49707 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
49708 * g++.old-deja/g++.law/temps4.C: Likewise.
49709
49710 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
49711 stdlib.h. Call abort() on failure.
49712 * g++.old-deja/g++.law/refs4.C: Likewise.
49713 * g++.old-deja/g++.law/temps4.C: Likewise.
49714 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
49715 * gcc.c-torture/execute/20000112-1.c: Include string.h.
49716
49717 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
49718
49719 Relative to g++.dg/special:
49720 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
49721
49722 Relative to g++.old-deja:
49723 * g++.brendan/complex1.C, g++.jason/optimize2.C,
49724 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
49725 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
49726 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
49727 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
49728 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
49729 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
49730
49731 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
49732 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
49733 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
49734 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
49735 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
49736 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
49737 and/or string.h.
49738
49739 * g++.other/goto1.C: Update expectations for error messages.
49740
49741 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
49742
49743 * gcc.c-torture/compile/20000523-1.c: New test.
49744
49745 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
49746
49747 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
49748
49749 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
49750
49751 * g++.old-deja/g++.eh/catch11.C: New test.
49752 * g++.old-deja/g++.eh/catch12.C: New test.
49753
49754 2000-05-24 Nick Clifton <nickc@cygnus.com>
49755
49756 * gcc.c-torture/execute/20000523-1.c: New test.
49757
49758 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
49759
49760 * c-torture/execute/bcp-1.c: Replace abort in arg of
49761 __builtin_constant_p with a generic external function.
49762
49763 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
49764 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
49765 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
49766 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
49767 Prototype abort and/or exit.
49768
49769 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
49770 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
49771 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
49772 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
49773
49774 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
49775
49776 * gcc.dg/dwarf2-1.c: New test.
49777
49778 2000-05-20 Richard Henderson <rth@cygnus.com>
49779
49780 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
49781
49782 2000-05-20 Andreas Jaeger <aj@suse.de>
49783
49784 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
49785 testcase.
49786
49787 2000-05-19 David Edelsohn <edelsohn@gnu.org>
49788
49789 * gcc.c-torture/execute/20000519-2.c: New test.
49790
49791 2000-05-19 Andreas Jaeger <aj@suse.de>
49792
49793 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
49794 which fails with SSA.
49795
49796 * lib/c-torture.exp: Also test with -O3 -fssa.
49797
49798 2000-05-18 Michael Meissner <meissner@redhat.com>
49799
49800 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
49801 * gcc.c-torture/execute/920415-1.c: Ditto.
49802 * gcc.c-torture/execute/920501-1.c: Ditto.
49803 * gcc.c-torture/execute/conversion.c: Ditto.
49804 * gcc.c-torture/execute/cvt-1.c: Ditto.
49805
49806 2000-05-18 Jeffrey A Law (law@cygnus.com)
49807
49808 * gcc.c-torture/compile/20000518-1.c: New test.
49809
49810 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
49811
49812 * g77.f-torture/compile/200005018.f: New test.
49813
49814 2000-05-17 Jeffrey A Law (law@cygnus.com)
49815
49816 * gcc.c-torture/compile/20000517-1.c: New test.
49817
49818 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49819
49820 * gcc.c-torture/execute/20000516-1.c: New test.
49821
49822 2000-05-15 Jakub Jelinek <jakub@redhat.com>
49823
49824 * g++.old-deja/g++.other/eh.C: New test.
49825
49826 2000-05-12 Richard Henderson <rth@cygnus.com>
49827
49828 * gcc.c-torture/execute/990208-1.c (main): Don't pass
49829 constants through to doit's conditional.
49830
49831 2000-05-11 Jeffrey A Law (law@cygnus.com)
49832
49833 * gcc.c-torture/compile/20000511-1.c: New test.
49834 * g77.f-torture/compile/20000511-1.f: New test.
49835 * g77.f-torture/compile/20000511-2.f: New test.
49836
49837 2000-05-11 Michael Meissner <meissner@redhat.com>
49838
49839 * gcc.c-torture/execute/20000511-1.c: New test.
49840
49841 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
49842
49843 * gcc.dg/dg.exp: Scan .S files as well as .c files.
49844 * gcc.dg/20000510-1.S: New.
49845
49846 2000-05-08 Catherine Moore <clm@cygnus.com>
49847
49848 * gcc.dg/unused-3.c: New.
49849
49850 2000-05-06 Richard Henderson <rth@cygnus.com>
49851
49852 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
49853 * g++.old-deja/g++.mike/warn1.C: Likewise.
49854 * g++.old-deja/g++.pt/local1.C: Likewise.
49855 * g++.old-deja/g++.pt/local7.C: Likewise.
49856 * g++.old-deja/g++.pt/spec16.C: Likewise.
49857
49858 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
49859
49860 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
49861
49862 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
49863
49864 * g77.f-torture/execute/20000503-1.f: New test.
49865
49866 2000-05-04 Andreas Jaeger <aj@suse.de>
49867
49868 * gcc.dg/noreturn-2.c: New test.
49869
49870 2000-05-04 Neil Booth <NeilB@earthling.net>
49871
49872 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
49873 preprocessor.
49874
49875 2000-05-04 Richard Henderson <rth@cygnus.com>
49876
49877 * gcc.c-torture/execute/20000503-1.c: Fix typo.
49878
49879 2000-05-04 Richard Henderson <rth@cygnus.com>
49880
49881 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
49882 OpenSSL by Jason R Thorpe.
49883
49884 2000-05-03 Jim Wilson <wilson@cygnus.com>
49885
49886 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
49887
49888 2000-05-03 Robert Lipe <robertlipe@usa.net>
49889
49890 * gcc.dg/20000503-1.c: New test.
49891
49892 2000-05-02 Jakub Jelinek <jakub@redhat.com>
49893
49894 * gcc.c-torture/compile/20000502-1.c: New test.
49895 * g++.old-deja/g++.other/align.C: New test.
49896 * gcc.dg/cpp-tradstringify.c: New test.
49897
49898 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
49899
49900 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
49901 and hard registers.
49902
49903 2000-04-26 Geoff Keating <geoffk@cygnus.com>
49904
49905 * gcc.c-torture/execute/loop-5.c: New test.
49906
49907 2000-04-25 Jakub Jelinek <jakub@redhat.com>
49908
49909 * gcc.c-torture/execute/va-arg-20.c: New test.
49910
49911 2000-04-23 Jeffrey A Law (law@cygnus.com)
49912
49913 * gcc.c-torture/execute/20000422-1.c: New test.
49914
49915 2000-04-20 Greg McGary <gkm@gnu.org>
49916
49917 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
49918 when optimizing, but without sibling-call optimizations (-O1).
49919
49920 2000-04-20 Jeffrey A Law (law@cygnus.com)
49921
49922 * gcc.c-torture/compile/20000420-1.c: New test.
49923
49924 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
49925
49926 * g++.abi/ptrflags.C: New test.
49927 * g++.eh/catchptr1.C: Test incomplete pointer chains.
49928
49929 2000-04-19 Catherine Moore <clm@cygnus.com>
49930
49931 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
49932
49933 2000-04-19 Greg McGary <gkm@gnu.org>
49934
49935 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
49936 sibling-call optimizations.
49937
49938 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
49939
49940 * gcc.dg/20000419-1.c: New test.
49941
49942 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
49943
49944 * gcc.c-torture/execute/20000412-6.c: New test.
49945
49946 2000-04-12 Jeffrey A Law (law@cygnus.com)
49947
49948 * gcc.c-torture/execute/20000412-5.c: New test.
49949 * g77.f-torture/compile/20000412-1.f: New test.
49950 * gcc.c-torture/execute/20000412-4.c: New test.
49951 * gcc.c-torture/compile/20000412-2.c: New test.
49952 * gcc.c-torture/execute/20000412-3.c: New test.
49953 * gcc.c-torture/compile/20000412-1.c: New test.
49954 * gcc.c-torture/execute/20000412-2.c: New test.
49955
49956 2000-04-12 Jakub Jelinek <jakub@redhat.com>
49957
49958 * objc/execute/bf-20.m: New test.
49959
49960 2000-04-10 Richard Henderson <rth@cygnus.com>
49961
49962 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
49963
49964 * gcc.c-torture/execute/20000412-1.c: New test.
49965
49966 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
49967
49968 * g++.old-deja/g++.eh/catchptr1.C: New test.
49969
49970 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
49971
49972 * g++.old-deja/g++.abi/cxa_vec.C: New test.
49973
49974 2000-04-08 Neil Booth <NeilB@earthling.net>
49975
49976 * gcc.dg/cpp-nullchar.c: Remove test as
49977 embedded nulls cause problems.
49978
49979 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49980
49981 * gcc.dg/compare2.c: New test.
49982
49983 2000-04-08 Neil Booth <NeilB@earthling.net>
49984
49985 * gcc.dg/cpp-nullchar.c: New test.
49986
49987 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
49988
49989 * gcc.dg/cpp-mi2.c: New test.
49990 * gcc.dg/cpp-mi2[abc].h: New files.
49991
49992 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
49993
49994 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
49995 member name.
49996
49997 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
49998
49999 * g++.old-deja/g++.abi/vmihint.C: New test.
50000
50001 2000-04-06 Neil Booth <NeilB@earthling.net>
50002
50003 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
50004 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
50005 copyright.
50006
50007 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
50008
50009 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
50010 avoid stack-frame overwrite.
50011
50012 2000-04-05 Jakub Jelinek <jakub@redhat.com>
50013
50014 * gcc.c-torture/compile/20000405-2.c: New test.
50015 * gcc.c-torture/compile/20000405-3.c: New test.
50016
50017 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50018
50019 * gcc.c-torture/compile/20000405-1.c: New test.
50020
50021 2000-04-04 Geoff Keating <geoffk@cygnus.com>
50022
50023 * gcc.dg/cast-qual-1.c: Revert last change.
50024
50025 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50026
50027 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
50028
50029 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
50030
50031 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
50032 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
50033
50034 2000-04-03 Jeffrey A Law (law@cygnus.com)
50035
50036 * gcc.c-torture/compile/20000403-2.c: New test.
50037 * gcc.c-torture/compile/20000403-1.c: New test.
50038
50039 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
50040
50041 * gcc.c-torture/execute/20000403-1.c: New test.
50042
50043 2000-04-03 Geoff Keating <geoffk@cygnus.com>
50044
50045 * gcc.c-torture/execute/20000402-1.c: New test.
50046
50047 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
50048
50049 * gcc.c-torture/execute/va-arg-15.c: New test.
50050 * gcc.c-torture/execute/va-arg-16.c: New test.
50051 * gcc.c-torture/execute/va-arg-17.c: New test.
50052 * gcc.c-torture/execute/va-arg-18.c: New test.
50053 * gcc.c-torture/execute/va-arg-19.c: New test.
50054
50055 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
50056
50057 * gcc.c-torture/compile/981211-1.c: Move to...
50058 * gcc.dg/cpp-as1.c: ...here.
50059 * gcc.dg/cpp-as2.c: New file.
50060
50061 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
50062 compiler.
50063
50064 2000-04-02 Neil Booth <NeilB@earthling.net>
50065
50066 * gcc.dg/cpp-cond.c New tests.
50067 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
50068 accidental success less likely.
50069 * gcc.dg/cpp-missingop.c New tests.
50070 * gcc.dg/cpp-missingparen.c New tests.
50071 * gcc.dg/cpp-shift.c New tests.
50072 * gcc.dg/cpp-shortcircuit.c New tests.
50073 * gcc.dg/cpp-unary.c New tests.
50074
50075 2000-03-29 Jeffrey A Law (law@cygnus.com)
50076
50077 * gcc.c-torture/compile/20000329-1.c: New test.
50078
50079 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
50080
50081 * gcc.c-torture/compile/20000326-1.c: New test.
50082 * gcc.c-torture/compile/20000326-2.c: New test.
50083
50084 2000-03-24 Geoff Keating <geoffk@cygnus.com>
50085
50086 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
50087 the first parameter is a function argument.
50088
50089 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
50090
50091 * g++.old-deja/g++.ext/array4.C: New test.
50092
50093 2000-03-22 Geoff Keating <geoffk@cygnus.com>
50094
50095 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
50096
50097 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50098
50099 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
50100
50101 2000-03-19 Richard Henderson <rth@cygnus.com>
50102
50103 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
50104
50105 2000-03-19 Richard Henderson <rth@cygnus.com>
50106
50107 * gcc.c-torture/compile/20000319-1.c: New test.
50108
50109 2000-03-14 Jeffrey A Law (law@cygnus.com)
50110
50111 * gcc.c-torture/execute/20000314-3.c: New test.
50112 * gcc.c-torture/execute/20000314-2.c: New test.
50113 * gcc.c-torture/execute/20000314-1.c: New test.
50114 * gcc.c-torture/compile/20000314-2.c: New test.
50115 * gcc.c-torture/compile/20000314-1.c: New test.
50116
50117 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
50118
50119 * g++.old-deja/g++.warn/inline.C: New test.
50120
50121 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
50122
50123 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
50124 standards-compliant result rather than specific constants.
50125 Put test-values in array.
50126
50127 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
50128
50129 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
50130 (g++_target_compile): Put test-specific options last.
50131
50132 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50133
50134 * g++.old-deja/g++.eh/vbase4.C: New test.
50135
50136 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50137
50138 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
50139
50140 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50141
50142 * g++.old-deja/g++.brendan/misc12.C: Removed.
50143 * g++.old-deja/g++.pt/memtemp77.C: Constify.
50144 * g++.old-deja/g++.ext/pretty4.C: New test.
50145
50146 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
50147
50148 * g++.old-deja/g++.other/string2.C: New test.
50149
50150 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
50151
50152 * g++.old-deja/g++.warn/impint2.C: New test.
50153
50154 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
50155
50156 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
50157 is 1, not zero.
50158
50159 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
50160
50161 * g++.old-deja/g++.warn/impint.C: New test.
50162 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
50163 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
50164 * g++.old-deja/g++.pt/explicit12.C: Likewise.
50165 * g++.old-deja/g++.pt/explicit13.C: Likewise.
50166 * g++.old-deja/g++.pt/explicit17.C: Likewise.
50167 * g++.old-deja/g++.pt/explicit18.C: Likewise.
50168 * g++.old-deja/g++.pt/explicit19.C: Likewise.
50169 * g++.old-deja/g++.pt/explicit23.C: Likewise.
50170 * g++.old-deja/g++.pt/explicit31.C: Likewise.
50171 * g++.old-deja/g++.pt/explicit35.C: Likewise.
50172 * g++.old-deja/g++.pt/explicit6.C: Likewise.
50173 * g++.old-deja/g++.pt/memclass7.C: Likewise.
50174
50175 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
50176
50177 * gcc.dg/cpp-redef.c: New test.
50178
50179 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
50180
50181 * g++.old-deja/g++.pt/unify7.C: New test.
50182
50183 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50184
50185 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
50186 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
50187
50188 2000-02-25 Geoff Keating <geoffk@cygnus.com>
50189
50190 * gcc.c-torture/compile/20000224-1.c: New test.
50191
50192 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50193
50194 * gcc.c-torture/compile/cpp-2.c: New test.
50195 * gcc.c-torture/compile/cpp-1.c: New test.
50196
50197 2000-02-25 Jeffrey A Law (law@cygnus.com)
50198
50199 * gcc.c-torture/execute/20000225-1.c: New test.
50200
50201 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50202
50203 * gcc.dg/cpp-li2.c: New test.
50204
50205 * gcc.dg/cpp-wi1.c: New test.
50206
50207 * gcc.dg/cpp-li1.c: New test.
50208
50209 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
50210
50211 * g++.old-deja/g++.other/sizeof5.C: New test.
50212
50213 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50214
50215 * gcc.c-torture/execute/va-arg-13.c: New test.
50216
50217 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
50218
50219 * gcc.c-torture/execute/va-arg-12.c: New test.
50220
50221 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
50222
50223 * gcc.c-torture/execute/20000223-1.c: New test.
50224
50225 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
50226
50227 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
50228
50229 2000-02-22 Mark Mitchell <mark@codesourcery.com>
50230
50231 * g++.old-deja/g++.abi/ptrmem.C: New test.
50232
50233 2000-02-19 Richard Henderson <rth@cygnus.com>
50234
50235 * gcc.c-torture/compile/init-3.c: New.
50236
50237 2000-02-17 Mark Mitchell <mark@codesourcery.com>
50238
50239 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
50240 ALWAYS_CXXFLAGS.
50241
50242 2000-02-11 Robert Lipe <robertl@sco.com>
50243
50244 * gcc.c-torture/compile/20000211-3.c: New test.
50245
50246 2000-02-11 Martin Buchholz <martin@xemacs.org>
50247
50248 * gcc.c-torture/compile/20000211-2.c: New test.
50249
50250 2000-02-11 Jeffrey A Law (law@cygnus.com)
50251
50252 * gcc.c-torture/compile/20000211-1.c: New test.
50253
50254 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
50255
50256 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
50257 on native targets
50258
50259 2000-02-08 Nathan Sidwell <nathan@acm.org>
50260
50261 * g++.old-deja/g++.other/cast5.C: New test.
50262
50263 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
50264
50265 * gcc.c-torture/execute/20000205-1.c: New.
50266
50267 2000-02-03 Nathan Sidwell <nathan@acm.org>
50268
50269 * g++.old-deja/g++.jason/cast3.C: Return void.
50270 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
50271
50272 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50273
50274 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
50275
50276 * gcc.dg/loop-1.c: New test.
50277
50278 2000-01-27 Jakub Jelinek <jakub@redhat.com>
50279
50280 * gcc.c-torture/compile/20000127-1.c: New test.
50281 * gcc.c-torture/execute/991228-1.c: New test.
50282
50283 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50284
50285 * gcc.dg/unused-2.c: New test.
50286
50287 * gcc.dg/conv-1.c: New test.
50288
50289 2000-01-24 Mark Mitchell <mark@codesourcery.com>
50290
50291 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
50292 compiler.
50293 (tool_option_proc): Fix typo.
50294
50295 2000-01-24 Geoff Keating <geoffk@cygnus.com>
50296
50297 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
50298 of the ld on the host, not on the build machine.
50299 Also, don't crash if '--help' is not a supported option.
50300
50301 2000-01-24 Richard Henderson <rth@cygnus.com>
50302
50303 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
50304
50305 2000-01-20 Jeffrey A Law (law@cygnus.com)
50306
50307 * gcc.c-torture/execute/20000120-2.c: New test.
50308 * gcc.c-torture/execute/20000120-1.c: New test.
50309
50310 2000-01-13 Jeffrey A Law (law@cygnus.com)
50311
50312 * gcc.c-torture/execute/20000113-1.c: New test.
50313
50314 2000-01-12 Jeffrey A Law (law@cygnus.com)
50315
50316 * gcc.c-torture/execute/20000112-1.c: New test.
50317
50318 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50319
50320 * gcc.dg/20000111-1.c: New test.
50321
50322 2000-01-10 Jeffrey A Law (law@cygnus.com)
50323
50324 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
50325 with 16 bit integers.
50326
50327 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50328
50329 * gcc.dg/20000108-1.c: New test.
50330
50331 2000-01-05 Nathan Sidwell <nathan@acm.org>
50332
50333 * g++.old-deja/g++.ns/koenig8.C: New test.
50334
50335 2000-01-05 Nathan Sidwell <nathan@acm.org>
50336
50337 * g++.old-deja/g++.other/cast4.C: New test.
50338
50339 2000-01-05 Jeffrey A Law (law@cygnus.com)
50340
50341 * gcc.c-torture/compile/20000105-2.c: New test.
50342 * gcc.c-torture/compile/20000105-1.c: New test.
50343
50344 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50345
50346 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
50347 references to printf & atoi to conform to ANSI standard.
50348 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
50349 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
50350 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
50351 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
50352 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
50353 * g++.old-deja/g++.brendan/complex1.C: Likewise.
50354 * g++.old-deja/g++.brendan/copy1.C: Likewise.
50355 * g++.old-deja/g++.brendan/copy2.C: Likewise.
50356 * g++.old-deja/g++.brendan/copy3.C: Likewise.
50357 * g++.old-deja/g++.brendan/copy4.C: Likewise.
50358 * g++.old-deja/g++.brendan/copy5.C: Likewise.
50359 * g++.old-deja/g++.brendan/copy6.C: Likewise.
50360 * g++.old-deja/g++.brendan/copy7.C: Likewise.
50361 * g++.old-deja/g++.brendan/copy8.C: Likewise.
50362 * g++.old-deja/g++.brendan/crash11.C: Likewise.
50363 * g++.old-deja/g++.brendan/crash14.C: Likewise.
50364 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
50365 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
50366 * g++.old-deja/g++.brendan/delete2.C: Likewise.
50367 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
50368 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
50369 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
50370 * g++.old-deja/g++.brendan/eh1.C: Likewise.
50371 * g++.old-deja/g++.brendan/groff1.C: Likewise.
50372 * g++.old-deja/g++.brendan/init3.C: Likewise.
50373 * g++.old-deja/g++.brendan/misc12.C: Likewise.
50374 * g++.old-deja/g++.brendan/misc7.C: Likewise.
50375 * g++.old-deja/g++.brendan/new2.C: Likewise.
50376 * g++.old-deja/g++.brendan/operators4.C: Likewise.
50377 * g++.old-deja/g++.brendan/operators5.C: Likewise.
50378 * g++.old-deja/g++.brendan/overload2.C: Likewise.
50379 * g++.old-deja/g++.brendan/overload7.C: Likewise.
50380 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
50381 * g++.old-deja/g++.brendan/reference1.C: Likewise.
50382 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
50383 * g++.old-deja/g++.brendan/template24.C: Likewise.
50384 * g++.old-deja/g++.brendan/template3.C: Likewise.
50385 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
50386 * g++.old-deja/g++.jason/inline3.C: Likewise.
50387 * g++.old-deja/g++.jason/opeq.C: Likewise.
50388 * g++.old-deja/g++.law/arg5.C: Likewise.
50389 * g++.old-deja/g++.law/arm7.C: Likewise.
50390 * g++.old-deja/g++.law/ctors11.C: Likewise.
50391 * g++.old-deja/g++.law/cvt8.C: Likewise.
50392 * g++.old-deja/g++.law/init9.C: Likewise.
50393 * g++.old-deja/g++.law/refs4.C: Likewise.
50394 * g++.old-deja/g++.law/template2.C: Likewise.
50395 * g++.old-deja/g++.law/visibility24.C: Likewise.
50396 * g++.old-deja/g++.law/vtable3.C: Likewise.
50397 * g++.old-deja/g++.mike/asm2.C: Likewise.
50398 * g++.old-deja/g++.mike/eh1.C: Likewise.
50399 * g++.old-deja/g++.mike/misc1.C: Likewise.
50400 * g++.old-deja/g++.mike/misc13.C: Likewise.
50401 * g++.old-deja/g++.mike/misc14.C: Likewise.
50402 * g++.old-deja/g++.mike/ns12.C: Likewise.
50403 * g++.old-deja/g++.mike/p1248.C: Likewise.
50404 * g++.old-deja/g++.mike/p3708.C: Likewise.
50405 * g++.old-deja/g++.mike/p3708a.C: Likewise.
50406 * g++.old-deja/g++.mike/p3708b.C: Likewise.
50407 * g++.old-deja/g++.mike/p646.C: Likewise.
50408 * g++.old-deja/g++.mike/p700.C: Likewise.
50409 * g++.old-deja/g++.mike/p783.C: Likewise.
50410 * g++.old-deja/g++.mike/p783a.C: Likewise.
50411 * g++.old-deja/g++.mike/p783b.C: Likewise.
50412 * g++.old-deja/g++.mike/p786.C: Likewise.
50413 * g++.old-deja/g++.mike/p789.C: Likewise.
50414 * g++.old-deja/g++.mike/p789a.C: Likewise.
50415 * g++.old-deja/g++.mike/p807a.C: Likewise.
50416 * g++.old-deja/g++.other/delete3.C: Likewise.
50417 * g++.old-deja/g++.other/dyncast1.C: Likewise.
50418 * g++.old-deja/g++.other/dyncast2.C: Likewise.
50419 * g++.old-deja/g++.other/dyncast3.C: Likewise.
50420 * g++.old-deja/g++.other/empty1.C: Likewise.
50421 * g++.old-deja/g++.other/temporary1.C: Likewise.
50422 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
50423 * g++.old-deja/g++.pt/t16.C: Likewise.
50424 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
50425
50426 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
50427
50428 * gcc.dg/991230-1.c: New test.
50429
50430 1999-12-29 Jeffrey A Law (law@cygnus.com)
50431
50432 * gcc.c-torture/compile/991229-3.c: New test.
50433 * gcc.c-torture/compile/991229-2.c: New test.
50434 * gcc.c-torture/compile/991229-1.c: New test.
50435
50436 1999-12-29 Greg McGary <gkm@eng.ascend.com>
50437
50438 * gcc.c-torture/compile/labels-2.c: New test.
50439
50440 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
50441
50442 * gcc.c-torture/execute/991227-1.c: New test.
50443
50444 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50445
50446 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
50447
50448 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
50449
50450 * gcc.c-torture/execute/991221-1.c: New test.
50451
50452 1999-12-20 Nathan Sidwell <nathan@acm.org>
50453
50454 * g++.old-deja/g++.other/cast3.C: New test.
50455
50456 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
50457
50458 * gcc.c-torture/execute/991216-4.c: New test.
50459
50460 1999-12-16 Michael Meissner <meissner@cygnus.com>
50461
50462 * gcc.c-torture/execute/991216-1.c: New test.
50463 * gcc.c-torture/execute/991216-2.c: New test.
50464 * gcc.c-torture/execute/991216-3.c: New test.
50465
50466 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
50467
50468 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
50469 Actually make the test fail by using "-O2" for compilation.
50470
50471 1999-12-15 Nathan Sidwell <nathan@acm.org>
50472
50473 * g++.old-deja/g++.warn/cast-align1.C: New test.
50474
50475 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
50476
50477 * gcc.c-torture/compile/991214-1.c: New test.
50478 * gcc.c-torture/compile/991214-2.c: New test.
50479
50480 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
50481
50482 * gcc.dg/991214-1.c: New test.
50483
50484 1999-12-13 Jeffrey A Law (law@cygnus.com)
50485
50486 * gcc.c-torture/compile/991213-3.c: New test.
50487 * gcc.c-torture/compile/991213-2.c: New test.
50488 * gcc.c-torture/compile/991213-1.c: New test.
50489
50490 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
50491
50492 * gcc.dg/991209-1.c: New test.
50493
50494 1999-12-08 Nathan Sidwell <nathan@acm.org>
50495
50496 * gcc.c-torture/compile/991208-1.c: New test.
50497
50498 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50499
50500 * gcc.dg/ultrasp2.c: New test.
50501
50502 1999-12-05 Alex Samuel <samuel@codesourcery.com>
50503
50504 * g++.old-deja/g++.abi/align.C (main): Fix typo.
50505
50506 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
50507
50508 * gcc.c-torture/compile/991202-1.c: New test.
50509 * gcc.c-torture/execute/991202-1.c: New test.
50510 * gcc.c-torture/execute/991202-2.c: New test.
50511 * gcc.c-torture/execute/991202-3.c: New test.
50512
50513 1999-12-02 Alex Samuel <samuel@codesourcery.com>
50514
50515 * g++.old-deja/g++.abi/align.C: New test.
50516 * g++.old-deja/g++.abi/aggregates.C: Likewise.
50517 * g++.old-deja/g++.abi/bitfields.C: Likewise.
50518
50519 1999-12-01 Richard Henderson <rth@cygnus.com>
50520
50521 * gcc.c-torture/execute/991201-1.c: New.
50522
50523 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
50524
50525 * gcc.dg/991129-1.c: New test.
50526
50527 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
50528
50529 * gcc.c-torture/compile/991127-1.c: New test.
50530
50531 1999-11-22 Nathan Sidwell <nathan@acm.org>
50532
50533 * g++.old-deja/g++.other/warn4.C: New test.
50534
50535 1999-11-22 Nathan Sidwell <nathan@acm.org>
50536
50537 * g++.old-deja/g++.eh/cleanup2.C: New test.
50538 * g++.old-deja/g++.ext/pretty2.C: New test.
50539 * g++.old-deja/g++.ext/pretty3.C: New test.
50540 * g++.old-deja/g++.other/debug6.C: New test.
50541
50542 1999-10-20 Jim Wilson <wilson@cygnus.com>
50543
50544 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
50545 compiler_output to look for one error message instead of two.
50546
50547 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
50548
50549 * gcc.c-torture/execute/991118-1.c: Also test case
50550 where the word boundary does not split a byte evenly.
50551
50552 1999-11-19 Nathan Sidwell <nathan@acm.org>
50553
50554 * g++.old-deja/g++.ext/restrict1.C: New test.
50555
50556 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
50557
50558 * gcc.c-torture/execute/991118-1.c: New test.
50559
50560 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
50561
50562 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
50563 working directory pathnames.
50564
50565 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
50566
50567 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
50568 host is equipped with driver.h and driver.o so it can actually
50569 compile and run the tests.
50570
50571 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
50572
50573 * gcc.c-torture/compile/991008-1.c: New test.
50574
50575 1999-11-08 Nick Clifton <nickc@cygnus.com>
50576
50577 * lib/gcc-dg.exp: Include target-supports.exp
50578
50579 1999-11-05 Nick Clifton <nickc@cygnus.com>
50580
50581 * lib/target-supports.exp: New file: Provide procs to test for
50582 features supported by the target.
50583 (check_weak_available): Moved here from ecos.exp.
50584 (check_alias_available): New proc: Determine of the target
50585 toolchain supports the alias attribute.
50586
50587 * gcc.dg/special/ecos.exp: Move check_weak_available to
50588 target-supports.exp.
50589 (alias-1.c): Only perform the test if the target supports
50590 aliases.
50591 (wkali-1.c): Only perform the test if the target supports
50592 aliases.
50593
50594 * gcc.dg/990506-0.c: Expect error messages from cross
50595 targets as well as native targets.
50596
50597 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50598
50599 * gcc.dg/ultrasp1.c: Removed xfail.
50600 * gcc.dg/struct-ret-2.c: Likewise.
50601 * gcc.dg/array-1.c: Likewise.
50602
50603 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
50604
50605 * gcc.dg/struct-ret-2.c: New test.
50606
50607 * gcc.dg/array-1.c: New test.
50608
50609 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
50610
50611 * gcc.c-torture/execute/991030-1.c: New test.
50612
50613 1999-10-26 Richard Henderson <rth@cygnus.com>
50614
50615 * gcc.c-torture/compile/991026-2.c: New test.
50616
50617 1999-10-26 Jeffrey A Law (law@cygnus.com)
50618
50619 * gcc.c-torture/compile/991026-1.c: New test.
50620
50621 1999-10-23 Jeffrey A Law (law@cygnus.com)
50622
50623 * gcc.c-torture/execute/991023-1.c: New test.
50624
50625 1999-10-19 Jeffrey A Law (law@cygnus.com)
50626
50627 * gcc.c-torture/execute/991019-1.c: New test.
50628
50629 1999-10-16 Richard Henderson <rth@cygnus.com>
50630
50631 * gcc.c-torture/execute/991016-1.c: New test.
50632
50633 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
50634
50635 * gcc.c-torture/execute/991014-1.c: New test.
50636
50637 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
50638
50639 * g++.old-deja/g++.other/union2.C: New test.
50640
50641 1999-10-13 Nathan Sidwell <nathan@acm.org>
50642
50643 * g++.old-deja/g++.other/vaarg2.C: New test.
50644 * g++.old-deja/g++.other/vaarg3.C: New test.
50645
50646 1999-10-12 Craig Burley <craig@jcb-sc.com>
50647
50648 * g77.f-torture/noncompile/19990905-1.f: Moved from being
50649 in compile/.
50650
50651 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
50652
50653 * gcc.c-torture/execute/va-arg-11.c: New test.
50654
50655 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
50656
50657 * lib/file-format.exp (gcc_target_object_format): Don't
50658 crash if objdump is unavailable.
50659
50660 1999-09-29 Donn Terry <donn@interix.com>
50661
50662 * gcc.misc-tests/mg.exp: delete extraneous redirection.
50663
50664 1999-09-28 Nick Clifton <nickc@cygnus.com>
50665
50666 * gcc.c-torture/compile/990928-1.c: New test.
50667
50668 1999-09-28 Nathan Sidwell <nathan@acm.org>
50669
50670 * g++.old-deja/g++.other/decl6.C: New test.
50671
50672 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50673
50674 * gcc.c-torture/execute/va-arg-10.c: New test.
50675
50676 1999-09-27 Nathan Sidwell <nathan@acm.org>
50677
50678 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
50679 __PRETTY_FUNCTION__.
50680
50681 1999-09-23 Nick Clifton <nickc@cygnus.com>
50682
50683 * gcc.c-torture/execute/990923-1.c: New test.
50684
50685 1999-09-21 Nick Clifton <nickc@cygnus.com>
50686
50687 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
50688 for which -fpic is inappropriate.
50689
50690 1999-09-21 Mark Mitchell <mark@codesourcery.com>
50691
50692 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
50693
50694 1999-09-21 Nathan Sidwell <nathan@acm.org>
50695
50696 * g++.old-deja/g++.other/dyncast1.C: New test.
50697 * g++.old-deja/g++.other/dyncast2.C: New test.
50698 * g++.old-deja/g++.other/dyncast3.C: New test.
50699 * g++.old-deja/g++.other/dyncast4.C: New test.
50700 * g++.old-deja/g++.other/dyncast5.C: New test.
50701 * g++.old-deja/g++.eh/catch3.C: New test.
50702 * g++.old-deja/g++.eh/catch3p.C: New test.
50703 * g++.old-deja/g++.eh/catch4.C: New test.
50704 * g++.old-deja/g++.eh/catch4p.C: New test.
50705 * g++.old-deja/g++.eh/catch5.C: New test.
50706 * g++.old-deja/g++.eh/catch5p.C: New test.
50707 * g++.old-deja/g++.eh/catch6.C: New test.
50708 * g++.old-deja/g++.eh/catch6p.C: New test.
50709 * g++.old-deja/g++.eh/catch7.C: New test.
50710 * g++.old-deja/g++.eh/catch7p.C: New test.
50711 * g++.old-deja/g++.eh/catch8.C: New test.
50712 * g++.old-deja/g++.eh/catch8p.C: New test.
50713 * g++.old-deja/g++.eh/catch9.C: New test.
50714 * g++.old-deja/g++.eh/catch9p.C: New test.
50715
50716 1999-09-13 Nathan Sidwell <nathan@acm.org>
50717
50718 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
50719 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
50720
50721 1999-09-13 Jeffrey A Law (law@cygnus.com)
50722
50723 * gcc.c-torture/compile/990913-1.c: New test.
50724
50725 1999-09-10 Nathan Sidwell <nathan@acm.org>
50726
50727 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
50728 * g++.old-deja/g++.jason/rfg5.C: Likewise.
50729
50730 1999-09-09 Richard Henderson <rth@cygnus.com>
50731
50732 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
50733
50734 1999-09-09 Nathan Sidwell <nathan@acm.org>
50735
50736 * g++.old-deja/g++.other/lookup11.C: New test.
50737 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
50738 what is permitted and what we want.
50739 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
50740 overload use.
50741 * g++.old-deja/g++.jason/rfg5.C: Likewise.
50742
50743 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
50744
50745 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
50746 * gcc.c-torture/noncompile/poison-1.c: New file.
50747
50748 1999-09-08 Nathan Sidwell <nathan@acm.org>
50749
50750 * g++.old-deja/g++.other/sizeof3.C: New test.
50751 * g++.old-deja/g++.other/sizeof4.C: New test.
50752 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
50753 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
50754
50755 1999-09-07 Richard Henderson <rth@cygnus.com>
50756
50757 * gcc.dg/va-arg-1.c: New.
50758
50759 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50760
50761 * gcc.c-torture/execute/va-arg-9.c: New test.
50762
50763 1999-09-05 Craig Burley <craig@jcb-sc.com>
50764
50765 * g77.f-torture/compile/980519-2.f: New test.
50766 * g77.f-torture/compile/19990905-0.f: New test.
50767 * g77.f-torture/compile/19990905-1.f: New test.
50768 * g77.f-torture/compile/19990905-2.f: New test.
50769
50770 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
50771
50772 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
50773
50774 * gcc.c-torture/execute/990827-1.c: Fix typo.
50775
50776 1999-09-03 Nathan Sidwell <nathan@acm.org>
50777
50778 * g++.old-deja/g++.other/deref1.C: New test.
50779
50780 1999-09-02 Nathan Sidwell <nathan@acm.org>
50781
50782 * g++.old-deja/g++.other/ambig2.C: New test.
50783 * g++.old-deja/g++.other/cond5.C: New test.
50784 * g++.old-deja/g++.other/lookup16.C: New test.
50785
50786 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
50787
50788 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
50789 assemblers too.
50790
50791 1999-08-31 Jeffrey A Law (law@cygnus.com)
50792
50793 * lib/c-torture.exp: Avoid the "compare executables" optimization
50794 when testing native.
50795
50796 1999-08-29 Jeffrey A Law (law@cygnus.com)
50797
50798 * gcc.c-torture/execute/990829-1.c: New test.
50799 * gcc.c-torture/compile/990829-1.c: New test.
50800
50801 1999-08-27 Paul Burchard <burchard@pobox.com>
50802
50803 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
50804 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
50805 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
50806 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
50807 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
50808 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
50809 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
50810 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
50811 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
50812 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
50813 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
50814
50815 1999-08-27 Jeffrey A Law (law@cygnus.com)
50816
50817 * gcc.c-torture/execute/990827-1.c: New test.
50818
50819 1999-08-26 Craig Burley <craig@jcb-sc.com>
50820
50821 * g77.f-torture/noncompile/19990826-4.f: New test.
50822
50823 * g77.f-torture/compile/19990826-3.f: New test.
50824
50825 * g77.f-torture/execute/19990826-2.f: New test.
50826
50827 * g77.f-torture/compile/19990826-1.f: New test.
50828
50829 * gcc.c-torture/execute/990826-0.c: New test.
50830 * g77.c-torture/execute/19990826-0.f: New test.
50831
50832 * g77.f-torture/noncompile/970626-2.f: New test.
50833
50834 1999-08-25 Paul Burchard <burchard@pobox.com>
50835
50836 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
50837 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
50838 lss-011.C: New tests.
50839
50840 1999-08-25 Nathan Sidwell <nathan@acm.org>
50841
50842 * g++.old-deja/g++.other/decl5.C: New test.
50843
50844 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50845
50846 * noncompile/noncompile.exp: Load_lib c-torture.exp.
50847 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
50848 call `postbase' for each one. All callers of `postbase' changed
50849 to call this instead.
50850
50851 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
50852
50853 * gcc.c-torture/execute/990811-1.c: New test.
50854
50855 1999-08-09 Nick Clifton <nickc@cygnus.com>
50856
50857 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
50858 just native ones.
50859
50860 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
50861 just native ones.
50862
50863 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
50864
50865 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
50866
50867 1999-08-04 Jeffrey A Law (law@cygnus.com)
50868
50869 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
50870
50871 1999-08-04 Nathan Sidwell <nathan@acm.org>
50872
50873 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
50874
50875 1999-08-04 Jeffrey A Law (law@cygnus.com)
50876
50877 * gcc.c-torture/execute/990804-1.c: New test.
50878
50879 1999-08-03 Nathan Sidwell <nathan@acm.org>
50880
50881 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
50882 * g++.old-deja/g++.brendan/crash64.C: Likewise.
50883 * g++.old-deja/g++.brendan/overload8.C: Likewise.
50884
50885 1999-08-03 Nathan Sidwell <nathan@acm.org>
50886
50887 * g++.old-deja/g++.other/struct1.C: New test.
50888
50889 1999-08-03 Nathan Sidwell <nathan@acm.org>
50890
50891 * g++.old-deja/g++.other/enum2.C: New test.
50892
50893 1999-08-02 Richard Henderson <rth@cygnus.com>
50894
50895 Adapted from tests from Franz Sirl:
50896 * gcc.c-torture/execute/va-arg-7.c: New test.
50897 * gcc.c-torture/execute/va-arg-8.c: New test.
50898
50899 1999-08-01 Jeffrey A Law (law@cygnus.com)
50900
50901 * gcc.c-torture/compile/990801-2.c: New test.
50902
50903 * gcc.c-torture/compile/990801-1.c: New test.
50904
50905 1999-07-27 Michael Meissner <meissner@cygnus.com>
50906
50907 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
50908 fp-cmp-1.c, converting double to float.
50909
50910 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
50911 fp-cmp-1.c, converting double to long double.
50912
50913 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
50914 from fr1 to unknown_register, since fr1 is a legitimate register
50915 on some machines.
50916
50917 1999-07-25 Jeffrey A Law (law@cygnus.com)
50918
50919 * README: More listname related changes.
50920
50921 1999-07-08 Catherine Moore <clm@cygnus.com>
50922
50923 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
50924
50925 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
50926
50927 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
50928
50929 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
50930
50931 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
50932
50933 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
50934
50935 * gcc.dg/990703-1.c: New test.
50936
50937 1999-06-29 Nick Clifton <nickc@cygnus.com>
50938
50939 * lib/file-format.exp: New file: Move definition of proc
50940 gcc_target_object_format to here from
50941 gcc.dg/special/ecos.exp.
50942
50943 * lib/c-torture.exp: Include lib file-format.exp.
50944 * lib/gcc-dg.exp: Include lib file-format.exp.
50945
50946 * gcc.dg/special/ecos.exp: Remove definition of proc
50947 gcc_target_object_format.
50948
50949 1999-06-28 Jeffrey A Law (law@cygnus.com)
50950
50951 * gcc.c-torture/execute/990628-1.c: New test.
50952
50953 1999-06-25 Jeffrey A Law (law@cygnus.com)
50954
50955 * gcc.c-torture/compile/990625-2.c: New test.
50956
50957 * gcc.c-torture/compile/990625-1.c: New test.
50958
50959 1999-06-23 Nick Clifton <nickc@cygnus.com>
50960
50961 * gcc.c-torture/compile/dll.c: New test case. Check that dll
50962 attributes compile.
50963 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
50964 ports that use the COFF/PE file format.
50965
50966 1999-06-17 Jeffrey A Law (law@cygnus.com)
50967
50968 * gcc.c-torture/compile/990617-1.c: New test.
50969
50970 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
50971
50972 * g++.old-deja/g++.other/decl4.C: New test.
50973
50974 1999-06-14 Nathan Sidwell <nathan@acm.org>
50975
50976 * g++.old-deja/g++.other/bitfld3.C: New test.
50977
50978 1999-06-08 Nathan Sidwell <nathan@acm.org>
50979
50980 * g++.old-deja/g++.eh/catch1.C: New test.
50981
50982 1999-06-07 Jeffrey A Law (law@cygnus.com)
50983
50984 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
50985
50986 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
50987 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
50988
50989 1999-06-05 Craig Burley <craig@jcb-sc.com>
50990
50991 * g77.f-torture/compile/19990502-0.f: Replace with new,
50992 shorter, test that still fails after recent changes.
50993
50994 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
50995
50996 * gcc.c-torture/execute/990604-1.c: New test.
50997
50998 1999-05-31 Jeffrey A Law (law@cygnus.com)
50999
51000 * gcc.c-torture/execute/990531-1.c: New test.
51001
51002 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51003
51004 * gcc.c-torture/compile/990527-1.c: New test.
51005
51006 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
51007
51008 * gcc.c-torture/execute/990527-1.c: New test.
51009
51010 1999-05-25 Nick Clifton <nickc@cygnus.com>
51011
51012 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
51013 bitfields as signed.
51014
51015 1999-05-25 Craig Burley <craig@jcb-sc.com>
51016
51017 * g77.f-torture/compile/19990525-0.f: New test.
51018
51019 1999-05-25 Jeffrey A Law (law@cygnus.com)
51020
51021 * gcc.c-torture/execute/990525-2.c: New test.
51022
51023 * gcc.c-torture/execute/990525-1.c: New test.
51024
51025 1999-05-24 Nathan Sidwell <nathan@acm.org>
51026
51027 * g++.old-deja/g++.other/anon3.C: New test.
51028 * g++.old-deja/g++.other/anon4.C: New test.
51029 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
51030 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
51031 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
51032 Merrill).
51033
51034 1999-05-24 Jeffrey A Law (law@cygnus.com)
51035
51036 * gcc.c-torture/execute/990524-1.c: New test.
51037
51038 * gcc.dg/990524-1.c: New test.
51039
51040 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51041
51042 * gcc.c-torture/compile/990523-1.c: New test.
51043
51044 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
51045
51046 * gcc.c-torture/compile/990519-1.c: New test.
51047
51048 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51049
51050 * gcc.c-torture/compile/990517-1.c: New test.
51051
51052 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
51053 (e4, f4): New tests.
51054 (main): Call them.
51055
51056 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51057
51058 * gcc.dg/noreturn-1.c: New test.
51059
51060 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51061
51062 * gcc.c-torture/execute/990513-1.c: New test.
51063
51064 1999-05-10 Richard Henderson <rth@cygnus.com>
51065
51066 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
51067
51068 1999-05-10 Craig Burley <craig@jcb-sc.com>
51069
51070 * g77.f-torture/execute/erfc.f: Use small single-precision
51071 values, to avoid problems on Alphas when not -mieee.
51072
51073 1999-05-08 Craig Burley <craig@jcb-sc.com>
51074
51075 * gcc.dg/990506-0.c: New test.
51076
51077 1999-05-08 Richard Henderson <rth@cygnus.com>
51078
51079 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
51080 the constant to test. Don't XFAIL 64-bit targets.
51081
51082 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
51083 * g++.old-deja/g++.law/profile1.C: Likewise.
51084
51085 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
51086 operator new instances.
51087 * g++.old-deja/g++.other/delete5.C: Likewise.
51088
51089 1999-05-03 Craig Burley <craig@jcb-sc.com>
51090
51091 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
51092 intrinsic.
51093
51094 1999-05-03 Craig Burley <craig@jcb-sc.com>
51095
51096 * g77.f-torture/execute/u77-test.f: Reverse order of two
51097 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
51098
51099 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51100
51101 * gcc.dg/compare1.c: New test.
51102
51103 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
51104
51105 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
51106 New tests.
51107
51108 1999-05-02 Craig Burley <craig@jcb-sc.com>
51109
51110 * g77.f-torture/compile/19990502-1.f: New test.
51111
51112 1999-05-02 Craig Burley <craig@jcb-sc.com>
51113
51114 * g77.f-torture/compile/19990502-0.f: New test.
51115
51116 1999-05-02 Craig Burley <craig@jcb-sc.com>
51117
51118 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
51119 intrinsic.
51120
51121 1999-05-02 Craig Burley <craig@jcb-sc.com>
51122
51123 * g77.f-torture/execute/u77-test.f (main): List libU77
51124 intrinsics not currently tested.
51125 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
51126 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
51127 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
51128 Trim blanks off the ends of some printed strings.
51129
51130 1999-05-02 Craig Burley <craig@jcb-sc.com>
51131
51132 * g77.f-torture/execute/u77-test.f (main): Just warn about
51133 FSTAT gid disagreement, as it's expected on some systems.
51134
51135 1999-05-01 Craig Burley <craig@jcb-sc.com>
51136
51137 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
51138 use a new function, which allows for some slop.
51139 Clean up some commentary.
51140 (issum): The new function.
51141 (sgladd): Deleted subroutine.
51142
51143 1999-05-01 Craig Burley <craig@jcb-sc.com>
51144
51145 * g77.f-torture/execute/u77-test.f: Modify to be more like
51146 libf2c/libU77 version, bringing patches to that version here.
51147 Add suitable commentary.
51148
51149 1999-04-25 Richard Henderson <rth@cygnus.com>
51150
51151 * gcc.dg/990424-1.c: New test.
51152
51153 1999-04-24 Craig Burley <craig@jcb-sc.com>
51154
51155 * g77.f-torture/execute/u77-test.f (main): Bug involving
51156 LSTAT has been fixed, so turn back on full checking.
51157
51158 1999-04-20 Craig Burley <craig@jcb-sc.com>
51159
51160 * g77.f-torture/compile/19990419-0.f: New test.
51161 * g77.f-torture/execute/19990419-1.f: New test.
51162
51163 1999-04-17 Richard Henderson <rth@cygnus.com>
51164
51165 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
51166 to avoid the need for a prototype to supress a warning.
51167
51168 1999-04-07 Jim Wilson <wilson@cygnus.com>
51169
51170 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
51171
51172 1999-04-04 Jeffrey A Law (law@cygnus.com)
51173
51174 * gcc.c-torture/execute/990404-1.c: New test.
51175
51176 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
51177
51178 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
51179 * gcc.dg/cpp-if3.c: Don't use -pedantic.
51180 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
51181 missing initializer warnings.
51182
51183 1999-03-28 Jeffrey A Law (law@cygnus.com)
51184
51185 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
51186 matching strings.
51187
51188 1999-03-26 Jeffrey A Law (law@cygnus.com)
51189
51190 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
51191
51192 1999-03-26 Craig Burley <craig@jcb-sc.com>
51193
51194 * g77.f-torture/execute/19990325-0.f: New test.
51195 * g77.f-torture/execute/19990325-1.f: New test.
51196
51197 1999-03-24 Jeffrey A Law (law@cygnus.com)
51198
51199 * gcc.c-torture/execute/990324-1.c: New test.
51200
51201 1999-03-22 Jim Wilson <wilson@cygnus.com>
51202
51203 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
51204 test with 4.
51205
51206 1999-03-17 Richard Henderson <rth@cygnus.com>
51207
51208 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
51209
51210 1999-03-13 Craig Burley <craig@jcb-sc.com>
51211
51212 * g77.f-torture/execute/19990313-2.f: New test.
51213 * g77.f-torture/execute/19990313-3.f: New test.
51214
51215 1999-03-13 Craig Burley <craig@jcb-sc.com>
51216
51217 * g77.f-torture/execute/19990313-0.f: New test.
51218 * g77.f-torture/execute/19990313-1.f: New test.
51219
51220 1999-03-12 Jim Wilson <wilson@cygnus.com>
51221
51222 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
51223 printf to sprintf.
51224 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
51225 (main): Add check for u15. Conditionalize u31 check depending on
51226 whether ints are <32 bits or >=32 bits.
51227
51228 1999-03-08 Craig Burley <craig@jcb-sc.com>
51229
51230 * g77.f-torture/execute/19981119-0.f: Improve testiness.
51231
51232 1999-03-08 Craig Burley <craig@jcb-sc.com>
51233
51234 * g77.f-torture/compile/19990305-0.f: New test.
51235 * g77.f-torture/execute/19981119-0.f: New test.
51236
51237 1999-03-08 Craig Burley <craig@jcb-sc.com>
51238
51239 * g77.f-torture/execute/970625-2.f: call ABORT if final
51240 result is not correct, instead of just printing it.
51241 Add this checking via newly introduced obfuscation, to
51242 trip up buggy front ends.
51243
51244 1999-03-07 Craig Burley <craig@jcb-sc.com>
51245
51246 * g77.f-torture/compile/960317-1.f: Moved from being
51247 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
51248
51249 1999-03-06 Craig Burley <craig@jcb-sc.com>
51250
51251 * g77.f-torture/execute/960317-1.f: New (old) test.
51252 * g77.f-torture/execute/970625-2.f: Ditto.
51253
51254 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
51255
51256 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
51257 error message on line 1 or line 2; cccp and cpplib do this differently.
51258
51259 1999-03-01 Jeffrey A Law (law@cygnus.com)
51260
51261 * g++.old-deja/g++.law/weak1.C: New test.
51262
51263 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
51264
51265 * gcc.c-torture/execute/990119-1.c: Renamed to...
51266 * gcc.dg/990119-1.c: this, so it will only be tested once
51267 (it's a preprocessor test, it doesn't need to be run at
51268 multiple optimization levels).
51269
51270 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
51271
51272 * lib/g++.exp: Don't add incdir=$base_dir/../include to
51273 ALWAYS_CXXFLAGS.
51274
51275 1999-02-24 Craig Burley <craig@jcb-sc.com>
51276
51277 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
51278 * g77.f-torture/compile/19981216-0.f: ...as it is expected
51279 to not be compilable by current g77.
51280
51281 1999-02-24 Nick Clifton <nickc@cygnus.com>
51282
51283 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
51284
51285 1999-02-22 Jeffrey A Law (law@cygnus.com)
51286
51287 * gcc.c-torture/execute/990222-1.c: New test.
51288
51289 1999-02-19 Craig Burley <craig@jcb-sc.com>
51290
51291 * g77.f-torture/compile/19990218-0.f: New test.
51292 * g77.f-torture/noncompile/19990218-1.f: New test.
51293
51294 1999-02-18 Craig Burley <craig@jcb-sc.com>
51295
51296 * g77.f-torture/compile/19981216-0.f: New test.
51297
51298 1999-02-14 Jeffrey A Law (law@cygnus.com)
51299
51300 * gcc.dg/990214-1.c: New test.
51301
51302 1999-02-13 Jeffrey A Law (law@cygnus.com)
51303
51304 * gcc.dg/990213-2.c: New test.
51305
51306 * gcc.dg/990213-1.c: New test.
51307
51308 1999-02-12 Jeffrey A Law (law@cygnus.com)
51309
51310 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
51311 ints.
51312
51313 1999-02-11 Nick Clifton <nickc@cygnus.com>
51314
51315 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
51316 specified by target.
51317
51318 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
51319
51320 1999-02-11 Jeffrey A Law (law@cygnus.com)
51321
51322 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
51323
51324 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
51325
51326 * gcc.dg/special/ecos.exp: New test driver for new tests with
51327 special requirements.
51328
51329 * gcc.dg/special/alias-1.c: New test.
51330 * gcc.dg/special/gcsec-1.c: New test.
51331 * gcc.dg/special/weak-1.c: New test.
51332 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
51333 * gcc.dg/special/weak-2.c: New test.
51334 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
51335 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
51336 * gcc.dg/special/wkali-1.c: New test.
51337 * gcc.dg/special/wkali-2.c: New test.
51338 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
51339 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
51340
51341 1999-02-10 Felix Lee <flee@cygnus.com>
51342
51343 * lib/c-torture.exp (c-torture-compile): Pull out code for
51344 analyzing gcc error messages.
51345 (c-torture-execute): Likewise. Fix some (harmless) false
51346 positives.
51347 * lib/gcc.exp (gcc_check_compile): New function.
51348
51349 1999-02-08 Richard Henderson <rth@cygnus.com>
51350
51351 * gcc.c-torture/execute/990208-1.c: New test.
51352
51353 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
51354
51355 * g++.dg/special/ecos.exp: New driver for new tests with special
51356 requirements
51357
51358 * g++.dg/special/conpr-1.C: New test
51359 * g++.dg/special/conpr-2.C: New test
51360 * g++.dg/special/conpr-2a.C: New test
51361 * g++.dg/special/conpr-3.C: New test
51362 * g++.dg/special/conpr-3a.C: New test
51363 * g++.dg/special/conpr-3b.C: New test
51364
51365 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
51366 allow g++ to use the dg driver
51367
51368 * README: Add comment about g++.dg directory
51369
51370 1999-02-06 Jeffrey A Law (law@cygnus.com)
51371
51372 * README: Update email addresses.
51373
51374 1999-02-03 Nick Clifton <nickc@cygnus.com>
51375
51376 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
51377 arguments in order to force structure S onto the stack even on
51378 the alpha.
51379 (test): Pass 10 leading arguments to function foo as well as the
51380 structure S.
51381
51382 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
51383 failure for all targets.
51384
51385 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
51386 abort to terminate program execution.
51387
51388 1999-01-30 Richard Henderson <rth@cygnus.com>
51389
51390 * gcc.c-torture/execute/990130-1.c: New test.
51391
51392 1999-01-30 Jeffrey A Law (law@cygnus.com)
51393
51394 * gcc.dg/990130-1.c: New test.
51395
51396 1999-01-28 Michael Meissner <meissner@cygnus.com>
51397
51398 * gcc.c-torture/execute/990128-1.c: New test.
51399
51400 1999-01-27 Michael Meissner <meissner@cygnus.com>
51401
51402 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
51403
51404 1999-01-27 Felix Lee <flee@cygnus.com>
51405
51406 * lib/c-torture.exp (c-torture-compile): pull out code for
51407 analyzing gcc error messages.
51408 (c-torture-execute): ditto, and fix some (harmless) false
51409 positives.
51410 * lib/gcc.exp (gcc_check_compile): new function.
51411
51412 1999-01-17 Jeffrey A Law (law@cygnus.com)
51413
51414 * gcc.dg/990117-1.c: New test.
51415
51416 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
51417
51418 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
51419
51420 1999-01-15 Jeffrey A Law (law@cygnus.com)
51421
51422 * g77.f-torture/compile/990115-1.f: New test.
51423
51424 1999-01-07 Jeffrey A Law (law@cygnus.com)
51425
51426 * gcc.c-torture/compile/990107-1.c: New test
51427
51428 1999-01-06 Jeffrey A Law (law@cygnus.com)
51429
51430 * gcc.c-torture/execute/990106-2.c: New test.
51431
51432 * gcc.c-torture/execute/990106-1.c: New test.
51433
51434 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
51435
51436 * gcc.c-torture/compile/981223-1.c: New test.
51437
51438 1998-12-29 Richard Henderson <rth@cygnus.com>
51439
51440 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
51441 (opt3): Rename from opt4 and disable.
51442
51443 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
51444
51445 * g++.old-deja/g++.pt/ptrmem5.C: New test.
51446
51447 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
51448
51449 * g++.old-deja/g++.other/conv5.C: New test.
51450
51451 1998-12-14 Nick Clifton <nickc@cygnus.com>
51452
51453 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
51454
51455 1998-12-11 Jeffrey A Law (law@cygnus.com)
51456
51457 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
51458
51459 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
51460
51461 * gcc.c-torture/compile/981211-1.c: New test.
51462
51463 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
51464
51465 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
51466
51467 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
51468
51469 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51470
51471 * gcc.special/930510-1.c: Make C9X safe.
51472 * gcc.misc-tests/gcov-1.c Similarly.
51473 * gcc.misc-tests/gcov-2.c Similarly.
51474
51475 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
51476
51477 * gcc.dg/ultrasp1.c: New test.
51478
51479 1998-12-06 Richard Henderson <rth@cygnus.com>
51480
51481 * gcc.c-torture/execute/981206.c: New test.
51482
51483 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
51484
51485 * g++.old-deja/g++.ns/template7.C: New test.
51486
51487 * g++.old-deja/g++.other/expr1.C: New test.
51488
51489 * g++.old-deja/g++.eh/tmpl3.C: New test.
51490
51491 * g++.old-deja/g++.eh/tmpl2.C: New test.
51492
51493 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
51494
51495 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
51496 * g++.old-deja/g++.other/using6.C: Removed.
51497 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
51498
51499 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
51500
51501 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
51502
51503 * g++.old-deja/g++.pt/overload8.C: New test.
51504
51505 * g++.old-deja/g++.pt/overload7.C: New test.
51506
51507 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
51508
51509 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
51510 and relinking messages.
51511 * lib/g++.exp (g++_target_compile): Remove .rpo file when
51512 compiling with -frepo.
51513
51514 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
51515
51516 * g++.old-deja/g++.pt/lookup6.C: New test.
51517
51518 1998-11-30 Nick Clifton <nickc@cygnus.com>
51519
51520 * gcc.c-torture/execute/981130-1.c: New test.
51521 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
51522
51523 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
51524
51525 * g++.old-deja/g++.pt/explicit76.C: New test.
51526
51527 * g++.old-deja/g++.pt/friend38.C: New test.
51528
51529 * g++.old-deja/g++.ns/crash2.C: New test.
51530
51531 * g++.old-deja/g++.pt/defarg8.C: New test.
51532
51533 * g++.old-deja/g++.pt/instantiate6.C: New test.
51534
51535 * g++.old-deja/g++.pt/static6.C: New test.
51536
51537 * g++.old-deja/g++.pt/decl2.C: New test.
51538
51539 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
51540
51541 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
51542 problem is actually related with name lookup, but so what? :-)
51543
51544 * g++.old-deja/g++.pt/friend37.C: New test.
51545
51546 1998-11-25 Dave Love <d.love@dl.ac.uk>
51547
51548 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
51549 element, which fails on some systems.
51550
51551 * g77.f-torture/execute/labug1.f: New test.
51552
51553 1998-11-21 Jeffrey A Law (law@cygnus.com)
51554
51555 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
51556 is defined.
51557
51558 1998-11-18 Dave Love <d.love@dl.ac.uk>
51559
51560 * g77.f-torture/compile/981117-1.f: New test.
51561
51562 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
51563
51564 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
51565 properly discarded.
51566
51567 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
51568
51569 * gcc.c-torture/execute/memcheck: New directory of tests for
51570 -fcheck-memory-usage.
51571
51572 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
51573
51574 * README: New file, general information about the testsuite and
51575 new description of the various C++ test subdirectories.
51576 * README.g++: Eliminate obsolete information, update and move most
51577 relevant stuff to README.
51578
51579 1998-11-07 Richard Henderson <rth@cygnus.com>
51580
51581 * gcc.c-torture/compile/981107-1.c: New test.
51582
51583 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
51584
51585 * execute/memcpy-bi.c: New testcase.
51586
51587 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
51588
51589 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
51590 base classes.
51591
51592 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
51593 template is selected.
51594
51595 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
51596 classes, it should be accepted for all types.
51597
51598 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
51599
51600 * g++.old-deja/g++.pt/spec24.C: Ensure that template
51601 specializations start with template headers.
51602
51603 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
51604
51605 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
51606
51607 * g++.old-deja/g++.other/init9.C: Test cross initialization of
51608 non-POD types.
51609
51610 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
51611
51612 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
51613
51614 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
51615
51616 * compile/981022-1.c, compile/981022-1.x: New test and driver.
51617
51618 1998-10-19 Jeffrey A Law (law@cygnus.com)
51619
51620 * 981019-1.c: New test.
51621
51622 1998-10-14 Robert Lipe <robertl@dgii.com>
51623
51624 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
51625 find objc headers.
51626
51627 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
51628
51629 * compile/981001-4.c: Remove use of GCC extension that triggers a
51630 compiler bug.
51631
51632 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
51633
51634 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
51635
51636 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
51637
51638 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
51639 instantiation of template produces incorrect code for delete
51640 expression.
51641
51642 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
51643 constructors' name is not unique.
51644 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
51645 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
51646
51647 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
51648 automatic array of const is ill-formed.
51649
51650 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
51651 of template parameter?
51652
51653 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
51654 const.
51655
51656 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
51657 pointer-to-member expression.
51658
51659 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
51660 declaration causes ICE.
51661
51662 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
51663
51664 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
51665 reserved in the global namespace.
51666
51667 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
51668 generate needed virtual table.
51669
51670 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
51671
51672 1998-10-10 Dariush Eslimi <eslimi@loran.com>
51673
51674 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
51675 template-dependent type
51676
51677 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
51678
51679 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
51680 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
51681 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
51682
51683 * g++.old-deja/g++.other/using5.C: New test; using decl from base
51684 class should be usable as argument of member function.
51685 * g++.old-deja/g++.other/using6.C: New test; using decl from base
51686 class should be usable as return type of member function.
51687 * g++.old-deja/g++.other/using7.C: New test; using decl from base
51688 class should be usable as type of data member.
51689
51690 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
51691
51692 1998-10-09 Jeffrey A Law (law@cygnus.com)
51693
51694 * gcc.c-torture/special/920521-1.c: Fix bogus test.
51695
51696 1998-10-08 Nick Clifton <nickc@cygnus.com>
51697
51698 * gcc.dg/dll-?.c Add thumb to target list.
51699 Fix assembler scan patterns to match current assembler output.
51700
51701 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
51702
51703 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
51704 matching of template brackets.
51705
51706 * g++.old-deja/g++.other/using4.C: New test. Test using
51707 declarations of methods from base classes.
51708
51709 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
51710 within functions should introduce names into the innermost
51711 enclosing namespace.
51712
51713 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
51714 of static locals if first initialization throws.
51715
51716 1998-10-07 Jim Wilson <wilson@cygnus.com>
51717
51718 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
51719
51720 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
51721
51722 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
51723 lose track of the possible targets of tablejump insns.
51724 * special/special.exp: Run it.
51725
51726 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
51727
51728 * g++.old-deja/g++.pt/friend35.C: New test. A template function
51729 must be declared before its specializations can be named in friend
51730 declarations.
51731
51732 1998-10-05 Dave Love <d.love@dl.ac.uk>
51733
51734 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
51735
51736 * g77.f-torture/execute/io1.f: New test.
51737
51738 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
51739
51740 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
51741 with pointer to template function, for which no argument deduction
51742 is possible.
51743
51744 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
51745 specialization of template function as argument to template
51746 function.
51747
51748 * g++.old-deja/g++.other/access2.C: New test; Inner class
51749 shouldn't have privileged access to Outer's names.
51750
51751 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
51752
51753 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
51754 friend template declared within template class conflicts with
51755 nested class of the same name.
51756
51757 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
51758 is ignored.
51759
51760 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
51761 object with direct initializer as function declaration.
51762
51763 * g++.old-deja/g++.other/decl2.C: New test; duplicate
51764 initializers.
51765
51766 * g++.old-deja/g++.other/null2.C: New test; conditional operator
51767 involving const pointer and NULL produces incorrect result.
51768
51769 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
51770 type name without `typename' should be rejected with -pedantic.
51771
51772 1998-10-02 Richard Henderson <rth@cygnus.com>
51773
51774 * g++.old-deja/g++.other/addrof1.C: New test.
51775
51776 1998-10-01 Nick Clifton <nickc@cygnus.com>
51777
51778 * gcc.c-torture/compile/981001-1.c: New test.
51779 * gcc.c-torture/execute/981001-1.c: New test.
51780
51781 1998-10-01 Jeffrey A Law (law@cygnus.com)
51782
51783 * gcc.c-torture/compile/981001-2.c: New test.
51784 * gcc.c-torture/compile/981001-3.c: New test.
51785 * gcc.c-torture/compile/981001-4.c: New test.
51786
51787 1998-10-01 Robert Lipe <robertl@dgii.com>
51788
51789 * lib/objc.exp (objc_target_compile): Add -L during compiles for
51790 multilibbed hosts. Idea grafted from g77.exp.
51791
51792 1998-09-30 Dave Love <d.love@dl.ac.uk>
51793
51794 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
51795 avoid losing on systems which need -lsocket.
51796
51797 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
51798
51799 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
51800 * g++.old-deja/g++.other/nested2.C: Ditto.
51801 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
51802 failure.
51803
51804 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
51805
51806 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
51807 preferred over template operator!= for enum bitfields.
51808
51809 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
51810
51811 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
51812 that happen to have the same base name, but in different scopes,
51813 are incorrectly rejected.
51814
51815 1998-09-16 Richard Henderson <rth@cygnus.com>
51816
51817 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
51818 on the native word size instead of an integer literal.
51819
51820 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
51821
51822 * g++.old-deja/g++.other/static2.C: Invocation of static data
51823 member of type pointer-to-function denoted as non-static member.
51824
51825 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
51826 checks involving function types and aliases.
51827
51828 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
51829
51830 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
51831 redefined to the same non-trivial type.
51832
51833 * g++.old-deja/g++.pt/explicit73.C: Test for proper
51834 namespace-qualification of template specializations declared in
51835 other namespaces.
51836
51837 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
51838 to declare a subset of the specializations of a template function
51839 as friends of specializations of a template class.
51840
51841 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
51842 member templates that do not fully specialize the enclosing
51843 template class are rejected.
51844
51845 1998-09-11 Dave Love <d.love@dl.ac.uk>
51846
51847 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
51848
51849 1998-09-08 Dave Love <d.love@dl.ac.uk>
51850
51851 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
51852 altered from libf2c/libU77 version.
51853
51854 1998-09-06 Dave Love <d.love@dl.ac.uk>
51855
51856 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
51857
51858 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
51859 Alexandre Oliva <oliva@dcc.unicamp.br>
51860
51861 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
51862 (un)signed char are different types for template specialization
51863 purposes.
51864
51865 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
51866
51867 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
51868 * objc: ObjC testsuite.
51869
51870 1998-08-31 Catherine Moore <clm@cygnus.com>
51871
51872 * gcc.c-torture/execute/941014-1.x: New file.
51873
51874 1998-08-31 Nick Clifton <nickc@cygnus.com>
51875
51876 * lib/c-torture.exp: Add support for
51877 torture_eval_before_compile and torture_eval_before_execute
51878 variables.
51879
51880 1998-08-30 Jeffrey A Law (law@cygnus.com)
51881
51882 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
51883 this test triggers valid.
51884
51885 1998-08-27 Jeffrey A Law (law@cygnus.com)
51886
51887 * gcc.dg/980827-1.c: New test.
51888
51889 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
51890
51891 * gcc.c-torture/execute/loop-4b.c: New test.
51892
51893 1998-08-26 Nick Clifton <nickc@cygnus.com>
51894
51895 * lib/c-torture.exp: Add support for
51896 torture_eval_before_compile and torture_eval_before_execute
51897 variables.
51898
51899 1998-08-25 Jeffrey A Law (law@cygnus.com)
51900
51901 * gcc.c-torture/compile/980825-1.c: New test.
51902
51903 1998-08-24 Nick Clifton <nickc@cygnus.com>
51904
51905 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
51906 count number tests in opt_t0 not good_t0.
51907
51908 1998-08-24 Jeffrey A Law (law@cygnus.com)
51909
51910 * gcc.c-torture/compile/930326-1.x: Fix typo.
51911
51912 1998-08-23 Mark Mitchell <mark@markmitchell.com>
51913
51914 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
51915 causes an ICE.
51916
51917 1998-08-21 Jeffrey A Law (law@cygnus.com)
51918
51919 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
51920 STACK_SIZE is defined.
51921 * gcc.c-torture/unsorted/stuct.c: Similarly.
51922
51923 * gcc.c-torture/compile/980821-1.c: New test.
51924
51925 1998-08-21 Jeffrey A Law (law@cygnus.com)
51926
51927 * gcc.c-torture/execute/980526-2.c: Disable for targets with
51928 16bit ints.
51929
51930 1998-08-19 Mark Mitchell <mark@markmitchell.com>
51931
51932 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
51933 code.
51934
51935 1998-08-09 Mark Mitchell <mark@markmitchell.com>
51936
51937 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
51938 error'.
51939
51940 1998-08-18 Jeffrey A Law (law@cygnus.com)
51941
51942 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
51943
51944 1998-08-16 Jeffrey A Law (law@cygnus.com)
51945
51946 * gcc.c-torture/compile/980816-1.c: New test.
51947
51948 * gcc.dg/980816-1.c: New test.
51949
51950 1998-08-13 Jeffrey A Law (law@cygnus.com)
51951
51952 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
51953 compiler for ieee tests.
51954
51955 1998-08-01 Dave Love <d.love@dl.ac.uk>
51956
51957 * g77.f-torture/compile/980729-0.f: New test.
51958
51959 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
51960
51961 * gcc.c-torture/special/eeprof-1.c: New test, for
51962 -finstrument-functions.
51963 * gcc.c-torture/special/special.exp: Run it.
51964
51965 1998-07-29 Jeffrey A Law (law@cygnus.com)
51966
51967 * gcc.c-torture/compile/980729-1.c: New test.
51968
51969 1998-07-27 Nick Clifton <nickc@cygnus.com>
51970
51971 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
51972 __thumb__ is defined, and test for ARM style doubles if so.
51973
51974 1998-07-26 Dave Love <d.love@dl.ac.uk>
51975
51976 * g77.f-torture/noncompile/980615-0.f: New test.
51977
51978 1998-07-26 H.J. Lu (hjl@gnu.org)
51979
51980 * gcc.dg/980312-1.c: Do link instead of compile.
51981 * gcc.dg/980313-1.c: Likewise.
51982
51983 1998-07-26 Jeffrey A Law (law@cygnus.com)
51984
51985 * gcc.c-torture/compile/980726-1.c: New test.
51986
51987 1998-07-25 Dave Love <d.love@dl.ac.uk>
51988
51989 * g77.f-torture/execute/io0.f: New test.
51990
51991 1998-07-24 Nick Clifton <nickc@cygnus.com>
51992
51993 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
51994 an int.
51995
51996 1998-06-18 Michael Meissner <meissner@cygnus.com>
51997
51998 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
51999 m32r bugs.
52000
52001 1998-07-17 Nick Clifton <nickc@cygnus.com>
52002
52003 * gcc.dg/980626-1.c: Expect failures for all toolchains until
52004 c-decl.c:grokdeclarator can handle mode attributes.
52005
52006 1998-07-16 Jeffrey A Law (law@cygnus.com)
52007
52008 * gcc.c-torture/execute/980716-1.c: New test.
52009
52010 1998-07-13 Jeffrey A Law (law@cygnus.com)
52011
52012 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
52013 the mn10200.
52014 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
52015 the mn10200.
52016 * gcc.c-torture/execute/va-arg-3.x: Similarly.
52017 * gcc.c-torture/compile/930326-1.x: Similarly.
52018
52019 1998-07-13 Dave Love <d.love@dl.ac.uk>
52020
52021 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
52022 New test from Craig.
52023
52024 1998-07-12 Dave Love <d.love@dl.ac.uk>
52025
52026 * g77.f-torture/noncompile/980616-0.f: New test.
52027
52028 * g77.f-torture/execute/970816-3.f: New test from Craig.
52029
52030 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
52031
52032 * g++.other/singleton.C: Return error value instead of taking
52033 SIGSEGV.
52034
52035 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
52036
52037 * g++.other/singleton.C: New test. Warning is under dispute.
52038 Runtime crash is not.
52039
52040 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
52041
52042 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
52043 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
52044 using6.C, using7.C}: New namespace tests.
52045
52046 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
52047
52048 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
52049 specialization with typedef'ed names used as array indexes.
52050
52051 1998-07-09 Jeffrey A Law (law@cygnus.com)
52052
52053 * gcc.c-torture/execute/980709-1.c: New test.
52054
52055 * gcc.dg/980709-1.c: New test.
52056
52057 1998-07-07 Richard Henderson <rth@cygnus.com>
52058
52059 * gcc.c-torture/execute/bcp-1.c: New test.
52060
52061 1998-07-07 Jeffrey A Law (law@cygnus.com)
52062
52063 * gcc.c-torture/execute/980707-1.c: New test.
52064
52065 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
52066
52067 * gcc.c-torture/compile/980706-1.c: New test.
52068
52069 1998-07-01 Dave Love <d.love@dl.ac.uk>
52070
52071 * g77.f-torture/execute/980701-0.f,
52072 g77.f-torture/execute/980701-1.f: New test from Craig.
52073
52074 1998-07-01 Jeffrey A Law (law@cygnus.com)
52075
52076 * gcc.c-torture/compile/980701-1.c: New test.
52077
52078 * gcc.c-torture/execute/980701-1.c: New test.
52079
52080 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
52081 rlsruhe.de>
52082
52083 * g++.old-deja/g++.robertl/eb132.C: New test.
52084 * g++.old-deja/g++.robertl/eb133.C: Likewise.
52085
52086 1998-06-29 Dave Love <d.love@dl.ac.uk>
52087
52088 * g77.f-torture/execute/980628-7.f,
52089 g77.f-torture/execute/980628-8.f,
52090 g77.f-torture/execute/980628-9.f,
52091 g77.f-torture/execute/980628-10.f: New tests from Craig.
52092
52093 * g77.f-torture/execute/980628-3.f: Remove mail headers.
52094
52095 1998-06-28 Jeffrey A Law (law@cygnus.com)
52096
52097 * g77.f-torture/execute/980628-4.f: New test from Craig.
52098 * g77.f-torture/execute/980628-5.f: Likewise.
52099 * g77.f-torture/execute/980628-2.f: Likewise.
52100 * g77.f-torture/execute/980628-0.f: Likewise.
52101 * g77.f-torture/execute/980628-1.f: Likewise.
52102 * g77.f-torture/execute/980628-3.f: Likewise.
52103 * g77.f-torture/execute/980628-6.f: Likewise.
52104
52105 1998-06-28 Jeffrey A Law (law@cygnus.com)
52106
52107 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
52108 directory when nothing has been installed yet.
52109
52110 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
52111
52112 * gcc.c-torture/special/special.exp: Handle newer versions of
52113 dejagnu.
52114
52115 1998-06-26 Jeffrey A Law (law@cygnus.com)
52116
52117 * gcc.dg/980626-1.c: New test.
52118
52119 1998-06-19 Bruno Haible <haible@ilog.fr>
52120
52121 * gcc.misc-tests/m-un-2.c: New test.
52122 * g++.old-deja/g++.other/warn01.c: Likewise.
52123
52124 1998-06-19 Robert Lipe <robertl@dgii.com>
52125
52126 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
52127 compatibility with assmblers with a different comment character.
52128 Eliminate use of GAS-specific extensions.
52129
52130 1998-06-19 Jeffrey A Law (law@cygnus.com)
52131
52132 * gcc.c-torture/execute/ieee/980619-1.c: New test.
52133
52134 1998-06-19 Robert Lipe <robertl@dgii.com>
52135
52136 * lib/g77.exp: Replace search for libf2c.a with search for newly
52137 renamed libg2c.a
52138
52139 1998-06-17 Jeffrey A Law (law@cygnus.com)
52140
52141 * gcc.c-torture/execute/980617-1.c: New test.
52142
52143 1998-06-12 Jeffrey A Law (law@cygnus.com)
52144
52145 * gcc.c-torture/execute/980612-1.c: New test.
52146
52147 1998-06-08 Jeffrey A Law (law@cygnus.com)
52148
52149 * gcc.dg/980523-1.c: Only test on ppc-linux.
52150 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
52151
52152 * gcc.c-torture/execute/980608-1.c: New test.
52153
52154 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
52155
52156 * gcc.c-torture/execute/980605-1.c: New test.
52157
52158 1998-06-04 Jeffrey A Law (law@cygnus.com)
52159
52160 * gcc.c-torture/execute/980604-1.c: New test.
52161
52162 1998-06-02 Jeffrey A Law (law@cygnus.com)
52163
52164 * gcc.c-torture/execute/980602-1.c: New test.
52165 * gcc.c-torture/execute/980602-2.c: Likewise.
52166
52167 1998-06-02 Dave Love <d.love@dl.ac.uk>
52168
52169 * 970125-0.f: Fix per JCB. Add commentary.
52170
52171 1998-05-31 Michael Meissner <meissner@cygnus.com>
52172
52173 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
52174 IEEE -0 support.
52175
52176 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
52177
52178 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
52179 earlier.
52180
52181 1998-05-28 Catherine Moore <clm@cygnus.com>
52182
52183 * gcc.c-torture/execute/980526-3.c: New test.
52184
52185 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
52186
52187 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
52188 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
52189 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
52190 m88k-motorola-sysv3 to XFAIL.
52191
52192 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52193
52194 * gcc.dg/980526-1.c: New test.
52195 * gcc.c-torture/execute/980526-2.c: New test.
52196
52197 1998-05-26 Jeffrey A Law (law@cygnus.com)
52198
52199 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
52200
52201 * gcc.c-torture/execute/980526-1.c: New test.
52202
52203 1998-05-26 Dave Love <d.love@dl.ac.uk>
52204
52205 * g77.f-torture/execute/alpha2.f: Add runtime test.
52206
52207 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
52208
52209 * g++.old-deja/old-deja.exp: Strip leading directories.
52210
52211 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
52212 error for the line. Don't run multiple tests for the same line.
52213
52214 1998-05-23 Jeffrey A Law (law@cygnus.com)
52215
52216 * gcc.dg/980523-1.c: New test.
52217
52218 1998-05-23 Dave Love <d.love@dl.ac.uk>
52219
52220 * g77.f-torture/compile/970915-0.f: New test.
52221
52222 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
52223
52224 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
52225
52226 1998-05-21 Jeffrey A Law (law@cygnus.com)
52227
52228 * gcc.dg/980520-1.c: New test.
52229
52230 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
52231
52232 * gcc.dg/980502-1.c: Fix return type.
52233
52234 1998-05-20 Jeffrey A Law (law@cygnus.com)
52235
52236 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
52237 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
52238 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
52239 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
52240 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
52241
52242 1998-05-20 Dave Love <d.love@dl.ac.uk>
52243
52244 * g77.f-torture/execute/980520-1.f: New test.
52245
52246 1998-05-15 Dave Love <d.love@dl.ac.uk>
52247
52248 * lib/mike-g77.exp: New file.
52249
52250 * g77.f-torture/noncompile/noncompile.exp,
52251 g77.f-torture/noncompile/check0.f: New files.
52252
52253 1998-05-14 Dave Love <d.love@dl.ac.uk>
52254
52255 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
52256 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
52257 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
52258 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
52259 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
52260 abort where appropriate.
52261
52262 1998-05-05 Michael Meissner <meissner@cygnus.com>
52263
52264 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
52265 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
52266
52267 1998-04-29 Dave Love <d.love@dl.ac.uk>
52268
52269 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
52270
52271 1998-04-27 Dave Love <d.love@dl.ac.uk>
52272
52273 * g77.f-torture/compile/980427-0.f: New test.
52274
52275 1998-04-24 Dave Love <d.love@dl.ac.uk>
52276
52277 * g77.f-torture/compile/980424-0.f: New test.
52278
52279 1998-04-19 Dave Love <d.love@dl.ac.uk>
52280
52281 * g77.f-torture/compile/980419-2.f (main): New test.
52282 * g77.f-torture/compile/970125-0.f: New test.
52283 * g77.f-torture/compile/980419-1.f: New test.
52284
52285 1998-04-08 Jim Wilson <wilson@cygnus.com>
52286
52287 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
52288 of loop-4.c.
52289
52290 1998-04-07 Jim Wilson <wilson@cygnus.com>
52291
52292 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
52293
52294 1998-04-03 Jim Wilson <wilson@cygnus.com>
52295
52296 * gcc.c-torture/compile/980329-1.c: New test.
52297
52298 1998-03-18 Jim Wilson <wilson@cygnus.com>
52299
52300 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
52301 * gcc.dg/980312-1.c: Fix typo in -march command.
52302
52303 1998-03-16 H.J. Lu (hjl@gnu.org)
52304
52305 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
52306
52307 1998-03-11 Robert Lipe <robertl@dgii.com>
52308
52309 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
52310 Dave Love agree the Fortran source is bogus.
52311
52312 1998-03-11 Robert Lipe <robertl@dgii.com>
52313
52314 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
52315 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
52316 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
52317 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
52318 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
52319
52320 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
52321
52322 * g++.old-deja/g++.other/friend1.C: New test.
52323
52324 1998-02-18 Dave Love <d.love@dl.ac.uk>
52325
52326 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
52327 possibly uninitialized) variables and declare dnrm2.
52328
52329 1998-02-23 Robert Lipe <robertl@dgii.com>
52330
52331 From Bruno Haible <haible@ilog.fr>:
52332 * gcc.c-torture/execute/980223.c: New test.
52333
52334 1998-02-13 Jeffrey A Law (law@cygnus.com)
52335
52336 * gcc.dg/ifelse-1.c: New test.
52337
52338 1998-02-09 H.J. Lu (hjl@gnu.org)
52339
52340 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
52341
52342 * lib/old-dejagnu.exp (old-dejagnu): Added the
52343 "execution test - XFAIL *-*-*" handling in the spirit of
52344 "excess errors test -". Changed the "execution test fails"
52345 handling to be like "excess errors test fails".
52346 * Update various tests accordingly.
52347
52348 1998-02-06 Jim Wilson <wilson@cygnus.com>
52349
52350 * gcc.c-torture/execute/980205.c: New test.
52351
52352 1998-01-18 Jeffrey A Law (law@cygnus.com)
52353
52354 * lib/c-torture.exp: Look for .x files instead of .cexp files.
52355 * lib/f-torture.exp: Similarly.
52356 * gcc.c-torture: Rename all .cexp files to .x files.
52357
52358 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
52359
52360 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
52361 (940510-1.c): Removed duplicate.
52362 (971104-1.c): New test.
52363
52364 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
52365
52366 * lib/f-torture.exp: Improve error and loop detection.
52367
52368 1997-11-19 Michael Meissner <meissner@cygnus.com>
52369
52370 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
52371 use that to size the filler array.
52372
52373 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
52374
52375 * lib/c-torture.exp(c-torture-execute): Fix typo.
52376
52377 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
52378 testcase as the executable name. Keep the executable around if
52379 the test fails.
52380
52381 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
52382
52383 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
52384 changes. Only test one -g option, and move it to the end of the
52385 list of options to test.
52386
52387 1997-09-19 Michael Meissner <meissner@cygnus.com>
52388
52389 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
52390 variable GCC_TORTURE_OPTIONS to supply default switches separated
52391 by colons. If no environment variable, run tests with -O0 -g, -O1
52392 -g, and -O2 -g as well.
52393
52394 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
52395
52396 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
52397 explanatory comments. Fix indentation.
52398
52399 1997-09-15 Jeffrey A Law (law@cygnus.com)
52400
52401 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
52402
52403 1997-09-11 Jeffrey A Law (law@cygnus.com)
52404
52405 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
52406 * g++.old-deja/g++.mike/p7325.C: Likewise.
52407 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
52408
52409 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
52410
52411 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
52412 * g++.old-deja/g++.brendan/crash30.C: Likewise.
52413 * g++.old-deja/g++.brendan/crash39.C: Likewise.
52414 * g++.old-deja/g++.law/operators4.C: Likewise.
52415
52416 1997-09-11 Joe Buck (jbuck@synopsys.com)
52417
52418 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
52419 * g++.old-deja/g++.mike/p784.C: Ditto.
52420 * g++.old-deja/g++.mike/p785.C: Ditto.
52421
52422 1997-09-05 Jeffrey A Law (law@cygnus.com)
52423
52424 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
52425
52426 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
52427
52428 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
52429 target feature; pass this to c-torture-execute as needed.
52430
52431 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
52432
52433 * lib/c-torture.exp(c-torture-execute): If the previous and the
52434 current executables being tested are identical, we don't need to
52435 run the executable again. Try to make the executable names
52436 unique. Add an optional argument for passing additional compiler
52437 flags.
52438
52439 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
52440
52441 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
52442
52443 1997-08-29 Jeffrey A Law (law@cygnus.com)
52444
52445 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
52446
52447 1997-07-31 Jeffrey A Law (law@cygnus.com)
52448
52449 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
52450 32bit or larger longs.
52451
52452 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
52453 have either a 32bit long or 32bit int.
52454
52455 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
52456
52457 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
52458 Make double precision tests dependent on sizeof (double).
52459
52460 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
52461
52462 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
52463 too.
52464
52465 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
52466
52467 * gcc.c-torture/compile/961203-1.cexp: New script.
52468
52469 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
52470
52471 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
52472 up the includes ourselves.
52473
52474 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
52475
52476 * lib/plumhall.exp: Remove random include, and add a few
52477 verbose messages for debugging.
52478
52479 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
52480
52481 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
52482 of trying to do it ourselves.
52483
52484 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52485
52486 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
52487
52488 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
52489
52490 * gcc.prms/5403.c: Made regexp a bit less strict.
52491
52492 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
52493
52494 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
52495 is returned from remote_load instead.
52496 * lib/plumhall.exp: Ditto.
52497 * lib/mike-g++.exp: Ditto.
52498 * lib/old-dejagnu.exp: Ditto.
52499 * lib/c-torture.exp: Ditto.
52500
52501 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
52502
52503 * lib/g++.exp: Use build_wrapper procedure.
52504 * lib/gcc.exp: Ditto.
52505
52506 1997-05-20 Jeffrey A Law (law@cygnus.com)
52507
52508 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
52509 an old-style decl for malloc. Fixes tests to work when
52510 sizeof (int) != sizeof (size_t).
52511
52512 1997-05-15 Mike Meissner <meissner@cygnus.com>
52513
52514 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
52515
52516 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
52517 use stdargs.h interface.
52518
52519 1997-05-15 Mike Meissner <meissner@cygnus.com>
52520
52521 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
52522 NO_VARARGS when compiling.
52523
52524 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
52525
52526 * lib/plumhall.exp(ph_includes): New procedure.
52527 (ph_make): Use it.
52528 (ph_compiler): Ditto.
52529
52530 * lib/g++.exp: Rename test-glue.c to testglue.c.
52531 * lib/gcc.exp: Ditto.
52532
52533 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
52534
52535 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
52536 to completion when it's called.
52537
52538 1997-03-21 Michael Meissner <meissner@cygnus.com>
52539
52540 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
52541 is defined, don't do test.
52542
52543 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
52544
52545 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
52546 for object files.
52547 (ph_summary): Mark skipped testcases as untested, not unresolved.
52548
52549 * lib/plumhall.exp (ph_make): If unresolved because of bad
52550 errorCode, record errorCode in log file.
52551 (*): Replace send_log/verbose with verbose -log.
52552
52553 1997-03-19 Michael Meissner <meissner@cygnus.com>
52554
52555 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
52556 double conversion if double isn't at least 8 bytes.
52557
52558 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
52559 int to work with targets where int is 16 bits.
52560
52561 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
52562 8 bytes, just exit, since 4 byte doubles don't have enough bits of
52563 precision for the test to complete.
52564
52565 1997-03-14 Michael Meissner <meissner@cygnus.com>
52566
52567 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
52568 if d10v is not compiled with the -mdouble64 flag.
52569 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
52570
52571 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
52572 d10v is not compiled with the -mint32 flag.
52573
52574 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
52575
52576 * lib/plumhall.exp: Use incr_count.
52577
52578 1997-03-12 Jeffrey A Law (law@cygnus.com)
52579
52580 * gcc.c-torture: Update to c-torture-1.45.
52581
52582 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
52583
52584 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
52585 the name of the expect testcase file).
52586
52587 * lib/g++.exp(g++_init): Ditto.
52588
52589 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
52590
52591 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
52592 the host.
52593
52594 * lib/gcc.exp(gcc_exit): New procedure.
52595
52596 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
52597
52598 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
52599 specs where appropriate.
52600
52601 * g++.old-deja/g++.arm/*: Added additional ERROR checks
52602 because of new "candidates are" messages, and removed a few
52603
52604 * Converted all non-old-style g++ testcases to old-style, and
52605 moved into g++.old-deja.
52606
52607 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
52608
52609 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
52610 options.
52611
52612 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
52613 succeeded.
52614
52615 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
52616
52617 1997-02-13 Michael Meissner <meissner@cygnus.com>
52618
52619 * lib/gcc.exp (gcc_target_compile): Add support for defining
52620 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
52621 the machine doesn't have those features.
52622
52623 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
52624
52625 * g++.law/operators4.exp: Don't use LIBS.
52626
52627 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
52628
52629 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
52630
52631 * lib/mike-g++.exp: Don't set the compiler to be tested here.
52632 * lib/g++.exp: Set it here instead. Also, allow use of the
52633 --tool_exec and --tool_opt options. Change CXX to
52634 GXX_UNDER_TEST.
52635
52636 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
52637
52638 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
52639
52640 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
52641
52642 * lib/old-dejagnu.exp: Use prune_warnings instead of
52643 prune_system_crud.
52644 * lib/mike-g++.exp: Ditto.
52645 * lib/gcc.exp: Ditto.
52646 * lib/g++.exp: Ditto.
52647
52648 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
52649
52650 1997-02-07 Jeffrey A Law (law@cygnus.com)
52651
52652 * 941014-2.c: Include stdlib.h
52653 * 960327-1.c: Include stdio.h
52654 * dbra.c, index-1.c: Don't assume ints are 32bits.
52655
52656 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
52657
52658 * lib/gcc.exp: Add gcc,stack_size target feature.
52659
52660 * lib/g++.exp(g++_target_compile): Add the include and link
52661 paths here, not in two other places. And, it's $options, not
52662 options.
52663
52664 * lib/mike-g++.exp(postbase): Remove the code that determines
52665 the correct include and link paths.
52666 * g++.old-deja/old-deja.exp: Ditto.
52667
52668 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
52669
52670 * lib/g++.exp(g++_init): target_compile no longer returns the
52671 filename of the result.
52672
52673 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
52674
52675 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
52676 call to glob.
52677
52678 * gcc.c-torture/special/special.exp: Change call to
52679 gcc_target_compile to include the object file.
52680
52681 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
52682
52683 * gcc.c-torture/special/special.exp: Correct misspelling in last
52684 change.
52685
52686 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
52687
52688 * lib/plumhall.exp(ph_summary): Log the entire output of the
52689 executable. Return -1 if there were any failures, 0 otherwise.
52690 (ph_execute): Return -1 if there were any failures, 0 otherwise.
52691 (ph_make): Clean up objects and executables that were built
52692 if the tests succeeded.
52693
52694 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
52695
52696 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
52697 libraries and includes in the build tree as appropriate.
52698
52699 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
52700
52701 * lib/c-torture.exp: Instead of looking for the global variable
52702 NO_LONG_LONG, check to see if that's a feature of the target.
52703
52704 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
52705
52706 * config/default.exp: Minimize. Delete the remainer of the files in
52707 config; this functionality is now in devo/dejagnu/config.
52708
52709 g++.*/*: Pass any additional flags used to compile to postbase;
52710 delete CXXFLAGS.
52711
52712 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
52713 is now done by runtest.exp. Use gcc_target_compile instead of
52714 compile.
52715
52716 lib/c-torture.exp: Use gcc_target_compile instead of compile.
52717 Remove references to CFLAGS. Use remote_file instead of
52718 calling rm -f.
52719 (c-torture): Take a list of arguments to use to compile this
52720 testcase.
52721
52722 lib/g++.exp: Simplify. Use target_compile instead of compile.
52723 lib/gcc-dg.exp: Ditto.
52724 lib/gcc.exp: Ditto.
52725 lib/mike-{gcc,g++}.exp: Ditto.
52726 lib/old-dejagnu.exp: Ditto.
52727 lib/plumhall.exp: Ditto.
52728
52729 1997-01-08 Jim Wilson <wilson@cygnus.com>
52730
52731 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
52732 (ph_linker): Likewise.
52733
52734 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
52735
52736 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
52737 MAP_ANON / MAP_ANONYMOUS if defined;
52738 else try to map from /dev/zero .
52739
52740 1996-11-12 Jeffrey A Law (law@cygnus.com)
52741
52742 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
52743 isn't defined, then define it to MAP_ANONYMOUS.
52744
52745 1996-11-12 Jeffrey A Law (law@cygnus.com)
52746
52747 * gcc.c-torture: Update to c-torture-1.42 release.
52748
52749 1996-11-11 Jeffrey A Law (law@cygnus.com)
52750
52751 * gcc.c-torture: Update to c-torture-1.41 release.
52752
52753 1996-10-27 Jeffrey A Law (law@cygnus.com)
52754
52755 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
52756 c-torture release.
52757
52758 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
52759
52760 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
52761 and LDFLAGS. Fix second case to append the target_info ldflags
52762 onto LDFLAGS, not CFLAGS.
52763 * lib/g++.exp (g++_init): Add target_info stuff.
52764 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
52765 of libgloss and newlib flags for !native.
52766
52767 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
52768 (GDB): Fix relative path to go up another dir for finding gdb.
52769
52770 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
52771
52772 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
52773 versions in the target_info array, if they don't exist.
52774
52775 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
52776
52777 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
52778
52779 1996-07-08 Jim Wilson <wilson@cygnus.com>
52780
52781 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
52782 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
52783
52784 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
52785
52786 * lib/old-dejagnu.exp: Don't remove the output file before we've
52787 actually tested it. Don't append pwd to the path of the executable
52788 we're testing.
52789
52790 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
52791
52792 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
52793
52794 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
52795
52796 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
52797 temporary directory for compiler files, and set it to a default
52798 value of /tmp. Set $output as the name of the output file from
52799 compiling the testcase. Add a -o option to $cflags_var so the
52800 compiler writes the final output file as $output. Set $executable
52801 to $output.
52802
52803 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
52804 directory for compiler files, and set it to /tmp if it doesn't
52805 already have a value. Set $output_file to the name of the output
52806 file from compiling the testcase. Add a -o option to CXXFLAGS so
52807 the compiler writes the final output file as $output. Use $output
52808 as the executable to be tested.
52809
52810 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
52811
52812 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
52813
52814 1996-06-08 Jeffrey A Law (law@cygnus.com)
52815
52816 * gcc.c-torture/execute/pending-1.c: New test. Still
52817 pending in Tege's queue.
52818
52819 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
52820
52821 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
52822 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
52823 if there were failures. Call unresolved if there were unresolved
52824 testcases. Call gcc_fail if program did not run to completion.
52825 (ph_make): Pass additional argument name to ph_execute.
52826 (ph_execute): Add new argument. Pass additional arguments to
52827 ph_summary. Call gcc_fail is there is no execution output.
52828
52829 1996-04-24 Jeffrey A Law (law@cygnus.com)
52830
52831 * lib/plumhall.exp (proc_summary): Output relavent summary
52832 lines into the log so specific failures in plumhall can be
52833 investigated.
52834
52835 1996-04-10 Jeffrey A Law (law@cygnus.com)
52836
52837 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
52838 (c-torture-execute): Don't try to execute tests which use
52839 "long long" types if $NO_LONG_LONG is nonzero.
52840
52841 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
52842
52843 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
52844 not c-torture.
52845
52846 * gcc.ieee: Move from here.
52847 * gcc.c-torture/execute/ieee: To here.
52848
52849 1996-03-26 Jeffrey A Law (law@cygnus.com)
52850
52851 * gcc.c-torture: Update to c-torture-1.41 release.
52852
52853 1996-03-22 Jeffrey A Law (law@cygnus.com)
52854
52855 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
52856 not "$output".
52857
52858 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
52859
52860 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
52861 -c present.
52862
52863 1996-03-02 Jeffrey A Law (law@cygnus.com)
52864
52865 * config/proelf.exp: Handle connecting to a simulator.
52866
52867 1996-01-31 Jeffrey A Law (law@cygnus.com)
52868
52869 * config/proelf.exp: New file. Enough framework that we can
52870 run c-torture tests on the proelf targets (or any other target
52871 that gdb can connect to for that matter).
52872
52873 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
52874
52875 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
52876 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
52877
52878 * lib/plumhall.exp (ph_execute): Always call ph_summary if
52879 exec_output exists.
52880
52881 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
52882
52883 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
52884 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
52885
52886 * config/*.exp: Update FSF address. Change result of ${tool}_load
52887 to pass/fail/unresolved/unsupported/untested. Caller must now
52888 call unresolved/unsupported/untested.
52889 * lib/*.exp: Update FSF address. Update to handle new results of
52890 ${tool}_load.
52891 * lib/chill.exp (verbose): Delete.
52892
52893 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
52894
52895 * lib/gcc.exp (default_gcc_start): Change order of args to
52896 $LDFLAGS $CFLAGS $LIBS.
52897 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
52898 Save/set/restore CFLAGS. Pass single arg to gcc_start.
52899 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
52900 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
52901 * gcc.misc-tests/dg-test.exp: Likewise.
52902 * gcc.misc-tests/msgs.exp: Likewise.
52903 * gcc.prms/prms.exp: Likewise.
52904 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
52905 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
52906
52907 * lib/dg.exp: Deleted, moved to dejagnu/lib.
52908
52909 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
52910
52911 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
52912
52913 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
52914 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
52915
52916 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
52917 necessary.
52918
52919 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
52920
52921 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
52922 global for loop; add use of $mathlib.
52923 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
52924 settings here; set mathlib for anything but VxWorks.
52925
52926 1996-01-22 Jeffrey A Law (law@cygnus.com)
52927
52928 * gcc.c-torture: Update to c-torture-1.40 release.
52929
52930 1996-01-03 Jeffrey A Law (law@cygnus.com)
52931
52932 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
52933 dg.exp.
52934
52935 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
52936
52937 * lib/c-torture.exp (c-torture-execute): Declare "output" as
52938 global.
52939
52940 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
52941
52942 * lib/g++.exp (LIBS): Define if not already.
52943 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
52944 (gcc-dg-prune): Call prune_gcc_output.
52945 * lib/gcc.exp (prune_gcc_output): New proc.
52946 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
52947 prune_gcc_output.
52948
52949 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
52950
52951 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
52952 (c-torture-execute): Likewise. Rename `name' to `testcase'.
52953
52954 1995-11-15 Jeffrey A Law (law@cygnus.com)
52955
52956 * gcc.c-torture: Update to c-torture-1.39 release.
52957
52958 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
52959
52960 * lib/c-torture.exp (c-torture-execute): Don't return if one option
52961 fails, try others as well.
52962
52963 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
52964
52965 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
52966 If compilation fails, mark execute tests as `untested'.
52967 If test is marked as unsupported, don't mark compilation and
52968 execute tests as failed.
52969
52970 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
52971
52972 * lib/g++.exp (g++_init): Don't link in libg++, and look to
52973 libstdc++ for whether or not we want to be doing shared
52974 libraries. Delete link_curses since we don't need it anymore.
52975 * lib/mike-g++.exp (postbase): Don't link in libg++.
52976 * g++.old-deja/old-deja.exp: Likewise.
52977
52978 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
52979
52980 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
52981
52982 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
52983
52984 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
52985 For that, add `-Wl,-a,shared_archive'.
52986 * g++.old-deja/old-deja.exp: Likewise.
52987
52988 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
52989
52990 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
52991
52992 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
52993
52994 * lib/mike-g++.exp (postbase): Pay attention to the status of
52995 g++_load.
52996
52997 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
52998
52999 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
53000
53001 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
53002
53003 * lib/gcc.exp (default_gcc_start): No longer need to log program
53004 being executed or its output, execute_anywhere does that now.
53005 * lib/g++.exp (default_g++_version): Call execute_anywhere.
53006 (default_g++_start): Likewise. Delete calls to verbose/send_log.
53007
53008 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
53009
53010 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
53011 the same as those in lib/g++.exp.
53012
53013 1995-10-10 Jeff Law (law@hurl.cygnus.com)
53014
53015 * gcc.c-torture: Update to c-torture-1.38 release.
53016 * gcc.ieee: Related changes.
53017
53018 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
53019
53020 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
53021 "exec". Minor reformatting changes.
53022
53023 * config/rom68k.exp (${tool}_load): Make it work in a canadian
53024 cross. This means all "exec" calls now work on a remote host as
53025 well.
53026 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
53027 cross. Filter out the extra "\r\n" stuff that expect puts in.
53028 (c-torture-execute): Filter out the bogus warnings like
53029 c-torture-compile does. Add support for canadian cross.
53030 * lib/gcc.exp (default_gcc_version, default_gcc_start)
53031 Use execute_anywhere rather than calling exec directly. Now it
53032 works for canadian cross testing.
53033
53034 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
53035
53036 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
53037 results into a variable, and check that rather than using file exists.
53038
53039 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
53040
53041 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
53042 create a libg++.so. For sunos4.1.*, also add -ltermcap.
53043
53044 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
53045
53046 * g++.old-deja/old-deja.exp: Create and pass runshlib and
53047 lib_curses if there's a shared libg++ in the build tree.
53048
53049 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
53050
53051 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
53052 if not supported target.
53053
53054 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
53055
53056 * lib/g++.exp (g++_init): Move empty setting of runshlib and
53057 link_curses up to always happen, not just for native builds.
53058
53059 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
53060
53061 * gcc.c-torture: Update to c-torture-1.36 release.
53062 * gcc.failure: Related changes.
53063
53064 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
53065
53066 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
53067
53068 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
53069
53070 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
53071 * lib/mike-g++.exp (postbase): Not in here. Still reference
53072 runshlib, link_curses, and mathlib for link and run.
53073
53074 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
53075 pass the runtime shared library options for Solaris, OSF/1, and
53076 Irix5, and link with -lcurses to avoid unresolved references.
53077
53078 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
53079
53080 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
53081 only run once.
53082
53083 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
53084
53085 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
53086
53087 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
53088
53089 * gcc.c-torture: Update to c-torture-1.35 release. Note we
53090 do not have a framework for the "compat" tests yet.
53091
53092 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
53093
53094 * lib/mike-g++.exp (postbase): New local variable `mathlib',
53095 set to null if we're testing vxworks5.1. Use that instead of
53096 `-lm' in the setting of LIBS for link and run.
53097
53098 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
53099
53100 * config/rom68k.exp (${tool}_load): Major changes to make it
53101 work. Verified that it does in fact return the stuff in
53102 exec_output properly. Catch any Emul or any TRAP other than 0.
53103
53104 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
53105
53106 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
53107 LDFLAGS properly for targets that need stuff from libgloss.
53108 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
53109 only run once.
53110 (gpp_initialized): New variable.
53111
53112 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
53113
53114 * config/rom68k.exp: Load libgloss.exp.
53115 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
53116 so we can produce a fully linked binary.
53117 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
53118 so we can produce a fully linked binary.
53119
53120 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
53121
53122 * lib/plumhall.exp (ph_section): Watch for expected failures.
53123 Add missing `else'.
53124
53125 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
53126 run the testcase.
53127 (c-torture): Likewise.
53128
53129 1995-08-28 Doug Evans <dje@cygnus.com>
53130
53131 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
53132
53133 * lib/mike-g++.exp (mike_cleanup): New proc.
53134 (prebase): New globals compiler_result, not_compiler_result,
53135 target_regexp.
53136 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
53137 allow leading "-" in pattern. Watch for unsupported tests.
53138 If $compiler_result is set, pattern match assembler code,
53139 and ditto for $not_compiler_result.
53140 * lib/mike-gcc.exp: Likewise.
53141
53142 * lib/plumhall.exp (ph_execute): Only call ph_summary if
53143 execution "succeeded".
53144
53145 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
53146
53147 * config/win32.exp: New file.
53148 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
53149
53150 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
53151
53152 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
53153 unsupported.
53154 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
53155 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
53156 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
53157
53158 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
53159 "... without exceptions was ...". That is now handled by
53160 prune_system_crud.
53161 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
53162
53163 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
53164
53165 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
53166 sieve.c,sort2.c}: New files.
53167 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
53168 sieve.exp,sort2.exp}: Drivers for them.
53169
53170 * lib/mike-gcc.exp (program_output): New user settable variable.
53171 (postbase): Call prune_system_crud. Also prune extraneous compiler
53172 messages.
53173 * lib/mike-g++.exp (program_output): New user settable variable.
53174
53175 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
53176
53177 * config/sh.exp: Deleted (use sim.exp instead).
53178
53179 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
53180
53181 * config/vx.exp: Declare CHECKTASK as global.
53182 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
53183 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
53184 * lib/old-dejagnu.exp: Load [pwd]/$executable.
53185
53186 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
53187
53188 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
53189 target. Like vx.exp, only includes `vx29k.exp' instead of
53190 `vxworks.exp'.
53191
53192 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
53193
53194 * config/sim.exp: Increase time limit from 120 seconds to 240.
53195
53196 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
53197
53198 * gcc.c-torture/execute/950628-1.c: New test.
53199
53200 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
53201
53202 * gcc.c-torture: Update with changes/additions from
53203 c-torture-1.34.
53204
53205 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
53206
53207 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
53208
53209 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
53210
53211 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
53212
53213 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
53214
53215 * gcc.c-torture/compile/950512-1.c: New test.
53216 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
53217 * gcc.dg/struct-ret-1.c: Likewise.
53218
53219 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
53220
53221 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
53222 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
53223
53224 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
53225
53226 * gcc.c-torture/special/920411-1.c: Deleted.
53227 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
53228
53229 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
53230
53231 * config/sim.exp (${tool}_load): Hack in call to bash to get a
53232 cpu limit.
53233
53234 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
53235
53236 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
53237
53238 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
53239
53240 From kenner;
53241 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
53242 is the proper length.
53243 * va-arg-3.c: Likewise.
53244
53245 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
53246
53247 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
53248 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
53249
53250 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
53251 * lib/g++.exp (default_g++_start): Delete old cruft.
53252
53253 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
53254
53255 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
53256 (2 * (1 << 18)) to (2 * (1 << 17)).
53257
53258 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
53259
53260 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
53261
53262 * config/rom68k.exp: Renamed from config/idp.exp
53263
53264 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
53265
53266 * c-torture/compile/921109-2.c
53267
53268 1995-04-18 Mike Stump <mrs@cygnus.com>
53269
53270 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
53271 excess errors.
53272
53273 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
53274
53275 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
53276 output.
53277 * lib/g++.exp (default_g++_start): Likewise.
53278
53279 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
53280
53281 * gcc.c-torture/compile/950329-1.c: New test.
53282
53283 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
53284
53285 * config/bug.exp (${tool}_load): Updated to use new remote_open
53286 and remote_close procs.
53287 * config/idp.exp: New file.
53288
53289 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
53290
53291 * gcc.c-torture/execute/950322-1.c: New test.
53292
53293 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
53294
53295 * config/vx.exp (${tool}_load): Clean up testing of return code from
53296 vxworks_ld and vxworks_spawn.
53297
53298 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
53299
53300 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
53301
53302 1995-03-13 Mike Stump <mrs@cygnus.com>
53303
53304 * lib/old-deja.exp: Add `excess errors test - ' error, now one
53305 can mark excess errors on a machine by machine basis. Note, the
53306 default is to not expect any excess errors, even when excess
53307 errors test - is given, so you will want to put an XFAIL ... on
53308 these lines. For example, // excess errors test - XFAIL hppa*-*-*
53309 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
53310 those 4 machines, but no others.
53311
53312 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
53313
53314 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
53315 * lib/c-torture.exp: to here.
53316
53317 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
53318
53319 * gcc.c-torture/execute/950221-1.c: New test.
53320 * gcc.c-torture/execute/struct-ret-1.c: New test.
53321 * gcc.c-torture/compile/950221-1.c: New test.
53322
53323 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
53324
53325 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
53326
53327 * gcc.c-torture/execute/arith-1.c (main): Return 0.
53328 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
53329
53330 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
53331
53332 * g++.gb: New directory of tests, derived from my signature and
53333 class scoping tests.
53334
53335 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
53336 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
53337 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
53338 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
53339 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
53340 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
53341 * g++.gb/sig25.C: Likewise.
53342
53343 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
53344 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
53345 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
53346 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
53347 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
53348 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
53349 * g++.gb/sig25.exp: Likewise.
53350
53351 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
53352 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
53353 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
53354 * g++.gb/scope13.C: Likewise, this test still fails.
53355
53356 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
53357 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
53358 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
53359 * g++.gb/scope13.exp: Ditto.
53360
53361 * g++.gb/README: New file, explains what these tests are about.
53362
53363 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
53364
53365 * lib/dg.exp (dg-do): Support `preprocess'.
53366 (dg-test): Likewise.
53367
53368 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
53369
53370 * config/udi.exp: change "continue -expect" to "exp_continue".
53371
53372 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
53373
53374 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
53375 Delete redundant tests.
53376
53377 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
53378 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
53379 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
53380 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
53381 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
53382 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
53383 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
53384 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
53385
53386 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
53387 storing label pointers.
53388 * gcc.c-torture/execute/921019-1.c: Likewise.
53389 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
53390 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
53391 parameter fp.
53392 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
53393 constants.
53394
53395 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
53396 Delete obsolete tests.
53397
53398 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
53399 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
53400 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
53401 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
53402 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
53403 * gcc.c-torture/compile/950124-1.c: New test.
53404
53405 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
53406
53407 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
53408
53409 * lib/mike-g++.exp: Add -lm to LIBS.
53410
53411 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
53412
53413 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
53414
53415 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
53416
53417 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
53418
53419 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
53420
53421 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
53422
53423 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
53424
53425 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
53426 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
53427 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
53428 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
53429 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
53430 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
53431 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
53432 * g++.law/{operators31.C, operators32.C,
53433 * g++.law/{operators33.C, operators34.C}: Likewise.
53434 * g++.law/{pic1.C, refs2.C}: Likewise.
53435 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
53436 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
53437 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
53438 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
53439
53440 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
53441 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
53442 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
53443 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
53444 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
53445 * g++.law/{enum9.exp, friend5.exp}: Likewise.
53446 * g++.law/{nest3.exp, nest4.exp}: Likewise.
53447 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
53448 * g++.law/{operators30.exp, operators31.exp}: Likewise.
53449 * g++.law/{operators32.exp, operators33.exp}: Likewise.
53450 * g++.law/{operators34.exp}: Likewise.
53451 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
53452 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
53453 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
53454 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
53455 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
53456
53457 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
53458 No longer expected to fail.
53459 * g++.law/missed-error3.C: Tweak for recent bool changes.
53460
53461 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
53462
53463 * config/emb-unix: Deleted.
53464 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
53465 remote execution. Do final link on remote host if REMOTE_LINK is set.
53466
53467 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
53468
53469 * lib/dg.exp (dg-test): Fix typo in last patch.
53470
53471 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
53472
53473 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
53474 (handles multiple occurrences).
53475
53476 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
53477
53478 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
53479 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
53480 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
53481 printed).
53482 * lib/c-torture.exp (c-torture-compile): Likewise.
53483 (c-torture): Prepend full path if missing.
53484 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
53485 (gcc_fail): Likewise.
53486 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
53487
53488 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
53489
53490 * lib/netware.exp: Only attach to NetWare i386 systems.
53491
53492 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
53493
53494 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
53495 messages. Add test name to "output pattern match" pass/fail message.
53496
53497 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
53498
53499 * gcc.dg: New testsuite.
53500 * gcc.dg/dg.exp: New file.
53501
53502 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
53503 test-switch.c}: Deleted.
53504
53505 * gcc.misc-tests/msgs.exp: New testcase driver.
53506
53507 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
53508
53509 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
53510 Watch for illegal return values from ${tool}_load.
53511 * config/unix.exp (${tool}_load): Fix pass/fail detection for
53512 cross targets. Coerce return value >0 to 1.
53513
53514 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
53515
53516 * config/unix.exp (${tool}_load): Call program rsh, not proc.
53517
53518 * config/emb-unix.exp: New file.
53519
53520 * config/sim.exp: Error if variable $SIM not defined.
53521 (${tool}_load): Mark test as "untested" if simulator missing.
53522
53523 * config/unix.exp: Load remote.exp to get rcp_download.
53524 * lib/c-torture.exp: Use different option lists for testcases with
53525 and without loops.
53526 * gcc.c-torture/execute/execute.exp: Likewise.
53527
53528 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
53529
53530 * config/*.exp: Clarify return code from ${tool}_load.
53531 Call `unresolved' or `untested' instead of `warning' or `perror'
53532 (sometimes you still want to call both though).
53533 Add comment that `shell_id' is local to each file.
53534 * config/udi.exp (timeout): Set to 30.
53535 Don't print warning if connection fails, $connectmode has already
53536 printed an error.
53537 (${tool}_load): Move verbose messages to level 2.
53538 Rework pattern for "Process started" message.
53539 Pass `shell_id' to ${connectmode}_download.
53540 Retry twice upon timeout. Make resetting of target more robust.
53541 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
53542 Pass `shell_id' to exit_$connectmode.
53543 Only call exit_$connectmode if connected.
53544 * config/unix.exp (${tool}_load): Check return codes better.
53545 * config/vrtx.exp (${tool}_load): Likewise.
53546 * config/vx.exp (${tool}_load): Likewise.
53547 Delete unneeded global's.
53548 * lib/dg.exp (dg-test): Update to reflect clarified return codes
53549 from ${tool}_load.
53550 (dg-stat): Delete.
53551 (dg-init): Delete recording of pass/fail counts.
53552 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
53553 (old-dejagnu-init): Likewise.
53554 (old-dejagnu-stat): Delete contents, empty proc now.
53555 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
53556 (c-torture): Delete references to lcnt, lpass, lfail.
53557 Get option list from TORTURE_OPTIONS.
53558 Delete -funroll[-all]-loops if no loops.
53559 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
53560 (g++_stat): Delete contents (empty proc now).
53561 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
53562 (gcc_finish): Likewise.
53563 (gcc_stat): Deleted.
53564 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
53565 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
53566 * gcc.c-torture/execute/execute.exp: Likewise.
53567 Split tests into two parts: compile, execute.
53568 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
53569 no loops. Update to reflect clarified return codes from ${tool}_load.
53570
53571 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
53572
53573 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
53574 to grep for.
53575 (old-dejagnu): Likewise (where necessary).
53576
53577 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
53578
53579 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
53580
53581 * lib/dg.exp (dg-process-target): Fix processing of selector.
53582 Add comment regarding use of `error'.
53583
53584 * lib/gcc.exp (prune_system_crud): Define if missing.
53585 * lib/g++.exp (prune_system_crud): Likewise.
53586
53587 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
53588 Call prune_system_crud.
53589 * lib/dg.exp (dg-runtest): New proc.
53590 Use perror instead of send_user for tcl errors in testcase.
53591 Don't return any value, it's never used.
53592 Don't clobber previous definition of `unknown'.
53593 Print tcl errors in `dg-final'.
53594
53595 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
53596
53597 * lib/dg.exp (dg-process-target): Improve syntax error messages.
53598 (dg-test): Don't print errorInfo, it contains stack backtrace.
53599
53600 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
53601
53602 * lib/g++.exp (runtest_file_p): Define if missing.
53603
53604 1994-09-24 Doug Evans (dje@cygnus.com)
53605
53606 * lib/mike-g++.exp: Comment out loading of g++.exp.
53607 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
53608 (default_g++_version): Always print something.
53609 (default_g++_start): Comment out call to `which'.
53610 (g++_start, g++_load): Deleted (must be defined in config file).
53611 * lib/gcc.exp: Test for existence of $CC at start.
53612 Delete check for tmpdir (done in gcc_init).
53613 (default_gcc_version): Always print something.
53614 (default_gcc_start): Comment out call to `which'.
53615 * config/*.exp: Major cleanup - make cross targets work at least a
53616 little better for g++ (by not being "--tool gcc" specific).
53617 Rename gcc_xxx to ${tool}_xxx.
53618 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
53619 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
53620
53621 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
53622
53623 * lib/c-torture.exp (c-torture-compile): Rework compiler
53624 message processing.
53625
53626 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
53627 c-torture.
53628
53629 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
53630
53631 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
53632
53633 * lib/dg.exp (dg-process-target): Support { target native }.
53634
53635 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
53636
53637 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
53638 looked for "... program xxx got fatal signal".
53639 Correct regsub munging of `comp_output'.
53640 Ignore compiler messages "path prefix not used" and "linker input
53641 file unused".
53642
53643 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
53644
53645 * lib/gcc.exp (runtest_file_p): Define if missing.
53646 * gcc.prms/template.c: Example to work from.
53647
53648 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
53649
53650 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
53651 * lib/dg.exp (dg-test): Call unsupported testcases as such.
53652
53653 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
53654 * gcc.prms/1883.c: Moved from compile/940714-1.c.
53655 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
53656 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
53657
53658 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
53659 (dg-process-target): No longer a varargs proc.
53660 Return S/N for target, P/F for xfail. All callers changed.
53661 (user option procs): More argument checking.
53662 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
53663 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
53664 (dg-test): Skip test if not running on selected target in `dg-do'.
53665 Update handling of `dg-do-what', `dg-output-text'.
53666 Separate execution pass/fail from output pattern match pass/fail.
53667 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
53668
53669 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
53670
53671 * gcc.c-torture/special/special.exp: Don't expect failure for mips
53672 target for 920510-1.c.
53673
53674 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
53675
53676 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
53677 Clean up comment regarding use of passcnt, etc.
53678 (gcc_stat): Don't update `testcnt' here.
53679 (gcc_finish): Do it here.
53680 Might as well reset `but_id' here too.
53681 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
53682 to determine if the file should be tested.
53683 * gcc.c-torture/compile/compile.exp: Likewise.
53684 * gcc.c-torture/execute/execute.exp: Likewise.
53685 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
53686 * gcc.misc-tests/dg-test.exp: Likewise.
53687 * gcc.prms/prms.exp: Likewise.
53688 * gcc.wendy/wendy.exp: Likewise.
53689 * g++.old-deja.exp: Likewise.
53690 Move "Testing file" message to verbose level 1.
53691
53692 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
53693
53694 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
53695
53696 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
53697
53698 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
53699 (default_gcc_start): Accept optional second list element
53700 of compiler flags. Print compiler output at verbosity level 2.
53701 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
53702 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
53703 Save current values of framework globals passcnt, failcnt, xpasscnt,
53704 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
53705 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
53706 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
53707 xfailcnt to compute stats. Update framework global `testcnt' from
53708 pass/fail counts.
53709 (gcc_finish): New proc. Clean up test environment.
53710 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
53711 (gcc_epass, gcc_efail): Delete.
53712 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
53713 argument of line number.
53714 (dg-init): If the tool has an init routine, call it.
53715 (dg-test): Remove args `cflags_var' and `libs_var'.
53716 Pass all compiler options to ${tool}_start.
53717 Handle missing line number.
53718 (dg-finish): New function.
53719 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
53720 particular files. Call gcc_finish at end. Move "skipping test"
53721 message to verbosity level 3.
53722 * gcc.c-torture/compile/compile.exp: Likewise.
53723 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
53724 * gcc.c-torture/execute/execute.exp: Likewise.
53725 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
53726 Print testcase being tried at verbosity level 1.
53727 * gcc.c-torture/special/special.exp: Unset xfail.
53728 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
53729 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
53730 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
53731 * gcc.failure/failure.exp: Likewise.
53732 * gcc.ieee/ieee.exp: Likewise.
53733 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
53734 Update call to dg-test. Call dg-finish at end.
53735 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
53736 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
53737 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
53738 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
53739 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
53740 * gcc.wendy/wendy.exp: Add copyright.
53741 Delete setting of tmpdir (done by gcc_init).
53742 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
53743 Pass compiler flags to gcc_start. Call gcc_finish at end.
53744 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
53745 gcc_[ce]pass/fail.
53746
53747 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
53748
53749 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
53750 confusion.
53751 (g++_load): Likewise.
53752
53753 * config/*.exp (gcc_load): Some were varargs fns and some were not.
53754 Rename argument to `prog' to remove the confusion.
53755 Varargs fns behave differently too!
53756 (g++_load): Likewise.
53757
53758 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
53759
53760 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
53761 what it is. Delete (always) printing of status value for !native.
53762 Simplify verbose code, and include status and exec_output.
53763 (g++_load): Use gcc_load.
53764
53765 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
53766
53767 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
53768 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
53769 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
53770 940714-3.c as these testcases don't exist anymore. Make
53771 va-arg-1.c expected to pass.
53772
53773 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
53774
53775 * gcc.misc-tests/misc.exp: Only run specific testcases.
53776 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
53777 * gcc.misc-tests/dg-[1-9].c: New files.
53778
53779 * lib/dg.exp: New testsuite driver.
53780 * gcc.prms/prms.exp: Use it.
53781
53782 * README.gcc: New file.
53783
53784 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
53785 Document and reset `lxpass' and `lxfail'.
53786 Simplify "initialized" message.
53787 (gcc_stat): Clean up comments a little.
53788
53789 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
53790
53791 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
53792
53793 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
53794
53795 * lib/old-dejagnu.exp (process-option): New proc.
53796 (old-dejagnu-init, old-dejagnu-stat): Likewise.
53797 (old-dejagnu): Simplify.
53798 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
53799
53800 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
53801
53802 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
53803 exists and is not an empty string.
53804
53805 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
53806 $xfail rather than calling setup_xfail. Clear $xfail when test is
53807 finished.
53808 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
53809 automatically.
53810
53811 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
53812 longer expected to fail.
53813
53814 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
53815 "f" function call.
53816
53817 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
53818
53819 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
53820 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
53821 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
53822 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
53823 c-torture-1.29.
53824
53825 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
53826 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
53827
53828 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
53829
53830 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
53831 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
53832
53833 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
53834 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
53835 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
53836
53837 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
53838
53839 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
53840 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
53841 940714-1.c, 940714-2.c, 940714-3.c},
53842 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
53843 gcc.misc-tests/{mg.c,mg.exp}:
53844 New tests.
53845 * gcc.noncompile/noncompile.exp: Change accordingly.
53846
53847 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
53848
53849 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
53850 Undo previous clobberage.
53851
53852 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
53853
53854 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
53855 * gcc.special/{930510-1.c, special.exp}:
53856 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
53857 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
53858 struct-varargs-1.c}: New tests from c-torture-1.26.
53859
53860 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
53861
53862 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
53863 argument to switch.
53864
53865 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
53866
53867 * Revert the previous changes. Please see Rob's directory
53868 (/lisa/test/rob/progressive/gcc/testsuite) for testing
53869 fixes.
53870
53871 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
53872
53873 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
53874 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
53875 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
53876 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
53877 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
53878 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
53879 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
53880 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
53881 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
53882 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
53883 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
53884 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
53885 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
53886 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
53887 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
53888 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
53889 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
53890 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
53891 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
53892 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
53893 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
53894 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
53895 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
53896 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
53897 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
53898 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
53899 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
53900 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
53901 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
53902 testing changes.
53903
53904 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
53905
53906 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
53907 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
53908 with perror calls.
53909
53910 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
53911
53912 * config/unix.exp (g++_load): Fix syntax.
53913
53914 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
53915
53916 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
53917 * gcc.noncompile/921017-1.c: Deleted obsolete test.
53918 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
53919 Don't expect va-arg-1.c to fail. Correct expected output for
53920 920928-1.c.
53921 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
53922 * gcc.wendy/hbm4.c: Correct typo.
53923 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
53924
53925 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
53926
53927 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
53928 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
53929 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
53930 * lib/c-torture.exp (c-torture-compile): Ditto.
53931
53932 Reduce volume of output (remove all the -I's and such).
53933 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
53934 Call gcc_cpass, gcc_cfail.
53935 (c-torture): Pass testing option to c-torture-compile.
53936
53937 1994-03-21 Doug Evans (dje@cygnus.com)
53938
53939 Bring patches over from progressive.
53940 * config/default.exp: Exit remote shell cleanly.
53941 (g++_exit, g++_start): Add default versions.
53942 * config/sim.exp (gcc_load): Use perror, not error.
53943
53944 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
53945
53946 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
53947 set in site.exp.
53948
53949 1994-03-14 Doug Evans (dje@cygnus.com)
53950
53951 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
53952 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
53953 (wendy_try): New proc to run testcase.
53954 (main loop): Call 'em.
53955 * gcc.wendy/*.c: Clean up pass to correct expected output.
53956
53957 * lib/gcc.exp: Minor cleanup work.
53958 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
53959
53960 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
53961
53962 * config/sim.exp (gcc_load): Document return codes better.
53963 Don't pass -v to simulator.
53964
53965 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
53966
53967 * gcc.special/920717-x.c: Fix typo.
53968 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
53969 get at sources.
53970
53971 * lib/mike-gcc.exp: Fix typo.
53972
53973 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
53974
53975 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
53976 binary to use, transform the name.
53977 * config/*.exp: rename everything. Nuke any g++ specific files,
53978 it's now a special case of gcc that requires no special support.
53979 Add a default.exp for unsupported targets.
53980
53981 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
53982
53983 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
53984 lib/old-dejagnu.exp: Fix a few patterns to work with the new
53985 version of Tcl.
53986
53987 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
53988
53989 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
53990 than a warning.
53991
53992 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
53993
53994 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
53995
53996 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
53997
53998 * gcc.execute/execute.exp: Combine opt_list and foption_list into
53999 option_list. Compile every file with only 4/6 option choices
54000 (same as C torture) instead of with 12/18 different option
54001 choices.
54002 * lib/c-torture.exp: Likewise.
54003
54004 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
54005 not already set.
54006
54007 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
54008
54009 * lib/old-deja.exp: Add `excess errors test fails' error, now one
54010 can put an XFAIL *-*-* on excess errors.
54011
54012 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
54013
54014 * g++.law: Add more tests derived from g++-bugs snapshots.
54015
54016 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
54017 equivalent to g++.law/init9.
54018
54019 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
54020 compiled it, and the a.out file after we've run it.
54021
54022 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
54023
54024 * lib/mike-g++.exp (postbase): Delete the .o file after we've
54025 compiled it, and the a.out file after we've run it.
54026
54027 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
54028
54029 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
54030
54031 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
54032
54033 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
54034 version number.
54035
54036 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
54037
54038 * g++.law: New directory of g++ tests derived from the g++-bugs
54039 snapshots.
54040
54041 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
54042
54043 * gcc.compile: initbug1.c initbug1.exp testcase added
54044
54045 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
54046
54047 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
54048 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
54049 fixes submitted by Jeff Law (law@cs.utah.edu)
54050 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
54051 Jeff Law (law@cs.utah.edu)
54052
54053
54054 1993-11-30 Mike Stump (mrs@cygnus.com)
54055
54056 * config/unix-g++.exp: Follow the gcc way of doing things.
54057 * g++.old-deja/old-deja.exp: Minor updates.
54058 * lib/g++.exp: New file, follow the gcc way of doing things.
54059 * lib/old-dejagnu.exp: Minor updates.
54060 * lib/mike-g++.exp: Always unset errorInfo.
54061
54062 1993-11-06 Mike Stump (mrs@cygnus.com)
54063
54064 * lib/gcc.exp: Fix some errors with the below change, CC and
54065 CFLAGS should be global when setting, not local.
54066
54067 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
54068
54069 * lib/gcc.exp: Transform tool name.
54070
54071 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54072
54073 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
54074
54075 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54076
54077 * lib/gcc.exp: change gcc_done to gcc_stat
54078
54079 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
54080
54081 * Upgraded gcc testsuite to c-torture version 1.25
54082
54083 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
54084
54085 * lib/gcc.exp: added reporting code. Changed verbose compile message.
54086 * lib/c-torture: added hooks for new reporting code.
54087
54088 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
54089
54090 * config/sh-gcc.exp: check if sh-sim exists in the path
54091
54092 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
54093
54094 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
54095 * gcc.compile/compile.exp: Initial changes for new logic.
54096 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
54097 * gcc.failure/failure.exp: Initial changes for new logic.
54098 * gcc.ieee/ieee.exp: Initial changes for new logic.
54099 * gcc.misc-tests/misc.exp: Initial changes for new logic.
54100 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
54101 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
54102 * lib/c-torture.exp: Initial changes for new logic.
54103 * lib/gcc.exp: Initial changes for new logic.
54104
54105 1993-10-15 Mike Stump (mrs@cygnus.com)
54106
54107 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
54108 depend upon failure or success. Fully qualify names in failure
54109 and success messages. Always remove a.out before starting
54110 compile, just in case. Pay more attention to error text output by
54111 the compiler. Handle testcases with no known past errors just
54112 like all others, so that things are uniform. Other miscellaneous
54113 improvements.
54114
54115 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
54116
54117 * gcc.cpp: new directory for cpp tests
54118
54119 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
54120
54121 * lib/chill.exp: Code reformatted, removed unused code.
54122 * config/unix-chill.exp: Code reformatted, removed unused code.
54123 * chill.execute/execute.exp: Code reformatted, removed unused code.
54124 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
54125
54126 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
54127
54128 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
54129 routines not written.
54130
54131 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
54132
54133 * config/bug-gcc.exp: Use new procs from bug.exp.
54134
54135 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
54136
54137 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
54138 via ftp, rather than depending on NFS.
54139 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
54140 case.
54141
54142 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
54143
54144 * config/bug-gcc.exp: Use new download proc.
54145
54146 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
54147
54148 * chill.execute/execute.exp: cleanups, handles errors better
54149 * chill.compile/compile.exp: rewrite, based on execute.exp
54150 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
54151 * lib/chill.exp: major changes to diff proc and compile and link
54152 procs. added chill_fail and chill_pass wrappers to pass and
54153 fail. added more comments, and handle error codes better.
54154 Added a hack to capture stderr from exec, so noncompile tests
54155 can work.
54156
54157 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
54158
54159 * chill.execute/execute.exp: rewrite of testsuite driver
54160 * lib/chill.exp: rewrite of testsuite driver
54161 * config/unix-chill.exp: rewrite of testsuite driver
54162
54163 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
54164
54165 In chill.execute:
54166 * iexpr.ch: Standardize uppercase.
54167 * tuples.dat: Standardize uppercase.
54168 * vary.ch: standardize. Correct varying string assignments.
54169 * vary.dat: Add new output lines.
54170
54171 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
54172
54173 In chill.execute:
54174 * chprintf.ch: Standardize use of uppercase.
54175 * tuples.ch: Standardize and turn arr2 into a DCL,
54176 rather than a SYN.
54177 * pinits.ch: Standardize.
54178
54179 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
54180
54181 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
54182 * Makefil: Renamed to Makefile.in.
54183 * configure.in: New.
54184
54185 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
54186
54187 In chill.execute:
54188 * .cvsignore: Add result/output files.
54189 * Makefile: Fix up variables at start. Use MFLAGS
54190 everywhere. Correct bool_loc, built_ins entries.
54191 Add entry for vary1.ch.
54192 * bitarray.ch: Standardize upper-case usage.
54193 * bitexpr.ch: Standardize, add output of b1.
54194 * params.ch: Use arrayt in along PROC parameters, to
54195 avoid novelty problems.
54196 * sets.ch: Tiny cleanup.
54197 * vary1.ch: Re-indent.
54198
54199 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
54200
54201 * Add PR-related files to Makefiles, .cvsignore files, etc.
54202
54203 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
54204
54205 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
54206 with compiler objects. New names are test-flow.c and test-loop.c
54207
54208 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
54209
54210 * Upgraded c-torture tests from 1.19 to 1.20
54211
54212 * new files:
54213 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
54214 * gcc.compile: 930623-1.c 930623-2.c
54215 * gcc.noncompile: 930622-1.c 930622-2.c
54216 * gcc.failure: 920411-1.c 920627-2.c
54217 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
54218
54219 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
54220
54221 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
54222 More changes to get testsuite working properly. Needs more work.
54223 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
54224
54225 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
54226
54227 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
54228 More changes to get testsuite working properly. Needs more work.
54229
54230 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
54231
54232 * chill.compile/compile.exp: Added for Dejagnu support
54233 * chill.execute/execute.exp: Added for Dejagnu support
54234 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
54235
54236 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
54237
54238 This should complete moving the CHILL test files.
54239 * chill.noncompile(.cvsignore printf.grt
54240 in-printf.grt chprintf.grt chprintf.ch):
54241 Added test-support files.
54242 (Makefile): Modified further.
54243 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
54244 signal.ch): Added test files.
54245 * chill.execute (.cvsignore printf.grt printr.c
54246 in-printf.grt rts.c chprintf.grt rts.h): Added
54247 test-support files.
54248 (Makefile): More corrections.
54249
54250 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
54251
54252 * chill.compile, chill.execute, chill.nocompile: Add CHILL
54253 test cases, ready for DejaGnu.
54254
54255 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
54256
54257 * Upgraded c-torture tests from 1.18 to 1.19
54258
54259 * gcc.compile: added test(s):
54260 930607-1.c
54261 * gcc.execute: added test(s):
54262 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
54263
54264 * added new subdirectory for misc tests: gcc.misc-tests
54265 * gcc.misc-test(s): added tests:
54266 inst-check.c test-consts.c test-ior.c test-switch.c
54267
54268 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
54269
54270 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
54271
54272 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
54273
54274 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
54275
54276 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
54277
54278 * Upgraded c-torture tests from 1.17 to 1.18
54279
54280 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
54281
54282 * Upgraded c-torture tests from 1.12 to 1.17
54283
54284 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
54285
54286 * lib/old-dejagnu.exp:
54287 Fixed handling of XFAIL target triplets to correctly
54288 recognize wildcard characters. Removed code that
54289 appended a unique id tag to the end of the file name
54290 printed out by the result of the testcases within a
54291 given test file.
54292
54293 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
54294
54295 * lib/old-dejagnu.exp:
54296 Reworked expected failure handling to trigger off of XFAIL
54297 keyword in keyphrase embeded in testcase source code. The
54298 XFAIL keyword must be at the end of the keyphrase line. It
54299 may optionally be followed by one or more target triplets.
54300 It has just occured that the handling of wildcards in the
54301 target triplet may not be correct.
54302
54303 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
54304
54305 * g++.old-deja/tests:
54306 Moved all subdirectories up one level into g++.old-deja .
54307
54308 * lib/old-dejagnu.exp:
54309 Fixed problem with CXXFLAGS not being properly reset, and being
54310 corrupted with extraneous "-c" compiler option. This was
54311 causing binaries to not be generated for test that needed them.
54312 Modified strings passed to "pass" and "fail" so that individual
54313 tests from the same test file would be distinguished by an
54314 identifier appended to the test file name in the summary logs;
54315 this corrected a problem with erroneous diff logs. Added code
54316 to search testcases for expected fail and unexpected pass keywords.
54317
54318 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
54319
54320 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
54321
54322 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
54323
54324 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
54325 Removed extraneous text from end of "Special g++ Options"
54326 keyphrase.
54327
54328 * lib/old-dejagnu.exp: Added pattern matching to look for new
54329 keywords, embedded in testcases comments, which will trigger
54330 calls to xpass and xfail.
54331
54332 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
54333
54334 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
54335 comments embedded in the testcases, especially the one looking for
54336 special compiler options, as well as the pattern matching for the
54337 compiler output again.
54338
54339 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
54340
54341 * lib/old-dejagnu.exp: Do a proper check of the return value for
54342 execute tests. Fixed several problems with the pattern matching
54343 of the compiler output which gave erroneous test results.
54344 Changed several of the test result messages to be more descriptive.
54345 * config/unix-g++.exp: Proc g++_load now actually works and
54346 executes the tests passed to it and returns a usable return
54347 value.
54348
54349 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
54350
54351 * lib/gcc.exp: Exits gracefully if $CC is bogus.
54352
54353 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
54354
54355 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
54356 Modified both files to properly execute the old style
54357 dejagnu tests. The previous versions of these files were
54358 experimental and did not function anything near correctly.
54359
54360 1993-04-05 Rob Savoye (rob@cygnus.com)
54361
54362 * Removed all Makefile.in and configure.in files. No configuration
54363 needed now.
54364
54365 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
54366
54367 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
54368
54369 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
54370
54371 * gcc.compile/configure.in, gcc.unsorted/configure.in,
54372 gcc.special/configure.in, gcc.noncompile/configure.in,
54373 gcc.execute/configure.in, gcc.code_quality/configure.in,
54374 g++.other/configure.in, g++.old-deja/configure.in,
54375 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
54376 in srcname setting.
54377
54378 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
54379
54380 * lib/udi.exp: Fixed mondfe and mondfe_download.
54381 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
54382 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
54383
54384 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
54385
54386 * config/udi-gdb.exp: Check $shell_id after connecting to target.
54387 (gdb_exit): Don't remove *_soc files.
54388
54389 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
54390
54391 * lib/c-torture.exp: Don't look for main; instead always use -w
54392 -c. This is how the c-torture tests work. Remove the object
54393 file if the compilation succeeds.
54394 * gcc.execute/execute.exp: Remove executable if test passes.
54395 * gcc.noncompile/noncompile.exp: Every test is an expected
54396 failure.
54397 * gcc.special/special.exp: Added tests from c-torture 1.11,
54398 corrected use of existing test.
54399 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
54400 gcc.execute/920625-1.c: Updated to c-torture 1.11.
54401 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
54402 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
54403 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
54404 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
54405 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
54406 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
54407 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
54408 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
54409 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
54410 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
54411 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
54412 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
54413 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
54414 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
54415 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
54416 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
54417 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
54418 c-torture 1.11.
54419 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
54420 correspond to c-torture 1.11.
54421
54422 * New file.