1 2004-11-22 Bob Wilson <bob.wilson@acm.org>
3 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
5 2004-11-22 Dale Johannesen <dalej@apple.com>
7 * gcc.dg/20041111-1.c: New.
9 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
12 * gcc.dg/vect/pr18536.c: New test.
14 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17 * g++.dg/template/nontype11.C: New test.
19 2004-11-21 Roger Sayle <roger@eyesopen.com>
22 * gcc.dg/pr18520-1.c: New test case.
24 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
26 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
27 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
28 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
31 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
34 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
35 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
36 vect-77.c, vect-77a.c: XFAIL on the SPARC.
38 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
40 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
42 2004-11-19 Mark Mitchell <mark@codesourcery.com>
43 Joseph Myers <joseph@codesourcery.com>
45 * lib/target-supports.exp (check_visibility_available): Really
48 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
51 * gcc.dg/vect/vect-85.c: New test.
52 * gcc.dg/vect/vect-86.c: New test.
53 * gcc.dg/vect/vect-87.c: New test.
54 * gcc.dg/vect/vect-88.c: New test.
56 2004-11-19 Ben Elliston <bje@au.ibm.com>
58 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
60 2004-11-18 Janis Johnson <janis187@us.ibm.com>
62 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
63 * gcc.dg/ppc-and-1.c: Ditto.
64 * gcc.dg/ppc-compare-1.c: Ditto.
65 * gcc.dg/ppc-mov-1.c: Ditto
67 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
68 Mark Mitchell <mark@codesourcery.com>
70 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
72 2004-11-17 Janis Johnson <janis187@us.ibm.com>
73 Aldy Hernandez <aldyh@redhat.com>
75 * lib/target-supports.exp (check_effective_target_vect_int): New
76 (check_effective_target_vect_float): New
77 (check_effective_target_vect_double): New.
78 (is-effective-target): Support new effective targets keywords.
79 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
80 default action for dg-do.
81 * gcc.dg/vect/pr16105.c: Use new support.
82 * gcc.dg/vect/pr18400.c: Ditto.
83 * gcc.dg/vect/pr18425.c: Ditto.
84 * gcc.dg/vect/vect-1.c: Ditto.
85 * gcc.dg/vect/vect-10.c: Ditto.
86 * gcc.dg/vect/vect-11.c: Ditto.
87 * gcc.dg/vect/vect-12.c: Ditto.
88 * gcc.dg/vect/vect-13.c: Ditto.
89 * gcc.dg/vect/vect-14.c: Ditto.
90 * gcc.dg/vect/vect-15.c: Ditto.
91 * gcc.dg/vect/vect-16.c: Ditto.
92 * gcc.dg/vect/vect-17.c: Ditto.
93 * gcc.dg/vect/vect-18.c: Ditto.
94 * gcc.dg/vect/vect-19.c: Ditto.
95 * gcc.dg/vect/vect-2.c: Ditto.
96 * gcc.dg/vect/vect-20.c: Ditto.
97 * gcc.dg/vect/vect-21.c: Ditto.
98 * gcc.dg/vect/vect-22.c: Ditto.
99 * gcc.dg/vect/vect-23.c: Ditto.
100 * gcc.dg/vect/vect-24.c: Ditto.
101 * gcc.dg/vect/vect-25.c: Ditto.
102 * gcc.dg/vect/vect-26.c: Ditto.
103 * gcc.dg/vect/vect-27.c: Ditto.
104 * gcc.dg/vect/vect-27a.c: Ditto.
105 * gcc.dg/vect/vect-28.c: Ditto.
106 * gcc.dg/vect/vect-29.c: Ditto.
107 * gcc.dg/vect/vect-29a.c: Ditto.
108 * gcc.dg/vect/vect-3.c: Ditto.
109 * gcc.dg/vect/vect-30.c: Ditto.
110 * gcc.dg/vect/vect-31.c: Ditto.
111 * gcc.dg/vect/vect-32.c: Ditto.
112 * gcc.dg/vect/vect-33.c: Ditto.
113 * gcc.dg/vect/vect-34.c: Ditto.
114 * gcc.dg/vect/vect-35.c: Ditto.
115 * gcc.dg/vect/vect-36.c: Ditto.
116 * gcc.dg/vect/vect-37.c: Ditto.
117 * gcc.dg/vect/vect-38.c: Ditto.
118 * gcc.dg/vect/vect-4.c: Ditto.
119 * gcc.dg/vect/vect-40.c: Ditto.
120 * gcc.dg/vect/vect-41.c: Ditto.
121 * gcc.dg/vect/vect-42.c: Ditto.
122 * gcc.dg/vect/vect-43.c: Ditto.
123 * gcc.dg/vect/vect-44.c: Ditto.
124 * gcc.dg/vect/vect-45.c: Ditto.
125 * gcc.dg/vect/vect-46.c: Ditto.
126 * gcc.dg/vect/vect-47.c: Ditto.
127 * gcc.dg/vect/vect-48.c: Ditto.
128 * gcc.dg/vect/vect-48a.c: Ditto.
129 * gcc.dg/vect/vect-49.c: Ditto.
130 * gcc.dg/vect/vect-5.c: Ditto.
131 * gcc.dg/vect/vect-50.c: Ditto.
132 * gcc.dg/vect/vect-51.c: Ditto.
133 * gcc.dg/vect/vect-52.c: Ditto.
134 * gcc.dg/vect/vect-53.c: Ditto.
135 * gcc.dg/vect/vect-54.c: Ditto.
136 * gcc.dg/vect/vect-55.c: Ditto.
137 * gcc.dg/vect/vect-56.c: Ditto.
138 * gcc.dg/vect/vect-56a.c: Ditto.
139 * gcc.dg/vect/vect-57.c: Ditto.
140 * gcc.dg/vect/vect-58.c: Ditto.
141 * gcc.dg/vect/vect-59.c: Ditto.
142 * gcc.dg/vect/vect-6.c: Ditto.
143 * gcc.dg/vect/vect-60.c: Ditto.
144 * gcc.dg/vect/vect-61.c: Ditto.
145 * gcc.dg/vect/vect-62.c: Ditto.
146 * gcc.dg/vect/vect-63.c: Ditto.
147 * gcc.dg/vect/vect-64.c: Ditto.
148 * gcc.dg/vect/vect-65.c: Ditto.
149 * gcc.dg/vect/vect-66.c: Ditto.
150 * gcc.dg/vect/vect-67.c: Ditto.
151 * gcc.dg/vect/vect-68.c: Ditto.
152 * gcc.dg/vect/vect-69.c: Ditto.
153 * gcc.dg/vect/vect-7.c: Ditto.
154 * gcc.dg/vect/vect-72.c: Ditto.
155 * gcc.dg/vect/vect-72a.c: Ditto.
156 * gcc.dg/vect/vect-73.c: Ditto.
157 * gcc.dg/vect/vect-74.c: Ditto.
158 * gcc.dg/vect/vect-75.c: Ditto.
159 * gcc.dg/vect/vect-76.c: Ditto.
160 * gcc.dg/vect/vect-77.c: Ditto.
161 * gcc.dg/vect/vect-77a.c: Ditto.
162 * gcc.dg/vect/vect-78.c: Ditto.
163 * gcc.dg/vect/vect-79.c: Ditto.
164 * gcc.dg/vect/vect-8.c: Ditto.
165 * gcc.dg/vect/vect-80.c: Ditto.
166 * gcc.dg/vect/vect-82.c: Ditto.
167 * gcc.dg/vect/vect-82_64.c: Ditto.
168 * gcc.dg/vect/vect-83.c: Ditto.
169 * gcc.dg/vect/vect-83_64.c: Ditto.
170 * gcc.dg/vect/vect-9.c: Ditto.
171 * gcc.dg/vect/vect-all.c: Ditto.
172 * gcc.dg/vect/vect-none.c: Ditto.
174 2004-11-17 Janis Johnson <janis187@us.ibm.com>
176 * lib/gcc-dg.exp (dg-skip-if): New function.
177 (dg-forbid-option): Remove.
178 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
179 * g++.dg/abi/bitfield8.C: Likewise.
180 * g++.dg/abi/dtor1.C: Likewise.
181 * g++.dg/abi/empty10.C: Likewise.
182 * g++.dg/abi/empty7.C: Likewise.
183 * g++.dg/abi/empty9.C: Likewise.
184 * g++.dg/abi/layout3.C: Likewise.
185 * g++.dg/abi/layout4.C: Likewise.
186 * g++.dg/abi/thunk1.C: Likewise.
187 * g++.dg/abi/thunk2.C: Likewise.
188 * g++.dg/abi/vbase11.C: Likewise.
189 * g++.dg/abi/vthunk2.C: Likewise.
190 * g++.dg/abi/vthunk3.C: Likewise.
191 * g++.dg/ext/attrib8.C: Likewise.
192 * g++.dg/opt/longbranch2.C: Likewise.
193 * g++.dg/opt/reg-stack4.C: Likewise.
194 * g++.old-deja/g++.ext/attrib1.C: Likewise.
195 * g++.old-deja/g++.ext/attrib2.C: Likewise.
196 * g++.old-deja/g++.ext/attrib3.C: Likewise.
197 * g++.old-deja/g++.other/store-expr1.C: Likewise.
198 * g++.old-deja/g++.other/store-expr2.C: Likewise.
199 * gcc.dg/20000609-1.c: Likewise.
200 * gcc.dg/20000720-1.c: Likewise.
201 * gcc.dg/20011107-1.c: Likewise.
202 * gcc.dg/20011119-1.c: Likewise.
203 * gcc.dg/20020108-1.c: Likewise.
204 * gcc.dg/20020122-2.c: Likewise.
205 * gcc.dg/20020122-3.c: Likewise.
206 * gcc.dg/20020201-3.c: Likewise.
207 * gcc.dg/20020206-1.c: Likewise.
208 * gcc.dg/20020218-1.c: Likewise.
209 * gcc.dg/20020310-1.c: Likewise.
210 * gcc.dg/20020411-1.c: Likewise.
211 * gcc.dg/20020418-2.c: Likewise.
212 * gcc.dg/20020426-1.c: Likewise.
213 * gcc.dg/20020426-2.c: Likewise.
214 * gcc.dg/20020517-1.c: Likewise.
215 * gcc.dg/20020523-1.c: Likewise.
216 * gcc.dg/20020523-2.c: Likewise.
217 * gcc.dg/20020729-1.c: Likewise.
218 * gcc.dg/20030204-1.c: Likewise.
219 * gcc.dg/20030826-2.c: Likewise.
220 * gcc.dg/20030926-1.c: Likewise.
221 * gcc.dg/20031202-1.c: Likewise.
222 * gcc.dg/980312-1.c: Likewise.
223 * gcc.dg/980313-1.c: Likewise.
224 * gcc.dg/990117-1.c: Likewise.
225 * gcc.dg/990424-1.c: Likewise.
226 * gcc.dg/990524-1.c: Likewise.
227 * gcc.dg/991230-1.c: Likewise.
228 * gcc.dg/i386-387-1.c: Likewise.
229 * gcc.dg/i386-387-2.c: Likewise.
230 * gcc.dg/i386-387-3.c: Likewise.
231 * gcc.dg/i386-387-4.c: Likewise.
232 * gcc.dg/i386-387-5.c: Likewise.
233 * gcc.dg/i386-387-6.c: Likewise.
234 * gcc.dg/i386-asm-1.c: Likewise.
235 * gcc.dg/i386-bitfield1.c: Likewise.
236 * gcc.dg/i386-bitfield2.c: Likewise.
237 * gcc.dg/i386-loop-1.c: Likewise.
238 * gcc.dg/i386-loop-2.c: Likewise.
239 * gcc.dg/i386-loop-3.c: Likewise.
240 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
241 * gcc.dg/i386-pic-1.c: Likewise.
242 * gcc.dg/i386-regparm.c: Likewise.
243 * gcc.dg/i386-signbit-1.c: Likewise.
244 * gcc.dg/i386-signbit-2.c: Likewise.
245 * gcc.dg/i386-signbit-3.c: Likewise.
246 * gcc.dg/i386-sse-5.c: Likewise.
247 * gcc.dg/i386-sse-8.c: Likewise.
248 * gcc.dg/i386-unroll-1.c: Likewise.
249 * gcc.dg/tls/opt-1.c: Likewise.
250 * gcc.dg/tls/opt-2.c: Likewise.
251 * gcc.dg/unroll-1.c: Likewise.
252 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
253 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
254 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
255 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
257 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
259 * g++.dg/template/incomplete1.C: New test.
261 2004-11-16 Nick Clifton <nickc@redhat.com>
263 Revert patches accidentally commited during checkin of fixes for
265 gcc.c-torture/execute/simd-4.c: Revert
266 gcc.dg/20040910-1.c: Revert.
268 2004-11-16 Paul Brook <paul@codesourcery.com>
271 * gfortran.dg/der_pointer_1.f90: New test.
273 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
276 * gcc.dg/bitfld-13.c: New test.
278 2004-11-15 Janis Johnson <janis187@us.ibm.com>
280 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
283 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
284 * gcc.dg/ppc64-abi-2.c: Ditto.
285 * gcc.dg/ppc64-abi-3.c: Ditto.
287 * lib/gcc-dg.exp (dg-target-list): Remove.
289 2004-11-15 Steve Ellcey <sje@cup.hp.com>
291 * gcc.dg/ia64-postinc.c: New test.
293 2004-11-15 Mark Mitchell <mark@codesourcery.com>
295 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
297 2004-11-15 Nick Clifton <nickc@redhat.com>
299 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
300 __INT_MAX__ so that the test can be compiled by toolchains
301 targeted at 16-bit processors.
303 * gcc.dg/20040625-1.c: Use long constants rather than integers
304 when performing arithmetic that will overflow 16-bits.
306 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
307 xstormy16. It does not support 128-bit vector operations.
309 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
310 with the macro PTR_TYPE. Define this macro to an integer type
311 suitable for holding a pointer.
313 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
314 the target is a 16-bit processor.
316 * gcc.dg/cpp/if-2.c: Expect a different warning message from
317 16-bit targets where the character constant will be too long.
319 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
320 where the double will not be directly addressable.
322 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
324 Friend class name lookup 1/n, PR c++/18471
325 * g++.dg/template/crash26.C: New test.
326 * g++.dg/lookup/struct1.C: Adjust expected error.
327 * g++.dg/parse/elab1.C: Likewise.
328 * g++.dg/parse/elab2.C: Likewise.
329 * g++.dg/parse/int-as-enum1.C: Likewise.
330 * g++.dg/parse/struct-as-enum1.C: Likewise.
331 * g++.dg/parse/typedef1.C: Likewise.
332 * g++.dg/parse/typedef3.C: Likewise.
333 * g++.dg/parse/typedef4.C: Likewise.
334 * g++.dg/parse/typedef5.C: Likewise.
335 * g++.dg/template/nontype4.C: Likewise.
336 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
337 * g++.old-deja/g++.other/elab1.C: Likewise.
338 * g++.old-deja/g++.other/syntax4.C: Likewise.
340 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
342 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
344 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
346 * gcc.c-torture/execute/20041114-1.c: New test.
348 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
350 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
351 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
352 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
353 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
354 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
355 gcc.dg/switch-7.c: New tests.
357 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
359 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
361 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
364 * gcc.dg/vect/pr18400.c: New test.
366 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
367 Andrew Pinski <pinskia@physics.uc.edu>
370 * gcc.dg/vect/pr18425.c: New test.
372 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
374 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
375 Guard with dg-require-alias and dg-require-visibility.
377 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
379 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
381 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
383 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
385 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
388 * g++.dg/template/defarg5.C: New test.
390 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
392 * g++.dg/parse/cast1.C: Run only on ILP32.
393 * g++.old-deja/g++.mike/p784.C: Likewise.
395 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
397 * gcc.c-torture/execute/20041113-1.c: New test.
399 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
402 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
403 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
404 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
405 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
406 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
407 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
408 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
409 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
410 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
411 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
412 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
413 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
414 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
416 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
418 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
419 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
420 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
421 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
422 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
423 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
424 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
425 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
426 gcc.target/sparc/combined-1.c: New tests.
428 2004-11-12 Ziemowit Laski <zlaski@apple.com>
430 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
433 2004-11-12 Mark Mitchell <mark@codesourcery.com>
435 * lib/gcc-dg.exp (dg-forbid-option): New function.
436 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
437 * g++.dg/abi/bitfield8.C: Likewise.
438 * g++.dg/abi/dtor1.C: Likewise.
439 * g++.dg/abi/empty10.C: Likewise.
440 * g++.dg/abi/empty7.C: Likewise.
441 * g++.dg/abi/empty9.C: Likewise.
442 * g++.dg/abi/layout3.C: Likewise.
443 * g++.dg/abi/layout4.C: Likewise.
444 * g++.dg/abi/thunk1.C: Likewise.
445 * g++.dg/abi/thunk2.C: Likewise.
446 * g++.dg/abi/vbase11.C: Likewise.
447 * g++.dg/abi/vthunk2.C: Likewise.
448 * g++.dg/abi/vthunk3.C: Likewise.
449 * g++.dg/ext/attrib8.C: Likewise.
450 * g++.dg/opt/longbranch2.C: Likewise.
451 * g++.dg/opt/reg-stack4.C: Likewise.
452 * g++.old-deja/g++.ext/attrib1.C: Likewise.
453 * g++.old-deja/g++.ext/attrib2.C: Likewise.
454 * g++.old-deja/g++.ext/attrib3.C: Likewise.
455 * g++.old-deja/g++.other/store-expr1.C: Likewise.
456 * g++.old-deja/g++.other/store-expr2.C: Likewise.
457 * gcc.dg/20000609-1.c: Likewise.
458 * gcc.dg/20000720-1.c: Likewise.
459 * gcc.dg/20011107-1.c: Likewise.
460 * gcc.dg/20011119-1.c: Likewise.
461 * gcc.dg/20020108-1.c: Likewise.
462 * gcc.dg/20020122-2.c: Likewise.
463 * gcc.dg/20020122-3.c: Likewise.
464 * gcc.dg/20020201-3.c: Likewise.
465 * gcc.dg/20020206-1.c: Likewise.
466 * gcc.dg/20020218-1.c: Likewise.
467 * gcc.dg/20020310-1.c: Likewise.
468 * gcc.dg/20020411-1.c: Likewise.
469 * gcc.dg/20020418-2.c: Likewise.
470 * gcc.dg/20020426-1.c: Likewise.
471 * gcc.dg/20020426-2.c: Likewise.
472 * gcc.dg/20020517-1.c: Likewise.
473 * gcc.dg/20020523-1.c: Likewise.
474 * gcc.dg/20020523-2.c: Likewise.
475 * gcc.dg/20020729-1.c: Likewise.
476 * gcc.dg/20030204-1.c: Likewise.
477 * gcc.dg/20030826-2.c: Likewise.
478 * gcc.dg/20030926-1.c: Likewise.
479 * gcc.dg/20031202-1.c: Likewise.
480 * gcc.dg/980312-1.c: Likewise.
481 * gcc.dg/980313-1.c: Likewise.
482 * gcc.dg/990117-1.c: Likewise.
483 * gcc.dg/990424-1.c: Likewise.
484 * gcc.dg/990524-1.c: Likewise.
485 * gcc.dg/991230-1.c: Likewise.
486 * gcc.dg/i386-387-1.c: Likewise.
487 * gcc.dg/i386-387-2.c: Likewise.
488 * gcc.dg/i386-387-3.c: Likewise.
489 * gcc.dg/i386-387-4.c: Likewise.
490 * gcc.dg/i386-387-5.c: Likewise.
491 * gcc.dg/i386-387-6.c: Likewise.
492 * gcc.dg/i386-asm-1.c: Likewise.
493 * gcc.dg/i386-bitfield1.c: Likewise.
494 * gcc.dg/i386-bitfield2.c: Likewise.
495 * gcc.dg/i386-loop-1.c: Likewise.
496 * gcc.dg/i386-loop-2.c: Likewise.
497 * gcc.dg/i386-loop-3.c: Likewise.
498 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
499 * gcc.dg/i386-pic-1.c: Likewise.
500 * gcc.dg/i386-regparm.c: Likewise.
501 * gcc.dg/i386-signbit-1.c: Likewise.
502 * gcc.dg/i386-signbit-2.c: Likewise.
503 * gcc.dg/i386-signbit-3.c: Likewise.
504 * gcc.dg/i386-sse-5.c: Likewise.
505 * gcc.dg/i386-sse-8.c: Likewise.
506 * gcc.dg/i386-unroll-1.c: Likewise.
507 * gcc.dg/tls/opt-1.c: Likewise.
508 * gcc.dg/tls/opt-2.c: Likewise.
509 * gcc.dg/unroll-1.c: Likewise.
510 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
511 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
512 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
513 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
514 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
517 2004-11-12 Mark Mitchell <mark@codesourcery.com>
520 * g++.dg/parse/cond1.C: New test.
523 * g++.dg/template/array9.C: New test.
524 * g++.dg/ext/vla1.C: Adjust error messages.
525 * g++.dg/ext/vlm1.C: Likewise.
526 * g++.dg/template/crash2.C: Likewise.
529 * g++.dg/template/call3.C: New test.
532 * g++.dg/template/ptrmem11.C: New test.
534 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
537 * lib/g++.exp: Set LC_ALL and LANG to C.
538 * lib/gcc-dg.exp: Likewise.
539 * lib/gfortran.exp: Likewise.
540 * lib/objc.exp: Likewise.
541 * lib/treelang.exp: Likewise.
543 2004-11-12 Andreas Schwab <schwab@suse.de>
545 * gcc.dg/pr16286.c: Fix last change.
547 2004-11-12 Mark Mitchell <mark@codesourcery.com>
550 * g++.dg/init/global1.C: New test.
552 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
554 * gcc.c-torture/execute/20041112-1.c: New test.
556 2004-11-11 Janis Johnson <janis187@us.ibm.com>
558 * lib/gcc-dg.exp (dg-target-list): New.
560 2004-11-11 Janis Johnson <janis187@us.ibm.com>
561 Richard Sandiford <rsandifo@redhat.com>
563 * lib/target-supports.exp (get-compiler_messages): New.
564 (check_named_sections_available): Use it.
565 (check_effective_target_ilp32): New.
566 (check_effective_target_lp64): New.
567 (is-effective-target): New.
568 * lib/gcc-dg.exp (dg-require-effective-target): New.
570 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
572 * gcc.dg/precedence-1.c: New test.
574 2004-11-11 Janis Johnson <janis187@us.ibm.com>
576 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
578 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
579 message, delete generated files, use more descriptive name for
580 executable, and make the test unsupported when it cannot be run.
582 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
583 (dg-require-weak, dg-require-visibility, dg-require-alias,
584 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
585 dg-require-iconv, dg-require-named-sections): Use it.
587 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
589 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
592 * gcc.dg/ppc-and-1: New
595 * gcc.dg/ppc-mov-1.c: New.
598 * gcc.dg/ppc-compare-1.c: New.
600 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
602 * objc.dg/desig-init-2.m: New test.
604 2004-11-10 Adam Nemet <anemet@lnxw.com>
607 * g++.dg/warn/register-var-1.C: New test.
608 * g++.dg/warn/register-var-2.C: New test.
610 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
612 * gcc.dg/union-2.c: New test.
614 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
616 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
617 New test for PR tree-optimization/17892.
619 2004-11-09 Mark Mitchell <mark@codesourcery.com>
622 * g++.dg/init/new12.C: New test.
624 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
626 * gcc.target/sparc: New directory.
627 * gcc.target/sparc/sparc.exp: New driver.
628 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
629 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
630 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
631 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
633 2004-11-10 Paul Brook <paul@codesourcery.com>
636 * gfortran.dg/list_read.c: New test.
638 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
641 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
642 expected diagnostic location.
644 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
646 * gcc.dg/20041109-1.c: New test.
648 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
651 * objc/compile/pr18406.m: New test.
653 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
655 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
657 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
659 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
661 2004-11-08 Steve Ellcey <sje@cup.hp.com>
663 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
665 2004-11-08 Steve Ellcey <sje@cup.hp.com>
667 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
670 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
673 * gcc.c-torture/pr18299-1.c: New test.
675 2004-11-06 Andreas Schwab <schwab@suse.de>
677 * gcc.dg/pr16286.c: Also test for bool and pixel.
679 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
681 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
682 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
683 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
684 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
685 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
686 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
687 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
688 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
689 gcc.dg/struct-semi-3.c: New tests.
691 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
693 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
695 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
697 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
698 Do not use C99 designators.
700 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
702 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
704 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
706 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
707 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
708 * gcc.c-torture/execute/simd-5.x: Remove.
710 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
712 PR rtl-optimization/17933
713 * gcc.dg/torture/pr17933-1.c: New test.
715 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
718 * lib/target-supports.exp (check_weak_available): Support
721 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
723 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
724 call to fflush(stdout) before abort.
725 (my_ffsll): New function.
726 (generate_fields): Use it.
728 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
730 * gcc.dg/init-undef-1.c: New test.
732 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
734 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
735 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
736 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
737 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
738 expected messages for new parser.
740 2004-11-04 Mark Mitchell <mark@codesourcery.com>
742 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
744 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
746 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
749 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
751 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
752 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
753 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
754 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
755 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
756 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
757 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
758 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
759 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
760 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
762 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
764 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
765 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
766 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
767 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
768 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
769 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
770 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
773 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
776 * gcc.dg/20041104-1.c: New test.
778 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
780 * g++.dg/template/nontype7.C: New test.
781 * g++.dg/template/nontype8.C: Likewise.
782 * g++.dg/template/nontype9.C: Likewise.
783 * g++.dg/template/nontype10.C: Likewise.
784 * g++.dg/tc1/dr49.C: Likewise.
785 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
786 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
788 2004-11-04 Ben Elliston <bje@au.ibm.com>
790 * g++.dg/rtti/tinfo1.C: Remove xfails.
792 2004-11-04 Ben Elliston <bje@au.ibm.com>
794 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
795 packed attribute to the definition to satisfy the new C++ parser.
797 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
799 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
800 invocations of va_arg.
802 2004-11-02 Mark Mitchell <mark@codesourcery.com>
805 * g++.dg/template/crash25.C: New test.
808 * g++.dg/template/typedef2.C: New test.
809 * g++.dg/parse/crash13.C: Adjust error markers.
812 * g++.dg/conversion/const3.C: New test.
814 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
819 * gfortran.dg/generic_[123].f90: New testcases.
821 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
823 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
824 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
826 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
829 * gcc.c-torture/compile/pr16808.c: New test.
831 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
833 PR rtl-optimization/17104
834 * gcc.dg/ppc-bitfield1.c: New.
836 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
838 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
840 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
842 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
843 strings for 32-bit code.
845 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
848 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
850 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
853 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
855 2004-10-31 Mark Mitchell <mark@codesourcery.com>
858 * g++.dg/init/aggr2.C: New test.
860 2004-10-30 Ziemowit Laski <zlaski@apple.com>
862 * objc.dg/local-decl-1.m: New test.
864 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
866 * gcc.dg/20040910-1.c: Adjust regex.
868 2004-10-30 Roger Sayle <roger@eyesopen.com>
870 PR rtl-optimization/18084
871 * g++.dg/opt/pr18084-1.C: New testcase.
873 2004-10-30 Matt Austern <austern@apple.com>
876 * g++.dg/ext/attrib18.C: New test.
878 2004-10-30 Roger Sayle <roger@eyesopen.com>
881 * gcc.dg/pr18096-1.c: New test case.
883 2004-10-30 Roger Sayle <roger@eyesopen.com>
885 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
887 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
890 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
891 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
892 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
893 gcc.dg/old-style-prom-3.c: New tests.
895 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
897 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
898 Remove unnecessary inclusion of stdio.h.
900 2004-10-29 Roger Sayle <roger@eyesopen.com>
902 PR rtl-optimization/17581
903 * gcc.dg/pr17581-1.c: New test case.
905 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
907 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
909 * g++.dg/conversion/dr195-1.C: New.
910 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
911 * g++.old-deja/g++.mike/p10148.C: Likewise.
913 2004-10-29 Mark Mitchell <mark@codesourcery.com>
916 * g++.dg/debug/typedef2.C: New test.
918 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
921 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
922 * gfortran.dg/g77/README: Update.
924 2004-10-28 Matt Austern <austern@apple.com>
927 * g++.dg/ext/packed7.C: New test.
929 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
931 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
933 * lib/scanasm.exp (hidden-scan-for): New proc.
934 (scan-hidden): Use hidden-scan-for instead of constructing the scan
936 (scan-not-hidden): Likewise.
937 * lib/target-supports.exp (check_visibility_available): mach-o is
940 2004-10-28 Mark Mitchell <mark@codesourcery.com>
943 * g++.dg/template/memclass3.C: New test.
945 2004-10-28 Adam Nemet <anemet@lnxw.com>
948 * gcc.dg/register-var-1.c: New test.
949 * gcc.dg/register-var-2.c: New test.
950 * gcc.dg/asm-7.c: Taking the address of a register variable is an
953 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
956 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
958 * gcc.dg/vect/vect-22.c: Likewise.
960 2004-10-28 Jakub Jelinek <jakub@redhat.com>
962 * gcc.dg/i386-rotate-1.c: New test.
964 2004-10-27 Mark Mitchell <mark@codesourcery.com>
966 * g++.dg/init/ref12.C: Add "run" marker.
969 * g++.dg/init/ref12.C: New test.
972 * g++.dg/template/shift1.C: New test.
973 * g++.dg/template/error10.C: Adjust error markers.
975 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
978 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
980 2004-10-27 Geoffrey Keating <geoffk@apple.com>
982 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
983 * gcc.dg/weak/weak-3.c: Likewise.
984 * gcc.dg/weak/weak-5.c: Likewise.
985 * gcc.dg/weak/weak-9.c: Likewise.
986 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
987 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
989 * gcc.dg/darwin-weakimport-1.c: New.
991 2004-10-28 Ben Elliston <bje@au.ibm.com>
993 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
995 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
997 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
998 'syntax' error messages.
999 * gcc.dg/cpp/direct2s.c: Likewise.
1001 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1003 * gcc.c-torture/compile/20041026-1.c: New.
1005 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1008 * g++.dg/lookup/ns2.C: New test.
1011 * g++.dg/template/enum4.C: New test.
1014 * g++.dg/template/expr1.C: New test.
1016 2004-10-26 Ben Elliston <bje@au.ibm.com>
1018 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1020 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1022 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1023 gcc.dg/decl-nospec-3.c: New tests.
1025 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1027 * objc.dg/super-class-3.m: New test.
1029 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1031 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1033 * gcc.dg/cpp/direct2s.c: Likewise.
1035 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1037 * objc.dg/image-info.m: Update for changes to section selection.
1039 2004-10-25 David Ayers <d.ayers@inode.at>
1040 Ziemowit Laski <zlaski@apple.com>
1042 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1043 diagnostics when messaging 'id <Proto>'.
1044 * objc.dg/class-protocol-1.m: New test.
1045 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1046 a non-existent method signature.
1047 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1048 Update diagnostics when messaging with non-existent method signature.
1049 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1050 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1051 invalid receivers are now resolved as if messaging 'id'; remove
1052 extraneous diagnostics.
1054 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1057 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1058 gcc.dg/init-desig-obs-3.c: New tests.
1060 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1062 * gcc.dg/debug/20041023-1.c: New test.
1064 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1067 * gcc.c-torture/compile/pr17407.c: New test.
1070 * g++.dg/template/array8.C: New test.
1072 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1075 * lib/g++.exp: Accept more than one multilib libgcc.
1076 * lib/gcc-dg.exp: Likewise.
1077 * lib/objc.exp: Likewise.
1078 * lib/treelang.exp: Likewise.
1079 * lib/gfortran.exp: Likewise.
1081 2004-10-24 Ben Elliston <bje@au.ibm.com>
1083 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1085 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1087 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1088 * gcc.dg/c99-const-expr-3.c: Likewise.
1090 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1092 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1094 2004-10-23 Ben Elliston <bje@au.ibm.com>
1096 * gcc.c-torture/execute/loop-2e.x: Remove.
1098 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1101 * g++.dg/parse/crash18.C: New.
1102 * g++.dg/parse/crash19.C: New.
1104 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1106 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1107 * g++.dg/ext/dllimport2.C: Same.
1108 * g++.dg/ext/dllimport8.C: Same.
1110 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1113 * g++.dg/conversion/cast1.C: New test.
1114 * g++.dg/overload/pmf1.C: Adjust error marker.
1116 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1119 * objc.dg/const-str-7.m: New test.
1121 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1123 * g++.dg/template/memfriend11.C: Fix comment typo.
1124 * g++.dg/template/memfriend14.C: Likewise.
1126 2004-10-20 Richard Henderson <rth@redhat.com>
1128 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1129 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1130 -fasynchronous-unwind-tables.
1132 2004-10-20 Richard Henderson <rth@redhat.com>
1134 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1135 (main): Return success.
1136 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1137 (main): Return success.
1139 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1142 * g++.dg/template/memfriend9.C: New test.
1143 * g++.dg/template/memfriend10.C: Likewise.
1144 * g++.dg/template/memfriend11.C: Likewise.
1145 * g++.dg/template/memfriend12.C: Likewise.
1146 * g++.dg/template/memfriend13.C: Likewise.
1147 * g++.dg/template/memfriend14.C: Likewise.
1148 * g++.dg/template/memfriend15.C: Likewise.
1149 * g++.dg/template/memfriend16.C: Likewise.
1150 * g++.dg/template/memfriend17.C: Likewise.
1151 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1153 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1155 * g++.dg/conversion/dr195.C: New.
1156 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1158 2004-10-20 Ben Elliston <bje@au.ibm.com>
1159 Devang Patel <dpatel@apple.com>
1161 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1162 of floating point arithmetic, which could trap.
1164 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1167 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1168 * g++.dg/conversion/const2.C: New test.
1169 * g++.dg/expr/reinterpret2.C: New test.
1170 * g++.dg/expr/reinterpret3.C: New test.
1171 * g++.dg/expr/cast2.C: New test.
1172 * g++.dg/expr/copy1.C: New test.
1173 * g++.dg/other/conversion1.C: Change error message.
1174 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1175 function pointers to void *.
1176 * g++.old-deja/g++.mike/p10148.C: Likewise.
1178 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1180 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1182 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1186 * g++.dg/parse/expr3.C: New test.
1188 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1190 * gcc.dg/smod-1.c: New test.
1192 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1194 * objc.dg/method-14.m: New test.
1196 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1198 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1199 Also xfail as the patch was reverted.
1201 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1204 * gcc.dg/pr16973.c: New test.
1206 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1208 PR tree-optimization/17656
1209 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1211 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1213 * g++.dg/eh/shadow1.C: New.
1215 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1217 * gcc.c-torture/compile/20041018-1.c: New test.
1219 2004-10-18 Ben Elliston <bje@au.ibm.com>
1221 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1222 compiler referring to register 0 when accessing sdata. The linker
1223 now patches things up.
1225 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1228 * gcc.c-torture/compile/pr17529.c: New test.
1230 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1233 * g++.dg/ext/attrib17.C: New test.
1235 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1237 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1239 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1242 * g++.dg/ext/attrib16.C: New test.
1244 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1247 * g++.dg/init/dso_handle1.C: New test.
1250 * g++.dg/parse/typedef6.C: New test.
1253 * g++.dg/parse/pragma1.C: New test.
1255 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1257 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1259 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1261 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1262 -fno-common when on HPPA HP-UX platforms.
1264 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1267 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1269 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1272 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1275 * g++.dg/lookup/strong-using-4.C: New test.
1277 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1280 * gcc.c-torture/compile/nested-1.c: New test.
1282 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1284 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1285 and mipsisa64*-*-* (until support for misaligned loads is added).
1286 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1287 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1288 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1289 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1290 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1291 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1293 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1296 * g++.dg/init/dtor3.C: New test.
1298 2004-10-15 Ben Elliston <bje@au.ibm.com>
1300 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1302 2004-10-14 Geoffrey Keating <geoffk@apple.com>
1304 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1305 * gcc.dg/macho-lo-sum.c: Likewise.
1307 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1309 * gcc.dg/ppc-spe64-1.c: New test.
1311 2004-10-14 Devang Patel <dpatel@apple.com>
1314 * gcc.dg/pr17635.c : New test.
1316 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1318 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1319 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1320 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1321 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1322 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1323 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1324 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1325 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1326 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1327 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1328 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1329 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1330 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1331 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1332 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1333 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1334 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1335 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1337 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1339 * gcc.dg/vect/vect-82.c: New testcase.
1340 * gcc.dg/vect/vect-82_64.c: New testcase.
1341 * gcc.dg/vect/vect-83.c: New testcase.
1342 * gcc.dg/vect/vect-83_64.c: New testcase.
1344 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1346 * gcc.dg/cpp/error-1.c: New test.
1348 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1350 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1352 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
1355 * gcc.dg/cris-peep2-xsrand2.c: New test.
1357 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
1360 * testsuite/g++.dg/expr/for2.C: New test.
1362 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1364 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1366 2004-10-13 Jakub Jelinek <jakub@redhat.com>
1368 PR tree-optimization/17724
1369 * g++.dg/opt/pr17724-1.C: New test.
1370 * g++.dg/opt/pr17724-2.C: New test.
1371 * g++.dg/opt/pr17724-3.C: New test.
1372 * g++.dg/opt/pr17724-4.C: New test.
1373 * g++.dg/opt/pr17724-5.C: New test.
1374 * g++.dg/opt/pr17724-6.C: New test.
1376 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
1379 * gcc.dg/pr17301-2.c: New test.
1381 2004-10-11 Mark Mitchell <mark@codesourcery.com>
1384 * g++.dg/parse/error22.C: New test.
1387 * g++.dg/template/spec18.C: New test.
1389 2004-10-11 Steve Ellcey <sje@cup.hp.com>
1391 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1392 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1394 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1395 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1397 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1399 * g++.dg/eh/cleanup5.C: Add dg-options "".
1401 2004-10-11 Roger Sayle <roger@eyesopen.com>
1404 * gcc.dg/switch-4.c: New test case.
1406 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
1408 * gcc.c-torture/execute/20041011-1.c: New test.
1410 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1413 * g++.dg/init/for3.C: New test.
1416 * g++.dg/opt/switch2.C: New test.
1419 * g++.dg/warn/Wreturn-2.C: New test.
1421 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1424 * g++.dg/eh/cleanup5.C: New test.
1426 2004-10-10 Mark Mitchell <mark@codesourcery.com>
1429 * g++.dg/parse/error21.C: New test.
1431 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
1433 * g++.dg/overload/pmf1.C: Adjust quoting marks.
1434 * g++.dg/warn/incomplete1.C: Likewise.
1435 * g++.dg/template/qualttp20.C: Likewise.
1437 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1440 * parm-incomplete-1.c: New test.
1442 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1445 * g++.dg/parse/error19.C: New test.
1448 * g++.dg/init/new11.C: New test.
1451 * g++.dg/parse/error20.C: New test.
1454 * g++.dg/template/crash24.C: New test.
1456 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1459 * gcc.dg/pr17301-1.c: New test.
1461 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1464 * gcc.dg/anon-struct-5.c: New test.
1466 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
1469 * gcc.dg/pr17844-1.c: New test.
1471 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
1473 PR tree-optimization/17906
1474 * gcc.c-torture/compile/pr17906.c: New.
1476 2004-10-09 Stuart Hastings <stuart@apple.com>
1477 Roger Sayle <roger@eyesopen.com>
1479 PR rtl-optimization/17853
1480 * gcc.dg/i386-mmx-5.c: New testcase.
1482 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
1484 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1486 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1489 * g++.dg/template/static9.C: New test.
1492 * g++.dg/parse/operator5.C: New test.
1494 2004-10-09 Roger Sayle <roger@eyesopen.com>
1497 * gcc.c-torture/execute/divcmp-4.c: New test case.
1499 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1502 * g++.dg/opt/pr17902.C: New test.
1504 2004-10-09 Jakub Jelinek <jakub@redhat.com>
1506 * gcc.dg/cpp/ident-1.c: Add dg-options "".
1508 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1510 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1512 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1514 * gcc.dg/assign-warn-3.c: New test.
1516 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1519 * gcc.dg/cpp/ident-1.c: New test.
1521 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
1523 * gcc.c-torture/compile/acc1.c: New.
1525 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1527 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1528 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1530 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1532 * gcc.dg/ultrasp11.c: New test.
1534 2004-10-08 Michael Matz <matz@suse.de>
1536 * gcc.dg/doloop-2.c: New test.
1538 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1540 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
1541 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
1542 objc.dg/method-9.m: Update expected diagnostics.
1544 2004-10-07 Geoffrey Keating <geoffk@apple.com>
1546 * gcc.dg/ppc-fsel-3.c: New file.
1547 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
1549 2004-10-07 Paul Brook <paul@codesourcery.com>
1551 * gfortran.dg/intrinsic_verify_1.f90: New test.
1553 2004-10-07 Paul Brook <paul@codesourcery.com>
1555 * gfortran.dg/empty_format_1.f90: Remove stray commas.
1557 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1559 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
1560 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
1563 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1565 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
1567 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1570 * g++.dg/warn/Winline-4.C: New test.
1572 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1574 * gcc.c-torture/compile/20041007-1.c: New test.
1576 2004-10-07 Paul Brook <paul@codesourcery.com>
1579 * gfortran.dg/use_allocated_1.f90: New test.
1581 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1584 * gfortran.fortran-torture/compile/nested.f90: New test
1586 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
1588 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
1590 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1593 * g++.dg/ext/asm6.C: New test.
1595 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
1597 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
1599 2004-10-06 Paul Brook <paul@codesourcery.com>
1602 * gfortran.dg/empty_format_1.f90: New test.
1604 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1607 * gfortran.dg/ishft.f90: New test.
1610 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
1613 2004-10-06 Paul Brook <paul@codesourcery.com>
1615 * gfortran.dg/do_1.f90: New test.
1617 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1619 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
1620 optimizing for size.
1622 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1624 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
1626 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1628 * gcc.c-torture/compile/20041005-1.c: New test.
1630 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
1633 * g++.dg/lookup/koenig4.C: New.
1635 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1637 * g++.dg/other/classkey1.C: Adjust quoting marks.
1638 * g++.dg/parse/error15.C: Likewise.
1639 * g++.dg/template/meminit2.C (int>): Likewise.
1641 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1644 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
1647 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
1650 * gfortran.dg/pr17708.f90: New test.
1652 2004-10-04 Chao-ying Fu <fu@mips.com>
1654 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
1655 * gcc.dg/vect/vect-4.c: Ditto.
1656 * gcc.dg/vect/vect-5.c: Ditto.
1657 * gcc.dg/vect/vect-6.c: Ditto.
1658 * gcc.dg/vect/vect-8.c: Ditto.
1659 * gcc.dg/vect/vect-16.c: Ditto.
1660 * gcc.dg/vect/vect-30.c: Ditto.
1661 * gcc.dg/vect/vect-40.c: Ditto.
1662 * gcc.dg/vect/vect-41.c: Ditto.
1663 * gcc.dg/vect/vect-42.c: Ditto.
1664 * gcc.dg/vect/vect-43.c: Ditto.
1665 * gcc.dg/vect/vect-44.c: Ditto.
1666 * gcc.dg/vect/vect-45.c: Ditto.
1667 * gcc.dg/vect/vect-46.c: Ditto.
1668 * gcc.dg/vect/vect-47.c: Ditto.
1669 * gcc.dg/vect/vect-48.c: Ditto.
1670 * gcc.dg/vect/vect-49.c: Ditto.
1671 * gcc.dg/vect/vect-50.c: Ditto.
1672 * gcc.dg/vect/vect-51.c: Ditto.
1673 * gcc.dg/vect/vect-52.c: Ditto.
1674 * gcc.dg/vect/vect-53.c: Ditto.
1675 * gcc.dg/vect/vect-54.c: Ditto.
1676 * gcc.dg/vect/vect-55.c: Ditto.
1677 * gcc.dg/vect/vect-56.c: Ditto.
1678 * gcc.dg/vect/vect-57.c: Ditto.
1679 * gcc.dg/vect/vect-58.c: Ditto.
1680 * gcc.dg/vect/vect-59.c: Ditto.
1681 * gcc.dg/vect/vect-60.c: Ditto.
1682 * gcc.dg/vect/vect-74.c: Ditto.
1683 * gcc.dg/vect/vect-79.c: Ditto.
1684 * gcc.dg/vect/vect-80.c: Ditto.
1686 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1688 * gcc.dg/unused-7.c: Use the correct option.
1690 2004-10-04 Paul Brook <paul@codesourcery.com>
1691 Bud Davis <bdavis9659@comcast.net>
1695 * gfortran/pr17706.f90: New test.
1696 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1698 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1700 * gfortran.dg/pr17612.f90: New test.
1702 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
1704 * g++.dg/template/local1.C: Adjust quoting marks in
1705 testing for diagnostics.
1706 * g++.dg/tls/diag-2.C: Likewise.
1707 * g++.dg/other/error8.C: Likewise.
1709 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1712 * gcc.dg/unused-4.c: Adjust to be correct.
1715 * gcc.dg/unused-7.c: New test.
1717 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1720 * g++.dg/overload/template2.C: New test.
1722 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
1724 PR tree-optimization/16632
1725 * gcc.dg/tree-ssa/20041002-1.c: New.
1727 2004-10-03 Paul Brook <paul@codesourcery.com>
1729 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
1730 rather than relying on default formatting.
1732 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
1734 * gcc.dg/20040920-1.c: Update expected message text.
1736 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
1738 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1740 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
1742 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1745 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1747 * gcc.dg/tree-ssa/pr17343.c: Remove.
1749 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1752 * gcc.dg/tree-ssa/pr17343.c: New test.
1754 2004-10-01 Jakub Jelinek <jakub@redhat.com>
1756 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1757 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1758 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1759 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1760 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1762 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1764 * gcc.dg/lvalue-2.c: New test.
1766 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1769 * gcc.dg/pr17730-1.c: New test
1771 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
1774 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1776 2004-09-29 Jakub Jelinek <jakub@redhat.com>
1778 * gcc.c-torture/execute/stdarg-1.c: New test.
1779 * gcc.c-torture/execute/stdarg-2.c: New test.
1780 * gcc.c-torture/execute/stdarg-3.c: New test.
1781 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1782 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1783 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1784 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1785 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1787 2004-09-29 Jakub Jelinek <jakub@redhat.com>
1789 PR tree-optimization/17697
1790 * g++.dg/opt/pr17697-1.C: New test.
1791 * g++.dg/opt/pr17697-2.C: New test.
1792 * g++.dg/opt/pr17697-3.C: New test.
1794 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
1797 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1798 gcc.dg/vla-init-5.c: New tests.
1800 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
1803 * gcc.dg/pr13804-1.c: New test.
1805 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1808 * gfortran.dg/pr16938.f90: New test.
1810 2004-09-27 Mark Mitchell <mark@codesourcery.com>
1812 * g++.dg/template/crash23.C: New test.
1814 2004-09-27 Mark Mitchell <mark@codesourcery.com>
1817 * g++.dg/template/static8.C: New test.
1819 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
1822 * g++.dg/other/error9.C: New test.
1824 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1826 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1828 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1831 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
1833 2004-09-26 Roger Sayle <roger@eyesopen.com>
1836 * gcc.dg/pr17112-1.c: New test case.
1838 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
1841 * gcc.dg/pr11459-1.c: New test.
1843 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
1845 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1846 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1848 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1850 * gfortran.dg/pr15324.f90: Make array bounds consistent.
1852 2004-09-25 Jan Hubicka <jh@suse.cz>
1854 * compile/30040909-1.c: New test.
1855 * compile/30040907-1.c: New test.
1857 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
1859 * gcc.c-torture/execute/va-arg-26.c: New test.
1861 2004-09-24 Zack Weinberg <zack@codesourcery.com>
1863 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1864 extra diagnostics on targets with 64-bit pointers.
1865 * objc.dg/selector-1.m: Adjust dg-warning regexp.
1867 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1870 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1871 * gcc.dg/decl-3.c: Adjust expected message.
1873 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1876 * gfortran.dg/pr17615.f90: New test.
1878 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
1880 PR tree-optimzation/17517
1881 * g++.dg/tree-ssa/pr17517.C: New Test.
1883 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1886 * g++.dg/lookup/ambig3.C: New.
1888 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
1891 * g++.dg/opt/pr17624.C: New test.
1893 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1896 * gcc.dg/Wbad-function-cast-1.c: New test.
1898 2004-09-23 Zack Weinberg <zack@codesourcery.com>
1900 * g++.dg/ext/complit1.C
1901 * g++.dg/other/error2.C
1902 * g++.dg/other/nontype-1.C
1903 * g++.dg/parse/crash11.C
1904 * g++.dg/parse/crash12.C
1905 * g++.dg/parse/error15.C
1906 * g++.dg/parse/error4.C
1907 * g++.dg/parse/tmpl-outside1.C
1908 * g++.dg/parse/too-many-tmpl-args1.C
1909 * g++.dg/template/dependent-expr3.C
1910 * g++.dg/template/error10.C
1911 * g++.dg/template/instantiate1.C
1912 * g++.dg/template/vtable2.C
1913 * g++.dg/warn/Wshadow-1.C
1914 * g++.dg/warn/weak1.C
1915 * g++.old-deja/g++.brendan/crash16.C
1916 * g++.old-deja/g++.brendan/crash18.C
1917 * g++.old-deja/g++.brendan/crash48.C
1918 * g++.old-deja/g++.brendan/crash49.C
1919 * g++.old-deja/g++.brendan/crash55.C
1920 * g++.old-deja/g++.brendan/crash56.C
1921 * g++.old-deja/g++.brendan/crash8.C
1922 * g++.old-deja/g++.brendan/enum11.C
1923 * g++.old-deja/g++.brendan/enum8.C
1924 * g++.old-deja/g++.brendan/enum9.C
1925 * g++.old-deja/g++.brendan/friend3.C
1926 * g++.old-deja/g++.brendan/misc14.C
1927 * g++.old-deja/g++.bugs/900402_02.C
1928 * g++.old-deja/g++.bugs/900404_03.C
1929 * g++.old-deja/g++.bugs/900404_04.C
1930 * g++.old-deja/g++.bugs/900428_03.C
1931 * g++.old-deja/g++.jason/crash4.C
1932 * g++.old-deja/g++.jason/overload21.C
1933 * g++.old-deja/g++.jason/redecl1.C
1934 * g++.old-deja/g++.jason/report.C
1935 * g++.old-deja/g++.jason/rfg10.C
1936 * g++.old-deja/g++.jason/template30.C
1937 * g++.old-deja/g++.law/arm12.C
1938 * g++.old-deja/g++.law/ctors5.C
1939 * g++.old-deja/g++.law/cvt20.C
1940 * g++.old-deja/g++.law/init10.C
1941 * g++.old-deja/g++.law/init8.C
1942 * g++.old-deja/g++.law/visibility17.C
1943 * g++.old-deja/g++.law/visibility7.C
1944 * g++.old-deja/g++.mike/net8.C
1945 * g++.old-deja/g++.mike/p646.C
1946 * g++.old-deja/g++.mike/p700.C
1947 * g++.old-deja/g++.mike/p701.C
1948 * g++.old-deja/g++.mike/p811.C
1949 * g++.old-deja/g++.ns/template13.C
1950 * g++.old-deja/g++.other/array3.C
1951 * g++.old-deja/g++.other/crash25.C
1952 * g++.old-deja/g++.other/dtor3.C
1953 * g++.old-deja/g++.other/dtor4.C
1954 * g++.old-deja/g++.other/main1.C
1955 * g++.old-deja/g++.other/warn7.C
1956 * g++.old-deja/g++.pt/crash11.C
1957 * g++.old-deja/g++.pt/crash36.C
1958 * g++.old-deja/g++.pt/spec22.C
1959 * g++.old-deja/g++.pt/spec9.C
1960 * g++.old-deja/g++.pt/ttp52.C
1961 * g++.old-deja/g++.robertl/eb103.C
1962 * g++.old-deja/g++.robertl/eb121.C
1963 * g++.old-deja/g++.robertl/eb22.C
1964 * g++.old-deja/g++.robertl/eb8.C:
1965 Update locations and/or regexps of dg-error markers.
1966 Remove markers for some bogus messages that are no longer issued.
1968 2004-09-23 Jakub Jelinek <jakub@redhat.com>
1970 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1971 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1973 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
1976 * g++.dg/lookup/crash5.C: New test.
1978 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
1980 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1981 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1982 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1983 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1984 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1985 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1987 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1988 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1989 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1990 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1991 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1992 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1994 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1996 * gcc.dg/vect/vect-44.c: Check additional cases.
1997 * gcc.dg/vect/vect-48.c: Check additional cases.
1999 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2000 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2001 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2002 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2003 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2004 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2005 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2006 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2007 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2009 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2010 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2011 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2013 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2015 * gcc.dg/tree-ssa/loop-6.c: New test.
2017 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2020 * g++.dg/inherit/base2.C: New.
2022 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2024 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2025 * gcc.dg/20001012-2.c: Likewise.
2026 * gcc.dg/20001013-1.c: Likewise.
2027 * gcc.dg/20001101-1.c: Likewise.
2028 * gcc.dg/20001102-1.c: Likewise.
2029 * gcc.dg/bf-spl1.c: Likewise.
2030 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2031 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2033 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2035 PR tree-optimization/16721
2036 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2038 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2040 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2041 * gcc.dg/20040305-1.c: Likewise.
2043 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2046 * gcc.c-torture/compile/pr16566-1.c,
2047 gcc.c-torture/compile/pr16566-2.c,
2048 gcc.c-torture/compile/pr16566-3.c: New tests.
2050 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2052 PR tree-optimization/17512
2053 * gcc.c-torture/compile/20040916-1.c.
2055 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2057 * gcc.dg/pragma-re-3.c: New test.
2059 2004-09-17 Matt Austern <austern@apple.com>
2062 * g++.dg/other/anon3.C: New.
2064 2004-09-21 Roger Sayle <roger@eyesopen.com>
2067 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2068 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2069 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2070 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2071 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2073 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2076 * gfortran.dg/pr17286.f90: New test.
2078 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2081 * g++.dg/template/static7.C: New test.
2083 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2086 * gcc.c-torture/compile/pr17558.c: New test.
2088 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2090 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2091 if SKIP_ATTRIBUTE is defined.
2093 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2096 * gfortran.dg/pr15957.f90: New test.
2098 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2100 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2102 * gcc.dg/vect/vect-79.c: Likewise.
2103 * gcc.dg/vect/vect-80.c: Likewise.
2105 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2108 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2110 2004-09-20 Ira Rosen <irar@il.ibm.com>
2112 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2113 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2114 * gcc.dg/vect/vect-62.c: New testcase.
2115 * gcc.dg/vect/vect-63.c: New testcase.
2116 * gcc.dg/vect/vect-64.c: New testcase.
2117 * gcc.dg/vect/vect-65.c: New testcase.
2118 * gcc.dg/vect/vect-66.c: New testcase.
2119 * gcc.dg/vect/vect-67.c: New testcase.
2120 * gcc.dg/vect/vect-68.c: New testcase.
2121 * gcc.dg/vect/vect-69.c: New testcase.
2122 * gcc.dg/vect/vect-79.c: New testcase.
2123 * gcc.dg/vect/vect-80.c: New testcase.
2125 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2127 * gcc.target/mips/asm-1.c: New test.
2129 2004-09-19 Ira Rosen <irar@il.ibm.com>
2131 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2132 * gcc.dg/vect/vect-73.c: New testcase.
2133 * gcc.dg/vect/vect-74.c: New testcase.
2134 * gcc.dg/vect/vect-75.c: New testcase.
2135 * gcc.dg/vect/vect-76.c: New testcase.
2136 * gcc.dg/vect/vect-77.c: New testcase.
2137 * gcc.dg/vect/vect-78.c: New testcase
2139 2004-09-18 Paul Brook <paul@codesourcery.com>
2141 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2143 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2146 * gcc.dg/pr17424-1.c: New test.
2148 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2150 * g++.dg/tree-ssa/pr17153.C: New test.
2152 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2155 * testsuite/g++.dg/pch/wchar-1.C: New.
2156 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2158 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2160 * gcc.c-torture/execute/20040917-1.c: New test.
2162 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2164 PR tree-optimization/17319
2165 * gcc.dg/pr17319.c: New test.
2167 2004-09-17 Devang Patel <dpatel@apple.com>
2169 * gcc.dg/20040813-1.c: New test.
2171 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2173 PR tree-optimization/17273
2174 * gcc.c-torture/compile/pr17273.c: New test.
2176 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2178 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2179 Update expected messages.
2180 * gcc.dg/declspec-13.c: New test.
2182 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2184 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2186 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2188 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2189 change what 'a' is pointing to.
2191 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2194 * g++.dg/template/error18.C: New test.
2197 * g++.dg/warn/Wunused-8.C: New test.
2199 2004-09-17 Steven Bosscher <stevenb@suse.de>
2201 PR tree-optimization/17513
2202 * gcc.dg/20040916-1.c: New test.
2204 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2207 * g++.dg/template/typename7.C: New test.
2209 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2211 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2213 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2215 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2216 with -ftree-based-profiling also.
2217 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2219 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2222 * gfortran.dg/der_array_io_1.f90: New test.
2223 * gfortran.dg/der_array_io_2.f90: New test.
2224 * gfortran.dg/der_array_io_3.f90: New test.
2226 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2228 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2231 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2233 * g++.dg/opt/switch1.C: New test.
2235 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2237 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2238 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2239 Update expected messages.
2241 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2244 * gfortran.dg/same_name_1.f90: New test.
2246 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2248 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2249 dereference garbage pointers.
2251 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2253 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2254 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2256 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2257 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2258 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2260 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2263 * g++.dg/template/mangle1.C: New test.
2265 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2267 PR tree-optimization/17252
2268 * gcc.c-torture/execute/pr17252.c: New test.
2270 2004-09-14 Andrew Pinski <apinski@apple.com>
2272 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2274 2004-09-14 Roger Sayle <roger@eyesopen.com>
2276 PR rtl-optimization/9771
2277 * gcc.dg/pr9771-1.c: New test case.
2279 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2281 PR tree-optimization/15262
2282 * gcc.c-torture/execute/pr15262-1.c: New test.
2283 * gcc.c-torture/execute/pr15262-2.c: New test.
2285 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2287 * gcc.dg/declspec-12.c: New test.
2289 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2291 * gfortran.dg/pr17090.f90: Add directives to test.
2293 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2295 * gcc.c-torture/compile/20040914-1.c: New test.
2297 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2300 * g++.dg/template/decl2.C: New test.
2302 2004-09-13 Bud Davis <bdavis9659@comcast.net>
2305 * gfortran.dg/pr17090.f90: New test.
2307 2004-09-13 Dale Johannesen <dalej@apple.com>
2309 * gcc.c-torture/compile/pr17408.c: New test case.
2311 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2314 * g++.dg/parse/crash17.C: New test.
2317 * g++.dg/template/enum3.C: New test.
2319 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2321 * lib/gcc-defs.exp: Load wrapper.exp.
2322 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2324 * lib/gcc.exp (gcc_init): Similar.
2325 * lib/gfortran.exp (gfortran_init): Similar.
2326 * lib/objc.exp (objc_init): Similar.
2327 * lib/treelang.exp (treelang_init): Similar.
2328 * lib/wrapper.exp: New file with build_wrapper call machinery in
2329 ${tool}_maybe_build_wrapper.
2331 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2333 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2335 * gcc.dg/declspec-11.c: Update expected messages.
2336 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2337 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2338 gcc.dg/inline-12.c: New tests.
2340 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
2342 * g++.dg/tree-ssa/pr17400.C: New testcase.
2344 2004-09-13 James E Wilson <wilson@specifixinc.com>
2346 * gcc.target/mips/sb1-1.c: New testcase.
2348 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
2350 * lib/g77-dg.exp: Remove unused file.
2351 * lib/mike-g77.exp: Ditto.
2352 * lib/g77.exp: Ditto.
2354 2004-09-12 Richard Henderson <rth@redhat.com>
2356 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2358 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2360 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2361 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2362 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2363 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2364 Update expected messages.
2366 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
2368 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2369 declaration/use mismatch for dirp parameter.
2371 2004-09-12 Andrew Pinski <apinski@apple.com>
2373 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2374 -fgnu-runtime is passed.
2376 2004-09-12 Richard Henderson <rth@redhat.com>
2378 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2379 do the uplevel thing and update additional_flags directly.
2380 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2381 gfortran.fortran-torture/execute/intrinsic_nearest.x,
2382 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2383 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2385 2004-09-11 Steven Bosscher <stevenb@suse.de>
2387 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2389 2004-09-11 Roger Sayle <roger@eyesopen.com>
2392 * g++.dg/opt/pr17411-1.C: New test case.
2394 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2396 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2397 gcc.dg/tls/diag-2.c: Update expected messages.
2398 * gcc.dg/991209-1.c: Specify compilation options. Update expected
2400 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2401 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2402 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2403 gcc.dg/tls/diag-5.c: New tests.
2405 2004-09-11 Zack Weinberg <zack@codesourcery.com>
2407 * gcc.dg/20040910-1.c: Correct dg-error regexp.
2409 2004-09-11 Steven Bosscher <stevenb@suse.de>
2411 * g++.dg/parse/break-in-for.C: New test.
2413 2004-09-11 Jakub Jelinek <jakub@redhat.com>
2415 * gcc.dg/tree-ssa/20040911-1.c: New test.
2417 2004-09-11 Andreas Jaeger <aj@suse.de>
2419 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2420 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2422 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
2424 * gcc.target/frv: New directory of FR-V-specific tests.
2426 2004-09-10 James E Wilson <wilson@specifixinc.com>
2428 * gcc.dg/convert-vec-1.c: New test.
2430 2004-09-10 Roger Sayle <roger@eyesopen.com>
2433 * gcc.dg/pr17024-1.c: New test case.
2435 2004-09-10 Eric Christopher <echristo@redhat.com>
2437 * gcc.dg/20040910-1.c: New test.
2439 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2441 * gcc.dg/bitfld-9.c: New test.
2443 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
2445 * gcc.c-torture/execute/ieee/acc1.c: New test.
2446 * gcc.c-torture/execute/ieee/acc2.c: New test.
2447 * gcc.c-torture/execute/ieee/mzero6.c: New test.
2449 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
2451 * gcc.dg/deprecated-2.c: New test.
2453 2004-09-09 James E Wilson <wilson@specifixinc.com>
2455 * gcc.dg/init-vec-1.c: New test.
2457 2004-09-09 Roger Sayle <roger@eyesopen.com>
2460 * gcc.dg/pr17055-1.c: New test case.
2462 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
2465 * gcc.c-torture/execute/pr17377.c: New test.
2467 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2470 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2471 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2472 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2473 gcc.dg/long-long-typespec-1.c: New tests.
2474 * gcc.dg/tls/diag-2.c: Update expected diagnostics
2476 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2478 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2479 gcc.dg/gnu99-static-1.c: New tests.
2481 2004-09-08 Devang Patel <dpatel@apple.com>
2483 * gcc.dg/darwin-ld-20040828-1.c: New test.
2484 * gcc.dg/darwin-ld-20040828-2.c: New test.
2485 * gcc.dg/darwin-ld-20040828-3.c: New test.
2487 2004-09-08 Ziemowit Laski <zlaski@apple.com>
2489 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2490 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2492 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2493 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2495 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2497 * objc.dg/type-size-2.m: Fix wording in comment.
2498 * objc.dg/va-meth-1.m: New test case.
2500 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
2503 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2504 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2506 2004-09-06 Devang Patel <dpatel@apple.com>
2508 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2509 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
2511 2004-09-06 Zack Weinberg <zack@codesourcery.com>
2513 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2514 reflect changed line numbering of diagnostics.
2516 2004-09-06 Paul Brook <paul@codesourcery.com>
2518 * gfortran.dg/edit_real_1.f90: Add new test.
2520 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2522 * gcc.dg/tree-ssa/loop-2.c: New test.
2523 * gcc.dg/tree-ssa/loop-3.c: New test.
2524 * gcc.dg/tree-ssa/loop-4.c: New test.
2525 * gcc.dg/tree-ssa/loop-5.c: New test.
2527 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2529 * gcc.dg/format/sentinel-1.c: Update for parameter option.
2531 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2533 * gcc.dg/format/sentinel-1.c: New test.
2535 2004-09-04 Uros Bizjak <uros@kss-loka.si>
2537 * testsuite/gcc.dg/builtins-46.c: New.
2539 2004-09-03 Devang Patel <dpatel@apple.com>
2541 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
2542 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
2544 2004-09-03 Jan Beulich <jbeulich@novell.com>
2546 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
2547 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
2548 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
2549 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
2550 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
2551 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
2552 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
2553 the non-portable bzero.
2554 * gcc.dg/20010912-1.c: xfail for NetWare.
2555 * gcc.dg/20020426-2.c: xfail for NetWare.
2556 * gcc.dg/20021014-1.c: xfail for NetWare.
2557 * gcc.dg/20021018-1.c: xfail for NetWare.
2558 * gcc.dg/20030213-1.c: xfail for NetWare.
2559 * gcc.dg/20030225-1.c: xfail for NetWare.
2560 * gcc.dg/20030708-1.c: xfail for NetWare.
2561 * gcc.dg/builtins-config.h: Also exclude NetWare.
2562 * gcc.dg/format/format.h: Define restrict only if not already defined.
2563 * gcc.dg/nest.c: xfail for NetWare.
2564 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
2565 * lib/target-supports.exp (check_visibility_available): Exclude
2568 2004-09-03 Jan Beulich <jbeulich@novell.com>
2570 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
2571 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
2572 deterministic starting point for the alignment of structure fields.
2573 * gcc.dg/Wpadded.c: Dito.
2574 * g++.dg/abi/vbase10.C: Dito.
2576 2004-09-03 Devang Patel <dpatel@apple.com>
2578 * g++.dg/debug/pr15736.cc: New test.
2580 2004-09-02 Mark Mitchell <mark@codesourcery.com>
2582 * README.QMTEST: Fix out-of-date link.
2584 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
2587 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
2588 Delete. Duplicate of gfortran.dg/g77/20010610.f
2590 2004-09-02 Mark Mitchell <mark@codesourcery.com>
2592 * g++.dg/abi/arm_rtti1.C: New test.
2594 2004-09-02 Geoffrey Keating <geoffk@apple.com>
2596 * gcc.dg/ppc-vector-memcpy.c: New.
2597 * gcc.dg/ppc-vector-memset.c: New.
2599 2004-09-02 Chao-ying Fu <fu@mips.com>
2601 * gcc.target/mips/mips-3d-1.c: New test.
2602 * gcc.target/mips/mips-3d-2.c: New test.
2603 * gcc.target/mips/mips-3d-3.c: New test.
2604 * gcc.target/mips/mips-3d-4.c: New test.
2605 * gcc.target/mips/mips-3d-5.c: New test.
2606 * gcc.target/mips/mips-3d-6.c: New test.
2607 * gcc.target/mips/mips-3d-7.c: New test.
2608 * gcc.target/mips/mips-3d-8.c: New test.
2609 * gcc.target/mips/mips-3d-9.c: New test.
2610 * gcc.target/mips/mips-ps-1.c: New test.
2611 * gcc.target/mips/mips-ps-2.c: New test.
2612 * gcc.target/mips/mips-ps-3.c: New test.
2613 * gcc.target/mips/mips-ps-4.c: New test.
2614 * gcc.target/mips/mips-ps-type.c: New test.
2616 2004-09-02 Paul Brook <paul@codesourcery.com>
2618 * gfortran.dg/edit_real_1.f90: Add new tests.
2620 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2623 * gfortran.dg/merge_char_1.f90: New test.
2625 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2628 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
2630 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2633 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
2635 2004-09-01 Mark Mitchell <mark@codesourcery.com>
2637 * g++.dg/opt/loop1.C: Do not XFAIL.
2639 2004-09-01 Jakub Jelinek <jakub@redhat.com>
2641 * gcc.c-torture/execute/20040831-1.c: New test.
2643 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
2646 * gfortran.dg/g77/20010610.f: Now passes.
2647 Copy from g77.f-torture/execute. Add dg-run directive.
2648 * gfortran.dg/g77/README: Update
2650 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2652 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
2653 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
2654 (t1, t2, t3, t4): Add volatile.
2656 2004-08-31 Mark Mitchell <mark@codesourcery.com>
2658 * g++.dg/ext/visibility/arm1.C: New test.
2660 2004-08-31 Geoffrey Keating <geoffk@apple.com>
2662 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2665 2004-09-01 Paul Brook <paul@codesourcery.com>
2667 * gfortran.dg/eof_2.f90: New test.
2669 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2672 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
2674 2004-08-31 Bud Davis <bdavis9659@comcast.net>
2677 * gfortran.dg/list_read_2.f90: New test.
2679 2004-08-31 Mark Mitchell <mark@codesourcery.com>
2681 * g++.dg/abi/key1.C: New test.
2683 2004-08-31 Richard Henderson <rth@redhat.com>
2685 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2687 * g++.dg/other/offsetof5.C: Remove duplicate.
2689 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2692 * gfortran.dg/func_derived_1.f90: New test.
2694 2004-08-31 Paul Brook <paul@codesourcery.com>
2696 * gfortran.dg/eof_1.f90: New test.
2698 2004-08-31 Paul Brook <paul@codesourcery.com>
2700 * gfortran.dg/list_read_1.f90: New file.
2702 2004-08-30 Mark Mitchell <mark@codesourcery.com>
2704 * g++.dg/opt/loop1.C: XFAIL.
2706 2004-08-30 Geoffrey Keating <geoffk@apple.com>
2708 * gcc.dg/funcdef-storage-1.c: New.
2709 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2710 an extern function in local scope.
2711 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2712 declare an 'auto inline' function in local scope.
2713 * gcc.dg/20011130-1.c: Likewise.
2714 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2715 an 'auto' function in local scope.
2716 * gcc.dg/20021014-1.c: Likewise.
2717 * gcc.dg/20030331-2.c: Likewise.
2719 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2721 * gfortran.dg/blockdata_1.f90: New test.
2723 2004-08-30 Richard Henderson <rth@redhat.com>
2725 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2727 2004-08-30 Richard Henderson <rth@redhat.com>
2729 * lib/fortran-torture.exp (fortran-torture-execute): Honor
2730 additional_flags set by alternate driver.
2731 (ieee-options): New procedure.
2732 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2733 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2734 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2735 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2737 2004-08-30 Richard Henderson <rth@redhat.com>
2739 * lib/f-torture.exp: Remove.
2741 2004-08-29 Mark Mitchell <mark@codesourcery.com>
2743 PR rtl-optimization/16590
2744 * g++.dg/opt/loop1.C: New test.
2746 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2749 * gfortran.dg/oldstyle_1.f90: New test.
2751 2004-08-29 Steven G. Kargl <kargls@comcast.net>
2752 Paul Brook <paul@codesourcery.com>
2754 * gfortran.dg/g77/README: Update.
2755 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2756 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2757 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2759 2004-08-28 Paul Brook <paul@codesourcery.com>
2762 * gfortran.dg/edit_real_1.f90: New test.
2764 2004-08-27 Paul Brook <paul@codesourcery.com>
2766 * gfortran.dg/rewind_1.f90: New test.
2768 2004-08-27 Bud Davis <bdavis9659@comcast.net>
2771 * gfortran.dg/pr16597.f90: New test.
2773 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2776 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2777 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2778 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2779 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2780 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2782 2004-08-26 Nick Clifton <nickc@redhat.com>
2784 * gcc.c-torture/compile/pr17119.c: New test.
2786 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2788 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2790 2004-08-25 Richard Henderson <rth@redhat.com>
2792 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2793 the bits that expect kind=8 to be the largest real kind.
2795 2004-08-25 Ziemowit Laski <zlaski@apple.com>
2797 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2799 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2801 * gfortran.dg/assignment_1.f90: New test.
2803 2004-08-25 Adam Nemet <anemet@lnxw.com>
2805 * g++.dg/template/repo3.C: New test.
2807 2004-08-25 Roger Sayle <roger@eyesopen.com>
2810 PR tree-optimization/16372
2811 * g++.dg/opt/pr16372-1.C: New test case.
2812 * g++.dg/opt/pr16693-1.C: New test case.
2813 * g++.dg/opt/pr16693-2.C: New test case.
2815 2004-08-25 Ziemowit Laski <zlaski@apple.com>
2817 * objc.dg/proto-lossage-4.m: New test.
2819 2004-08-25 Mark Mitchell <mark@codesourcery.com>
2822 * g++.dg/inherit/local2.C: New test.
2824 2004-08-25 Paul Brook <paul@codesourcery.com>
2827 * gfortran.dg/string_ctor_1.f90: New test.
2829 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2832 * g++.dg/template/redecl2.C: New test.
2834 2004-08-24 Bud Davis <bdavis9659@comcast.net>
2837 * gfortran.dg/pr17143.f90: New test.
2839 2004-08-24 Bud Davis <bdavis9659@comcast.net>
2842 * gfortran.dg/pr17164.f90: New test.
2844 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2846 * gcc.dg/tree-ssa/loop-1.c: New test.
2848 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
2850 * gcc.c-torture/compile/20040824-1.c: New test.
2852 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
2854 * gcc.c-torture/compile/iftrap-3.c: New test.
2856 2004-08-24 Paul Brook <paul@codesourcery.com>
2858 * gfortran.dg/entry_2.f90: New test.
2860 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2863 * g++.dg/lookup/ambig[12].C: New.
2865 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2868 * g++.dg/template/crash21.C: New test.
2869 * g++.dg/template/crash22.C: Likewise.
2871 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2874 * g++.dg/template/access15.C: New.
2876 2004-08-23 Mark Mitchell <mark@codesourcery.com>
2879 * g++.dg/template/repo2.C: New test.
2881 2004-08-23 Roger Sayle <roger@eyesopen.com>
2883 PR rtl-optimization/17078
2884 * gcc.c-torture/execute/pr17078-1.c: New test case.
2886 2004-08-23 Mark Mitchell <mark@codesourcery.com>
2889 * gcc.dg/debug/crash1.c: New test.
2891 2004-08-23 Mark Mitchell <mark@codesourcery.com>
2894 * gcc.dg/loop-5.c: New test.
2896 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2898 * gcc.c-torture/execute/20040823-1.c: New test.
2900 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
2902 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2903 to the assembler. Simplify test accordingly.
2904 (asm_abi_flags): Use GNU names.
2905 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2906 to check for ABI flags.
2908 2004-08-22 Andrew Pinski <apinski@apple.com>
2910 * g++.dg/opt/pr14029.C: New test.
2911 * gcc.c-torture/execute/pr15262.c: New test.
2913 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2915 * gfortran.dg/reduction.f90: Add checks with complex arguments.
2917 2004-08-21 Bud Davis <bdavis9659@comcast.net>
2920 * gfortran.dg/direct_io.f90: New test.
2922 2004-08-20 Mark Mitchell <mark@codesourcery.com>
2925 * g++.dg/inherit/local2.C: New test.
2927 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2930 * g++.dg/warn/Wparentheses-4.C: New test.
2932 2004-08-20 Mark Mitchell <mark@codesourcery.com>
2935 * g++.dg/inherit/local2.C: New test.
2937 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2938 * gcc.dg/ppc-ldstruct.c: Likewise.
2939 * gcc.dg/ppc64-abi-2.c: Likewise.
2941 2004-08-20 Jakub Jelinek <jakub@redhat.com>
2943 PR rtl-optimization/17099
2944 * gcc.c-torture/execute/20040820-1.c: New test.
2946 2004-08-20 David Edelsohn <edelsohn@gnu.org>
2948 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2950 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
2953 * gfortran.dg/auto_array_1.f90: New test.
2955 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2958 * gfortran.dg/simpleif_1.f90: New test.
2960 2004-08-19 Mark Mitchell <mark@codesourcery.com>
2962 * lib/target-supports.exp (check_profiling_available): Return
2963 false for arm*-*-symbianelf* and arm*-*-eabi*.
2966 * g++.dg/template/delete1.C: New test.
2968 2004-08-19 Paul Brook <paul@codesourcery.com>
2972 * gfortran.dg/data_char_1.f90: New test.
2974 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2977 * gfortran.dg/reduction.f90: New testcase.
2979 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2982 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2984 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
2987 * g++.dg/Wparentheses-3.C: New test.
2989 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
2991 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2992 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2993 * gcc.dg/vect/vect-2.c: Likewise.
2994 * gcc.dg/vect/vect-3.c: Likewise.
2995 * gcc.dg/vect/vect-4.c: Likewise.
2996 * gcc.dg/vect/vect-5.c: Likewise.
2997 * gcc.dg/vect/vect-6.c: Likewise.
2998 * gcc.dg/vect/vect-7.c: Likewise.
2999 * gcc.dg/vect/vect-25.c: Likewise.
3000 * gcc.dg/vect/vect-31.c: Likewise.
3001 * gcc.dg/vect/vect-32.c: Likewise.
3002 * gcc.dg/vect/vect-34.c: Likewise.
3003 * gcc.dg/vect/vect-36.c: Likewise.
3004 * gcc.dg/vect/vect-all.c: Likewise.
3006 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3009 * g++.dg/template/operator4.C: New test.
3011 2004-08-18 Richard Henderson <rth@redhat.com>
3013 * gcc.dg/20040206-1.c: XFAIL.
3015 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3018 * g++.dg/template/array7.C: New test.
3020 2004-08-17 James E Wilson <wilson@specifixinc.com>
3022 * gcc.dg/mips-movcc-1.c: New test.
3023 * gcc.dg/mips-movcc-2.c: New test.
3024 * gcc.dg/mips-movcc-3.c: New test.
3026 * gcc.dg/mips-nmadd-1.c: New test.
3027 * gcc.dg/mips-nmadd-2.c: New test.
3029 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3032 * g++.dg/opt/inline8.C: New test.
3035 * g++.dg/parse/error17.C: New test.
3037 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3039 * gcc.dg/vect: New directory for vectorizer tests.
3040 * gcc.dg/vect/tree-vect.h: New file.
3041 * gcc.dg/vect/vect.exp: New file.
3042 * gcc.dg/vect/pr16105.c.c: New test.
3043 * gcc.dg/vect/vect-1.c: New test.
3044 * gcc.dg/vect/vect-2.c: New test.
3045 * gcc.dg/vect/vect-3.c: New test.
3046 * gcc.dg/vect/vect-4.c: New test.
3047 * gcc.dg/vect/vect-5.c: New test.
3048 * gcc.dg/vect/vect-6.c: New test.
3049 * gcc.dg/vect/vect-7.c: New test.
3050 * gcc.dg/vect/vect-8.c: New test.
3051 * gcc.dg/vect/vect-9.c: New test.
3052 * gcc.dg/vect/vect-10.c: New test.
3053 * gcc.dg/vect/vect-11.c: New test.
3054 * gcc.dg/vect/vect-12.c: New test.
3055 * gcc.dg/vect/vect-13.c: New test.
3056 * gcc.dg/vect/vect-14.c: New test.
3057 * gcc.dg/vect/vect-15.c: New test.
3058 * gcc.dg/vect/vect-16.c: New test.
3059 * gcc.dg/vect/vect-17.c: New test.
3060 * gcc.dg/vect/vect-18.c: New test.
3061 * gcc.dg/vect/vect-19.c: New test.
3062 * gcc.dg/vect/vect-20.c: New test.
3063 * gcc.dg/vect/vect-21.c: New test.
3064 * gcc.dg/vect/vect-22.c: New test.
3065 * gcc.dg/vect/vect-23.c: New test.
3066 * gcc.dg/vect/vect-24.c: New test.
3067 * gcc.dg/vect/vect-25.c: New test.
3068 * gcc.dg/vect/vect-26.c: New test.
3069 * gcc.dg/vect/vect-27.c: New test.
3070 * gcc.dg/vect/vect-28.c: New test.
3071 * gcc.dg/vect/vect-29.c: New test.
3072 * gcc.dg/vect/vect-30.c: New test.
3073 * gcc.dg/vect/vect-31.c: New test.
3074 * gcc.dg/vect/vect-32.c: New test.
3075 * gcc.dg/vect/vect-33.c: New test.
3076 * gcc.dg/vect/vect-34.c: New test.
3077 * gcc.dg/vect/vect-35.c: New test.
3078 * gcc.dg/vect/vect-36.c: New test.
3079 * gcc.dg/vect/vect-37.c: New test.
3080 * gcc.dg/vect/vect-38.c: New test.
3081 * gcc.dg/vect/vect-40.c: New test.
3082 * gcc.dg/vect/vect-41.c: New test.
3083 * gcc.dg/vect/vect-42.c: New test.
3084 * gcc.dg/vect/vect-43.c: New test.
3085 * gcc.dg/vect/vect-44.c: New test.
3086 * gcc.dg/vect/vect-45.c: New test.
3087 * gcc.dg/vect/vect-46.c: New test.
3088 * gcc.dg/vect/vect-47.c: New test.
3089 * gcc.dg/vect/vect-48.c: New test.
3090 * gcc.dg/vect/vect-49.c: New test.
3091 * gcc.dg/vect/vect-50.c: New test.
3092 * gcc.dg/vect/vect-51.c: New test.
3093 * gcc.dg/vect/vect-52.c: New test.
3094 * gcc.dg/vect/vect-53.c: New test.
3095 * gcc.dg/vect/vect-54.c: New test.
3096 * gcc.dg/vect/vect-55.c: New test.
3097 * gcc.dg/vect/vect-56.c: New test.
3098 * gcc.dg/vect/vect-57.c: New test.
3099 * gcc.dg/vect/vect-58.c: New test.
3100 * gcc.dg/vect/vect-59.c: New test.
3101 * gcc.dg/vect/vect-60.c: New test.
3102 * gcc.dg/vect/vect-61.c: New test.
3103 * gcc.dg/vect/vect-all.c: New test.
3104 * gcc.dg/vect/vect-none.c: New test.
3106 2004-08-17 Paul Brook <paul@codesourcery.com>
3109 * gfortran.dg/entry_1.f90: New test.
3111 2004-08-17 Andrew Pinski <apinski@apple.com>
3113 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3115 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3117 * gcc.dg/pr17036-1.c: New test.
3119 2004-08-16 Devang Patel <dpatel@apple.com>
3121 * gcc.dg/darwin-20040809-1.c: New test.
3123 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3125 * gcc.dg/funcdef-attr-1.c: New test.
3127 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3129 * gcc.dg/altivec-17.c: New test.
3130 * gcc.dg/altivec-18.c: New test.
3132 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3135 * g++.dg/template/vtable2.C: New test.
3137 2004-08-14 Richard Henderson <rth@redhat.com>
3139 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3140 * gcc.dg/pack-test-4.c (main): Return 0.
3141 * gcc.dg/setjmp-1.c: Remove XFAIL.
3142 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3144 2004-08-14 Richard Henderson <rth@redhat.com>
3146 * gcc.dg/980217-1.c: Add prototype for printf.
3148 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3150 * gfortran.dg/pr16935.f90: New test.
3152 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3154 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3156 2004-08-13 Paul Brook <paul@codesourcery.com>
3158 * gfortran.dg/der_io_1.f90: Remove stray comma.
3160 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3162 * gcc.dg/vmx/cw-bug-2.c: Remove.
3163 * gcc.dg/vmx/vprint-1.c: Remove.
3164 * gcc.dg/vmx/vscan-1.c: Remove.
3166 2004-08-12 Devang patel <dpatel@apple.com>
3168 * gcc.dg/darwin-20040809-2.c: New test.
3170 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3172 * g++.dg/ext/altivec-12.C: New test.
3174 * g++.dg/ext/altivec-11.C: New test.
3176 2004-08-12 Paul Brook <paul@codesourcery.com>
3178 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3180 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3182 * g++.dg/ext/altivec-2.C: Check for hardware support before
3183 executing any VMX instructions.
3185 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3187 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3190 * g++.old-deja/g++.other/comdat4.C: New test.
3191 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3193 2004-08-12 Ben Elliston <bje@au.ibm.com>
3196 * gcc.dg/pr16286.c: New test.
3198 2004-08-12 Jan Beulich <jbeulich@novell.com>
3200 * g++.dg/ext/asm5.C: New.
3202 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3205 * g++.dg/eh/crash1.C: New test.
3208 * g++.dg/ext/construct1.C: New test.
3210 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3213 * g++.dg/init/ptrmem1.C: New test.
3216 * g++.dg/parse/offsetof5.C: New test.
3219 * g++.dg/template/overload3.C: New test.
3221 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3224 * g++.dg/parse/error16.C: New test.
3227 * g++.dg/template/error14.C: New test.
3230 * g++.dg/template/error15.C: New test.
3232 2004-08-11 Devang Patel <dpatel@apple.com>
3234 * gcc.dg/darwin-ld-20040809-1.c: New test.
3235 * gcc.dg/darwin-ld-20040809-2.c: New test.
3237 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3240 * gfortran.dg/dfloat_1.f90: New test.
3242 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3244 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3245 * gcc.dg/dll-2.c: Fix dg-require syntax.
3246 * gcc.misc-tests/arm-isr.c (abort): Declare.
3249 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3252 * g++.dg/parse/crash16.C: New test.
3254 2004-08-10 Roger Sayle <roger@eyesopen.com>
3256 * gcc.dg/mips-rsqrt-1.c: New test case.
3257 * gcc.dg/mips-rsqrt-2.c: New test case.
3258 * gcc.dg/mips-rsqrt-3.c: New test case.
3260 2004-08-10 Paul Brook <paul@codesourcery.com>
3262 * gfortran.dg/der_io_1.f90: New test.
3264 2004-08-10 Paul Brook <paul@codesourcery.com>
3267 * gfortran.dg/der_array_1.f90: New test.
3269 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3271 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3273 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3275 * gcc.dg/wchar_t-2.c: Fix typo.
3277 2004-08-09 Falk Hueffner <falk@debian.org>
3279 PR tree-optimization/12517
3280 * gcc.c-torture/compile/pr12517.c: New test.
3282 PR tree-optimization/12578
3283 * gcc.c-torture/compile/pr12578.c: New test.
3285 PR tree-optimization/12899
3286 * gcc.c-torture/compile/pr12899.c: New test.
3288 PR rtl-optimization/14692
3289 * gcc.c-torture/compile/pr14692.c: New test.
3291 PR tree-optimization/16461
3292 * gcc.c-torture/compile/pr16461.c: New test.
3294 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3296 * gfortran.dg/getenv_1.f90: New test.
3298 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3300 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3302 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3304 2004-08-06 Paul Brook <paul@codesourcery.com>
3306 * gfortran.dg/ret_array_1.f90: New test.
3307 * gfortran.dg/ret_pointer_1.f90: New test.
3309 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
3311 * gcc.dg/missing-field-init-[12].c: New tests.
3312 * g++.dg/warn/missing-field-init-[12].C: New tests.
3314 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3316 * gcc.dg/enum2.c: New test.
3317 * gcc.dg/symbian3.c: Likewise.
3318 * gcc.dg/symbian4.c: Likewise.
3319 * gcc.dg/wchar_t-2.c: Likewise.
3321 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3323 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3326 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3328 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3329 dg-require-visiblity.
3330 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3331 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3332 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3333 * g++.dg/ext/visibility/new1.C: Likewise.
3334 * g++.dg/ext/visibility/pragma.C: Likewise.
3335 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3336 * g++.dg/ext/visibility/virtual.C: Likewise.
3337 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3338 * g++/dg/ext/visibility/visibility-2.C: Likewise.
3339 * g++/dg/ext/visibility/visibility-3.C: Likewise.
3340 * g++/dg/ext/visibility/visibility-4.C: Likewise.
3341 * g++/dg/ext/visibility/visibility-5.C: Likewise.
3342 * g++/dg/ext/visibility/visibility-6.C: Likewise.
3343 * g++/dg/ext/visibility/visibility-7.C: Likewise.
3344 * g++/dg/ext/visibility/visibility-8.C: New test.
3345 * gcc.c-torture/compile/dll.x: Remove.
3346 * gcc.dg/dll-2.c: Use dg-require-dll
3347 * gcc.dg/visibility-10.c: New test.
3348 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3350 * testsuite/lib/scanasm.exp (scan_hidden): New function.
3351 (scan_not_hidden): Likewise.
3353 2004-08-05 David Edelsohn <edelsohn@gnu.org>
3355 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3357 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
3359 * gcc.c-torture/execute/20040805-1.c: New test.
3361 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3363 * gcc.dg/20020118-1.c: Declare abort.
3364 * gcc.dg/altivec_check.h: Likewise.
3365 * gcc.dg/iftrap-2.c: Likewise.
3366 * gcc.dg/pragma-darwin.c: Likewise.
3367 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3369 2004-08-04 Geoffrey Keating <geoffk@apple.com>
3371 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3373 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
3375 * gcc.c-torture/execute/builtins/abs-2.c,
3376 gcc.c-torture/execute/builtins/abs-3.c,
3377 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3378 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3379 intmax_t, uintmax_t and their limits.
3380 * gcc.dg/intmax_t-1.c: New test.
3382 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3384 * g++.dg/tc1/dr147.C: Add reference to PR.
3386 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
3388 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3389 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3391 2004-08-03 David Edelsohn <edelsohn@gnu.org>
3393 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3395 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3397 * gcc.dg/redecl-5.c: New test.
3398 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3401 2004-08-03 Roger Sayle <roger@eyesopen.com>
3404 * gcc.c-torture/execute/pr16790-1.c: New test case.
3406 2004-08-03 Mark Mitchell <mark@codesourcery.com>
3408 * g++.dg/ext/visibility/assign1.C: New test.
3409 * g++.dg/ext/visibility/new1.C: Likewise.
3411 * gcc.dg/symbian1.c: New test.
3412 * gcc.dg/symbian2.c: Likewise.
3414 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
3417 * gcc.dg/i386-sse-9.c: New test.
3419 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3421 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3423 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3425 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3426 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3427 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3428 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3429 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3430 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3431 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3432 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3433 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3434 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3435 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3436 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3437 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3438 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3439 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3440 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3441 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3442 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3443 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3444 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3445 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3446 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3447 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3448 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3449 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3450 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3451 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3452 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3453 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3454 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3455 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3456 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3457 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3458 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3459 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3460 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3461 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3462 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3463 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3464 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3465 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3466 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3467 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3468 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3469 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3470 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3471 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3472 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3473 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3474 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3475 gcc.misc-tests/i386-pf-3dnow-1.c,
3476 gcc.misc-tests/i386-pf-athlon-1.c,
3477 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3478 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3479 Declare built-in functions used.
3480 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3482 2004-08-02 Mark Mitchell <mark@codesourcery.com>
3485 * g++.dg/lookup/using12.C: New test.
3487 * g++.dg/init/null1.C: Fix PR number.
3488 * g++.dg/parse/namespace10.C: Likewise.
3490 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3493 * g++.dg/template/spec17.C: New test.
3494 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3495 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3497 2004-08-02 David Billinghurst
3500 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3502 2004-08-01 Zack Weinberg <zack@codesourcery.com>
3504 * gcc.dg/ia64-got-1.c: New test case.
3506 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3509 * g++.dg/init/null1.C: New test.
3510 * g++.dg/tc1/dr76.C: Adjust error marker.
3513 * g++.dg/parse/namespace10.C: New test.
3516 * g++.dg/inherit/ptrmem2.C: New test.
3518 2004-08-02 Ben Elliston <bje@au.ibm.com>
3521 * gcc.dg/pr16155.c: New test.
3523 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
3525 * gcc.dg/redecl-2.c: New test.
3527 2004-07-30 Geoffrey Keating <geoffk@apple.com>
3529 * gcc.dg/darwin-longdouble.c: New file.
3531 2004-07-30 Richard Henderson <rth@redhat.com>
3533 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3534 write to constant argument.
3535 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3537 2004-07-30 Richard Henderson <rth@redhat.com>
3539 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3540 tests of nearest around zero.
3542 2004-07-30 Andrew Pinski <apinski@apple.com&g