]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
configure.ac (i[34567]86-*-solaris2.1[0-9]*): Set need_64bit_hwint=yes.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a8e68029
DJ
12004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2 Mark Mitchell <mark@codesourcery.com>
3
4 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
5
07d05ffd
JJ
62004-11-17 Janis Johnson <janis187@us.ibm.com>
7 Aldy Hernandez <aldyh@redhat.com>
8
9 * lib/target-supports.exp (check_effective_target_vect_int): New
10 (check_effective_target_vect_float): New
11 (check_effective_target_vect_double): New.
12 (is-effective-target): Support new effective targets keywords.
13 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14 default action for dg-do.
15 * gcc.dg/vect/pr16105.c: Use new support.
16 * gcc.dg/vect/pr18400.c: Ditto.
17 * gcc.dg/vect/pr18425.c: Ditto.
18 * gcc.dg/vect/vect-1.c: Ditto.
19 * gcc.dg/vect/vect-10.c: Ditto.
20 * gcc.dg/vect/vect-11.c: Ditto.
21 * gcc.dg/vect/vect-12.c: Ditto.
22 * gcc.dg/vect/vect-13.c: Ditto.
23 * gcc.dg/vect/vect-14.c: Ditto.
24 * gcc.dg/vect/vect-15.c: Ditto.
25 * gcc.dg/vect/vect-16.c: Ditto.
26 * gcc.dg/vect/vect-17.c: Ditto.
27 * gcc.dg/vect/vect-18.c: Ditto.
28 * gcc.dg/vect/vect-19.c: Ditto.
29 * gcc.dg/vect/vect-2.c: Ditto.
30 * gcc.dg/vect/vect-20.c: Ditto.
31 * gcc.dg/vect/vect-21.c: Ditto.
32 * gcc.dg/vect/vect-22.c: Ditto.
33 * gcc.dg/vect/vect-23.c: Ditto.
34 * gcc.dg/vect/vect-24.c: Ditto.
35 * gcc.dg/vect/vect-25.c: Ditto.
36 * gcc.dg/vect/vect-26.c: Ditto.
37 * gcc.dg/vect/vect-27.c: Ditto.
38 * gcc.dg/vect/vect-27a.c: Ditto.
39 * gcc.dg/vect/vect-28.c: Ditto.
40 * gcc.dg/vect/vect-29.c: Ditto.
41 * gcc.dg/vect/vect-29a.c: Ditto.
42 * gcc.dg/vect/vect-3.c: Ditto.
43 * gcc.dg/vect/vect-30.c: Ditto.
44 * gcc.dg/vect/vect-31.c: Ditto.
45 * gcc.dg/vect/vect-32.c: Ditto.
46 * gcc.dg/vect/vect-33.c: Ditto.
47 * gcc.dg/vect/vect-34.c: Ditto.
48 * gcc.dg/vect/vect-35.c: Ditto.
49 * gcc.dg/vect/vect-36.c: Ditto.
50 * gcc.dg/vect/vect-37.c: Ditto.
51 * gcc.dg/vect/vect-38.c: Ditto.
52 * gcc.dg/vect/vect-4.c: Ditto.
53 * gcc.dg/vect/vect-40.c: Ditto.
54 * gcc.dg/vect/vect-41.c: Ditto.
55 * gcc.dg/vect/vect-42.c: Ditto.
56 * gcc.dg/vect/vect-43.c: Ditto.
57 * gcc.dg/vect/vect-44.c: Ditto.
58 * gcc.dg/vect/vect-45.c: Ditto.
59 * gcc.dg/vect/vect-46.c: Ditto.
60 * gcc.dg/vect/vect-47.c: Ditto.
61 * gcc.dg/vect/vect-48.c: Ditto.
62 * gcc.dg/vect/vect-48a.c: Ditto.
63 * gcc.dg/vect/vect-49.c: Ditto.
64 * gcc.dg/vect/vect-5.c: Ditto.
65 * gcc.dg/vect/vect-50.c: Ditto.
66 * gcc.dg/vect/vect-51.c: Ditto.
67 * gcc.dg/vect/vect-52.c: Ditto.
68 * gcc.dg/vect/vect-53.c: Ditto.
69 * gcc.dg/vect/vect-54.c: Ditto.
70 * gcc.dg/vect/vect-55.c: Ditto.
71 * gcc.dg/vect/vect-56.c: Ditto.
72 * gcc.dg/vect/vect-56a.c: Ditto.
73 * gcc.dg/vect/vect-57.c: Ditto.
74 * gcc.dg/vect/vect-58.c: Ditto.
75 * gcc.dg/vect/vect-59.c: Ditto.
76 * gcc.dg/vect/vect-6.c: Ditto.
77 * gcc.dg/vect/vect-60.c: Ditto.
78 * gcc.dg/vect/vect-61.c: Ditto.
79 * gcc.dg/vect/vect-62.c: Ditto.
80 * gcc.dg/vect/vect-63.c: Ditto.
81 * gcc.dg/vect/vect-64.c: Ditto.
82 * gcc.dg/vect/vect-65.c: Ditto.
83 * gcc.dg/vect/vect-66.c: Ditto.
84 * gcc.dg/vect/vect-67.c: Ditto.
85 * gcc.dg/vect/vect-68.c: Ditto.
86 * gcc.dg/vect/vect-69.c: Ditto.
87 * gcc.dg/vect/vect-7.c: Ditto.
88 * gcc.dg/vect/vect-72.c: Ditto.
89 * gcc.dg/vect/vect-72a.c: Ditto.
90 * gcc.dg/vect/vect-73.c: Ditto.
91 * gcc.dg/vect/vect-74.c: Ditto.
92 * gcc.dg/vect/vect-75.c: Ditto.
93 * gcc.dg/vect/vect-76.c: Ditto.
94 * gcc.dg/vect/vect-77.c: Ditto.
95 * gcc.dg/vect/vect-77a.c: Ditto.
96 * gcc.dg/vect/vect-78.c: Ditto.
97 * gcc.dg/vect/vect-79.c: Ditto.
98 * gcc.dg/vect/vect-8.c: Ditto.
99 * gcc.dg/vect/vect-80.c: Ditto.
100 * gcc.dg/vect/vect-82.c: Ditto.
101 * gcc.dg/vect/vect-82_64.c: Ditto.
102 * gcc.dg/vect/vect-83.c: Ditto.
103 * gcc.dg/vect/vect-83_64.c: Ditto.
104 * gcc.dg/vect/vect-9.c: Ditto.
105 * gcc.dg/vect/vect-all.c: Ditto.
106 * gcc.dg/vect/vect-none.c: Ditto.
107
7c278f79
JJ
1082004-11-17 Janis Johnson <janis187@us.ibm.com>
109
110 * lib/gcc-dg.exp (dg-skip-if): New function.
111 (dg-forbid-option): Remove.
112 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
113 * g++.dg/abi/bitfield8.C: Likewise.
114 * g++.dg/abi/dtor1.C: Likewise.
115 * g++.dg/abi/empty10.C: Likewise.
116 * g++.dg/abi/empty7.C: Likewise.
117 * g++.dg/abi/empty9.C: Likewise.
118 * g++.dg/abi/layout3.C: Likewise.
119 * g++.dg/abi/layout4.C: Likewise.
120 * g++.dg/abi/thunk1.C: Likewise.
121 * g++.dg/abi/thunk2.C: Likewise.
122 * g++.dg/abi/vbase11.C: Likewise.
123 * g++.dg/abi/vthunk2.C: Likewise.
124 * g++.dg/abi/vthunk3.C: Likewise.
125 * g++.dg/ext/attrib8.C: Likewise.
126 * g++.dg/opt/longbranch2.C: Likewise.
127 * g++.dg/opt/reg-stack4.C: Likewise.
128 * g++.old-deja/g++.ext/attrib1.C: Likewise.
129 * g++.old-deja/g++.ext/attrib2.C: Likewise.
130 * g++.old-deja/g++.ext/attrib3.C: Likewise.
131 * g++.old-deja/g++.other/store-expr1.C: Likewise.
132 * g++.old-deja/g++.other/store-expr2.C: Likewise.
133 * gcc.dg/20000609-1.c: Likewise.
134 * gcc.dg/20000720-1.c: Likewise.
135 * gcc.dg/20011107-1.c: Likewise.
136 * gcc.dg/20011119-1.c: Likewise.
137 * gcc.dg/20020108-1.c: Likewise.
138 * gcc.dg/20020122-2.c: Likewise.
139 * gcc.dg/20020122-3.c: Likewise.
140 * gcc.dg/20020201-3.c: Likewise.
141 * gcc.dg/20020206-1.c: Likewise.
142 * gcc.dg/20020218-1.c: Likewise.
143 * gcc.dg/20020310-1.c: Likewise.
144 * gcc.dg/20020411-1.c: Likewise.
145 * gcc.dg/20020418-2.c: Likewise.
146 * gcc.dg/20020426-1.c: Likewise.
147 * gcc.dg/20020426-2.c: Likewise.
148 * gcc.dg/20020517-1.c: Likewise.
149 * gcc.dg/20020523-1.c: Likewise.
150 * gcc.dg/20020523-2.c: Likewise.
151 * gcc.dg/20020729-1.c: Likewise.
152 * gcc.dg/20030204-1.c: Likewise.
153 * gcc.dg/20030826-2.c: Likewise.
154 * gcc.dg/20030926-1.c: Likewise.
155 * gcc.dg/20031202-1.c: Likewise.
156 * gcc.dg/980312-1.c: Likewise.
157 * gcc.dg/980313-1.c: Likewise.
158 * gcc.dg/990117-1.c: Likewise.
159 * gcc.dg/990424-1.c: Likewise.
160 * gcc.dg/990524-1.c: Likewise.
161 * gcc.dg/991230-1.c: Likewise.
162 * gcc.dg/i386-387-1.c: Likewise.
163 * gcc.dg/i386-387-2.c: Likewise.
164 * gcc.dg/i386-387-3.c: Likewise.
165 * gcc.dg/i386-387-4.c: Likewise.
166 * gcc.dg/i386-387-5.c: Likewise.
167 * gcc.dg/i386-387-6.c: Likewise.
168 * gcc.dg/i386-asm-1.c: Likewise.
169 * gcc.dg/i386-bitfield1.c: Likewise.
170 * gcc.dg/i386-bitfield2.c: Likewise.
171 * gcc.dg/i386-loop-1.c: Likewise.
172 * gcc.dg/i386-loop-2.c: Likewise.
173 * gcc.dg/i386-loop-3.c: Likewise.
174 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
175 * gcc.dg/i386-pic-1.c: Likewise.
176 * gcc.dg/i386-regparm.c: Likewise.
177 * gcc.dg/i386-signbit-1.c: Likewise.
178 * gcc.dg/i386-signbit-2.c: Likewise.
179 * gcc.dg/i386-signbit-3.c: Likewise.
180 * gcc.dg/i386-sse-5.c: Likewise.
181 * gcc.dg/i386-sse-8.c: Likewise.
182 * gcc.dg/i386-unroll-1.c: Likewise.
183 * gcc.dg/tls/opt-1.c: Likewise.
184 * gcc.dg/tls/opt-2.c: Likewise.
185 * gcc.dg/unroll-1.c: Likewise.
186 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
187 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
188 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
189 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
190
c9387915
GB
1912004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
192
193 * g++.dg/template/incomplete1.C: New test.
194
a1e98266
NC
1952004-11-16 Nick Clifton <nickc@redhat.com>
196
197 Revert patches accidentally commited during checkin of fixes for
198 xstormy16 tests:
199 gcc.c-torture/execute/simd-4.c: Revert
200 gcc.dg/20040910-1.c: Revert.
201
40b026d8
PB
2022004-11-16 Paul Brook <paul@codesourcery.com>
203
204 PR fortran/13010
205 * gfortran.dg/der_pointer_1.f90: New test.
206
d134f39e
JM
2072004-11-15 Joseph S. Myers <joseph@codesourcery.com>
208
209 PR c/18498
210 * gcc.dg/bitfld-13.c: New test.
211
8e0933b1
JJ
2122004-11-15 Janis Johnson <janis187@us.ibm.com>
213
9cbee3fa
JJ
214 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
215 powerpc*-*-linux*.
216
2301511d
JJ
217 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
218 * gcc.dg/ppc64-abi-2.c: Ditto.
219 * gcc.dg/ppc64-abi-3.c: Ditto.
220
8e0933b1
JJ
221 * lib/gcc-dg.exp (dg-target-list): Remove.
222
4fd7b3cb
SE
2232004-11-15 Steve Ellcey <sje@cup.hp.com>
224
225 * gcc.dg/ia64-postinc.c: New test.
226
11559c75
MM
2272004-11-15 Mark Mitchell <mark@codesourcery.com>
228
229 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
230
f15dc49f
NC
2312004-11-15 Nick Clifton <nickc@redhat.com>
232
233 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
234 __INT_MAX__ so that the test can be compiled by toolchains
235 targeted at 16-bit processors.
236
237 * gcc.dg/20040625-1.c: Use long constants rather than integers
238 when performing arithmetic that will overflow 16-bits.
239
240 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
241 xstormy16. It does not support 128-bit vector operations.
242
243 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
244 with the macro PTR_TYPE. Define this macro to an integer type
245 suitable for holding a pointer.
246
247 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
248 the target is a 16-bit processor.
249
250 * gcc.dg/cpp/if-2.c: Expect a different warning message from
251 16-bit targets where the character constant will be too long.
252
253 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
254 where the double will not be directly addressable.
255
461c6fce
KL
2562004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
257
258 Friend class name lookup 1/n, PR c++/18471
259 * g++.dg/template/crash26.C: New test.
260 * g++.dg/lookup/struct1.C: Adjust expected error.
261 * g++.dg/parse/elab1.C: Likewise.
262 * g++.dg/parse/elab2.C: Likewise.
263 * g++.dg/parse/int-as-enum1.C: Likewise.
264 * g++.dg/parse/struct-as-enum1.C: Likewise.
265 * g++.dg/parse/typedef1.C: Likewise.
266 * g++.dg/parse/typedef3.C: Likewise.
267 * g++.dg/parse/typedef4.C: Likewise.
268 * g++.dg/parse/typedef5.C: Likewise.
269 * g++.dg/template/nontype4.C: Likewise.
270 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
271 * g++.old-deja/g++.other/elab1.C: Likewise.
272 * g++.old-deja/g++.other/syntax4.C: Likewise.
273
23e09df4
EB
2742004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
275
276 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
277
18522563
ZD
2782004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
279
280 * gcc.c-torture/execute/20041114-1.c: New test.
281
efcc66f0
JM
2822004-11-14 Joseph S. Myers <joseph@codesourcery.com>
283
284 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
285 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
286 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
287 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
288 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
289 gcc.dg/switch-7.c: New tests.
290
fceb80bf
DN
2912004-11-14 Dorit Naishlos <dorit@il.ibm.com>
292
293 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
294
f7f02125
DN
2952004-11-14 Dorit Naishlos <dorit@il.ibm.com>
296
297 PR tree-opt/18400
298 * gcc.dg/vect/pr18400.c: New test.
299
3002004-11-14 Dorit Naishlos <dorit@il.ibm.com>
301 Andrew Pinski <pinskia@physics.uc.edu>
302
303 PR tree-opt/18425
304 * gcc.dg/vect/pr18425.c: New test.
305
3021a627
EB
3062004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
307
308 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
309 Guard with dg-require-alias and dg-require-visibility.
310
6b870fa9
EB
3112004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
312
313 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
314
d6b75f70
GB
3152004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
316
317 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
318
e34b0922
KL
3192004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
320
321 PR c++/17344
322 * g++.dg/template/defarg5.C: New test.
323
fa1dedd8
EB
3242004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
325
326 * g++.dg/parse/cast1.C: Run only on ILP32.
327 * g++.old-deja/g++.mike/p784.C: Likewise.
328
61a5fa29
BS
3292004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
330
331 * gcc.c-torture/execute/20041113-1.c: New test.
332
1136d30e
JM
3332004-11-13 James A. Morrison <phython@gcc.gnu.org>
334
335 PR target/18230
336 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
337 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
338 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
339 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
340 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
341 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
342 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
343 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
344 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
345 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
346 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
347 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
348 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
349
893e18a5
JM
3502004-11-13 James A. Morrison <phython@gcc.gnu.org>
351
352 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
353 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
354 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
355 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
356 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
357 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
358 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
359 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
360 gcc.target/sparc/combined-1.c: New tests.
361
2256aa1c
ZL
3622004-11-12 Ziemowit Laski <zlaski@apple.com>
363
364 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
365 New tests.
366
bf0fdfdd
MM
3672004-11-12 Mark Mitchell <mark@codesourcery.com>
368
369 * lib/gcc-dg.exp (dg-forbid-option): New function.
370 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
371 * g++.dg/abi/bitfield8.C: Likewise.
372 * g++.dg/abi/dtor1.C: Likewise.
373 * g++.dg/abi/empty10.C: Likewise.
374 * g++.dg/abi/empty7.C: Likewise.
375 * g++.dg/abi/empty9.C: Likewise.
376 * g++.dg/abi/layout3.C: Likewise.
377 * g++.dg/abi/layout4.C: Likewise.
378 * g++.dg/abi/thunk1.C: Likewise.
379 * g++.dg/abi/thunk2.C: Likewise.
380 * g++.dg/abi/vbase11.C: Likewise.
381 * g++.dg/abi/vthunk2.C: Likewise.
382 * g++.dg/abi/vthunk3.C: Likewise.
383 * g++.dg/ext/attrib8.C: Likewise.
384 * g++.dg/opt/longbranch2.C: Likewise.
385 * g++.dg/opt/reg-stack4.C: Likewise.
386 * g++.old-deja/g++.ext/attrib1.C: Likewise.
387 * g++.old-deja/g++.ext/attrib2.C: Likewise.
388 * g++.old-deja/g++.ext/attrib3.C: Likewise.
389 * g++.old-deja/g++.other/store-expr1.C: Likewise.
390 * g++.old-deja/g++.other/store-expr2.C: Likewise.
391 * gcc.dg/20000609-1.c: Likewise.
392 * gcc.dg/20000720-1.c: Likewise.
393 * gcc.dg/20011107-1.c: Likewise.
394 * gcc.dg/20011119-1.c: Likewise.
395 * gcc.dg/20020108-1.c: Likewise.
396 * gcc.dg/20020122-2.c: Likewise.
397 * gcc.dg/20020122-3.c: Likewise.
398 * gcc.dg/20020201-3.c: Likewise.
399 * gcc.dg/20020206-1.c: Likewise.
400 * gcc.dg/20020218-1.c: Likewise.
401 * gcc.dg/20020310-1.c: Likewise.
402 * gcc.dg/20020411-1.c: Likewise.
403 * gcc.dg/20020418-2.c: Likewise.
404 * gcc.dg/20020426-1.c: Likewise.
405 * gcc.dg/20020426-2.c: Likewise.
406 * gcc.dg/20020517-1.c: Likewise.
407 * gcc.dg/20020523-1.c: Likewise.
408 * gcc.dg/20020523-2.c: Likewise.
409 * gcc.dg/20020729-1.c: Likewise.
410 * gcc.dg/20030204-1.c: Likewise.
411 * gcc.dg/20030826-2.c: Likewise.
412 * gcc.dg/20030926-1.c: Likewise.
413 * gcc.dg/20031202-1.c: Likewise.
414 * gcc.dg/980312-1.c: Likewise.
415 * gcc.dg/980313-1.c: Likewise.
416 * gcc.dg/990117-1.c: Likewise.
417 * gcc.dg/990424-1.c: Likewise.
418 * gcc.dg/990524-1.c: Likewise.
419 * gcc.dg/991230-1.c: Likewise.
420 * gcc.dg/i386-387-1.c: Likewise.
421 * gcc.dg/i386-387-2.c: Likewise.
422 * gcc.dg/i386-387-3.c: Likewise.
423 * gcc.dg/i386-387-4.c: Likewise.
424 * gcc.dg/i386-387-5.c: Likewise.
425 * gcc.dg/i386-387-6.c: Likewise.
426 * gcc.dg/i386-asm-1.c: Likewise.
427 * gcc.dg/i386-bitfield1.c: Likewise.
428 * gcc.dg/i386-bitfield2.c: Likewise.
429 * gcc.dg/i386-loop-1.c: Likewise.
430 * gcc.dg/i386-loop-2.c: Likewise.
431 * gcc.dg/i386-loop-3.c: Likewise.
432 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
433 * gcc.dg/i386-pic-1.c: Likewise.
434 * gcc.dg/i386-regparm.c: Likewise.
435 * gcc.dg/i386-signbit-1.c: Likewise.
436 * gcc.dg/i386-signbit-2.c: Likewise.
437 * gcc.dg/i386-signbit-3.c: Likewise.
438 * gcc.dg/i386-sse-5.c: Likewise.
439 * gcc.dg/i386-sse-8.c: Likewise.
440 * gcc.dg/i386-unroll-1.c: Likewise.
441 * gcc.dg/tls/opt-1.c: Likewise.
442 * gcc.dg/tls/opt-2.c: Likewise.
443 * gcc.dg/unroll-1.c: Likewise.
444 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
445 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
446 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
447 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
448 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
449 -m64 is specified.
450
44370687
MM
4512004-11-12 Mark Mitchell <mark@codesourcery.com>
452
453 PR c++/18389
454 * g++.dg/parse/cond1.C: New test.
455
456 PR c++/18429
457 * g++.dg/template/array9.C: New test.
458 * g++.dg/ext/vla1.C: Adjust error messages.
459 * g++.dg/ext/vlm1.C: Likewise.
460 * g++.dg/template/crash2.C: Likewise.
461
462 PR c++/18436
463 * g++.dg/template/call3.C: New test.
464
465 PR c++/18407
466 * g++.dg/template/ptrmem11.C: New test.
467
690e11b8
AP
4682004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
469
470 PR other/14264
471 * lib/g++.exp: Set LC_ALL and LANG to C.
472 * lib/gcc-dg.exp: Likewise.
473 * lib/gfortran.exp: Likewise.
474 * lib/objc.exp: Likewise.
475 * lib/treelang.exp: Likewise.
476
e260ea9d
AS
4772004-11-12 Andreas Schwab <schwab@suse.de>
478
479 * gcc.dg/pr16286.c: Fix last change.
480
0a2695db
MM
4812004-11-12 Mark Mitchell <mark@codesourcery.com>
482
483 PR c++/18416
484 * g++.dg/init/global1.C: New test.
485
805221b9
EB
4862004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
487
488 * gcc.c-torture/execute/20041112-1.c: New test.
489
c9dd2023
JJ
4902004-11-11 Janis Johnson <janis187@us.ibm.com>
491
492 * lib/gcc-dg.exp (dg-target-list): New.
493
b6dc500c
JJ
4942004-11-11 Janis Johnson <janis187@us.ibm.com>
495 Richard Sandiford <rsandifo@redhat.com>
496
497 * lib/target-supports.exp (get-compiler_messages): New.
498 (check_named_sections_available): Use it.
499 (check_effective_target_ilp32): New.
500 (check_effective_target_lp64): New.
501 (is-effective-target): New.
502 * lib/gcc-dg.exp (dg-require-effective-target): New.
503
fb60d5d7
JM
5042004-11-11 Joseph S. Myers <joseph@codesourcery.com>
505
506 * gcc.dg/precedence-1.c: New test.
507
524136ea
JJ
5082004-11-11 Janis Johnson <janis187@us.ibm.com>
509
46d1d0da
JJ
510 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
511
af980752
JJ
512 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
513 message, delete generated files, use more descriptive name for
514 executable, and make the test unsupported when it cannot be run.
515
5278e476
JJ
516 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
517 (dg-require-weak, dg-require-visibility, dg-require-alias,
518 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
519 dg-require-iconv, dg-require-named-sections): Use it.
520
524136ea
JJ
521 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
522
60934f9c
NS
5232004-11-11 Nathan Sidwell <nathan@codesourcery.com>
524
e1e2e653
NS
525 PR target/16457
526 * gcc.dg/ppc-and-1: New
527
2f4d9502
NS
528 PR target/16796
529 * gcc.dg/ppc-mov-1.c: New.
530
60934f9c
NS
531 PR target/16458
532 * gcc.dg/ppc-compare-1.c: New.
533
3f8882a2
JM
5342004-11-10 Joseph S. Myers <joseph@codesourcery.com>
535
536 * objc.dg/desig-init-2.m: New test.
537
78e54994
AN
5382004-11-10 Adam Nemet <anemet@lnxw.com>
539
540 PR middle-end/18160
541 * g++.dg/warn/register-var-1.C: New test.
542 * g++.dg/warn/register-var-2.C: New test.
543
22d8d627
EB
5442004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
545
546 * gcc.dg/union-2.c: New test.
547
d05f9c39
FJ
5482004-11-10 Fariborz Jahanian <fjahanian@apple.com>
549
550 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
551 New test for PR tree-optimization/17892.
552
d746e87d
MM
5532004-11-09 Mark Mitchell <mark@codesourcery.com>
554
555 PR c++/18369
556 * g++.dg/init/new12.C: New test.
557
8393a290
JM
5582004-11-10 James A. Morrison <phython@gcc.gnu.org>
559
560 * gcc.target/sparc: New directory.
561 * gcc.target/sparc/sparc.exp: New driver.
562 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
563 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
564 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
565 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
566
2cbcdeba
PB
5672004-11-10 Paul Brook <paul@codesourcery.com>
568
569 PR fortran/18218
570 * gfortran.dg/list_read.c: New test.
571
8b17a9d6
JM
5722004-11-09 Joseph S. Myers <joseph@codesourcery.com>
573
574 PR c/18322
575 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
576 expected diagnostic location.
577
e221ef54
UW
5782004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
579
580 * gcc.dg/20041109-1.c: New test.
581
3172e26c
AP
5822004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
583
584 PR objc/18406
585 * objc/compile/pr18406.m: New test.
586
40b97a2e
JM
5872004-11-09 Joseph S. Myers <joseph@codesourcery.com>
588
589 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
590
9e637a26
JM
5912004-11-09 Joseph S. Myers <joseph@codesourcery.com>
592
593 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
594
66e52c35
SE
5952004-11-08 Steve Ellcey <sje@cup.hp.com>
596
597 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
598
c7fa97d9
SE
5992004-11-08 Steve Ellcey <sje@cup.hp.com>
600
601 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
602 exit.
603
b03c0b93
AP
6042004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
605
606 PR tree-opt/18299
607 * gcc.c-torture/pr18299-1.c: New test.
608
3c871f3f
AS
6092004-11-06 Andreas Schwab <schwab@suse.de>
610
611 * gcc.dg/pr16286.c: Also test for bool and pixel.
612
fccf8fc6
JM
6132004-11-06 Joseph S. Myers <joseph@codesourcery.com>
614
615 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
616 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
617 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
618 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
619 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
620 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
621 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
622 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
623 gcc.dg/struct-semi-3.c: New tests.
624
a8f48325
EB
6252004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
626
627 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
628
cd27e3d8
EB
6292004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
630
631 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
632 Do not use C99 designators.
633
e78980b7
EB
6342004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
635
636 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
637
432be037
EB
6382004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
639
640 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 641 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
642 * gcc.c-torture/execute/simd-5.x: Remove.
643
629bf5f9
AP
6442004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
645
646 PR rtl-optimization/17933
647 * gcc.dg/torture/pr17933-1.c: New test.
648
c37780f5
AL
6492004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
650
651 PR target/18106
652 * lib/target-supports.exp (check_weak_available): Support
653 Windows.
654
637022d9
DS
6552004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
656
657 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
658 call to fflush(stdout) before abort.
659 (my_ffsll): New function.
660 (generate_fields): Use it.
661
0a880880
JM
6622004-11-05 Joseph S. Myers <joseph@codesourcery.com>
663
664 * gcc.dg/init-undef-1.c: New test.
665
88876c7c
JM
6662004-11-05 Joseph S. Myers <joseph@codesourcery.com>
667
668 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
669 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
670 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
671 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
672 expected messages for new parser.
673
04fb56d5
MM
6742004-11-04 Mark Mitchell <mark@codesourcery.com>
675
676 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
677
d48b4987
EB
6782004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
679
680 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
681 on LP64 targets.
682
68e6421d
JM
6832004-11-04 Joseph S. Myers <joseph@codesourcery.com>
684
685 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
686 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
687 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
688 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
689 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
690 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
691 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
692 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
693 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
694 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
695
04466541
JM
6962004-11-04 Joseph S. Myers <joseph@codesourcery.com>
697
698 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
699 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
700 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
701 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
702 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
703 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
704 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
705 for new parser.
706
4e5813dd
RS
7072004-11-04 Richard Sandiford <rsandifo@redhat.com>
708
709 PR target/15342
710 * gcc.dg/20041104-1.c: New test.
711
b6ab6892
GB
7122004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
713
714 * g++.dg/template/nontype7.C: New test.
715 * g++.dg/template/nontype8.C: Likewise.
716 * g++.dg/template/nontype9.C: Likewise.
717 * g++.dg/template/nontype10.C: Likewise.
718 * g++.dg/tc1/dr49.C: Likewise.
719 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
720 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
721
ffc3e843
BE
7222004-11-04 Ben Elliston <bje@au.ibm.com>
723
724 * g++.dg/rtti/tinfo1.C: Remove xfails.
725
7262004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
727
728 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
729 packed attribute to the definition to satisfy the new C++ parser.
730
4815ff39
EB
7312004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
732
733 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
734 invocations of va_arg.
735
71bd7186
MM
7362004-11-02 Mark Mitchell <mark@codesourcery.com>
737
738 PR c++/18124
739 * g++.dg/template/crash25.C: New test.
740
741 PR c++/18155
742 * g++.dg/template/typedef2.C: New test.
743 * g++.dg/parse/crash13.C: Adjust error markers.
744
745 PR c++/18177
746 * g++.dg/conversion/const3.C: New test.
747
36f4d144
TS
7482004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
749
750 PR fortran/17535
751 PR fortran/17583
752 PR fortran/17713
753 * gfortran.dg/generic_[123].f90: New testcases.
754
571cfa75
EB
7552004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
756
757 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
758 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
759
da1f8963
AP
7602004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
761
762 PR tree-opt/16808
763 * gcc.c-torture/compile/pr16808.c: New test.
764
f6219a5e
NS
7652004-11-02 Nathan Sidwell <nathan@codesourcery.com>
766
767 PR rtl-optimization/17104
768 * gcc.dg/ppc-bitfield1.c: New.
769
f7bf40ee
RS
7702004-11-01 Richard Sandiford <rsandifo@redhat.com>
771
772 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
773
7236f3f6
RS
7742004-11-01 Richard Sandiford <rsandifo@redhat.com>
775
776 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
777 strings for 32-bit code.
778
ee060229
JM
7792004-11-01 Joseph S. Myers <joseph@codesourcery.com>
780
781 PR c/18239
782 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
783
ae209f28
NS
7842004-11-01 Nathan Sidwell <nathan@codesourcery.com>
785
786 PR c++/18064
787 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
788
80439563
MM
7892004-10-31 Mark Mitchell <mark@codesourcery.com>
790
791 PR c++/15172
792 * g++.dg/init/aggr2.C: New test.
793
16b34ad6
ZL
7942004-10-30 Ziemowit Laski <zlaski@apple.com>
795
796 * objc.dg/local-decl-1.m: New test.
797
0a3ee0fd
GDR
7982004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
799
800 * gcc.dg/20040910-1.c: Adjust regex.
801
1db4252c
RS
8022004-10-30 Roger Sayle <roger@eyesopen.com>
803
804 PR rtl-optimization/18084
805 * g++.dg/opt/pr18084-1.C: New testcase.
806
3cabd8f9
MA
8072004-10-30 Matt Austern <austern@apple.com>
808
809 PR c++/17542
810 * g++.dg/ext/attrib18.C: New test.
811
61168ff1
RS
8122004-10-30 Roger Sayle <roger@eyesopen.com>
813
814 PR middle-end/18096
815 * gcc.dg/pr18096-1.c: New test case.
816
0c2166ab
RS
8172004-10-30 Roger Sayle <roger@eyesopen.com>
818
819 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
820
46097c76
JM
8212004-10-30 Joseph S. Myers <joseph@codesourcery.com>
822
823 PR c/16666
824 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
825 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
826 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
827 gcc.dg/old-style-prom-3.c: New tests.
828
514a3b11
DS
8292004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
830
831 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
832 Remove unnecessary inclusion of stdio.h.
833
5976e643
RS
8342004-10-29 Roger Sayle <roger@eyesopen.com>
835
836 PR rtl-optimization/17581
837 * gcc.dg/pr17581-1.c: New test case.
838
ec7e5618
NS
8392004-10-28 Nathan Sidwell <nathan@codesourcery.com>
840
841 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
842 being implemented.
843 * g++.dg/conversion/dr195-1.C: New.
844 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
845 * g++.old-deja/g++.mike/p10148.C: Likewise.
846
1dc82a99
MM
8472004-10-29 Mark Mitchell <mark@codesourcery.com>
848
849 PR c++/17695
850 * g++.dg/debug/typedef2.C: New test.
851
056e1c5e
DB
8522004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
853
854 PR fortran/13490
855 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
856 * gfortran.dg/g77/README: Update.
857
8582004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
859
860 PR c++/14124
861 * g++.dg/ext/packed7.C: New test.
862
d533f1cb
AP
8632004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
864
865 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
866 scan-assembler.
867 * lib/scanasm.exp (hidden-scan-for): New proc.
868 (scan-hidden): Use hidden-scan-for instead of constructing the scan
869 string.
870 (scan-not-hidden): Likewise.
871 * lib/target-supports.exp (check_visibility_available): mach-o is
872 support too.
873
883a2bff
MM
8742004-10-28 Mark Mitchell <mark@codesourcery.com>
875
876 PR c++/17132
877 * g++.dg/template/memclass3.C: New test.
878
fcf750ee
AN
8792004-10-28 Adam Nemet <anemet@lnxw.com>
880
881 PR middle-end/18160
882 * gcc.dg/register-var-1.c: New test.
883 * gcc.dg/register-var-2.c: New test.
884 * gcc.dg/asm-7.c: Taking the address of a register variable is an
885 error now.
886
5c588b22
DN
8872004-10-28 Dorit Naishlos <dorit@il.ibm.com>
888
889 PR other/18172
890 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
891 unused variables.
892 * gcc.dg/vect/vect-22.c: Likewise.
893
83ff1f25
JJ
8942004-10-28 Jakub Jelinek <jakub@redhat.com>
895
896 * gcc.dg/i386-rotate-1.c: New test.
897
391c4bc5
MM
8982004-10-27 Mark Mitchell <mark@codesourcery.com>
899
2419a74b
MM
900 * g++.dg/init/ref12.C: Add "run" marker.
901
391c4bc5
MM
902 PR c++/17435
903 * g++.dg/init/ref12.C: New test.
904
905 PR c++/18140
906 * g++.dg/template/shift1.C: New test.
907 * g++.dg/template/error10.C: Adjust error markers.
908
8e14584d
AP
9092004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
910
911 PR tree-opt/17529
912 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
913
005c1a13
GK
9142004-10-27 Geoffrey Keating <geoffk@apple.com>
915
98f61f57
GK
916 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
917 * gcc.dg/weak/weak-3.c: Likewise.
918 * gcc.dg/weak/weak-5.c: Likewise.
919 * gcc.dg/weak/weak-9.c: Likewise.
920 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
921 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
922
005c1a13
GK
923 * gcc.dg/darwin-weakimport-1.c: New.
924
61b58001
BE
9252004-10-28 Ben Elliston <bje@au.ibm.com>
926
927 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
928
028aa389
NS
9292004-10-27 Nathan Sidwell <nathan@codesourcery.com>
930
931 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
932 'syntax' error messages.
933 * gcc.dg/cpp/direct2s.c: Likewise.
934
1aeaea8d
GK
9352004-10-26 Geoffrey Keating <geoffk@apple.com>
936
937 * gcc.c-torture/compile/20041026-1.c: New.
938
a5201a91
MM
9392004-10-26 Mark Mitchell <mark@codesourcery.com>
940
941 PR c++/18093
942 * g++.dg/lookup/ns2.C: New test.
943
944 PR c++/18020
945 * g++.dg/template/enum4.C: New test.
946
947 PR c++/18161
948 * g++.dg/template/expr1.C: New test.
949
a6291e47
BE
9502004-10-26 Ben Elliston <bje@au.ibm.com>
951
952 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
953
663174d3
JM
9542004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
955
956 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
957 gcc.dg/decl-nospec-3.c: New tests.
958
38285932
ZL
9592004-10-26 Ziemowit Laski <zlaski@apple.com>
960
961 * objc.dg/super-class-3.m: New test.
962
51e63e60
NS
9632004-10-26 Nathan Sidwell <nathan@codesourcery.com>
964
965 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
966 resyncing.
967 * gcc.dg/cpp/direct2s.c: Likewise.
968
f1a66265
GK
9692004-10-25 Geoffrey Keating <geoffk@apple.com>
970
971 * objc.dg/image-info.m: Update for changes to section selection.
972
3a3589b4
ZL
9732004-10-25 David Ayers <d.ayers@inode.at>
974 Ziemowit Laski <zlaski@apple.com>
975
976 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
977 diagnostics when messaging 'id <Proto>'.
978 * objc.dg/class-protocol-1.m: New test.
979 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
980 a non-existent method signature.
981 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
982 Update diagnostics when messaging with non-existent method signature.
983 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
984 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
985 invalid receivers are now resolved as if messaging 'id'; remove
986 extraneous diagnostics.
987
535dd320
JM
9882004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
989
990 PR c/16667
991 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
992 gcc.dg/init-desig-obs-3.c: New tests.
993
3401a17f
JJ
9942004-10-25 Jakub Jelinek <jakub@redhat.com>
995
996 * gcc.dg/debug/20041023-1.c: New test.
997
4c7c0c70
AP
9982004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
999
1000 PR middle-end/17407
1001 * gcc.c-torture/compile/pr17407.c: New test.
1002
1003 PR c++/18121
1004 * g++.dg/template/array8.C: New test.
1005
1e02510f
EB
10062004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1007
1008 PR other/18138
1009 * lib/g++.exp: Accept more than one multilib libgcc.
1010 * lib/gcc-dg.exp: Likewise.
1011 * lib/objc.exp: Likewise.
1012 * lib/treelang.exp: Likewise.
1013 * lib/gfortran.exp: Likewise.
1014
f3515059
BE
10152004-10-24 Ben Elliston <bje@au.ibm.com>
1016
1017 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1018
c94ac97d 10192004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
1020
1021 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1022 * gcc.dg/c99-const-expr-3.c: Likewise.
1023
ee742c05
AP
10242004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1025
1026 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1027
fef62f03
BE
10282004-10-23 Ben Elliston <bje@au.ibm.com>
1029
1030 * gcc.c-torture/execute/loop-2e.x: Remove.
1031
76aebc9f
NS
10322004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1033
1034 PR c++/18095
1035 * g++.dg/parse/crash18.C: New.
1036 * g++.dg/parse/crash19.C: New.
1037
7c06b222
AL
10382004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1039
1040 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1041 * g++.dg/ext/dllimport2.C: Same.
1042 * g++.dg/ext/dllimport8.C: Same.
1043
08e17d9d
MM
10442004-10-21 Mark Mitchell <mark@codesourcery.com>
1045
1046 PR c++/10841
1047 * g++.dg/conversion/cast1.C: New test.
1048 * g++.dg/overload/pmf1.C: Adjust error marker.
1049
943db347
AP
10502004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1051
1052 PR objc/17923
1053 * objc.dg/const-str-7.m: New test.
1054
aaf1c72d
KL
10552004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1056
1057 * g++.dg/template/memfriend11.C: Fix comment typo.
1058 * g++.dg/template/memfriend14.C: Likewise.
1059
0aab7a4b
RH
10602004-10-20 Richard Henderson <rth@redhat.com>
1061
1062 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1063 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1064 -fasynchronous-unwind-tables.
1065
4ba4c213
RH
10662004-10-20 Richard Henderson <rth@redhat.com>
1067
1068 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1069 (main): Return success.
1070 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1071 (main): Return success.
1072
b939a023
KL
10732004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1074
1075 PR c++/13495
1076 * g++.dg/template/memfriend9.C: New test.
1077 * g++.dg/template/memfriend10.C: Likewise.
1078 * g++.dg/template/memfriend11.C: Likewise.
1079 * g++.dg/template/memfriend12.C: Likewise.
1080 * g++.dg/template/memfriend13.C: Likewise.
1081 * g++.dg/template/memfriend14.C: Likewise.
1082 * g++.dg/template/memfriend15.C: Likewise.
1083 * g++.dg/template/memfriend16.C: Likewise.
1084 * g++.dg/template/memfriend17.C: Likewise.
1085 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1086
23517e6b
NS
10872004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1088
1089 * g++.dg/conversion/dr195.C: New.
1090 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1091
c0952176
BE
10922004-10-20 Ben Elliston <bje@au.ibm.com>
1093 Devang Patel <dpatel@apple.com>
1094
1095 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1096 of floating point arithmetic, which could trap.
1097
33c25e5c
MM
10982004-10-19 Mark Mitchell <mark@codesourcery.com>
1099
1100 PR c++/14035
1101 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1102 * g++.dg/conversion/const2.C: New test.
1103 * g++.dg/expr/reinterpret2.C: New test.
1104 * g++.dg/expr/reinterpret3.C: New test.
1105 * g++.dg/expr/cast2.C: New test.
1106 * g++.dg/expr/copy1.C: New test.
1107 * g++.dg/other/conversion1.C: Change error message.
1108 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1109 function pointers to void *.
1110 * g++.old-deja/g++.mike/p10148.C: Likewise.
1111
a5747863
EB
11122004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1113
1114 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1115
69475123
PB
11162004-10-19 Paolo Bonzini <bonzini@gnu.org>
1117
1118 PR c++/18047
1119
1120 * g++.dg/parse/expr3.C: New test.
1121
6e7a355c
EB
11222004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1123
1124 * gcc.dg/smod-1.c: New test.
1125
d4de6966
ZL
11262004-10-18 Ziemowit Laski <zlaski@apple.com>
1127
1128 * objc.dg/method-14.m: New test.
1129
829acd78
AP
11302004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1131
1132 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1133 Also xfail as the patch was reverted.
1134
c2f55a1b
AP
11352004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1136
1137 PR middle-end/16973
1138 * gcc.dg/pr16973.c: New test.
1139
bca9e17b
DN
11402004-10-18 Diego Novillo <dnovillo@redhat.com>
1141
1142 PR tree-optimization/17656
1143 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1144
18e4be85
NS
11452004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1146
1147 * g++.dg/eh/shadow1.C: New.
1148
ba3ed8d8
JJ
11492004-10-18 Jakub Jelinek <jakub@redhat.com>
1150
1151 * gcc.c-torture/compile/20041018-1.c: New test.
1152
0dc48e89
BE
11532004-10-18 Ben Elliston <bje@au.ibm.com>
1154
1155 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1156 compiler referring to register 0 when accessing sdata. The linker
1157 now patches things up.
1158
36e5122e
AP
11592004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1160
1161 PR c/17529
1162 * gcc.c-torture/compile/pr17529.c: New test.
1163
9596e064
GB
11642004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1165
1166 PR c++/17743
1167 * g++.dg/ext/attrib17.C: New test.
1168
051a6002
EB
11692004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1170
1171 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1172
1ed3dfd5
GB
11732004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1174
1175 PR c++/10479
1176 * g++.dg/ext/attrib16.C: New test.
1177
de3fe73c
MM
11782004-10-15 Mark Mitchell <mark@codesourcery.com>
1179
1180 PR c++/17042
1181 * g++.dg/init/dso_handle1.C: New test.
1182
de3fe73c
MM
1183 PR c++/14667
1184 * g++.dg/parse/typedef6.C: New test.
1185
d6b4201f
MM
1186 PR c++/17916
1187 * g++.dg/parse/pragma1.C: New test.
1188
7832e661
AH
11892004-10-15 Aldy Hernandez <aldyh@redhat.com>
1190
1191 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1192
e68a07e8
SE
11932004-10-15 Steve Ellcey <sje@cup.hp.com>
1194
1195 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1196 -fno-common when on HPPA HP-UX platforms.
1197
11982004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
1199
1200 PR other/16820
1201 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1202 stdint.h.
1203 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1204 uintptr_t.
1205
db3a9519
AP
12062004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1207
1208 PR c++/16301
1209 * g++.dg/lookup/strong-using-4.C: New test.
1210
f0602b16
AP
12112004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1212
1213 PR middle-end/16567
1214 * gcc.c-torture/compile/nested-1.c: New test.
1215
31246b8f
DN
12162004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1217
1218 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1219 and mipsisa64*-*-* (until support for misaligned loads is added).
1220 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1221 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1222 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1223 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1224 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1225 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1226
745d26d9
MM
12272004-10-14 Mark Mitchell <mark@codesourcery.com>
1228
1229 PR c++/17976
1230 * g++.dg/init/dtor3.C: New test.
1231
38db57bf
BE
12322004-10-15 Ben Elliston <bje@au.ibm.com>
1233
1234 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1235
c4e18b1c
GK
12362004-10-14 Geoffrey Keating <geoffk@apple.com>
1237
1238 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1239 * gcc.dg/macho-lo-sum.c: Likewise.
1240
b419bac7
JM
12412004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1242
1243 * gcc.dg/ppc-spe64-1.c: New test.
1244
0ecf0d5f
DP
12452004-10-14 Devang Patel <dpatel@apple.com>
1246
1247 PR 17635
1248 * gcc.dg/pr17635.c : New test.
1249
31246b8f
DN
12502004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1251
1252 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1253 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1254 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1255 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1256 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1257 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1258 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1259 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1260 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1261 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1262 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1263 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1264 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1265 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1266 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1267 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1268 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1269 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 1270
f0923257
DN
12712004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1272
1273 * gcc.dg/vect/vect-82.c: New testcase.
1274 * gcc.dg/vect/vect-82_64.c: New testcase.
1275 * gcc.dg/vect/vect-83.c: New testcase.
1276 * gcc.dg/vect/vect-83_64.c: New testcase.
1277
ac24fc25
JM
12782004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1279
1280 * gcc.dg/cpp/error-1.c: New test.
1281
81da229b
JM
12822004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1283
1284 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1285
5a78838a
HPN
12862004-10-14 Hans-Peter Nilsson <hp@axis.com>
1287
1288 PR target/17984
1289 * gcc.dg/cris-peep2-xsrand2.c: New test.
1290
bcd46a7c
AP
12912004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
1292
1293 PR c++/17661
1294 * testsuite/g++.dg/expr/for2.C: New test.
1295
b9bf58e5
EB
12962004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1297
1298 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1299
69d49802
JJ
13002004-10-13 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR tree-optimization/17724
1303 * g++.dg/opt/pr17724-1.C: New test.
1304 * g++.dg/opt/pr17724-2.C: New test.
1305 * g++.dg/opt/pr17724-3.C: New test.
1306 * g++.dg/opt/pr17724-4.C: New test.
1307 * g++.dg/opt/pr17724-5.C: New test.
1308 * g++.dg/opt/pr17724-6.C: New test.
1309
3789b316
JM
13102004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
1311
1312 PR c/17301
1313 * gcc.dg/pr17301-2.c: New test.
1314
1ca939e5
MM
13152004-10-11 Mark Mitchell <mark@codesourcery.com>
1316
db86dd14
MM
1317 PR c++/15876
1318 * g++.dg/parse/error22.C: New test.
1319
1ca939e5
MM
1320 PR c++/17936
1321 * g++.dg/template/spec18.C: New test.
1322
f713f229
SE
13232004-10-11 Steve Ellcey <sje@cup.hp.com>
1324
1325 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1326 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1327 memcpy.
1328 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1329 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1330
73826a39
AP
13312004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1332
1333 * g++.dg/eh/cleanup5.C: Add dg-options "".
1334
eb172681
RS
13352004-10-11 Roger Sayle <roger@eyesopen.com>
1336
1337 PR middle-end/17657
1338 * gcc.dg/switch-4.c: New test case.
1339
6b34e55e
RS
13402004-10-11 Richard Sandiford <rsandifo@redhat.com>
1341
1342 * gcc.c-torture/execute/20041011-1.c: New test.
1343
0ad28dde
AP
13442004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1345
1346 PR c++/17554
1347 * g++.dg/init/for3.C: New test.
1348
1349 PR c++/17657
1350 * g++.dg/opt/switch2.C: New test.
1351
1352 PR middle-end/17703
1353 * g++.dg/warn/Wreturn-2.C: New test.
1354
b187901e
AP
13552004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1356
1357 PR c++/17907
1358 * g++.dg/eh/cleanup5.C: New test.
1359
22ab714d
MM
13602004-10-10 Mark Mitchell <mark@codesourcery.com>
1361
1362 PR c++/17393
1363 * g++.dg/parse/error21.C: New test.
1364
a82e1a7d
GDR
13652004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
1366
1367 * g++.dg/overload/pmf1.C: Adjust quoting marks.
1368 * g++.dg/warn/incomplete1.C: Likewise.
1369 * g++.dg/template/qualttp20.C: Likewise.
1370
bba5733f
JM
13712004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1372
1373 PR c/17881
1374 * parm-incomplete-1.c: New test.
1375
17a27b4f
MM
13762004-10-09 Mark Mitchell <mark@codesourcery.com>
1377
36700ac8 1378 PR c++/17867
17a27b4f
MM
1379 * g++.dg/parse/error19.C: New test.
1380
1381 PR c++/17670
1382 * g++.dg/init/new11.C: New test.
1383
1384 PR c++/17821
1385 * g++.dg/parse/error20.C: New test.
1386
1387 PR c++/17826
1388 * g++.dg/template/crash24.C: New test.
1389
c69c9b36
JM
13902004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1391
1392 PR c/17301
1393 * gcc.dg/pr17301-1.c: New test.
1394
216a5f1b
JM
13952004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1396
1397 PR c/17189
1398 * gcc.dg/anon-struct-5.c: New test.
1399
fbc0150d
JM
14002004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
1401
1402 PR c/17844
1403 * gcc.dg/pr17844-1.c: New test.
1404
3d5c655f
ZD
14052004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
1406
1407 PR tree-optimization/17906
1408 * gcc.c-torture/compile/pr17906.c: New.
1409
fc7ca5fd
RS
14102004-10-09 Stuart Hastings <stuart@apple.com>
1411 Roger Sayle <roger@eyesopen.com>
1412
1413 PR rtl-optimization/17853
1414 * gcc.dg/i386-mmx-5.c: New testcase.
1415
673dacbe
AP
14162004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
1417
1418 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1419
62e19030
MM
14202004-10-09 Mark Mitchell <mark@codesourcery.com>
1421
1422 PR c++/17524
1423 * g++.dg/template/static9.C: New test.
1424
1425 PR c++/17685
1426 * g++.dg/parse/operator5.C: New test.
1427
d2e74f6f
RS
14282004-10-09 Roger Sayle <roger@eyesopen.com>
1429
1430 PR middle-end/17894
1431 * gcc.c-torture/execute/divcmp-4.c: New test case.
1432
35897831
AP
14332004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1434
1435 PR tree-opt/17902
1436 * g++.dg/opt/pr17902.C: New test.
1437
a1e063e5
JJ
14382004-10-09 Jakub Jelinek <jakub@redhat.com>
1439
1440 * gcc.dg/cpp/ident-1.c: Add dg-options "".
1441
6d84156b
JM
14422004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1443
1444 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1445
6dcc04b0
JM
14462004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1447
1448 * gcc.dg/assign-warn-3.c: New test.
1449
14788775
AP
14502004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1451
1452 PR c/16999
1453 * gcc.dg/cpp/ident-1.c: New test.
1454
a58eeb31
NS
14552004-10-08 Nathan Sidwell <nathan@codesourcery.com>
1456
1457 * gcc.c-torture/compile/acc1.c: New.
1458
ea3c4ca8
AP
14592004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1460
1461 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1462 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1463
39ba2f92
EB
14642004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1465
1466 * gcc.dg/ultrasp11.c: New test.
1467
c054bc3d
MM
14682004-10-08 Michael Matz <matz@suse.de>
1469
1470 * gcc.dg/doloop-2.c: New test.
1471
2ac2f164
JM
14722004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1473
1474 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
1475 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
1476 objc.dg/method-9.m: Update expected diagnostics.
1477
add2402e
GK
14782004-10-07 Geoffrey Keating <geoffk@apple.com>
1479
1480 * gcc.dg/ppc-fsel-3.c: New file.
1481 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
1482
82e79986
PB
14832004-10-07 Paul Brook <paul@codesourcery.com>
1484
1485 * gfortran.dg/intrinsic_verify_1.f90: New test.
1486
d0e75c71
PB
14872004-10-07 Paul Brook <paul@codesourcery.com>
1488
1489 * gfortran.dg/empty_format_1.f90: Remove stray commas.
1490
5d874166
TS
14912004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1492
1493 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
1494 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
1495 commit.
5d874166 1496
ca059043
AP
14972004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1498
1499 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
1500
09ebcffa
GB
15012004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1502
1503 PR c++/17115
1504 * g++.dg/warn/Winline-4.C: New test.
1505
1313b31f 15062004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
1507
1508 * gcc.c-torture/compile/20041007-1.c: New test.
1509
2b58638b
PB
15102004-10-07 Paul Brook <paul@codesourcery.com>
1511
1512 PR fortran/17678
1513 * gfortran.dg/use_allocated_1.f90: New test.
1514
a3ed9870
AP
15152004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1516
1517 PR middle-end/17849
1518 * gfortran.fortran-torture/compile/nested.f90: New test
1519
03dafa61
JM
15202004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
1521
1522 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
1523
564060c3
AP
15242004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1525
1526 PR c++/17368
1527 * g++.dg/ext/asm6.C: New test.
1528
8813c944
KZ
15292004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
1530
564060c3 1531 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 1532
7726f633
PB
15332004-10-06 Paul Brook <paul@codesourcery.com>
1534
1535 PR libfortran/17709
1536 * gfortran.dg/empty_format_1.f90: New test.
1537
5d24a977
TS
15382004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1539
1540 PR fortran/17568
1541 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
1542
1543 PR fortran/17283
1544 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
1545 tests.
1546
fbdad37d
PB
15472004-10-06 Paul Brook <paul@codesourcery.com>
1548
1549 * gfortran.dg/do_1.f90: New test.
1550
609ae0e2
KG
15512004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1552
1553 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
1554 optimizing for size.
1555
7fdc3e09
JM
15562004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1557
1558 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
1559
1b36c818
JM
15602004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1561
1562 * gcc.c-torture/compile/20041005-1.c: New test.
1563
89d594a2
NS
15642004-10-05 Nathan Sidwell <nathan@codesourcery.com>
1565
1566 PR c++/17829
1567 * g++.dg/lookup/koenig4.C: New.
1568
2a13a625
GDR
15692004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1570
1571 * g++.dg/other/classkey1.C: Adjust quoting marks.
1572 * g++.dg/parse/error15.C: Likewise.
1573 * g++.dg/template/meminit2.C (int>): Likewise.
1574
58c5b409
TS
15752004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1576
1577 PR fortran/17283
1578 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
1579
ee569894
TS
1580 PR fortran/17631
1581 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
1582
73a014b5
TS
1583 PR fortran/17708
1584 * gfortran.dg/pr17708.f90: New test.
1585
952d9d9f
CF
15862004-10-04 Chao-ying Fu <fu@mips.com>
1587
1588 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
1589 * gcc.dg/vect/vect-4.c: Ditto.
1590 * gcc.dg/vect/vect-5.c: Ditto.
1591 * gcc.dg/vect/vect-6.c: Ditto.
1592 * gcc.dg/vect/vect-8.c: Ditto.
1593 * gcc.dg/vect/vect-16.c: Ditto.
1594 * gcc.dg/vect/vect-30.c: Ditto.
1595 * gcc.dg/vect/vect-40.c: Ditto.
1596 * gcc.dg/vect/vect-41.c: Ditto.
1597 * gcc.dg/vect/vect-42.c: Ditto.
1598 * gcc.dg/vect/vect-43.c: Ditto.
1599 * gcc.dg/vect/vect-44.c: Ditto.
1600 * gcc.dg/vect/vect-45.c: Ditto.
1601 * gcc.dg/vect/vect-46.c: Ditto.
1602 * gcc.dg/vect/vect-47.c: Ditto.
1603 * gcc.dg/vect/vect-48.c: Ditto.
1604 * gcc.dg/vect/vect-49.c: Ditto.
1605 * gcc.dg/vect/vect-50.c: Ditto.
1606 * gcc.dg/vect/vect-51.c: Ditto.
1607 * gcc.dg/vect/vect-52.c: Ditto.
1608 * gcc.dg/vect/vect-53.c: Ditto.
1609 * gcc.dg/vect/vect-54.c: Ditto.
1610 * gcc.dg/vect/vect-55.c: Ditto.
1611 * gcc.dg/vect/vect-56.c: Ditto.
1612 * gcc.dg/vect/vect-57.c: Ditto.
1613 * gcc.dg/vect/vect-58.c: Ditto.
1614 * gcc.dg/vect/vect-59.c: Ditto.
1615 * gcc.dg/vect/vect-60.c: Ditto.
1616 * gcc.dg/vect/vect-74.c: Ditto.
1617 * gcc.dg/vect/vect-79.c: Ditto.
1618 * gcc.dg/vect/vect-80.c: Ditto.
1619
8f920ef7
AP
16202004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1621
1622 * gcc.dg/unused-7.c: Use the correct option.
1623
f3e41701
PB
16242004-10-04 Paul Brook <paul@codesourcery.com>
1625 Bud Davis <bdavis9659@comcast.net>
1626
1627 PR fortran/17706
1628 PR fortran/16434
1629 * gfortran/pr17706.f90: New test.
1630 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1631
ca2940c3
TS
16322004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1633
1634 * gfortran.dg/pr17612.f90: New test.
1635
2d01edd7
GDR
16362004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
1637
1638 * g++.dg/template/local1.C: Adjust quoting marks in
1639 testing for diagnostics.
1640 * g++.dg/tls/diag-2.C: Likewise.
1641 * g++.dg/other/error8.C: Likewise.
1642
29128154
AP
16432004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1644
1645 PR c/17178
1646 * gcc.dg/unused-4.c: Adjust to be correct.
1647
1648 PR c/17820
1649 * gcc.dg/unused-7.c: New test.
1650
a1b1b3cd
AP
16512004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1652
1653 PR c++/17797
1654 * g++.dg/overload/template2.C: New test.
1655
24109c9f
KH
16562004-10-03 Kazu Hirata <kazu@cs.umass.edu>
1657
807e955b 1658 PR tree-optimization/16632
24109c9f
KH
1659 * gcc.dg/tree-ssa/20041002-1.c: New.
1660
0146748a
PB
16612004-10-03 Paul Brook <paul@codesourcery.com>
1662
1663 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
1664 rather than relying on default formatting.
1665
7848dfca
JM
16662004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
1667
1668 * gcc.dg/20040920-1.c: Update expected message text.
1669
12d3155f
UW
16702004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
1671
1672 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1673
47bcd07d
ZD
16742004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
1675
1676 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1677 tree level.
1678
734268f5
AP
16792004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1680
1681 * gcc.dg/tree-ssa/pr17343.c: Remove.
1682
29c4d22b
AP
16832004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1684
1685 PR tree-opt/17343
1686 * gcc.dg/tree-ssa/pr17343.c: New test.
1687
5496b36f
JJ
16882004-10-01 Jakub Jelinek <jakub@redhat.com>
1689
1690 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1691 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1692 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1693 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1694 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1695
9bf24266
JM
16962004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1697
1698 * gcc.dg/lvalue-2.c: New test.
1699
254ac10c
JM
17002004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1701
1702 PR c/17730
1703 * gcc.dg/pr17730-1.c: New test
1704
302a2cc5
JM
17052004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
1706
1707 PR c/7425
1708 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1709
58c8adc1
JJ
17102004-09-29 Jakub Jelinek <jakub@redhat.com>
1711
1712 * gcc.c-torture/execute/stdarg-1.c: New test.
1713 * gcc.c-torture/execute/stdarg-2.c: New test.
1714 * gcc.c-torture/execute/stdarg-3.c: New test.
1715 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1716 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1717 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1718 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1719 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1720
a7d6ba24
JJ
17212004-09-29 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR tree-optimization/17697
1724 * g++.dg/opt/pr17697-1.C: New test.
1725 * g++.dg/opt/pr17697-2.C: New test.
1726 * g++.dg/opt/pr17697-3.C: New test.
1727
ef787822
JM
17282004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
1729
1730 PR c/16409
1731 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1732 gcc.dg/vla-init-5.c: New tests.
1733
5e9bda65
JM
17342004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
1735
1736 PR c/13804
1737 * gcc.dg/pr13804-1.c: New test.
1738
a487f59f
TS
17392004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1740
1741 PR fortran/16938
1742 * gfortran.dg/pr16938.f90: New test.
1743
455f19cb
MM
17442004-09-27 Mark Mitchell <mark@codesourcery.com>
1745
1746 * g++.dg/template/crash23.C: New test.
1747
d19e85e8
MM
17482004-09-27 Mark Mitchell <mark@codesourcery.com>
1749
1750 PR c++/17585
1751 * g++.dg/template/static8.C: New test.
1752
c81f61b2
NS
17532004-09-27 Nathan Sidwell <nathan@codesourcery.com>
1754
1755 PR c++/17681
1756 * g++.dg/other/error9.C: New test.
1757
f4dbad23
UW
17582004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1759
1760 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1761
fafdb00c
TS
17622004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1763
1764 PR fortran/15164
54df0e3e 1765 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 1766
897f610b
RS
17672004-09-26 Roger Sayle <roger@eyesopen.com>
1768
1769 PR middle-end/17112
1770 * gcc.dg/pr17112-1.c: New test case.
1771
34096b92
JM
17722004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
1773
1774 PR c/11459
1775 * gcc.dg/pr11459-1.c: New test.
1776
45343b92
UW
17772004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
1778
1779 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1780 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1781
2c855398
TS
17822004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1783
1784 * gfortran.dg/pr15324.f90: Make array bounds consistent.
1785
17b2e29d
JH
17862004-09-25 Jan Hubicka <jh@suse.cz>
1787
1788 * compile/30040909-1.c: New test.
1789 * compile/30040907-1.c: New test.
1790
b11a9d5f
RS
17912004-09-25 Richard Sandiford <rsandifo@redhat.com>
1792
1793 * gcc.c-torture/execute/va-arg-26.c: New test.
1794
dd3017e4
ZW
17952004-09-24 Zack Weinberg <zack@codesourcery.com>
1796
1797 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1798 extra diagnostics on targets with 64-bit pointers.
1799 * objc.dg/selector-1.m: Adjust dg-warning regexp.
1800
085e33aa
JM
18012004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1802
1803 PR c/17188
1804 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1805 * gcc.dg/decl-3.c: Adjust expected message.
1806
c0c07d7b
TS
18072004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1808
1809 PR fortran/17615
1810 * gfortran.dg/pr17615.f90: New test.
1811
2c55ffb2
AM
18122004-09-24 Andrew MacLeod <amacleod@redhat.com>
1813
1814 PR tree-optimzation/17517
1815 * g++.dg/tree-ssa/pr17517.C: New Test.
1816
5cf447db
NS
18172004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1818
1819 PR c++/16889
1820 * g++.dg/lookup/ambig3.C: New.
1821
4827be7a
AP
18222004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
1823
1824 PR tree-opt/17624
1825 * g++.dg/opt/pr17624.C: New test.
1826
ff80e49f
JM
18272004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1828
1829 PR c/6980
1830 * gcc.dg/Wbad-function-cast-1.c: New test.
1831
2cfe82fe
ZW
18322004-09-23 Zack Weinberg <zack@codesourcery.com>
1833
1834 * g++.dg/ext/complit1.C
1835 * g++.dg/other/error2.C
1836 * g++.dg/other/nontype-1.C
1837 * g++.dg/parse/crash11.C
1838 * g++.dg/parse/crash12.C
1839 * g++.dg/parse/error15.C
1840 * g++.dg/parse/error4.C
1841 * g++.dg/parse/tmpl-outside1.C
1842 * g++.dg/parse/too-many-tmpl-args1.C
1843 * g++.dg/template/dependent-expr3.C
1844 * g++.dg/template/error10.C
1845 * g++.dg/template/instantiate1.C
1846 * g++.dg/template/vtable2.C
1847 * g++.dg/warn/Wshadow-1.C
1848 * g++.dg/warn/weak1.C
1849 * g++.old-deja/g++.brendan/crash16.C
1850 * g++.old-deja/g++.brendan/crash18.C
1851 * g++.old-deja/g++.brendan/crash48.C
1852 * g++.old-deja/g++.brendan/crash49.C
1853 * g++.old-deja/g++.brendan/crash55.C
1854 * g++.old-deja/g++.brendan/crash56.C
1855 * g++.old-deja/g++.brendan/crash8.C
1856 * g++.old-deja/g++.brendan/enum11.C
1857 * g++.old-deja/g++.brendan/enum8.C
1858 * g++.old-deja/g++.brendan/enum9.C
1859 * g++.old-deja/g++.brendan/friend3.C
1860 * g++.old-deja/g++.brendan/misc14.C
1861 * g++.old-deja/g++.bugs/900402_02.C
1862 * g++.old-deja/g++.bugs/900404_03.C
1863 * g++.old-deja/g++.bugs/900404_04.C
1864 * g++.old-deja/g++.bugs/900428_03.C
1865 * g++.old-deja/g++.jason/crash4.C
1866 * g++.old-deja/g++.jason/overload21.C
1867 * g++.old-deja/g++.jason/redecl1.C
1868 * g++.old-deja/g++.jason/report.C
1869 * g++.old-deja/g++.jason/rfg10.C
1870 * g++.old-deja/g++.jason/template30.C
1871 * g++.old-deja/g++.law/arm12.C
1872 * g++.old-deja/g++.law/ctors5.C
1873 * g++.old-deja/g++.law/cvt20.C
1874 * g++.old-deja/g++.law/init10.C
1875 * g++.old-deja/g++.law/init8.C
1876 * g++.old-deja/g++.law/visibility17.C
1877 * g++.old-deja/g++.law/visibility7.C
1878 * g++.old-deja/g++.mike/net8.C
1879 * g++.old-deja/g++.mike/p646.C
1880 * g++.old-deja/g++.mike/p700.C
1881 * g++.old-deja/g++.mike/p701.C
1882 * g++.old-deja/g++.mike/p811.C
1883 * g++.old-deja/g++.ns/template13.C
1884 * g++.old-deja/g++.other/array3.C
1885 * g++.old-deja/g++.other/crash25.C
1886 * g++.old-deja/g++.other/dtor3.C
1887 * g++.old-deja/g++.other/dtor4.C
1888 * g++.old-deja/g++.other/main1.C
1889 * g++.old-deja/g++.other/warn7.C
1890 * g++.old-deja/g++.pt/crash11.C
1891 * g++.old-deja/g++.pt/crash36.C
1892 * g++.old-deja/g++.pt/spec22.C
1893 * g++.old-deja/g++.pt/spec9.C
1894 * g++.old-deja/g++.pt/ttp52.C
1895 * g++.old-deja/g++.robertl/eb103.C
1896 * g++.old-deja/g++.robertl/eb121.C
1897 * g++.old-deja/g++.robertl/eb22.C
1898 * g++.old-deja/g++.robertl/eb8.C:
1899 Update locations and/or regexps of dg-error markers.
1900 Remove markers for some bogus messages that are no longer issued.
1901
b28b1600
JJ
19022004-09-23 Jakub Jelinek <jakub@redhat.com>
1903
1904 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1905 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1906
dc2e6df2
AP
19072004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
1908
1909 PR c++/17618
1910 * g++.dg/lookup/crash5.C: New test.
1911
7ccf35ed
DN
19122004-09-23 Dorit Naishlos <dorit@il.ibm.com>
1913
2cfe82fe
ZW
1914 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1915 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1916 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1917 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1918 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1919 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1920
1921 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1922 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1923 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1924 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1925 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1926 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1927
1928 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1929
1930 * gcc.dg/vect/vect-44.c: Check additional cases.
1931 * gcc.dg/vect/vect-48.c: Check additional cases.
1932
1933 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
1934 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
1935 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
1936 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
1937 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
1938 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
1939 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
1940 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
1941 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
1942
1943 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
1944 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
1945 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 1946
92fc4a2f
ZD
19472004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1948
1949 * gcc.dg/tree-ssa/loop-6.c: New test.
1950
98d6e9af
NS
19512004-09-23 Nathan Sidwell <nathan@codesourcery.com>
1952
1953 PR c++/17620
1954 * g++.dg/inherit/base2.C: New.
1955
f8d1c427
EB
19562004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1957
1958 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
1959 * gcc.dg/20001012-2.c: Likewise.
1960 * gcc.dg/20001013-1.c: Likewise.
1961 * gcc.dg/20001101-1.c: Likewise.
1962 * gcc.dg/20001102-1.c: Likewise.
1963 * gcc.dg/bf-spl1.c: Likewise.
1964 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
1965 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
1966
c04f07f4
DN
19672004-09-22 Diego Novillo <dnovillo@redhat.com>
1968
1969 PR tree-optimization/16721
1970 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
1971
b1247df7
UW
19722004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
1973
1974 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
1975 * gcc.dg/20040305-1.c: Likewise.
1976
588d1952
JM
19772004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
1978
1979 PR c/16566
1980 * gcc.c-torture/compile/pr16566-1.c,
1981 gcc.c-torture/compile/pr16566-2.c,
1982 gcc.c-torture/compile/pr16566-3.c: New tests.
1983
a338ab5a
KH
19842004-09-22 Kazu Hirata <kazu@cs.umass.edu>
1985
1986 PR tree-optimization/17512
1987 * gcc.c-torture/compile/20040916-1.c.
1988
1ae57298
MM
19892004-09-21 Mark Mitchell <mark@codesourcery.com>
1990
1991 * gcc.dg/pragma-re-3.c: New test.
1992
19932004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
1994
1995 PR c++/15049
1996 * g++.dg/other/anon3.C: New.
2cfe82fe 1997
d211a298
RS
19982004-09-21 Roger Sayle <roger@eyesopen.com>
1999
2000 PR c++/7503
2001 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2002 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2003 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2004 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2005 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2006
77747e5f
BD
20072004-09-21 Bud Davis <bdavis9659@comcast.net>
2008
2009 PR fortran/17286
2010 * gfortran.dg/pr17286.f90: New test.
2011
9b60dfd7
MM
20122004-09-20 Mark Mitchell <mark@codesourcery.com>
2013
2014 PR c++/17530
2015 * g++.dg/template/static7.C: New test.
2016
4c9d8750
AP
20172004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2018
2cfe82fe 2019 PR tree-opt/17558
4c9d8750
AP
2020 * gcc.c-torture/compile/pr17558.c: New test.
2021
348f5701
RS
20222004-09-20 Richard Sandiford <rsandifo@redhat.com>
2023
2024 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2025 if SKIP_ATTRIBUTE is defined.
2026
da89fba8
TS
20272004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2028
2029 PR fortran/15957
2030 * gfortran.dg/pr15957.f90: New test.
2031
1cdcb2cf
DN
20322004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2033
2034 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2035 in comparison.
2036 * gcc.dg/vect/vect-79.c: Likewise.
2037 * gcc.dg/vect/vect-80.c: Likewise.
2038
b898b8d9
TS
20392004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2040
2041 PR fortran/15750
2cfe82fe 2042 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 2043
479b6652
IR
20442004-09-20 Ira Rosen <irar@il.ibm.com>
2045
2046 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2047 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2048 * gcc.dg/vect/vect-62.c: New testcase.
2049 * gcc.dg/vect/vect-63.c: New testcase.
2050 * gcc.dg/vect/vect-64.c: New testcase.
2051 * gcc.dg/vect/vect-65.c: New testcase.
2052 * gcc.dg/vect/vect-66.c: New testcase.
2053 * gcc.dg/vect/vect-67.c: New testcase.
2054 * gcc.dg/vect/vect-68.c: New testcase.
2055 * gcc.dg/vect/vect-69.c: New testcase.
2056 * gcc.dg/vect/vect-79.c: New testcase.
2057 * gcc.dg/vect/vect-80.c: New testcase.
2058
073cbad3
RS
20592004-09-20 Richard Sandiford <rsandifo@redhat.com>
2060
2061 * gcc.target/mips/asm-1.c: New test.
2062
6775f1f3
IR
20632004-09-19 Ira Rosen <irar@il.ibm.com>
2064
2065 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2066 * gcc.dg/vect/vect-73.c: New testcase.
2067 * gcc.dg/vect/vect-74.c: New testcase.
2068 * gcc.dg/vect/vect-75.c: New testcase.
2069 * gcc.dg/vect/vect-76.c: New testcase.
2070 * gcc.dg/vect/vect-77.c: New testcase.
2071 * gcc.dg/vect/vect-78.c: New testcase
2072
16d1b0bd
PB
20732004-09-18 Paul Brook <paul@codesourcery.com>
2074
2075 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2076
ad97f4be
JM
20772004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2078
2079 PR c/17424
2080 * gcc.dg/pr17424-1.c: New test.
2081
57e28d7d
DN
20822004-09-18 Diego Novillo <dnovillo@redhat.com>
2083
2084 * g++.dg/tree-ssa/pr17153.C: New test.
2085
a396f8ae
GK
20862004-09-16 Geoffrey Keating <geoffk@apple.com>
2087
2088 PR pch/13361
2089 * testsuite/g++.dg/pch/wchar-1.C: New.
2090 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2091
ade22982
KZ
20922004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2093
2094 * gcc.c-torture/execute/20040917-1.c: New test.
2095
823f0809
DN
20962004-09-17 Diego Novillo <dnovillo@redhat.com>
2097
2098 PR tree-optimization/17319
2099 * gcc.dg/pr17319.c: New test.
2100
0456cbf6
DP
21012004-09-17 Devang Patel <dpatel@apple.com>
2102
2103 * gcc.dg/20040813-1.c: New test.
2cfe82fe 2104
7eae8eb2
DN
21052004-09-17 Diego Novillo <dnovillo@redhat.com>
2106
2107 PR tree-optimization/17273
2108 * gcc.c-torture/compile/pr17273.c: New test.
2109
98c3a782
JM
21102004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2111
2112 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2113 Update expected messages.
2114 * gcc.dg/declspec-13.c: New test.
2115
57f0099a
DE
21162004-09-17 David Edelsohn <edelsohn@gnu.org>
2117
2118 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2119
47bb500f
DN
21202004-09-17 Diego Novillo <dnovillo@redhat.com>
2121
2122 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2123 change what 'a' is pointing to.
2124
996c2b52
MM
21252004-09-17 Mark Mitchell <mark@codesourcery.com>
2126
2127 PR c++/16002
2128 * g++.dg/template/error18.C: New test.
2cfe82fe 2129
996c2b52
MM
2130 PR c++/16029
2131 * g++.dg/warn/Wunused-8.C: New test.
2132
275a4187
SB
21332004-09-17 Steven Bosscher <stevenb@suse.de>
2134
2135 PR tree-optimization/17513
2136 * gcc.dg/20040916-1.c: New test.
2137
67bcc252
MM
21382004-09-16 Mark Mitchell <mark@codesourcery.com>
2139
2140 PR c++/17501
2141 * g++.dg/template/typename7.C: New test.
2142
42759f1e
ZD
21432004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2144
2145 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2146
8304ad70
FCE
21472004-09-16 Frank Ch. Eigler <fche@redhat.com>
2148
2149 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2150 with -ftree-based-profiling also.
2151 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2152
d2ccf6aa
VL
21532004-09-16 Victor Leikehman <lei@il.ibm.com>
2154
2155 PR/15364
2156 * gfortran.dg/der_array_io_1.f90: New test.
2157 * gfortran.dg/der_array_io_2.f90: New test.
2158 * gfortran.dg/der_array_io_3.f90: New test.
2159
511bbc8f
MM
21602004-09-15 Mark Mitchell <mark@codesourcery.com>
2161
2162 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2163 EABI.
2164
04a75188
MM
21652004-09-15 Mark Mitchell <mark@codesourcery.com>
2166
2167 * g++.dg/opt/switch1.C: New test.
2168
971801ff
JM
21692004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2170
2171 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2172 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2173 Update expected messages.
2174
4672f86a
TS
21752004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2176
2177 PR fortran/16485
2178 * gfortran.dg/same_name_1.f90: New test.
2179
dad975d2
DN
21802004-09-15 Diego Novillo <dnovillo@redhat.com>
2181
2182 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2183 dereference garbage pointers.
2184
9a520f40
JJ
21852004-09-15 Jakub Jelinek <jakub@redhat.com>
2186
a45f71f5
JJ
2187 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2188 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2189
9a520f40
JJ
2190 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2191 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2192 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2193
bb5ecf29
MM
21942004-09-14 Mark Mitchell <mark@codesourcery.com>
2195
2196 PR c++/17324
2197 * g++.dg/template/mangle1.C: New test.
2198
391f9afb
DN
21992004-09-14 Diego Novillo <dnovillo@redhat.com>
2200
2201 PR tree-optimization/17252
2202 * gcc.c-torture/execute/pr17252.c: New test.
2203
5ffcd779
AP
22042004-09-14 Andrew Pinski <apinski@apple.com>
2205
2206 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2207
f6ae6c51
RS
22082004-09-14 Roger Sayle <roger@eyesopen.com>
2209
2210 PR rtl-optimization/9771
2211 * gcc.dg/pr9771-1.c: New test case.
2212
1810f6ed
DN
22132004-09-14 Diego Novillo <dnovillo@redhat.com>
2214
2215 PR tree-optimization/15262
2216 * gcc.c-torture/execute/pr15262-1.c: New test.
2217 * gcc.c-torture/execute/pr15262-2.c: New test.
2218
3b53cddc
JM
22192004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2220
2221 * gcc.dg/declspec-12.c: New test.
2222
8121b899 22232004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 2224
8121b899
BD
2225 * gfortran.dg/pr17090.f90: Add directives to test.
2226
d840495b
ZD
22272004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2228
2229 * gcc.c-torture/compile/20040914-1.c: New test.
2230
a52eb3bc
MM
22312004-09-13 Mark Mitchell <mark@codesourcery.com>
2232
2233 PR c++/16162
2234 * g++.dg/template/decl2.C: New test.
2cfe82fe 2235
c72477d6
BD
22362004-09-13 Bud Davis <bdavis9659@comcast.net>
2237
2238 PR fortran/17090
2239 * gfortran.dg/pr17090.f90: New test.
2240
c1bbfd3c
DJ
22412004-09-13 Dale Johannesen <dalej@apple.com>
2242
2243 * gcc.c-torture/compile/pr17408.c: New test case.
2244
3590f0a6
MM
22452004-09-13 Mark Mitchell <mark@codesourcery.com>
2246
2247 PR c++/16716
2248 * g++.dg/parse/crash17.C: New test.
2cfe82fe 2249
3590f0a6
MM
2250 PR c++/17327
2251 * g++.dg/template/enum3.C: New test.
2252
8800e533
HPN
22532004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2254
2255 * lib/gcc-defs.exp: Load wrapper.exp.
2256 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2257 using local code.
2258 * lib/gcc.exp (gcc_init): Similar.
2259 * lib/gfortran.exp (gfortran_init): Similar.
2260 * lib/objc.exp (objc_init): Similar.
2261 * lib/treelang.exp (treelang_init): Similar.
2262 * lib/wrapper.exp: New file with build_wrapper call machinery in
2263 ${tool}_maybe_build_wrapper.
2264
61f4f1cc
JM
22652004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2266
2267 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2268 "inline".
2269 * gcc.dg/declspec-11.c: Update expected messages.
2270 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2271 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2272 gcc.dg/inline-12.c: New tests.
2273
b4cb0e43
AM
22742004-09-13 Andrew MacLeod <amacleod@redhat.com>
2275
2276 * g++.dg/tree-ssa/pr17400.C: New testcase.
2277
1823bf53
JW
22782004-09-13 James E Wilson <wilson@specifixinc.com>
2279
2280 * gcc.target/mips/sb1-1.c: New testcase.
2281
ddef210a
HPN
22822004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
2283
2284 * lib/g77-dg.exp: Remove unused file.
2285 * lib/mike-g77.exp: Ditto.
2286 * lib/g77.exp: Ditto.
2287
40b7c2f8
RH
22882004-09-12 Richard Henderson <rth@redhat.com>
2289
2290 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2291
bda67431
JM
22922004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2293
2294 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2295 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2296 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2297 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2298 Update expected messages.
2299
924479e8
HPN
23002004-09-13 Hans-Peter Nilsson <hp@axis.com>
2301
2302 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2303 declaration/use mismatch for dirp parameter.
2304
a8252506
AP
23052004-09-12 Andrew Pinski <apinski@apple.com>
2306
2307 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2308 -fgnu-runtime is passed.
2309
84d397af
RH
23102004-09-12 Richard Henderson <rth@redhat.com>
2311
2312 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2313 do the uplevel thing and update additional_flags directly.
2314 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2315 gfortran.fortran-torture/execute/intrinsic_nearest.x,
2316 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2317 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2318
ef685027
SB
23192004-09-11 Steven Bosscher <stevenb@suse.de>
2320
2321 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2322
ec76a0e0
RS
23232004-09-11 Roger Sayle <roger@eyesopen.com>
2324
2325 PR middle-end/17411
2326 * g++.dg/opt/pr17411-1.C: New test case.
2327
9a26d6ee
JM
23282004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2329
2330 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2331 gcc.dg/tls/diag-2.c: Update expected messages.
2332 * gcc.dg/991209-1.c: Specify compilation options. Update expected
2333 messages.
2334 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2335 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2336 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2337 gcc.dg/tls/diag-5.c: New tests.
2338
e6858057
ZW
23392004-09-11 Zack Weinberg <zack@codesourcery.com>
2340
2341 * gcc.dg/20040910-1.c: Correct dg-error regexp.
2342
05cf561d
SB
23432004-09-11 Steven Bosscher <stevenb@suse.de>
2344
2345 * g++.dg/parse/break-in-for.C: New test.
2346
a17ea89b
JJ
23472004-09-11 Jakub Jelinek <jakub@redhat.com>
2348
2349 * gcc.dg/tree-ssa/20040911-1.c: New test.
2350
c535fc9f
AJ
23512004-09-11 Andreas Jaeger <aj@suse.de>
2352
2353 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2354 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2355
2495e879
RS
23562004-09-11 Richard Sandiford <rsandifo@redhat.com>
2357
2358 * gcc.target/frv: New directory of FR-V-specific tests.
2359
273d67e7
JW
23602004-09-10 James E Wilson <wilson@specifixinc.com>
2361
2362 * gcc.dg/convert-vec-1.c: New test.
2363
3ae472c2
RS
23642004-09-10 Roger Sayle <roger@eyesopen.com>
2365
2366 PR middle-end/17024
2367 * gcc.dg/pr17024-1.c: New test case.
2368
110fce11
EC
23692004-09-10 Eric Christopher <echristo@redhat.com>
2370
2371 * gcc.dg/20040910-1.c: New test.
2372
616aeba2
JM
23732004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2374
2375 * gcc.dg/bitfld-9.c: New test.
2376
85d62520
RS
23772004-09-10 Richard Sandiford <rsandifo@redhat.com>
2378
2379 * gcc.c-torture/execute/ieee/acc1.c: New test.
2380 * gcc.c-torture/execute/ieee/acc2.c: New test.
2381 * gcc.c-torture/execute/ieee/mzero6.c: New test.
2382
108ebf88
JM
23832004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
2384
2385 * gcc.dg/deprecated-2.c: New test.
2386
3274deff
JW
23872004-09-09 James E Wilson <wilson@specifixinc.com>
2388
2389 * gcc.dg/init-vec-1.c: New test.
2390
049e524f
RS
23912004-09-09 Roger Sayle <roger@eyesopen.com>
2392
2393 PR middle-end/17055
2394 * gcc.dg/pr17055-1.c: New test case.
2395
da3107f3
HPN
23962004-09-09 Hans-Peter Nilsson <hp@axis.com>
2397
2398 PR target/17377
2399 * gcc.c-torture/execute/pr17377.c: New test.
2400
deb176fa
JM
24012004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2402
2403 PR c/8420
2404 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2405 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2406 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2407 gcc.dg/long-long-typespec-1.c: New tests.
2408 * gcc.dg/tls/diag-2.c: Update expected diagnostics
2409
bc4b653b
JM
24102004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2411
2412 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2413 gcc.dg/gnu99-static-1.c: New tests.
2414
5826770c
DP
24152004-09-08 Devang Patel <dpatel@apple.com>
2416
2417 * gcc.dg/darwin-ld-20040828-1.c: New test.
2418 * gcc.dg/darwin-ld-20040828-2.c: New test.
2419 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 2420
c509784d
ZL
24212004-09-08 Ziemowit Laski <zlaski@apple.com>
2422
2423 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2424 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2425 in error message.
2426 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2427 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2428 in error message.
2429 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2430 types they qualify.
2431 * objc.dg/type-size-2.m: Fix wording in comment.
2432 * objc.dg/va-meth-1.m: New test case.
2433
83f84d6c
L
24342004-09-06 H.J. Lu <hongjiu.lu@intel.com>
2435
2436 PR c/16633:
2437 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2438 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2439
e6ffe126 24402004-09-06 Devang Patel <dpatel@apple.com>
110fce11 2441
e6ffe126
DP
2442 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2443 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 2444
ff4eb0b5
ZW
24452004-09-06 Zack Weinberg <zack@codesourcery.com>
2446
2447 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2448 reflect changed line numbering of diagnostics.
2449
2cada022
PB
24502004-09-06 Paul Brook <paul@codesourcery.com>
2451
2452 * gfortran.dg/edit_real_1.f90: Add new test.
2453
8b11a64c
ZD
24542004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2455
2456 * gcc.dg/tree-ssa/loop-2.c: New test.
2457 * gcc.dg/tree-ssa/loop-3.c: New test.
2458 * gcc.dg/tree-ssa/loop-4.c: New test.
2459 * gcc.dg/tree-ssa/loop-5.c: New test.
2460
254986c7
KG
24612004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2462
2463 * gcc.dg/format/sentinel-1.c: Update for parameter option.
2464
3d091dac
KG
24652004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2466
2467 * gcc.dg/format/sentinel-1.c: New test.
2468
edeacc14
UB
24692004-09-04 Uros Bizjak <uros@kss-loka.si>
2470
2471 * testsuite/gcc.dg/builtins-46.c: New.
2472
40923b20 24732004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 2474
40923b20
DP
2475 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
2476 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 2477
61fec9ff
JB
24782004-09-03 Jan Beulich <jbeulich@novell.com>
2479
2480 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
2481 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
2482 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
2483 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
2484 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
2485 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
2486 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
2487 the non-portable bzero.
2488 * gcc.dg/20010912-1.c: xfail for NetWare.
2489 * gcc.dg/20020426-2.c: xfail for NetWare.
2490 * gcc.dg/20021014-1.c: xfail for NetWare.
2491 * gcc.dg/20021018-1.c: xfail for NetWare.
2492 * gcc.dg/20030213-1.c: xfail for NetWare.
2493 * gcc.dg/20030225-1.c: xfail for NetWare.
2494 * gcc.dg/20030708-1.c: xfail for NetWare.
2495 * gcc.dg/builtins-config.h: Also exclude NetWare.
2496 * gcc.dg/format/format.h: Define restrict only if not already defined.
2497 * gcc.dg/nest.c: xfail for NetWare.
2498 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
2499 * lib/target-supports.exp (check_visibility_available): Exclude
2500 NetWare.
2501
467cecf3
JB
25022004-09-03 Jan Beulich <jbeulich@novell.com>
2503
2504 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
2505 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
2506 deterministic starting point for the alignment of structure fields.
2507 * gcc.dg/Wpadded.c: Dito.
2508 * g++.dg/abi/vbase10.C: Dito.
2509
90300b8c
DP
25102004-09-03 Devang Patel <dpatel@apple.com>
2511
2512 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 2513
15a7f5d8
MM
25142004-09-02 Mark Mitchell <mark@codesourcery.com>
2515
2516 * README.QMTEST: Fix out-of-date link.
2517
6df9867e
DB
25182004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
2519
2520 PR fortran/16579
2521 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
2522 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 2523
40a1c5cb
MM
25242004-09-02 Mark Mitchell <mark@codesourcery.com>
2525
2526 * g++.dg/abi/arm_rtti1.C: New test.
2527
5514620a
GK
25282004-09-02 Geoffrey Keating <geoffk@apple.com>
2529
2530 * gcc.dg/ppc-vector-memcpy.c: New.
2531 * gcc.dg/ppc-vector-memset.c: New.
2532
6cbc6f0d
CF
25332004-09-02 Chao-ying Fu <fu@mips.com>
2534
2535 * gcc.target/mips/mips-3d-1.c: New test.
2536 * gcc.target/mips/mips-3d-2.c: New test.
2537 * gcc.target/mips/mips-3d-3.c: New test.
2538 * gcc.target/mips/mips-3d-4.c: New test.
2539 * gcc.target/mips/mips-3d-5.c: New test.
2540 * gcc.target/mips/mips-3d-6.c: New test.
2541 * gcc.target/mips/mips-3d-7.c: New test.
2542 * gcc.target/mips/mips-3d-8.c: New test.
2543 * gcc.target/mips/mips-3d-9.c: New test.
2544 * gcc.target/mips/mips-ps-1.c: New test.
2545 * gcc.target/mips/mips-ps-2.c: New test.
2546 * gcc.target/mips/mips-ps-3.c: New test.
2547 * gcc.target/mips/mips-ps-4.c: New test.
2548 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 2549
d809264e
PB
25502004-09-02 Paul Brook <paul@codesourcery.com>
2551
2552 * gfortran.dg/edit_real_1.f90: Add new tests.
2553
c3d0559d
TS
25542004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2555
2556 PR fortran/15327
2557 * gfortran.dg/merge_char_1.f90: New test.
2558
0e6928d8
TS
25592004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2560
2561 PR fortran/16404
2562 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
2563
57b38f51
RK
25642004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2565
2566 PR c/1522
2567 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
2568
ffbef024
MM
25692004-09-01 Mark Mitchell <mark@codesourcery.com>
2570
2571 * g++.dg/opt/loop1.C: Do not XFAIL.
2572
266bff3a
JJ
25732004-09-01 Jakub Jelinek <jakub@redhat.com>
2574
2575 * gcc.c-torture/execute/20040831-1.c: New test.
2576
727c2407
DB
25772004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
2578
2579 PR fortran/16579
2580 * gfortran.dg/g77/20010610.f: Now passes.
2581 Copy from g77.f-torture/execute. Add dg-run directive.
2582 * gfortran.dg/g77/README: Update
2583
c11ddb68
AP
25842004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2585
2586 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
2587 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
2588 (t1, t2, t3, t4): Add volatile.
2589
505970fc
MM
25902004-08-31 Mark Mitchell <mark@codesourcery.com>
2591
2592 * g++.dg/ext/visibility/arm1.C: New test.
2593
a79d695a
GK
25942004-08-31 Geoffrey Keating <geoffk@apple.com>
2595
2596 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2597 -pedantic-errors.
2598
244fada7
PB
25992004-09-01 Paul Brook <paul@codesourcery.com>
2600
2601 * gfortran.dg/eof_2.f90: New test.
2602
149a42dd
TS
26032004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2604
2605 PR fortran/16579
2606 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 2607
334ff453
PB
26082004-08-31 Bud Davis <bdavis9659@comcast.net>
2609
2610 PR libfortran/16805
2611 * gfortran.dg/list_read_2.f90: New test.
2612
af287697
MM
26132004-08-31 Mark Mitchell <mark@codesourcery.com>
2614
2615 * g++.dg/abi/key1.C: New test.
2616
1c04c4cc
RH
26172004-08-31 Richard Henderson <rth@redhat.com>
2618
2619 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2620 form of offsetof.
2621 * g++.dg/other/offsetof5.C: Remove duplicate.
2622
cf73cdac
TS
26232004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2624
2625 PR fortran/17244
2626 * gfortran.dg/func_derived_1.f90: New test.
2627
bd72d66c
PB
26282004-08-31 Paul Brook <paul@codesourcery.com>
2629
2630 * gfortran.dg/eof_1.f90: New test.
2631
c789f36b
PB
26322004-08-31 Paul Brook <paul@codesourcery.com>
2633
2634 * gfortran.dg/list_read_1.f90: New file.
2635
9b76aa3b
MM
26362004-08-30 Mark Mitchell <mark@codesourcery.com>
2637
2638 * g++.dg/opt/loop1.C: XFAIL.
2639
ff164b22
GK
26402004-08-30 Geoffrey Keating <geoffk@apple.com>
2641
2642 * gcc.dg/funcdef-storage-1.c: New.
2643 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2644 an extern function in local scope.
2645 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2646 declare an 'auto inline' function in local scope.
2647 * gcc.dg/20011130-1.c: Likewise.
2648 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2649 an 'auto' function in local scope.
2650 * gcc.dg/20021014-1.c: Likewise.
2651 * gcc.dg/20030331-2.c: Likewise.
2652
0de4325e
TS
26532004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2654
2655 * gfortran.dg/blockdata_1.f90: New test.
2656
442c8e31
RH
26572004-08-30 Richard Henderson <rth@redhat.com>
2658
2659 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2660
83010c5a
RH
26612004-08-30 Richard Henderson <rth@redhat.com>
2662
2663 * lib/fortran-torture.exp (fortran-torture-execute): Honor
2664 additional_flags set by alternate driver.
2665 (ieee-options): New procedure.
2666 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2667 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2668 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2669 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2670
f25605ac
RH
26712004-08-30 Richard Henderson <rth@redhat.com>
2672
2673 * lib/f-torture.exp: Remove.
2674
5e9f78cc
MM
26752004-08-29 Mark Mitchell <mark@codesourcery.com>
2676
2677 PR rtl-optimization/16590
2678 * g++.dg/opt/loop1.C: New test.
2679
294fbfc8
TS
26802004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2681
2682 PR fortran/13910
2683 * gfortran.dg/oldstyle_1.f90: New test.
2684
e8525382
SK
26852004-08-29 Steven G. Kargl <kargls@comcast.net>
2686 Paul Brook <paul@codesourcery.com>
2687
2688 * gfortran.dg/g77/README: Update.
2689 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2690 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2691 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2692
7984a2f0
PB
26932004-08-28 Paul Brook <paul@codesourcery.com>
2694
2695 PR libfortran/17195
2696 * gfortran.dg/edit_real_1.f90: New test.
2697
c100eff1
PB
26982004-08-27 Paul Brook <paul@codesourcery.com>
2699
2700 * gfortran.dg/rewind_1.f90: New test.
2701
55948b69
BD
27022004-08-27 Bud Davis <bdavis9659@comcast.net>
2703
2704 PR fortran/16597
2705 * gfortran.dg/pr16597.f90: New test.
2706
0b410f0b
JM
27072004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2708
2709 PR c/13801
2710 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2711 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2712 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2713 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2714 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2715
b72e46f0
NC
27162004-08-26 Nick Clifton <nickc@redhat.com>
2717
2718 * gcc.c-torture/compile/pr17119.c: New test.
2719
17ebe7ec
JM
27202004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2721
2722 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2723
026351f5
RH
27242004-08-25 Richard Henderson <rth@redhat.com>
2725
2726 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2727 the bits that expect kind=8 to be the largest real kind.
2728
4166ef51
ZL
27292004-08-25 Ziemowit Laski <zlaski@apple.com>
2730
2731 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2732
6d1c50cc
TS
27332004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2734
2735 * gfortran.dg/assignment_1.f90: New test.
2736
ef79d4c2
AN
27372004-08-25 Adam Nemet <anemet@lnxw.com>
2738
2739 * g++.dg/template/repo3.C: New test.
2740
d0c5c9b1
RS
27412004-08-25 Roger Sayle <roger@eyesopen.com>
2742
2743 PR middle-end/16693
2744 PR tree-optimization/16372
2745 * g++.dg/opt/pr16372-1.C: New test case.
2746 * g++.dg/opt/pr16693-1.C: New test case.
2747 * g++.dg/opt/pr16693-2.C: New test case.
2748
700686fa
ZL
27492004-08-25 Ziemowit Laski <zlaski@apple.com>
2750
2751 * objc.dg/proto-lossage-4.m: New test.
2752
6dc36fed
MM
27532004-08-25 Mark Mitchell <mark@codesourcery.com>
2754
2755 PR c++/17155
2756 * g++.dg/inherit/local2.C: New test.
2757
40f20186
PB
27582004-08-25 Paul Brook <paul@codesourcery.com>
2759
2760 PR fortran/17144
2761 * gfortran.dg/string_ctor_1.f90: New test.
2762
2649701f
KL
27632004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2764
2765 PR c++/14428
2766 * g++.dg/template/redecl2.C: New test.
2767
5352bda0
BD
27682004-08-24 Bud Davis <bdavis9659@comcast.net>
2769
2770 PR fortran/17143
2771 * gfortran.dg/pr17143.f90: New test.
2772
02d735f6
BD
27732004-08-24 Bud Davis <bdavis9659@comcast.net>
2774
2775 PR fortran/17164
2776 * gfortran.dg/pr17164.f90: New test.
2777
82b85a85
ZD
27782004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2779
2780 * gcc.dg/tree-ssa/loop-1.c: New test.
2781
04550232
RS
27822004-08-24 Richard Sandiford <rsandifo@redhat.com>
2783
2784 * gcc.c-torture/compile/20040824-1.c: New test.
2785
886ce862
RS
27862004-08-24 Richard Sandiford <rsandifo@redhat.com>
2787
2788 * gcc.c-torture/compile/iftrap-3.c: New test.
2789
7746c5c3
PB
27902004-08-24 Paul Brook <paul@codesourcery.com>
2791
2792 * gfortran.dg/entry_2.f90: New test.
2793
f8ad2d21
NS
27942004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2795
2796 PR c++/16889
2797 * g++.dg/lookup/ambig[12].C: New.
2798
e59f7322
KL
27992004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2800
2801 PR c++/16706
2802 * g++.dg/template/crash21.C: New test.
2803 * g++.dg/template/crash22.C: Likewise.
2804
c645999e
NS
28052004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2806
2807 PR c++/17149
2808 * g++.dg/template/access15.C: New.
2809
c2a124b2
MM
28102004-08-23 Mark Mitchell <mark@codesourcery.com>
2811
2812 PR c++/17163
2813 * g++.dg/template/repo2.C: New test.
2814
663790f8
RS
28152004-08-23 Roger Sayle <roger@eyesopen.com>
2816
2817 PR rtl-optimization/17078
2818 * gcc.c-torture/execute/pr17078-1.c: New test case.
2819
c3f216e2
MM
28202004-08-23 Mark Mitchell <mark@codesourcery.com>
2821
2822 PR c/14492
2823 * gcc.dg/debug/crash1.c: New test.
2824
a9b5a054
MM
28252004-08-23 Mark Mitchell <mark@codesourcery.com>
2826
2827 PR c/16180
2828 * gcc.dg/loop-5.c: New test.
2829
017901f4
ZD
28302004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2831
2832 * gcc.c-torture/execute/20040823-1.c: New test.
2833
5811cb27
RS
28342004-08-23 Richard Sandiford <rsandifo@redhat.com>
2835
2836 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2837 to the assembler. Simplify test accordingly.
2838 (asm_abi_flags): Use GNU names.
2839 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2840 to check for ABI flags.
2841
9fc3b39a
AP
28422004-08-22 Andrew Pinski <apinski@apple.com>
2843
2844 * g++.dg/opt/pr14029.C: New test.
2845 * gcc.c-torture/execute/pr15262.c: New test.
2846
c6b77e6f
TS
28472004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2848
2849 * gfortran.dg/reduction.f90: Add checks with complex arguments.
2850
0fa1b65c
BD
28512004-08-21 Bud Davis <bdavis9659@comcast.net>
2852
2853 PR 16908
2854 * gfortran.dg/direct_io.f90: New test.
2855
eba6cfb6
MM
28562004-08-20 Mark Mitchell <mark@codesourcery.com>
2857
2858 PR c++/17121
2859 * g++.dg/inherit/local2.C: New test.
2860
bcf9a914
JM
28612004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2862
2863 PR c++/17120
2864 * g++.dg/warn/Wparentheses-4.C: New test.
2865
0da457fb
MM
28662004-08-20 Mark Mitchell <mark@codesourcery.com>
2867
eba6cfb6
MM
2868 PR c++/17121
2869 * g++.dg/inherit/local2.C: New test.
2870
0da457fb
MM
2871 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2872 * gcc.dg/ppc-ldstruct.c: Likewise.
2873 * gcc.dg/ppc64-abi-2.c: Likewise.
2874
f3b2657c
JJ
28752004-08-20 Jakub Jelinek <jakub@redhat.com>
2876
2877 PR rtl-optimization/17099
2878 * gcc.c-torture/execute/20040820-1.c: New test.
2879
888705fb
DE
28802004-08-20 David Edelsohn <edelsohn@gnu.org>
2881
2882 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2883
841b0c1f
PB
28842004-08-20 Canqun Yang <canqun@nudt.edu.cn>
2885
2886 PR fortran/17077
2887 * gfortran.dg/auto_array_1.f90: New test.
2888
c874ae73
TS
28892004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2890
2891 PR fortran/17074
2892 * gfortran.dg/simpleif_1.f90: New test.
2893
717a7d5d
MM
28942004-08-19 Mark Mitchell <mark@codesourcery.com>
2895
2e32707b
MM
2896 * lib/target-supports.exp (check_profiling_available): Return
2897 false for arm*-*-symbianelf* and arm*-*-eabi*.
2898
717a7d5d
MM
2899 PR c++/15890
2900 * g++.dg/template/delete1.C: New test.
2901
ec53454b
PB
29022004-08-19 Paul Brook <paul@codesourcery.com>
2903
2904 PR fortran/14976
ff4eb0b5 2905 PR fortran/16228
ec53454b
PB
2906 * gfortran.dg/data_char_1.f90: New test.
2907
7551270e
ES
29082004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2909
2910 PR fortran/16946
2911 * gfortran.dg/reduction.f90: New testcase.
2912
e281c0f8
TS
29132004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2914
2915 PR fortran/16520
2916 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2917
e4c2c34b
JM
29182004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
2919
2920 PR c++/17041
2921 * g++.dg/Wparentheses-3.C: New test.
2922
7a8554ce
DN
29232004-08-19 Dorit Naishlos <dorit@il.ibm.com>
2924
2925 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2926 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2927 * gcc.dg/vect/vect-2.c: Likewise.
2928 * gcc.dg/vect/vect-3.c: Likewise.
2929 * gcc.dg/vect/vect-4.c: Likewise.
2930 * gcc.dg/vect/vect-5.c: Likewise.
2931 * gcc.dg/vect/vect-6.c: Likewise.
2932 * gcc.dg/vect/vect-7.c: Likewise.
2933 * gcc.dg/vect/vect-25.c: Likewise.
2934 * gcc.dg/vect/vect-31.c: Likewise.
2935 * gcc.dg/vect/vect-32.c: Likewise.
2936 * gcc.dg/vect/vect-34.c: Likewise.
2937 * gcc.dg/vect/vect-36.c: Likewise.
2938 * gcc.dg/vect/vect-all.c: Likewise.
2939
acccf788
MM
29402004-08-18 Mark Mitchell <mark@codesourcery.com>
2941
2942 PR c++/17068
2943 * g++.dg/template/operator4.C: New test.
2944
17ad5b5e
RH
29452004-08-18 Richard Henderson <rth@redhat.com>
2946
2947 * gcc.dg/20040206-1.c: XFAIL.
2948
8baddbf1
MM
29492004-08-17 Mark Mitchell <mark@codesourcery.com>
2950
2951 PR c++/16246
2952 * g++.dg/template/array7.C: New test.
2953
67e90093
JW
29542004-08-17 James E Wilson <wilson@specifixinc.com>
2955
2956 * gcc.dg/mips-movcc-1.c: New test.
2957 * gcc.dg/mips-movcc-2.c: New test.
2958 * gcc.dg/mips-movcc-3.c: New test.
2959
743a0a34
JW
2960 * gcc.dg/mips-nmadd-1.c: New test.
2961 * gcc.dg/mips-nmadd-2.c: New test.
2962
8f78f01f
MM
29632004-08-17 Mark Mitchell <mark@codesourcery.com>
2964
1a10290c
MM
2965 PR c++/15871
2966 * g++.dg/opt/inline8.C: New test.
2967
8f78f01f
MM
2968 PR c++/16965
2969 * g++.dg/parse/error17.C: New test.
ff4eb0b5 2970
79fe1b3b
DN
29712004-08-17 Dorit Naishlos <dorit@il.ibm.com>
2972
2973 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
2974 * gcc.dg/vect/tree-vect.h: New file.
2975 * gcc.dg/vect/vect.exp: New file.
2976 * gcc.dg/vect/pr16105.c.c: New test.
2977 * gcc.dg/vect/vect-1.c: New test.
2978 * gcc.dg/vect/vect-2.c: New test.
2979 * gcc.dg/vect/vect-3.c: New test.
2980 * gcc.dg/vect/vect-4.c: New test.
2981 * gcc.dg/vect/vect-5.c: New test.
2982 * gcc.dg/vect/vect-6.c: New test.
2983 * gcc.dg/vect/vect-7.c: New test.
2984 * gcc.dg/vect/vect-8.c: New test.
2985 * gcc.dg/vect/vect-9.c: New test.
2986 * gcc.dg/vect/vect-10.c: New test.
2987 * gcc.dg/vect/vect-11.c: New test.
2988 * gcc.dg/vect/vect-12.c: New test.
2989 * gcc.dg/vect/vect-13.c: New test.
2990 * gcc.dg/vect/vect-14.c: New test.
2991 * gcc.dg/vect/vect-15.c: New test.
2992 * gcc.dg/vect/vect-16.c: New test.
2993 * gcc.dg/vect/vect-17.c: New test.
2994 * gcc.dg/vect/vect-18.c: New test.
2995 * gcc.dg/vect/vect-19.c: New test.
2996 * gcc.dg/vect/vect-20.c: New test.
2997 * gcc.dg/vect/vect-21.c: New test.
2998 * gcc.dg/vect/vect-22.c: New test.
2999 * gcc.dg/vect/vect-23.c: New test.
3000 * gcc.dg/vect/vect-24.c: New test.
3001 * gcc.dg/vect/vect-25.c: New test.
3002 * gcc.dg/vect/vect-26.c: New test.
3003 * gcc.dg/vect/vect-27.c: New test.
3004 * gcc.dg/vect/vect-28.c: New test.
3005 * gcc.dg/vect/vect-29.c: New test.
3006 * gcc.dg/vect/vect-30.c: New test.
3007 * gcc.dg/vect/vect-31.c: New test.
3008 * gcc.dg/vect/vect-32.c: New test.
3009 * gcc.dg/vect/vect-33.c: New test.
3010 * gcc.dg/vect/vect-34.c: New test.
3011 * gcc.dg/vect/vect-35.c: New test.
3012 * gcc.dg/vect/vect-36.c: New test.
3013 * gcc.dg/vect/vect-37.c: New test.
3014 * gcc.dg/vect/vect-38.c: New test.
3015 * gcc.dg/vect/vect-40.c: New test.
3016 * gcc.dg/vect/vect-41.c: New test.
3017 * gcc.dg/vect/vect-42.c: New test.
3018 * gcc.dg/vect/vect-43.c: New test.
3019 * gcc.dg/vect/vect-44.c: New test.
3020 * gcc.dg/vect/vect-45.c: New test.
3021 * gcc.dg/vect/vect-46.c: New test.
3022 * gcc.dg/vect/vect-47.c: New test.
3023 * gcc.dg/vect/vect-48.c: New test.
3024 * gcc.dg/vect/vect-49.c: New test.
3025 * gcc.dg/vect/vect-50.c: New test.
3026 * gcc.dg/vect/vect-51.c: New test.
3027 * gcc.dg/vect/vect-52.c: New test.
3028 * gcc.dg/vect/vect-53.c: New test.
3029 * gcc.dg/vect/vect-54.c: New test.
3030 * gcc.dg/vect/vect-55.c: New test.
3031 * gcc.dg/vect/vect-56.c: New test.
3032 * gcc.dg/vect/vect-57.c: New test.
3033 * gcc.dg/vect/vect-58.c: New test.
3034 * gcc.dg/vect/vect-59.c: New test.
3035 * gcc.dg/vect/vect-60.c: New test.
3036 * gcc.dg/vect/vect-61.c: New test.
3037 * gcc.dg/vect/vect-all.c: New test.
3038 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 3039
3d79abbd
PB
30402004-08-17 Paul Brook <paul@codesourcery.com>
3041
3042 PR fortran/13082
3043 * gfortran.dg/entry_1.f90: New test.
3044
cc24a60e
AP
30452004-08-17 Andrew Pinski <apinski@apple.com>
3046
3047 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3048
62fc1d7d
PB
30492004-08-17 Paolo Bonzini <bonzini@gnu.org>
3050
3051 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 3052
8e3e233b
DP
30532004-08-16 Devang Patel <dpatel@apple.com>
3054
3055 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 3056
580b3958
JM
30572004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3058
3059 * gcc.dg/funcdef-attr-1.c: New test.
3060
dcb9bd6b
JJ
30612004-08-16 Janis Johnson <janis187@us.ibm.com>
3062
3063 * gcc.dg/altivec-17.c: New test.
3064 * gcc.dg/altivec-18.c: New test.
3065
35046a54
KL
30662004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3067
3068 PR c++/6749
3069 * g++.dg/template/vtable2.C: New test.
3070
a70d87d3
RH
30712004-08-14 Richard Henderson <rth@redhat.com>
3072
3073 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 3074 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
3075 * gcc.dg/setjmp-1.c: Remove XFAIL.
3076 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 3077
e99d6fe2
RH
30782004-08-14 Richard Henderson <rth@redhat.com>
3079
3080 * gcc.dg/980217-1.c: Add prototype for printf.
3081
1ef02b9d
BD
30822004-08-13 Bud Davis <bdavis9659@comcast.net>
3083
29409320 3084 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 3085
a2ab121e
JJ
30862004-08-13 Janis Johnson <janis187@us.ibm.com>
3087
3088 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3089
aa18c0d3
PB
30902004-08-13 Paul Brook <paul@codesourcery.com>
3091
3092 * gfortran.dg/der_io_1.f90: Remove stray comma.
3093
3fee54be
JJ
30942004-08-12 Janis Johnson <janis187@us.ibm.com>
3095
3096 * gcc.dg/vmx/cw-bug-2.c: Remove.
3097 * gcc.dg/vmx/vprint-1.c: Remove.
3098 * gcc.dg/vmx/vscan-1.c: Remove.
3099
8fa5469d
DP
31002004-08-12 Devang patel <dpatel@apple.com>
3101
3102 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 3103
174b1783
JJ
31042004-08-12 Janis Johnson <janis1872us.ibm.com>
3105
950a175b
JJ
3106 * g++.dg/ext/altivec-12.C: New test.
3107
174b1783
JJ
3108 * g++.dg/ext/altivec-11.C: New test.
3109
47bedfb0
PB
31102004-08-12 Paul Brook <paul@codesourcery.com>
3111
3112 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3113
30052385
JJ
31142004-08-12 Janis Johnson <janis187@us.ibm.com>
3115
4951f98d
JJ
3116 * g++.dg/ext/altivec-2.C: Check for hardware support before
3117 executing any VMX instructions.
3118
30052385
JJ
3119 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3120
ab5c8549
JJ
31212004-08-12 Jakub Jelinek <jakub@redhat.com>
3122
3123 PR c++/16276
3124 * g++.old-deja/g++.other/comdat4.C: New test.
3125 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3126
87e184d1
BE
31272004-08-12 Ben Elliston <bje@au.ibm.com>
3128
3129 PR target/16286
3130 * gcc.dg/pr16286.c: New test.
3131
bf5930d4
JB
31322004-08-12 Jan Beulich <jbeulich@novell.com>
3133
3134 * g++.dg/ext/asm5.C: New.
3135
6e40af1a
MM
31362004-08-11 Mark Mitchell <mark@codesourcery.com>
3137
fbac6f3c
MM
3138 PR c++/16698
3139 * g++.dg/eh/crash1.C: New test.
3140
6e40af1a
MM
3141 PR c++/16717
3142 * g++.dg/ext/construct1.C: New test.
3143
539599c1
MM
31442004-08-11 Mark Mitchell <mark@codesourcery.com>
3145
3146 PR c++/16853
3147 * g++.dg/init/ptrmem1.C: New test.
3148
3149 PR c++/16618
3150 * g++.dg/parse/offsetof5.C: New test.
3151
3152 PR c++/16870
3153 * g++.dg/template/overload3.C: New test.
3154
2436b51f
MM
31552004-08-11 Mark Mitchell <mark@codesourcery.com>
3156
3157 PR c++/16964
3158 * g++.dg/parse/error16.C: New test.
3159
3160 PR c++/16904
3161 * g++.dg/template/error14.C: New test.
3162
3163 PR c++/16929
3164 * g++.dg/template/error15.C: New test.
3165
5079843a
DP
31662004-08-11 Devang Patel <dpatel@apple.com>
3167
3168 * gcc.dg/darwin-ld-20040809-1.c: New test.
3169 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 3170
3ec0f302
PB
31712004-08-11 Steven G. Kargl <kargls@comcast.net>
3172
3173 PR fortran/16917
3174 * gfortran.dg/dfloat_1.f90: New test.
3175
b3f8d95d
MM
31762004-08-09 Mark Mitchell <mark@codesourcery.com>
3177
3178 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3179 * gcc.dg/dll-2.c: Fix dg-require syntax.
3180 * gcc.misc-tests/arm-isr.c (abort): Declare.
3181 (exit): Likewise.
3182
550205c3
MM
31832004-08-10 Mark Mitchell <mark@codesourcery.com>
3184
3185 PR c++/16971
3186 * g++.dg/parse/crash16.C: New test.
3187
23657388
RS
31882004-08-10 Roger Sayle <roger@eyesopen.com>
3189
3190 * gcc.dg/mips-rsqrt-1.c: New test case.
3191 * gcc.dg/mips-rsqrt-2.c: New test case.
3192 * gcc.dg/mips-rsqrt-3.c: New test case.
3193
2bf26ede
PB
31942004-08-10 Paul Brook <paul@codesourcery.com>
3195
3196 * gfortran.dg/der_io_1.f90: New test.
3197
e9cfef64
PB
31982004-08-10 Paul Brook <paul@codesourcery.com>
3199
3200 PR fortran/16919
3201 * gfortran.dg/der_array_1.f90: New test.
3202
feb21f0d
DE
32032004-08-09 David Edelsohn <edelsohn@gnu.org>
3204
3205 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3206
b3bcf92c
PB
32072004-08-09 Paolo Bonzini <bonzini@gnu.org>
3208
3209 * gcc.dg/wchar_t-2.c: Fix typo.
3210
08a02c9e
FH
32112004-08-09 Falk Hueffner <falk@debian.org>
3212
3213 PR tree-optimization/12517
3214 * gcc.c-torture/compile/pr12517.c: New test.
3215
3216 PR tree-optimization/12578
3217 * gcc.c-torture/compile/pr12578.c: New test.
3218
3219 PR tree-optimization/12899
3220 * gcc.c-torture/compile/pr12899.c: New test.
3221
3222 PR rtl-optimization/14692
3223 * gcc.c-torture/compile/pr14692.c: New test.
3224
3225 PR tree-optimization/16461
3226 * gcc.c-torture/compile/pr16461.c: New test.
3227
aa6fc635
JB
32282004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3229
3230 * gfortran.dg/getenv_1.f90: New test.
3231
2ed9e527
MM
32322004-08-06 Mark Mitchell <mark@codesourcery.com>
3233
3234 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3235 wchar_t.
3236 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3237
fc90a8f2
PB
32382004-08-06 Paul Brook <paul@codesourcery.com>
3239
3240 * gfortran.dg/ret_array_1.f90: New test.
3241 * gfortran.dg/ret_pointer_1.f90: New test.
3242
eaac4679
RS
32432004-08-06 Richard Sandiford <rsandifo@redhat.com>
3244
3245 * gcc.dg/missing-field-init-[12].c: New tests.
3246 * g++.dg/warn/missing-field-init-[12].C: New tests.
3247
866cf037
MM
32482004-08-06 Mark Mitchell <mark@codesourcery.com>
3249
3250 * gcc.dg/enum2.c: New test.
3251 * gcc.dg/symbian3.c: Likewise.
3252 * gcc.dg/symbian4.c: Likewise.
3253 * gcc.dg/wchar_t-2.c: Likewise.
3254
ae232e45
MM
32552004-08-05 Mark Mitchell <mark@codesourcery.com>
3256
3257 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3258 destructor tests.
3259
b2ca3702
MM
32602004-08-05 Mark Mitchell <mark@codesourcery.com>
3261
3262 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3263 dg-require-visiblity.
3264 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3265 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3266 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3267 * g++.dg/ext/visibility/new1.C: Likewise.
3268 * g++.dg/ext/visibility/pragma.C: Likewise.
3269 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3270 * g++.dg/ext/visibility/virtual.C: Likewise.
3271 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3272 * g++/dg/ext/visibility/visibility-2.C: Likewise.
3273 * g++/dg/ext/visibility/visibility-3.C: Likewise.
3274 * g++/dg/ext/visibility/visibility-4.C: Likewise.
3275 * g++/dg/ext/visibility/visibility-5.C: Likewise.
3276 * g++/dg/ext/visibility/visibility-6.C: Likewise.
3277 * g++/dg/ext/visibility/visibility-7.C: Likewise.
3278 * g++/dg/ext/visibility/visibility-8.C: New test.
3279 * gcc.c-torture/compile/dll.x: Remove.
3280 * gcc.dg/dll-2.c: Use dg-require-dll
3281 * gcc.dg/visibility-10.c: New test.
3282 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3283 supporting DLLs.
3284 * testsuite/lib/scanasm.exp (scan_hidden): New function.
3285 (scan_not_hidden): Likewise.
3286
d279700a
DE
32872004-08-05 David Edelsohn <edelsohn@gnu.org>
3288
3289 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3290
ea5f7a19
RS
32912004-08-05 Richard Sandiford <rsandifo@redhat.com>
3292
3293 * gcc.c-torture/execute/20040805-1.c: New test.
3294
fce731b5
AP
32952004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3296
3297 * gcc.dg/20020118-1.c: Declare abort.
3298 * gcc.dg/altivec_check.h: Likewise.
3299 * gcc.dg/iftrap-2.c: Likewise.
3300 * gcc.dg/pragma-darwin.c: Likewise.
3301 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3302
99b1c586
GK
33032004-08-04 Geoffrey Keating <geoffk@apple.com>
3304
3305 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3306
85291069
JM
33072004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
3308
3309 * gcc.c-torture/execute/builtins/abs-2.c,
3310 gcc.c-torture/execute/builtins/abs-3.c,
3311 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3312 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3313 intmax_t, uintmax_t and their limits.
3314 * gcc.dg/intmax_t-1.c: New test.
3315
f1ff6bb8
GB
33162004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3317
3318 * g++.dg/tc1/dr147.C: Add reference to PR.
3319
54f2f9a6
RS
33202004-08-03 Richard Sandiford <rsandifo@redhat.com>
3321
3322 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3323 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3324
b0e9ac08
DE
33252004-08-03 David Edelsohn <edelsohn@gnu.org>
3326
3327 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3328
9cbe78fb
JM
33292004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3330
3331 * gcc.dg/redecl-5.c: New test.
3332 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3333 of scanf.
3334
a0fac73d
RS
33352004-08-03 Roger Sayle <roger@eyesopen.com>
3336
3337 PR middle-end/16790
3338 * gcc.c-torture/execute/pr16790-1.c: New test case.
3339
5357b1f9
MM
33402004-08-03 Mark Mitchell <mark@codesourcery.com>
3341
564076f5
MM
3342 * g++.dg/ext/visibility/assign1.C: New test.
3343 * g++.dg/ext/visibility/new1.C: Likewise.
3344
5357b1f9
MM
3345 * gcc.dg/symbian1.c: New test.
3346 * gcc.dg/symbian2.c: Likewise.
3347
f6bc51cb
L
33482004-08-03 H.J. Lu <hongjiu.lu@intel.com>
3349
3350 PR target/16570
3351 * gcc.dg/i386-sse-9.c: New test.
3352
7a1f75f1
JM
33532004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3354
3355 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3356
ee712eab
JM
33572004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3358
3359 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3360 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3361 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3362 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3363 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3364 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3365 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3366 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3367 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3368 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3369 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3370 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3371 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3372 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3373 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3374 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3375 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3376 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3377 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3378 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3379 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3380 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3381 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3382 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3383 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3384 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3385 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3386 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3387 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3388 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3389 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3390 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3391 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3392 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3393 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3394 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3395 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3396 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3397 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3398 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3399 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3400 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3401 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3402 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3403 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3404 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3405 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3406 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3407 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3408 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3409 gcc.misc-tests/i386-pf-3dnow-1.c,
3410 gcc.misc-tests/i386-pf-athlon-1.c,
3411 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3412 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3413 Declare built-in functions used.
3414 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3415
6ed7c4d8
MM
34162004-08-02 Mark Mitchell <mark@codesourcery.com>
3417
7756db03
MM
3418 PR c++/16707
3419 * g++.dg/lookup/using12.C: New test.
3420
6ed7c4d8
MM
3421 * g++.dg/init/null1.C: Fix PR number.
3422 * g++.dg/parse/namespace10.C: Likewise.
3423
b1cc95ce
MM
34242004-08-01 Mark Mitchell <mark@codesourcery.com>
3425
3426 PR c++/16224
3427 * g++.dg/template/spec17.C: New test.
3428 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3429 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3430
db059566
DB
34312004-08-02 David Billinghurst
3432
3433 PR fortran/16292
3434 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3435
1f09d3eb
ZW
34362004-08-01 Zack Weinberg <zack@codesourcery.com>
3437
3438 * gcc.dg/ia64-got-1.c: New test case.
3439
c30b4add
MM
34402004-08-01 Mark Mitchell <mark@codesourcery.com>
3441
72fba2df 3442 PR c++/16489
c30b4add
MM
3443 * g++.dg/init/null1.C: New test.
3444 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 3445
72fba2df 3446 PR c++/16529
c30b4add 3447 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 3448
c30b4add
MM
3449 PR c++/16810
3450 * g++.dg/inherit/ptrmem2.C: New test.
3451
a4e41fde
BE
34522004-08-02 Ben Elliston <bje@au.ibm.com>
3453
3454 PR target/16155
3455 * gcc.dg/pr16155.c: New test.
3456
558d1f81
JM
34572004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
3458
3459 * gcc.dg/redecl-2.c: New test.
3460
c1e55850
GK
34612004-07-30 Geoffrey Keating <geoffk@apple.com>
3462
3463 * gcc.dg/darwin-longdouble.c: New file.
3464
0534fa56
RH
34652004-07-30 Richard Henderson <rth@redhat.com>
3466
3467 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3468 write to constant argument.
3469 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3470
782700d4
RH
34712004-07-30 Richard Henderson <rth@redhat.com>
3472
1f09d3eb
ZW
3473 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3474 tests of nearest around zero.
782700d4 3475
d60bebdd
AP
34762004-07-30 Andrew Pinski <apinski@apple.com>
3477
3478 * gcc.c-torture/compile/20040730-1.c: New test.
3479
9497a3a4
AH
34802004-07-30 Aldy Hernandez <aldyh@redhat.com>
3481
3482 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
3483 powerpc-eabispe.
3484
0a925a32
AH
34852004-07-30 Aldy Hernandez <aldyh@redhat.com>
3486
3487 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
3488
3a15f566
RS
34892004-07-30 Richard Sandiford <rsandifo@redhat.com>
3490
3491 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
3492 contains $ld_library_path.
3493 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3494
b3b7f0c9
RH
34952004-07-29 Richard Henderson <rth@redhat.com>
3496
3497 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
3498
4b9a3b37
RH
3499 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
3500 (alt2, which): New.
3501 (Check): Accept either alternative.
3502
4684cd27
MM
35032004-07-29 Mark Mitchell <mark@codesourcery.com>
3504
3505 * g++.dg/abi/inline1.C: New test.
3506 * g++.dg/abi/local1-a.cc: Likewise.
3507 * g++.dg/abi/local1.C: Likewise.
3508 * g++.dg/abi/mangle11.C: Tweak location of warnings.
3509 * g++.dg/abi/mangle12.C: Likewise.
3510 * g++.dg/abi/mangle17.C: Likewise.
3511 * g++.dg/abi/mangle20-2.C: Likewise.
3512 * g++.dg/opt/interface1.C: Likewise.
3513 * g++.dg/opt/interface1.h: Likewise.
3514 * g++.dg/opt/interface1-a.cc: New test.
3515 * g++.dg/parse/repo1.C: New test.
3516 * g++.dg/template/repo1.C: Likewise.
3517 * g++.dg/warn/Winline-1.C: Likewise.
3518 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
3519
d397dbcd
DN
35202004-07-29 Diego Novillo <dnovillo@redhat.com>
3521
3522 * gcc.dg/tree-ssa/20040729-1.c: New test.
3523
8f4220dc
MA
35242004-07-27 Matt Austern <austern@apple.com>
3525
3526 * gcc.dg/darwin-bool-1.c: New test.
3527 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 3528
1fd0ec35
RH
35292004-07-28 Richard Henderson <rth@redhat.com>
3530
3531 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
3532 arguments in the correct type. Don't write to constant arguments.
3533
6fea55e9
DN
35342004-07-28 Diego Novillo <dnovillo@redhat.com>
3535
3536 PR tree-optimization/16688
3537 PR tree-optimization/16689
3538 * g++.dg/tree-ssa/pr16688.C: New test.
3539
47a43a10
DN
35402004-07-28 Diego Novillo <dnovillo@redhat.com>
3541
3542 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3543 loads. Not only in the comment, this time.
3544
312209c6
AO
35452004-07-28 Alexandre Oliva <aoliva@redhat.com>
3546
3547 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
3548 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
3549 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
3550 * gcc.dg/sh4a-bitmovua.c: New.
3551 * gcc.dg/sh4a-cos.c: New.
3552 * gcc.dg/sh4a-cosf.c: New.
3553 * gcc.dg/sh4a-fprun.c: New.
3554 * gcc.dg/sh4a-fsrra.c: New.
3555 * gcc.dg/sh4a-memmovua.c: New.
3556 * gcc.dg/sh4a-sin.c: New.
3557 * gcc.dg/sh4a-sincos.c: New.
3558 * gcc.dg/sh4a-sincosf.c: New.
3559 * gcc.dg/sh4a-sinf.c: New.
3560
c1b763fa
DN
35612004-07-28 Diego Novillo <dnovillo@redhat.com>
3562
3563 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
3564 conditionals.
3565 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3566 loads.
3567 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
3568 DOM1.
3569
706aa09b
AP
35702004-07-27 Andrew Pinski <apinski@apple.com>
3571
3572 * g++.dg/rtti/tinfo1.C: Correct the xfail.
3573
62d59189
NY
35742004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
3575
3576 * gcc.dg/pragma-isr.c: New test.
3577
00bdb87f
KL
35782004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3579
3580 PR c++/14429
3581 * g++.dg/template/ttp11.C: New test.
3582
9ae2a5d1
DN
35832004-07-27 Diego Novillo <dnovillo@redhat.com>
3584
3585 * gcc.c-torture/compile/20040727-1.c: New test.
3586
ff6a3206
EC
35872004-07-26 Eric Christopher <echristo@redhat.com>
3588
3589 * gcc.c-torture/compile/20040726-2.c: New test.
3590
21db3785
AP
35912004-07-26 Andrew Pinski <apinski@apple.com>
3592
3593 * g++.dg/rtti/tinfo1.C: Xfail.
3594
35b6b437
RS
35952004-07-26 Richard Sandiford <rsandifo@redhat.com>
3596
3597 * gcc.c-torture/compile/20040726-1.c: New test.
3598
70502b2c
GB
35992004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
3600 Brian Ryner <bryner@brianryner.com>
3601
3602 PR c++/9283
3603 PR c++/15000
d7afec4b
ND
3604 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
3605 * g++.dg/ext/visibility/: New directory.
3606 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
3607 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
3608 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
3609 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
3610 * g++.dg/ext/visibility/fvisibility.C,
3611 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
3612 g++.dg/ext/visibility/fvisibility-override1.C
3613 g++.dg/ext/visibility/fvisibility-override2.C
3614 g++.dg/ext/visibility/memfuncts.C
3615 g++.dg/ext/visibility/noPLT.C
3616 g++.dg/ext/visibility/pragma.C
3617 g++.dg/ext/visibility/pragma-override1.C
3618 g++.dg/ext/visibility/pragma-override2.C
3619 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
3620 g++.dg/ext/visibility/virtual.C: New tests.
3621
bbbcb2e1
JM
36222004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3623
3624 PR c/15360
3625 * gcc.dg/pr15360-1.c: New test.
3626
dfe79cab
DJ
36272004-07-25 Daniel Jacobowitz <dan@debian.org>
3628
3629 * gcc.dg/pragma-align-2.c: New test.
3630 * gcc.dg/pragma-init-fini.c: New test.
3631 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
3632 targets.
3633
197463ae
JM
36342004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3635
3636 * gcc.dg/init-string-2.c: New test.
3637
c5e36c09
ZW
36382004-07-24 Zack Weinberg <zack@codesourcery.com>
3639
3640 PR 16684
3641 * gcc.dg/Wredundant-decls-1.c: New test case.
3642
5aa33bdb
JJ
36432004-07-24 Jakub Jelinek <jakub@redhat.com>
3644
3645 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
3646 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
3647 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
3648 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
3649 * gcc.dg/compat/generate-random.c: New file.
3650 * gcc.dg/compat/generate-random.h: Likewise.
3651 * gcc.dg/compat/generate-random_r.c: Likewise.
3652 * gcc.dg/compat/struct-layout-1.h: Likewise.
3653 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
3654 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
3655 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
3656 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
3657 * gcc.dg/compat/struct-layout-1_main.c: New test.
3658 * gcc.dg/compat/struct-layout-1_x.c: New file.
3659 * gcc.dg/compat/struct-layout-1_y.c: New file.
3660 * gcc.dg/compat/struct-layout-1_test.h: New file.
3661
7eb01bd8
JM
36622004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
3663
3664 * gcc.dg/comp-return-1.c: New test
3665
13f91444
JJ
36662004-07-23 Janis Johnson <janis187@us.ibm.com>
3667
c7bb2a03
JJ
3668 * gcc.dg/vmx/8-02a.c: Fix typo.
3669
b9eef878
JJ
3670 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
3671 * gcc.dg/darwin-abi-3.c: New test.
3672
47120c07
JJ
3673 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
3674 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
3675
13f91444
JJ
3676 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
3677 * gcc.dg/vmx/ops-long-1.c: New test.
3678 * gcc.dg/vmx/ops-long-2.c: New test.
3679
8f2a734f
NS
36802004-07-23 Nathan Sidwell <nathan@codesourcery.com>
3681
3682 * g++.dg/lookup/conv-[1234].C: New.
3683
73b71f3e
MM
36842004-07-22 Mark Mitchell <mark@codesourcery.com>
3685
3686 * g++.dg/parse/attr2.C: Simplify.
3687
9e629a80
JM
36882004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3689
3690 PR c/7284
3691 * gcc.c-torture/execute/pr7284-1.c: New test.
3692
173b818d
BB
36932004-07-22 Brian Booth <bbooth@redhat.com>
3694
3695 * gcc.dg/tree-ssa/20040721-1.c: New test.
3696
42611590
NS
36972004-07-22 Nathan Sidwell <nathan@codesourcery.com>
3698
3699 * g++.dg/template/crash20.c: New.
3700
4f5492cd
DB
37012004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
3702
c5e36c09 3703 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
3704 Add dg-run directive. Declare variables as required.
3705 * gfortran.dg/g77/README: Update
3706
7413a132
HPN
37072004-07-22 Hans-Peter Nilsson <hp@axis.com>
3708
3709 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
3710 gcc.dg/cris-peep2-andu2.c: New tests.
3711
e508a019
JM
37122004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3713
3714 PR c/15052
3715 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
3716 on return type.
3717 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
3718 messages.
3719 * gcc.dg/qual-return-2.c: Update expected messages.
3720 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
3721
3ea8cd06
JM
37222004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3723
3724 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
3725 * gcc.dg/noncompile/921102-1.c: Update expected error message.
3726
916c5919
JM
37272004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3728
3729 PR c/11250
3730 * gcc.dg/init-string-1.c: New test.
3731
1ff69cbe
JJ
37322004-07-21 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR middle-end/15345
3735 PR c/16450
3736 * gcc.dg/torture/nested-fn-1.c: New test.
3737
7448a4d2
L
37382004-07-20 H.J. Lu <hongjiu.lu@intel.com>
3739
3740 PR target/16559
3741 * gcc.dg/ia64-fptr-1.c: New file.
3742
f03adc6b
GB
37432004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3744
3745 PR c++/14497
3746 * g++.dg/template/spec16.C: New test.
3747 * g++.old-deja/g++.robertl/eb118.C: Remove.
3748
5fe7b654
GB
37492004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3750
3751 PR c++/509
3752 * g++.dg/template/spec15.C: New test.
3753
d417dba9
DB
37542004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
3755
3756 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 3757 directive. Other changes as noted.
d417dba9
DB
3758 * gfortran.dg/g77/13037.f
3759 * gfortran.dg/g77/1832.f
3760 * gfortran.dg/g77/19981119-0.f
3761 * gfortran.dg/g77/19990313-0.f
3762 * gfortran.dg/g77/19990313-1.f
3763 * gfortran.dg/g77/19990313-2.f
3764 * gfortran.dg/g77/19990313-3.f
3765 * gfortran.dg/g77/19990419-1.f
3766 * gfortran.dg/g77/19990826-0.f
3767 * gfortran.dg/g77/19990826-2.f
3768 * gfortran.dg/g77/20000503-1.f
3769 * gfortran.dg/g77/20001111.f
3770 * gfortran.dg/g77/20010116.f
3771 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
3772 * gfortran.dg/g77/20010430.f
3773 * gfortran.dg/g77/6177.f
3774 * gfortran.dg/g77/947.f
3775 * gfortran.dg/g77/970816-3.f
3776 * gfortran.dg/g77/971102-1.f
3777 * gfortran.dg/g77/980520-1.f
3778 * gfortran.dg/g77/980628-0.f
3779 * gfortran.dg/g77/980628-1.f
3780 * gfortran.dg/g77/980628-10.f
3781 * gfortran.dg/g77/980628-2.f
3782 * gfortran.dg/g77/980628-3.f
3783 * gfortran.dg/g77/980628-7.f
3784 * gfortran.dg/g77/980628-8.f
3785 * gfortran.dg/g77/980628-9.f
3786 * gfortran.dg/g77/980701-0.f
3787 * gfortran.dg/g77/980701-1.f
3788 * gfortran.dg/g77/cabs.f
3789 * gfortran.dg/g77/claus.f
3790 * gfortran.dg/g77/complex_1.f
3791 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
3792 * gfortran.dg/g77/dcomplex.f
3793 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
3794 * gfortran.dg/g77/f90-intrinsic-mathematical.f
3795 * gfortran.dg/g77/f90-intrinsic-numeric.f
3796 * gfortran.dg/g77/int8421.f
3797 * gfortran.dg/g77/labug1.f
3798 * gfortran.dg/g77/large_vec.f
3799 * gfortran.dg/g77/le.f
3800 * gfortran.dg/g77/short.f
3801 * gfortran.dg/g77/README: Update
3802
f68e4dc8
MM
38032004-07-20 Mark Mitchell <mark@codesourcery.com>
3804
3805 PR c++/16637
3806 * g++.dg/parse/lookup4.C: New test.
3807
e9f7dd36
KL
38082004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3809
3810 PR c++/16175
3811 * g++.dg/template/ttp10.C: New test.
3812
a182b26d
JM
38132004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
3814
3815 * gcc.dg/pr12625-1.c: New test.
3816
a6c0a76c
SB
38172004-07-20 Steven Bosscher <stevenb@suse.de>
3818
3819 * testsuite/gcc.dg/switch-warn-1.c: New test.
3820 * testsuite/gcc.dg/switch-warn-2.c: New test.
3821 * gcc.c-torture/compile/pr14730.c: Update.
3822
e05de6f2
KC
38232004-07-19 Kelley Cook <kcook@gcc.gnu.org>
3824
3825 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
3826 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
3827 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
3828 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 3829
43fa0f09
MM
38302004-07-18 Mark Mitchell <mark@codesourcery.com>
3831
3832 PR c++/16623
3833 * g++.dg/template/assign1.C: New test.
3834
6df91b00
KL
38352004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3836
3837 PR c++/12170
3838 * g++.dg/template/ttp9.C: New test.
3839
a2bec818
DJ
38402004-07-19 Daniel Jacobowitz <dan@debian.org>
3841
3842 * gcc.dg/format/cmn-err-1.c: New test.
3843
487a92fe
JM
38442004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
3845
3846 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
3847 gcc.dg/Wparentheses-10.c: New tests.
3848 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
3849
3d23e018
TS
38502004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3851
3852 PR fortran/16465
3853 * gfortran.dg/g77//ffixed-line-length-0.f,
3854 gfortran.dg/g77/ffixed-line-length-132.f,
3855 gfortran.dg/g77/ffixed-line-length-72.f,
3856 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
3857 gfortran.dg/g77/README: Update.
3858
3601f003
KL
38592004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3860
3861 PR c++/13092
3862 * g++.dg/template/non-dependent7.C: New test.
3863 * g++.dg/template/non-dependent8.C: Likewise.
3864 * g++.dg/template/non-dependent9.C: Likewise.
3865 * g++.dg/template/non-dependent10.C: Likewise.
3866
0e242c82
MM
38672004-07-17 Mark Mitchell <mark@codesourcery.com>
3868
3869 PR c++/16337
3870 * g++.dg/parse/attr2.C: New test.
3871
649067c3
TM
38722004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
3873
3874 * g77.dg: Removed.
3875 * g77.f-torture: Ditto.
3876
3e3970a2
JM
38772004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
3878
3879 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
3880 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
3881 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
3882
d25cee4d
RH
38832004-07-16 Richard Henderson <rth@redhat.com>
3884
3885 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
3886
e94f3b4f
TS
38872004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3888
3889 * lib/fortran-torture.exp (fortran-torture): Don't test compile
3890 tests with full list of options.
3891 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
3892 of TORTURE_OPTIONS if test contains 'dg-do run'.
3893
b38b6477
TS
3894 PR fortran/16404
3895 * gfortran.dg/do_iterator.f90: New test.
3896
a916927f
VR
38972004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3898
3899 PR rtl-optimization/16536
3900 * gcc.c-torture/execute/restrict-1.c: New test.
3901
610bff84
TS
39022004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3903
3904 PR fortran/15324
3905 * gfortran.dg/pr15324.f90: New test.
3906
d157d978
TS
3907 PR fortran/15129
3908 * gfortran.dg/pr15129.f90: New test.
3909
c5a41953
TS
3910 PR fortran/15140
3911 * gfortran.dg/pr15140.f90: New test.
3912
0c0df4b3
TS
3913 PR fortran/13792
3914 * gfortran.fortran-torture/execute/bounds.f90: Add check for
3915 compile-time simplification.
3916
cd9dd3ee
MS
39172004-07-14 Mike Stump <mrs@apple.com>
3918
3919 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
3920
b5411fea
JW
39212004-07-14 James E Wilson <wilson@specifixinc.com>
3922
3923 PR target/16325
3924 * gcc.dg/profile-generate-1.c: New.
3925
b8b139c7
JJ
39262004-07-15 Jakub Jelinek <jakub@redhat.com>
3927
3928 * gcc.c-torture/execute/20040709-1.c: New test.
3929 * gcc.c-torture/execute/20040709-2.c: New test.
3930
ff06b392
MS
39312004-07-14 Mike Stump <mrs@apple.com>
3932
3933 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
3934
9daaba62
MS
39352004-07-14 Mike Stump <mrs@apple.com>
3936
3937 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
3938
1ff3c076
MM
39392004-07-13 Mark Mitchell <mark@codesourcery.com>
3940
3941 PR c++/16518
3942 * g++.dg/parse/mutable1.C: New test.
c5e36c09 3943
ee536902
DN
39442004-07-13 Diego Novillo <dnovillo@redhat.com>
3945
3946 PR tree-optimization/16443
3947 * gcc.dg/tree-ssa/20040713-1.c: New test.
3948
a65ab524
UW
39492004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
3950
3951 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
3952 for operator new.
3953
5d16533a 39542004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
3955
3956 * gfortran.dg/g77/README: New file
c5e36c09 3957 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
3958 g77.f-torture/noncompile. Add "dg-do compile" and
3959 dg-error as required.
3960 * gfortran.dg/g77/19990218-1.f: Likewise
3961 * gfortran.dg/g77/19990905-1.f: Likewise
3962 * gfortran.dg/g77/9263.f: Likewise
3963 * gfortran.dg/g77/980615-0.f: Likewise
3964 * gfortran.dg/g77/980616-0.f: Likewise
3965 * gfortran.dg/g77/check0.f: Likewise
3966 * gfortran.dg/g77/select_no_compile.f: Likewise
3967
5d16533a 39682004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
3969
3970 Copy files from g77.f-torture/compile.
3971 Add "{ dg-do compile}". Other changes as noted
3972 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
3973 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
3974 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
3975 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
3976 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
3977 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
3978 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
3979 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
3980 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
3981 * gfortran.dg/g77/xformat.f: Add dg-warning
3982
5d16533a 39832004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3984
eee6792b
DB
3985 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
3986 Add {dg-do compile} directive.
3987 * gfortran.dg/g77/cpp2.F: Likewise
3988
81242403
VR
39892004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3990
3991 PR c++/5402
3992 * g++.dg/lookup/name-clash1.C: New test.
3993
3994 PR c++/9777
3995 * g++.dg/lookup/name-clash2.C: New test.
3996
3997 PR c++/12102
3998 * g++.dg/lookup/name-clash3.C: New test.
3999
3143d517
GB
40002004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4001
4002 * g++.dg/lookup/new2.C: New test.
4003 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4004
5d16533a 40052004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 4006
eee6792b 4007 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
4008 Add {dg-do compile} directive.
4009 * gfortran.dg/g77/13060.f: Likewise
4010 * gfortran.dg/g77/19990218-0.f: Likewise
4011 * gfortran.dg/g77/19990305-0.f: Likewise
4012 * gfortran.dg/g77/19990419-0.f: Likewise
4013 * gfortran.dg/g77/19990502-0.f: Likewise
4014 * gfortran.dg/g77/19990502-1.f: Likewise
4015 * gfortran.dg/g77/19990525-0.f: Likewise
4016 * gfortran.dg/g77/19990826-1.f: Likewise
4017 * gfortran.dg/g77/19990826-3.f: Likewise
4018 * gfortran.dg/g77/19990905-2.f: Likewise
4019 * gfortran.dg/g77/20000412-1.f: Likewise
4020 * gfortran.dg/g77/20000511-1.f: Likewise
4021 * gfortran.dg/g77/20000511-2.f: Likewise
4022 * gfortran.dg/g77/20000518.f: Likewise
4023 * gfortran.dg/g77/20000601-1.f: Likewise
4024 * gfortran.dg/g77/20000601-2.f: Likewise
4025 * gfortran.dg/g77/20000629-1.f: Likewise
4026 * gfortran.dg/g77/20000630-2.f: Likewise
4027 * gfortran.dg/g77/20010115.f: Likewise
4028 * gfortran.dg/g77/20010321-1.f: Likewise
4029 * gfortran.dg/g77/20010426.f: Likewise
4030 * gfortran.dg/g77/20020307-1.f: Likewise
4031 * gfortran.dg/g77/8485.f: Likewise
4032 * gfortran.dg/g77/960317-1.f: Likewise
4033 * gfortran.dg/g77/970915-0.f: Likewise
4034 * gfortran.dg/g77/980310-1.f: Likewise
4035 * gfortran.dg/g77/980310-2.f: Likewise
4036 * gfortran.dg/g77/980310-3.f: Likewise
4037 * gfortran.dg/g77/980310-4.f: Likewise
4038 * gfortran.dg/g77/980310-6.f: Likewise
4039 * gfortran.dg/g77/980310-7.f: Likewise
4040 * gfortran.dg/g77/980310-8.f: Likewise
4041 * gfortran.dg/g77/980419-2.f: Likewise
4042 * gfortran.dg/g77/980424-0.f: Likewise
4043 * gfortran.dg/g77/980427-0.f: Likewise
4044 * gfortran.dg/g77/980729-0.f: Likewise
4045 * gfortran.dg/g77/981117-1.f: Likewise
4046 * gfortran.dg/g77/toon_1.f: Likewise
4047
7fb213d8
GB
40482004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4049
4050 PR c++/2204
4051 * g++.dg/other/abstract2.C: New test.
4052
597073ac
PB
40532004-07-12 Paul Brook <paul@codesourcery.com>
4054
4055 * gfortran.dg/pointer_init_1.f90: New test.
4056
682e69e1
PB
40572004-07-11 Paul Brook <paul@codesourcery.com>
4058
4059 PR fortran/15986
4060 * gfortran.dg/contained_1.f90: New test.
4061
f44b0c8e
MM
40622004-07-11 Mark Mitchell <mark@codesourcery.com>
4063
4064 * g++.dg/parse/defarg8.C: New test.
4065
0bbf5891
TS
40662004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4067
4068 PR fortran/16433
4069 * gfortran.dg/pr16433.f: New test.
4070
a083c04a
TS
4071 PR fortran/17574
4072 * gfortran.dg/pr15754.f90: New test.
c5e36c09 4073
fae1b38d
JM
40742004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4075
4076 PR tree-optimization/16437
4077 * gcc.c-torture/execute/bitfld-4.c: New test.
4078
9cbf8b41 40792004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 4080
9cbf8b41
TS
4081 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4082 access to common var from module.
4083
a53334a4
TS
40842004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4085
4086 PR fortran/16336
4087 * gfortran.fortran-torture/execute/common_2.f90: New test.
4088
331c72f3
PB
40892004-07-10 Paul Brook <paul@codesourcery.com>
4090
4091 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4092
50389094
TS
40932004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4094
4095 PR fortran/15969
4096 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4097
5d16533a 40982004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
4099
4100 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4101 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4102 * gfortran.dg/g77/ffree-form-1.f: Likewise
4103 * gfortran.dg/g77/ffree-form-2.f: Likewise
4104 * gfortran.dg/g77/ffree-form-3.f: Likewise
4105 * gfortran.dg/g77/fno-underscoring.f: Likewise
4106 * gfortran.dg/g77/funderscoring.f: Likewise
4107 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4108
44bce8bf 41092004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 4110
44bce8bf
TS
4111 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4112
ad6e2a18
TS
41132004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4114 Paul Brook <paul@codesourcery.com>
4115
4116 PR fortran/13415
4117 * gfortran.dg/common_pointer_1.f90: New test.
4118
17a916d4
GB
41192004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4120
4121 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4122
5806d4fd
JW
41232004-07-09 James E Wilson <wilson@specifixinc.com>
4124
4125 PR target/16364
4126 * gcc.c-torture/compile/20040709-1.c: New.
4127
5721c2be 41282004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 4129
5721c2be
TS
4130 PR fortran/14077
4131 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4132
32e89beb
TS
41332004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4134
4135 PR fortran/13201
4136 * gfortran.dg/shape_1.f90: New test.
4137
9affb2c7
ZW
41382004-07-09 Zack Weinberg <zack@codesourcery.com>
4139 Andrew Pinski <apinski@apple.com>
4140
4141 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4142
a578b091
TS
41432004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4144
4145 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4146 comment.
4147
db482e5c
TS
41482004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4149 Paul Brook <paul@codesourcery.com>
4150
9affb2c7 4151 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
4152 '.f95' and '.F95'.
4153
559b79cf
DN
41542004-07-09 Diego Novillo <dnovillo@redhat.com>
4155
4156 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4157
fbc40a17
TS
41582004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4159
4160 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4161 testcases with capital suffix.
4162
d3fcc995
TS
41632004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4164
4165 PR fortran/15481
5d16533a
PB
4166 PR fortran/13372
4167 PR fortran/13575
4168 PR fortran/15978
d3fcc995 4169 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
4170
4171 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 4172
5d16533a 41732004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
4174
4175 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4176 expression to match gfortran warning/error messages
4177 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4178 dg-error text.
4179
5d16533a 41802004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 4181
9affb2c7 4182 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
4183 search_for_re.
4184
55d816e7
EB
41852004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4186
4187 * gcc.c-torture/execute/simd-5.x: New file.
4188 XFAIL on SPARC 64-bit at -O0.
4189
dd29d26b
GB
41902004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4191
4192 PR c++/8211
4193 PR c++/16165
4194 * g++.dg/warn/effc3.C: New test.
4195
5d16533a 41962004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
4197
4198 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4199 change X to 1X in format.
4200 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4201 add data statements to conform to standard.
4202
5d16533a 42032004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 4204
9affb2c7 4205 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
4206 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4207 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4208
5d16533a 42092004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
4210
4211 * gfortran.dg/g77/7388.f: Copy from g77.dg
4212 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 4213 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
4214 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4215 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4216 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4217 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4218 * gfortran.dg/g77/strlen0.f: Likewise
4219
5d16533a 42202004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
4221
4222 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4223 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4224
ef22126d
EB
42252004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4226
4227 * gcc.c-torture/execute/920428-2.x: Delete.
4228 * gcc.c-torture/execute/920501-7.x: Likewise.
4229
c618c6ec
JJ
42302004-07-08 Jakub Jelinek <jakub@redhat.com>
4231
4232 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4233 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
4234 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4235 prescott and c3-2.
4236 (PREFETCH_3DNOW): Add -march=c3.
4237
6f263171
DN
42382004-07-08 Diego Novillo <dnovillo@redhat.com>
4239
4240 PR c/16437
4241 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4242 * gcc.c-torture/execute/bf64-1.x: Likewise.
4243
1d511ed5
EB
42442004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4245
4246 * gcc.c-torture/compile/20040708-1.c: New test.
4247
47293da3
GB
42482004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4249
4250 PR c++/16169
4251 * g++.dg/warn/effc2.C: New test.
4252
bc15d0ef
JM
42532004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
4254
4255 * gcc.c-torture/execute/bitfld-1.x: Remove.
4256 * gcc.c-torture/execute/bitfld-3.c: New test.
4257 * gcc.dg/bitfld-2.c: Remove XFAILs.
4258
7ac224c1
L
42592004-07-07 H.J. Lu <hongjiu.lu@intel.com>
4260
4261 PR c++/16276
4262 * g++.dg/rtti/tinfo1.C: New file.
4263
b49fcebd
EC
42642004-07-07 Eric Christopher <echristo@redhat.com>
4265
4266 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4267
192c02b6
AP
42682004-07-07 Andrew Pinski <apinski@apple.com>
4269
4270 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4271
f4f58d94
MM
42722004-07-07 Mark Mitchell <mark@codesourcery.com>
4273
4274 * g++.dg/init/call1.C: XFAIL.
4275
70128ad9
AO
42762004-07-07 Alexandre Oliva <aoliva@redhat.com>
4277
4278 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
4279 except for movstrict*, to movmem* and clrstr* to clrmem*.
4280
48b2e0a7
RS
42812004-07-07 Richard Sandiford <rsandifo@redhat.com>
4282
4283 * gcc.c-torture/execute/20040707-1.c: New test.
4284
60e20b90
RS
42852004-07-06 Richard Sandiford <rsandifo@redhat.com>
4286
4287 * gcc.c-torture/execute/20040706-1.c: New test.
4288
fddabb2c
GB
42892004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4290
4291 PR c++/3671
4292 * g++.dg/template/spec14.C: New test.
4293
7682ef83
JJ
42942004-07-05 Jakub Jelinek <jakub@redhat.com>
4295
4296 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4297 nothing if not yet defined. Use it in b, c and d type definitions.
4298 * gcc.c-torture/execute/20040705-1.c: New test.
4299 * gcc.c-torture/execute/20040705-2.c: New test.
4300
030bbecd
GB
43012004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4302
4303 PR c++/2518
4304 * g++.dg/lookup/new1.C: New test.
4305
7c6536fa
VR
43062004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4307
4308 PR c++/11406
4309 * g++.dg/template/sizeof8.C: New test.
4310
e0ec4c3b
RS
43112004-07-05 Richard Sandiford <rsandifo@redhat.com>
4312
4313 * gcc.c-torture/compile/20040705-1.c: New test.
4314
bf1df0a0
BD
43152004-07-04 Bud Davis <bdavis9659@comcast.net>
4316
4317 * gfortran.fortran-torture/execute/seq_io.f90: New test.
4318
a09d4744
NB
43192004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
4320
4321 * gcc.dg/cpp/if-mop.c: Two new testcases.
4322 * gcc.dg/cpp/trad/comment-3.c: New.
4323
1107b970
PB
43242004-07-04 Paul Brook <paul@codesourcery.com>
4325
4326 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
4327
43282004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
4329
4330 PR c++/3761
4331 * g++.dg/lookup/crash4.C: New test.
ece95d90 4332
50c64317
ZW
43332004-07-02 Zack Weinberg <zack@codesourcery.com>
4334
4335 * gcc.c-torture/execute/builtin-abs-1.c
4336 * gcc.c-torture/execute/builtin-abs-2.c
4337 * gcc.c-torture/execute/builtin-complex-1.c
4338 * gcc.c-torture/execute/builtins/string-1-lib.c
4339 * gcc.c-torture/execute/builtins/string-1.c
4340 * gcc.c-torture/execute/builtins/string-2-lib.c
4341 * gcc.c-torture/execute/builtins/string-2.c
4342 * gcc.c-torture/execute/builtins/string-3-lib.c
4343 * gcc.c-torture/execute/builtins/string-3.c
4344 * gcc.c-torture/execute/builtins/string-4-lib.c
4345 * gcc.c-torture/execute/builtins/string-4.c
4346 * gcc.c-torture/execute/builtins/string-5-lib.c
4347 * gcc.c-torture/execute/builtins/string-5.c
4348 * gcc.c-torture/execute/builtins/string-6-lib.c
4349 * gcc.c-torture/execute/builtins/string-6.c
4350 * gcc.c-torture/execute/builtins/string-7-lib.c
4351 * gcc.c-torture/execute/builtins/string-7.c
4352 * gcc.c-torture/execute/builtins/string-8-lib.c
4353 * gcc.c-torture/execute/builtins/string-8.c
4354 * gcc.c-torture/execute/builtins/string-9-lib.c
4355 * gcc.c-torture/execute/builtins/string-9.c
4356 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
4357 * gcc.c-torture/execute/builtins/string-asm-1.c
4358 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
4359 * gcc.c-torture/execute/builtins/string-asm-2.c
4360 * gcc.c-torture/execute/stdio-opt-1.c
4361 * gcc.c-torture/execute/stdio-opt-2.c
4362 * gcc.c-torture/execute/stdio-opt-3.c
4363 * gcc.c-torture/execute/string-opt-1.c
4364 * gcc.c-torture/execute/string-opt-10.c
4365 * gcc.c-torture/execute/string-opt-11.c
4366 * gcc.c-torture/execute/string-opt-12.c
4367 * gcc.c-torture/execute/string-opt-13.c
4368 * gcc.c-torture/execute/string-opt-14.c
4369 * gcc.c-torture/execute/string-opt-15.c
4370 * gcc.c-torture/execute/string-opt-16.c
4371 * gcc.c-torture/execute/string-opt-2.c
4372 * gcc.c-torture/execute/string-opt-6.c
4373 * gcc.c-torture/execute/string-opt-7.c
4374 * gcc.c-torture/execute/string-opt-8.c:
4375 Replace with ...
4376
4377 * gcc.c-torture/execute/builtins/abs-2.c
4378 * gcc.c-torture/execute/builtins/abs-3.c
4379 * gcc.c-torture/execute/builtins/complex-1.c
4380 * gcc.c-torture/execute/builtins/fprintf.c
4381 * gcc.c-torture/execute/builtins/fputs.c
4382 * gcc.c-torture/execute/builtins/memcmp.c
4383 * gcc.c-torture/execute/builtins/memmove.c
4384 * gcc.c-torture/execute/builtins/memops-asm.c
4385 * gcc.c-torture/execute/builtins/mempcpy-2.c
4386 * gcc.c-torture/execute/builtins/mempcpy.c
4387 * gcc.c-torture/execute/builtins/memset.c
4388 * gcc.c-torture/execute/builtins/printf.c
4389 * gcc.c-torture/execute/builtins/sprintf.c
4390 * gcc.c-torture/execute/builtins/strcat.c
4391 * gcc.c-torture/execute/builtins/strchr.c
4392 * gcc.c-torture/execute/builtins/strcmp.c
4393 * gcc.c-torture/execute/builtins/strcpy.c
4394 * gcc.c-torture/execute/builtins/strcspn.c
4395 * gcc.c-torture/execute/builtins/strlen-2.c
4396 * gcc.c-torture/execute/builtins/strlen.c
4397 * gcc.c-torture/execute/builtins/strncat.c
4398 * gcc.c-torture/execute/builtins/strncmp-2.c
4399 * gcc.c-torture/execute/builtins/strncmp.c
4400 * gcc.c-torture/execute/builtins/strncpy.c
4401 * gcc.c-torture/execute/builtins/strpbrk.c
4402 * gcc.c-torture/execute/builtins/strpcpy-2.c
4403 * gcc.c-torture/execute/builtins/strpcpy.c
4404 * gcc.c-torture/execute/builtins/strrchr.c
4405 * gcc.c-torture/execute/builtins/strspn.c
4406 * gcc.c-torture/execute/builtins/strstr-asm.c
4407 * gcc.c-torture/execute/builtins/strstr.c:
4408 ... these new files.
4409
4410 * gcc.c-torture/execute/builtins/abs-2-lib.c
4411 * gcc.c-torture/execute/builtins/abs-3-lib.c
4412 * gcc.c-torture/execute/builtins/complex-1-lib.c
4413 * gcc.c-torture/execute/builtins/fprintf-lib.c
4414 * gcc.c-torture/execute/builtins/fputs-lib.c
4415 * gcc.c-torture/execute/builtins/memcmp-lib.c
4416 * gcc.c-torture/execute/builtins/memmove-lib.c
4417 * gcc.c-torture/execute/builtins/memops-asm-lib.c
4418 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
4419 * gcc.c-torture/execute/builtins/mempcpy-lib.c
4420 * gcc.c-torture/execute/builtins/memset-lib.c
4421 * gcc.c-torture/execute/builtins/printf-lib.c
4422 * gcc.c-torture/execute/builtins/sprintf-lib.c
4423 * gcc.c-torture/execute/builtins/strcat-lib.c
4424 * gcc.c-torture/execute/builtins/strchr-lib.c
4425 * gcc.c-torture/execute/builtins/strcmp-lib.c
4426 * gcc.c-torture/execute/builtins/strcpy-lib.c
4427 * gcc.c-torture/execute/builtins/strcspn-lib.c
4428 * gcc.c-torture/execute/builtins/strlen-2-lib.c
4429 * gcc.c-torture/execute/builtins/strlen-lib.c
4430 * gcc.c-torture/execute/builtins/strncat-lib.c
4431 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
4432 * gcc.c-torture/execute/builtins/strncmp-lib.c
4433 * gcc.c-torture/execute/builtins/strncpy-lib.c
4434 * gcc.c-torture/execute/builtins/strpbrk-lib.c
4435 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
4436 * gcc.c-torture/execute/builtins/strpcpy-lib.c
4437 * gcc.c-torture/execute/builtins/strrchr-lib.c
4438 * gcc.c-torture/execute/builtins/strspn-lib.c
4439 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
4440 * gcc.c-torture/execute/builtins/strstr-lib.c
4441 * gcc.c-torture/execute/builtins/lib/abs.c
4442 * gcc.c-torture/execute/builtins/lib/fprintf.c
4443 * gcc.c-torture/execute/builtins/lib/memset.c
4444 * gcc.c-torture/execute/builtins/lib/printf.c
4445 * gcc.c-torture/execute/builtins/lib/sprintf.c
4446 * gcc.c-torture/execute/builtins/lib/strcpy.c
4447 * gcc.c-torture/execute/builtins/lib/strcspn.c
4448 * gcc.c-torture/execute/builtins/lib/strncat.c
4449 * gcc.c-torture/execute/builtins/lib/strncmp.c
4450 * gcc.c-torture/execute/builtins/lib/strncpy.c
4451 * gcc.c-torture/execute/builtins/lib/strpbrk.c
4452 * gcc.c-torture/execute/builtins/lib/strspn.c
4453 * gcc.c-torture/execute/builtins/lib/strstr.c:
4454 New files containing support routines.
4455
4456 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
4457 declaration.
4458 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
4459 when not optimizing.
4460
d9634d53
MM
44612004-07-02 Mark Mitchell <mark@codesourcery.com>
4462
4463 PR c++/16240
4464 * g++.dg/abi/mangle22.C: New test.
4465 * g++.dg/abi/mangle23.C: Likewise.
4466
5d16533a 44672004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
4468
4469 PR fortran/16290
4470 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
4471 Allow for cases without denormalized floating point numbers.
4472
ede1a387
JM
44732004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
4474
4475 PR c/1027
4476 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4477 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
4478 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
4479 expected warning text.
4480 * gcc.dg/format/diag-2.c: New test.
4481
ed63f99a
EB
44822004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4483
4484 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
4485
64a9295a
PB
44862004-07-01 Paolo Bonzini <bonzini@gnu.org>
4487
4488 * gcc.dg/builtins-43.c: New.
4489 * gcc.dg/builtins-44.c: New.
4490 * gcc.dg/builtins-45.c: New.
4491
f8a57be8
GK
44922004-06-26 Geoffrey Keating <geoffk@apple.com>
4493 Andreas Tobler <a.tobler@schweiz.ch>
4494
4495 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
4496 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
4497 as SIGSEGV.
4498 * gcc.dg/cleanup-11.c: Likewise.
4499 * gcc.dg/cleanup-8.c: Likewise.
4500 * gcc.dg/cleanup-9.c: Likewise.
4501 * gcc.dg/cleanup-5.c: Run on all platforms.
4502
dd66b8e8
JM
45032004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
4504
4505 * g++.dg/warn/nonnull1.C: New test.
4506
43e7557b
EB
45072004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4508
4509 * gcc.dg/compat/compat-common.h: Wrap up CINT in
4510 an #ifndef SKIP_COMPLEX_INT/#endif pair.
4511 Special-case the Sun compiler wrt to <complex.h>.
4512
11012cd6
NY
45132004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
4514
a9c08588
NY
4515 * gcc.dg/Wunreachable-8.C: New test.
4516
4517 * gcc.dg/h8300-ice2.c : New test.
11012cd6 4518
e5ddaa24
TS
45192004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
4520
4521 PR fortran/16161
4522 * gfortran.fortran-torture/compile/implicit.f90: Add test
4523 for implicit character.
4524
5d16533a 45252004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 4526
5d16533a
PB
4527 PR fortran/16289
4528 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
4529 Use tiny() intrinsic to find smallest non-negative real
807a7d14 4530
df62f18a
JJ
45312004-06-30 Jakub Jelinek <jakub@redhat.com>
4532
0984ba10
JJ
4533 * gcc.dg/compat/struct-by-value-22_main.c: New test.
4534 * gcc.dg/compat/struct-by-value-22_x.c: New.
4535 * gcc.dg/compat/struct-by-value-22_y.c: New.
4536
df62f18a
JJ
4537 * gcc.c-torture/execute/20040629-1.c: New test.
4538
b4db40bf
JJ
45392004-06-29 Jakub Jelinek <jakub@redhat.com>
4540
57512331
JJ
4541 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
4542 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
4543
b4db40bf
JJ
4544 PR target/16195
4545 * gcc.dg/20040625-1.c: New test.
4546
78f2fb08
TS
45472004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4548
4549 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
4550
45512004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
4552
4553 PR fortran/15963
4554 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
4555
97e73bd2
RH
45562004-06-29 Richard Henderson <rth@redhat.com>
4557
4558 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
4559
46e995e0
PB
45602004-06-29 Paul Brook <paul@codesourcery.com>
4561
4562 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
4563 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
4564
fe88415f
NS
45652004-06-29 Nathan Sidwell <nathan@codesourcery.com>
4566
4567 PR c++/16260
4568 * g++.dg/parse/crash15.C: New.
4569
3b50d22e
AP
45702004-06-28 Andrew Pinski <apinski@apple.com>
4571
e440ec57
AP
4572 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
4573 by the error already.
4574
3b50d22e
AP
4575 * g++.dg/opt/ptrmem4.C: Change to compile only test.
4576
6cdd2721
DD
45772004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
4578
4579 PR target/14041
4580 * gcc.dg/h8300-bss-align-1.c : New.
4581
644d1951
NS
45822004-06-28 Nathan Sidwell <nathan@codesourcery.com>
4583
fe88415f 4584 * PR c++/16174
644d1951
NS
4585 * g++.dg/template/ctor4.C: New.
4586
10317a4f
AP
45872004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4588
4589 PR c++/16205
4590 * g++.dg/warn/Wsequence-point-1.C: New test.
4591
8dcd4256
PB
45922004-06-27 Paul Brook <paul@codesourcery.com>
4593
4594 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
4595
59d4a500
ZW
45962004-06-27 Zack Weinberg <zack@codesourcery.com>
4597
4598 * g++.old-deja/g++.mike/p7325.C: Remove.
4599
81ce39d6
AP
46002004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4601
4602 PR c/14963
4603 * gcc.dg/pr14963.c: New test.
4604
f84b6c96
MM
46052004-06-27 Mark Mitchell <mark@codesourcery.com>
4606
4607 PR c++/16193
4608 * g++.dg/parse/redef1.C: New test.
4609
b6ded5bd
JM
46102004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
4611
4612 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
4613 20021110.c.
4614 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
4615 20021119-1.c.
4616 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
4617 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
4618 5-04.c.
4619 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
4620 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
4621 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
4622 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
4623 g++.brendan/enum14.C.
4624 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
4625 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
4626 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
4627 g++.mike/virt1.C.
4628 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
4629 memtemp24.C.
4630
64b663f8
RS
46312004-06-27 Roger Sayle <roger@eyesopen.com>
4632
4633 * gcc.dg/20040527-1.c: New test case.
4634
3e14aaa2
BD
46352004-06-26 Bud Davis <bdavis9659@comcast.net>
4636
4637 PR gfortran/pr16196
4638 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
4639
0fe0c614
RS
46402004-06-25 Roger Sayle <roger@eyesopen.com>
4641
4642 PR middle-end/15825
4643 * gcc.dg/pr15825-1.c: New test case.
4644
f1526aaa
RS
46452004-06-25 Richard Sandiford <rsandifo@redhat.com>
4646
4647 * gcc.c-torture/execute/20040625-1.c: New test.
4648
e2296cc2
TS
46492004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4650
4651 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
4652
3af5dcdb
RS
46532004-06-25 Richard Sandiford <rsandifo@redhat.com>
4654
4655 * gcc.dg/torture/mips-div-1.c: New test.
4656
d2d8936f
JL
46572004-06-24 Jeff Law <law@redhat.com>
4658
4659 * gcc.dg/tree-ssa/20040624-1.c: New test.
4660
5a1f3953
RS
46612004-06-24 Richard Sandiford <rsandifo@redhat.com>
4662
4663 * gcc.c-torture/compile/20040624-1.c: New test.
4664
bbb2a345
GB
46652004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4666
4667 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
4668 this directory.
4669
de46b2fe
AP
46702004-06-23 Andrew Pinski <apinski@apple.com>
4671
b713a445
AP
4672 PR middle-end/15988
4673 * g++.dg/opt/ptrmem4.C: New test.
4674
de46b2fe
AP
4675 * gcc.dg/c90-array-quals-2.c: New test.
4676
881f20cb
NY
46772006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
4678
4679 * gcc.dg/kpice1.c: New test.
4680
fe7080d2
AP
46812006-06-23 Andrew Pinski <apinski@apple.com>
4682
4683 * gcc.dg/c90-array-quals.c: New test.
4684
1cc3d085
RH
46852006-06-22 Richard Henderson <rth@redhat.com>
4686
4687 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
4688
2e5a1510
LR
46892004-06-22 Loren James Rittle <ljrittle@acm.org>
4690
4691 * gcc.dg/builtins-config.h: Handle FreeBSD.
4692
0f59171d
RH
46932006-06-22 Richard Henderson <rth@redhat.com>
4694
4695 * g++.dg/opt/devirt1.C: New.
4696
46972004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
4698
4699 * g++.dg/opt/pr15551.C: New testcase.
4700
96a4ec03
L
47012004-06-22 H.J. Lu <hongjiu.lu@intel.com>
4702
4703 PR target/14800
4704 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
4705 x86_64-*-linux* when compiling for 32bit.
4706
f6bf7bb6
AP
47072004-06-21 Andrew Pinski <apinski@apple.com>
4708
4709 * gcc.dg/pch/struct-1.c: New.
4710 * gcc.dg/pch/struct-1.hs: New.
4711
c0d578e6
GK
47122004-06-21 Geoffrey Keating <geoffk@apple.com>
4713
4714 * gcc.dg/pch/save-temps-1.c: New file.
4715 * gcc.dg/pch/save-temps-1.hs: New file.
4716
8750f9cd
JB
47172004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
4718
4719 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
4720 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
4721
63110e4e
TS
47222004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4723
4724 * gfortran.fortran-torture/execute/select_1.f90: Rename function
4725 to fix type error.
4726 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
4727 Remove trailing spaces.
59d4a500 4728
3a5b9284
RH
47292004-06-21 Richard Henderson <rth@redhat.com>
4730
4731 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
4732 merging && to BIT_FIELD_REF.
4733
992d907d
RS
47342004-06-21 Richard Sandiford <rsandifo@redhat.com>
4735
4736 * g++.dg/opt/placeholder1.C: New test.
4737
ce70456b
EB
47382004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4739
4740 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
4741 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4742 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4743 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4744
84b8b0e0
ZW
47452004-06-20 Zack Weinberg <zack@codesourcery.com>
4746
4747 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
4748 extern "C".
4749 * g++.dg/other/pragma-re-1.C: Add comments.
4750
04b0faec 47512004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
4752
4753 PR gfortran/16080
04b0faec
BD
4754 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
4755
bb60c95f
AP
47562004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
4757
4758 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
4759 instead of setting the type of size_t by
4760 hand.
4761
ee8db92b
RS
47622004-06-18 Roger Sayle <roger@eyesopen.com>
4763
4764 * gcc.dg/unordered-2.c: New test case.
4765 * gcc.dg/unordered-3.c: New test case.
4766
5d16533a 47672004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
4768
4769 PR other/16043
4770 * lib/g++.exp (g++_version): Tweak regexp for version
4771 * lib/g77.exp (g77_version): Likewise
4772 * lib/gfortran.exp (gfortran_version): Likewise
4773 * lib/objc.exp (objc_version): Likewise
4774 * lib/treelang.exp (treelang_version): Likewise
4775
1acd15e8
JJ
47762004-06-19 Jakub Jelinek <jakub@redhat.com>
4777
dc04f755
JJ
4778 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
4779 Use INT_MAX instead of __INT_MAX__.
4780 * gcc.dg/compat/struct-align-2_y.c: Likewise.
4781
1acd15e8
JJ
4782 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
4783 * gcc.dg/compat/scalar-return-3_x.c: Use it.
4784 * gcc.dg/compat/scalar-return-3_y.c: Use it.
4785 * gcc.dg/compat/scalar-return-4_x.c: Use it.
4786 * gcc.dg/compat/scalar-return-4_y.c: Use it.
4787 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
4788 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
4789 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
4790 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
4791
e1af8299
JJ
4792 * gcc.dg/range-test-1.c: New test.
4793 * g++.dg/opt/range-test-1.C: New test.
4794
093c7153
RH
47952004-06-17 Richard Henderson <rth@redhat.com>
4796
4797 * objc.dg/sync-1.m: New.
4798 * objc.dg/try-catch-1.m: Don't force next runtime.
4799 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
4800 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
4801 shadowed catch clause.
4802 * objc.dg/try-catch-5.m: New.
4803
c50a0116
ZW
48042004-06-17 Zack Weinberg <zack@codesourcery.com>
4805
4806 Bug 14610
4807 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
4808
16865eaa
RH
48092004-06-15 Richard Henderson <rth@redhat.com>
4810
4811 * gcc.dg/20001116-1.c: Move expected warning line.
4812
bf83cc10
RH
48132004-06-15 Richard Henderson <rth@redhat.com>
4814
4815 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
4816 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
4817
fd660b1b
JL
48182004-06-15 Jeff Law <law@redhat.com>
4819
4820 * gcc.dg/tree-ssa/20040615-1.c: New test.
4821 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
4822 be less sensitive to operand ordering.
4823 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
4824
3e97fe67
DS
48252004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
4826
4827 * g++.dg/abi/bitfield3.C: Add comment..
4828
325c3691
RH
48292004-06-15 Richard Henderson <rth@redhat.com>
4830
4831 * g++.dg/ext/stmtexpr1.C: XFAIL.
4832 * gcc.dg/20030612-1.c: XFAIL.
4833
6bf3d92c
EC
48342004-06-15 Eric Christopher <echristo@redhat.com>
4835
4836 * g++.dg/charset/asm5.c: New.
4837 * gcc.dg/charset/asm6.c: New.
4838
6ef42154
TS
48392004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4840
4841 PR fortran/15962
4842 * gfortran.fortran-torture/execute/select_1.f90: New test.
4843
844f5ccf
PB
48442004-06-15 Paul Brook <paul@codesourcery.com>
4845
4846 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
4847
c566721f
GB
48482004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4849
4850 PR c++/15967
4851 * g++.dg/lookup/crash3.C: New test.
4852
4e0f4df5
GB
48532004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4854
4855 PR c++/15947
4856 * g++.dg/parse/dtor4.C: New test.
4857
daa2b95a
JL
48582004-06-14 Jeff Law <law@redhat.com>
4859
4860 * gcc.c-torture/compile/20040614-1.c: New test.
4861
7031baf4
TS
48622004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4863
4864 PR fortran/15211
4865 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
4866 LEN of a character array.
4867
7c82a41e
MM
48682004-06-14 Mark Mitchell <mark@codesourcery.com>
4869
4870 PR c++/15096
4871 * g++.dg/template/ptrmem10.C: New test.
4872
4873 PR c++/14930
4874 * g++.dg/template/friend30.C: New test.
4875
f3207b37
TS
48762004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4877
4878 PR fortran/14928
4879 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 4880
a9e7b9d3
PB
48812004-06-13 Paul Brook <paul@codesourcery.com>
4882
4883 * gfortran.fortran-torture/execute/random_2.f90: New test.
4884
118a3a8b
EC
48852004-06-13 Eric Christopher <echristo@redhat.com>
4886
4887 * gcc.dg/noncompile/redecl-1.c: Fix error message.
4888
b08eae92
PB
48892004-06-12 Paul Brook <paul@codesourcery.com>
4890
4891 * gfortran.fortran-torture/execute/contained_3.f90: New test.
4892
f814193b
TS
48932004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4894
4895 PR fortran/14923
4896 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
4897
c52eae8d
TS
48982004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4899
4900 PR fortran/14957
4901 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 4902 syntax errors in end statements of contained subroutines.
118a3a8b 4903
662ef0f5
TS
49042004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4905
4906 PR fortran/12841
4907 * gfortran.fortran-torture/execute/null_arg.f90: New test.
4908
4aef80f8
BD
49092004-06-12 Bud Davis <bdavis9659@comcast.net>
4910
a13c7588 4911 PR fortran/15665
4aef80f8
BD
4912 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
4913
8204210b
BD
49142004-06-12 Bud Davis <bdavis9659@comcast.net>
4915
4916 PR gfortran/12839
4917 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
4918
ba18e4db
MM
49192004-06-11 Mark Mitchell <mark@codesourcery.com>
4920
4921 PR c++/15862
4922 * g++.dg/parse/enum1.C: New test.
4923
3100d647
JL
49242004-06-10 Jeff Law <law@redhat.com>
4925
4926 * gcc.c-torture/compile/20040610-1.c: New test.
4927
da291c87
GB
49282004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4929
4930 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
4931 * g++.old-deja/g++.other/decl3.C: Likewise.
4932
a32b97a2
BB
49332004-06-10 Brian Booth <bbooth@redhat.com>
4934
4935 * gcc.dg/tree-ssa/20031015-1.c: Scan for
4936 V_MAY_DEF instead of VDEF.
4937 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
4938
ab71fa3f
MM
49392004-06-10 Mark Mitchell <mark@codesourcery.com>
4940
4941 PR c++/14211
4942 * g++.dg/conversion/const1.C: New test.
4943
4944 PR c++/15076
4945 * g++.dg/conversion/reinterpret1.C: New test.
4946
4947 PR c++/15877
4948 * g++.dg/template/enum2.C: New test.
4949
4950 PR c++/15227
4951 * g++.dg/template/error13.C: New test.
4952
a7b155a6
TS
49532004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4954
4955 PR fortran/14957
4956 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
4957 arguments to test_* REAL and of the right size.
4958
ba20a3eb
JJ
49592004-06-10 Jakub Jelinek <jakub@redhat.com>
4960
4961 PR target/15569
4962 PR rtl-optimization/15681
4963 * gcc.dg/20040609-1.c: New test.
4964
498c0f27
JJ
49652004-06-10 Jakub Jelinek <jakub@redhat.com>
4966
4967 PR c++/14791
4968 * g++.dg/opt/builtins1.C: New test.
4969
b152aee5
DS
49702004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
4971
4972 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
4973 that use default windows32 struct layout.
4974 * gcc.dg/i386-bitfield2.c: Likewise.
4975
80d23e49
DS
49762004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
4977
4978 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
4979 for mingw32 and cygwin targets.
4980
d8044160
GK
49812004-06-09 Geoffrey Keating <geoffk@apple.com>
4982
4983 * gcc.dg/pch/macro-4.c: New.
4984 * gcc.dg/pch/macro-4.hs: New.
4985
655948a3
TS
49862004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4987
4988 PR fortran/13249
4989 * gfortran.fortran-torture/compile/name_clash.f90: New test.
4990
62f1d470
TS
49912004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4992
4993 PR fortran/13372
4994 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
4995
898c05b8
BD
49962004-06-09 Bud Davis <bdavis9659@comcast.net>
4997
4998 PR gfortran/14897
62f1d470 4999 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 5000
31b6f11a 50012004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 5002
c50a0116 5003 PR gfortran/15755
31b6f11a
BD
5004 * gfortran.fortran-torture/execute/backspace.c : New test.
5005
0760c380
PB
50062004-06-09 Paul Brook <paul@codesourcery.com>
5007
5008 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5009 (pointer_to_section): Rewrite to use smaller array.
5010
320c0659
DE
50112004-06-08 David Edelsohn <edelsohn@gnu.org>
5012
0760c380
PB
5013 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5014 * gcc.dg/ext/altivec-10.c: Same.
5015 * gcc.dg/ext/altivec-11.c: Same.
5016 * gcc.dg/ext/altivec-12.c: Same.
5017 * gcc.dg/ext/altivec-13.c: Same.
5018 * gcc.dg/ext/altivec-14.c: Same.
5019 * gcc.dg/ext/altivec-15.c: Same.
5020 * gcc.dg/ext/altivec-16.c: Same.
5021 * gcc.dg/ext/altivec-3.c: Same.
5022 * gcc.dg/ext/altivec-4.c: Same.
5023 * gcc.dg/ext/altivec-6.c: Same.
5024 * gcc.dg/ext/altivec-7.c: Same.
5025 * gcc.dg/ext/altivec-8.c: Same.
5026 * gcc.dg/ext/altivec-varargs-1.c: Same.
5027
5028 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5029 * g++.dg/ext/altivec-10.C: Same.
5030 * g++.dg/ext/altivec-2.C: Same.
5031 * g++.dg/ext/altivec-3.C: Same.
5032 * g++.dg/ext/altivec-4.C: Same.
5033 * g++.dg/ext/altivec-5.C: Same.
5034 * g++.dg/ext/altivec-6.C: Same.
5035 * g++.dg/ext/altivec-7.C: Same.
5036 * g++.dg/ext/altivec-8.C: Same.
5037 * g++.dg/ext/altivec-9.C: Same.
320c0659 5038
9221325f
GB
50392004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5040
5041 PR c++/7841
5042 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5043
85bbb21f
EB
50442004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5045
5046 * gcc.dg/union-1.c: New test.
5047
67057c53
RS
50482004-06-07 Roger Sayle <roger@eyesopen.com>
5049
5050 * gcc.dg/builtins-41.c: New test case.
5051 * gcc.dg/builtins-42.c: New test case.
5052
2435e036
DE
50532004-06-07 David Edelsohn <edelsohn@gnu.org>
5054
5055 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5056 * g++.dg/ext/altivec-10.C: Same.
5057 * g++.dg/ext/altivec-2.C: Same.
5058 * g++.dg/ext/altivec-3.C: Same.
5059 * g++.dg/ext/altivec-4.C: Same.
5060 * g++.dg/ext/altivec-5.C: Same.
5061 * g++.dg/ext/altivec-6.C: Same.
5062 * g++.dg/ext/altivec-7.C: Same.
5063 * g++.dg/ext/altivec-8.C: Same.
5064 * g++.dg/ext/altivec-9.C: Same.
5065 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5066 * g++.old-deja/g++.brendan/new3.C: Same.
5067 * gcc.c-torture/execute/eeprof-1.x: Same.
5068
45b0c94c
JM
50692004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5070
5071 PR c/14765
5072 * gcc.dg/pr14765-1.c: New test.
5073
bf730f15
RS
50742004-06-07 Roger Sayle <roger@eyesopen.com>
5075
5076 PR c/14649
5077 * gcc.dg/pr14649-1.c: New test case.
5078
f5a76aea
RH
50792004-06-07 Richard Henderson <rth@redhat.com>
5080
5081 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5082 if temporaries.
5083
8cd0b81e
DE
50842004-06-07 David Edelsohn <edelsohn@gnu.org>
5085
5086 * g++.dg/eh/elide1.C: Remove XFAIL.
5087
d5a10cf0
MM
50882004-06-07 Mark Mitchell <mark@codesourcery.com>
5089
5090 PR c++/15337
5091 * g++.dg/expr/sizeof3.C: New test.
5092
5093 PR c++/14777
5094 * g++.dg/template/access14.C: New test.
5095
5096 PR c++/15554
5097 * g++.dg/template/enum1.C: New test.
5098
5099 PR c++/15057
5100 * g++.dg/eh/throw1.C: New test.
5101
e9c5d1c0
DA
51022004-06-07 David Ayers <d.ayers@inode.at>
5103 Ziemowit Laski <zlaski@apple.com>
5104
5105 * lib/objc.exp (objc_target_compile): Revert the '-framework
5106 Foundation' flag fix, since bare Darwin does not ship
5107 with the Foundation framework.
5108 * objc/execute/next_mapping.h: Provide a local NSConstantString
5109 @interface and @implementation.
15d0650c
ZL
5110 (objc_constant_string_init): A constructor function, used to
5111 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
5112 * objc/execute/string1.m: Include "next_mapping.h" instead of
5113 <Foundation/NSString.h>.
5114 * objc/execute/string2.m: Likewise.
5115 * objc/execute/string3.m: Likewise.
5116 * objc/execute/string4.m: Likewise.
5117
aab087b8
L
51182004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5119
5120 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5121 to double. Replace double with FLOAT.
5122 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5123
5124 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5125 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5126 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5127 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5128 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5129 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5130 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5131 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5132
10bc1b1b
JM
51332004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5134
5135 PR c/13519
5136 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5137
8a83a693
GB
51382004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5139
5140 PR c++/15503
5141 * g++.dg/template/meminit2.C: New test.
5142
28af2467
PB
51432004-06-04 Paolo Bonzini <bonzini@gnu.org>
5144
5145 PR target/15822
5146 * gcc.c-torture/execute/compare-fp-1.c,
5147 gcc.c-torture/execute/compare-fp-2.c,
5148 gcc.c-torture/execute/compare-fp-3.c,
5149 gcc.c-torture/execute/compare-fp-4.c,
5150 gcc.c-torture/execute/compare-fp-3.x,
5151 gcc.c-torture/execute/compare-fp-4.x: Moved...
5152 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5153 gcc.c-torture/execute/ieee/compare-fp-2.c,
5154 gcc.c-torture/execute/ieee/compare-fp-3.c,
5155 gcc.c-torture/execute/ieee/compare-fp-4.c,
5156 gcc.c-torture/execute/ieee/compare-fp-3.x,
5157 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5158
72fab006
NP
51592004-06-04 David Ayers <d.ayers@inode.at>
5160
5161 * objc/execute/protocol-isEqual-4.m: New testcase.
5162
51632004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5164
5165 * objc/execute/protocol-isEqual-1.m: New testcase.
5166 * objc/execute/protocol-isEqual-2.m: New testcase.
5167 * objc/execute/protocol-isEqual-3.m: New testcase.
5168
1600fe22
TS
51692004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5170
5171 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5172
12ba3f8f
ZL
51732004-06-02 Ziemowit Laski <zlaski@apple.com>
5174
5175 * lib/objc.exp (objc_target_compile): When running tests on
5176 Darwin (Mac OS X), inform the linker about '-framework
5177 'Foundation'.
5178
3aeb3655
EC
51792004-06-02 Eric Christopher <echristo@redhat.com>
5180
5181 * gcc.c-torture/compile/20040602-1.c: New.
5182
3facc4b6
AP
51832004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5184
89422e47
AP
5185 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5186 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5187
3facc4b6
AP
5188 PR tree-optimization/14736
5189 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 5190
3facc4b6
AP
5191 PR tree-optimization/14042
5192 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5193
5194 PR tree-optimization/14729
5195 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5196
2fa54841
TS
51972004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5198
5199 PR fortran/15557
5200 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5201
7a3ea201
RH
52022004-06-01 Richard Hederson <rth@redhat.com>
5203
5204 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5205
07166901
GB
52062004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5207
5208 PR c++/14932
5209 * g++.dg/parse/offsetof4.C: New test.
5210
61c627ed
NP
52112004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5212
5213 PR objc/7993
5214 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5215
e17b3578
MM
52162004-05-31 Mark Mitchell <mark@codesourcery.com>
5217
5218 PR c++/15701
5219 * g++.dg/template/friend29.C: New test.
5220
ec3e6835
JM
52212004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5222
5223 PR c/15749
5224 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5225
a4a90b84
EB
52262004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5227
5228 * gcc.dg/sparc-trap-1.c: New test.
5229
1f7a8dcc
RS
52302004-05-31 Roger Sayle <roger@eyesopen.com>
5231
5232 PR middle-end/15069
5233 * g++.dg/opt/fold3.C: New test case.
5234
0fb4f4b8
GS
52352004-05-30 Graham Stott <graham.stott@btinternet.com>
5236
5237 * lib/target-supports.exp (check_iconv_available): Fix fallout
5238 from 2004-05-28 patch.
5239
7b5b57b7
PB
52402004-05-30 Paul Brook <paul@codesourcery.com>
5241
5242 PR fortran/15620
5243 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
5244 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
5245
5f251c26
SK
52462004-05-30 Steven G. Kargl <kargls@comcast.net>
5247
5248 * gfortran.fortran-torture/execute/random_1.f90: New test.
5249
b63e5497
ZL
52502004-05-28 Ziemowit Laski <zlaski@apple.com>
5251
5252 * g++.dg/ext/altivec-10.C: New test.
5253
353c3b7e
PB
52542004-05-29 Paul Brook <paul@codesourcery.com>
5255
5256 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
5257
690c364e
ZL
52582004-05-28 Ziemowit Laski <zlaski@apple.com>
5259
5260 * gcc.dg/altivec-16.c: New test.
5261
763ee179
JJ
52622004-05-28 Janis Johnson <janis187@us.ibm.com>
5263
5264 * lib/target-supports.exp (check_vmx_hw_available): New.
5265 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
5266
5267 * lib/target-supports.exp (check_alias_available,
5268 check_iconv_available, check_named_sections_available): Use
5269 unique names for temporary files.
5270
6b1db06f
ZL
52712004-05-28 Ziemowit Laski <zlaski@apple.com>
5272
5273 * gcc.dg/altivec-15.c: New test.
5274
c1cca8d4
MM
52752004-05-28 Mark Mitchell <mark@codesourcery.com>
5276
5277 PR c++/15083
5278 * g++.dg/warn/noeffect6.C: New test.
5279
5280 PR c++/15471
5281 * g++.dg/expr/ptrmem4.C: New test.
5282
5283 PR c++/15640
5284 * g++.dg/template/operator3.C: New test.
5285
0c1a1ecd
MM
52862004-05-28 Mark Mitchell <mark@codesourcery.com>
5287
5288 PR c++/14668
5289 * g++.dg/lookup/redecl1.C: New test.
5290 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
5291
d1a7edaf
PB
52922004-05-28 Paolo Bonzini <bonzini@gnu.org>
5293
28af2467
PB
5294 * gcc.c-torture/execute/compare-fp-1.c,
5295 gcc.c-torture/execute/compare-fp-2.c,
5296 gcc.c-torture/execute/compare-fp-3.c,
5297 gcc.c-torture/execute/compare-fp-4.c,
5298 gcc.c-torture/execute/compare-fp-3.x,
5299 gcc.c-torture/execute/compare-fp-4.x,
5300 gcc.dg/pr15649-1.c: New.
d1a7edaf 5301
18db8f19
AN
53022004-05-27 Adam Nemet <anemet@lnxw.com>
5303
5304 PR c++/12883
5305 * g++.dg/init/array14.C: New test.
5306
74f48aee
JJ
53072004-05-25 Janis Johnson <janis187@us.ibm.com>
5308
5ab8e5cc
JJ
5309 * lib/compat.exp (compat-get-options-main): New.
5310 (compat-get-options): Remove unneeded code, warn for ignored
5311 command.
5312 (compat-execute): Check flag set by dg-require-* commands.
5313
74f48aee
JJ
5314 * lib/compat.exp (compat-execute): Break up long lines.
5315
386f1015
JJ
53162004-05-24 Janis Johnson <janis187@us.ibm.com>
5317
1bfc8f67
JJ
5318 * gcc.dg/altivec-7.c: Don't use 'vector long'.
5319 * gcc.dg/altivec-14.c: New test.
5320 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
5321
6eade693
JJ
5322 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
5323 * gcc.dg/altivec-12.c: Ditto.
5324
386f1015
JJ
5325 * gcc.dg/altivec-3.c: Move call to altivec_check.
5326
15077df5
MM
53272004-05-23 Mark Mitchell <mark@codesourcery.com>
5328
5329 PR c++/15044
5330 * g++.dg/template/error12.C: New test.
5331
5332 PR c++/15317
5333 * g++.dg/ext/attrib15.C: New test.
5334
5335 PR c++/15329
5336 * g++.dg/template/ptrmem9.C: New test.
5337
45aae8f2
PB
53382004-05-25 Paul Brook <paul@codesourcery.com>
5339
5340 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
5341
a30f62e0
MM
53422004-05-23 Mark Mitchell <mark@codesourcery.com>
5343
5344 PR c++/15165
5345 * g++.dg/template/crash19.C: New test.
5346
9ce1594a
MM
53472004-05-23 Mark Mitchell <mark@codesourcery.com>
5348
5349 PR c++/15025
5350 * g++.dg/template/redecl1.C: New test.
5351
f746161e
MM
53522004-05-23 Mark Mitchell <mark@codesourcery.com>
5353
5354 PR c++/14821
5355 * g++.dg/other/ns1.C: New test.
5356
5357 PR c++/14883
5358 * g++.dg/template/invalid1.C: New test.
5359
5291e69a
PB
53602004-05-23 Paul Brook <paul@codesourcery.com>
5361 Victor Leikehman <lei@haifasphere.co.il>
5362
5363 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
5364 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
5365
0deb916c
MM
53662004-05-22 Mark Mitchell <mark@codesourcery.com>
5367
5368 PR c++/15285
5369 PR c++/15299
5370 * g++.dg/template/non-dependent5.C: New test.
5371 * g++.dg/template/non-dependent6.C: New test.
5372
1e2e9f54
MM
53732004-05-22 Mark Mitchell <mark@codesourcery.com>
5374
5375 PR c++/15507
5376 * g++.dg/inherit/union1.C: New test.
5377
5378 PR c++/15542
5379 * g++.dg/template/addr1.C: New test.
5380
5381 PR c++/15427
5382 * g++.dg/template/array5.C: New test.
5383
5384 PR c++/15287
5385 * g++.dg/template/array6.C: New test.
5386
ae5cbc33
RS
53872004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
5388 Roger Sayle <roger@eyesopen.com>
5389
5390 * g++.dg/lookup/forscope2.C: New test case.
5391
b02398bd
BE
53922004-05-22 Ben Elliston <bje@au.ibm.com>
5393
5394 * gcc.dg/cpp/Wmissingdirs.c: New.
5395
d05aa0af
L
53962004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5397
5398 PR target/15301
5399 * gcc.dg/compat/union-m128-1.h: New file.
5400 * gcc.dg/compat/union-m128-1_main.c: Likewise.
5401 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5402 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5403
f69a1120
L
54042004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5405
5406 PR target/15302
5407 * gcc.dg/compat/struct-complex-1.h: New file.
5408 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
5409 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
5410 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5411
f4085d4c
RS
54122004-05-20 Roger Sayle <roger@eyesopen.com>
5413
5414 PR middle-end/3074
5415 * gcc.dg/pr3074-1.c: New test case.
5416 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
5417
d3a7ef9a
FH
54182004-05-20 Falk Hueffner <falk@debian.org>
5419
5420 PR other/15526
5421 * gcc.dg/ftrapv-1.c: New test case.
5422
59fa6e39 54232004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
5424
5425 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
5426
3a3f4da9 54272004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 5428 Jeff Law <law@redhat.com>
cc52902d 5429
59fa6e39
FW
5430 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
5431 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
5432
5433 * gcc.dg/tree-ssa/20040518-1.c: New test.
5434
7d72d96e
ZW
54352004-05-18 Zack Weinberg <zack@codesourcery.com>
5436
5437 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
5438
54b4ba60
PB
54392004-05-18 Paul Brook <paul@codesourcery.com>
5440
5441 PR fortran/13930
5442 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
5443
24f8f5ec
TS
54442004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5445
5446 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
5447 constant folding.
5448
6944d9dd
SB
54492004-05-17 Steven Bosscher <stevenb@suse.de>
5450
5451 * gcc.dg/tree-ssa/20040517-1.c: New test.
5452
5763419e
VR
54532004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5454
5455 * gcc.dg/loop-4.c: New test.
5456
7cd9b028
AP
54572004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
5458
5459 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
5460
94161cec
BD
54612004-05-15 Bud Davis <bdavis9659@comcast.net>
5462
5463 PR fortran/15311
5464 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
5465
d663434b
TS
54662004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5467
5468 PR fortran/13826
feb357a3 5469 PR fortran/13940
d663434b
TS
5470 * gfortran.fortran-torture/compile/data_1.f90: New test.
5471
9322b95b
UW
54722004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
5473
5474 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
5475 * gcc.dg/uninit-H.c: Define ASM for __s390__.
5476
aaa67502
JM
54772004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5478
5479 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
5480
e9a75776
JM
54812004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5482
5483 PR c/15444
5484 * gcc.dg/format/xopen-1.c: Adjust expected message.
5485 * gcc.dg/format/xopen-3.c: New test.
5486
cb44ab82
VL
54872004-05-14 Victor Leikehman <lei@haifasphere.co.il>
5488
5489 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
5490
14bc8dc2
JL
54912004-05-14 Jeff Law <law@redhat.com>
5492
5493 * gcc.dg/tree-ssa/20040514-2.c: New test.
5494
7b08cf92
TS
54952004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5496
5497 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
5498 this ...
7d72d96e 5499 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
5500 this.
5501
571325db
AP
55022004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
5503
5504 * gcc.dg/tree-ssa/20040514-1.c: New test.
5505
5b5afddf
TS
55062004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5507
7d72d96e 5508 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
5509 test.
5510
9b089e05
TS
55112004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5512
5513 PR fortran/14066
5514 * gfortran.fortran-torture/compile/do_1.f90: New test.
5515
ee17cbda
TS
55162004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5517
5518 PR fortran/15051
5519 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
5520 test.
5521
abdef811
BD
55222004-05-14 Bud Davis <bdavis9659@comcast.net>
5523
5524 PR fortran/15149
5525 * gfortran.fortran-torture/execute/random_init.f90: New test.
5526
c39373da
PB
55272004-05-13 Paul Brook <paul@codesourcery.com>
5528
5529 PR fortran/15314
5530 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
5531
eb3a47ba
AP
55322004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
5533
5534 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
5535 for the powerpc case.
5536
91581bcc
JL
55372004-05-13 Jeff Law <law@redhat.com>
5538
5539 * gcc.dg/tree-ssa/20040513-1.c: New test.
5540 * gcc.dg/tree-ssa/20040513-2.c: New test.
5541
09532ff5
PB
55422004-05-13 Paul Brook <paul@codesourcery.com>
5543
5544 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
5545 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
5546 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
5547
c15190ec
AS
55482004-05-13 Andreas Schwab <schwab@suse.de>
5549
5550 PR other/10819
5551 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
5552 characters.
5553
92fbb759
BD
55542004-05-13 Bud Davis <bdavis9659@comcast.net>
5555
5556 PR fortran/15294
5557 * gfortran.fortran-torture/execute/adjustr.f90: New file.
5558
6de9cd9a
DN
55592004-05-13 Diego Novillo <dnovillo@redhat.com>
5560
5561 Merge from tree-ssa-20020619-branch. See
5562 ChangeLog.tree-ssa for details.
5563
daca85ca
ZL
55642004-05-11 Ziemowit Laski <zlaski@apple.com>
5565
5566 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
5567 include <altivec.h> explicitly.
5568 * gcc.dg/altivec-13.c: Likewise.
5569
52569640
PB
55702004-05-11 Paul Brook <paul@codesourcery.com>
5571
5572 * gcc.c-torture/compile/20010518-1.c: Force enum size.
5573
3df844b1
EC
55742004-05-10 Eric Christopher <echristo@redhat.com>
5575
946f318a 5576 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
5577 * gcc.dg/sibcall-4.c: Ditto.
5578
16cfa3dc
ZL
55792004-05-10 Ziemowit Laski <zlaski@apple.com>
5580
5581 * g++.dg/ext/altivec-8.C: New test case.
5582 * gcc.dg/altivec-13.c: New test case.
5583
8dc2384c
RS
55842004-05-08 Roger Sayle <roger@eyesopen.com>
5585
5586 * gcc.c-torture/execute/divcmp-1.c: New test case.
5587 * gcc.c-torture/execute/divcmp-2.c: New test case.
5588 * gcc.c-torture/execute/divcmp-3.c: New test case.
5589
92ff0c41
EB
55902004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5591
5592 * g++.dg/other/pragma-re-2.C: New test.
5593
c3fced6c
UB
55942004-05-07 Uros Bizjak <uros@kss-loka.si>
5595
5596 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
5597 * gcc.dg/i386-387-2.c: Likewise.
5598
5599 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
5600 __builtin_drem.
5601 * gcc.dg/i386-387-6.c: Likewise.
5602
c2fcfa4f
UB
56032004-05-07 Uros Bizjak <uros@kss-loka.si>
5604
5605 * gcc.dg/builtins-33.c: Also check log1p*.
5606
57408b45
HPN
56072004-05-07 Hans-Peter Nilsson <hp@axis.com>
5608
e94166da 5609 PR optimization/15296
57408b45
HPN
5610 * gcc.c-torture/execute/pr15296.c: New test.
5611
5ae27cfa
UB
56122004-05-05 Uros Bizjak <uros@kss-loka.si>
5613
5614 * gcc.dg/builtins-40.c: New test.
3df844b1 5615
ce7f07bd
RS
56162004-05-05 Richard Sandiford <rsandifo@redhat.com>
5617
5618 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
5619
cc27e657
PB
56202004-05-04 Paolo Bonzini <bonzini@gnu.org>
5621
5622 * g++.dg/ext/spe1.C: New testcase.
5623
fae4c98f
ZL
56242004-05-04 Ziemowit Laski <zlaski@apple.com>
5625
5626 * objc.dg/image-info.m: Allow additional attributes
5627 for __image_info section.
5628
b5ba341f
RS
56292004-05-04 Richard Sandiford <rsandifo@redhat.com>
5630
5631 * gcc.dg/torture/mips-hilo-2.c: New test.
5632
44021471
GB
56332004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5634
5635 PR c++/14389
5636 * g++.dg/template/member5.C: New test.
5637
7a8e07c7
UB
56382004-05-03 Uros Bizjak <uros@kss-loka.si>
5639
44021471 5640 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 5641
ca3df643
KG
56422004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5643
5644 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
5645 * gcc.dg/torture/builtin-convert-3.c: New test.
5646
e2655d15
UW
56472004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
5648
5649 PR middle-end/15054
5650 * g++.dg/opt/pr15054.C: New test.
5651
3bf05748
KG
56522004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5653
5654 * gcc.dg/torture/builtin-rounding-1.c: New test.
5655 * gcc.dg/builtins-25.c: Delete.
5656 * gcc.dg/builtins-29.c: Delete.
5657
ed9676cf
AK
56582004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
5659
5660 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
5661 * gcc.dg/sibcall-4.c: Likewise.
5662 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
5663
2fe8b9c8
KH
56642004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5665
5666 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
5667 bit-field on 16-bit targets.
5668
99c4eea1
KH
56692004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5670
5671 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
5672 16-bit targets.
5673
3fbf917d
AP
56742004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
5675
99c4eea1
KH
5676 * gcc.dg/rs6000-power2-1.c: Change to compile only.
5677 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 5678
ec52e7d5
AP
56792004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
5680
5681 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
5682 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
5683 Change the asm registers to be in form of frN instead of fN.
5684
332d782c
KG
56852004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5686
5687 * gcc.dg/torture/builtin-convert-2.c: New test.
5688
90f81f99
AP
56892004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
5690
5691 * gcc.dg/rs6000-power2-1.c: New test.
5692 * gcc.dg/rs6000-power2-2.c: New test.
5693
902edd36
JH
56942004-04-28 Jan Hubicka <jh@suse.cz>
5695
5696 * gcc.dg/unused-6.c: New test.
5697
0c04dd0d 56982004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 5699 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
5700
5701 * ada/acats/run_all.sh: Define $target variable.
5702
72fcb5d1
AP
57032004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
5704
5705 PR c++/15119
5706 * g++.dg/other/vararg-1.C: New test.
3df844b1 5707
72fcb5d1
AP
5708 PR c++/4794
5709 * g++.dg/eh/cleanup3.C: New test.
5710
acde5ecb
LG
57112004-04-24 Laurent GUERBY <laurent@guerby.net>
5712
5713 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
5714 and ad8011a (target_insn).
5715 * ada/acats/support/macro.dfs: Likewise.
5716 * ada/acats/support/impbit.adb: New file.
3df844b1 5717
a3ef788f
UW
57182004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
5719
5720 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
5721
1548580c
EB
57222004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5723
5724 * gcc.dg/loop-3.c: New test.
5725
01d4c813
DJ
57262004-04-23 Daniel Jacobowitz <drow@mvista.com>
5727
5728 * gcc.c-torture/execute/simd-5.c: New test.
5729
4424e0da
GB
57302004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5731
5732 PR c++/15064
5733 * g++.dg/template/crash18.C: New test.
5734
92a62aad
MM
57352004-04-22 Mark Mitchell <mark@codesourcery.com>
5736
5737 * g++.dg/ext/complit3.C: New test.
5738
f33e359d
AH
57392004-04-21 Aldy Hernandez <aldyh@redhat.com>
5740
5741 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
5742 * gcc.dg/altivec-3.c: Same.
5743 * gcc.dg/altivec-varargs-1.c: Same.
5744
9aba2a72
AH
57452004-04-21 Aldy Hernandez <aldyh@redhat.com>
5746
5747 * lib/target-supports.exp (check_profiling_available): Assume
5748 profiling is not available on powerpc-eabi targets.
5749
a0b96bb7
JJ
57502004-04-21 Janis Johnson <janis187@us.ibm.com>
5751
5752 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
5753 * gcc.dg/vmx/bug-1.c: Ditto.
5754
77a705e4
EC
57552004-04-20 Eric Christopher <echristo@redhat.com>
5756
5757 * gcc.dg/charset/extern.c: New test.
5758 * g++.dg/charset/extern3.cc: Ditto.
5759
c56122d8
UB
57602004-04-20 Uros Bizjak <uros@kss-loka.si>
5761
5762 * gcc.dg/builtins-39.c: New test.
5763
7b1521e0
AH
57642004-04-20 Aldy Hernandez <aldyh@redhat.com>
5765
5766 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
5767
169304de
RS
57682004-04-20 Richard Sandiford <rsandifo@redhat.com>
5769
5770 * gcc.dg/torture/mips-hilo-1.c: New test.
5771
10b5935e
AP
57722004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
5773
5774 * gcc.c-torture/compile/20040419-1.c: New test.
5775
06647e79
AH
57762004-04-18 Aldy Hernandez <aldyh@redhat.com>
5777
5778 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
5779
4615cd51
ZW
57802004-04-18 Zack Weinberg <zack@codesourcery.com>
5781 Aldy Hernandez <aldyh@redhat.com>
5782
5783 * gcc.c-torture/execute/va-arg-24.c: New.
5784
c5735c26
ZW
57852004-04-17 Zack Weinberg <zack@codesourcery.com>
5786 Aldy Hernandez <aldyh@redhat.com>
5787
5788 * gcc.dg/vmx/1b-01.c: New.
5789 * gcc.dg/vmx/1b-02.c: New.
5790 * gcc.dg/vmx/1b-03.c: New.
5791 * gcc.dg/vmx/1b-04.c: New.
5792 * gcc.dg/vmx/1b-05.c: New.
5793 * gcc.dg/vmx/1b-06.c: New.
5794 * gcc.dg/vmx/1b-07.c: New.
5795 * gcc.dg/vmx/1c-01.c: New.
5796 * gcc.dg/vmx/1c-02.c: New.
5797 * gcc.dg/vmx/3a-01a.c: New.
5798 * gcc.dg/vmx/3a-01.c: New.
5799 * gcc.dg/vmx/3a-01m.c: New.
5800 * gcc.dg/vmx/3a-03.c: New.
5801 * gcc.dg/vmx/3a-03m.c: New.
5802 * gcc.dg/vmx/3a-04.c: New.
5803 * gcc.dg/vmx/3a-04m.c: New.
5804 * gcc.dg/vmx/3a-05.c: New.
5805 * gcc.dg/vmx/3a-06.c: New.
5806 * gcc.dg/vmx/3a-06m.c: New.
5807 * gcc.dg/vmx/3a-07.c: New.
5808 * gcc.dg/vmx/3b-01.c: New.
5809 * gcc.dg/vmx/3b-02.c: New.
5810 * gcc.dg/vmx/3b-10.c: New.
5811 * gcc.dg/vmx/3b-13.c: New.
5812 * gcc.dg/vmx/3b-14.c: New.
5813 * gcc.dg/vmx/3b-15.c: New.
5814 * gcc.dg/vmx/3c-01a.c: New.
5815 * gcc.dg/vmx/3c-01.c: New.
5816 * gcc.dg/vmx/3c-02.c: New.
5817 * gcc.dg/vmx/3c-03.c: New.
5818 * gcc.dg/vmx/3d-01.c: New.
5819 * gcc.dg/vmx/4-01.c: New.
5820 * gcc.dg/vmx/4-03.c: New.
5821 * gcc.dg/vmx/5-01.c: New.
5822 * gcc.dg/vmx/5-02.c: New.
5823 * gcc.dg/vmx/5-03.c: New.
5824 * gcc.dg/vmx/5-04.c: New.
5825 * gcc.dg/vmx/5-05.c: New.
5826 * gcc.dg/vmx/5-06.c: New.
5827 * gcc.dg/vmx/5-07.c: New.
5828 * gcc.dg/vmx/5-07t.c: New.
5829 * gcc.dg/vmx/5-08.c: New.
5830 * gcc.dg/vmx/5-10.c: New.
5831 * gcc.dg/vmx/5-11.c: New.
5832 * gcc.dg/vmx/7-01a.c: New.
5833 * gcc.dg/vmx/7-01.c: New.
5834 * gcc.dg/vmx/7c-01.c: New.
5835 * gcc.dg/vmx/7d-01.c: New.
5836 * gcc.dg/vmx/7d-02.c: New.
5837 * gcc.dg/vmx/8-01.c: New.
5838 * gcc.dg/vmx/8-02a.c: New.
5839 * gcc.dg/vmx/8-02.c: New.
5840 * gcc.dg/vmx/brode-1.c: New.
5841 * gcc.dg/vmx/bug-1.c: New.
5842 * gcc.dg/vmx/bug-2.c: New.
5843 * gcc.dg/vmx/bug-3.c: New.
5844 * gcc.dg/vmx/cw-bug-1.c: New.
5845 * gcc.dg/vmx/cw-bug-2.c: New.
5846 * gcc.dg/vmx/cw-bug-3.c: New.
5847 * gcc.dg/vmx/dct.c: New.
5848 * gcc.dg/vmx/debug-1.c: New.
5849 * gcc.dg/vmx/debug-2.c: New.
5850 * gcc.dg/vmx/debug-3.c: New.
5851 * gcc.dg/vmx/debug-4.c: New.
5852 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
5853 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
5854 * gcc.dg/vmx/eg-5.c: New.
5855 * gcc.dg/vmx/fft.c: New.
5856 * gcc.dg/vmx/gcc-bug-1.c: New.
5857 * gcc.dg/vmx/gcc-bug-2.c: New.
5858 * gcc.dg/vmx/gcc-bug-3.c: New.
5859 * gcc.dg/vmx/gcc-bug-4.c: New.
5860 * gcc.dg/vmx/gcc-bug-5.c: New.
5861 * gcc.dg/vmx/gcc-bug-6.c: New.
5862 * gcc.dg/vmx/gcc-bug-7.c: New.
5863 * gcc.dg/vmx/gcc-bug-8.c: New.
5864 * gcc.dg/vmx/gcc-bug-9.c: New.
5865 * gcc.dg/vmx/gcc-bug-b.c: New.
5866 * gcc.dg/vmx/gcc-bug-c.c: New.
5867 * gcc.dg/vmx/gcc-bug-d.c: New.
5868 * gcc.dg/vmx/gcc-bug-e.c: New.
5869 * gcc.dg/vmx/gcc-bug-f.c: New.
5870 * gcc.dg/vmx/gcc-bug-g.c: New.
5871 * gcc.dg/vmx/gcc-bug-i.c: New.
5872 * gcc.dg/vmx/harness.h: New.
5873 * gcc.dg/vmx/ira1.c: New.
5874 * gcc.dg/vmx/ira2a.c: New.
5875 * gcc.dg/vmx/ira2b.c: New.
5876 * gcc.dg/vmx/ira2.c: New.
5877 * gcc.dg/vmx/ira2c.c: New.
5878 * gcc.dg/vmx/mem.c: New.
5879 * gcc.dg/vmx/newton-1.c: New.
5880 * gcc.dg/vmx/ops.c: New.
5881 * gcc.dg/vmx/sn7153.c: New.
5882 * gcc.dg/vmx/spill2.c: New.
5883 * gcc.dg/vmx/spill3.c: New.
5884 * gcc.dg/vmx/spill.c: New.
5885 * gcc.dg/vmx/t.c: New.
5886 * gcc.dg/vmx/varargs-1.c: New.
5887 * gcc.dg/vmx/varargs-2.c: New.
5888 * gcc.dg/vmx/varargs-3.c: New.
5889 * gcc.dg/vmx/varargs-4.c: New.
5890 * gcc.dg/vmx/varargs-5.c: New.
5891 * gcc.dg/vmx/varargs-6.c: New.
5892 * gcc.dg/vmx/varargs-7.c: New.
5893 * gcc.dg/vmx/vmx.exp: New.
5894 * gcc.dg/vmx/vprint-1.c: New.
5895 * gcc.dg/vmx/vscan-1.c: New.
5896 * gcc.dg/vmx/x-01.c: New.
5897 * gcc.dg/vmx/x-02.c: New.
5898 * gcc.dg/vmx/x-03.c: New.
5899 * gcc.dg/vmx/x-04.c: New.
5900 * gcc.dg/vmx/x-05.c: New.
5901 * gcc.dg/vmx/yousufi-1.c: New.
5902 * gcc.dg/vmx/zero-1.c: New.
5903 * gcc.dg/vmx/zero.c: New.
5904
0ff3e805
AP
59052004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
5906
5907 * g++.dg/lookup/java1.C: Update for chage of
5908 _Jv_AllocObject.
5909 * g++.dg/lookup/java2.C: Likewise.
5910
c556d3af
LG
59112004-04-17 Laurent GUERBY <laurent@guerby.net>
5912
5913 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 5914
3bd06df7
RS
59152004-04-17 Richard Sandiford <rsandifo@redhat.com>
5916
5917 * gcc.dg/vr-mult-[12].c: New tests.
5918
6e97f1f9
JDA
59192004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5920
171ed7b1 5921 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 5922
171ed7b1 5923 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 5924
a49877d8
RS
59252004-04-15 Richard Sandiford <rsandifo@redhat.com>
5926
5927 * lib/target-supports.exp (check_profiling_available): Assume profiling
5928 isn't available for mips*-*-elf targets.
5929
88b28a31
UB
59302004-04-14 Uros Bizjak <uros@kss-loka.si>
5931
5932 * gcc.dg/builtins-38.c: New test.
5933
2aa01719
EC
59342004-04-14 Eric Christopher <echristo@redhat.com>
5935
5936 * g++.dg/charset/charset.exp: Run .cc extension tests.
5937
bb2d0eec
ZW
59382004-04-14 Zack Weinberg <zack@codesourcery.com>
5939
5940 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
5941
61218d19
KG
59422004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5943
5944 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
5945
a072d43b
UB
59462004-04-13 Uros Bizjak <uros@kss-loka.si>:
5947
5948 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
5949 * gcc.dg/i386-387-2.c: Likewise.
5950
5951 * gcc.dg/i386-387-7.c: New test.
5952 * gcc.dg/i386-387-8.c: New test.
5953
5954 * gcc.dg/builtins-37.c: New test.
5955
d5a46acb
GK
59562004-04-13 Geoffrey Keating <geoffk@apple.com>
5957
5958 * g++.dg/pch/externc-1.C: Add missing semicolon.
5959
935a6e46
AH
59602004-04-13 Aldy Hernandez <aldyh@redhat.com>
5961
bb2d0eec 5962 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 5963
1c9766da
RK
59642004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5965
5966 * gcc.c-torture/execute/20040411-1.c: New test.
5967
c7e1876b
JM
59682004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
5969
5970 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
5971
df1a3b73
CD
59722004-04-09 Chris Demetriou <cgd@broadcom.com>
5973
5974 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
5975
ab37d57e
ZW
59762004-04-09 Zack Weinberg <zack@codesourcery.com>
5977
5978 * lib/target-supports.exp (check_named_sections_available): New.
5979 * lib/gcc-dg.exp (dg-require-named-sections): New.
5980 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
5981 old-deja.exp. Also prune error-count message from HP linker.
5982 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
5983
5984 * g++.dg/init/init-ref4.C: Use dg-require-weak.
5985 * g++.old-deja/g++.pt/static3.C: Likewise.
5986 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
5987
0b24db88
RS
59882004-04-09 Roger Sayle <roger@eyesopen.com>
5989
5990 * gcc.c-torture/execute/20040409-1.c: New test case.
5991 * gcc.c-torture/execute/20040409-2.c: New test case.
5992 * gcc.c-torture/execute/20040409-3.c: New test case.
5993
c29726e2
AP
59942004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5995
5996 * gcc.dg/20040409-1.c: New test.
5997
82a6a758
RS
59982004-04-08 Roger Sayle <roger@eyesopen.com>
5999
6000 PR target/14888
6001 * g++.dg/opt/pr14888.C: New test case.
6002
54e109ed
GK
60032004-04-08 Geoffrey Keating <geoffk@apple.com>
6004
6005 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6006 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6007 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6008 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6009 New tests.
6010
cc81dde8
PB
60112004-04-08 Paul Brook <paul@codesourcery.com>
6012
6013 * gcc.dg/spill-1.c: New test.
6014
df0785d6
KG
60152004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6016
6017 * gcc.dg/torture/builtin-ctype-2.c: New test.
6018
42b343d6
ILT
60192004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6020
6021 * gcc.dg/pch/pch.exp: Add largefile test.
6022
7876228d
GK
60232004-04-06 Geoffrey Keating <geoffk@apple.com>
6024
6025 * g++.dg/pch/externc-1.Hs: New.
6026 * g++.dg/pch/externc-1.C: New.
6027
13672640
KG
60282004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6029
6030 * gcc.dg/compat/struct-by-value-5a_main.c,
6031 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6032 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6033 * gcc.dg/compat/struct-by-value-5a_x.c,
6034 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6035 gcc.dg/compat/struct-by-value-5_x.c.
6036 * gcc.dg/compat/struct-by-value-5a_y.c,
6037 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6038 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 6039
13672640
KG
6040 * gcc.dg/compat/struct-by-value-6a_main.c,
6041 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6042 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6043 * gcc.dg/compat/struct-by-value-6a_x.c,
6044 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6045 gcc.dg/compat/struct-by-value-6_x.c.
6046 * gcc.dg/compat/struct-by-value-6a_y.c,
6047 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6048 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 6049
13672640
KG
6050 * gcc.dg/compat/struct-by-value-7a_main.c,
6051 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6052 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6053 * gcc.dg/compat/struct-by-value-7a_x.c,
6054 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6055 gcc.dg/compat/struct-by-value-7_x.c.
6056 * gcc.dg/compat/struct-by-value-7a_y.c,
6057 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6058 gcc.dg/compat/struct-by-value-7_y.c.
6059
e2af3381
JJ
60602004-04-06 Jakub Jelinek <jakub@redhat.com>
6061
6062 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6063 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6064 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6065 options.
6066
6c7cf1f0
UB
60672004-04-06 Uros Bizjak <uros@kss-loka.si>
6068
6069 * gcc.dg/builtins-36.c: New test.
6070
5f3b79c5
PB
60712004-04-06 Paul Brook <paul@codesourcery.com>
6072
6073 * README.gcc: Remove obsolete contraint on testcases.
6074
67c55b22
PB
60752004-04-05 Paul Brook <paul@codesourcery.com>
6076
6077 PR2123
5a059974 6078 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 6079 failure and exit(0) on success.
5a059974
PB
6080 * g++.dg/expr/anew2.C: Ditto.
6081 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 6082 * g++.dg/expr/anew4.C: Ditto.
67c55b22 6083
355f774d
NS
60842004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6085
6086 PR c++/3518
6087 * g++.dg/template/unify7.C: New.
6088
2c0a14b2
NN
60892004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6090
6091 * g++.dg/README: Bring up to date with new subdirectories; remove
6092 duplicate subdirectory lines.
6093
2e9ceb77
NS
60942004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6095
6096 PR c++/14007
6097 * g++.dg/template/unify5.C: New.
6098 * g++.dg/template/unify6.C: New.
6099 * g++.dg/template/qualttp20.C: Adjust.
6100 * g++.old-deja/g++.jason/report.C: Adjust.
6101 * g++.old-deja/g++.other/qual1.C: Adjust.
6102
e8632777
MM
61032004-04-01 Mark Mitchell <mark@codesourcery.com>
6104
6105 PR c++/14803
6106 * g++.dg/inherit/ptrmem1.C: New test.
6107
0b612185
JJ
61082004-04-01 Jakub Jelinek <jakub@redhat.com>
6109
6110 PR c++/14755
6111 * gcc.c-torture/execute/20040331-1.c: New test.
6112 * gcc.dg/20040331-1.c: New test.
6113
2cbf9f60
PB
61142004-04-01 Paul Brook <paul@codesourcery.com>
6115
6116 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6117
c6671cbb
MM
61182004-03-30 Mark Mitchell <mark@codesourcery.com>
6119
6120 PR c++/14724
6121 * g++.dg/init/goto1.C: New test.
6122
6123 PR c++/14763
6124 * g++.dg/template/defarg4.C: New test.
6125
f8bef7c3
HP
61262004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6127
6128 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6129
d8cf9daf
DE
61302004-03-28 David Edelsohn <edelsohn@gnu.org>
6131
6132 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6133
18d5f982
ZW
61342004-03-28 Zack Weinberg <zack@codesourcery.com>
6135
6136 * gcc.dg/noncompile/undeclared-2.c: New test.
6137
5baeaac0
JM
61382004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6139
6140 * gcc.dg/940409-1.c: Remove XFAIL.
6141 * gcc.dg/reg-vol-struct-1.c: New test.
6142
ca4944e1
KG
61432004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6144
6145 * gcc.dg/torture/builtin-wctype-1.c: New test.
6146
f84d6264
JM
61472004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6148
6149 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6150 * gcc.dg/20001101-1.c: Likewise.
6151 * gcc.dg/20001102-1.c: Likewise.
6152
22e63bd3
RS
61532004-03-25 Roger Sayle <roger@eyesopen.com>
6154
6155 * gcc.dg/compare8.c: Add an additional test for XOR.
6156
740e5b6f
KG
61572004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6158
6159 * gcc.dg/torture/builtin-ctype-1.c: New test.
6160
e19f6bde
KG
61612004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6162
6163 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6164 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 6165 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 6166
d62c1a1f
AS
61672004-03-24 Andreas Schwab <schwab@suse.de>
6168
6169 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6170 IA64 assembler.
6171
5a93e8de
JM
61722004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6173 Roger Sayle <roger@eyesopen.com>
6174
6175 * gcc.dg/compare8.c: New test case.
6176
f18eca82
ZL
61772004-03-23 Ziemowit Laski <zlaski@apple.com>
6178
6179 * g++.dg/ext/altivec-7.C: New test.
6180
f75fbaf7
ZW
61812004-03-23 Zack Weinberg <zack@codesourcery.com>
6182
1b1d85bd 6183 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
6184 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6185 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6186 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6187 Adjust error regexps.
6188 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6189 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6190 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6191 * gcc.dg/local1.c: Add explanatory comment.
6192
bb3a37ac
RS
61932004-03-23 Roger Sayle <roger@eyesopen.com>
6194
6195 PR optimization/14669
6196 * g++.dg/opt/fold2.C: New test case.
6197
d915eec0
JJ
61982004-03-22 Jakub Jelinek <jakub@redhat.com>
6199
6200 PR c/14069
6201 * gcc.dg/20040322-1.c: New test.
6202
6d0b2979
EB
62032004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6204
a836124a 6205 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
6206 * gcc.dg/ultrasp4.c: Likewise.
6207 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6208
07ef6961
UW
62092004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6210
6211 * gcc.dg/i386-sse-8.c: Reset default options.
6212
4a396f6e
UW
62132004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6214
6215 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6216 in the error message text.
6217
b9b44fb9
GDR
62182004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6219
6220 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6221
fc5fccde
MM
62222004-03-21 Mark Mitchell <mark@codesourcery.com>
6223
6224 PR c++/14616
6225 * g++.dg/init/array13.C: New test.
6226
8cce3d04
RS
62272004-03-20 Roger Sayle <roger@eyesopen.com>
6228
6229 PR target/13889
6230 * gcc.c-torture/compile/pr13889.c: New test case.
6231
b1c2d04a
JM
62322004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
6233
6234 PR c/14635
6235 * builtins-1.c (nan, nans): Don't test.
6236 * builtins-30.c: Don't use nan, nanf, nanl.
6237 * builtins-35.c: New test.
6238
86e7df90
ZL
62392004-03-19 Ziemowit Laski <zlaski@apple.com>
6240
6241 * g++.dg/ext/altivec-6.C: New test.
6242
4546865e
MM
62432004-03-19 Mark Mitchell <mark@codesourcery.com>
6244
6245 * g++.dg/init/placement3.C: New test.
6246
6247 * g++.dg/template/spec13.C: New test.
6248
6249 * g++.dg/lookup/using11.C: New test.
f75fbaf7 6250
4546865e
MM
6251 * g++.dg/lookup/koenig3.C: New test.
6252
6253 * g++.dg/template/operator2.C: New test.
f75fbaf7 6254
4546865e
MM
6255 * g++.dg/expr/dtor3.C: New test.
6256 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
6257 marker.
6258 * g++.old-deja/g++.law/visibility28.C: Likewise.
6259
0c619666
PB
62602004-03-19 Paolo Bonzini <bonzini@gnu.org>
6261
6262 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
6263 * gcc.dg/ppc64-abi-3.c: Likewise.
6264
d36d5600
GB
62652004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6266
6267 PR c++/14545
6268 * g++.dg/parse/template15.C: New test.
6269
26bcf8fc
MM
62702004-03-18 Mark Mitchell <mark@codesourcery.com>
6271
6272 * g++.dg/expr/dtor2.C: New test.
6273
6274 * g++.dg/lookup/anon4.C: New test.
6275
6276 * g++.dg/overload/using1.C: New test.
6277
6278 * g++.dg/template/lookup7.C: New test.
6279
6280 * g++.dg/template/typename6.C: New test.
6281
6282 * g++.dg/expr/cond6.C: New test.
6283
1fb7e3af
KG
62842004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6285
6286 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
6287
9d363a56
MM
62882004-03-18 Mark Mitchell <mark@codesourcery.com>
6289
6290 * g++.dg/expr/cond5.C: New test.
6291 * g++.dg/expr/constcast1.C: Likewise.
6292 * g++.dg/expr/ptrmem2.C: Likewise.
6293 * g++.dg/expr/ptrmem3.C: Likewise.
6294 * g++.dg/lookup/main1.C: Likewise.
6295 * g++.dg/template/lookup6.C: Likewise.
6296
4ada538b
MM
62972004-03-18 Mark Mitchell <mark@codesourcery.com>
6298
6299 * gcc.dg/local1.c: New test.
6300
6301 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
6302
08ec56cb
KG
63032004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6304
6305 * gcc.dg/torture/builtin-convert-1.c: New test.
6306
d093738d
KG
63072004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6308
6309 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
6310
88020bd8
MM
63112004-03-16 Mark Mitchell <mark@codesourcery.com>
6312
6313 PR c++/14481
6314 * g++.dg/warn/Wunused-7.C: New test.
6315
e9682728
KG
63162004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6317
6318 * gcc.dg/torture/builtin-integral-1.c: New test.
6319
ec835fb2
MM
63202004-03-16 Mark Mitchell <mark@codesourcery.com>
6321
6322 PR c++/14586
6323 * g++.dg/parse/non-dependent3.C: New test.
6324
4a5eab38
PB
63252004-03-16 Paolo Bonzini <bonzini@gnu.org>
6326
6327 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
6328 * g++.dg/eh/simd-2.C: Likewise.
6329 * g++.dg/init/array10.C: Likewise.
6330 * gcc.c-torture/compile/simd-1.c: Likewise.
6331 * gcc.c-torture/compile/simd-2.c: Likewise.
6332 * gcc.c-torture/compile/simd-3.c: Likewise.
6333 * gcc.c-torture/compile/simd-4.c: Likewise.
6334 * gcc.c-torture/compile/simd-6.c: Likewise.
6335 * gcc.c-torture/execute/simd-1.c: Likewise.
6336 * gcc.c-torture/execute/simd-2.c: Likewise.
6337 * gcc.dg/compat/vector-defs.h: Likewise.
6338 * gcc.dg/20020531-1.c: Likewise.
6339 * gcc.dg/altivec-3.c: Likewise.
6340 * gcc.dg/altivec-4.c: Likewise.
6341 * gcc.dg/altivec-varargs-1.c: Likewise.
6342 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
6343 * gcc.dg/i386-mmx-3.c: Likewise.
6344 * gcc.dg/i386-sse-4.c: Likewise.
6345 * gcc.dg/i386-sse-5.c: Likewise.
6346 * gcc.dg/i386-sse-8.c: Likewise.
6347 * gcc.dg/simd-1.c: Likewise.
6348 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
6349 __ev64_opaque__ since the machine description provides it.
6350
cd9b7651
EB
63512004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6352
6353 * lib/compat.exp (skip_list): New global variable.
6354 Use it to hold the user defined COMPAT_SKIPS list if any.
6355 (compat-obj): Add the members of skip_list to optall.
6356
65e8d2e0
EB
63572004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6358
6359 * gcc.dg/compat/union-by-value-1_main.c,
6360 union-by-value-1_x.c, union-by-value-1_y.c,
6361 union-check.h, union-defs.h,
6362 union-init.h, union-return-1_main.c,
6363 union-return-1_x.c, union-return-1_y.c: New files.
6364
6f7adc0c
EB
63652004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6366
6367 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
6368 mixed-struct-init.h: Add 4 mixed structure types.
6369 struct-by-value-21_main.c, struct-by-value-21_x.c,
6370 struct-by-value-21_y.c, struct-return-21_main.c,
6371 struct-return-21_x.c, struct-return-21_y.c: New files.
6372
625cbf93
MM
63732004-03-13 Mark Mitchell <mark@codesourcery.com>
6374
6375 PR c++/14550
6376 * g++.dg/parse/template14.C: New test.
6377
e6d55fd7
EB
63782004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6379
6380 * gcc.c-torture/execute/20040313-1.c: New test.
6381
cfbab41c
JJ
63822004-03-13 Jakub Jelinek <jakub@redhat.com>
6383
6384 PR target/14533
6385 * gcc.dg/20040311-2.c: New test.
6386
58354fa8
KH
63872004-03-12 Kazu Hirata <kazu@cs.umass.edu>
6388
6389 PR other/14544
6390 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
6391 bit-field.
6392
cd33cf6e
UW
63932004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
6394
6395 * gcc.dg/20040305-2.c: Add missing return statement.
6396
fd0c8c8d
KG
63972004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6398
6399 * gcc.dg/builtins-34.c: Also check pow10*.
6400
03ca1672
UW
64012004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6402
6403 PR target/14262
6404 * gcc.dg/20040305-2.c: New test.
6405
bbe708a3
UW
64062004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6407
6408 * gcc.dg/20040310-1.c: New test.
6409
239a625e
RS
64102004-03-11 Roger Sayle <roger@eyesopen.com>
6411
6412 * gcc.c-torture/execute/20040311-1.c: New test case.
6413
30fc3df7
MM
64142004-03-11 Mark Mitchell <mark@codesourcery.com>
6415
6416 PR c++/14476
6417 * g++.dg/lookup/enum1.C: New test.
6418
e46e9f82
MM
64192004-03-10 Mark Mitchell <mark@codesourcery.com>
6420
6421 PR c++/14510
6422 * g++.dg/lookup/struct2.C: New test.
6423
a251102e
UB
64242004-03-10 Uros Bizjak <uros@kss-loka.si>
6425
6426 * gcc.dg/builtins-34.c: New test.
6427
b45d3a36
KG
64282004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6429
6430 * gcc.dg/torture/builtin-nonneg-1.c: New test.
6431
8a308d45
JW
64322004-03-09 James E Wilson <wilson@specifixinc.com>
6433
6434 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
6435 * gcc.dg/alias-2.c: New testcase.
6436
77dbdb57
ZW
64372004-03-09 Zack Weinberg <zack@codesourcery.com>
6438
6439 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
6440
305eeaeb
RS
64412004-03-09 Roger Sayle <roger@eyesopen.com>
6442
6443 * gcc.c-torture/execute/20040309-1.c: New test case.
6444
c497b976
NS
64452004-03-09 Nathan Sidwell <nathan@codesourcery.com>
6446
6447 PR c++/14397
6448 * g++.dg/overload/ref1.C: New.
6449
0da99d4e
GB
64502004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6451
6452 PR c++/14409
6453 * g++.dg/template/spec12.C: New test.
6454
6455 PR c++/14448
6456 * g++.dg/parse/crash14.C: New test.
6457
65196e37
MM
64582004-03-09 Mark Mitchell <mark@codesourcery.com>
6459
6460 PR c++/14230
6461 * g++.dg/init/ref11.C: New test.
6462
62d99768
MM
64632004-03-09 Mark Mitchell <mark@codesourcery.com>
6464
6465 PR c++/14432
6466 * g++.dg/parse/builtin2.C: New test.
6467
58ec3cc5
MM
64682004-03-08 Mark Mitchell <mark@codesourcery.com>
6469
6470 PR c++/14401
6471 * g++.dg/init/ctor3.C: New test.
6472 * g++.dg/init/union1.C: New test.
6473 * g++.dg/ext/anon-struct4.C: New test.
6474
64752004-03-08 Mark Mitchell <mark@codesourcery.com>
6476
6477 * g++.dg/lookup/koenig1.C: Tweak error messages.
6478 * g++.dg/lookup/used-before-declaration.C: Likewise.
6479 * g++.dg/other/do1.C: Likewise.
6480 * g++.dg/overload/koenig1.C: Likewise.
6481 * g++.dg/parse/crash13.C: Likewise.
6482 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 6483
5340bbea
EC
64842004-03-08 Eric Christopher <echristo@redhat.com>
6485
6486 * * lib/target-supports.exp: Enable libiconv in test
6487 compilation. Fix up error checking.
6488
e697b20f
RS
64892004-03-08 Roger Sayle <roger@eyesopen.com>
6490
6491 PR middle-end/14289
6492 * gcc.dg/pr14289-1.c: New test case.
6493 * gcc.dg/pr14289-2.c: Likewise.
6494 * gcc.dg/pr14289-3.c: Likewise.
6495
d50a16c4
EB
64962004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
6497
6498 * gcc.c-torture/execute/20040308-1.c: New test.
6499
350f4ea8
RS
65002004-03-07 Roger Sayle <roger@eyesopen.com>
6501
6502 * gcc.c-torture/execute/20040307-1.c: New test case.
6503
91455597
RS
65042004-03-07 Richard Sandiford <rsandifo@redhat.com>
6505
6506 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
6507
22ea6b4f
UW
65082004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
6509
6510 * gcc.dg/20040306-1.c: New test.
6511
018e1b3b
KH
65122004-03-06 Kazu Hirata <kazu@cs.umass.edu>
6513
6514 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
6515 them static.
6516 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
6517
75a65ed9
EB
65182004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6519
6520 PR c/14465
6521 * gcc.dg/decl-6.c: New test.
6522
e7cbef19
KG
65232004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6524
6525 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
6526 Rename LOGPOW -> LOG_POW.
6527 (SQRT_EXP, POW_EXP): New.
6528
84289c76
EB
65292004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6530
6531 * gcc.dg/i386-sse-8.c: New test.
6532
64a3ee6b
EB
65332004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6534
6535 PR c/14114
6536 * gcc.dg/decl-5.c: New test.
6537
2b3493c8
AK
65382004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
6539
6540 * gcc.dg/20040305-1.c: New test.
6541
88cefc80
HPN
65422004-03-05 Hans-Peter Nilsson <hp@axis.com>
6543
01387913 6544 PR other/14354
88cefc80
HPN
6545 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
6546
b9e4e5d1
ZL
65472004-03-04 Ziemowit Laski <zlaski@apple.com>
6548
6549 PR c++/14425, c++/14426
6550 * g++.dg/ext/altivec-4.C: New test.
6551 * g++.dg/ext/altivec-5.C: New test.
6552
9fc444cc
GK
65532004-03-04 Geoffrey Keating <geoffk@apple.com>
6554
6555 * g++.old-deja/g++.other/linkage1.C: Expect errors about
6556 global variables of a type with no linkage.
6557 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
6558 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
6559 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
6560 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
6561 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
6562 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
6563 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
6564 * g++.dg/warn/deprecated.C: Name enum Color.
6565 * g++.dg/overload/VLA.C: Name structure for 'b'.
6566 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
6567
6a2d136b
EB
65682004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6569
6570 * gcc.c-torture/compile/20040304-1.c: New test.
6571
3205a71e
ZW
65722004-03-03 Zack Weinberg <zack@codesourcery.com>
6573
6574 PR 13728
6575 * gcc.dg/decl-4.c: New testcase.
6576
3ae3b78c
KH
65772004-03-03 Kazu Hirata <kazu@cs.umass.edu>
6578
6579 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
6580 as PRECF if sizeof (float) > sizeof (double).
6581 (PRECL): Make it the same as PRECF if
6582 sizeof (float) > sizeof (long double).
6583
f20855d7
KG
65842004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6585
6586 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
6587 system type. Add check for irix6 which doesn't have c99 runtime.
6588
c4909065
BW
65892004-03-03 Bob Wilson <bob.wilson@acm.org>
6590
6591 * gcc.dg/const-elim-1.c: xfail for xtensa.
6592
9b7be7b5
MM
65932004-03-01 Mark Mitchell <mark@codesourcery.com>
6594
6595 PR c++/14369
6596 * g++.dg/template/cond4.C: New test.
6597
676e33ca
MM
65982004-03-01 Mark Mitchell <mark@codesourcery.com>
6599
6600 PR c++/14360
6601 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 6602
676e33ca
MM
6603 PR c++/14361
6604 * g++.dg/parse/defarg7.C: New test.
6605
6606 PR c++/14359
6607 * g++.dg/template/friend26.C: New test.
6608
ab73670a
MM
66092004-03-01 Mark Mitchell <mark@codesourcery.com>
6610
6611 PR c++/14324
6612 * g++.dg/abi/mangle21.C: New test.
6613
6614 PR c++/14260
6615 * g++.dg/parse/constructor2.C: New test.
6616
6617 PR c++/14337
6618 * g++.dg/template/sfinae1.C: New test.
6619
c5b6f18e
MM
66202004-02-29 Mark Mitchell <mark@codesourcery.com>
6621
719f407a
MM
6622 PR c++/14267
6623 * g++.dg/expr/crash2.C: New test.
6624
c5b6f18e
MM
6625 PR middle-end/13448
6626 * gcc.dg/inline-5.c: New test.
6627 * gcc.dg/always-inline.c: Split out tests into ...
6628 * gcc.dg/always-inline2.c: ... this and ...
6629 * gcc.dg/always-inline3.c: ... this.
6630
39876352
MM
66312004-02-29 Mark Mitchell <mark@codesourcery.com>
6632
6633 PR debug/12103
6634 * g++.dg/debug/crash1.C: New test.
6635
2750f3f2 66362004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
6637
6638 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
6639 function with __attribute__((noinline)).
6640 (recurser_void2): Likewise.
6641 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
6642 (recurser_void2): Likewise.
6643
bc41842b
RS
66442004-02-29 Roger Sayle <roger@eyesopen.com>
6645
6646 PR middle-end/14203
6647 * g++.dg/warn/Wunused-6.C: New test case.
6648
b922546d
RE
66492004-02-28 Richard Earnshaw <rearnsha@arm.com>
6650
6651 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
6652 not defined.
6653
0717c5b0
EC
66542004-02-27 Eric Christopher <echristo@redhat.com>
6655
6656 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
6657 * g++.dg/charset/asm2.c: Run only x86.
6658 * gcc.dg/charset/asm3.c: Ditto.
6659
dab8eb57
AH
66602004-02-27 Aldy Hernandez <aldyh@redhat.com>
6661
6662 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
6663 ld_library_path.
6664
b1009a5d
ZL
66652004-02-27 Ziemowit Laski <zlaski@apple.com>
6666
6667 * g++.dg/ext/altivec-3.C: New.
6668
d0d48b17
RH
66692004-02-26 Richard Henderson <rth@redhat.com>
6670
3205a71e
ZW
6671 * g++.dg/ext/attrib10.C: Mark for warning.
6672 * gcc.dg/attr-alias-1.c: New.
d0d48b17 6673
7a0a47c7
RH
66742004-02-26 Richard Henderson <rth@redhat.com>
6675
6676 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
6677 * gcc.c-torture/execute/20040208-2.c: ... it back.
6678
21526606
EC
66792004-02-26 Eric Christopher <echristo@redhat.com>
6680
6681 * lib/target-supports.exp (check-iconv-available): New function.
6682 * lib/gcc-dg.exp (dg-require-iconv): New function.
6683 Use above.
3205a71e
ZW
6684 * gcc.dg/charset: New directory.
6685 * gcc.dg/charset/charset.exp: New file.
6686 * gcc.dg/charset/asm1.c: Ditto.
6687 * gcc.dg/charset/asm2.c: Ditto.
6688 * gcc.dg/charset/asm3.c: Ditto.
6689 * gcc.dg/charset/asm4.c: Ditto.
6690 * gcc.dg/charset/asm5.c: Ditto.
6691 * gcc.dg/charset/attribute1.c: Ditto.
6692 * gcc.dg/charset/attribute2.c: Ditto.
6693 * gcc.dg/charset/string1.c: Ditto.
6694 * g++.dg/charset: New directory.
6695 * g++.dg/dg.exp: Add here. Special options.
6696 * g++.dg/charset/charset.exp: New file.
6697 * g++.dg/charset/asm1.c: Ditto.
6698 * g++.dg/charset/asm2.c: Ditto.
6699 * g++.dg/charset/asm3.c: Ditto.
6700 * g++.dg/charset/asm4.c: Ditto.
6701 * g++.dg/charset/attribute1.c: Ditto.
6702 * g++.dg/charset/attribute2.c: Ditto.
6703 * g++.dg/charset/extern1.cc: Ditto.
6704 * g++.dg/charset/extern2.cc: Ditto.
6705 * g++.dg/charset/string1.c: Ditto.
21526606 6706
4d5fe289
MM
67072004-02-26 Mark Mitchell <mark@codesourcery.com>
6708
6709 PR c++/14278
6710 * g++.dg/parse/comma1.C: New test.
6711
6bf92cb6
GB
67122004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6713
6714 PR c++/14284
6715 * g++.dg/template/ttp8.C: New test.
6716
b178305d
EB
67172004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
6718
6719 * gcc.dg/fixuns-trunc-1.c: New test.
6720
2d5cc608
JDA
67212004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6722
6723 * gcc.dg/builtins-config.h: Use #elif.
6724
d0c8fd2a
MM
67252004-02-26 Michael Matz <matz@suse.de>
6726
6727 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
6728 * gcc.dg/991214-1.c: Likewise.
6729 * gcc.dg/i386-asm-1.c: Likewise.
6730
90f6987a
RH
67312004-02-25 Richard Henderson <rth@redhat.com>
6732
6733 * gcc.c-torture/execute/20040208-2.c: Move ...
6734 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
6735
861a2c39
GB
67362004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6737
6738 PR c++/14246
6739 * g++.dg/other/crash-3.C: New test.
6740
0193f437
JDA
67412004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6742
1b2667c4
JDA
6743 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
6744 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
6745
0193f437
JDA
6746 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
6747 HP-UX.
6748
c30316fb
MM
67492004-02-24 Michael Matz <matz@suse.de>
6750
6751 * gcc.dg/i386-regparm.c: New.
6752
69e9762e
JW
67532004-02-23 James E Wilson <wilson@specifixinc.com>
6754
6755 * gcc.c-torture/execute/20040223-1.c: New.
6756
3521b33c
ZW
67572004-02-23 Zack Weinberg <zack@codesourcery.com>
6758 Kazu Hirata <kazu@cs.umass.edu>
6759
6760 * gcc.dg/fwritable-strings-1.c: Remove.
6761
2b0c1c56
AP
67622004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
6763
6764 PR c/14156
6765 * gcc.dg/20040223-1.c: New test.
6766
887d68d9
KL
67672004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6768
6769 PR c++/14106
6770 * g++.dg/ext/typeof9.C: New test.
6771
9bdfe704
GB
67722004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6773
6774 PR c++/14250
6775 * g++.dg/other/switch1.C: New test.
6776
bba745c1
EB
67772004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6778
6779 * gcc.dg/cast-function-1.c: Adjust for new informative message.
6780 * gcc.dg/va-arg-1.c: Likewise.
6781
615a5ba6
GB
67822004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6783
6784 PR c++/14143
6785 * g++.dg/template/koenig5.C: New test.
6786
8bb418a3
ZL
67872004-02-21 Ziemowit Laski <zlaski@apple.com>
6788
6789 * g++.dg/ext/altivec-1.C: Generalize target triple.
6790 * g++.dg/ext/altivec-2.C: New test case.
6791 * g++.dg/ext/altivec_check.h: New file.
6792 * gcc.dg/altivec-1.c: Generalize target triple;
6793 include altivec_check.h and call altivec_check().
6794 * gcc.dg/altivec-[2-5].c: Generalize target triple.
6795 * gcc.dg/altivec-6.c: New test case.
6796 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
6797 type casts as needed.
21526606 6798 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
6799 altivec_check().
6800 * gcc.dg/altivec-12.c: New test case.
6801 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
6802 include altivec_check.h and call altivec_check().
6803 * gcc.dg/altivec_check.h: New file.
6804
54a47870
KG
68052004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6806
6807 * lib/target-supports.exp (check_alias_available): Don't mangle
6808 function `g' in test program.
6809
0d856ba2
KG
68102004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6811
6812 * lib/target-supports.exp (check_profiling_available): Check
6813 argument to determine whether we support a profiling type.
6814 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
6815 check_profiling_available.
6816 * g++.dg/bprob/bprob.exp: Likewise
6817 * g77.dg/bprob/bprob.exp: Likewise.
6818 * gcc.misc-tests/bprob.exp: Likewise.
6819 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
6820 dg-require-profiling and delete expected error handling.
6821 * gcc.dg/20021014-1.c: Likewise.
6822 * gcc.dg/nest.c: Likewise.
6823
ecd11694
JDA
68242004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6825
6826 PR c++/12007
6827 * g++.dg/other/vthunk1.C: New test.
6828
f4d9988b
FH
68292004-02-20 Falk Hueffner <falk@debian.org>
6830
6831 PR target/14201
6832 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
6833
c0694c4b
MM
68342004-02-20 Mark Mitchell <mark@codesourcery.com>
6835
6836 PR c++/13927
6837 * g++.dg/other/error8.C: Remove XFAIL markers.
6838
6839 PR c++/14173
6840 * g++.dg/ext/packed5.C: New test.
6841
6842 PR c++/14199
6843 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
6844
6845 PR c++/14186
6846 * g++.dg/lookup/member1.C: New test.
6847
f819a6a5
KH
68482004-02-19 Kazu Hirata <kazu@cs.umass.edu>
6849
6850 * gcc.c-torture/compile/20040130-1.c: Enable only when
6851 __INT_MAX__ >= 2147483647L.
6852 * gcc.c-torture/compile/961203-1.c: Likewise.
6853
78cb77c1
NS
68542004-02-19 Nathan Sidwell <nathan@codesourcery.com>
6855
6856 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
6857 * g++.dg/opt/template1.C: Robustify assembler regexp
6858
ca6b7cec
EB
68592004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6860
6861 * gcc.c-torture/execute/simd-4.x: Remove.
6862 * gcc.c-torture/execute/va-arg-25.x: Likewise.
6863 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
6864 Guard with #ifndef SKIP_ATTRIBUTE.
6865 * gcc.dg/compat/vector-1_y.c: Likewise.
6866 * gcc.dg/compat/vector-2_x.c: Likewise.
6867 * gcc.dg/compat/vector-2_y.c: Likewise.
6868 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
6869 * g++.dg/eh/simd-2.C: Likewise.
6870
19037b5c
AM
68712004-02-19 Alan Modra <amodra@bigpond.net.au>
6872
6873 * gcc.c-torture/compile/complex-1.c: New.
6874
9188db2d
HPN
68752004-02-19 Hans-Peter Nilsson <hp@axis.com>
6876
6877 PR target/14209
6878 * gcc.c-torture/execute/20040218-1.c: New test.
6879
23aa7aba
GB
68802004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6881
6882 PR c++/14181
6883 * g++.dg/parse/new2.C: New test.
6884
e978d62e
PB
68852004-02-18 Paul Brook <paul@codesourcery.com>
6886
6887 * gcc.c-torture/compile/libcall-1.c: New test.
6888
cdbafce1
PB
68892004-02-18 Paul Brook <paul@codesourcery.com>
6890
c5fe5036 6891 PR debug/12934
cdbafce1
PB
6892 * gcc.dg/debug/debug-7.c: New test.
6893
db33236e
UW
68942004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
6895
6896 * gcc.dg/20040217-1.c: New test.
6897
e4c6167f
ZW
68982004-02-17 Zack Weinberg <zack@codesourcery.com>
6899
6900 * gcc.c-torture/execute/990208-1.x: Delete.
6901
e70e9b0f
RS
69022004-02-17 Richard Sandiford <rsandifo@redhat.com>
6903
6904 * gcc.c-torture/execute/20040208-2.x: New file.
6905
57782ad8
MM
69062004-02-17 Mark Mitchell <mark@codesourcery.com>
6907
6908 PR c++/11326
6909 * g++.dg/abi/structret1.C: New test.
6910
3977a4a1
JJ
69112004-02-17 Jakub Jelinek <jakub@redhat.com>
6912
6913 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
6914 (i386_cpuid): No need to test if cpuid is available on AMD64.
6915 Fix assembly, so that it works onboth i386 and AMD64.
6916 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
6917 (vecInLong): Fix s[] member type to unsigned int.
6918 (vecInWord): Remove type.
6919 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
6920 (a64, b64, c64, d64, e64): Remove.
6921 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
6922 Remove unused variable. Remove initialization of removed variables.
6923 Don't call mmx_tests nor sse_tests.
6924 (reference_mmx, reference_sse): Remove.
6925 (check): Add return stmt.
6926 * gcc.dg/i386-sse-7.c: New test.
6927 * gcc.dg/i386-mmx-4.c: New test.
6928
cc7ce44e
GB
69292004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6930
6931 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
6932 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6933 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6934 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
6935 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
6936 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
6937 g++.dg/tc1/dr94.C: Fix line terminator.
6938
e3d6e740
GK
69392004-02-16 Geoffrey Keating <geoffk@apple.com>
6940
6941 * gcc.c-torture/compile/20040216-1.c: New.
6942
a27b6b1a
GB
69432004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6944
e3d6e740
GK
6945 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6946 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6947 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
6948 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
6949 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
6950 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
6951
684c69a3
EB
69522004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6953
6954 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
6955
d2f2c87b
MM
69562004-02-15 Mark Mitchell <mark@codesourcery.com>
6957
6958 PR c++/13971
6959 * g++.dg/expr/cond4.C: New test.
6960
6961 PR c++/14086
6962 * g++.dg/lookup/crash2.C: New test.
6963
33421d69
JZ
69642004-02-14 Josef Zlomek <zlomekj@suse.cz>
6965
6966 * gcc.c-torture/compile/20040214-2.c: New test.
6967
d9e94da3
AP
69682004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
6969
2cf20d32 6970 PR c++/14116
d9e94da3
AP
6971 * g++.dg/ext/typeof8.C: New test.
6972
45f9877a
EB
69732004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
6974
6975 * gcc.c-torture/compile/20040214-1.c: New test.
6976
28ba38e3
KL
69772004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6978
6979 PR c++/13635
6980 * g++.dg/template/spec11.C: New test.
6981
32bb574b
GB
69822004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6983
6984 PR c++/13927
6985 * g++.dg/other/error8.C: New test.
6986
41dffe62
MM
69872004-02-13 Mark Mitchell <mark@codesourcery.com>
6988
0e8c9b28
MM
6989 PR c++/14122
6990 * g++.dg/template/array4.C: New test.
e4c6167f 6991
0e8c9b28
MM
6992 PR c++/14108
6993 * g++.dg/inherit/thunk2.C: New test.
6994
41dffe62
MM
6995 PR c++/14083
6996 * g++.dg/eh/cond2.C: New test.
6997
f7dc0dc5
AM
69982004-02-12 Alan Modra <amodra@bigpond.net.au>
6999
7000 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7001
9dfc74a3
NS
70022004-02-12 Nathaniel Smith <njs@codesourcery.com>
7003
7004 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7005
a980dd9b
HP
70062004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7007
e4c6167f 7008 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 7009
32e8aa9a
JM
70102004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7011
7012 PR c/456
7013 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7014 tests.
7015
3b8e0c91
UB
70162004-02-11 Uros Bizjak <uros@kss-loka.si>
7017
7018 * gcc.dg/builtins-33.c: New test.
7019
ed045bef
PB
70202004-02-11 Paolo Bonzini <bonzini@gnu.org>
7021
7022 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7023
5f013ee9
HP
70242004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7025
e4c6167f 7026 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 7027
6d0ef01e
HP
70282004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7029
e4c6167f 7030 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 7031
31cc6081
PB
70322004-02-10 Paolo Bonzini <bonzini@gnu.org>
7033
7034 PR c/14092
7035
7036 * gcc.dg/pr14092-1.c: New testcase.
7037
080eeb56
AM
70382004-02-10 Alan Modra <amodra@bigpond.net.au>
7039
cf5c0cea
AM
7040 * gcc.dg/cpp/assert4.c: Fix typo last change.
7041
99bee03a
AM
7042 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7043 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7044
080eeb56
AM
7045 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7046
b83c4036
RS
70472004-02-09 Roger Sayle <roger@eyesopen.com>
7048
7049 * gcc.c-torture/compile/20040209-1.c: New test case.
7050
b46b8fb4
JM
70512004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7052
7053 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7054
7c476bde
RS
70552004-02-08 Richard Sandiford <rsandifo@redhat.com>
7056
7057 * gcc.c-torture/execute/20040208-[12].c: New tests.
7058
517b3f9f
EB
70592004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7060
7061 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7062
c79751b9
EB
70632004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7064
7065 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7066
a6f78652
ZW
70672004-02-07 Zack Weinberg <zack@codesourcery.com>
7068
7069 Bug 13856
7070 * gcc.dg/visibility-8.c: New testcase.
7071
70722004-02-07 Zack Weinberg <zack@codesourcery.com>
7073
7074 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7075 arguments.
7076 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7077
088414c1
RS
70782004-02-07 Roger Sayle <roger@eyesopen.com>
7079
7080 PR middle-end/13696
7081 * g++.dg/opt/fold1.C: New test case.
7082
f970e7c9
GB
70832003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7084
7085 PR c++/14033
7086 * g++.dg/other/crash-2.C: New test.
7087
37bd808d
GB
70882003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7089
7090 PR c++/14028
7091 * g++.dg/parse/angle-bracket2.C: New test.
7092
839ee4bc
RO
70932004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7094
7095 PR middle-end/13750
7096 Revert:
7097 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7098 PR pch/13361
7099 * testsuite/g++.dg/pch/wchar-1.C: New.
7100 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7101
71022004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
7103
7104 PR c++/14008
7105 * g++.dg/parse/error15.C: New test.
7106 * g++.dg/parse/crash11.C: Update dg-error mark.
7107
f583e452
MM
71082004-02-04 Mark Mitchell <mark@codesourcery.com>
7109
7110 PR c++/13932
7111 * g++.dg/warn/conv2.C: New test.
7112
7778d52d
GB
71132004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7114
7115 PR c++/13086
7116 * g++.dg/warn/incomplete1.C: Remove xfail.
7117
bfa21a28
MM
71182004-02-04 Mark Mitchell <mark@codesourcery.com>
7119
7120 * lib/file-format.exp (gcc_target_object_format): Use
7121 ${tool}_target_compile, not gcc_target_compile.
7122 * lib/target-supports.exp (check_alias_available): Likewise.
7123 (check_gc_sections_available): Likewise.
7124 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7125 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7126 dg-require-alias.
7127
9baa27a9
MM
71282004-02-04 Mark Mitchell <mark@codesourcery.com>
7129
7130 PR c++/13969
7131 * g++.dg/template/static6.C: New test.
7132
5ec473b9
ILT
71332004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7134
7135 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7136
c85a3379
KG
71372004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7138
7139 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7140 tests for systems where `char' is unsigned by default.
7141
090c5291
GB
71422003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7143
2ff9cd1a 7144 PR c++/13997
090c5291
GB
7145 * g++.dg/template/partial3.C: New test.
7146
a4a4b1d3
KH
71472004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7148
7149 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7150 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7151 Remove mentions of obsolete ports.
7152
e262dfbc
PB
71532004-02-04 Paolo Bonzini <bonzini@gnu.org>
7154
7155 * gcc.dg/noncompile/20001228-1.c: Fix for new
7156 error message.
7157
888d65b5
RS
71582004-02-03 Roger Sayle <roger@eyesopen.com>
7159
7160 PR target/9348
7161 * gcc.c-torture/execute/multdi-1.c: New test case.
7162
18f5be99
MM
71632004-02-03 Mark Mitchell <mark@codesourcery.com>
7164
7165 PR c++/13925
7166 * g++.dg/template/lookup5.C: New test.
7167
3c398f34
MM
71682004-02-03 Mark Mitchell <mark@codesourcery.com>
7169
4bfb8bba
MM
7170 PR c++/13950
7171 * g++.dg/template/lookup4.C: New test.
7172
7173 PR c++/13970
7174 * g++.dg/parse/error14.C: New test.
7175
3c398f34
MM
7176 PR c++/14002
7177 * g++.dg/parse/template13.C: New test.
7178
5a98fa7b
MM
71792004-02-03 Mark Mitchell <mark@codesourcery.com>
7180
7181 PR c++/13978
7182 * g++.dg/template/koenig4.C: New test.
7183
7184 PR c++/13968
7185 * g++.dg/template/crash17.C: New test.
7186
7187 PR c++/13975
7188 * g++.dg/parse/error13.C: New test.
7189 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7190
60b85c4c
EB
71912004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7192
7193 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7194
0251aa45
PB
71952004-02-03 Paolo Bonzini <bonzini@gnu.org>
7196
7197 PR c/11658
7198 PR c/13994
7199 * gcc.dg/noncompile/20040203-1.c: New test.
7200 * gcc.dg/noncompile/20040203-2.c: Likewise.
7201 * gcc.dg/noncompile/20040203-3.c: Likewise.
7202 * gcc.dg/20040203-1.c: Likewise.
7203
9d977b5b
AP
72042004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7205
7206 PR c++/10858
7207 * g++.dg/template/sizeof7.C: New test.
7208
72092004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 7210 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
7211
7212 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7213
6699d593
ZW
72142004-02-02 Zack Weinberg <zack@codesourcery.com>
7215
7216 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7217 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7218 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7219 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7220
e9525111
MM
72212004-02-02 Mark Mitchell <mark@codesourcery.com>
7222
7223 PR c++/13113
7224 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7225
7226 PR c++/13854
7227 * g++.dg/ext/attrib13.C: New test.
7228
7229 PR c++/13907
7230 * g++.dg/conversion/op2.C: New test.
7231
0771e863
EB
72322004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7233
7234 * gcc.dg/titype-1.c: Fix pasto.
7235
d560b0aa
EB
72362004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7237
7238 * gcc.dg/titype-1.c: New test.
7239
9febc4e8
GB
72402004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7241
7242 PR c++/13957
6699d593 7243 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
7244 g++.dg/template/qualified-id1.C: Update dg-error marks.
7245 * g++.dg/template/nontype6.C: New test.
7246
ef79730c
RS
72472004-02-01 Roger Sayle <roger@eyesopen.com>
7248
7249 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
7250 * gcc.dg/builtins-31.c: New testcase.
7251 * gcc.dg/builtins-32.c: New testcase.
7252
4500e76d
AP
72532004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
7254
7255 * objc.dg/call-super-2.m: Update line numbers
7256 for the including of stddef.h.
7257
48ef529f
MM
72582004-01-30 Michael Matz <matz@suse.de>
7259
7260 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
7261 g++.dg/ext/case-range3.C: New tests.
7262
d0acf599
GB
72632004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7264
7265 DR206
7266 PR c++/13813
7267 * g++.dg/template/member4.C: New test.
7268
63823931
GB
72692004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7270
7271 PR c++/13683
7272 * g++.dg/template/sizeof6.C: New test.
7273
5e9295fa
EB
72742004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7275
7276 * gcc.dg/fwritable-strings-1.c: New test.
7277
5fddd9fe
EB
72782004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7279
7280 * gcc.c-torture/compile/20040130-1.c: New test.
7281
20f5dc60
GK
72822004-01-29 Geoffrey Keating <geoffk@geoffk.org>
7283
7284 * objc.dg/call-super-2.m: Include stddef.h for size_t.
7285
4a5e0ed9
MM
72862004-01-29 Mark Mitchell <mark@codesourcery.com>
7287
7288 PR c++/13883
7289 * g++.dg/template/ctor3.C: New test.
7290
8cfb1942
GB
72912004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7292
7293 * g++.dg/tc1: New directory.
7294 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
7295 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
7296 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
7297 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
7298 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
7299
b1521c3a
GB
73002004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7301
7302 * g++.dg/parse/error11.C: New test.
7303 * g++.dg/parse/error12.C: Likewise.
7304
55cbf824
ZL
73052004-01-28 Ziemowit Laski <zlaski@apple.com>
7306
7307 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
7308 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 7309
a7324e75
MM
73102004-01-28 Mark Mitchell <mark@codesourcery.com>
7311
b1a95e0b
MM
7312 PR c++/13791
7313 * g++.dg/ext/attrib12.C: New test.
7314
a7324e75 7315 PR c++/13736
ba4aecd9 7316 * g++.dg/parse/cast2.C: New test.
a7324e75 7317
220a38ab
JW
73182004-01-27 James E Wilson <wilson@specifixinc.com>
7319
7320 * objc.dg/encode-2.m (main): New local string. Set depending on
7321 sizeof long. Use in sscanf call.
7322 * objc.dg/encode-3.m (main): New local string. Set depending on
7323 sizeof long. Use in scan_initial call.
7324
9a1564bb
KG
73252004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7326
7327 * objc.dg/call-super-2.m: Make LP64-safe.
7328 * objc.dg/desig-init-1.m: Likewise.
7329
6097b0c3
DP
73302004-01-27 Devang Patel <dpatel@apple.com>
7331
7332 * g++.dg/debug/namespace1.C: New test.
6699d593 7333
b034930f
ILT
73342004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
7335
f08df7c6
ILT
7336 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
7337 xscale-*-*.
7338
b034930f
ILT
7339 * gcc.dg/arm-mmx-1.c: New test.
7340
1b4bda70
EB
73412004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7342
7343 * gcc.dg/20040127-1.c: New test.
7344 * gcc.dg/20040127-2.c: New test.
7345
32e7d1e9
RO
73462004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7347
7348 * objc.dg/stret-1.m (glob): Renamed to globa.
7349
6f69173e
MM
73502004-01-26 Mark Mitchell <mark@codesourcery.com>
7351
04b1f9b8 7352 PR c++/13663
6f69173e
MM
7353 * g++.dg/expr/for1.C: New test.
7354
044feeeb
AP
73552004-01-26 Fariborz Jahanian <fjahanian@apple.com>
7356
7357 PR middle-end/13779
7358 * gcc.dg/darwin-longlong.c: New test.
7359
044701ce
ILT
73602004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
7361
7362 * gcc.dg/20040124-1.c: Moved test from here...
7363 * gcc.c-torture/compile/20040124-1.c: ...to here.
7364
f210a007
EB
73652004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7366
7367 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
7368 the assembly output if -m64 is passed.
7369
b7c707d1
MM
73702004-01-25 Mark Mitchell <mark@codesourcery.com>
7371
7372 PR c++/13833
7373 * g++.dg/template/cond3.C: New test.
7374
bbcd2439
GB
73752004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7376
7377 PR c++/13810
7378 * g++.dg/template/ttp7.C: New test.
7379
ad2768d0 73802004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
7381
7382 PR c++/13797
7383 * g++.dg/template/nontype4.C: New test.
7384 * g++.dg/template/nontype5.C: Likewise.
7385
bcbc6b7f
RS
73862004-01-25 Richard Sandiford <rsandifo@redhat.com>
7387
7388 * gcc.dg/torture/mips-clobber-at.c: New test.
7389
1f44254c
ILT
73902004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
7391
7392 * gcc.dg/20040124-1.c: New test.
7393
5473cfa7
JJ
73942004-01-24 Jakub Jelinek <jakub@redhat.com>
7395
7396 * gcc.dg/20040123-1.c: New test.
7397
cc79e34f
ZW
73982004-01-23 Zack Weinberg <zack@codesourcery.com>
7399
7400 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
7401
b1adf557
JM
74022004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
7403
7404 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
7405
4a374c35
AP
74062004-01-23 Andrew Pinski <apinski@apple.com>
7407
7408 * gcc.dg/20030121-1.c: Move to ..
7409 * gcc.dg/20040121-1.c: here.
7410
92c7bc2a
RS
74112004-01-23 Roger Sayle <roger@eyesopen.com>
7412
7413 * gcc.dg/builtins-29.c: New test case.
7414
04b8f97f
ZW
74152004-01-23 Zack Weinberg <zack@codesourcery.com>
7416
7417 PR 18314
7418 * gcc.dg/builtins-30.c: New testcase.
7419
3a1cac0f
AT
74202004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
7421
7422 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
7423 * lib/g77.exp: Likewise.
7424 * lib/objc.exp: Likewise.
7425 * lib/g++.exp: Likewise.
7426
b2f24c85
EB
74272004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7428
7429 * gcc.dg/struct-by-value-2.c: New test.
7430
5cc5eddc
AP
74312004-01-21 Andrew Pinski <apinski@apple.com>
7432
7433 PR target/13785
7434 * gcc.dg/20030121-1.c: New test.
7435
f59dcd4b
UW
74362004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
7437
7438 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
7439 clobber frame pointer register in asm statement.
7440
c3cda381
FH
74412004-01-21 Falk Hueffner <falk@debian.org>
7442
7443 * gcc.c-torture/compile/20040121-1.c: New test.
7444
1ef82ef2
ZW
74452004-01-21 Zack Weinberg <zack@codesourcery.com>
7446
7447 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
7448
04bf686d
HP
74492004-01-20 Hartmut Penner <hpenner@de.ibm.com>
7450
7451 * gcc.dg/ppc64-abi-2.c: New test.
7452
9dfcd609
JM
74532004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
7454
1ef82ef2
ZW
7455 * lib/treelang.exp: Fill out this file.
7456 * lib/treelang-dg.exp: New File.
9dfcd609 7457
53cd18ec
JM
74582004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
7459
7460 * gcc.c-torture/compile/981022-1.c: Remove.
7461 * gcc.dg/array-5.c: Remove XFAIL.
7462 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
7463 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
7464 gcc.dg/cond-lvalue-1.c: Update.
7465 * gcc.dg/cast-lvalue-2.c: New test.
7466
9f880ef9
MM
74672004-01-19 Mark Mitchell <mark@codesourcery.com>
7468
0916f873
MM
7469 PR c++/13592
7470 * g++.dg/other/error1.C (class foo): Tweak error message.
7471
9f880ef9
MM
7472 PR c++/13592
7473 * g++.dg/template/call2.C: New test.
7474
c9a5b624
EB
74752004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7476
7477 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
7478 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
7479 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
7480 scalar-return-1_x.c, scalar-return-2_y.c,
7481 scalar-return-3_x.c, scalar-return-3_y.c,
7482 scalar-return-4_x.c, scalar-return-4_y.c,
7483 struct-align-1.h, struct-align-1_x.c,
7484 struct-align-1_y.c, struct-align-2.h,
7485 struct-align-2_x.c, struct-align-2_y.c,
7486 struct-by-value-10_y.c, struct-by-value-11_x.c,
7487 struct-by-value-11_y.c, struct-by-value-12_x.c,
7488 struct-by-value-12_y.c, struct-by-value-13_x.c,
7489 struct-by-value-13_y.c, struct-by-value-14_x.c,
7490 struct-by-value-14_y.c, struct-by-value-15_x.c,
7491 struct-by-value-15_y.c, struct-by-value-16_y.c,
7492 struct-by-value-17_y.c, struct-by-value-18_y.c,
7493 struct-by-value-19_y.c, struct-by-value-1_x.c,
7494 struct-by-value-1_y.c, struct-by-value-20_y.c,
7495 struct-by-value-2_x.c, struct-by-value-2_y.c,
7496 struct-by-value-3_y.c, struct-by-value-4_x.c,
7497 struct-by-value-4_y.c, struct-by-value-5_y.c,
7498 struct-by-value-6_y.c, struct-by-value-7_y.c
7499 struct-by-value-8_x.c, struct-by-value-8_y.c
7500 struct-by-value-9_x.c, struct-by-value-9_y.c
7501 struct-return-10_x.c, struct-return-10_y.c,
7502 struct-return-19_x.c, struct-return-20_x.c
7503 struct-return-2_x.c, struct-return-2_y.c
7504 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
7505 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
7506
2194d821
EB
75072004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7508
7509 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
7510 attribute on sparc*-sun-solaris2.*.
7511
b830b74c
MM
75122004-01-18 Mark Mitchell <mark@codesourcery.com>
7513
0f18efe3 7514 PR c++/13710
b830b74c
MM
7515 * g++.dg/ext/typeof7.C: New test.
7516
a3d8a647
DE
75172004-01-18 David Edelsohn <edelsohn@gnu.org>
7518
7519 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
7520 * gcc.dg/const-elim-1.c: Same.
7521
cfbed37c
ZL
75222004-01-17 Ziemowit Laski <zlaski@apple.com>
7523
7524 * objc.dg/stret-1.m: New.
7525 * objc.dg/stret-2.m: New.
7526
4bfaff4d 75272004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
7528
7529 PR c++/11895
7530 * g++.dg/ext/vector1.C: New test.
7531
73e61092
GK
75322004-01-16 Geoffrey Keating <geoffk@apple.com>
7533
7534 * gcc.dg/pch/import-1.c: New.
7535 * gcc.dg/pch/import-1.hs: New.
7536 * gcc.dg/pch/import-1a.h: New.
7537 * gcc.dg/pch/import-1b.h: New.
7538 * gcc.dg/pch/import-1c.h: New.
7539
144e414d
MM
75402004-01-16 Mark Mitchell <mark@codesourcery.com>
7541
a8e6c82a
MM
7542 PR c++/13574
7543 * g++.dg/ext/array1.C: New test.
7544
144e414d
MM
7545 PR c++/13178
7546 * g++.dg/conversion/op1.C: New test.
7547
9e0baa60
R
75482004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
7549
71bbcf4d
R
7550 PR 11864
7551 From Kazumoto Kojima / Dan Kegel:
7552 * gcc.dg/pr11864-1.c: New test.
7553
9e0baa60
R
7554 PR 10392
7555 From Marcus Comstedt / Dan Kegel:
7556 * gcc.dg/pr10392-1.c: New test.
7557
ab8ffc79
MM
75582004-01-16 Mark Mitchell <mark@codesourcery.com>
7559
7560 PR c++/13478
7561 * g++.dg/init/ref10.C: New test.
7562
1303d034
GB
75632004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7564
7565 PR c++/13407
7566 * g++.dg/parse/typename6.C: New test.
7567
a6dd4094
GK
75682004-01-15 Geoffrey Keating <geoffk@apple.com>
7569
7570 PR pch/13361
7571 * testsuite/g++.dg/pch/wchar-1.C: New.
7572 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7573
18eba557
GB
75742004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7575
7576 PR c++/9259
7577 * g++.dg/expr/sizeof2.C: New test.
7578
ecc74832
KH
75792004-01-15 Kazu Hirata <kazu@cs.umass.edu>
7580
7581 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
7582
d905ed80
AO
75832004-01-15 Alexandre Oliva <aoliva@redhat.com>
7584
7585 PR c++/13659
7586 * g++.dg/lookup/strong-using-3.C: New.
7587 * g++.dg/lookup/using-10.C: New.
7588
693ec7e1
AO
75892004-01-15 Alexandre Oliva <aoliva@redhat.com>
7590
7591 PR c++/13594
7592 * g++.dg/lookup/strong-using-2.C: New.
7593
2ae8ea28
MC
75942004-01-15 Marcus Comstedt <marcus@mc.pp.se>
7595 Dan Kegel <dank@kegel.com>
7596 J"orn Rennecke <joern.rennecke@superh.com>
7597
7598 PR target/9365
7599 * gcc.dg/pr9365-1.c: New test.
7600
cc8c7495
GB
76012004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7602
7603 PR c++/8856
7604 * g++.dg/parse/casting-operator2.C: New test.
7605 * g++.old-deja/g++.pt/explicit83.C: Remove.
7606
f560bf91
JM
76072004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
7608
7609 * gcc.dg/label-compound-stmt-1.c: New test.
7610 * gcc.c-torture/compile/950922-1.c,
7611 gcc.c-torture/compile/20000211-3.c,
7612 gcc.c-torture/compile/20000518-1.c,
7613 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
7614 compound statements.
7615
27768ae6
HP
76162004-01-14 Hartmut Penner <hpenner@de.ibm.com>
7617
7618 * gcc.dg/ppc64-abi-1.c: New test.
7619
d22c4179
DS
76202004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
7621
7622 * g++.dg/ext/attrib9.C: Add dg-warnings.
7623
90c2bc78
GB
76242004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7625
7626 PR c++/12335
7627 * g++.dg/parse/dtor3.C: New test.
7628
bfaba7a9
AP
76292004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7630
7631 PR c++/12709
7632 * g++.dg/parse/try-catch-1.C: New test.
7633
5989ebe9
AC
76342004-01-13 Arnaud Charlet <charlet@act-europe.fr>
7635
7636 * ada/acats/run_all.sh: Add more verbose output in acats.log
7637 when compiling tests.
7638
bc298aa7
ZW
76392004-01-12 Zack Weinberg <zack@codesourcery.com>
7640
7641 PR 13656
7642 * gcc.dg/typedef-redecl.c: New test case.
7643 * gcc.dg/typedef-redecl.h: New support file.
7644
2d327012
JH
76452004-01-13 Jan Hubicka <jh@suse.cz>
7646
7647 * gcc.dg/always_inline.c: New test.
7648 * gcc.dg/debug/20031231-1.c: Fix.
7649
451aeff7
GB
76502004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7651
7652 PR c++/13474
7653 * g++.dg/template/array3.C: New test.
7654
4139f34d
ZW
76552004-01-12 Zack Weinberg <zack@codesourcery.com>
7656
7657 * g++.dg/ext/lvalue1.C: No longer expected to fail.
7658 * g++.dg/warn/Wunused-2.C: Likewise.
7659
66e0c440
KL
76602004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7661
7662 PR c++/13289
7663 * g++.dg/template/instantiate6.C: New test.
7664
06e4eab5
RS
76652004-01-12 Roger Sayle <roger@eyesopen.com>
7666
7667 PR middle-end/11397
7668 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
7669
9a249c79
JH
76702004-01-12 Jan Hubicka <jh@suse.cz>
7671
7672 PR opt/12826
7673 * gcc.dg/20040112-1.c: New.
7674
7675 * gcc.dg/dwarf-die[1-7].c: Move to...
7676 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
7677 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
7678
59147a62
ILT
76792004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
7680
7681 PR c++/4100
7682 * g++.dg/parse/friend4.C: New test.
7683
76842004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
7685
7686 PR c++/4100
7687 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
7688 definition is called a friend.
7689
70adfc36
ZW
76902004-01-11 Zack Weinberg <zack@codesourcery.com>
7691
7692 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
7693
9b913b03
ILT
76942004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
7695
7696 PR c++/3478
7697 * g++.dg/parse/error10.C: New test.
7698 * g++.dg/template/arg2.C: Accept "invalid type" error.
7699
1759c760
JJ
77002004-01-11 Jakub Jelinek <jakub@redhat.com>
7701
7702 PR middle-end/13392
7703 * g++.dg/opt/expect2.C: New test.
7704
3c6e6fbf
ZW
77052004-01-10 Zack Weinberg <zack@codesourcery.com>
7706
7707 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
7708 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
7709 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
7710 Update dg-error regexps.
7711
9c10179d
ZW
77122004-01-10 Zack Weinberg <zack@codesourcery.com>
7713
7714 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
7715 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
7716
7f03f9a3
EB
77172004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7718
7719 * gcc.dg/pragma-re-1.c: Use right pointer type.
7720
21e430b8
EB
77212004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7722
7723 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
7724
1a7a2c0f
GK
77252004-01-09 Geoffrey Keating <geoffk@apple.com>
7726
7727 * gcc.dg/rs6000-ldouble-1.c: New.
7728
731bd3ae
GB
77292004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7730
7731 DR 337
7732 PR c++/9256
7733 * g++.dg/other/abstract1.C: New test.
7734
bafb62a2
AO
77352004-01-09 Alexandre Oliva <aoliva@redhat.com>
7736
7737 * g++.dg/lookup/strong-using-1.C: New.
7738
3897f229
JM
77392004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
7740
7741 PR c/11234
7742 * gcc.dg/func-ptr-conv-1.c: New test.
7743 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
7744
a9f99e78
KH
77452004-01-09 Kazu Hirata <kazu@cs.umass.edu>
7746
7747 PR target/13380.
7748 * gcc.c-torture/compile/20040109-1.c: New.
7749
588f75d0
SH
77502004-01-08 Stuart Hastings <stuart@apple.com>
7751
7752 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
7753 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
7754 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
7755
3b458e6f
AM
77562004-01-09 Alan Modra <amodra@bigpond.net.au>
7757
7758 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
7759
53b8fe3e
EB
77602004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7761
7762 * ada/acats/run_acats: Treat 'gnatchop' the same way
7763 as 'gnatmake'. Export GCC_DRIVER.
7764 * ada/acats/run_all.sh: Add target_gnatchop. Use
7765 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
7766
663cea5d
GB
77672004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7768
7769 PR c++/12573
7770 * g++.dg/template/dependent-expr4.C: New test.
7771
417b11de
HP
77722004-01-08 Hartmut Penner <hpenner@de.ibm.com>
7773
7774 * gcc.dg/altivec-11.c: New test.
7775
72827ed7
MM
77762004-01-07 Mark Mitchell <mark@codesourcery.com>
7777
7778 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
7779
bca63328
JM
77802004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7781
7782 PR c/6024
7783 * gcc.dg/enum-compat-1.c: New test.
7784 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
7785
85b58ca5
JM
77862004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7787
7788 PR c/12165
7789 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
7790 gcc.dg/c99-idem-qual-3.c: New tests.
7791
b48a0c18
AM
77922004-01-07 Alan Modra <amodra@bigpond.net.au>
7793
7794 * gcc.dg/winline-7.c: Don't cast void * to int.
7795
bcf17554
JH
77962004-01-06 Jan Hubicka <jh@suse.cz>
7797
7798 * gcc.dg/i386-sse-5.c: New test
7799 * g++.dg/eh/simd-1.c: Add -w argument for i386.
7800
962c0823
MM
78012004-01-05 Mark Mitchell <mark@codesourcery.com>
7802
7803 PR c++/12815
7804 * g++.dg/rtti/typeid4.C: New test.
7805
4b6eeb9a
EB
78062004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7807
7808 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
7809
88081599
MM
78102004-01-05 Mark Mitchell <mark@codesourcery.com>
7811
216bb6e1
MM
7812 PR c++/12132
7813 * g++.dg/template/error11.C: New test.
7814
88081599
MM
7815 PR c++/13451
7816 * g++.dg/template/class2.C: New test.
7817
fa170482
NS
78182004-01-05 Nathan Sidwell <nathan@codesourcery.com>
7819 Richard Sandiford <rsandifo@redhat.com>
7820
7821 PR c++/13387
7822 * g++.dg/opt/alias3.C: New test.
7823
4f8163b1
MM
78242004-01-04 Mark Mitchell <mark@codesourcery.com>
7825
543ebd4a
MM
7826 PR c++/13157
7827 * g++.dg/template/koenig3.C: New test.
7828
955d0234
MM
7829 PR c++/13529
7830 * g++.dg/parse/offsetof3.C: New test.
7831
ae0eb5f1
MM
7832 * g++.dg/init/copy7.C: Add missing dg-error markers.
7833
4f8163b1
MM
7834 PR c++/12226
7835 * g++.dg/init/copy7.c: New test.
7836
7837 PR c++/13536
7838 * g++.dg/parse/cast1.C: New test.
7839
dc0bfe6a
JH
78402004-01-04 Jan Hubicka <jh@suse.cz>
7841
7842 * gcc.dg/winline[1-7].c: New tests.
7843
b0bc6e8e
KL
78442004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7845
7846 PR c++/13520
7847 * g++.dg/template/qualttp22.C: New test.
7848
b684a3df
JH
78492004-01-01 Jan Hubicka <jh@suse.cz>
7850
7851 * gcc.dg/debug/20031231-1.c: New.
7852 * gcc.c-torture/compile/20040101-1.c: New.
7853 * gcc.dg/dwarf-die-[1-7].c: New.
7854
74aa338a
JJ
78552004-01-01 Jakub Jelinek <jakub@redhat.com>
7856
7857 PR optimization/13521
7858 * gcc.c-torture/compile/20031231-1.c: New test.
7859
d485b7f9
KH
78602003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7861
7862 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
7863
e5e95ba0
VR
78642003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7865
7866 PR c++/10079
7867 * g++.dg/template/crash16.C: New test.
7868
b6d90461
MM
78692003-12-30 Mark Mitchell <mark@codesourcery.com>
7870
7871 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
7872
22dc9b06
KH
78732003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7874
7875 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
7876 ports.
7877 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7878 * g++.old-deja/g++.law/profile1.C: Likewise.
7879 * gcc.c-torture/compile/981006-1.c: Likewise.
7880 * gcc.c-torture/execute/loop-2e.x: Likewise.
7881 * gcc.c-torture/execute/loop-2f.x: Remove.
7882 * gcc.c-torture/execute/loop-2g.x: Likewise.
7883 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
7884 * gcc.dg/20020312-2.c: Remove traces of dead ports.
7885
58496de1
NS
78862003-12-30 Nathan Sidwell <nathan@codesourcery.com>
7887
74869a85
NS
7888 PR c++/13507
7889 * g++.dg/ext/attrib11.C: New test.
7890
58496de1
NS
7891 PR c++/13494
7892 * g++.dg/template/array2-1.C: New test.
7893 * g++.dg/template/array2-2.C: New test.
7894
21b75a73
MM
78952003-12-29 Mark Mitchell <mark@codesourcery.com>
7896
7897 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
7898
30a03508
NS
78992003-12-29 Nathan Sidwell <nathan@codesourcery.com>
7900
7901 PR c++/12774
7902 * g++.dg/template/array1-1.C: New test.
7903 * g++.dg/template/array1-2.C: New test.
7904
b66906a8
RS
79052003-12-29 Roger Sayle <roger@eyesopen.com>
7906
7907 PR fortran/12632
7908 * g77.dg/12632.f: New test case.
7909
68deab91
KL
79102003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7911
7912 PR c++/13289
7913 * g++.dg/parse/nontype1.C: New test.
7914
2f9afd51
KL
79152003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7916
7917 PR c++/12403
7918 * g++.dg/parse/explicit1.C: New test.
7919 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
7920
1896d29d
MM
79212003-12-28 Mark Mitchell <mark@codesourcery.com>
7922
c11889ce
MM
7923 PR c++/13081
7924 * g++.dg/opt/inline6.C: New test.
7925
7926 PR c++/12613
7927 * g++.dg/parse/error9.C: New test.
7928
1896d29d
MM
7929 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
7930
4c2a4b90
MM
79312003-12-28 Mark Mitchell <mark@codesourcery.com>
7932
7933 PR c++/13009
7934 * g++.dg/init/assign1.C: New test.
7935
7072018e
RS
79362003-12-28 Roger Sayle <roger@eyesopen.com>
7937
7938 PR c++/13070
7939 * g++.dg/warn/format3.C: New test case.
7940
bf86d71e
ZD
79412003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7942
7943 * gcc.c-torture/compile/20031227-1.c: New test.
7944
8f23fc81
MM
79452003-12-23 Mark Mitchell <mark@codesourcery.com>
7946
7947 * g++.dg/bprob/bprob.exp: Load target-supports.exp
7948 * g77.dg/bprob/bprob.exp: Likewise.
7949 * gcc.misc-tests/bprob.exp: Likewise.
7950 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
7951 variants on systems where the library does not provide that
7952 functionality.
7953 * gcc.dg/builtins-20.c: Use builtins-config.h.
7954 * gcc.dg/builtins-config.h: New file.
7955
b8ee7f02
MM
79562003-12-23 Mark Mitchell <mark@codesourcery.com>
7957
7958 * lib/gcc-dg.exp (dg-require-profiling): New function.
7959 * lib/target-supports.exp (check_profiling_available): Likewise.
7960 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
7961 * g77.dg/bprob/bprob.exp: Likewise.
7962 * gcc.misc-tests/bprob.exp: Likewise.
7963 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
7964 * gcc.dg/20021014-1.c: Likewise.
7965 * gcc.dg/nest.c: Likewise.
7966
7bd35dac
MM
79672003-12-23 Mark Mitchell <mark@codesourcery.com>
7968
7969 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
7970 compiling.
7971 * g++.dg/lookup/java2.C: Likewise.
7972 * gcc.dg/cpp/lexident.c: Likewise.
7973
f2073745
KH
79742003-12-23 Kazu Hirata <kazu@cs.umass.edu>
7975
7976 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
7977 given.
7978 * gcc.c-torture/compile/961203-1.c: Likewise.
7979 * gcc.c-torture/compile/980506-1.c: Likewise.
7980
4c494a15
ZW
79812003-12-23 Zack Weinberg <zack@codesourcery.com>
7982
7983 * lib/gcc-dg.exp (dg-prune-output): New annotation.
7984 (additional_prunes): New global.
7985 (gcc-dg-prune): Handle additional per-test pruning.
7986 (dg-test): Clear additional_prunes between tests.
7987
7988 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
7989 dg-prune-output to avoid spurious failures from assembler
7990 complaining about nonexistent WAW violations.
7991 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
7992 Use dg-prune-output to avoid spurious failures from assembler
7993 warning about Itanium B-step errata.
7994
57702a80
MM
79952003-12-23 Mark Mitchell <mark@codesourcery.com>
7996
7997 * g++.dg/abi/macro0.C: New test.
7998 * g++.dg/abi/macro1.C: Likewise.
7999 * g++.dg/abi/macro2.C: Likewise.
8000
8001 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8002 * g++.dg/abi/bitfield7.C: Likewise.
8003 * g++.dg/abi/dtor2.C: Likewise.
8004 * g++.dg/abi/mangle11.C: Likewise.
8005 * g++.dg/abi/mangle12.C: Likewise.
8006 * g++.dg/abi/mangle14.C: Likewise.
8007 * g++.dg/abi/mangle17.C: Likewise.
8008 * g++.dg/abi/vbase10.C: Likewise.
8009 * g++.dg/abi/vbase14.C: Likewise.
8010 * g++.dg/template/qualttp17.C: Likewise.
8011
4ea49dd0
AP
80122003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8013
8014 PR c/11995
8015 * gcc.dg/20031223-1.c: New test.
8016
cbf6e52a
EB
80172003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8018
8019 * gcc.dg/noreturn-7.c: New test.
8020
b3006337
EB
80212003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8022
8023 * gcc.dg/null-pointer-1.c: New test.
8024
1ffe6573
MM
80252003-12-22 Mark Mitchell <mark@codesourcery.com>
8026
7813d14c
MM
8027 * g++.old-deja/g++.jason/template18.C: Remove.
8028 * g++.old-deja/g++.jason/template37.C: Likewise.
8029
8030 PR c++/12862
8031 * g++.dg/lookup/ns1.C: New test.
8032
1ffe6573
MM
8033 PR c++/12397
8034 * g++.dg/template/lookup3.C: New test.
8035
92a12fbc
AP
80362003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8037
8038 * g++.dg/template/recurse1.C: New test
8039
499b568f
MM
80402003-12-22 Mark Mitchell <mark@codesourcery.com>
8041
8042 PR c++/12479
8043 * g++.dg/parse/semicolon1.C: New test.
8044 * g++.dg/parse/semicolon1.h: Likewise.
8045
3b3ed128
FJ
80462003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8047
8048 * gcc.dg/darwin-misaligned.c: New test.
8049
af3fbed1
AP
80502003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8051
8052 PR c/9163
8053 * gcc.dg/20031222-1.c: New test.
8054
d9dd2c4e
MM
80552003-12-21 Mark Mitchell <mark@codesourcery.com>
8056
9e62871e
MM
8057 PR c++/13438
8058 * g++.dg/parse/error8.C: New test.
8059
d9dd2c4e
MM
8060 PR c++/11554
8061 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8062
b665cdce
KH
80632003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8064
8065 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8066 too small.
8067 * gcc.c-torture/compile/930217-1.c: Likewise.
8068 * gcc.c-torture/compile/930513-1.c: Likewise.
8069 * gcc.c-torture/execute/920908-2.c: Likewise.
8070 * gcc.c-torture/execute/921204-1.c: Likewise.
8071 * gcc.c-torture/execute/930621-1.c: Likewise.
8072 * gcc.c-torture/execute/930630-1.c: Likewise.
8073 * gcc.c-torture/execute/931031-1.c: Likewise.
8074 * gcc.c-torture/execute/980602-2.c: Likewise.
8075 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8076 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8077 * gcc.c-torture/execute/extzvsi.c: Likewise.
8078 * gcc.c-torture/unsorted/ext.c: Likewise.
8079
781f4ec1
AP
80802003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8081
8082 PR target/12749
8083 * gcc.c-torture/compile/20031220-2.c: New test case.
8084
3b24df36
RS
80852003-12-20 Roger Sayle <roger@eyesopen.com>
8086
8087 PR optimization/13031
8088 * gcc.c-torture/compile/20031220-1.c: New test case.
8089
c96f4f73
EB
80902003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8091
8092 * gcc.dg/cast-function-1.c: New test.
8093
be7ac471
JM
80942003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8095
8096 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8097 formats.
8098
4656bc85
MM
80992003-12-19 Mark Mitchell <mark@codesourcery.com>
8100
8101 PR c++/12795
8102 * g++.dg/ext/attrib10.C: New test.
8103
e8c89d29
JJ
81042003-12-19 Jakub Jelinek <jakub@redhat.com>
8105
8106 * gcc.dg/cleanup-10.c: New test.
8107 * gcc.dg/cleanup-11.c: New test.
8108
effed655
JJ
81092003-12-19 Jakub Jelinek <jakub@redhat.com>
8110
8111 PR c++/13239
8112 * g++.dg/opt/expect1.C: New test.
8113
ed8d8803
HP
81142003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8115
8116 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8117
0b667ed8
AP
81182003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8119
01d0a156
AP
8120 PR debug/12923
8121 * gcc.dg/20031218-1.c: New test.
8122
8123 PR debug/12389
8124 * gcc.dg/20031218-2.c: New test.
8125 * gcc.dg/20031218-3.c: New test.
8126
0b667ed8
AP
8127 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8128 of label name and allow for USER_LABEL_PREFIX == "_" names.
8129 * g++.dg/abi/mangle18-2.C: Likewise.
8130 * g++.dg/abi/mangle19-1.C: Likewise.
8131 * g++.dg/abi/mangle19-2.C: Likewise.
8132 * g++.dg/abi/mangle20-1.C: Likewise.
8133 * g++.dg/abi/mangle20-2.C: Likewise.
8134
a3bf324c
RH
81352003-12-18 Richard Henderson <rth@redhat.com>
8136
8137 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8138
d11994a8
SB
81392003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8140 Dan Kegel <dank@kegel.com>
8141
8142 PR other/12009
8143 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8144 testing a cross compiler, it causes spurious compile failures.
8145 * lib/g++.exp: Likewise.
8146
bc5ada84
KL
81472003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8148
8149 PR c++/13262
8150 * g++.dg/template/access13.C: New test.
8151
cebf212f
UW
81522003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8153
8154 * gcc.dg/20031216-1.c: New test.
8155
51287c14
GB
81562003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8157
8158 PR c++/9154
8159 * g++.dg/template/error10.C: New test.
8160
a21f130e
EB
81612003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8162
8163 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8164 * g++.dg/eh/simd-2.C: Likewise.
8165
b0656d8b
JW
81662003-12-17 James E Wilson <wilson@specifixinc.com>
8167 Roger Sayle <roger@eyesopen.com>
8168
8169 * gcc.c-torture/execute/ieee/mzero5.c: New.
8170
5c832178
MM
81712003-12-17 Mark Mitchell <mark@codesourcery.com>
8172
8173 PR c++/10603
8174 * g++.dg/parse/error6.C: New test.
8175
8176 PR c++/12827
8177 * g++.dg/parse/error7.C: New test.
8178
a7833d6a
EB
81792003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8180
8181 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8182 at -O with stabs debugging formats.
8183 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8184 * gcc.dg/debug/debug-2.c: Likewise.
8185
0dff37fb
MM
81862003-12-16 Mark Mitchell <mark@codesourcery.com>
8187
8188 PR c++/12696
8189 * g++.dg/init/error1.C: New test.
8190
8191 PR c++/12218
8192 * g++.dg/init/pm3.C: New test.
8193
2ff7cce4
JM
81942003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8195
8196 PR c/3347
8197 * gcc.dg/bitfld-8.c: New test.
8198
6d43c524
JL
81992003-12-16 James Lemke <jim@wasabisystems.com>
8200
8201 * gcc.dg/arm-scd42-[123].c: New tests.
8202
d63b5e9f
NS
82032003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8204
8205 PR c++/9043
8206 * g++.dg/abi/mangle20-1.C: New test.
8207 * g++.dg/abi/mangle20-2.C: New test.
8208
263ee052
MM
82092003-12-16 Mark Mitchell <mark@codesourcery.com>
8210
8211 PR c++/13275
8212 * g++.dg/other/offsetof2.C: Remove XFAIL.
8213 * g++.dg/parse/offsetof1.C: New test.
8214 * g++.gd/parse/offsetof2.C: Likewise.
8215
ff5034c5
GB
82162003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8217
8218 * g++.dg/template/nontype3.C: New test.
8219 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8220
cd852e4d
KL
82212003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8222
8223 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8224
0f30f285
NS
82252003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8226
a0c68737
NS
8227 PR c++/13387
8228 * g++.dg/expr/assign1.C: New test.
8229
0f30f285
NS
8230 PR c++/13242
8231 * g++.dg/abi/mangle19-1.C: New test.
8232 * g++.dg/abi/mangle19-2.C: New test.
8233
d2411ba2
HP
82342003-12-16 Hartmut Penner <hpenner@de.ibm.com>
8235
8236 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
8237
91f8389c
EB
82382003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8239
8240 * gcc.c-torture/execute/20031216-1.c: New test.
8241
75e0d03a
GB
82422003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8243
8244 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
8245 an ICE regression.
8246
89f1a6ec
MM
82472003-12-15 Mark Mitchell <mark@codesourcery.com>
8248
8249 PR c++/10926
8250 * g++.dg/template/error9.C: New test.
8251
8252 PR c++/11116
8253 * g++.dg/template/error8.C: New test.
8254
040fc928
RS
82552003-12-15 Roger Sayle <roger@eyesopen.com>
8256
8257 PR middle-end/13400
8258 * gcc.c-torture/execute/20031215-1.c: New test case.
8259
b95cc51a
MM
82602003-12-15 Mark Mitchell <mark@codesourcery.com>
8261
21eb631b
MM
8262 PR c++/13269
8263 * g++.dg/parse/error5.C: New test.
8264
ea0e2a51
MM
8265 PR c++/12989
8266 * g++.dg/expr/sizeof1.C: New test.
8267
b95cc51a
MM
8268 PR c++/13310
8269 * g++.dg/template/crash15.C: New test.
8270
86d75cdd
GK
82712003-12-15 Geoffrey Keating <geoffk@apple.com>
8272
8273 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
8274 a non-POD type as the last named parameter of a varargs function.
8275
a5ac3982
MM
82762003-12-15 Mark Mitchell <mark@codesourcery.com>
8277
8278 PR c++/13243
8279 PR c++/12573
8280 * g++.dg/template/crash14.C: New test.
8281 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
8282
5fd80fbc
NS
82832003-12-15 Nathan Sidwell <nathan@codesourcery.com>
8284
f5c28a15
NS
8285 * g++.dg/other/java1.C: New test.
8286
5fd80fbc
NS
8287 PR c++/13241
8288 * g++.dg/abi/mangle18-1.C: New test.
8289 * g++.dg/abi/mangle18-2.C: New test.
8290
298a037c
ZD
82912003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8292
8293 PR optimization/10312
8294 * gcc.c-torture/execute/20031214-1.c: New.
8295
4bb8ca28
MM
82962003-12-14 Mark Mitchell <mark@codesourcery.com>
8297
8298 PR c++/10779
8299 PR c++/12160
8300 * g++.dg/parse/error3.C: New test.
8301 * g++.dg/parse/error4.C: Likewise.
8302 * g++.dg/abi/mangle4.C: Tweak error messages.
8303 * g++.dg/lookup/using5.C: Likewise.
8304 * g++.dg/other/error2.C: Likewise.
8305 * g++.dg/parse/typename5.C: Likewise.
8306 * g++.dg/parse/undefined1.C: Likewise.
8307 * g++.dg/template/arg2.C: Likewise.
8308 * g++.dg/template/ttp3.C: Likewise.
8309 * g++.dg/template/type1.C: Likewise.
8310 * g++.old-deja/g++.other/crash32.C: Likewise.
8311 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 8312
c1b83cc9
KL
83132003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8314
8315 PR c++/13106
8316 * g++.dg/warn/noreturn-3.C: New test.
8317
e00853fd
NS
83182003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8319
8320 PR c++/13118
8321 * g++.dg/abi/covariant3.C: New.
8322
3950dcdf
JJ
83232003-12-12 Jakub Jelinek <jakub@redhat.com>
8324
8325 * g++.dg/eh/ia64-1.C: New test.
8326
77fec971
RS
83272003-12-12 Roger Sayle <roger@eyesopen.com>
8328
8329 PR optimization/13037
8330 * g77.f-torture/execute/13037.f: New test case.
8331
90d46c28
NS
83322003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8333
8334 PR c++/12881
8335 * g++.dg/abi/covariant2.C: New.
8336
45f2492c
NB
83372003-12-12 Neil Booth <neil@daikokuya.co.uk>
8338
8339 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
8340
15975b43
ZW
83412003-12-11 Zack Weinberg <zack@codesourcery.com>
8342
8343 * gcc.c-torture/execute/wchar_t-1.x: Delete.
8344
a586ce78
AP
83452003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
8346
8347 PR other/10819
8348 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
8349 to fix Bug 10819.
8350 * lib/g++.exp (g++_version): Likewise.
8351 * lib/g77.exp (g77_version): Likewise.
8352 * lib/objc.exp (default_objc_version): Likewise.
8353
e55a6cce 83542003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 8355
553355fe
RH
8356 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
8357
5ca18844
RH
8358 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
8359
facef326
MA
83602003-12-08 Matt Austern <austern@apple.com>
8361
8362 PR c/13134
8363 * lib/gcc-dg.exp (dg-require-visibility): Define.
8364 * lib/target-supports (check_visibility_available): Define.
8365 * gcc.dg/visibility-1.c: New test.
8366 * gcc.dg/visibility-2.c: Likewise.
8367 * gcc.dg/visibility-3.c: Likewise.
8368 * gcc.dg/visibility-4.c: Likewise.
8369 * gcc.dg/visibility-5.c: Likewise.
8370 * gcc.dg/visibility-6.c: Likewise.
8371 * g++.dg/ext/visibility-1.C: Likewise.
8372 * g++.dg/ext/visibility-2.C: Likewise.
8373 * g++.dg/ext/visibility-3.C: Likewise.
8374 * g++.dg/ext/visibility-4.C: Likewise.
8375 * g++.dg/ext/visibility-5.C: Likewise.
8376 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 8377
91f8389c
EB
83782003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8379
8380 * g++.dg/lookup/java1.C: New test.
8381 * g++.dg/lookup/java2.C: New test.
b8ec6586 8382
df5e8205
EB
83832003-12-07 Falk Hueffner <falk@debian.org>
8384
8385 * g++.dg/opt/noreturn-1.C: New test.
8386
fd25e957
EB
83872003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
8388
8389 * gcc.dg/overflow-1.c: New test.
8390
5c6ef9be
EB
83912003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8392
8393 * g77.f-torture/compile/13060.f: New test.
8394
a6c0d772
MM
83952003-12-06 Mark Mitchell <mark@codesourcery.com>
8396
8397 PR c++/13323
8398 * g++.dg/inherit/operator2.C: New test.
8399
360d1b99
MM
84002003-12-05 Mark Mitchell <mark@codesourcery.com>
8401
8402 PR c++/13305
8403 * g++.dg/ext/attrib9.C: New test.
8404
eeb23c11
MM
84052003-12-05 Mark Mitchell <mark@codesourcery.com>
8406
8407 PR c++/13314
8408 * g++.dg/template/error7.C: New test.
8409
5d27ef94 84102003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 8411 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
8412
8413 PR target/13302
8414 * g++.dg/other/struct-va_list.C: New test.
8415
f128e1f3
KL
84162003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8417
8418 PR c++/13166
8419 * g++.dg/parse/defarg6.C: New test.
8420
64ed86c7
HPN
84212003-12-05 Hans-Peter Nilsson <hp@axis.com>
8422
8423 PR target/13256
8424 * gcc.c-torture/execute/20031201-1.c: New test.
8425
b98d4eb5
AC
84262003-12-05 Arnaud Charlet <charlet@act-europe.fr>
8427
8428 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
8429
6e3077c6
EB
84302003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8431
8432 * gcc.dg/builtin-return-1.c: New test.
8433
fc64a247
SM
84342003-12-04 Stuart Menefy <stuart.menefy@st.com>
8435 J"orn Rennecke <joern.rennecke@superh.com>
8436
8437 PR optimization/13260
8438 * gcc.c-torture/execute/20031204-1.c: New test.
8439
afb0918a
MM
84402003-12-03 Mark Mitchell <mark@codesourcery.com>
8441
8442 PR c++/9127
8443 * g++.dg/template/error6.C: New test.
8444
8ecc63eb
JJ
84452003-12-03 Jakub Jelinek <jakub@redhat.com>
8446
8447 * gcc.dg/20031202-1.c: New test.
8448
ee43dab5
MM
84492003-12-03 Mark Mitchell <mark@codesourcery.com>
8450
b80cfdcd
MM
8451 PR c++/13179
8452 * g++.dg/template/eh1.C: New test.
8453
ee43dab5
MM
8454 PR c++/10771
8455 * g++.dg/template/error5.C: New test.
8456
e7f2e92f
DU
84572003-12-02 David Ung <davidu@mips.com>
8458
15975b43 8459 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
8460 g_##TMODE
8461
1c59130c
GB
84622003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8463
8ecc63eb 8464 PR c++/10126
1c59130c
GB
8465 * g++.dg/template/ptrmem8.C: New test.
8466
e77de295
GB
84672003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8468
8ecc63eb 8469 PR c++/12573
e77de295
GB
8470 * g++.dg/template/dependent-expr3.C: New test.
8471
e3b66120
JL
84722003-12-01 James Lemke <jim@wasabisystems.com>
8473
8474 * gcc.dg/arm-g2.c: New test.
8475
d9e7c8e3
RS
84762003-12-01 Roger Sayle <roger@eyesopen.com>
8477
8478 PR optimization/11634
8479 * gcc.dg/20031201-2.c: New test case.
8480
75d3baee
ZW
84812003-12-01 Zack Weinberg <zack@codesourcery.com>
8482
8483 PR 11433
8484 * objc.dg/proto-lossage-3.m: New test.
8485
28cb2b14
RS
84862003-12-01 Roger Sayle <roger@eyesopen.com>
8487
8488 PR optimization/12628
8489 * gcc.dg/20031201-1.c: New test case.
8490
e82407b5
EB
84912003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8492
8493 * gcc.dg/unaligned-1.c: New test.
8494
a668c6ad
MM
84952003-11-30 Mark Mitchell <mark@codesourcery.com>
8496
8497 PR c++/9849
8498 * g++.dg/template/error4.C: New test.
8499 * g++.dg/template/nested3.C: Adjust error markers.
8500
0e73769e
KG
85012003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8502
8503 * gcc.dg/cpp/assert4.c: Check more #system assertions.
8504
65f0edec
JM
85052003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
8506
8507 PR c/10333
8508 * gcc.dg/bitfld-7.c: New test.
8509
9c858681
RS
85102003-11-29 Richard Sandiford <rsandifo@redhat.com>
8511
8512 * gcc.dg/tls/asm-1.C: New test.
8513
26b0ad13
KG
85142003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8515
0e73769e 8516 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 8517
48ee6fa0
EB
85182003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8519
8520 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
8521 * gcc.dg/builtin-apply3.c: New test.
8522
4caddf0b
EB
85232003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8524
8525 * lib/compat.exp (compat-obj): New xfaildata parameter.
8526 Use it to set compiler_conditional_xfail_data before compiling.
8527 (compat-get-options): Handle dg-xfail-if.
8528 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
8529 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
8530 * gcc.dg/compat/vector-1_y.c: Likewise.
8531 * gcc.dg/compat/vector-2_x.c: Likewise.
8532 * gcc.dg/compat/vector-2_y.c: Likewise.
8533
ecb63641
EB
85342003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8535
8536 * g++.dg/opt/reg-stack4.C: New test.
8537
316d0b19
EB
85382003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8539
8540 * gcc.dg/builtin-apply2.c: New test.
8541
bb13f2ff
EB
85422003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8543
8544 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
8545
4864cc4a
KL
85462003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8547
8548 PR c++/12924
8549 * g++.dg/template/template-id-2.C: New test.
8550
d43f603d
KL
85512003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8552
8553 PR c++/5369
8554 * g++.dg/template/memfriend1.C: New test.
8555 * g++.dg/template/memfriend2.C: Likewise.
8556 * g++.dg/template/memfriend3.C: Likewise.
8557 * g++.dg/template/memfriend4.C: Likewise.
8558 * g++.dg/template/memfriend5.C: Likewise.
8559 * g++.dg/template/memfriend6.C: Likewise.
8560 * g++.dg/template/memfriend7.C: Likewise.
8561 * g++.dg/template/memfriend8.C: Likewise.
8562 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
8563
40bec508
MM
85642003-11-21 Mark Mitchell <mark@codesourcery.com>
8565
8566 PR c++/12515
8567 * g++.dg/ext/cond1.C: New test.
8568
c132886e
RH
85692003-11-20 Richard Henderson <rth@redhat.com>
8570
8571 * gcc.dg/20020201-2.c: Remove.
8572 * gcc.dg/20020201-4.c: Remove.
8573 * gcc.dg/20020304-1.c: Remove.
8574
dd2cc6dc
NN
85752003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
8576
8577 * gcc.dg/cpp/trad/xwin1.c: New test case.
8578
5153e857
AT
85792003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
8580
8581 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
8582 * lib/g77.exp: Likewise.
8583 * lib/objc.exp: Likewise.
8584 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
8585 for darwin.
8586
c44e68a5
KL
85872003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8588
8589 PR c++/12932
8590 * g++.dg/template/static5.C: New test.
8591
fc6d6d62
JM
85922003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
8593
8594 * gcc.dg/nested-func-1.c: New test.
8595
178b9a09
KG
85962003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8597
8598 * gcc.dg/cpp/assert4.c: New test.
8599
8ffc2e37
GB
86002003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8601
75d3baee
ZW
8602 PR c++/2294
8603 * g++.dg/lookup/using9.c: New test.
8ffc2e37 8604
ec75414f
MM
86052003-11-14 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/12762
8608 * g++.dg/template/error3.C: New test.
8609
7fb768e5
AC
86102003-11-14 Arnaud Charlet <charlet@act-europe.fr>
8611
8612 PR ada/13035
8613 * ada/acats/run_acats, run_all.sh: Fix syntax error.
8614 No longer use a wrapper for gcc, since this does not work under
8615 Windows.
8616
aede75ed
GB
86172003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8618
75d3baee
ZW
8619 PR c++/2094
8620 * g++.dg/template/ptrmem7.C: New test.
aede75ed 8621
a25d596a
AP
86222003-11-13 Andrew Pinski <apinski@apple.com>
8623
8624 * gcc.c-torture/compile/20031113-1.c: New test.
8625
49012f5c 86262003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 8627 Kean Johnston <jkj@sco.com>
49012f5c
MM
8628
8629 PR c/13029
8630 * gcc.dg/unused-4.c: Update.
8631
d76bc29c
EB
86322003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8633
8634 * g++.dg/opt/const3.C: New test.
8635
fccc4eb2
JH
86362003-11-13 Jan Hubicka <jh@suse.cz>
8637
8638 * gcc.c-torture/compile/20031112-1.c: New test.
8639
8f120836
MM
86402003-11-12 Mark Mitchell <mark@codesourcery.com>
8641
8642 * g++.dg/parse/crash10.C: Remove bogus error marker.
8643
405f36dd
RO
86442003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8645
8646 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
8647 (host_gcc): Likewise.
8648 (ROOT): Honor $PWDCMD.
8649 (BASE): Likewise.
8650 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
8651
7e28e1a3
CM
86522003-11-12 Catherine Moore <clm@redhat.com>
8653
8654 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
8655
0cf356df
AJ
86562003-11-12 Andreas Jaeger <aj@suse.de>
8657 Jakub Jelinek <jakub@redhat.com>
8658 Andrew Pinski <pinskia@physics.uc.edu>
8659 Richard Henderson <rth@redhat.com>
8660
8661 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
8662 systems.
7671789c 8663 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
8664
8665 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
8666 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8667
3e65fcc0
AJ
86682003-11-11 Andreas Jaeger <aj@suse.de>
8669
8670 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
8671
292d9f2b
AJ
8672 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
8673
e6178121
AC
86742003-11-10 Arnaud Charlet <charlet@act-europe.fr>
8675
8676 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
8677 Clean ups.
8678
1ec0c607
WH
86792003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
8680
8681 * gcc.dg/trampoline-1.c: New test.
8682
a5fdcda8
AP
86832003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8684
8685 * gcc.c-torture/compile/200031109-1.c: New test.
8686
c76f4e8e
JM
86872003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8688
8689 PR c/3190
8690 PR c/8714
8691 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8692 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
8693 gcc.dg/format/no-y2k-1.c: Update.
8694
587a9854
RS
86952003-11-08 Roger Sayle <roger@eyesopen.com>
8696
8697 PR optimization/10467
8698 * gcc.dg/20031108-1.c: New test case.
8699
3d67ba1e
GK
87002003-11-07 Geoffrey Keating <geoffk@apple.com>
8701
8702 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
8703
30321c39
JM
87042003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8705
8706 * gcc.dg/compound-lvalue-1.c: New test.
8707 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
8708 some XFAILs.
8709
2858f73a
GK
87102003-11-06 Geoffrey Keating <geoffk@apple.com>
8711
8712 * gcc.dg/altivec-varargs-1.c: New test.
8713
51672143
EB
87142003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8715
8716 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
8717 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
8718 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
8719 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
8720 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
8721
0a49d02c
JM
87222003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
8723
8724 * gcc.dg/cond-lvalue-1.c: New test.
8725
db9fd03e 87262003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
8727
8728 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
8729
aad626f7
KL
87302003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8731
8732 PR c++/11616
8733 * g++.dg/template/instantiate5.C: New test.
8734
0c5a0451
VR
87352003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8736
8737 PR c++/12726
8738 * g++.dg/ext/complit2.C: Replace test with self-contained version.
8739 * ChangeLog: Add missing first entry for above test.
8740
3dfa3500
KL
87412003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8742
8743 PR c++/9810
8744 * g++.dg/template/using8.C: New test.
8745 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
8746
31f0f571
RS
87472003-11-02 Roger Sayle <roger@eyesopen.com>
8748
8749 PR optimization/10817
8750 * gcc.c-torture/compile/20031102-1.c: New test case.
8751
2077750a
KH
87522003-11-02 Kazu Hirata <kazu@cs.umass.edu>
8753
8754 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
8755 2147483647.
8756
e69cdc12
EB
87572003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8758
8759 * gcc.dg/20031102-1.c: New test.
8760
0a9e65f9
EB
87612003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8762
8763 * gcc.dg/complex-1.c: New test.
8764
f218d820
KL
87652003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8766
8767 PR c++/12796
8768 * g++.dg/template/crash13.C: Adjust expected error location.
8769 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8770
f3dd79b9
RE
87712003-10-31 Richard Earnshaw <rearnsha@arm.com>
8772
8773 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8774
4cabf776
JZ
87752003-10-31 Josef Zlomek <zlomekj@suse.cz>
8776
8777 PR/10239
8778 * gcc.c-torture/compile/20031031-2.c: New test.
8779
739e6d58
JZ
87802003-10-31 Josef Zlomek <zlomekj@suse.cz>
8781
8782 PR/11640
8783 * gcc.c-torture/compile/20031031-1.c: New test.
8784
28765aad
RE
87852003-10-31 Richard Earnshaw <rearnsha@arm.com>
8786
8787 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8788 * gcc.misc-tests/bprob.exp: Likewise.
8789 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
8790 the execution test on arm-elf configs.
c6c01481 8791 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
8792 configs that don't support scratch files.
8793 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
8794
1d915eda
AC
87952003-10-30 Arnaud Charlet <charlet@act-europe.fr>
8796
8797 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
8798 done by dejagnu.
8799
24c98fae
AC
88002003-10-29 Arnaud Charlet <charlet@act-europe.fr>
8801
8802 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
8803 Avoid non pure sh syntax. Add more logging.
8804
8805 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
8806 fail.
24c98fae 8807
0fda236e
FS
88082003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8809
8810 PR libgcj/10610
8811 * gcc.dg/ppc-stackalign-1.c: New test.
8812
1066ea4d
AC
88132003-10-28 Arnaud Charlet <charlet@act-europe.fr>
8814
8815 * ada/acats/run_all.sh: Change output to be more compliant with
8816 dejagnu framework.
8817 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
8818 Only run [a-z]* directories, to filter out e.g. CVS.
8819 Redirect build output to log file.
1066ea4d 8820
934ef487
AC
88212003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8822
8823 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
8824
c011a52f
AC
88252003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8826
8827 PR ada/5909:
8828 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
8829
b19ee4bd
JJ
88302003-10-27 Jakub Jelinek <jakub@redhat.com>
8831
8832 * gcc.c-torture/compile/20031023-1.c: New test.
8833 * gcc.c-torture/compile/20031023-2.c: New test.
8834 * gcc.c-torture/compile/20031023-3.c: New test.
8835 * gcc.c-torture/compile/20031023-4.c: New test.
8836
58e1d54c
KL
88372003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8838
8839 PR c++/10371
8840 * g++.dg/lookup/scoped8.C: New test.
8841
b3cd99cd
EB
88422003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8843
8844 * g++.dg/opt/reg-stack3.C: New test.
8845
88682ff6
JM
88462003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8847
8848 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
8849
d9a50301
KL
88502003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8851
8852 PR c++/11076
8853 * g++.dg/template/crash13.C: New test.
8854
349dfad9
JM
88552003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8856
8857 * gcc.dg/c99-restrict-2.c: New test.
8858
bb885938
NS
88592003-10-24 Nathan Sidwell <nathan@codesourcery.com>
8860
8861 PR c++/12698, c++/12699, c++/12700, c++/12566
8862 * g++.dg/inherit/covariant9.C: New test.
8863 * g++.dg/inherit/covariant10.C: New test.
8864 * g++.dg/inherit/covariant11.C: New test.
8865
0c5a0451
VR
88662003-10-23 Jason Merrill <jason@redhat.com>
8867
8868 PR c++/12726
8869 * g++.dg/ext/complit2.C: New test.
8870
ed1ca05a
FH
88712003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8872
8873 PR target/12654
8874 * gcc.c-torture/execute/20031020-1.c: New test.
8875
1b251a0c
ZD
88762003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8877
8878 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
8879 following the jump_insn.
8880
dc70e81d
JM
88812003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
8882
8883 * gcc.dg/cast-lvalue-1.c: New test.
8884
18fd68a8
MM
88852003-10-21 Mark Mitchell <mark@codesourcery.com>
8886
8887 PR c++/11962
8888 * g++.dg/template/cond2.C: New test.
8889
ac054e28
JM
88902003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
8891
8892 * gcc.dg/builtins-28.c: New test.
8893
d4d1ebc1
JH
88942003-10-20 Jan Hubicka <jh@suse.cz>
8895
8896 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
8897 parameter.
8898 * testsuite/gcc.dg/inline-2.c: Likewise.
8899
d15f01e3
PE
89002003-10-20 Phil Edwards <phil@codesourcery.com>
8901
8902 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
8903 * gcc.dg/nest.c: Likewise.
8904
11325dcd
KL
89052003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8906
8907 PR c++/9781, c++/10583, c++/11862
8908 * g++.dg/parse/crash13.C: New test.
8909
adccacc4
ZD
89102003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8911
8912 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
8913
5a13d728
EB
89142003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8915
8916 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
8917 Define HAVE_C99_RUNTIME except on Solaris.
8918 * gcc.dg/builtins-20.c: Likewise.
8919
29ee7b16
ZD
89202003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8921
8922 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
8923
5f04800c
KL
89242003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8925
8926 PR c++/12495
8927 * g++.dg/template/crash21.C: New test.
8928
9579624e
KL
89292003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8930
8931 PR c++/2513
8932 * g++.dg/template/typename5.C: New test.
8933
e77b95a2
KL
89342003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8935
8936 PR c++/12369
8937 * g++.dg/template/friend25.C: New test.
8938
7a0cb59c
ZL
89392003-10-16 Ziemowit Laski <zlaski@apple.com>
8940
8941 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
8942 versions.
8943
82917bf9
KH
89442003-10-16 Kazu Hirata <kazu@cs.umass.edu>
8945
8946 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
8947 == 2147483647.
8948
8725a9b4
KH
89492003-10-15 Kazu Hirata <kazu@cs.umass.edu>
8950
8951 * gcc.c-torture/execute/960416-1.x: Remove.
8952 * gcc.c-torture/execute/divconst-3.x: Likewise.
8953
c546e185
HPN
89542003-10-15 Hans-Peter Nilsson <hp@axis.com>
8955
8956 PR target/12598
8957 * gcc.dg/torture/cris-volatile-1.c: New test.
8958
e157d777
RS
89592003-10-14 Roger Sayle <roger@eyesopen.com>
8960
8961 PR optimization/9325
8962 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
8963 for overflowing floating point to integer conversion during RTL
8964 simplification.
8965
c92c2a28
ZL
89662003-10-13 Ziemowit Laski <zlaski@apple.com>
8967
8968 * objc/execute/_cmd.m: Fix typo.
8969 * objc.dg/image-info.m, objc.dg/symtab-1.m:
8970 Relax 'scan-assembler' regexp.
8971 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
8972 objc.dg/try-catch-4.m: Run on non-Darwin targets.
8973 * objc.dg/zero-link-2.m: Remove blank line.
8974 * objc.dg/zero-link-3.m: New test case.
c6c01481 8975
71d46c6f
GK
89762003-10-13 Geoffrey Keating <geoffk@apple.com>
8977
3eba62b4
GK
8978 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
8979
71d46c6f
GK
8980 * gcc.dg/asm-names.c: Use scan-assembler-not rather
8981 than linker trickery.
8982
88e451e1
VR
89832003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8984
8985 PR c++/12370
8986 * g++.dg/other/friend2.C: New test.
8987
e3c8de6a
SB
89882003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8989
8990 * gcc.dg/20031012-1.c: New test.
8991
1998463c
SB
89922003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8993
8994 * gcc.dg/weak/weak-3.c: Fix for new warning.
8995
cc956bfd
KC
89962003-10-12 Kelley Cook <kcook@gcc.gnu.org>
8997
8998 PR optimization/8750
8999 * gcc.c-torture/execute/20031012-1.c: New test case.
9000
c43fa1f5
RS
90012003-10-11 Roger Sayle <roger@eyesopen.com>
9002
9003 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9004 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9005
c877353c
RS
90062003-10-11 Roger Sayle <roger@eyesopen.com>
9007
9008 PR optimization/12260
9009 * gcc.c-torture/compile/20031011-2.c: New test case.
9010
e3be1116
RS
90112003-10-11 Roger Sayle <roger@eyesopen.com>
9012
9013 * gcc.c-torture/execute/20031011-1.c: New testcase.
9014
69efc31d
EB
90152003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9016
9017 * gcc.c-torture/compile/20031011-1.c: New test.
9018
cc956bfd 90192003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
9020
9021 * g++.dg/other/first-global.C: New test.
9022
ea82015c
RS
90232003-10-11 Roger Sayle <roger@eyesopen.com>
9024
9025 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9026
51e73d57
ILT
90272003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9028
9029 * gcc.c-torture/compile/20031010-1.c: New test.
9030
d0fd1347
GK
90312003-10-10 Geoffrey Keating <geoffk@apple.com>
9032
9033 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9034 * gcc.c-torture/execute/va-arg-25.c: ... here.
9035
b18ff0cd
MM
90362003-10-09 Mark Mitchell <mark@codesourcery.com>
9037
9038 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9039
1703590e
RS
90402003-10-08 Richard Sandiford <rsandifo@redhat.com>
9041
f119ba23 9042 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 9043
3d56512d
GB
90442003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9045
9046 * g++.dg/parse/error2.C: New test.
9047
7a925598
GB
90482003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9049
9050 PR c++/11097
9051 * g++.dg/other/error5.C: Modify the error message.
9052 * g++.dg/lookup/using8.C: New test.
9053
a594a19c
GK
90542003-10-07 Geoffrey Keating <geoffk@apple.com>
9055
9056 * gcc.dg/darwin-abi-2.c: New file.
9057 * gcc.c-torture/execute/va-arg-24.c: New file.
9058
90af8042
BW
90592003-10-06 Bob Wilson <bob.wilson@acm.org>
9060
9061 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9062 indentation.
9063
d04a575f
MM
90642003-10-06 Mark Mitchell <mark@codesourcery.com>
9065
9066 PR c++/10147
9067 * g++.dg/other/error4.C: Update error messages.
9068 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 9069
d04a575f
MM
9070 PR c++/12337
9071 * g++.dg/init/new9.C: New test.
c6c01481 9072
d04a575f
MM
9073 PR c++/12334, c++/12236, c++/8656
9074 * g++.dg/ext/attrib8.C: New test.
9075
8a7a6f4d
DP
90762003-10-06 Devang Patel <dpatel@apple.com>
9077
9078 * gcc.dg/debug/dwarf2-3.h: New test.
9079 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 9080
9ebfd78b
EB
90812003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9082
9083 * g++.dg/opt/cfg2.C: New test.
9084
8c03ca00
EB
90852003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9086
9087 * g++.dg/opt/float1.C: New test.
9088
b494fd98
EB
90892003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9090
9091 * gcc.dg/c90-array-lval-6.c: New test.
9092 * gcc.dg/c99-array-lval-6.c: New test.
9093
81ff723b
AM
90942003-10-03 Alexander Malmberg <alexander@malmberg.org>
9095 Ziemowit Laski <zlaski@apple.com>
9096
9097 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9098 'Derived', so that it is never considered a class method; add
9099 new warning for '+port' method ambiguity.
9100 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9101 <objc/objc-api.h> (needed on Mac OS X).
9102 * objc.dg/method-13.m: New test.
9103
875eda9c
RS
91042003-10-03 Roger Sayle <roger@eyesopen.com>
9105
9106 PR optimization/9325, PR java/6391
9107 * gcc.c-torture/execute/20031003-1.c: New test case.
9108
c8a65a25
MM
91092003-10-02 Mark Mitchell <mark@codesourcery.com>
9110
5114f0ed
MM
9111 PR optimization/12180
9112 * gcc.dg/20031002-1.c: New test.
9113
c8a65a25
MM
9114 PR c++/12486
9115 * g++.dg/inherit/error1.C: New test.
9116
910a2080
CD
91172003-10-02 Chris Demetriou <cgd@broadcom.com>
9118
9119 * lib/f-torture.exp (search_for): Rename to...
9120 (search_for_re): This. Also, clean up comments and the
9121 "regexp" invocation.
9122
2a3bf9aa
JZ
91232003-10-02 Josef Zlomek <zlomekj@suse.cz>
9124
9125 * gcc.c-torture/compile/20031002-1.c: New test.
9126
7485f79f
JJ
91272003-10-02 Jakub Jelinek <jakub@redhat.com>
9128
9129 * g++.dg/opt/cond1.C: New test.
9130
2409cb37
KC
91312003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9132
9133 * gcc.dg/Wold-style-definition-2.c: New testcase.
9134 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9135
1ffcc352
RH
91362003-09-29 Richard Henderson <rth@redhat.com>
9137
75d3baee 9138 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 9139
ea0738f2
EB
91402003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9141
9142 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9143
753aaa17
KL
91442003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9145
9146 * g++.dg/template/friend19.C: Fix typo.
9147 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9148
d34053ed
RS
91492003-09-28 Richard Sandiford <rsandifo@redhat.com>
9150
9151 * gcc.c-torture/execute/20030928-1.c: New test.
9152 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9153
e8226879
EB
91542003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9155
9156 * g++.dg/opt/unroll1.C: New test.
9157
073089a7
RS
91582003-09-26 Roger Sayle <roger@eyesopen.com>
9159
9160 PR optimization/11741
9161 * gcc.dg/20030926-1.c: New test case.
9162
37d407a1
KL
91632003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9164
9165 PR c++/5655
9166 * g++.dg/parse/access7.C: New test.
9167 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9168
264fa2db
ZL
91692003-09-24 Ziemowit Laski <zlaski@apple.com>
9170
9171 MERGE OF objc-improvements-branch into MAINLINE:
9172 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9173 if libobjc has not been built.
9174 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
9175 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9176 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9177 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
9178 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9179 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
9180 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9181 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9182 objc.dg/special/unclaimed-category-1.h,
9183 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9184 well as GNU runtime.
264fa2db 9185 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
9186 * execute/cascading-1.m, execute/function-message-1.m,
9187 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9188 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9189 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9190 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9191 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9192 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9193 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9194 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9195 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
9196 * objc.dg/bitfield-2.m: Run only on Darwin.
9197 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
9198 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9199 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 9200 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 9201
d395df26
AO
92022003-09-24 Alexandre Oliva <aoliva@redhat.com>
9203
9204 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9205
fff2cb99
GK
92062003-09-23 Geoffrey Keating <geoffk@apple.com>
9207
9208 * gcc.dg/darwin-abi-1.c: New file.
9209
af0f185b
AP
92102003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9211
9212 PR target/12281
9213 * gcc.c-torture/compile/20030921-1.c: New test.
9214
de582cfb
EB
92152003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9216
9217 * g++.dg/opt/reg-stack2.C: New test.
9218
5cfc5356
EB
92192003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9220
9221 * g++.dg/eh/delayslot1.C: New test.
9222
ddd2d57e
RH
92232003-09-20 Richard Henderson <rth@redhat.com>
9224
9225 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9226
ccea753c
RS
92272003-09-20 Roger Sayle <roger@eyesopen.com>
9228
9229 * gcc.c-torture/execute/20030920-1.c: New test case.
9230
2c49cd9e
KL
92312003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9232
9233 * g++.dg/rtti/typeid3.C: Correct expected error message.
9234
4047b164
KL
92352003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9236
9237 PR c++/157
9238 * g++.dg/parse/crash12.C: New test.
9239
99d53bba
JJ
92402003-09-19 Janis Johnson <janis187@us.ibm.com>
9241
9242 * gcc.dg/compat/mixed-struct-check.h: New.
9243 * gcc.dg/compat/mixed-struct-defs.h: New.
9244 * gcc.dg/compat/mixed-struct-init.h: New.
9245 * gcc.dg/compat/struct-by-value-19_main.c: New.
9246 * gcc.dg/compat/struct-by-value-19_x.c: New.
9247 * gcc.dg/compat/struct-by-value-19_y.c: New.
9248 * gcc.dg/compat/struct-by-value-20_main.c: New.
9249 * gcc.dg/compat/struct-by-value-20_x.c: New.
9250 * gcc.dg/compat/struct-by-value-20_y.c: New.
9251 * gcc.dg/compat/struct-return-19_main.c: New.
9252 * gcc.dg/compat/struct-return-19_x.c: New.
9253 * gcc.dg/compat/struct-return-19_y.c: New.
9254 * gcc.dg/compat/struct-return-20_main.c: New.
9255 * gcc.dg/compat/struct-return-20_x.c: New.
9256 * gcc.dg/compat/struct-return-20_y.c: New.
9257
ed71e586
AP
92582003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
9259 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
9260 so that it will not complain on LP64 targets.
9261
68c78847
KL
92622003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9263
9264 PR c++/495
9265 * g++.dg/template/friend24.C: New test.
9266
3501ba24
NS
92672003-09-19 Nathan Sidwell <nathan@codesourcery.com>
9268
68442fac 9269 PR c++/12332
3501ba24
NS
9270 * g++.dg/template/memtmpl2.C: New test.
9271
5ae6cd0d
MM
92722003-09-18 Mark Mitchell <mark@codesourcery.com>
9273
9274 PR target/11184
9275 * gcc.dg/builtin-apply1.c: New test.
9276
85b22f78
NS
92772003-09-18 Nathan Sidwell <nathan@codesourcery.com>
9278
9279 PR c++/9848
9280 * g++.dg/warn/Wunused-4.C: New test.
9281
ef08de80
VR
92822003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9283
9284 PR c++/12316
9285 * g++.dg/other/gc2.C: New test.
9286
84583208
MM
92872003-09-17 Mark Mitchell <mark@codesourcery.com>
9288
15dd86be
MM
9289 PR c++/11991
9290 * g++.dg/rtti/typeid3.C: New test.
9291
84583208
MM
9292 PR c++/12266
9293 * g++.dg/overload/template1.C: New test.
9294
0b75beaa
EB
92952003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9296
9297 * g++.dg/opt/cfg3.C: New test.
9298
ae8803a8
KL
92992003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9300
9301 PR c++/7939
9302 * g++.dg/template/crash11.C: New test.
9303
72954a4f
JM
93042003-09-16 Jason Merrill <jason@redhat.com>
9305 Jakub Jelinek <jakub@redhat.com>
9306
9307 * gcc.dg/attr-warn-unused-result.c: New test.
9308
3afd2e20
NS
93092003-09-15 Nathan Sidwell <nathan@codesourcery.com>
9310
9311 PR c++/12184
9312 * g++.dg/expr/call2.C: New test.
9313
c034f121
AJ
93142003-09-15 Andreas Jaeger <aj@suse.de>
9315
9316 * gcc.dg/Wold-style-definition-1.c: New test.
9317
29edb15c
MM
93182003-09-14 Mark Mitchell <mark@codesourcery.com>
9319
a7e8c268
MM
9320 PR c++/3907
9321 * g++.dg/parse/template12.C: New test.
9322
29edb15c
MM
9323 * g++.dg/abi/bitfield11.C: New test.
9324 * g++.dg/abi/bitfield12.C: Likewise.
9325
aab68b4a
AO
93262003-09-14 Alexandre Oliva <aoliva@redhat.com>
9327
9328 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
9329 non-expansion of functional macro name without arguments at EOL.
9330 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
9331
975f3818
RS
93322003-09-14 Richard Sandiford <rsandifo@redhat.com>
9333
9334 * gcc.c-torture/execute/20030914-[12].c: New tests.
9335
92af500d
NS
93362003-09-11 Nathan Sidwell <nathan@codesourcery.com>
9337
9338 PR c++/11788
9339 * g++.dg/overload/addr1.C: New test.
9340
93dc9a32
ILT
93412003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
9342
9343 * gcc.dg/20030909-1.c: New test.
9344
1c8b4e29
EB
93452003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9346
9347 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
9348
93492003-09-09 Devang Patel <dpatel@apple.com>
9350
9351 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 9352
f7657db9
KG
93532003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9354
9355 * gcc.dg/torture/builtin-explog-1.c: New testcase.
9356
9649812a
MM
93572003-09-08 Mark Mitchell <mark@codesourcery.com>
9358
9359 * gcc.dg/ia64-types1.c: New test.
9360 * gcc.dg/ia64-types2.c: Likewise.
9361
df049e59
KG
93622003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9363
11bf0eb0
KG
9364 * gcc.dg/builtins-1.c: Add more _Complex tests.
9365 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9366
df049e59
KG
9367 * gcc.dg/builtins-1.c: Test existing _Complex functions.
9368 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9369
f23fb7f5
MM
93702003-09-08 Mark Mitchell <mark@codesourcery.com>
9371
fa531100
MM
9372 PR c++/11786
9373 * g++.dg/lookup/koenig2.C: New test.
9374
f23fb7f5
MM
9375 PR c++/5296
9376 * g++.dg/rtti/typeid2.C: New test.
9377
7f14bbe6
JJ
93782003-09-08 Jakub Jelinek <jakub@redhat.com>
9379
9380 * gcc.c-torture/compile/20030904-1.c: New test.
9381
7b65ed54
EB
93822003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9383
9384 * g++.dg/opt/longbranch2.C: New test.
9385
6a4f08f3
AP
93862003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9387
9388 * g++.dg/template/crash10.C: Only compile it.
9389
dc4cb34e
AP
93902003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9391
9392 PR middle-end/11665
9393 * gcc.c-torture/compile/20030907-1.c: New test.
9394 * g++.dg/init/array11.C: New test.
9395
cf9ad9a7
MM
93962003-09-07 Mark Mitchell <mark@codesourcery.com>
9397
9398 PR c++/11852
9399 * g++.dg/init/struct1.C: New test.
9400
6ef0aa7b
MM
94012003-09-07 Mark Mitchell <mark@codesourcery.com>
9402
9403 PR c++/12181
9404 * g++.dg/expr/comma1.C: New test.
9405
385bce06
MM
94062003-09-06 Mark Mitchell <mark@codesourcery.com>
9407
ae53e5bc 9408 PR c++/11867
385bce06
MM
9409 * g++.dg/expr/static_cast5.C: New test.
9410
687f4bc1
AP
94112003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9412
9413 PR c++/11507
9414 * g++.dg/lookup/scoped7.C: New test.
c6c01481 9415
687f4bc1
AP
9416 PR c++/9574
9417 * g++.dg/other/static1.C: New test.
9418
9419 PR c++/11490
9420 * g++.dg/warn/template-1.C: New test.
9421
9422 PR c++/11432
9423 * g++.dg/template/crash10.C: New test.
c6c01481 9424
687f4bc1
AP
9425 PR c++/2478
9426 * g++.dg/overload/VLA.C: New test.
c6c01481 9427
687f4bc1
AP
9428 PR c++/10804
9429 * g++.dg/template/call1.C: New test.
9430
1f845b30
NS
94312003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9432
9433 PR c++/11794
9434 * g++.dg/parse/using3.C: New test.
9435
34ff2673
RS
94362003-09-06 Roger Sayle <roger@eyesopen.com>
9437
9438 PR c++/11409
9439 * g++.dg/overload/builtin3.C: New test case.
9440
03845b47
SB
94412003-09-06 Steven Bosscher <steven@gcc.gnu.org>
9442
9443 PR c/9862
9444 * gcc.dg/20030906-1.c: New test.
9445 * gcc.dg/20030906-2.c: Likewise.
9446
b92bc2a0
NS
94472003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9448
9449 PR c++/12167
9450 * g++.dg/parse/defarg5.C: New test.
9451
9452 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
9453
ceeae2d1
MM
94542003-09-05 Mark Mitchell <mark@codesourcery.com>
9455
9456 PR c++/12163
9457 * g++.dg/expr/static_cast4.C: New test.
9458
9459 PR c++/12146
9460 * g++.dg/template/crash9.C: New test.
9461
3f8dc57b
AP
94622003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9463
c6c01481 9464 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
9465 in __FUNCTION__.
9466 * g++.old-deja/g++.ext/pretty3.C: Likewise.
9467
8e1daa34
NS
94682003-09-05 Nathan Sidwell <nathan@codesourcery.com>
9469
12483c9f
NS
9470 PR c++/11922
9471 * g++/dg/template/qualified-id1.C: New test.
c6c01481 9472
8e1daa34
NS
9473 PR c++/12037
9474 * g++.dg/warn/noeffect4.C: New test.
9475
47ab33b2
MA
94762003-09-04 Matt Austern <austern@apple.com>
9477
9478 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
9479 * g++.dg/ext/fnname2.C: Likewise.
9480 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 9481
d18a8251
MM
94822003-09-04 Mark Mitchell <mark@codesourcery.com>
9483
9484 * g++.dg/expr/lval1.C: New test.
9485 * g++.dg/ext/lvcast.C: Remove.
9486
bcfb8075
RS
94872003-09-03 Roger Sayle <roger@eyesopen.com>
9488
9489 PR optimization/11700.
9490 * gcc.c-torture/compile/20030903-1.c: New test case.
9491
43fe31f6
MM
94922003-09-03 Mark Mitchell <mark@codesourcery.com>
9493
9494 PR c++/12053
9495 * g++.dg/abi/layout4.C: New test.
9496
1918facf
SB
94972003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
9498
9499 PR c++/11553
9500 * g++.dg/parse/friend3.C: New test.
c6c01481 9501
6d80c4b9
MM
95022003-09-02 Mark Mitchell <mark@codesourcery.com>
9503
3281be05
MM
9504 PR c++/11847
9505 * g++.dg/template/class1.C: New test.
9506
6d80c4b9
MM
9507 PR c++/11808
9508 * g++.dg/expr/call1.C: New test.
9509
7e99327d
MM
95102003-09-01 Mark Mitchell <mark@codesourcery.com>
9511
9512 PR c++/12114
9513 * g++.dg/init/ref9.C: New test.
9514
9515 PR c++/11972
9516 * g++.dg/template/nested4.C: New test.
9517
20d65560
MM
95182003-08-29 Mark Mitchell <mark@codesourcery.com>
9519
7433e6d4
MM
9520 PR c++/12093
9521 * g++.dg/template/non-dependent4.C: New test.
9522
20d65560
MM
9523 PR c++/11928
9524 * g++.dg/inherit/conv1.C: New test.
9525
fc2b8477
MM
95262003-08-29 Mark Mitchell <mark@codesourcery.com>
9527
9528 PR c++/6196
9529 * g++.dg/ext/label1.C: New test.
9530 * g++.dg/ext/label2.C: Likewise.
9531
a1652802
MM
95322003-08-28 Mark Mitchell <mark@codesourcery.com>
9533
9534 * g++.dg/expr/cond3.C: New test.
9535
a2a919aa
KG
95362003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9537
9538 * gcc.dg/builtins-1.c: Add new builtin cases.
9539
488f17e1
KG
95402003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9541
9542 * gcc.dg/builtins-1.c: Add new cases.
9543 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9544
95452003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9546
9547 * gcc.dg/builtins-1.c: Add more math builtin tests.
9548 * gcc.dg/torture/builtin-attr-1.c: New test.
9549
22bd385b
MM
95502003-08-28 Mark Mitchell <mark@codesourcery.com>
9551
9552 PR optimization/5079
9553 * g++.dg/opt/static3.C: New test.
9554
3d7ca167
ZD
95552003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9556
9557 * gcc.misc-tests/gcov-10b.c: New test.
9558
031b59ce
MM
95592003-08-27 Mark Mitchell <mark@codesourcery.com>
9560
9561 * g++.dg/opt/ptrmem3.C: New test.
9562
9563 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
9564
b7bc76e3
JJ
95652003-08-27 Jakub Jelinek <jakub@redhat.com>
9566
9567 * gcc.dg/20030826-2.c: New test.
9568
00229de4
RS
95692003-08-26 Roger Sayle <roger@eyesopen.com>
9570
9571 PR middle-end/12002
9572 * g77.f-torture/compile/12002.f: New test case.
9573
e3232933
RS
95742003-08-26 Roger Sayle <roger@eyesopen.com>
9575
9576 * gcc.dg/20030826-1.c: New test case.
9577
a103ca2c
MK
95782003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
9579
9580 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
9581
20b50672
NS
95822003-08-26 Nathan Sidwell <nathan@codesourcery.com>
9583
6d9a0a36
NS
9584 PR c++/11871
9585 * c++.dg/lookup/crash1.C: New test.
9586
20b50672
NS
9587 * c++.dg/warn/noeffect3.C: New test.
9588
0961802f
JJ
95892003-08-25 Janis Johnson <janis187@us.ibm.com>
9590
9591 * gcc.dg/compat/vector-1_x.c: Compile with -w.
9592 * gcc.dg/compat/vector-1_y.c: Ditto.
9593 * gcc.dg/compat/vector-2_x.c: Ditto.
9594 * gcc.dg/compat/vector-2_y.c: Ditto.
9595
b01e3e38
UW
95962003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
9597
9598 * gcc.dg/20030702-1.c: New test.
9599
43dc123f
MM
96002003-08-25 Mark Mitchell <mark@codesourcery.com>
9601
9602 PR c++/8795
9603 * g++.dg/ext/altivec-1.C: New test.
9604
a30b6839
RH
96052003-08-24 Richard Henderson <rth@redhat.com>
9606
9607 * g++.dg/eh/simd-2.C: Add -w for x86.
9608
61c234ce
JJ
96092003-08-23 Jakub Jelinek <jakub@redhat.com>
9610
9611 * gcc.dg/20030815-1.c: New test.
9612
a653d067
KL
96132003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9614
9615 PR c++/3765
9616 * g++.dg/parse/access6.C: New test.
9617
19db77ce
KL
96182003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9619
9620 PR c++/641, c++/11876
9621 * g++.dg/template/friend22.C: New test.
9622 * g++.dg/template/friend23.C: Likewise.
9623
35f73a73
MM
96242003-08-22 Mark Mitchell <mark@codesourcery.com>
9625
9626 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
9627 identically.
9628
6560773a
MM
96292003-08-22 Mark Mitchell <mark@codesourcery.com>
9630
9631 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
9632
a30f2d65
MM
96332003-08-22 Mark Mitchell <mark@codesourcery.com>
9634
9635 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
9636
7741796c
MM
96372003-08-22 Mark Mitchell <mark@codesourcery.com>
9638
9639 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
9640
376de225
MM
96412003-08-22 Mark Mitchell <mark@codesourcery.com>
9642
9643 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
9644
f3c2dfc6
MM
96452003-08-21 Mark Mitchell <mark@codesourcery.com>
9646
9647 PR c++/11919
9648 * g++.dg/overload/prom1.C: New test.
9649
9650 PR c++/11551
9651 * g++.dg/parse/dtor2.C: New test.
9652
9653 PR c++/10762
9654 * g++.dg/parse/using2.C: New test.
9655
43c446b8
KH
96562003-08-21 Kazu Hirata <kazu@cs.umass.edu>
9657
9658 PR target/11805
9659 * gcc.c-torture/compile/20030821-1.c: New.
9660
35c18a20
MM
96612003-08-20 Mark Mitchell <mark@codesourcery.com>
9662
9663 PR c++/11834
9664 * g++.dg/template/deduce2.C: New test.
9665
c4c83fff
JZ
96662003-08-21 Josef Zlomek <zlomekj@suse.cz>
9667
9668 * gcc.c-torture/execute/20030821-1.c: New test.
9669
2cf099a5
RS
96702003-08-20 Roger Sayle <roger@eyesopen.com>
9671
9672 PR middle-end/11984
9673 * gcc.dg/20030820-1.c: New test case.
9674
47d4c811
NS
96752003-08-20 Nathan Sidwell <nathan@codesourcery.com>
9676
9677 PR c++/11945
9678 * g++.dg/warn/noeffect2.C: New test.
9679
4b0d3cbe
MM
96802003-08-19 Mark Mitchell <mark@codesourcery.com>
9681
9682 PR c++/10926
9683 * g++.dg/template/dtor2.C: New test.
9684
9685 PR c++/11684
9686 * g++.dg/template/operator1.C: New test.
9687 * g++.dg/parse/operator4.C: New test.
9688
9689 PR c++/11946.C
9690 * g++.dg/expr/enum1.C: New test.
9691 * gcc.dg/c99-bool-1.c: Remove bogus warning.
9692
9693 PR c++/11036.C
9694 * g++.dg/parse/elab2.C: New test.
9695 * g++.dg/parse/typedef4.C: Change error message.
9696 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
9697 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
9698 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
9699
ccc01444
GK
97002003-08-19 Geoffrey Keating <geoffk@apple.com>
9701
9702 * gcc.dg/pch/warn-1.c: New.
9703 * gcc.dg/pch/warn-1.hs: New.
9704
9705 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
9706 not-tested file.
9707
c0d4955f
AP
97082003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9709
9710 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
9711
4fad7068
AP
97122003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9713
9714 * gcc.dg/uninit-D.c: New Test.
9715 * gcc.dg/uninit-E.c: New Test.
9716 * gcc.dg/uninit-F.c: New Test.
9717 * gcc.dg/uninit-G.c: New Test.
9718
7f5d157f
MR
97192003-08-19 Michael Ritzert <ritzert@t-online.de>
9720
9721 * g++.dg/README: Describe the pch directory.
9722
b54f5338
KL
97232003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9724
9725 PR c++/11174
9726 * g++.dg/parse/access4.C: New test.
9727 * g++.dg/parse/access5.C: Likewise.
9728 * g++.old-deja/g++.jason/access17.C: Adjust error message.
9729
622adc7e
MK
97302003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
9731
9732 * gcc.dg/noncompile/20030818-1.c: New.
9733
a2507277
NS
97342003-08-18 Nathan Sidwell <nathan@codesourcery.com>
9735
47d4c811
NS
9736 PR c++/11957
9737 * g++.dg/warn/noeffect1.C: New test.
9738
a2507277
NS
9739 * g++.dg/template/scope2.C: New test.
9740 * g++.dg/template/error2.C: Correct dg-error
9741
8edf7a6d
RS
97422003-08-18 Richard Sandiford <rsandifo@redhat.com>
9743
9744 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
9745
e895113a
NS
97462003-08-16 Nathan Sidwell <nathan@codesourcery.com>
9747
9748 PR C++/11512
9749 * g++.dg/template/warn1.C: New.
9750
68ea098a
NS
97512003-08-15 Nathan Sidwell <nathan@codesourcery.com>
9752
9753 * g++.dg/template/error2.C: New test.
9754 * g++.dg/lookup/using7.C: Adjust errors
9755 * g++.old-deja/g++.pt/crash36.C: Likewise.
9756 * g++.old-deja/g++.pt/derived3.C: Likewise.
9757
d256ac69
KG
97582003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9759
9760 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
9761 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
9762 * gcc.c-torture/execute/builtins/string-9.c: New, from
9763 string-opt-9.c. Adjust for execute/builtins framework.
9764 * gcc.c-torture/execute/string-opt-9.c: Delete.
9765
560ad596
MM
97662003-08-12 Mark Mitchell <mark@codesourcery.com>
9767
4717fcc7
MM
9768 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
9769
560ad596
MM
9770 * g++.dg/parse/ret-type2.C: New test.
9771
9772 PR c++/11703
9773 * g++.dg/init/new8.C: New test.
9774
9775 PR c++/10923
9776 * g++.dg/parse/typedef5.C: New test.
9777
9778 PR c++/9512
9779 * g++.dg/parse/qualified2.C: New test.
9780 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
9781 invalid code.
9782
fe0378ed
MM
97832003-08-11 Mark Mitchell <mark@codesourcery.com>
9784
9785 * g++.dg/conversion/ptrmem1.C: New test.
9786
5f5e441a
JJ
97872003-08-11 Jakub Jelinek <jakub@redhat.com>
9788
9789 PR target/11693
9790 * gcc.dg/20030811-1.c: New test.
9791
9792 PR target/11535
9793 * gcc.c-torture/execute/20030811-1.c: New test.
9794
0235f855
KG
97952003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9796
9797 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
9798
d9148cf4
MM
97992003-08-10 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/11789.C
9802 * g++.dg/inherit/multiple1.C: New test.
9803
86306a6b
NS
98042003-08-10 Nathan Sidwell <nathan@codesourcery.com>
9805
bae39a73
NS
9806 * gcc.dg/spe1.c: New test.
9807
ffc76561
NS
9808 PR c++/11670
9809 * g++.dg/expr/cast2.C: New test.
c6c01481 9810
86306a6b
NS
9811 PR c++/10530
9812 * g++.dg/template/dependent-name2.C: New test.
9813
bb6e4168
AP
98142003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
9815
9816 * g++.dg/parse/crash11.C: Put the dg options in comments.
9817
df38ffef
NB
98182003-08-08 Neil Booth <neil@daikokuya.co.uk>
9819
9820 * lib/gcc-dg.exp: Update for diagnostic change.
9821
3adee96c
KL
98222003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9823
9824 PR c++/5767
9825 * g++.dg/parse/crash11.C: New test.
9826
372431b6
AO
98272003-08-06 Alexandre Oliva <aoliva@redhat.com>
9828
9829 * gcc.dg/cpp/spacing1.c: Update.
9830
17f6297d
JJ
98312003-08-04 Janis Johnson <janis187@us.ibm.com>
9832
9833 PR target/11739
9834 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
9835 a value for -mtune.
9836
02a1994c
RS
98372003-08-04 Roger Sayle <roger@eyesopen.com>
9838
9839 PR middle-end/11771
9840 * gcc.c-torture/compile/20030804-1.c: New test case.
9841
f2593a66
RS
98422003-08-04 Roger Sayle <roger@eyesopen.com>
9843
9844 * gcc.dg/20030804-1.c: New test case.
9845
b5d72eda
AO
98462003-08-04 Alexandre Oliva <aoliva@redhat.com>
9847
9848 * gcc.dg/cpp/separate-1.c: New test.
9849
ae0b7dfc
NS
98502003-08-03 Nathan Sidwell <nathan@codesourcery.com>
9851
6cb89308
NS
9852 PR c++/11704
9853 * g++.dg/template/dependent-expr2.C: New test.
9854
ae0b7dfc
NS
9855 PR c++/11766
9856 * g++.dg/expr/ptrmem1.C: New test.
9857
79572cb1
KL
98582003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9859
9860 PR c++/9453
9861 * g++.dg/template/friend15.C: New test.
9862
76bf2c97
NB
98632003-08-03 Neil Booth <neil@daikokuya.co.uk>
9864
9865 * lib/dg-pch.exp: Work round PCH bug.
9866
8e9dd1eb
KG
98672003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9868
9869 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
9870 builtins. Move cases from builtins-4.c here.
9871
9872 * gcc.dg/torture/builtin-math-1.c: New test taken from
9873 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
9874 additional cases.
c6c01481 9875
8e9dd1eb
KG
9876 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
9877 Delete.
9878
fd9aef9d
NS
98792003-08-02 Nathan Sidwell <nathan@codesourcery.com>
9880
9881 PR c++/9447
9882 * g++.dg/template/using7.C: New test.
9883
49634b3a
NB
98842003-08-02 Neil Booth <neil@daikokuya.co.uk>
9885
9886 * import1.c, import2.c: New tests.
9887
5f77fbd4
JJ
98882003-08-01 Jakub Jelinek <jakub@redhat.com>
9889
9890 * g++.dg/eh/crossjump1.C: New test.
9891
ee935db4
MM
98922003-08-01 Mark Mitchell <mark@codesourcery.com>
9893
9894 PR c++/11697
9895 * g++.dg/template/using6.C: New test.
9896
9897 PR c++/11744
9898 * g++.dg/template/koenig2.C: New test.
9899
d6f7c704
KL
99002003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9901
9902 PR c++/7983
9903 * g++.dg/parse/typedef4.C: New test.
9904
cbd63935
KL
99052003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9906
9907 PR c++/8442, c++/8806
9908 * g++.dg/template/elab1.C: New test.
9909 * g++.dg/template/type2.C: Likewise.
9910 * g++.dg/template/ttp3.C: Adjust expected error message.
9911 * g++.old-deja/g++.law/visibility13.C: Likewise.
9912 * g++.old-deja/g++.niklas/t135.C: Likewise.
9913 * g++.old-deja/g++.pt/ttp41.C: Likewise.
9914 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
9915 template argument.
9916 * g++.old-deja/g++.pt/ttp44.C: Likewise.
9917
522da2bf
NS
99182003-08-01 Nathan Sidwell <nathan@codesourcery.com>
9919
a5bcc582
NS
9920 PR c++/11295
9921 * g++.dg/ext/stmtexpr1.C: New test.
9922
d340e53f
NS
9923 * g++.dg/opt/tmp1.C: New test.
9924
f21e6028
NS
9925 PR c++/11525
9926 * g++.dg/parse/constant4.C: New test.
9927
522da2bf
NS
9928 PR c++/9447
9929 * g++.dg/template/using5.C: New test.
9930
2598550f
RS
99312003-07-31 Roger Sayle <roger@eyesopen.com>
9932
9933 * gcc.dg/builtins-27.c: New test case.
9934
a132b6a8
JJ
99352003-07-31 Jakub Jelinek <jakub@redhat.com>
9936
9937 * gcc.dg/tls/opt-7.c: New test.
9938
5011c2ca 99392003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 9940
5011c2ca
AP
9941 * g++.old-deja/g++.other/crash18.C: Remove.
9942
fb5ce3c9
NS
99432003-07-31 Nathan Sidwell <nathan@codesourcery.com>
9944
ffd49b19
NS
9945 * g++.dg/template/explicit3.C: New.
9946 * g++.dg/template/explicit4.C: New.
9947 * g++.dg/template/explicit5.C: New.
9948
fb5ce3c9
NS
9949 PR c++/11347
9950 * g++.dg/template/memtmpl1.C: New.
9951
675eab74
AP
99522003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
9953
9954 PR target/11565
9955 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
9956 * gcc.dg/i386-387-5.c (dg-options): Likewise.
9957
602a82f3 99582003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
9959
9960 * vtgc1.c: Kill.
9961
55d54003
ZW
99622003-07-29 Zack Weinberg <zack@codesourcery.com>
9963
9964 * gcc.dg/struct-in-proto-1.c: New test.
9965
8f9b4009
NB
99662003-07-29 Neil Booth <neil@daikokuya.co.uk>
9967
9968 * gcc.dg/cpp/include2.c: Only expect one message.
9969
399dedb9
NS
99702003-07-29 Nathan Sidwell <nathan@codesourcery.com>
9971
9972 PR c++/9447
9973 * g++.dg/template/using1.C: New test.
9974 * g++.dg/template/using2.C: New test.
9975 * g++.dg/template/using3.C: New test.
9976 * g++.dg/template/using4.C: New test.
9977
f67f7737
AO
99782003-07-29 Alexandre Oliva <aoliva@redhat.com>
9979
9980 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
9981 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9982
415d4636
MM
99832003-07-28 Jan Hubicka <jh@suse.cz>
9984
9985 PR c++/11530
9986 * g++.dg/opt/call1.C: New test.
9987
7b6d72fc
MM
99882003-07-28 Alexandre Oliva <aoliva@redhat.com>
9989
9990 PR c++/11667
9991 * g++.dg/init/enum2.C: New test.
9992 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 9993
b7365957
HPN
99942003-07-28 <hp@bitrange.com>
9995
9996 * gcc.dg/Wdeclaration-after-statement-1.c,
9997 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
9998
5dfa45d0
JJ
99992003-07-28 Jakub Jelinek <jakub@redhat.com>
10000
10001 * gcc.c-torture/compile/20030725-1.c: New test.
10002
66584e64
AH
100032003-07-28 Aldy Hernandez <aldyh@redhat.com>
10004
10005 * gcc.dg/20030505.c: Only run for SPE.
10006 Remove definition of opaque type.
10007
b7a78333
MM
100082003-07-27 Mark Mitchell <mark@codesourcery.com>
10009
10010 * g++.dg/template/ptrmem6.C: New test.
10011
18f3e349
GK
100122003-07-26 Geoffrey Keating <geoffk@apple.com>
10013
10014 * gcc.c-torture/compile/zero-strct-2.c: New test.
10015
863d3dfb
GK
100162003-07-25 Geoffrey Keating <geoffk@apple.com>
10017
10018 * gcc.dg/intermod-1.c: New test.
10019
a91db711
NS
100202003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10021
22038b2c
NS
10022 PR c++/11617
10023 * g++.dg/template/lookup2.C: New test.
10024 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 10025 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
10026
10027 PR c++/11596
a91db711
NS
10028 * g++.dg/template/defarg3.C: New test.
10029
10030 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10031
22ed7e5f
MM
100322003-07-24 Mark Mitchell <mark@codesourcery.com>
10033
10034 * g++.dg/inherit/access5.C: New test.
10035
f60a10e7
KL
100362003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10037
10038 PR c++/11513
10039 * g++.dg/template/crash8.C: New test.
10040
8f5b6d29
SB
100412003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10042
10043 PR c/10602
10044 * gcc.dg/noncompile/incomplete-2.c: New test.
10045
11b8e71c
MM
100462003-07-23 Mark Mitchell <mark@codesourcery.com>
10047
bd16cb25
MM
10048 PR c++/11645
10049 * g++.dg/inherit/access4.C: New test.
10050
6cf4d1bc
MM
10051 PR c++/11517
10052 * g++.dg/expr/cond2.C: New test.
55d54003 10053
11b8e71c
MM
10054 PR optimization/10679
10055 * g++.dg/opt/inline4.C: New test.
10056
eb5abb39
NS
100572003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10058
10059 * g++.dg/parse/crash10: New test.
10060
817aed6f
NS
100612003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10062
10063 * g++.dg/ext/flexary1.C: New test.
55d54003 10064
bef89e9e
KL
100652003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10066
10067 PR c++/10793
10068 * g++.dg/template/crash9.C: New test.
10069
4bd56354
VR
100702003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10071
10072 PR c++/3004
10073 * g++.dg/parse/typedef3.C: New test.
10074
10075 PR c++/7906
10076 * g++.dg/parse/operator2.C: New test.
10077
10078 PR c++/8895
10079 * g++.dg/parse/def-tmpl-arg1.C: New test.
10080
10081 PR c++/9282
10082 * g++.dg/parse/funptr1.C: New test.
10083
10084 PR c++/9452
10085 * g++.dg/parse/ambig3.C: New test.
10086
10087 PR c++/9454
10088 * g++.dg/parse/operator3.C: New test.
10089
10090 PR c++/9486
10091 * g++.dg/parse/template10.C: New test.
10092
10093 PR c++/9488
10094 * g++.dg/parse/template11.C: New test.
10095
10096 PR c++/10150
10097 * g++.dg/parse/invalid-op1.C: New test.
10098
10099 PR c++/10247
10100 * g++.dg/parse/condexpr1.C: New test.
10101
c6e4cc53
NS
101022003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10103
e0d1297c
NS
10104 * g++.dg/ext/packed3.C: New test.
10105 * g++.dg/ext/packed4.C: New test.
10106
c6e4cc53
NS
10107 * gcc.dg/pack-test-3.c: New test.
10108
dd039fc9
JJ
101092003-07-21 Janis Johnson <janis187@us.ibm.com>
10110
10111 * lib/compat.exp: Handle dg-options per source file.
10112 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10113 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10114 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10115 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10116 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10117 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10118 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10119 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10120 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10121 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10122 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10123 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10124 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10125 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10126
124b0e05
AP
101272003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10128
10129 PR c/10320
10130 * gcc.c-torture/execute/20030718-1.c: New test.
10131
bbda30a4
EB
101322003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10133
55d54003 10134 PR optimization/11536
bbda30a4
EB
10135 * gcc.dg/20030721-1.c: New test.
10136
e9f9c81f
MM
101372003-07-19 Mark Mitchell <mark@codesourcery.com>
10138
10139 PR c++/11546
10140 * g++.dg/template/lookup1.C: New test.
10141
14e33ee8
ZW
101422003-07-19 Zack Weinberg <zack@codesourcery.com>
10143
10144 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10145 diagnostics of ill-formed constructs involving labels.
10146 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10147 the new 'previously defined here' message.
10148
a3f10e50
NS
101492003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10150
10151 * g++.dg/parse/non-dependent2.C: New test.
10152
1fd0cd42
AP
101532003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10154
14e33ee8 10155 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
10156 weak symbols.
10157
16f6812f
JJ
101582003-07-17 Jakub Jelinek <jakub@redhat.com>
10159
10160 PR target/11087
10161 * gcc.c-torture/execute/20030717-1.c: New test.
10162
f129791c
EB
101632003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10164
10165 * g++.dg/opt/cfg1.C: New test.
10166
2b187c63
MM
101672003-07-17 Mark Mitchell <mark@codesourcery.com>
10168
10169 PR optimization/11557
10170 * gcc.dg/20030717-1.c: New test.
10171
bf88d870
AP
101722003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10173
10174 PR c++/10476
10175 * g++.dg/expr/crash-1.C: New test.
10176
10177 PR c++/11027
10178 * g++.dg/template/init3.C: New test.
10179
10180 PR c++/8222
10181 * g++.dg/template/non-dependent1.C: New test.
10182
10183 PR c++/11070
10184 * g++.dg/template/non-dependent2.C: New test.
10185
10186 PR c++/11071
10187 * g++.dg/template/non-dependent3.C: New test.
10188
10189 PR c++/9907
10190 * g++.dg/template/sizeof5.C: New test.
10191
26e0dcb3
GK
101922003-07-17 Geoffrey Keating <geoffk@apple.com>
10193
10194 PR 11498
10195 * gcc.c-torture/compile/mangle-1.c: New file.
10196
41c5ee06
KL
101972003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10198
10199 PR c++/7809
94b32725 10200 * g++.dg/parse/access3.C: New test.
41c5ee06 10201
2a39bedb 102022003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
10203
10204 PR c++/11384
10205 * g++.dg/init/init-ref4.C: New test.
10206
39703eb9
MM
102072003-07-16 Mark Mitchell <mark@codesourcery.com>
10208
10209 PR c++/11547
10210 * g++.dg/parse/constant3.C: New test.
10211 * g++.dg/parse/crash7.C: Likewise.
10212
48addf69
AP
102132003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10214
10215 PR target/11008
10216 * gcc.dg/i386-pentium4-not-mull.c: New.
10217
1e0343dd
R
102182003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10219
10220 * gcc.dg/asm-names.c (ymain): Make it weak.
10221
866eb556
KL
102222003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10223
10224 PR c++/5421
10225 * g++.dg/template/friend21.C: New test.
10226
fc4767bb
JJ
102272003-07-16 Jakub Jelinek <jakub@redhat.com>
10228
10229 * gcc.dg/cleanup-8.c: New test.
10230 * gcc.dg/cleanup-9.c: New test.
10231
32f2f2cb
DS
102322003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
10233
10234 * g++.dg/ext/dll-MI1.h: New file.
10235 * g++.dg/ext/dllexport-MI1.C: New file.
10236 * g++.dg/ext/dllimport-MI1.C: New file.
10237
bc8229a0
JJ
102382003-07-15 Jakub Jelinek <jakub@redhat.com>
10239
10240 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
10241 it does not have cmpstrsi patterns (just cmpmemsi).
10242
b0afa2fc
MM
102432003-07-15 Mark Mitchell <mark@codesourcery.com>
10244
10245 PR debug/11473
10246 * g++.dg/debug/debug8.C: New test.
10247
caec1dc0
KL
102482003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10249
10250 PR c++/10108
10251 * g++.dg/template/crash7.C: New test.
10252
aadf50ed
KH
102532003-07-15 Kazu Hirata <kazu@cs.umass.edu>
10254
10255 PR target/10795
10256 * gcc.c-torture/compile/20030708-1.c: New.
10257
5a257872
EB
102582003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10259
10260 * gcc.c-torture/execute/20030715-1.c: New test.
10261
89a68bb9
GK
102622003-07-14 Geoffrey Keating <geoffk@apple.com>
10263
10264 * gcc.dg/pch/inline-3.c: New file.
10265 * gcc.dg/pch/inline-3.hs: New file.
10266 * gcc.dg/pch/inline-4.c: New file.
10267 * gcc.dg/pch/inline-4.hs: New file.
10268
5e08432e
MM
102692003-07-14 Mark Mitchell <mark@codesourcery.com>
10270
8d83f792
MM
10271 PR c++/11509
10272 * g++.dg/template/crash6.C: New test.
10273
748d4c7e
MM
10274 PR c++/7053
10275 * g++.dg/template/friend20.C: New test.
10276
5e08432e
MM
10277 PR c++/7019
10278 * g++.dg/template/overload2.C: New test.
10279
1b78cca9
FS
102802003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10281
10282 PR optimization/11440
10283 * gcc.c-torture/execute/20030714-1.c: New test.
10284
55ece1b3
KL
102852003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10286
10287 PR c++/11154
10288 * g++.dg/template/partial2.C: New test.
10289
b3445994
MM
102902003-07-13 Mark Mitchell <mark@codesourcery.com>
10291
a3d87771
MM
10292 PR c++/11503
10293 * g++.dg/template/anon1.C: New test.
10294
b3445994
MM
10295 PR c++/11493
10296 PR c++/11495
10297 * g++.dg/parse/template9.C: Likewise.
10298 * g++.dg/template/crash4.C: New test.
10299 * g++.dg/template/koenig1.C: Likewise.
10300 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
10301 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
10302 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
10303 functions.
10304 * g++.old-deja/g++.jason/template36.C: Likewise.
10305 * g++.old-deja/g++.mike/p1989.C: Likewise.
10306 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
10307 * g++.old-deja/g++.pt/ttp20.C: Use this->.
10308 * g++.old-deja/g++.pt/ttp21.C: Use this->.
10309 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
10310 compiling.
10311 * g++.old-deja/g++.pt/union2.C: Use this->.
10312
358b8f01
JJ
103132003-07-11 Jakub Jelinek <jakub@redhat.com>
10314
10315 * gcc.dg/20030711-1.c: New test.
10316
7efa3e22
NS
103172003-07-11 Nathan Sidwell <nathan@codesourcery.com>
10318
10319 PR c++/11050
10320 * g++.dg/parse/args1.C: New test.
10321 * g++.pt/defarg8.C: Change expected errors.
10322
7d48af30
MM
103232003-07-11 Mark Mitchell <mark@codesourcery.com>
10324
87ca53f6
MM
10325 PR c++/8164
10326 * g++.dg/template/nontype2.C: New test.
10327
a6b602ca
MM
10328 PR c++/10558
10329 * g++.dg/parse/template8.C: New test.
10330
6eeba0cc
MM
10331 PR c++/8327
10332 * g++.dg/template/scope1.C: New test.
10333
7d48af30
MM
10334 * g++.dg/warn/Wsign-compare-1.C: New test.
10335
1dc9efda
KH
103362003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10337
10338 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
10339
4a386498
MM
103402003-07-10 Mark Mitchell <mark@codesourcery.com>
10341
584672ee
MM
10342 PR c++/9411
10343 * g++.dg/template/explicit2.C: New test.
10344
4a386498
MM
10345 PR c++/10032
10346 * g++.dg/warn/pedantic1.C: New test.
10347
7c728fc6
NS
103482003-07-10 Nathan Sidwell <nathan@codesourcery.com>
10349
10350 PR c++ 9483
10351 * g++.dg/other/field1.C: New test.
10352
11791dbc
KH
103532003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10354
10355 PR c/11449
10356 * gcc.c-torture/compile/20030707-1.c: New.
10357
0c3b76ea
KL
103582003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10359
10360 PR c++/10849
10361 * g++.dg/template/access12.C: New test.
10362
bda8c1ca
NS
103632003-07-09 Nathan Sidwell <nathan@codesourcery.com>
10364
10365 * g++.dg/bprob/bprob.exp (prof_ext): Update.
10366 * g77.dg/bprob/bprob.exp (prof_ext): Update.
10367 * gcc.misc-tests/bprob.exp (prof_ext): Update.
10368 * gcc.misc-tests/gcov.exp: Update
10369 * g++.dg/gcov/gcov.exp: Update
10370 * lib/gcov.exp: Update.
10371
d17811fd
MM
103722003-07-08 Mark Mitchell <mark@codesourcery.com>
10373
10374 * g++.dg/abi/mangle17.C: Make sure template expressions are
10375 dependent.
10376 * g++.dg/abi/mangle4.C: Mark erroneous casts.
10377 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
10378 * g++.dg/opt/stack1.C: Remove erroneous code.
10379 * g++.dg/parse/template7.C: New test.
10380 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
10381 * g++.old-deja/g++.pt/crash4.C: Likewise.
10382
76739f29
JDA
103832003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10384
10385 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
10386 with zero or one occurence of `$' after the initial `L'.
10387
55c9de2d
KH
103882003-07-08 Kazu Hirata <kazu@cs.umass.edu>
10389
10390 * gcc.c-torture/compile/20030704-1.c: Add a comment.
10391
8af61113
RS
103922003-07-08 Roger Sayle <roger@eyesopen.com>
10393
10394 PR c/11370
10395 * gcc.dg/Wunreachable-6.c: New testcase.
10396 * gcc.dg/Wunreachable-7.c: New testcase.
10397
7e6dc358
JJ
103982003-07-08 Jakub Jelinek <jakub@redhat.com>
10399
10400 PR c/11420
10401 * gcc.dg/20030708-1.c: New test.
10402
b8898790
RS
104032003-07-08 Richard Sandiford <rsandifo@redhat.com>
10404
10405 * gcc.dg/compat/sdata-section.h: New file.
10406 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
10407 * gcc.dg/torture/mips-sdata-1.c: New test.
10408
c4d0910c
KL
104092003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10410
10411 PR c++/11030
10412 * g++.dg/template/friend19.C: New test.
10413
8df63efa
JJ
104142003-07-08 Jakub Jelinek <jakub@redhat.com>
10415
10416 * g++.dg/opt/strength-reduce.C: New test.
10417
afeeac3f
RS
104182003-07-07 Roger Sayle <roger@eyesopen.com>
10419
10420 PR target/10979
10421 * gcc.dg/20030707-1.c: New testcase.
10422
2c430630
RS
104232003-07-07 Roger Sayle <roger@eyesopen.com>
10424
10425 PR optimization/11059
10426 * g++.dg/opt/emptyunion.C: New testcase.
10427
82d610ec 104282003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 10429 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
10430
10431 * g++.dg/opt/stack1.C: New test.
10432
0a72704b
MM
104332003-07-05 Mark Mitchell <mark@codesourcery.com>
10434
10435 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
10436 run test.
14e33ee8 10437
0a72704b
MM
10438 PR c++/11431
10439 * g++.dg/expr/static_cast3.C: New test.
10440
e6cc3a24
ZW
104412003-07-04 Zack Weinberg <zack@codesourcery.com>
10442
10443 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
10444 everywhere.
10445 * gcc.dg/concat.c: Concatenation of string constants with
10446 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
10447 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
10448 * gcc.dg/cpp/escape-2.c: Use wide character constants where
10449 necessary to avoid multi-character character constant warning.
10450 * gcc.dg/cpp/escape.c: Likewise.
10451 * gcc.dg/cpp/ucs.c: Likewise.
10452 Remove backslashes from dg-bogus comments, as they confuse Tcl.
10453 Fix a typo.
10454
9037065f
KH
104552003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10456
682def26 10457 PR c/11428
9037065f
KH
10458 * gcc.c-torture/compile/20030704-1.c: New.
10459
ae81000a
KH
104602003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10461
10462 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
10463
1cf0dce8
DS
104642003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
10465
10466 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 10467 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 10468 tests for warnings.
32f2f2cb
DS
10469 * g++.dg/ext/dllimport2.C: Add tests for warnings.
10470 * g++.dg/ext/dllimport3.C: Likewise.
10471 * g++.dg/ext/dllimport4.C: New file.
10472 * g++.dg/ext/dllimport5.C: New file.
10473 * g++.dg/ext/dllimport6.C: New file.
10474 * g++.dg/ext/dllimport7.C: New file.
10475 * g++.dg/ext/dllimport8.C: New file.
10476 * g++.dg/ext/dllimport9.C: New file.
10477 * g++.dg/ext/dllimport10.C: New file.
10478 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 10479
d6b4ea85
MM
104802003-07-03 Mark Mitchell <mark@codesourcery.com>
10481
10482 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
10483 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
10484
0a9530a9
RS
104852003-07-03 Roger Sayle <roger@eyesopen.com>
10486
10487 * gcc.dg/builtins-25.c: New testcase.
10488 * gcc.dg/builtins-26.c: New testcase.
10489
9b269fc7
JJ
104902003-07-03 Janis Johnson <janis187@us.ibm.com>
10491
7516d736
JJ
10492 * gcc.dg/compat/vector-defs.h: New file.
10493 * gcc.dg/compat/vector-setup.h: New file.
10494 * gcc.dg/compat/vector-check.h: New file.
10495 * gcc.dg/compat/vector-1_main.c: New file.
10496 * gcc.dg/compat/vector-1_x.c: New file.
10497 * gcc.dg/compat/vector-1_y.c: New file.
10498 * gcc.dg/compat/vector-2_main.c: New file.
10499 * gcc.dg/compat/vector-2_x.c: New file.
10500 * gcc.dg/compat/vector-2_y.c: New file.
10501
0964c98c
JJ
10502 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
10503 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
10504 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
10505 * gcc.dg/compat/struct-align-1.h: New file.
10506 * gcc.dg/compat/struct-align-1_main.c: New file.
10507 * gcc.dg/compat/struct-align-1_x.c: New file.
10508 * gcc.dg/compat/struct-align-1_y.c: New file.
10509 * gcc.dg/compat/struct-align-2.h: New file.
10510 * gcc.dg/compat/struct-align-2_main.c: New file.
10511 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
10512 * gcc.dg/compat/struct-align-2_y.c: New file.
10513
10514 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
10515 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10516 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10517 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10518 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10519 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10520 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10521 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10522 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10523 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10524 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10525 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10526 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10527 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10528 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10529 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10530 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10531 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10532 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10533 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10534 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10535 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10536 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10537 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10538 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10539 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10540 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10541 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10542 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10543
105442003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10545
10546 * gcc.dg/i386-call-1.c: New test.
10547
105482003-07-03 Nathan Sidwell <nathan@codesourcery.com>
10549
10550 PR c++/9162
10551 * g++.dg/parse/defarg4.C: New.
10552
105532003-07-03 Roger Sayle <roger@eyesopen.com>
10554
10555 PR target/10700
10556 * gcc.c-torture/compile/20030703-1.c: New test case.
10557
105582003-07-03 Mark Mitchell <mark@codesourcery.com>
10559
10560 * g++.dg/template/local3.C: Remove extra semicolon.
10561
105622003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10563
10564 * gcc.dg/i386-volatile-1.c: New test.
10565
105662003-07-02 Nathan Sidwell <nathan@codesourcery.com>
10567
10568 PR c++/11072
10569 * g++.dg/other/offsetof2.C: XFAIL.
10570 * g++.dg/other/offsetof5.C: New.
10571
10572 PR c++/10219
10573 * g++.dg/template/error1.C: New.
10574
10575 PR c++/9779
10576 * g++.dg/template/dependent-expr1.C: New.
10577
105782003-07-01 Mark Mitchell <mark@codesourcery.com>
10579
10580 PR c++/6949
10581 * g++.dg/template/local3.C: New test.
10582
10583 PR c++/11149
10584 * g++.dg/lookup/scoped6.C: New test.
10585
105862003-07-01 Giovanni Bajo <giovannibajo@libero.it>
10587
10588 PR c++/8046
10589 * g++.dg/other/error7.C: New test.
10590
105912003-07-01 Kazu Hirata <kazu@cs.umass.edu>
10592
10593 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
10594 * g++.old-deja/g++.abi/vtable3.h: Likewise.
10595 * g++.old-deja/g++.law/code-gen5.C: Likewise.
10596 * g++.old-deja/g++.other/union2.C: Likewise.
10597 * gcc.dg/c90-const-expr-2.c: Likewise.
10598 * gcc.dg/c90-const-expr-3.c: Likewise.
10599 * gcc.dg/c99-const-expr-2.c: Likewise.
10600 * gcc.dg/c99-const-expr-3.c: Likewise.
10601 * gcc.dg/concat.c: Likewise.
10602
106032003-07-01 Mark Mitchell <mark@codesourcery.com>
10604
10605 PR c++/9559
10606 * g++.dg/init/static1.C: New test.
10607
106082003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10609
10610 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
10611 * g++.old-deja/g++.other/access2.C: Likewise.
10612 * g++.old-deja/g++.other/decl2.C: Likewise.
10613 * gcc.c-torture/execute/20020615-1.c: Likewise.
10614
106152003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10616
10617 PR c++/4933
10618 * g++.dg/template/sizeof4.C: New test.
10619
106202003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10621
10622 * g++.dg/other/error6.C: New test.
10623
106242003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10625
10626 PR c++/10750
10627 * g++.dg/parse/constant2.C: New test.
10628
106292003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10630
10631 PR c++/11106
10632 * g++.dg/other/error5.C: New test.
10633
106342003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10635
10636 * gcc.dg/format/gcc_diag-1.c: New test.
10637
106382003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
10639
10640 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
10641
106422003-06-28 Nathan Sidwell <nathan@codesourcery.com>
10643
10644 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
10645 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
10646 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
10647
106482003-06-28 Jakub Jelinek <jakub@redhat.com>
10649
10650 * gcc.c-torture/execute/builtins/string-8.c: New test.
10651 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
10652 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
10653 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
10654
106552003-06-27 Mark Mitchell <mark@codesourcery.com>
10656
10657 PR c++/10468
10658 * g++.dg/ext/typeof6.C: New test.
10659
106602003-06-27 Mark Mitchell <mark@codesourcery.com>
10661
10662 PR c++/10796
10663 * g++.dg/init/enum1.C: New test.
10664
106652003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
10666
10667 * gcc.dg/20030627-1.c: New test.
10668
106692003-06-26 Mark Mitchell <mark@codesourcery.com>
10670
10671 PR c++/11332
10672 * g++.dg/expr/static_cast2.C: New test.
10673
106742003-06-26 Roger Sayle <roger@eyesopen.com>
10675 Jakub Jelinek <jakub@redhat.com>
10676
10677 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
10678 sprintf(dst,"%s",src) optimization.
10679 * gcc.c-torture/execute/20030626-1.c: New test case.
10680 * gcc.c-torture/execute/20030626-2.c: New test case.
10681
106822003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
10683
10684 * gcc.c-torture/execute/multi-ix.c: New test.
10685
10686 * gcc.c-torture/execute/simd-4.c (main):
10687 Added missing semicolon at end of union.
10688
106892003-06-26 Giovanni Bajo <giovannibajo@libero.it>
10690
10691 PR c++/8266
10692 * g++.dg/template/explicit-instantiation3.C: New test.
10693
106942003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10695
10696 * gcc.dg/20030626-1.c: Use signed char.
10697
106982003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10699
10700 * gcc.dg/20030626-1.c: New test.
10701
107022003-06-26 Neil Booth <neil@daikokuya.co.uk>
10703
10704 * const-str-2.m: Update.
10705
107062003-06-25 Mark Mitchell <mark@codesourcery.com>
10707
10708 PR c++/10990
10709 * g++.dg/rtti/dyncast1.C: New test.
10710 * g++.dg/abi/mangle4.C: Correct base-specifier access.
10711 * g++.dg/lookup/scoped1.C: Remove XFAIL.
10712 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
10713
10714 PR c++/10931
10715 * g++.dg/expr/static_cast1.C: New test.
10716
107172003-06-25 Josef Zlomek <zlomekj@suse.cz>
10718
10719 * gcc.dg/20030625-1.c: New test.
10720
107212003-06-24 Roger Sayle <roger@eyesopen.com>
10722
10723 * gcc.c-torture/compile/20030624-1.c: New test case.
10724
107252003-06-24 Jakub Jelinek <jakub@redhat.com>
10726
10727 * gcc.c-torture/execute/string-opt-17.c: New test.
10728
107292003-06-24 Mark Mitchell <mark@codesourcery.com>
10730
10731 PR c++/5754
10732 * g++.dg/parse/crash6.C: New test.
10733
107342003-06-23 Roger Sayle <roger@eyesopen.com>
10735
10736 * gcc.dg/builtins-24.c: New test case.
10737
107382003-06-23 Jakub Jelinek <jakub@redhat.com>
10739
10740 * g++.dg/opt/operator1.C: New test.
10741
107422003-06-22 Roger Sayle <roger@eyesopen.com>
10743
10744 * gcc.c-torture/execute/string-opt-16.c: New test case.
10745
107462003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10747
10748 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
10749 * g++.old-deja/g++.other/conv7.C: Likewise
10750 * g++.old-deja/g++.other/overcnv2.C: Likewise.
10751 * g++.old-deja/g++.other/overload14.C: Likewise.
10752
107532003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10754
10755 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
10756 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
10757
107582003-06-20 Mark Mitchell <mark@codesourcery.com>
10759
10760 PR c++/10888
10761 * g++.dg/warn/Winline-3.C: New test.
10762
107632003-06-20 Mark Mitchell <mark@codesourcery.com>
10764
10765 * lib/target-supports.exp (check_alias_available): Make the test
10766 program acceptable to the Solaris assembler.
10767
10768 PR c++/10749
10769 * g++.dg/template/memclass2.C: New test.
10770
107712003-06-20 Mark Mitchell <mark@codesourcery.com>
10772 Eric Botcazou <ebotcazou@libertysurf.fr>
10773
10774 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
10775 data for non-matching targets.
10776 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
10777
107782003-06-20 Mark Mitchell <mark@codesourcery.com>
10779
10780 PR c++/10845
10781 * g++.dg/template/member3.C: New test.
10782
107832003-06-19 Mark Mitchell <mark@codesourcery.com>
10784
10785 PR c++/10939
10786 * g++.dg/template/func1.C: New test.
10787
10788 PR c++/9649
10789 * g++.dg/template/static4.C: New test.
10790 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
10791
10792 PR c++/11041
10793 * g++.dg/init/ref7.C: New test.
10794
107952003-06-19 Matt Austern <austern@apple.com>
10796
10797 PR c++/11228
10798 * g++.dg/anew1.C: New test.
10799 * g++.dg/anew2.C: New test.
10800 * g++.dg/anew3.C: New test.
10801 * g++.dg/anew4.C: New test.
10802
108032003-06-19 Kazu Hirata <kazu@cs.umass.edu>
10804
10805 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
10806
108072003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
10808
10809 * gcc.c-torture/execute/simd-4.c (main): Make expected value
10810 endian-dependent.
10811
108122003-06-17 Benjamin Kosnik <bkoz@redhat.com>
10813
10814 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
10815 Remove cruft.
10816
108172003-06-17 Kazu Hirata <kazu@cs.umass.edu>
10818
10819 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
10820 * gcc.c-torture/compile/961203-1.c: Likewise.
10821 * gcc.c-torture/compile/980506-1.c: Likewise.
10822
108232003-06-17 Mark Mitchell <mark@codesourcery.com>
10824
10825 PR c++/10712
10826 * g++.dg/lookup/using7.C: New test.
10827
108282003-06-17 Mark Mitchell <mark@codesourcery.com>
10829
10830 PR c++/11105
10831 * g++.dg/abi/conv1.C: Remove it.
10832 * g++.dg/template/conv7.C: New test.
10833 * g++.dg/template/conv8.C: Likewise.
10834 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
10835 conversion operator.
10836
108372003-06-17 Janis Johnson <janis187@us.ibm.com>
10838
10839 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
10840 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10841 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10842 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10843 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10844 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10845 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10846 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10847 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10848 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10849 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10850 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10851 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10852 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10853 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10854 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10855 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10856 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10857 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10858 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10859 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10860 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10861 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10862 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10863 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10864 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10865 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10866 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10867 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10868
108692003-06-16 Mark Mitchell <mark@codesourcery.com>
10870
10871 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
10872 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
10873 indications.
10874
108752003-06-16 Roger Sayle <roger@eyesopen.com>
10876
10877 * gcc.dg/i386-387-5.c: New test case.
10878 * gcc.dg/i386-387-6.c: New test case.
10879 * gcc.dg/builtins-23.c: New test case.
10880
108812003-06-15 Roger Sayle <roger@eyesopen.com>
10882
10883 * gcc.dg/builtins-22.c: New test case.
10884 * gcc.dg/i386-387-1.c: Update to test exp.
10885 * gcc.dg/i386-387-2.c: Likewise.
10886
108872003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10888
10889 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
10890
108912003-06-12 Mark Mitchell <mark@codesourcery.com>
10892
10893 * lib/gcc-dg.exp (dg-require-dll): New function.
10894 (dg-xfail-if): Likewise.
10895 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
10896 driver.
10897
10898 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
10899 * gcc.c-torture/compile/20001205-1.c: Likewise.
10900 * gcc.c-torture/compile/20001226-1.c: Likewise.
10901 * gcc.c-torture/compile/20010518-2.c: Likewise.
10902 * gcc.c-torture/compile/20020312-1.c: Likewise.
10903 * gcc.c-torture/compile/20020604-1.c: Likewise.
10904 * gcc.c-torture/compile/920501-12.c: Likewise.
10905 * gcc.c-torture/compile/920501-4.c: Likewise.
10906 * gcc.c-torture/compile/920520-1.c: Likewise.
10907 * gcc.c-torture/compile/920521-1.c: Likewise.
10908 * gcc.c-torture/compile/920625-1.c: Likewise.
10909 * gcc.c-torture/compile/961203-1.c: Likewise.
10910 * gcc.c-torture/compile/980506-1.c: Likewise.
10911 * gcc.c-torture/compile/981006-1.c: Likewise.
10912 * gcc.c-torture/compile/981022-1.c: Likewise.
10913 * gcc.c-torture/compile/981223-1.c: Likewise.
10914 * gcc.c-torture/compile/990617-1.c: Likewise.
10915 * gcc.c-torture/compile/dll.c: Likewise.
10916 * gcc.c-torture/compile/labels-3.c: Likewise.
10917 * gcc.c-torture/compile/mipscop-1.c: Likewise.
10918 * gcc.c-torture/compile/mipscop-2.c: Likewise.
10919 * gcc.c-torture/compile/mipscop-3.c: Likewise.
10920 * gcc.c-torture/compile/mipscop-4.c: Likewise.
10921 * gcc.c-torture/compile/simd-5.c: Likewise.
10922 * gcc.c-torture/compile/20000804-1.x: Remove.
10923 * gcc.c-torture/compile/20001205-1.x: Likewise.
10924 * gcc.c-torture/compile/20001226-1.x: Likewise.
10925 * gcc.c-torture/compile/20010518-2.x: Likewise.
10926 * gcc.c-torture/compile/20020312-1.x: Likewise.
10927 * gcc.c-torture/compile/20020604-1.x: Likewise.
10928 * gcc.c-torture/compile/920501-12.x: Likewise.
10929 * gcc.c-torture/compile/920501-4.x: Likewise.
10930 * gcc.c-torture/compile/920520-1.x: Likewise.
10931 * gcc.c-torture/compile/920521-1.x: Likewise.
10932 * gcc.c-torture/compile/920625-1.x: Likewise.
10933 * gcc.c-torture/compile/961203-1.x: Likewise.
10934 * gcc.c-torture/compile/980506-1.x: Likewise.
10935 * gcc.c-torture/compile/981006-1.x: Likewise.
10936 * gcc.c-torture/compile/981022-1.x: Likewise.
10937 * gcc.c-torture/compile/981223-1.x: Likewise.
10938 * gcc.c-torture/compile/990617-1.x: Likewise.
10939 * gcc.c-torture/compile/mipscop-1.x: Likewise.
10940 * gcc.c-torture/compile/mipscop-2.x: Likewise.
10941 * gcc.c-torture/compile/mipscop-3.x: Likewise.
10942 * gcc.c-torture/compile/mipscop-4.x: Likewise.
10943 * gcc.c-torture/compile/simd-5.x: Likewise.
10944
10945 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
10946
109472003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10948
10949 * gcc.c-torture/execute/20030611-1.c: New test.
10950
109512003-06-12 Roger Sayle <roger@eyesopen.com>
10952
10953 PR middle-end/168
10954 * gcc.dg/20030612-1.c: New test case.
10955
109562003-06-12 Mark Mitchell <mark@codesourcery.com>
10957
10958 PR c++/10635
10959 * g++.dg/expr/cast1.C: New test.
10960
109612003-06-12 Roger Sayle <roger@eyesopen.com>
10962
10963 * gcc.dg/builtins-21.c: New test case.
10964
109652003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
10966
10967 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
10968 options instead of at the end.
10969 * lib/objc.exp (objc_target_compile): Likewise.
10970
109712003-06-11 Mark Mitchell <mark@codesourcery.com>
10972
10973 PR c++/10432
10974 * g++.dg/parse/error1.C: New test.
10975
109762003-06-11 Janis Johnson <janis187@us.ibm.com>
10977
10978 * gcc.dg/compat/struct-by-value-11_main.c: New file.
10979 * gcc.dg/compat/struct-by-value-11_x.c: New file.
10980 * gcc.dg/compat/struct-by-value-11_y.c: New file.
10981 * gcc.dg/compat/struct-by-value-12_main.c: New file.
10982 * gcc.dg/compat/struct-by-value-12_x.c: New file.
10983 * gcc.dg/compat/struct-by-value-12_y.c: New file.
10984 * gcc.dg/compat/struct-by-value-13_main.c: New file.
10985 * gcc.dg/compat/struct-by-value-13_x.c: New file.
10986 * gcc.dg/compat/struct-by-value-13_y.c: New file.
10987 * gcc.dg/compat/struct-by-value-14_main.c: New file.
10988 * gcc.dg/compat/struct-by-value-14_x.c: New file.
10989 * gcc.dg/compat/struct-by-value-14_y.c: New file.
10990 * gcc.dg/compat/struct-by-value-15_main.c: New file.
10991 * gcc.dg/compat/struct-by-value-15_x.c: New file.
10992 * gcc.dg/compat/struct-by-value-15_y.c: New file.
10993 * gcc.dg/compat/struct-by-value-16_main.c: New file.
10994 * gcc.dg/compat/struct-by-value-16_x.c: New file.
10995 * gcc.dg/compat/struct-by-value-16_y.c: New file.
10996 * gcc.dg/compat/struct-by-value-17_main.c: New file.
10997 * gcc.dg/compat/struct-by-value-17_x.c: New file.
10998 * gcc.dg/compat/struct-by-value-17_y.c: New file.
10999 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11000 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11001 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11002
11003 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11004 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11005 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11006 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11007 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11008 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11009 * gcc.dg/compat/scalar-return-3_main.c: New file.
11010 * gcc.dg/compat/scalar-return-3_x.c: New file.
11011 * gcc.dg/compat/scalar-return-3_y.c: New file.
11012 * gcc.dg/compat/scalar-return-4_main.c: New file.
11013 * gcc.dg/compat/scalar-return-4_x.c: New file.
11014 * gcc.dg/compat/scalar-return-4_y.c: New file.
11015
110162003-06-10 Janis Johnson <janis187@us.ibm.com>
11017
11018 * gcc.dg/compat/fp2-struct-check.h: New file.
11019 * gcc.dg/compat/fp2-struct-defs.h: New file.
11020 * gcc.dg/compat/fp2-struct-init.h: New file.
11021 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11022 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11023 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11024 * gcc.dg/compat/struct-return-10_main.c: New file.
11025 * gcc.dg/compat/struct-return-10_x.c: New file.
11026 * gcc.dg/compat/struct-return-10_y.c: New file.
11027
11028 * gcc.dg/compat/compat-common.h: New file.
11029 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11030 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11031 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11032 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11033 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11034 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11035 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11036 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11037 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11038 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11039 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11040 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11041 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11042 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11043 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11044 * gcc.dg/compat/small-struct-check.h: Ditto.
11045 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11046 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11047 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11048 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11049 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11050 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11051 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11052 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11053 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11054 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11055 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11056 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11057 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11058 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11059 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11060 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11061 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11062 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11063 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11064 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11065 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11066 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11067 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11068 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11069 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11070 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11071 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11072 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11073 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11074 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11075
110762003-06-10 Geoffrey Keating <geoffk@apple.com>
11077
11078 * g++.dg/pch/static-1.C: New file.
11079 * g++.dg/pch/static-1.Hs: New file.
11080
110812003-06-10 Richard Henderson <rth@redhat.com>
11082
11083 * gcc.dg/asm-7.c: Adjust expected warning text.
11084
110852003-06-10 Roger Sayle <roger@eyesopen.com>
11086
11087 * gcc.dg/builtins-20.c: New test case.
11088
110892003-06-10 Mark Mitchell <mark@codesourcery.com>
11090
11091 PR c++/11131
11092 * g++.dg/opt/template1.C: New test.
11093
110942003-06-09 Mark Mitchell <mark@codesourcery.com>
11095
11096 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11097 additional_sources.
11098
110992003-05-21 David Taylor <dtaylor@emc.com>
11100
11101 * gcc.dg/Wpadded.c: New file.
11102
111032003-06-09 Mark Mitchell <mark@codesourcery.com>
11104
11105 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11106 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11107 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11108 dg-require-weak.
11109
111102003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11111
11112 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11113
111142003-06-09 Mark Mitchell <mark@codesourcery.com>
11115
11116 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11117 (dg-require-alias): Likewise.
11118 (dg-require-gc-sections): Likewise.
11119 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11120
111212003-06-08 Richard Henderson <rth@redhat.com>
11122
11123 * gcc.dg/20011029-2.c: Fix the array reference.
11124 * gcc.dg/asm-7.c: New.
11125
111262003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11127
11128 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11129
111302003-06-08 Mark Mitchell <mark@codesourcery.com>
11131
11132 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11133 (dg-require-gc-sections): Likewise.
11134
111352003-06-08 Jan Hubicka <jh@suse.cz>
11136
11137 * i386-cmov1.c: Fix regular expression.
11138 * i386-cvt-1.c: Likewise.
11139 * i386-local.c: Likewise.
11140 * i386-local2.c: Likewise.
11141 * i386-mul.c: Likewise.
11142 * i386-ssetype-1.c: Likewise.
11143 * i386-ssetype-3.c: Likewise.
11144 * i386-ssetype-5.c: Likewise.
11145
111462003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11147
11148 PR c++/11039
11149 * g++.dg/warn/implicit-typename2.C: New test.
11150 * g++.dg/warn/implicit-typename3.C: New test.
11151
111522003-06-07 Richard Henderson <rth@redhat.com>
11153
11154 * g++.dg/other/offsetof3.C: Use size_t.
11155 * g++.dg/other/offsetof4.C: Likewise.
11156
111572003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11158
11159 * lib/copy-file.exp: New. Implement gcc_copy_files.
11160
11161 * lib/dg-pch.exp: Load copy-file.exp
11162 (dg-pch): Use gcc_copy_files instead of "file copy".
11163
111642003-06-06 Mark Mitchell <mark@codesourcery.com>
11165
11166 * gcc.dg/weak/weak.exp: Simplify.
11167 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11168 * gcc.dg/weak/weak-1.c: Likewise.
11169 * gcc.dg/weak/weak-2.c: Likewise.
11170 * gcc.dg/weak/weak-3.c: Likewise.
11171 * gcc.dg/weak/weak-4.c: Likewise.
11172 * gcc.dg/weak/weak-5.c: Likewise.
11173 * gcc.dg/weak/weak-6.c: Likewise.
11174 * gcc.dg/weak/weak-7.c: Likewise.
11175 * gcc.dg/weak/weak-8.c: Likewise.
11176 * gcc.dg/weak/weak-9.c: Likewise.
11177
111782003-06-06 Richard Earnshaw <rearnsha@arm.com>
11179
11180 gcc.c-torture/execute/20030606-1.c: New.
11181
111822003-06-06 Roger Sayle <roger@eyesopen.com>
11183
11184 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11185 * gcc.dg/builtins-19.c: Likewise.
11186
111872003-06-06 Roger Sayle <roger@eyesopen.com>
11188
11189 * gcc.dg/builtins-2.c: Add some more tests.
11190 * gcc.dg/builtins-18.c: New test case.
11191 * gcc.dg/builtins-19.c: New test case.
11192
111932003-06-06 Roger Sayle <roger@eyesopen.com>
11194 Jim Wilson <wilson@tuliptree.org>
11195
11196 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11197
111982003-06-06 Jakub Jelinek <jakub@redhat.com>
11199
11200 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11201 mempcpy/stpcpy calls not to be optimized into something else.
11202 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11203 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11204 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11205
112062003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11207
11208 * gcc.dg/format/asm_fprintf-1.c: New test.
11209
112102003-06-05 Mark Mitchell <mark@codesourcery.com>
11211
11212 * lib/gcc-defs.exp (additional_sources): New variable.
11213 (dg-additional-sources): New function.
11214 (additional_files): New variable.
11215 (dg-additional-files): New function.
11216 (dg-additional-files-options): Likewise.
11217 * lib/gcc-dg.exp (dg-require-weak): New function.
11218 (dg-require-alias): Likewise.
11219 (dg-require-gc-sections): Likewise.
11220 * lib/target-supports.exp (check_alias_available): Remove testfile
11221 parameter.
11222 (check_gc_sections_available): New function.
11223 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11224 (dg-gpp-additional-files): Likewise.
11225 * lib/g++.exp (additional_sources): Remove.
11226 (additional_files): Likewise.
11227 (g++_target_compile): Use dg-additional-files-options.
11228
11229 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
11230 Tcl logic.
11231 * gcc.dg/special/ecos.exp: Remove.
11232 * gcc.dg/special/20000419-2.c: Use dg-require-*.
11233 * gcc.dg/special/alias-1.c: Likewise.
11234 * gcc.dg/special/alias-2.c: Likewise.
11235 * gcc.dg/special/gcsec-1.c: Likewise.
11236 * gcc.dg/special/weak-1.c: Likewise.
11237 * gcc.dg/special/weak-2.c: Likewise.
11238 * gcc.dg/special/wkali-1.c: Likewise.
11239 * gcc.dg/special/wkali-2.c: Likewise.
11240
11241 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
11242 dg-gpp-additional-*.
11243 * g++.dg/special/conpr-3.C: Likewise.
11244 * g++.dg/special/conpr-4.C: Likewise.
11245 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
11246 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
11247 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
11248 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
11249 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
11250 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
11251 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
11252 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
11253 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
11254 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
11255 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
11256 * g++.old-deja/g++.other/comdat1.C: Likewise.
11257 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
11258 * g++.old-deja/g++.other/comdat3.C: Likewise.
11259 * g++.old-deja/g++.other/ctor1.C: Likewise.
11260 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
11261
7d445f15
RH
112622003-06-05 Richard Henderson <rth@redhat.com>
11263
11264 * gcc.dg/debug/20030605-1.c: New.
11265
d7068b3d
MM
112662003-06-04 Mark Mitchell <mark@codesourcery.com>
11267
11268 * README.QMTEST: Update.
11269
0bfa5f65
RH
112702003-06-04 Richard Henderson <rth@redhat.com>
11271
e6cc3a24
ZW
11272 * gcc.dg/cleanup-1.c: New.
11273 * gcc.dg/cleanup-2.c: New.
11274 * gcc.dg/cleanup-3.c: New.
11275 * gcc.dg/cleanup-4.c: New.
11276 * gcc.dg/cleanup-5.c: New.
11277 * gcc.dg/cleanup-6.c: New.
11278 * gcc.dg/cleanup-7.c: New.
0bfa5f65 11279
ac871ee1
MM
112802003-06-04 Mark Mitchell <mark@codesourcery.com>
11281
13e0ae41
MM
11282 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
11283
ac871ee1
MM
11284 * lib/dg-pch.exp: New file.
11285 * g++.dg/pch/pch.exp: Use dg-pch.exp.
11286 * gcc.dg/pch/pch.exp: Likewise.
11287
385a9348
RS
112882003-06-04 Roger Sayle <roger@eyesopen.com>
11289
11290 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
11291 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
11292 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
11293 * gcc.dg/builtins-17.c: New test case.
11294 * gcc.dg/i386-387-4.c: New test case.
11295 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
11296
01d3224a
EB
112972003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11298
11299 * gcc.dg/ultrasp9.c: New test.
11300
ef0139b1
EB
113012003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11302
11303 * gcc.c-torture/compile/20030604-1.c: New test.
11304 * gcc.dg/sparc-constant-1.c: New test.
11305
61274a14
GN
113062003-06-03 Glen Nakamura <glen@imodulo.com>
11307
c6c01481 11308 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 11309
23656642
JR
113102003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
11311
aa6b9f6d
R
11312 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
11313
23656642
JR
11314 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
11315 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
11316
284ca13e
AH
113172003-06-03 Aldy Hernandez <aldyh@redhat.com>
11318
e6cc3a24 11319 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 11320
6c07f448
KL
113212003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11322
11323 PR c++/10940
11324 * g++.dg/template/spec10.C: New test.
11325
075ec276
RS
113262003-06-03 Roger Sayle <roger@eyesopen.com>
11327
11328 * gcc.dg/builtins-16.c: New test case.
11329
8fd3cf4e
JJ
113302003-06-03 Jakub Jelinek <jakub@redhat.com>
11331
11332 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
11333 mempcpy test with post-increments.
11334 * gcc.c-torture/execute/string-opt-3.c: New test.
11335 * gcc.dg/string-opt-1.c: New test.
11336
5d16533a 113372003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
11338
11339 PR fortran/10965
11340 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
11341
2a9e3b72
MM
113422003-06-02 Mark Mitchell <mark@codesourcery.com>
11343
5a9f05f2
MM
11344 * lib/scanasm.exp (dg-scan): New function, factored out of ...
11345 (scan-assembler): ... here. Use dg-scan.
11346 (scan-assembler-not): Likewise.
11347 (scan-file): New function.
11348 (scan-file-not): Likewise.
11349 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
11350 * gcc.dg/cpp/_Pragma4.c: Likewise.
11351 * gcc.dg/cpp/_Pragma5.c: Likewise.
11352 * gcc.dg/cpp/avoidpaste1.c: Likewise.
11353 * gcc.dg/cpp/avoidpaste2.c: Likewise.
11354 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
11355 * gcc.dg/cpp/cmdlne-P.c: Likewise.
11356 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
11357 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
11358 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
11359 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
11360 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
11361 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
11362 * gcc.dg/cpp/cxxcom1.c: Likewise.
11363 * gcc.dg/cpp/line1.c: Likewise.
11364 * gcc.dg/cpp/maccom1.c: Likewise.
11365 * gcc.dg/cpp/maccom2.c: Likewise.
11366 * gcc.dg/cpp/maccom3.c: Likewise.
11367 * gcc.dg/cpp/maccom4.c: Likewise.
11368 * gcc.dg/cpp/maccom5.c: Likewise.
11369 * gcc.dg/cpp/maccom6.c: Likewise.
11370 * gcc.dg/cpp/multiline.c: Likewise.
11371 * gcc.dg/cpp/spacing1.c: Likewise.
11372 * gcc.dg/cpp/spacing2.c: Likewise.
11373 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
11374 * gcc.dg/cpp/trad/maccom1.c: Likewise.
11375 * gcc.dg/cpp/trad/maccom2.c: Likewise.
11376 * gcc.dg/cpp/trad/maccom3.c: Likewise.
11377 * gcc.dg/cpp/trad/maccom4.c: Likewise.
11378 * gcc.dg/cpp/trad/maccom6.c: Likewise.
11379 * gcc.dg/cpp/cxxcom2.c: Likewise.
11380 * gcc.dg/cpp/cxxcom2.h: New file.
11381
2a9e3b72
MM
11382 * gcc.dg/cpp/truefalse.cpp: Move it to ...
11383 * g++.dg/cpp/truefalse.C: Here.
11384 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
11385
a7f36da3 113862003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 11387
a7f36da3
DD
11388 * gcc.dg/cpp/redef3.c: New file.
11389
a3033f34
EB
113902003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11391
11392 * gcc.dg/i386-loop-3.c: New test.
11393
5f90145a
TM
113942003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
11395
11396 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
11397
4fa26a60
RS
113982003-05-31 Roger Sayle <roger@eyesopen.com>
11399
11400 * gcc.dg/fwrapv-1.c: New test case.
11401 * gcc.dg/fwrapv-2.c: New test case.
11402
76d3baad
KL
114032003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11404
11405 PR c++/10956
11406 * g++.dg/template/spec9.C: New test.
11407
0b82d59c
RS
114082003-05-29 Roger Sayle <roger@eyesopen.com>
11409
11410 * gcc.dg/duff-4.c: New test case.
11411
5d16533a 114122003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
11413
11414 PR fortran/10843
11415 * g77.dg/ffixed-form-1.f: New test
11416 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 11417 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
11418 * g77.dg/ffree-form-3.f: New test
11419
634a5694
AT
114202003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
11421
11422 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
11423 * gcc.dg/wint_t-1.c: Likewise.
11424
b7fc8b57
KL
114252003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11426
11427 * g++.dg/template/access11.C: New test.
11428
ef8855d7
KL
114292003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11430
11431 PR c++/10849
11432 * g++.dg/template/access10.C: New test.
11433
fcb6fa85 114342003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 11435 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
11436
11437 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
11438
76ab57af
AT
114392003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11440
e6cc3a24
ZW
11441 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
11442 suppress for powerpc-*-darwin*.
76ab57af
AT
11443 * gcc.dg/torture/builtin-noret-2.c: Likewise.
11444
3dba25eb
AT
114452003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11446
11447 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
11448 suppress option for powerpc-*-darwin*.
e6cc3a24 11449
29f523be
RS
114502003-05-23 Roger Sayle <roger@eyesopen.com>
11451
11452 * gcc.dg/builtins-1.c: Add tests for tan and atan.
11453 * gcc.dg/builtins-4.c: Add test for fmod.
11454
43b26a01
KL
114552003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11456
11457 PR c++/10682
11458 * g++.dg/template/instantiate4.C: New test.
11459
18c2511c
RS
114602003-05-22 Roger Sayle <roger@eyesopen.com>
11461
11462 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
11463
9008d5b4
JJ
114642003-05-21 Janis Johnson <janis187@us.ibm.com>
11465
11466 * gcc.dg/compat/scalar-return-1_main.c: New file.
11467 * gcc.dg/compat/scalar-return-1_x.c: New file.
11468 * gcc.dg/compat/scalar-return-1_y.c: New file.
11469 * gcc.dg/compat/scalar-return-2_main.c: New file.
11470 * gcc.dg/compat/scalar-return-2_x.c: New file.
11471 * gcc.dg/compat/scalar-return-2_y.c: New file.
11472 * gcc.dg/compat/struct-return-3_main.c: New file.
11473 * gcc.dg/compat/struct-return-3_y.c: New file.
11474 * gcc.dg/compat/struct-return-3_x.c: New file.
11475 * gcc.dg/compat/struct-return-2_main.c: New file.
11476 * gcc.dg/compat/struct-return-2_x.c: New file.
11477 * gcc.dg/compat/struct-return-2_y.c: New file.
11478
f48758e4
JDA
114792003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11480
11481 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
11482 for hppa*-hp-hpux*.
11483 * gcc.dg/20021014-1.c (dg-options): Likewise.
11484 * gcc.dg/nest.c (dg-options): Likewise.
11485
16e31964
DS
114862003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
11487
11488 PR c++/9738
11489 * g++.dg/ext/dllimport2.C: New file.
11490 * g++.dg/ext/dllimport3.C: New file.
11491
f737a52d
JJ
114922003-05-20 Janis Johnson <janis187@us.ibm.com>
11493
11494 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
11495 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11496 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11497 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11498 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11499 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11500 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
11501 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
11502 * gcc.dg/compat/small-struct-defs.h: New file.
11503 * gcc.dg/compat/small-struct-init.h: New file.
11504 * gcc.dg/compat/small-struct-check.h: New file.
11505 * gcc.dg/compat/fp-struct-defs.h: New file.
11506 * gcc.dg/compat/fp-struct-check.h: New file.
11507 * gcc.dg/compat/fp-struct-init.h: New file.
11508 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
11509 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
11510
b041fbe6
JJ
115112003-05-19 Jakub Jelinek <jakub@redhat.com>
11512
11513 * gcc.dg/20030225-2.c: New test.
11514
731ae8dd
RS
115152003-05-18 Roger Sayle <roger@eyesopen.com>
11516 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11517
11518 * gcc.c-torture/compile/20030518-1.c: New test case.
11519
563025ca
MM
115202003-05-18 Mark Mitchell <mark@codesourcery.com>
11521
11522 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
11523 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
11524 gcc-dg-debug-runtest.
11525 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
11526 gcc-dg-debug-runtest.
11527
5c9acdf7
KL
115282003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11529
11530 PR c++/9022
11531 * g++.dg/lookup/using6.C: New test.
11532
25903d03
KL
115332003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11534
11535 * g++.dg/parse/access2.C: New test.
11536
7cbba309
MM
115372003-05-17 Mark Mitchell <mark@codesourcery.com>
11538
11539 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
11540 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
11541 * gcc.dg/debug/debug.exp: Likewise.
11542
b1822ccc
NB
115432003-05-17 Neil Booth <neil@daikokuya.co.uk>
11544
11545 * gcc.dg/dollar.c: New test.
11546
72701eab
JJ
115472003-05-16 Janis Johnson <janis187@us.ibm.com>
11548
11549 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
11550 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
11551 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
11552 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
11553 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
11554 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
11555 * gcc.dg/compat/struct-by-value-6_main.c: New file.
11556 * gcc.dg/compat/struct-by-value-6_x.c: New file.
11557 * gcc.dg/compat/struct-by-value-6_y.c: New file.
11558 * gcc.dg/compat/struct-by-value-7_main.c: New file.
11559 * gcc.dg/compat/struct-by-value-7_x.c: New file.
11560 * gcc.dg/compat/struct-by-value-7_y.c: New file.
11561 * gcc.dg/compat/struct-by-value-8_main.c: New file.
11562 * gcc.dg/compat/struct-by-value-8_x.c: New file.
11563 * gcc.dg/compat/struct-by-value-8_y.c: New file.
11564 * gcc.dg/compat/struct-by-value-9_main.c: New file.
11565 * gcc.dg/compat/struct-by-value-9_x.c: New file.
11566 * gcc.dg/compat/struct-by-value-9_y.c: New file.
11567
0baa1702
MM
115682003-05-16 Mark Mitchell <mark@codesourcery.com>
11569
11570 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
11571 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
11572 support for "repo" mode.
11573 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
11574 * lib/g77-dg.exp: Likewise.
11575 * lib/obj-dg.exp: Likewise.
e6cc3a24 11576
dcac003d
JJ
115772003-05-16 Jakub Jelinek <jakub@redhat.com>
11578
11579 Merge from gcc-3_2-rhl8-branch:
11580 2003-04-23 Jakub Jelinek <jakub@redhat.com>
11581
11582 * gcc.dg/tls/opt-6.c: New test.
11583
11584 2003-04-05 Jakub Jelinek <jakub@redhat.com>
11585
11586 * gcc.dg/20030405-1.c: New test.
11587
11588 2003-03-09 Jakub Jelinek <jakub@redhat.com>
11589
11590 * gcc.dg/20030309-1.c: New test.
11591
11592 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11593
11594 * gcc.c-torture/execute/20030307-1.c: New test.
11595
11596 2003-02-20 Randolph Chung <tausq@debian.org>
11597
11598 * gcc.c-torture/compile/20030220-1.c: New test.
11599
11600 2003-02-18 Jakub Jelinek <jakub@redhat.com>
11601
11602 * gcc.dg/20030217-1.c: New test.
11603
11604 2003-01-29 Jakub Jelinek <jakub@redhat.com>
11605
11606 * gcc.c-torture/compile/20020129-1.c: New test.
11607
11608 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11609
11610 * gcc.dg/unroll-1.c: New test.
11611
11612 2002-11-16 Jan Hubicka <jh@suse.cz>
11613
11614 * gcc.c-torture/execute/20020920-1.c: New test.
11615
11616 2002-10-08 Jakub Jelinek <jakub@redhat.com>
11617
11618 PR target/7434
11619 * gcc.c-torture/compile/20021008-1.c: New test.
11620
11621 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
11622
11623 PR target/7559
11624 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
11625
11626 2002-08-07 Jakub Jelinek <jakub@redhat.com>
11627
11628 * gcc.c-torture/compile/20020807-1.c: New test.
11629
11630 2002-07-30 Jakub Jelinek <jakub@redhat.com>
11631
11632 * gcc.dg/tls/opt-1.c: New test.
11633
11634 2002-07-29 Jakub Jelinek <jakub@redhat.com>
11635
11636 * gcc.dg/20020729-1.c: New test.
11637
11638 2002-07-20 Jakub Jelinek <jakub@redhat.com>
11639
11640 * g++.dg/opt/life1.C: New test.
11641
11642 2002-05-20 Jakub Jelinek <jakub@redhat.com>
11643
11644 * gcc.dg/20020525-1.c: New test.
11645
11646 2002-05-24 Jakub Jelinek <jakub@redhat.com>
11647
11648 PR c++/6794
11649 * g++.dg/ext/pretty1.C: New test.
11650 * g++.dg/ext/pretty2.C: New test.
11651
dffbbe80
MM
116522003-05-15 Mark Mitchell <mark@codesourcery.com>
11653
11654 PR c++/8385
11655 * g++.dg/ext/typeof5.C: New test.
11656
ae4f397b
R
116572003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
11658
11659 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
11660 __USER_LABEL_PREFIX__ into account.
11661 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
11662
e43736ad
RS
116632003-05-14 Roger Sayle <roger@eyesopen.com>
11664
11665 * gcc.dg/builtins-15.c: New test case.
11666
3a0d67cf
ZW
116672003-05-13 Zack Weinberg <zack@codesourcery.com>
11668
11669 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
11670
75c834f8
MM
116712003-05-12 Mark Mitchell <mark@codesourcery.com>
11672
11673 * lib/g++.exp: Tweak handling of additional source files.
11674 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
11675 * g++.dg/special/conpr-2a.C: Rename to ...
11676 * g++.dg/special/conpr-2a.cc: ... this.
11677 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
11678 * g++.dg/special/conpr-3a.C: Rename to ...
11679 * g++.dg/special/conpr-3a.cc: This.
11680 * g++.dg/special/conpr-3b.C: Rename to ...
11681 * g++.dg/special/conpr-3b.cc: This.
11682 * g++.dg/special/conpr-4.C: New test.
11683 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
11684
8c0a5264
DE
116852003-05-12 David Edelsohn <edelsohn@gnu.org>
11686
11687 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
11688
8015bbee
KL
116892003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11690
11691 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
11692 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11693 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
11694 * g++.old-deja/g++.other/warn3.C: Likewise.
11695
358997e2
RS
116962003-05-11 Roger Sayle <roger@eyesopen.com>
11697
11698 * gcc.dg/i386-387-1.c: Update to also test log.
11699 * gcc.dg/i386-387-2.c: Likewise.
11700
98c644d6
TM
117012003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
11702
11703 * g77.f-torture/execute/int8421.f: New test.
11704
9f01ded6
KL
117052003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11706
11707 PR c++/10230, c++/10481
11708 * g++.dg/lookup/scoped5.C: New test.
11709
fcea7401
KL
117102003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11711
11712 PR c++/10552
11713 * g++.dg/template/ttp6.C: New test.
11714
e1112e60
RS
117152003-05-11 Richard Sandiford <rsandifo@redhat.com>
11716
11717 * gcc.c-torture/execute/builtins: New directory.
11718 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
11719 gcc.c-torture/execute/builtins.
11720 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
11721 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
11722 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
11723 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
11724
78757caa
KL
117252003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11726
11727 PR c++/9252
11728 * g++.dg/template/access8.C: New test.
11729 * g++.dg/template/access9.C: New test.
11730
8d241e0b
KL
117312003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11732
11733 PR c++/9554
11734 * g++.dg/parse/access1.C: New test.
11735
eddfe825
DD
117362003-05-09 DJ Delorie <dj@redhat.com>
11737
11738 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
11739 long, and not an int.
11740
88e98cfe
KL
117412003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11742
11743 PR c++/10555, c++/10576
11744 * g++.dg/template/memclass1.C: New test.
11745
001db0e0
DD
117462003-05-08 DJ Delorie <dj@redhat.com>
11747
11748 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
11749 targets.
11750 * gcc.c-torture/execute/20021024-1.x: Likewise.
11751 * gcc.c-torture/execute/shiftdi.x: Likewise.
11752 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
11753 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
11754 * gcc.dg/20021018-1.c: Likewise.
11755
7dc61d6c
KG
117562003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11757
8ce9f2ec
KG
11758 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
11759
7dc61d6c
KG
11760 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
11761 (bcopy): Call memmove.
11762
53415fa1
RS
117632003-05-08 Roger Sayle <roger@eyesopen.com>
11764
11765 * g77.f-torture/compile/8485.f: New test case.
11766
a944ceb9
RH
117672003-05-07 Richard Henderson <rth@redhat.com>
11768
e6cc3a24
ZW
11769 PR c++/10570
11770 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
11771 Verify exception_cleanup not called for rethrows.
11772 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
11773 when exiting catch block without rethrowing.
11774 * g++.dg/eh/forced3.C: New.
11775 * g++.dg/eh/forced4.C: New.
a944ceb9 11776
a1c6e6c5
AH
117772003-05-07 Aldy Hernandez <aldyh@redhat.com>
11778
0dfcf38e 11779 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 11780
dea2913c
DD
117812003-05-06 DJ Delorie <dj@redhat.com>
11782
11783 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
11784 * gcc.dg/nest.c: Likewise.
11785
e82a312b
RS
117862003-05-05 Roger Sayle <roger@eyesopen.com>
11787
11788 * gcc.dg/builtins-14.c: New test case.
11789
6ccfe27c
JJ
117902003-05-05 Janis Johnson <janis187@us.ibm.com>
11791
11792 * lib/compat.exp (compat-execute): New argument.
11793 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
11794 * gcc.dg/compat: New test directory.
11795 * gcc.dg/compat/compat.exp: New expect script.
11796 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
11797 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
11798 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
11799 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
11800 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
11801 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
11802
e8115463
JJ
11803 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
11804 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
11805 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
11806 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
11807 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
11808 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
11809 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
11810 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
11811 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
11812 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
11813 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
11814 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
11815 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
11816 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
11817 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
11818
10b6a274
ZW
118192003-05-05 Zack Weinberg <zack@codesourcery.com>
11820
11821 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
11822
e3e9f108
JJ
118232003-05-05 Jakub Jelinek <jakub@redhat.com>
11824
11825 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
11826
36b29d7d
GK
118272003-05-05 Geoffrey Keating <geoffk@apple.com>
11828
bc9ec0e0
GK
11829 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
11830 * gcc.dg/ppc-fsel-2.c: New test.
11831
36b29d7d
GK
11832 * gcc.dg/unused-5.c: New test.
11833
16692dd5
KL
118342003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11835
11836 PR c++/10496
11837 * g++.dg/warn/pmf1.C: New test.
11838
4b41d9eb
KL
118392003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11840
11841 PR c++/4494
11842 * g++.dg/warn/main.C: New test.
11843
00362064
KG
118442003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11845
11846 * gcc.dg/nonnull-3.c: New test.
11847
1fecc266
NB
118482003-05-04 Neil Booth <neil@daikokuya.co.uk>
11849
11850 * gcc.dg/cpp/Wtrigraphs.c: Update.
11851 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
11852
b39358e1
GK
118532003-05-03 Geoffrey Keating <geoffk@apple.com>
11854
11855 * gcc.dg/ppc-fsel-1.c: New test.
11856
87f85ea0
ZW
118572003-05-03 Zack Weinberg <zack@codesourcery.com>
11858
11859 PR c/10604
11860 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
11861
c4e2d744
KH
118622003-05-03 Kazu Hirata <kazu@cs.umass.edu>
11863
11864 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
11865
5dc5d13c
KL
118662003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11867
11868 PR c++/9364, c++/10553, c++/10586
11869 * g++.dg/parse/typename4.C: New test.
11870 * g++.dg/parse/typename5.C: Likewise.
11871
4dc27b4b
RS
118722003-05-03 Richard Sandiford <rsandifo@redhat.com>
11873
11874 * gcc.c-torture/compile/20030503-1.c: New test.
11875
f2ba7ecb
KL
118762003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11877
11878 * g++.dg/lookup/using5.C: Fix testcase error.
11879
7c1fdbe4
CD
118802003-05-01 Chris Demetriou <cgd@broadcom.com>
11881
11882 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
11883 since MEABI is no longer supported. Remove all vestiges
11884 of MEABI from the test.
11885
d0af00af
KL
118862003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11887
11888 PR c++/10554
11889 * g++.dg/lookup/using5.C: New test.
11890
d12a7283
KL
118912003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11892
11893 PR c++/8772
11894 * g++.dg/template/ttp5.C: New test.
11895
6481daa9
MM
118962003-04-30 Mark Mitchell <mark@codesourcery.com>
11897
11898 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
11899 (dg-gpp-additional-sources): New function.
11900 (dg-gpp-additional-files): Likewise.
11901 * lib/g++.exp (additional_sources): New variable.
11902 (additional_files): Likewise.
11903 (g++_target_compile): Deal with them.
11904 * lib/old-dejagnu.exp: Remove.
11905 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
11906 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 11907
d7ed5e55
KL
119082003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11909
11910 PR c++/9432, c++/9528
11911 * g++.dg/lookup/using4.C: New test.
11912
b3d627e2
GK
119132003-04-29 Geoffrey Keating <geoffk@apple.com>
11914
a6fdc086
GK
11915 * gcc.dg/noreturn-5.c: New file.
11916 * gcc.dg/noreturn-6.c: New file.
11917
b3d627e2
GK
11918 * gcc.c-torture/compile/inline-1.c: New file.
11919
1f6f0cb6
MM
119202003-04-29 Mark Mitchell <mark@codesourcery.com>
11921
11922 PR c++/10551
11923 * g++.dg/template/explicit1.C: New test.
11924
60cde936
MM
119252003-04-29 Mark Mitchell <mark@codesourcery.com>
11926
555456b1
MM
11927 PR c++/10549
11928 * g++.dg/other/bitfield1.C: New test.
11929
60cde936
MM
11930 PR c++/10527
11931 * g++.dg/init/new7.C: New test.
11932
0dbc5cd3
MM
119332003-04-29 Mark Mitchell <mark@codesourcery.com>
11934
75135253 11935 * g++.dg/ext/desig1.C: New test.
60cde936 11936 * g++.dg/ext/init1.C: Update.
75135253 11937
0dbc5cd3
MM
11938 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
11939
a833faa5
MM
119402003-04-28 Mark Mitchell <mark@codesourcery.com>
11941
11942 PR c++/10180
11943 * g++.dg/warn/Winline-1.C: New test.
11944
e31603c4
JJ
119452003-04-28 Jakub Jelinek <jakub@redhat.com>
11946
11947 * gcc.c-torture/execute/string-opt-19.c: New test.
11948
9661b15f
JJ
11949 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
11950 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
11951
772f8889
MM
119522003-04-27 Mark Mitchell <mark@codesourcery.com>
11953
11954 PR c++/10506
11955 * g++.dg/init/new6.C: New test.
11956
11957 PR c++/10503
11958 * g++.dg/init/ref6.C: New test.
11959
b29188f3
DE
119602003-04-26 David Edelsohn <edelsohn@gnu.org>
11961
11962 * g++.dg/warn/weak1.C: XFAIL on AIX4.
11963
5cc2f4f3
KG
119642003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11965
11966 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
11967 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
11968
ea56c40c
MM
119692003-04-25 Mark Mitchell <mark@codesourcery.com>
11970
11971 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
11972 initialized static data members.
11973
d3a0b002
L
119742003-04-25 H.J. Lu <hjl@gnu.org>
11975
11976 * gcc.dg/ia64-sync-4.c: New test.
11977
ad4a34f0
KG
119782003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11979
11980 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
11981 date.
11982
f8986275
NS
119832003-04-24 Nathan Sidwell <nathan@codesourcery.com>
11984
11985 PR c++/10337
11986 * g++.dg/warn/conv1.C: New test.
11987 * g++.old-deja/g++.other/conv7.C: Adjust.
11988 * g++.old-deja/g++.other/overload14.C: Adjust.
11989
374ca7f7
MM
119902003-04-23 Mark Mitchell <mark@codesourcery.com>
11991
11992 PR c++/10471
11993 * g++.dg/template/defarg2.C: New test.
11994
6338b358
NB
119952003-04-23 Neil Booth <neil@daikokuya.co.uk>
11996
11997 * gcc.dg/cpp/include2.c: Update.
11998 * gcc.dg/cpp/multiline-2.c: New.
11999 * gcc.dg/cpp/multiline.c: Update.
12000 * gcc.dg/cpp/strify2.c: Update.
12001 * gcc.dg/cpp/trad/literals-2.c: Update.
12002
3f429151
JDA
120032003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12004
12005 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12006
10aef094
MM
120072003-04-23 Mark Mitchell <mark@codesourcery.com>
12008
12009 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12010
4223f82f
MM
120112003-04-23 Mark Mitchell <mark@codesourcery.com>
12012
12013 PR c++/10451
12014 * g++.dg/parse/crash4.C: New test.
87f85ea0 12015
4223f82f
MM
12016 PR c++/9847
12017 * g++.dg/parse/crash5.C: New test.
12018
befcd99b
MM
120192003-04-22 Mark Mitchell <mark@codesourcery.com>
12020
ae2196c2
MM
12021 PR c++/10446
12022 * g++.dg/parse/crash3.C: New test.
12023
befcd99b
MM
12024 PR c++/10428
12025 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
12026
120272003-04-22 Devang Patel <dpatel@apple.com>
12028
12029 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 12030
256c249c
AT
120312003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12032
12033 * g++.dg/other/packed1.C: Fix dg options.
12034
ad27e65a
NS
120352003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12036
12037 * g++.dg/other/offsetof2.C: New test.
12038
b2dd096b
MM
120392003-04-21 Mark Mitchell <mark@codesourcery.com>
12040
12041 * g++.dg/template/recurse.C: Adjust location of error messages.
12042
8de9bb0e
NS
120432003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12044
12045 PR c++/9881
12046 * g++.dg/init/addr-const1.C: New test.
12047 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12048
120492003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
12050
12051 PR c++/10405
12052 * g++.dg/lookup/struct-hack1.C: New test.
12053
1613e52b
NB
120542003-04-20 Neil Booth <neil@daikokuya.co.uk>
12055
12056 * ucs.c: Update diagnostic messages.
12057
4e1f0f8e
NB
120582003-04-19 Neil Booth <neil@daikokuya.co.uk>
12059
12060 * gcc.dg/cpp/truefalse.cpp: New test.
12061 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 12062 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 12063
26aea073
NB
120642003-04-19 Neil Booth <neil@daikokuya.co.uk>
12065
12066 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12067 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12068
6a29edea
EB
120692003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12070
12071 * gcc.c-torture/compile/20030418-1.c: New test.
12072
46b2356d
JJ
120732003-04-17 Janis Johnson <janis187@us.ibm.com>
12074
12075 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12076
09d2f85f
KL
120772003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12078
12079 PR c++/10347
12080 g++.dg/template/dependent-name1.C: New test.
12081
8633f25c
R
120822003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12083
12084 * gcc.dg/warn-1.c (tourist_guide): New array,
12085 contains a pointer to bar.
12086
96c6931d
RS
120872003-04-16 Roger Sayle <roger@eyesopen.com>
12088
12089 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12090 * gcc.c-torture/execute/medce-1.c: New test case.
12091 * gcc.c-torture/execute/medce-2.c: New test case.
12092
5eb10628
MM
120932003-04-15 Mark Mitchell <mark@codesourcery.com>
12094
dc5dfa9c
MM
12095 * lib/prune.exp: Ignore more messages.
12096
5eb10628
MM
12097 PR c++/10381
12098 * g++.dg/parse/lookup3.C: New test.
12099
d2b54839
R
121002003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12101
12102 * gcc.c-torture/compile/20030415-1.c : New test.
12103
f4e92987
MM
121042003-04-14 Mark Mitchell <mark@codesourcery.com>
12105
12106 * gcc.c-torture/execute/scope-2.c: Move to ...
12107 * gcc.dg/noncompile/scope.c: .... here.
12108
15d4fd98
RS
121092003-04-14 Roger Sayle <roger@eyesopen.com>
12110
12111 * gcc.dg/20030414-2.c: New test case.
12112
26224a84
HPN
121132003-04-14 Hans-Peter Nilsson <hp@axis.com>
12114
12115 PR target/10377
12116 * gcc.dg/20030414-1.c: New test.
12117
1331d16f
RS
121182003-04-13 Roger Sayle <roger@eyesopen.com>
12119
12120 * gcc.dg/builtins-12.c: New test case.
12121 * gcc.dg/builtins-13.c: New test case.
12122
9cb65f92
KG
121232003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12124
12125 * gcc.c-torture/execute/string-opt-18.c: New test.
12126
f4f4610e
MM
121272003-04-13 Mark Mitchell <mark@codesourcery.com>
12128
12129 PR c++/10300
12130 * g++.dg/init/new5.C: New test.
12131
355b81d5
MM
121322003-04-12 Mark Mitchell <mark@codesourcery.com>
12133
12134 PR c++/7910
12135 * g++.dg/ext/dllimport1.C: New test.
12136
48ed72a3
EB
121372003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12138
12139 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12140
62520b20
BD
121412003-04-11 Bud Davis <bdavis9659@comcast.net>
12142
12143 PR Fortran/9263
12144 * g77.f-torture/noncompile/9263.f: New test
12145 PR Fortran/1832
12146 * g77.f-torture/execute/1832.f: New test
12147
0b87e18e
DC
121482003-04-11 David Chad <davidc@freebsd.org>
12149 Loren J. Rittle <ljrittle@acm.org>
12150
12151 libobjc/8562
12152 * objc.dg/headers.m: New test.
12153
339a28b9
ZW
121542003-04-10 Zack Weinberg <zack@codesourcery.com>
12155
12156 * gcc.c-torture/execute/builtin-noret-2.c: New.
12157 * gcc.c-torture/execute/builtin-noret-2.x: New.
12158 XFAIL builtin-noret-2.c at -O1 and above.
12159 * gcc.dg/redecl.c: New.
12160 * gcc.dg/Wshadow-1.c: Update error regexps.
12161
1e099144
MM
121622003-04-10 Mark Mitchell <mark@codesourcery.com>
12163
12164 * g++.dg/abi/bitfield10.C: New test.
12165
d02a6808
MS
121662003-04-09 Mike Stump <mrs@apple.com>
12167
88fbc3ca 12168 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 12169 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 12170
5fce2c65
RS
121712003-04-08 Roger Sayle <roger@eyesopen.com>
12172
12173 * gcc.dg/builtins-11.c: New test case.
12174
531878a6
RS
121752003-04-08 Roger Sayle <roger@eyesopen.com>
12176
12177 * gcc.dg/builtins-9.c: New test case.
12178 * gcc.dg/builtins-10.c: New test case.
12179
d5019ba3
R
121802003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12181
12182 * gcc.dg/noncompile/init-4.c.c: New test.
12183
10b7602f
NS
121842003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 * gcc.misc-test/gcov-9.c: New test.
12187 * gcc.misc-test/gcov-10.c: New test
12188 * gcc.misc-test/gcov-11.c: New test.
12189
b8460b29
ZW
121902003-04-05 Zack Weinberg <zack@codesourcery.com>
12191
12192 PR optimization/10024
12193 * gcc.c-torture/compile/20030405-1.c: New test.
12194
33b49800
GK
121952003-04-04 Geoffrey Keating <geoffk@apple.com>
12196
12197 * gcc.dg/pch/static-3.c: New.
12198 * gcc.dg/pch/static-3.hs: New.
12199 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12200
0a49eb31
RH
122012003-04-04 Richard Henderson <rth@redhat.com>
12202
12203 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12204 * g++.dg/eh/forced2.C: Likewise.
12205
bc349178
MS
122062003-04-03 Mike Stump <mrs@apple.com>
12207
bc349178 12208 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 12209 target arg.
bc349178
MS
12210 (scan-assembler-times, scan-assembler-not): Likewise.
12211 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12212
773eae39
EB
122132003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12214
12215 * gcc.dg/sparc-loop-1.c: New test.
12216
0de298af
GK
122172003-04-02 Geoffrey Keating <geoffk@apple.com>
12218
12219 PR other/9274
12220 * g++.dg/pch/system-2.C: New.
12221 * g++.dg/pch/system-2.Hs: New.
12222
0f91f094
AH
122232003-04-02 Aldy Hernandez <aldyh@redhat.com>
12224
b8460b29 12225 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 12226
b8460b29 12227 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 12228
e129b3f9
RS
122292003-04-01 Roger Sayle <roger@eyesopen.com>
12230
12231 * gcc.c-torture/execute/20030401-1.c: New test case.
12232
70ab763c
ZL
122332003-04-01 Ziemowit Laski <zlaski@apple.com>
12234
12235 * objc.dg/defs.m: New.
12236
705412b0
AH
122372003-04-01 Aldy Hernandez <aldyh@redhat.com>
12238
b8460b29
ZW
12239 * g++.dg/eh/simd-1.C: New.
12240 * g++.dg/eh/simd-2.C: New.
705412b0 12241
d744e06e
AH
122422003-03-01 Aldy Hernandez <aldyh@redhat.com>
12243
b8460b29 12244 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 12245
46e33d43
MM
122462003-03-31 Mark Mitchell <mark@codesourcery.com>
12247
12248 PR c/9936
12249 * gcc.dg/20030331-2.c: New test.
12250
6b665219
MM
122512003-03-31 Mark Mitchell <mark@codesourcery.com>
12252
12253 PR c++/10278
12254 * g++.dg/parse/crash2.C: New test.
12255
44f19ccb
RS
122562003-03-31 Richard Sandiford <rsandifo@redhat.com>
12257
12258 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
12259 * gcc.c-torture/execute/20030331-1.c: ...here.
12260
e66833ac
RS
122612003-03-31 Richard Sandiford <rsandifo@redhat.com>
12262
12263 * gcc.c-torture/execute/20030331-1.c: New test.
12264
27283c73
NS
122652003-03-31 Nathan Sidwell <nathan@codesourcery.com>
12266
12267 * lib/gcov.exp: Adjust call return testing strings.
12268 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
12269
03f2ea93
RS
122702003-03-31 Roger Sayle <roger@eyesopen.com>
12271
12272 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
12273 * gcc.dg/builtins-7.c: New test case.
12274 * gcc.dg/builtins-8.c: New test case.
12275
98d3d336
RS
122762003-03-31 Richard Sandiford <rsandifo@redhat.com>
12277
12278 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
12279
c717c5af
MM
122802003-03-30 Mark Mitchell <mark@codesourcery.com>
12281
12282 PR c++/7647
12283 * g++.dg/lookup-class-member-2.C: New test.
12284
9b703090
GN
122852003-03-30 Glen Nakamura <glen@imodulo.com>
12286
b8460b29 12287 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 12288
84dfe365
RS
122892003-03-28 Roger Sayle <roger@eyesopen.com>
12290
12291 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
12292
400fbc08
MM
122932003-03-28 Mark Mitchell <mark@codesourcery.com>
12294
12295 * g++.dg/init/attrib1.C: New test.
12296
0c85dbfd
EB
122972003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12298
12299 * gcc.dg/ultrasp8.c: New test.
12300
f7670e7b
EB
123012003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12302
12303 * gcc.dg/ultrasp7.c: New test.
12304
433cd9c9
NS
123052003-03-28 Nathan Sidwell <nathan@codesourcery.com>
12306
12307 PR c++/10047
12308 * g++.dg/template/inline1.C: New test.
12309
1ce324c3
EB
123102003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12311
12312 * gcc.dg/sparc-dwarf2.c: New test.
12313
9ddae796
RS
123142003-03-27 Roger Sayle <roger@eyesopen.com>
12315
12316 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
12317 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
12318
7ffe3584
MM
123192003-03-27 Mark Mitchell <mark@codesourcery.com>
12320
12321 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
12322 than reading .x files.
12323 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
12324 * g77.dg/gcov/gcov-1.f: Likewise.
12325 * gcc.misc-tests/gcov-4b.c: Likewise.
12326 * gcc.misc-tests/gcov-5b.c: Likewise.
12327 * gcc.misc-tests/gcov-6.c: Likewise.
12328 * gcc.misc-tests/gcov-7.c: Likewise.
12329 * gcc.misc-tests/gcov-8.c: Likewise.
12330 * g++.dg/gcov/gcov-1.x: Remove.
12331 * g77.dg/gcov/gcov-1.x: Likewise.
12332 * gcc.misc-tests/gcov-4b.x: Likewise.
12333 * gcc.misc-tests/gcov-5b.x: Likewise.
12334 * gcc.misc-tests/gcov-6.x: Likewise.
12335 * gcc.misc-tests/gcov-7.x: Likewise.
12336 * gcc.misc-tests/gcov-8.x: Likewise.
12337
c7d325c8
GN
123382003-03-27 Glen Nakamura <glen@imodulo.com>
12339
12340 PR opt/10087
12341 * gcc.dg/20030324-1.c: New test.
12342
649fc72d
NS
123432003-03-27 Nathan Sidwell <nathan@codesourcery.com>
12344
544aef8c
NS
12345 PR c++/10224
12346 * g++.dg/template/arg3.C: New test.
12347
649fc72d
NS
12348 PR c++/10158
12349 * g++.dg/template/friend18.C: New test.
12350
a24278e2
RS
123512003-03-26 Roger Sayle <roger@eyesopen.com>
12352
12353 * g77.f-torture/compile/20030326-1.f: New test case.
12354
db8627a1
JJ
123552003-03-26 Janis Johnson <janis187@us.ibm.com>
12356
12357 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
12358
12359 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
12360
be565ad7
JJ
123612003-03-26 Jakub Jelinek <jakub@redhat.com>
12362
12363 * gcc.dg/ia64-sync-3.c: New test.
12364
f729e559
AM
123652003-03-26 Alan Modra <amodra@bigpond.net.au>
12366
12367 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
12368
27e484bc
EB
123692003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12370
12371 * gcc.dg/ultrasp6.c: New test.
12372
d2fc7725
EB
123732003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12374
12375 * gcc.dg/i386-signbit-1.c: New test.
12376 * gcc.dg/i386-signbit-2.c: New test.
12377 * gcc.dg/i386-signbit-3.c: New test.
12378
9904e232
EB
123792003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12380
12381 * gcc.dg/ultrasp5.c: Fix options.
12382
9fdbe7df
EB
123832003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12384
12385 * gcc.dg/ultrasp5.c: Fix comment.
12386
c12741e9
TM
123872003-03-24 Bud Davis <bdavis9659@comcast.net>
12388
12389 PR fortran/10197
12390 * g77.f-torture/execute/10197.f: New test.
12391
2ef6c975
NS
123922003-03-24 Nathan Sidwell <nathan@codesourcery.com>
12393
1c82cc90
NS
12394 PR c++/9898, c++/383
12395 * g++.dg/template/conv6.C: New test.
b8460b29 12396
a5fcc895
NS
12397 PR c++/10119
12398 * g++.dg/template/ptrmem5.C: New test.
12399
2ef6c975
NS
12400 PR c++/10026
12401 * g++.dg/lookup/koenig1.C: New test.
12402
12403 PR C++/10199
12404 * g++.dg/lookup/template2.C: New test.
12405
1134f4ac
JJ
124062003-03-24 Jakub Jelinek <jakub@redhat.com>
12407
12408 * g++.dg/opt/rtti1.C: New test.
12409
02484af9
EB
124102003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12411
12412 * gcc.dg/ultrasp5.c: New test.
12413
fa9b4904
AB
124142003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
12415
b099daeb 12416 PR middle-end/9967
fa9b4904
AB
12417 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
12418 builtin fputs.
12419
068d2c9d
MM
124202003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
12421
12422 PR c/8224
12423 * gcc.dg/20030323-1.c: New test.
12424
766dec0e
RS
124252003-03-23 Roger Sayle <roger@eyesopen.com>
12426
12427 * gcc.c-torture/compile/20030323-1.c: New test case.
12428
97c6f7ad
UW
124292003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
12430
12431 * gcc.dg/20030321-1.c: New test.
12432
b8c25665
ZW
124332003-03-22 Zack Weinberg <zack@codesourcery.com>
12434
12435 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
12436
3e4a3562
NS
124372003-03-22 Nathan Sidwell <nathan@codesourcery.com>
12438
12439 PR c++/9978, c++/9708
12440 * g++.dg/ext/vlm1.C: Adjust expected error.
12441 * g++.dg/ext/vla2.C: New test.
12442 * g++.dg/template/arg1.C: New test.
12443 * g++.dg/template/arg2.C: New test.
12444
6dd0f30b
BD
124452003-03-22 Bud Davis <bdavis9659@comcast.net>
12446
12447 * g77.f-torture/execute/select.f: New test.
12448 * g77.f-torture/noncompile/select_no_compile.f: New test.
12449
f3146d75
NS
124502003-03-21 Nathan Sidwell <nathan@codesourcery.com>
12451
12452 PR c++/9898
12453 * g++.dg/other/error4.C: New test.
12454
963142fc
MM
124552003-03-20 Mark Mitchell <mark@codesourcery.com>
12456
12457 * g++.dg/template/friend17.C: New test.
12458
f8c8d811
AM
124592003-03-21 Alan Modra <amodra@bigpond.net.au>
12460
12461 * gcc.c-torture/compile/20030320-1.c: New.
12462
c876997f
RS
124632003-03-20 Roger Sayle <roger@eyesopen.com>
12464
12465 * gcc.dg/builtins-6.c: New test case.
12466
42151102
AM
124672003-03-19 Alan Modra <amodra@bigpond.net.au>
12468
12469 PR target/10073
12470 * gcc.c-torture/compile/20030319-1.c: New.
12471
b8c25665 124722003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
12473
12474 * gcc.dg/i386-cvt-1.c: New test.
12475
0fef2ffc
ZW
124762003-03-17 Zack Weinberg <zack@codesourcery.com>
12477
b8c25665
ZW
12478 * objc.dg/naming-1.m: Use "(parse|syntax) error".
12479 * objc.dg/naming-2.m: Likewise.
0fef2ffc 12480
ec20aa6c
MM
124812003-03-17 Mark Mitchell <mark@codesourcery.com>
12482
12483 PR c++/9639
b8c25665 12484 * g++.dg/parse/crash1.C: New test.
ec20aa6c 12485
bafb714b
MM
124862003-03-16 Mark Mitchell <mark@codesourcery.com>
12487
12488 PR c++/8805
12489 * g++.dg/eh/cleanup1.C: New test.
12490
0a71919d
FH
124912003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12492
12493 * gcc.c-torture/execute/20030316-1.c: New test case.
12494
1f5a253a
NS
124952003-03-16 Nathan Sidwell <nathan@codesourcery.com>
12496
12497 PR c++/9629
12498 * g++.dg/init/ctor2.C: New test.
12499
de6a669b
RS
125002003-03-15 Roger Sayle <roger@eyesopen.com>
12501
12502 * g77.f-torture/compile/xformat.f: New test case.
12503
24b26d8d
JDA
125042003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12505
12506 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
12507 * g++.old-deja/g++.mike/eh50.C: Likewise.
12508
6e049fcd
KL
125092003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12510
12511 PR c++/6440
12512 * g++.dg/template/spec7.C: New test.
12513 * g++.dg/template/spec8.C: Likewise.
12514
f43f4314
JJ
125152003-03-14 Jakub Jelinek <jakub@redhat.com>
12516
12517 * gcc.c-torture/execute/20030313-1.c: New test.
12518
4526753f
RH
125192003-03-14 Richard Henderson <rth@redhat.com>
12520
12521 * gcc.dg/inline-2.c: Adjust alpha test for external call.
12522
f650843f
EB
125232003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12524
12525 * gcc.c-torture/compile/20030314-1.c: New test.
12526
67e4f078
DS
125272003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
12528
b8c25665 12529 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 12530 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 12531 thumb target,
67e4f078
DS
12532 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
12533 to accept newer _imp__ prefix and additional
12534 newline in .drectve section.
12535 * gcc.dg/dll-4.c: Likewise.
12536 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
12537 switch.
12538
26f86471
MM
125392003-03-13 Mark Mitchell <mark@codesourcery.com>
12540
45707d31
MM
12541 * g++.dg/parse/namespace9.C: New test.
12542
26f86471
MM
12543 * g++.dg/init/ref5.C: New test.
12544 * g++.dg/parse/ptrmem1.C: Likewise.
12545
aeb11ee5
JDA
125462003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12547
12548 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
12549 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
12550 regular expression.
12551 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
12552 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
12553
09ebf088
DJ
125542003-03-12 Daniel Jacobowitz <drow@mvista.com>
12555
12556 * gcc.c-torture/execute/20030224-2.c: New test.
12557
8a7d6cb3
EB
125582003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12559
12560 * gcc.dg/decl-3.c: New test.
12561
db1077d3
EB
125622003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12563
12564 * gcc.dg/i386-loop-2.c: New test.
12565
0c33daff
MM
125662003-03-11 Mark Mitchell <mark@codesourcery.com>
12567
e1145e7f 12568 PR c++/9474
2601a4ee
MM
12569 * g++.dg/parse/namespace8.C: New test.
12570
0c33daff
MM
12571 PR c++/9924
12572 * g++.dg/overload/builtin2.C: New test.
12573
54098126
SB
125742003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
12575
12576 * gcc.dg/return-type-3.c: New test.
12577
bff6a7c2
V
125782003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12579
12580 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
12581 profiling options are not supported.
12582
125e6594
MM
125832003-03-10 Mark Mitchell <mark@codesourcery.com>
12584
12585 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
12586 * g++.old-deja/g++.warn/impint2.C: Likewise.
12587
87d7d780
DP
125882003-03-10 Devang Patel <dpatel@apple.com>
12589
12590 * g++.dg/cpp/c++_cmd_1.C: New test.
12591 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 12592
ebb780f2
SB
125932003-03-10 Segher Boessenkool <segher@koffie.nl>
12594
b8c25665 12595 * gcc.dg/altivec-9.c: New file.
ebb780f2 12596
88a7a0c9
FS
125972003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12598
12599 * gcc.dg/ppc-sdata-1.c: New test.
12600 * gcc.dg/ppc-sdata-2.c: New test.
12601
f6d19bfe
MM
126022003-03-09 Mark Mitchell <mark@codesourcery.com>
12603
1d719415
MM
12604 PR c++/9373
12605 * g++.dg/opt/ptrmem2.C: New test.
12606
f6d19bfe
MM
12607 PR c++/8534
12608 * g++.dg/opt/ptrmem1.C: New test.
12609
9edf6a4c
EB
126102003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12611
12612 * gcc.dg/i386-loop-1.c: New test.
12613
ca9e1382
KL
126142003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12615
12616 PR c++/9970
12617 * g++.dg/lookup/friend1.C: New test.
12618
0e136342
MM
126192003-03-08 Mark Mitchell <mark@codesourcery.com>
12620
12621 PR c++/9823
12622 * g++.dg/parser/constructor1.C: New test.
12623
af812813
HPN
126242003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
12625
17b7f45e
HPN
12626 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
12627
af812813
HPN
12628 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
12629
39a91264
NB
126302003-03-08 Neil Booth <neil@daikokuya.co.uk>
12631
12632 * gcc.dg/cpp/Wunused.c: Update test.
12633
b8c25665 126342003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
12635
12636 * gcc.dg/inline-3.c: New test.
12637
089d6ea7
MM
126382003-03-08 Mark Mitchell <mark@codesourcery.com>
12639
12640 PR c++/9809
12641 * g++.dg/parse/builtin1.C: New test.
12642
12643 PR c++/9982
12644 * g++.dg/abi/cookie1.C: New test.
12645 * g++.dg/abi/cookie2.C: Likewise.
12646
12647 PR c++/9524
612dc718 12648 * g++.dg/template/field1.C: New test.
089d6ea7
MM
12649
12650 PR c++/9912
12651 * g++.dg/parse/class1.C: New test.
12652 * g++.dg/parse/namespace7.C: Likewise.
12653 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 12654
aa6e8ed3
MM
126552003-03-07 Mark Mitchell <mark@codesourcery.com>
12656
12657 * g++.dg/init/ref4.C: New test.
12658
b8c25665 126592003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
12660
12661 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 12662 * gcc.dg/inline-3.c: New test.
dfa7f440 12663
3d1df1fa
MM
126642003-03-06 Mark Mitchell <mark@codesourcery.com>
12665
3d938426
MM
12666 * g++.dg/init/ref3.C: New test.
12667
5e256996
MM
12668 PR c++/9965
12669 * g++.dg/init/ref2.C: New test.
b8c25665 12670
07681121
MM
12671 PR c++/9400
12672 * g++.dg/warn/Wshadow-2.C: New test.
12673
3d1df1fa
MM
12674 PR c++/9791
12675 * g++.dg/warn/Woverloaded-1.C: New test.
12676
b8c25665 126772003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
12678
12679 * gcc.dg/i386-local2.c: New.
20856045 12680 * gcc.dg/i386-local.c: Fix typo.
b255a036 12681
1c442892
MM
126822003-03-05 Mark Mitchell <mark@codesourcery.com>
12683
12684 * g++.dg/abi/layout3.C: New test.
12685
be2fa211
EB
126862003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12687
12688 * gcc.c-torture/compile/20030305-1.c
12689
b8c25665 126902003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
12691
12692 * gcc.dg/i386-local.c: New.
12693
b8c25665 126942003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
12695
12696 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
12697
2ad1815d
EB
126982003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12699
12700 * gcc.dg/switch-2.c: New test.
12701 * gcc.dg/switch-3.c: New test.
12702 * gcc.dg/Wswitch.c: Adjust line numbers.
12703 * gcc.dg/Wswitch-default.c: Likewise.
12704 * gcc.dg/Wswitch-enum.c: Likewise.
12705
01952d37
AO
127062003-03-04 Alexandre Oliva <aoliva@redhat.com>
12707
12708 * gcc.c-torture/execute/20030222-1.c: New test.
12709
767440a2
JW
127102003-03-03 James E Wilson <wilson@tuliptree.org>
12711
12712 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
12713
7993382e
MM
127142003-03-03 Mark Mitchell <mark@codesourcery.com>
12715
12716 PR c++/9878
12717 * g++.dg/init/ref1.C: New test.
12718
b8c25665 127192003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
12720
12721 * gcc.dg/sh-relax.c: New SH-only test.
12722
b22b239e
GK
127232003-03-03 Geoffrey Keating <geoffk@apple.com>
12724
12725 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
12726 comment explaining purpose of testcase.
12727
3595b91f
SC
127282003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12729
12730 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
12731 for HC11/HC12 (asm needs two int registers).
12732 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
12733 HC11/HC12 because the test uses an asm which needs two 32-bit
12734 registers.
12735
1494f93a
SC
127362003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12737
12738 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
12739 for HC11/HC12 (array is too large otherwise).
12740 * gcc.c-torture/compile/920501-4.x: New file, likewise.
12741 * gcc.c-torture/compile/20010518-2.x: Likewise.
12742 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
12743 HC11/HC12 (array is too large).
12744
facf86ac
GK
127452003-03-01 Geoffrey Keating <geoffk@apple.com>
12746
12747 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
12748 * lib/g++-dg.exp (g++-dg-test): Likewise.
12749
08291658
RS
127502003-03-01 Roger Sayle <roger@eyesopen.com>
12751
12752 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
12753 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
12754
74dd1333
KL
127552003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12756
12757 * g++.dg/warn/implicit-typename1.C: Remove warning.
12758
3f53c0dc
RH
127592003-02-28 Richard Henderson <rth@redhat.com>
12760
12761 * gcc.dg/noreturn-1.c: Move noreturn warning line.
12762 * gcc.dg/return-type-1.c: Move control reaches end warning line.
12763
d8fad4ea
GK
127642003-02-28 Geoffrey Keating <geoffk@apple.com>
12765
12766 * gcc.dg/pch/pch.exp: Change .pch to .gch.
12767 * g++.dg/pch/pch.exp: Likewise.
12768
1cb8292f
MM
127692003-02-28 Mark Mitchell <mark@codesourcery.com>
12770
12771 PR c++/9879
12772 * testsuite/g++.dg/init/new4.C: New test.
12773
f3c7ed6b
RE
127742003-02-28 Richard Earnshaw <rearnsha@arm.com>
12775
12776 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
12777
13082c80
AO
127782003-02-28 Alexandre Oliva <aoliva@redhat.com>
12779
e459243b
AO
12780 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
12781 unsigned long.
12782
13082c80
AO
12783 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
12784 wider than float.
12785
b17d5d7c
ZD
127862003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12787
12788 * lib/scanasm.exp: Add support for counting numbers of
12789 occurences.
12790 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
12791 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
12792
c0b1cc97
MM
127932003-02-25 Mark Mitchell <mark@codesourcery.com>
12794
cec24319
MM
12795 PR c++/9683
12796 * g++.dg/template/static3.C: New test.
12797
c0b1cc97
MM
12798 PR c++/9829
12799 * g++.dg/parse/namespace6.C: New test.
b8c25665 12800
3eaa6044
FS
128012003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12802
12803 PR target/9732
12804 * gcc.dg/20030225-1.c: New test.
12805
353b4fc0
MM
128062003-02-24 Mark Mitchell <mark@codesourcery.com>
12807
d12ad970
MM
12808 * README: Remove out-of-date information.
12809
353b4fc0
MM
12810 PR c++/9836
12811 * g++.dg/template/spec6.C: New test.
12812
201b9f2a
JL
128132003-02-24 Jeff Law <law@redhat.com>
12814
12815 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
12816
f8dc212b
RO
128172003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12818
12819 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
12820 * gcc.dg/pragma-ep-1.c: Likewise.
12821
9e236a9d
KL
128222003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12823
12824 PR c++/9602
12825 * g++.dg/template/friend16.C: New test.
12826
ca099ac8
MM
128272003-02-23 Mark Mitchell <mark@codesourcery.com>
12828
12829 PR c++/5333
12830 * g++.dg/parse/fused-params1.C: Adjust error messages.
12831 * g++.dg/template/nested3.C: New test.
b8c25665 12832
f641e05b
AM
128332003-02-24 Alan Modra <amodra@bigpond.net.au>
12834
12835 * g++.dg/abi/param1.C: New test.
12836
53be1a8d
KL
128372003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12838
12839 PR c++/7982
12840 * g++.dg/warn/implicit-typename1.C: New test.
12841
9d913bbf
KC
128422003-02-22 Kelley Cook <kelleycook@comcast.net>
12843
b8c25665
ZW
12844 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
12845 with "mtune".
12846 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12847 * gcc.c-torture/execute/20010129-1.x: Likewise.
12848 * gcc.dg/20011107-1.c: Likewise.
12849 * gcc.dg/20020108-1.c: Likewise.
12850 * gcc.dg/20020122-3.c: Likewise.
12851 * gcc.dg/20020206-1.c: Likewise.
12852 * gcc.dg/20020310-1.c: Likewise.
12853 * gcc.dg/20020426-2.c: Likewise.
12854 * gcc.dg/20020517-1.c: Likewise.
12855 * gcc.dg/991230-1.c: Likewise.
12856 * gcc.dg/i386-unroll-1.c: Likewise.
12857 * gcc.misc-tests/i386-prefetch.exp: Likewise.
12858
128592003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
12860
12861 * gcc.dg/i386-mul.c: New test.
12862
c0a47a61
RS
128632003-02-21 Roger Sayle <roger@eyesopen.com>
12864
12865 * gcc.dg/builtins-5.c: New test case.
12866
182c2078
HPN
128672003-02-22 Hans-Peter Nilsson <hp@axis.com>
12868
12869 * gcc.dg/asmreg-1.c: New test.
12870
2fff6d71
MM
128712003-02-21 Mark Mitchell <mark@codesourcery.com>
12872
12873 PR c++/9749
12874 * g++.dg/parse/varmod1.C: New test.
12875
19df1edf
MM
128762003-02-21 Mark Mitchell <mark@codesourcery.com>
12877
12878 PR c++/9727
12879 * g++.dg/template/op1.C: New test.
12880
5dc3a78c
MM
128812003-02-21 Mark Mitchell <mark@codesourcery.com>
12882
12883 PR c++/8906
12884 * g++.dg/template/nested2.C: New test.
12885
692bb58a
MM
128862003-02-21 Mark Mitchell <mark@codesourcery.com>
12887
12888 PR c++/8724
12889 * g++.dg/expr/dtor1.C: New test.
12890
a8d0ddaf
ZW
128912003-02-21 Zack Weinberg <zack@codesourcery.com>
12892
12893 * gcc.dg/cpp/include3.c: New test.
12894 * gcc.dg/cpp/inc/foo.h: New file.
12895
9e7d0b92
GN
128962003-02-21 Glen Nakamura <glen@imodulo.com>
12897
12898 * gcc.c-torture/execute/20030221-1.c: New test.
12899
63a3cd3e
MM
129002003-02-20 Mark Mitchell <mark@codesourcery.com>
12901
12902 PR c++/9729
12903 * g++.dg/abi/conv1.C: New test.
12904
b8c25665 129052003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
12906
12907 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
12908
4ea0d487
DJ
129092003-02-19 Daniel Jacobowitz <drow@mvista.com>
12910
12911 * gcc.c-torture/compile/20030219-1.c: New test.
12912
b8c25665 129132003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
12914
12915 * gcc.dg/funcorder.c: New test.
12916
ff6e1a2f
KH
129172003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12918
12919 * gcc.c-torture/execute/20030218-1.c: New.
12920
67aa8289
AH
129212003-02-18 Aldy Hernandez <aldyh@redhat.com>
12922
a8d0ddaf 12923 * gcc.dg/20030218-1.c: New.
67aa8289 12924
d7ddbe24
RH
129252003-02-18 Richard Henderson <rth@redhat.com>
12926
12927 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
12928 * gcc.dg/attr-used-2.c: New.
12929
6b99d1c0
MM
129302003-02-18 Mark Mitchell <mark@codesourcery.com>
12931
12932 PR c++/9704
12933 * g++.dg/init/copy5.C: New test.
a8d0ddaf 12934
59d22bc5
GK
129352003-02-18 Geoffrey Keating <geoffk@apple.com>
12936
12937 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
12938 * g++.dg/pch/pch.exp: Likewise.
12939
bc102c4b
KH
129402003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12941
12942 * gcc.c-torture/execute/20030209-1.c: Enable the test if
12943 STACK_SIZE is not defined.
12944
db77ef4c
KL
129452003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12946
12947 PR c++/9457
12948 * g++.dg/template/init1.C: New test.
12949
b8c25665 129502003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
12951
12952 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
12953 (foo): Add few extra tests
12954 * gcc.dg/c99-const-expr-3.c: Likewise.
12955 * gcc.c-torture/execute/20030216-1.c: New.
12956
0df4ae96
KL
129572003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12958
12959 PR c++/9459
12960 * g++.dg/ext/typeof4.C: New test.
12961
881b2a96
RS
129622003-02-15 Roger Sayle <roger@eyesopen.com>
12963
12964 * gcc.dg/i386-387-3.c: New test case.
12965
6e8647d5
JZ
129662003-02-14 Josef Zlomek <zlomekj@suse.cz>
12967
12968 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
12969 cris-*-elf* cris-*-aout* and mmix-*-*.
12970
42f86c48
JZ
129712003-02-13 Josef Zlomek <zlomekj@suse.cz>
12972
12973 * gcc.dg/20030213-1.c: New test.
12974
1fb54135
RS
129752003-02-12 Roger Sayle <roger@eyesopen.com>
12976
12977 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
12978 * gcc.dg/i386-387-2.c: Likewise.
12979
c6e2a538
AH
129802003-02-12 Aldy Hernandez <aldyh@redhat.com>
12981
a8d0ddaf
ZW
12982 * gcc.dg/ppc-spe.c: Fix formatting.
12983 Enable tests that were previously unsupported by gas.
12984 Delete tests for instructions that no longer exist.
12985 Switch arguments on evsubifw builtin.
c6e2a538 12986
5c4d5a15
KH
129872003-02-12 Kazu Hirata <kazu@cs.umass.edu>
12988
12989 * gcc.c-torture/execute/20030209-1.c: Disable the test if
12990 STACK_SIZE is too small.
12991
ecf92f82 129922003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 12993 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
12994
12995 * gcc.dg/decl-2.c: New test.
12996
b8c25665 129972003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
12998
12999 * gcc.dg/i386-fpcvt-1.c: New test.
13000
2382b79f
RS
130012002-02-09 Richard Sandiford <rsandifo@redhat.com>
13002
13003 * gcc.c-torture/execute/20030209-1.c: New test.
13004
5d4b76c0
KH
130052003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13006
13007 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13008 int-wide bitops, use the constants of the same width.
13009 Likewise, if long long is 32-bit wide, test bitops using
13010 32-bit constants.
13011
8f37dd98
LR
130122003-02-07 Loren James Rittle <ljrittle@acm.org>
13013
13014 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13015
46847aa6
RS
130162003-02-07 Roger Sayle <roger@eyesopen.com>
13017
13018 * testsuite/gcc.dg/builtins-4.c: New test case.
13019
f39a753b
KG
130202003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13021
13022 * gcc.dg/20020430-1.c: Fix dg command typos.
13023 * gcc.dg/20020503-1.c: Likewise.
13024
256803d9
VR
130252003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13026
13027 PR c++/8785
13028 * g++.dg/parse/fused-params1.C: New test.
13029
13030 PR c++/8857
13031 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13032
13033 PR c++/8921
13034 * g++.dg/parse/non-dependent1.C: New test.
13035
13036 PR c++/8928
13037 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13038
13039 PR c++/9228
13040 * g++.dg/parse/undefined7.C: New test.
13041 * g++.dg/parse/non-templ1.C: New test.
13042
13043 PR c++/9229
13044 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13045
5fbf0217
EB
130462003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13047
13048 * gcc.c-torture/compile/20030206-1.c: New test.
13049
dbdd3489
RS
130502003-02-05 Roger Sayle <roger@eyesopen.com>
13051
13052 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13053 "pow" to "foo" to avoid potential confusion with a math built-in.
13054
48d1ce96
KG
130552003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13056
13057 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13058 conditions for SPARC targets.
13059
4f6ae35d
JJ
130602003-02-05 Jakub Jelinek <jakub@redhat.com>
13061
13062 * gcc.dg/20030204-1.c: New test.
13063
2de2cd78
VR
130642003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13065
13066 PR c++/38
13067 * g++.dg/parse/array-size1.C: New test.
13068
13069 PR c++/5657
13070 * g++.dg/parse/undefined3.C: New test.
13071
13072 PR c++/5665
13073 * g++.dg/parse/undefined4.C: New test.
13074
13075 PR c++/5975
13076 * g++.dg/parse/undefined5.C: New test.
13077
13078 PR c++/7259
13079 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13080
13081 PR c++/8578
13082 * g++.dg/parse/casting-operator1.C: New test.
13083
13084 PR c++/8596
13085 * g++.dg/parse/undefined6.C: New test.
13086
13087 PR c++/8736
13088 * g++.dg/parse/missing-template1.C: New test.
13089
b8c25665 130902003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
13091
13092 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13093 * gcc.dg/i386-cmov?.c: Likewise.
13094 * gcc.dg/i386-fpcvt-?.c: Likewise.
13095 * gcc.dg/i386-ssefp-1.c: Likewise.
13096 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 13097 conventions.
afffc4e2 13098
b80f8ef3
MM
130992003-02-03 Mark Mitchell <mark@codesourcery.com>
13100
13101 PR c++/7129
13102 * testsuite/g++.dg/ext/max.C: New test.
13103
b8c25665 131042003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
13105
13106 * gcc.c-torture/execute/20030203-1.c: New test.
13107
ca777b88
RE
131082003-02-03 Richard Earnshaw <rearnsha@arm.com>
13109
13110 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13111 'natural-endian'.
13112
271bd540
RS
131132003-02-01 Richard Sandiford <rsandifo@redhat.com>
13114
13115 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13116 * g++.dg/init/new2.C: Likewise.
13117 * g++.dg/other/new1.C: Likewise.
13118
5175d1b8
LR
131192003-01-31 Loren J. Rittle <ljrittle@acm.org>
13120
13121 * gcc.dg/struct-ret-libc.c: New test.
13122
2f278625
UW
131232003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13124
13125 * gcc.dg/20030129-1.c: New test.
13126
db0f613d
KL
131272003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13128
13129 PR c++/8849
13130 * g++.dg/template/ptrmem4.C: New test.
13131
14d22dd6
MM
131322003-01-29 Mark Mitchell <mark@codesourcery.com>
13133
13134 * g++.dg/parser/constant1.C: New test.
13135
710b73e6
KL
131362003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13137
13138 PR c++/8591
13139 * g++.dg/parse/friend2.C: New test.
13140
9ae58faf
NS
131412003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13142
13143 PR c++/9437
13144 * g++.dg/template/unify4.C: New test.
13145
6d09ef27
RS
131462003-01-28 Richard Sandiford <rsandifo@redhat.com>
13147
13148 * gcc.c-torture/execute/20030128-1.c: New test.
13149
4334c467
JO
131502003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13151
13152 * g++.dg/lookup/nested1.C: Test moved from ...
13153 * g++.old-deja/g++.other/lookup24.C: ... here.
13154
b8c25665 131552003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
13156
13157 * gcc.dg/i386-cmov5.c: New test.
13158
bffcd064
V
131592003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13160
a8d0ddaf
ZW
13161 * gcc.c-torture/execute/20010925-1.c: Changed the
13162 memcpy declaration.
bffcd064 13163
f2ce60b8
NS
131642003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13165
13166 PR c++/3902
13167 * g++.dg/parse/template5.C: New test.
13168
f42aadd8
TM
131692003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13170
13171 PR fortran/9258
13172 * g77.dg/pr9258: New test.
13173
5db544e1
GP
131742003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13175
13176 * README: Move relevant parts from README.g++.
13177
13178 * README.g++: Remove this file.
13179
483a5709
NS
131802003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13181
13182 * g++.dg/abi/dcast1.C: New test.
13183
4ff71d24
KG
131842003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13185
13186 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13187
623baee2
JO
131882003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13189
13190 PR c++/47
13191 * g++.old-deja/g++.other/lookup24.C: New test.
13192
2956f353
KG
131932003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13194
13195 PR middle-end/7227
13196 * gcc.dg/uninit-C.c: New test.
13197
a2ddc397
NS
131982003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13199
13200 * g++.dg/abi/covariant1.C: New test.
13201
acf9fa5f
UW
132022003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13203
13204 * gcc.dg/20030123-1.c: New test.
13205
b8c25665 132062003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
13207
13208 PR opt/8492
13209 * gcc.c-torture/compile/20030125-1.c
13210
bbaab916
NS
132112003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13212
13213 PR c++/9403
13214 * g++.dg/parse/template3.C: New test.
13215 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 13216
bbaab916
NS
13217 PR c++/795
13218 * g++.dg/parse/template4.C: New test.
a8d0ddaf 13219
bbaab916
NS
13220 PR c++/9415
13221 * g++.dg/template/qual2.C: New test.
a8d0ddaf 13222
bbaab916
NS
13223 PR c++/8545
13224 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13225
13226 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13227
9bb231fd
RS
132282003-01-25 Roger Sayle <roger@eyesopen.com>
13229
13230 * gcc.c-torture/execute/switch-1.c: New test case.
13231
b8c25665 132322003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
13233
13234 * gcc.c-torture/execute/20030125-1.[cx]: New test.
13235
32d9a5bd
PC
132362003-01-25 Paolo Carlini <pcarlini@unitus.it>
13237
13238 Tweaks for Bison-1.875. From the NEWS file:
13239 "- `parse error' -> `syntax error'
13240 Bison now uniformly uses the term `syntax error'"
13241 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
13242 * gcc.dg/cpp/digraph2.c: Likewise.
13243 * gcc.dg/cpp/direct2.c: Likewise.
13244 * gcc.dg/cpp/paste4.c: Likewise.
13245 * gcc.dg/c90-restrict-1.c: Likewise.
13246 * gcc.dg/c99-func-2.c: Likewise.
13247 * gcc.dg/noncompile/920721-2.c: Likewise.
13248 * gcc.dg/noncompile/930622-2.c: Likewise.
13249 * gcc.dg/noncompile/940112-1.c: Likewise.
13250 * gcc.dg/noncompile/950921-1.c: Likewise.
13251 * gcc.dg/noncompile/951123-1.c: Likewise.
13252 * gcc.dg/noncompile/971104-1.c: Likewise.
13253 * gcc.dg/noncompile/990416-1.c: Likewise.
13254
f5128e88
PC
132552003-01-24 Paolo Carlini <pcarlini@unitus.it>
13256
13257 * g++.dg/parse/undefined1.C: Add error message.
13258
65a5559b
MM
132592003-01-22 Mark Mitchell <mark@codesourcery.com>
13260
c006d942
MM
13261 PR c++/9354
13262 * g++.dg/parse/new1.C: New test.
13263
13264 PR c++/9216
13265 * g++.dg/parse/template2.C: New test.
13266
13267 PR c++/9354
13268 * g++.dg/parse/typedef2.C: New test.
13269
65a5559b
MM
13270 PR c++/9328
13271 * g++.dg/ext/typeof3.C: New test.
13272
68aab9ee
VR
132732003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13274
13275 PR c++/2738
13276 * g++.dg/parse/ret-type1.C: New test.
13277
13278 PR c++/3792
13279 * g++.dg/parse/tmpl-outside1.C: New test.
13280
13281 PR c++/4207
13282 * g++.dg/parse/int-as-enum1.C: New test.
13283
13284 PR c++/4903
13285 * g++.dg/parse/no-typename1.C: New test.
13286
13287 PR c++/5533
13288 * g++.dg/parse/no-value1.C: New test.
13289
13290 PR c++/5921
13291 * g++.dg/parse/wrong-inline1.C: New test.
13292
13293 PR c++/6402
13294 * g++.dg/parse/ref1.C: New test.
13295
13296 PR c++/6992
13297 * g++.dg/parse/attr-ctor1.C: New test.
13298
13299 PR c++/7229
13300 * g++.dg/parse/namespace5.C: New test.
13301
13302 PR c++/7917
13303 * g++.dg/parse/func-def1.C: New test.
13304
13305 PR c++/8143
13306 * g++.dg/parse/undefined1.C: New test.
13307
13308 PR c++/5723, PR c++/8522
13309 * g++.dg/parse/specialization1.C: New test.
13310
13311 PR c++/163, PR c++/8595
13312 * g++.dg/parse/struct-as-enum1.C: New test.
13313
13314 PR c++/9173
13315 * g++.dg/parse/undefined2.C: New test.
13316
1fb3244a
MM
133172003-01-22 Mark Mitchell <mark@codesourcery.com>
13318
e0860732
MM
13319 PR c++/9298
13320 * g++.dg/parse/template1.C: New test.
13321
4eb6d609
MM
13322 PR c++/9384
13323 * g++.dg/parse/using1.C: New test.
13324
1fb3244a
MM
13325 PR c++/9285
13326 PR c++/9294
13327 * g++.dg/parse/expr2.C: New test.
13328
13329 PR c++/9388
13330 * g++.dg/parse/lookup2.C: Likewise.
13331
b8c25665 133322003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
13333
13334 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
13335 * gcc.c-torture/execute/eeprof-1.c: Likewise.
13336 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
13337 * gcc.c-torture/execute/string-opt-*.c: Likewise.
13338
e3289412
NC
133392003-01-20 Nick Clifton <nickc@redhat.com>
13340
13341 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
13342 problem with ARM sibcall code generation.
13343
d99c740f
KH
133442003-01-20 Kazu Hirata <kazu@cs.umass.edu>
13345
13346 * gcc.c-torture/execute/20030120-1.c: New.
13347
a99820e6
PC
133482003-01-19 Paolo Carlini <pcarlini@unitus.it>
13349
13350 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
13351
5dae1114
MM
133522003-01-17 Mark Mitchell <mark@codesourcery.com>
13353
13354 PR c++/9272
13355 * g++.dg/parse/ctor1.C: New test.
13356
13357 PR c++/9294:
13358 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 13359
5dae1114
MM
13360 * g++.dg/parse/typename3.C: New test.
13361
c292e375
RH
133622003-01-16 Richard Henderson <rth@redhat.com>
13363
13364 * g++.dg/tls/init-2.C: Fix error matches for real this time.
13365
aab37812
RH
133662003-01-16 Richard Henderson <rth@redhat.com>
13367
13368 * g++.dg/pch/pch.exp: Copy test header to the working directory
13369 before using it either for precompilation or direct use.
13370 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
13371 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
13372
50c620d6
RH
133732003-01-16 Richard Henderson <rth@redhat.com>
13374
13375 * gcc.dg/pch/pch.exp: Copy test header to the working directory
13376 before using it either for precompilation or direct use.
13377 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
13378 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
13379
8fbc5ae7
MM
133802003-01-16 Mark Mitchell <mark@codesourcery.com>
13381
13382 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
13383 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
13384 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
13385 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
13386 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
13387 typename warning into error.
13388 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
13389 error messages.
13390 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
13391 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
13392 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
13393 messages.
13394 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
13395 make declaration visible in template.
13396 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
13397 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
13398 messages.
13399 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
13400 message.
13401 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
13402 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
13403 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
13404 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
13405 typename warning with error message.
13406 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
13407 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
13408 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 13409
712becab
NS
134102003-01-16 Nathan Sidwell <nathan@codesourcery.com>
13411
13412 * g++.dg/parse/ambig2.C: New test.
13413
1ceb0dc7
RH
134142003-01-15 Richard Henderson <rth@redhat.com>
13415
13416 * g++.dg/tls/init-2.C: Update error message string.
13417
3dd5fc58
KG
134182003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13419
13420 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
13421
b0562482
SC
134222003-01-15 Stephane Carrez <stcarrez@nerim.fr>
13423
13424 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
13425 all for HC11/HC12.
13426 * gcc.c-torture/compile/20001205-1.x: Likewise.
13427 * gcc.c-torture/compile/20001226-1.x: Likewise.
13428 * gcc.c-torture/compile/920520-1.x: Likewise.
13429 * gcc.c-torture/compile/961203-1.x: Likewise.
13430 * gcc.c-torture/compile/20020604-1.x: Likewise.
13431
b8c25665 134322003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
13433
13434 * gcc.c-torture/compile/20030115-1.c: New test.
13435
13436 * gcc.dg/i386-fpcvt-1.c: New test.
13437 * gcc.dg/i386-fpcvt-2.c: New test.
13438
a7189b49
JO
134392003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
13440
13441 Further conform g++'s __vmi_class_type_info to the C++ ABI
13442 specification.
13443 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
13444 the specification.
13445
b8c25665 134462003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
13447
13448 * gcc.dg/i386-fpcvt-1.c: New test.
13449 * gcc.dg/i386-fpcvt-2.c: New test.
13450
ab5496c4
EB
134512003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13452
13453 * gcc.dg/i386-mmx-3.c: New test.
13454
e8f2b18d
MM
134552003-01-12 Mark Mitchell <mark@codesourcery.com>
13456
13457 PR c++/9264
13458 * g++.dg/parse/octal1.C: New file.
13459
13460 PR c++/9172
13461 * g++.dg/parse/typename1.C: New file.
13462
67a7278d
DS
134632003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
13464
13465 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
13466 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 13467 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 13468
2050a1bb
MM
134692003-01-10 Mark Mitchell <mark@codesourcery.com>
13470
99152b95 13471 PR c++/9099
a6f6052a
MM
13472 * g++.dg/parse/dtor1.C: New file.
13473
2050a1bb
MM
13474 PR c++/9128
13475 * g++.dg/rtti/typeid1.C: New file.
13476
13477 PR c++/9153
13478 * g++.dg/parse/lookup1.C: New file.
13479
13480 PR c++/9171
13481 * g++.dg/templ/spec5.C: New file.
ab5496c4 13482
7558f66e
JZ
134832003-01-10 Josef Zlomek <zlomekj@suse.cz>
13484
13485 * gcc.c-torture/compile/20030110-1.c: New test.
13486
17211ab5
GK
134872003-01-09 Geoffrey Keating <geoffk@apple.com>
13488
13489 Merge from pch-branch:
13490
13491 2002-12-23 Geoffrey Keating <geoffk@apple.com>
13492
13493 * gcc.dg/pch/cpp-1.h: New.
13494 * gcc.dg/pch/cpp-1.c: New.
13495 * gcc.dg/pch/cpp-2.h: New.
13496 * gcc.dg/pch/cpp-2.c: New.
13497
13498 2002-11-19 Geoffrey Keating <geoffk@apple.com>
13499
13500 * gcc.dg/pch/except-1.h: New.
13501 * gcc.dg/pch/except-1.c: New.
13502
13503 2002-11-13 Geoffrey Keating <geoffk@apple.com>
13504
13505 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
13506 running test.
13507 * gcc.dg/pch: Include *.hp not *.h.
13508 * gcc.dg/pch/system-1.h: New.
13509 * gcc.dg/pch/system-1.c: New.
13510
13511 2002-11-11 Geoffrey Keating <geoffk@apple.com>
13512
13513 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
13514 rather than trying to build and run a program using PCH.
13515 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 13516
17211ab5
GK
13517 2002-11-08 Geoffrey Keating <geoffk@apple.com>
13518
13519 * gcc.dg/pch/macro-3.c: New.
13520 * gcc.dg/pch/macro-3.h: New.
13521
13522 2002-11-04 Geoffrey Keating <geoffk@apple.com>
13523
13524 * gcc.dg/pch/common-1.c: New.
13525 * gcc.dg/pch/common-1.h: New.
13526 * gcc.dg/pch/decl-1.c: New.
13527 * gcc.dg/pch/decl-1.h: New.
13528 * gcc.dg/pch/decl-2.c: New.
13529 * gcc.dg/pch/decl-2.h: New.
13530 * gcc.dg/pch/decl-3.c: New.
13531 * gcc.dg/pch/decl-3.h: New.
13532 * gcc.dg/pch/decl-4.c: New.
13533 * gcc.dg/pch/decl-4.h: New.
13534 * gcc.dg/pch/decl-5.c: New.
13535 * gcc.dg/pch/decl-5.h: New.
13536 * gcc.dg/pch/global-1.c: New.
13537 * gcc.dg/pch/global-1.h: New.
13538 * gcc.dg/pch/inline-1.c: New.
13539 * gcc.dg/pch/inline-1.h: New.
13540 * gcc.dg/pch/inline-2.c: New.
13541 * gcc.dg/pch/inline-2.h: New.
13542 * gcc.dg/pch/static-1.c: New.
13543 * gcc.dg/pch/static-1.h: New.
13544 * gcc.dg/pch/static-2.c: New.
13545 * gcc.dg/pch/static-2.h: New.
13546
13547 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
13548
13549 * g++.dg/pch/pch.exp: Better handle failing testcases.
13550 * gcc.dg/pch/pch.exp: Likewise.
13551 * gcc.dg/pch/macro-1.c: New.
13552 * gcc.dg/pch/macro-1.h: New.
13553 * gcc.dg/pch/macro-2.c: New.
13554 * gcc.dg/pch/macro-2.h: New.
13555
13556 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
13557
13558 * g++.dg/dg.exp: Treat files in pch/ specially.
13559 * g++.dg/pch/pch.exp: New file.
13560 * g++.dg/pch/empty.H: New file.
13561 * g++.dg/pch/empty.C: New file.
13562 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
13563 "precompile".
13564
13565 * gcc.dg/pch/pch.exp: New file.
13566 * gcc.dg/pch/empty.h: New file.
13567 * gcc.dg/pch/empty.c: New file.
13568 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
13569 "precompile".
13570
0f399e5f
KL
135712003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13572
13573 * g++.dg/template/friend14.C: New test.
13574
4c46ea23
EB
135752003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13576
8cb1a818 13577 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 13578
98c29f71
RS
135792003-01-09 Richard Sandiford <rsandifo@redhat.com>
13580
13581 * gcc.c-torture/compile/20030109-1.c: New test.
13582
bbb818c6
EB
135832003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13584
13585 * gcc.c-torture/execute/20030109-1.c: New test.
13586
cdc497dd
LH
135872003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
13588
13589 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
13590 * g++.old-deja/g++.mike/dyncast2.C: Likewise
13591 * g++.old-deja/g++.mike/dyncast3.C: Likewise
13592 * g++.old-deja/g++.mike/eh2.C: Likewise
13593 * g++.old-deja/g++.mike/eh3.C: Likewise
13594 * g++.old-deja/g++.mike/eh5.C: Likewise
13595 * g++.old-deja/g++.mike/eh6.C: Likewise
13596 * g++.old-deja/g++.mike/eh7.C: Likewise
13597 * g++.old-deja/g++.mike/eh8.C: Likewise
13598 * g++.old-deja/g++.mike/eh9.C: Likewise
13599 * g++.old-deja/g++.mike/eh10.C: Likewise
13600 * g++.old-deja/g++.mike/eh12.C: Likewise
13601 * g++.old-deja/g++.mike/eh13.C: Likewise
13602 * g++.old-deja/g++.mike/eh14.C: Likewise
13603 * g++.old-deja/g++.mike/eh16.C: Likewise
13604 * g++.old-deja/g++.mike/eh17.C: Likewise
13605 * g++.old-deja/g++.mike/eh18.C: Likewise
13606 * g++.old-deja/g++.mike/eh21.C: Likewise
13607 * g++.old-deja/g++.mike/eh23.C: Likewise
13608 * g++.old-deja/g++.mike/eh24.C: Likewise
13609 * g++.old-deja/g++.mike/eh25.C: Likewise
13610 * g++.old-deja/g++.mike/eh26.C: Likewise
13611 * g++.old-deja/g++.mike/eh27.C: Likewise
13612 * g++.old-deja/g++.mike/eh28.C: Likewise
13613 * g++.old-deja/g++.mike/eh29.C: Likewise
13614 * g++.old-deja/g++.mike/eh31.C: Likewise
13615 * g++.old-deja/g++.mike/eh33.C: Likewise
13616 * g++.old-deja/g++.mike/eh34.C: Likewise
13617 * g++.old-deja/g++.mike/eh35.C: Likewise
13618 * g++.old-deja/g++.mike/eh36.C: Likewise
13619 * g++.old-deja/g++.mike/eh37.C: Likewise
13620 * g++.old-deja/g++.mike/eh38.C: Likewise
13621 * g++.old-deja/g++.mike/eh39.C: Likewise
13622 * g++.old-deja/g++.mike/eh40.C: Likewise
13623 * g++.old-deja/g++.mike/eh41.C: Likewise
13624 * g++.old-deja/g++.mike/eh42.C: Likewise
13625 * g++.old-deja/g++.mike/eh44.C: Likewise
13626 * g++.old-deja/g++.mike/eh46.C: Likewise
13627 * g++.old-deja/g++.mike/eh47.C: Likewise
13628 * g++.old-deja/g++.mike/eh48.C: Likewise
13629 * g++.old-deja/g++.mike/eh49.C: Likewise
13630 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
13631 * g++.old-deja/g++.mike/eh51.C: Likewise
13632 * g++.old-deja/g++.mike/eh53.C: Likewise
13633 * g++.old-deja/g++.mike/eh55.C: Likewise
13634 * g++.old-deja/g++.mike/p7912.C: Likewise
13635 * g++.old-deja/g++.mike/p9706.C: Likewise
13636 * g++.old-deja/g++.mike/p10416.C: Likewise
13637 * g++.old-deja/g++.mike/p11667.C: Likewise
13638 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
13639 Remove redundant reference to Iris.
13640 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
13641 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 13642
ed8e443a 136432003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 13644
ed8e443a 13645 * g++.dg/ext/asm4.C: New test.
8caf4c38 13646
ed8e443a 136472003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 13648
ed8e443a
JM
13649 PR c++/9030
13650 * g++.dg/template/friend12.C: New test.
13651 * g++.dg/template/friend13.C: Likewise.
13652 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 13653
ed8e443a 136542003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 13655
ed8e443a
JM
13656 * gcc.dg/i386-cadd.c: New test.
13657 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 13658
ed8e443a 136592003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 13660
ed8e443a
JM
13661 PR c++/9165
13662 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 13663
ed8e443a 13664 * g++.dg/abi/bitfield9.C: New test.
63e5f567 13665
ed8e443a
JM
13666 PR c++/9189
13667 * g++.dg/parse/defarg3.C: New test.
8218bd34 13668
ed8e443a 136692003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 13670
ed8e443a
JM
13671 * g++.dg/parse/ambig1.C: New test.
13672 * g++.dg/parse/defarg2.C: New test.
62b8a44e 13673
ed8e443a 136742003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 13675
ed8e443a
JM
13676 * g++.dg/template/defarg-1.C: New test.
13677 * g++.dg/template/local2.C: Likewise.
ec194454 13678
ed8e443a 136792003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 13680
ed8e443a 13681 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 13682
ed8e443a 136832003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 13684
ed8e443a
JM
13685 * g++.dg/parse/namespace3.C: Remove extra semicolons.
13686 * g++.dg/parse/namespace4.C: Likewise.
d5945212 13687
ed8e443a 136882003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 13689
ed8e443a 13690 * g++.dg/template/ntp2.C: New test.
31758337 13691
ed8e443a 136922003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 13693
ed8e443a 13694 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 13695
ed8e443a 13696 * g++.dg/parse/namespace4.C: New test.
96dafad6 13697
ed8e443a 13698 * g++.dg/template/nested1.C: New test.
a25a292f 13699
ed8e443a 13700 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 13701
ed8e443a 137022003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 13703
ed8e443a 13704 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 13705
ed8e443a 137062003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 13707
ed8e443a
JM
13708 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
13709 * g++.old-deja/g++.jason/access8.C: Likewise.
13710 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 13711
ed8e443a 137122003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 13713
ed8e443a 13714 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 13715
ed8e443a 137162003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 13717
ed8e443a
JM
13718 PR c++/2843
13719 * g++.dg/ext/attrib7.C: New test.
4971227d 13720
ed8e443a 137212003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 13722
ed8e443a 13723 * g++.dg/parse/parse6.C: New test.
f349fb24 13724
ed8e443a 137252003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 13726
ed8e443a 13727 * gcc.dg/h8300-stack-1.c: New.
cb203576 13728
ed8e443a 137292003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 13730
ed8e443a 13731 g++.dg/lookup/exception1.C: New test.
faa75e89 13732
ed8e443a 13733 g++.dg/lookup/template1.C: New test.
3d83e33e 13734
ed8e443a 13735 g++.dg/parse/namespace2.C: New test.
a5b9863a 13736
ed8e443a 13737 g++.dg/parse/parens2.C: New test.
75c2b973 13738
ed8e443a 137392003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 13740
ed8e443a
JM
13741 * g++.dg/parse/parse5.C: New test.
13742 * g++.dg/lookup/scoped4.C: New test.
13743
137442003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
13745
13746 * g++.dg/parse/parens1.C: New test.
13747
13748 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
13749 angle-bracket1.C.
13750 * g++.dg/parse/parens2.C: New test.
13751
13752 * g++.dg/lookup/scope-operator1.C: New test.
13753
13754 * g++.dg/parse/operator1.C: New test.
13755
137562003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13757
13758 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
13759 * g++.old-deja/g++.other/access6.C: Likewise.
13760 * g++.old-deja/g++.other/decl1.C: Likewise.
13761 * g++.old-deja/g++.pt/typename12.C: Likewise.
13762
137632002-12-31 Mark Mitchell <mark@codesourcery.com>
13764
13765 * g++.dg/parse/namespace1.C: New test.
13766
137672003-01-01 Neil Booth <neil@daikokuya.co.uk>
13768
13769 * g++.dg/parse/parse4.C: New test.
13770
137712003-01-01 Neil Booth <neil@daikokuya.co.uk>
13772
13773 * g++.dg/parse/parse3.C: New test.
13774
137752003-01-01 Neil Booth <neil@daikokuya.co.uk>
13776
13777 * g++.dg/parse/parse2.C: New test.
13778
137792003-01-01 Neil Booth <neil@daikokuya.co.uk>
13780
13781 * g++.dg/template/friend11.C: New test.
13782
137832003-01-01 Neil Booth <neil@daikokuya.co.uk>
13784
13785 * g++.dg/parse/parse1.C: New test.
13786
137872002-12-31 Janis Johnson <janis187@us.ibm.com>
13788
13789 * lib/profopt.exp: Change the name of a global variable to avoid
13790 possible clashes with other test suites.
13791
137922002-12-31 Nathan Sidwell <nathan@codesourcery.com>
13793
13794 * g++.dg/inherit/covariant8.C: New test.
13795
137962002-12-31 Mark Mitchell <mark@codesourcery.com>
13797
13798 * g++.dg/init/array9.C: New test.
13799
13800 PR c++/9112
13801 * g++.dg/parse/expr1.C: New test.
13802
138032002-12-30 Daniel Jacobowitz <drow@mvista.com>
13804
13805 * gcc.c-torture/compile/20021230-1.c: New test.
13806
138072002-12-30 Nathan Sidwell <nathan@codesourcery.com>
13808
13809 * g++.dg/inherit/covariant5.C: New test.
13810 * g++.dg/inherit/covariant6.C: New test.
13811 * g++.dg/inherit/covariant7.C: New test.
13812
138132002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13814
13815 PR c++/2739
13816 * g++.dg/other/access2.C: New test.
13817
138182002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
13819
13820 * g++.dg/other/anon-struct.C: No longer fails
13821 * g++.old-deja/g++.brendan/parse4.C: Likewise.
13822 * g++.old-deja/g++.brendan/parse5.C: Likewise.
13823 * g++.old-deja/g++.brendan/parse6.C: Likewise.
13824
138252002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
13826
13827 * g++.dg/parse/angle-bracket.C (main): No longer fails.
13828
138292002-12-27 Mark Mitchell <mark@codesourcery.com>
13830
13831 * g++.dg/eh/spec4.C: Remove stray semicolon.
13832 * g++.dg/expr/pmf-1.C: Change error message.
13833 * g++.dg/ext/asm1.C: Remove stray semicolon.
13834 * g++.dg/ext/typename1.C: Add missing typenames.
13835 * g++.dg/inherit/template-as-base.C: Change error message.
13836 * g++.dg/lookup/scoped1.C: Likewise.
13837 * g++.dg/lookup/scoped2.C: Likewise.
13838 * g++.dg/lookup/using2.C: Likewise.
13839 * g++.dg/other/component1.C: Remove stray semicolon.
13840 * g++.dg/other/do1.C: Change error message.
13841 * g++.dg/other/error2.C: Likewise.
13842 * g++.dg/other/init1.C: Likewise.
13843 * g++.dg/other/packed1.C: Remove stray semicolon.
13844 * g++.dg/other/ptrmem2.C: Change error message.
13845 * g++.dg/parse/parameter-declaration-1.C: Remove line number
13846 marker.
13847 * g++.dg/special/initp1.C: Remove invalid attribute usage.
13848 * g++.dg/template/access3.C: Add typename keyword.
13849 * g++.dg/template/access5.C: Remove stray semicolon.
13850 * g++.dg/template/access6.C: Likewise.
13851 * g++.dg/template/complit1.C: Likewise.
13852 * g++.dg/template/crash1.C: Change error message.
13853 * g++.dg/template/inherit2.C: Remove stray semicolon.
13854 * g++.dg/template/instantiate2.C: Likewise.
13855 * g++.dg/template/instantiate3.C: Change error message.
13856 * g++.dg/template/qual1.C: Remove stray semicolon.
13857 * g++.dg/template/qualttp18.C: Change error message.
13858 * g++.dg/template/ref1.C: Remove stray semicolon.
13859 * g++.dg/template/sizeof1.C (A::value): Declare it.
13860 * g++.dg/template/spec4.C: Change error message.
13861 * g++.dg/template/static1.C: Likewise.
13862 * g++.dg/template/type1.C: Likewise.
13863 * g++.dg/template/typename3.C: Likewise.
13864 * g++.old-deja/g++.benjamin/13478.C: Change error message.
13865 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
13866 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
13867 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
13868 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
13869 named return value extension.
13870 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
13871 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
13872 * g++.old-deja/g++.bob/extern_C.C: Likewise.
13873 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13874 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13875 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13876 * g++.old-deja/g++.brendan/crash13.C: Likewise.
13877 * g++.old-deja/g++.brendan/crash15.C: Likewise.
13878 * g++.old-deja/g++.brendan/crash18.C: Change error message.
13879 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
13880 * g++.old-deja/g++.brendan/crash38.C: Likewise.
13881 * g++.old-deja/g++.brendan/crash50.C: Likewise.
13882 * g++.old-deja/g++.brendan/crash56.C: Likewise.
13883 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
13884 syntax.
13885 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
13886 * g++.old-deja/g++.brendan/crash8.C: Change error message.
13887 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
13888 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13889 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
13890 * g++.old-deja/g++.brendan/template11.C: Likewise.
13891 * g++.old-deja/g++.brendan/template26.C: Likewise.
13892 * g++.old-deja/g++.brendan/template27.C: Use explicit
13893 specialization syntax.
13894 * g++.old-deja/g++.brendan/template30.C: Likewise.
13895 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
13896 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
13897 non-dependent names.
13898 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
13899 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
13900 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
13901 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
13902 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
13903 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
13904 named return value extension.
13905 * g++.old-deja/g++.ext/namedret2.C: Likewise.
13906 * g++.old-deja/g++.ext/namedret3.C: Likewise.
13907 * g++.old-deja/g++.ext/return1.C: Likewise.
13908 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
13909 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
13910 * g++.old-deja/g++.jason/access8.C: Likewise.
13911 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
13912 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
13913 pseudo-destructor names.
13914 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
13915 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
13916 pseudo-destructor names.
13917 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
13918 * g++.old-deja/g++.jason/overload19.C: Likewise.
13919 * g++.old-deja/g++.jason/overload32.C: Likewise.
13920 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
13921 stray semicolons.
13922 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
13923 * g++.old-deja/g++.jason/return.C: Likewise.
13924 * g++.old-deja/g++.jason/return2.C: Likewise.
13925 * g++.old-deja/g++.jason/shadow1.C: Likewise.
13926 * g++.old-deja/g++.jason/special.C: Use explicit specialization
13927 syntax.
13928 * g++.old-deja/g++.jason/template10.C: Account for use of
13929 non-dependent names.
13930 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
13931 syntax.
13932 * g++.old-deja/g++.jason/template37.C: Likewise.
13933 * g++.old-deja/g++.law/access4.C: Change error messages.
13934 * g++.old-deja/g++.law/arm13.C: Remove incorrect
13935 pseudo-destructor names.
13936 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
13937 * g++.old-deja/g++.law/ctors9.C: Likewise.
13938 * g++.old-deja/g++.law/cvt22.C: Likewise.
13939 * g++.old-deja/g++.law/dtors5.C: Likewise.
13940 * g++.old-deja/g++.law/global-init1.C: Likewise.
13941 * g++.old-deja/g++.law/missed-error3.C: Likewise.
13942 * g++.old-deja/g++.law/operators28.C: Likewise.
13943 * g++.old-deja/g++.law/visibility28.C: Likewise.
13944 * g++.old-deja/g++.martin/eval1.C: Likewise.
13945 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
13946 name.
13947 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
13948 * g++.old-deja/g++.mike/net34.C: Likewise.
13949 * g++.old-deja/g++.mike/net36.C: Likewise.
13950 * g++.old-deja/g++.mike/ns2.C: Likewise.
13951 * g++.old-deja/g++.mike/p12306.C: Likewise.
13952 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
13953 value extension.
13954 * g++.old-deja/g++.mike/p700.C: Likewise.
13955 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
13956 * g++.old-deja/g++.mike/p710.C: Likewise.
13957 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
13958 value extension.
13959 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
13960 * g++.old-deja/g++.mike/pmf9.C: Likewise.
13961 * g++.old-deja/g++.ns/crash2.C: Likewise.
13962 * g++.old-deja/g++.ns/crash3.C: Likewise.
13963 * g++.old-deja/g++.ns/invalid1.C: Likewise.
13964 * g++.old-deja/g++.ns/ns17.C: Likewise.
13965 * g++.old-deja/g++.ns/template16.C: Likewise.
13966 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
13967 keyword.
13968 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
13969 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
13970 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
13971 named return value extension.
13972 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
13973 * g++.old-deja/g++.other/access4.C: Issue additional error
13974 messages.
13975 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
13976 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
13977 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
13978 * g++.old-deja/g++.other/crash25.C: Change error message.
13979 * g++.old-deja/g++.other/crash4.C: Change error message.
13980 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
13981 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
13982 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
13983 checks.
13984 * g++.old-deja/g++.other/defarg8.C: Likewise.
13985 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
13986 * g++.old-deja/g++.other/dtor10.C: Likewise.
13987 * g++.old-deja/g++.other/incomplete.C: Likewise.
13988 * g++.old-deja/g++.other/linkage7.C: Likewise.
13989 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
13990 lookup algorithm.
13991 * g++.old-deja/g++.other/mangle2.C: Likewise.
13992 * g++.old-deja/g++.other/refinit2.C: Likewise.
13993 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
13994 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
13995 * g++.old-deja/g++.pt/crash28.C: Likewise.
13996 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
13997 syntax.
13998 * g++.old-deja/g++.pt/crash32.C: Change error message.
13999 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14000 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14001 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14002 error message position.
14003 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14004 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14005 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14006 syntax.
14007 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14008 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14009 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14010 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14011 keyword.
14012 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14013 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14014 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14015 keyword.
14016 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14017 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14018 syntax.
14019 * g++.old-deja/g++.pt/friend28.C: Account for use of
14020 non-dependent names.
14021 * g++.old-deja/g++.pt/friend29.C: Likewise.
14022 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14023 rules.
14024 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14025 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14026 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14027 lookup rules.
14028 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14029 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14030 keyword.
14031 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14032 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14033 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14034 keyword.
14035 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14036 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14037 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14038 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14039 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14040 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14041 keyword.
14042 * g++.old-deja/g++.pt/spec10.C: Likewise.
14043 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14044 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14045 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14046 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14047 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14048 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14049 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14050 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14051 * g++.old-deja/g++.pt/typename15.C: Likewise.
14052 * g++.old-deja/g++.pt/typename22.C: Likewise.
14053 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14054 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14055 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14056 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14057 syntax.
14058 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14059 return value extension.
14060 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14061 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14062 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14063 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14064
140652002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14066
14067 * g++.dg/warn/inline1.C: New test.
14068 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14069 * g++.old-deja/g++.jason/synth10.C: Likewise.
14070 * g++.old-deja/g++.mike/net31.C: Likewise.
14071 * g++.old-deja/g++.mike/p8786.C: Likewise.
14072
14073 * g++.dg/template/friend10.C: New test.
14074 * g++.dg/template/conv5.C: New test.
14075
140762002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14077
14078 * g++.dg/lookup/scoped3.C: New test.
14079
14080 * g++.dg/lookup/decl1.C: New test.
14081 * g++.dg/lookup/decl2.C: New test.
14082
140832002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14084
14085 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14086 gcc.c-torture/compile/20021015-1.c,
14087 gcc.c-torture/compile/20021015-2.c,
14088 gcc.c-torture/compile/20021123-1.c,
14089 gcc.c-torture/compile/20021123-2.c,
14090 gcc.c-torture/compile/20021123-3.c,
14091 gcc.c-torture/compile/20021123-4.c,
14092 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14093 only to 3.1 or 3.2 branch.
14094
140952002-12-23 Mark Mitchell <mark@codesourcery.com>
14096
14097 * gcc.dg/i386-bitfield3.c: New test.
14098
14099 * gcc.dg/i386-bitfield2.c: New test.
14100
141012002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14102
14103 * g++.dg/parse/conv_op1.C: New test.
14104
141052002-12-21 Josef Zlomek <zlomekj@suse.cz>
14106
14107 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14108 approved.
14109
141102002-12-20 Josef Zlomek <zlomekj@suse.cz>
14111
14112 * gcc.c-torture/compile/20021220-1.c: New test.
14113
141142002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14115
14116 * gcc.dg/i386-fastcall-1.c: New.
14117
141182002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14119
14120 * gcc.c-torture/execute/20021219-1.c: New test.
14121
141222002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14123
14124 * gcc.dg/i386-pic-1.c: New test.
14125
141262002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14127
14128 PR c++/8099
14129 * g++.dg/template/friend9.C: New test.
14130
141312002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14132
14133 PR c++/3663
14134 * g++.dg/template/access7.C: New test.
14135
141362002-12-18 Nick Clifton <nickc@redhat.com>
14137
14138 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14139 the libstdc++-v3 directory has been found.
14140
141412002-12-12 Devang Patel <dpatel@apple.com>
14142 * gcc.dg/darwin-ld-1.c: New test.
14143 * gcc.dg/darwin-ld-2.c: New test.
14144 * gcc.dg/darwin-ld-3.c: New test.
14145 * gcc.dg/darwin-ld-4.c: New test.
14146 * gcc.dg/darwin-ld-5.c: New test.
14147
141482002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14149
14150 * gcc.c-torture/compile/20021212-1.c: New test.
14151
141522002-12-11 Neil Booth <neil@daikokuya.co.uk>
14153
14154 * gcc.dg/fshort-wchar: New test.
14155
141562002-12-10 Mark Mitchell <mark@codesourcery.com>
14157
14158 PR c++/8372
14159 * g++.dg/template/dtor1.C: New test.
14160
14161 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14162 markers.
14163
141642002-12-10 Jakub Jelinek <jakub@redhat.com>
14165
14166 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14167
141682002-12-09 Mark Mitchell <mark@codesourcery.com>
14169
14170 * g++.dg/template/static1.C: New test.
14171 * g++.dg/template/static2.C: New test.
14172 * g++.old-deja/g++.ext/memconst.C: New test.
14173
141742002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14175
14176 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14177 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14178 * g++.dg/special/initp1.C: Likewise.
14179
141802002-12-06 Jakub Jelinek <jakub@redhat.com>
14181
14182 * gcc.c-torture/execute/20021204-1.c: New test.
14183
141842002-12-04 Geoffrey Keating <geoffk@apple.com>
14185
14186 * gcc.dg/ppc-fmadd-1.c: New file.
14187 * gcc.dg/ppc-fmadd-2.c: New file.
14188 * gcc.dg/ppc-fmadd-3.c: New file.
14189
141902002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14191
14192 * gcc.c-torture/compile/20021204-1.c: New test.
14193
141942002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14195
14196 * g++.dg/inherit/covariant2.C: New test.
14197 * g++.dg/inherit/covariant3.C: New test.
14198 * g++.dg/inherit/covariant4.C: New test.
14199 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14200 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14201
142022002-12-03 Mark Mitchell <mark@codesourcery.com>
14203
14204 PR c++/8688
14205 * g++.dg/init/brace3.C: New test.
14206
142072002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14208
14209 * gcc.dg/20020210-1.c: Fix a comment typo.
14210
142112002-12-02 Mark Mitchell <mark@codesourcery.com>
14212
14213 PR c++/8720
14214 * g++.dg/parse/defarg1.C: New test.
14215
14216 PR c++/8615
14217 * g++.dg/template/char1.C: New test.
14218
14219 * g++.dg/template/varmod1.C: Fix typo.
14220
142212002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14222
14223 DR 180
14224 * g++.old-deja/g++.pt/crash32.C: Expect error.
14225
142262002-12-01 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/5919
14229 * g++.dg/template/varmod1.C: New test.
14230
14231 PR c++/8727
14232 * g++.dg/inherit/typeinfo1.C: New test.
14233
14234 PR c++/8663
14235 * g++.dg/inherit/typedef1.C: New test.
14236
142372002-11-30 Mark Mitchell <mark@codesourcery.com>
14238
14239 PR c++/8332
14240 PR c++/8493
14241 * g++.dg/template/strlen1.C: New test.
14242
14243 PR c++/8227
14244 * g++.dg/template/ctor2.C: New test.
14245
14246 PR c++/8214
14247 * g++.dg/init/string1.C: New test.
14248
14249 PR c++/8511
14250 * g++.dg/template/friend8.C: New test.
14251
142522002-11-29 Joe Buck <jbuck@synopsys.com>
14253
14254 * g++.dg/lookup/anon2.C: New test.
14255
142562002-11-28 Kazu Hirata <kazu@cs.umass.edu>
14257
14258 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
14259 h8300 port.
14260
142612002-11-27 Richard Sandiford <rsandifo@redhat.com>
14262
14263 * gcc.dg/bitfld-6.c: New test.
14264
142652002-11-27 Jan Hubicka <jh@suse.cz>
14266
14267 * gcc.c-torture/execute/20021127.[cx]: New test.
14268
142692002-11-26 Jan Hubicka <jh@suse.cz>
14270
14271 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
14272 quality.
14273
142742002-11-26 Geoffrey Keating <geoffk@apple.com>
14275
14276 * g++.dg/init/brace2.C: New test.
14277 * g++.old-deja/g++.mike/p9129.C: Correct.
14278
142792002-11-26 Mark Mitchell <mark@codesourcery.com>
14280
14281 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
14282
142832002-11-25 Andreas Bauer <baueran@in.tum.de>
14284
14285 * gcc.dg/sibcall-6: New test for indirect sibcalls.
14286
142872002-11-25 Mark Mitchell <mark@codesourcery.com>
14288
14289 * testsuite/g++.dg/abi/empty11.C: New test.
14290 * testsuite/g++.dg/rtti/cv1.C: New test.
14291
142922002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
14293
14294 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
14295
142962002-11-24 Mark Mitchell <mark@codesourcery.com>
14297
14298 * g++.dg/abi/empty10.C: New test.
14299
143002002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14301
14302 * gcc.c-torture/compile/20021124-1.c: New test.
14303
143042002-11-22 Mark Mitchell <mark@codesourcery.com>
14305
14306 * g++.dg/abi/rtti2.C: New test.
14307
143082002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14309
14310 * gcc.dg/i386-unroll-1.c: New test.
14311
143122002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14313
14314 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
14315 * gcc.c-torture/compile/20021120-2.c: New test.
14316
5354730b
RS
143172002-11-20 Richard Sandiford <rsandifo@redhat.com>
14318
14319 * gcc.dg/bitfld-5.c: New test.
14320
5720520f
RS
143212002-11-20 Richard Sandiford <rsandifo@redhat.com>
14322
14323 * gcc.c-torture/execute/20021120-3.c: New test.
14324
4392ebd3
RS
143252002-11-20 Richard Sandiford <rsandifo@redhat.com>
14326
14327 * gcc.c-torture/execute/20021120-2.c: New test.
14328
3748bd9e
RS
143292002-11-20 Richard Sandiford <rsandifo@redhat.com>
14330
14331 * gcc.c-torture/execute/20021120-1.c: New test.
14332
bc02f8d3
JJ
143332002-11-20 Jakub Jelinek <jakub@redhat.com>
14334
14335 * gcc.c-torture/execute/20021118-3.c: New test.
14336
d61fd3f1 143372002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
14338
14339 * gcc.c-torture/compile/20021119-1.c: New test.
14340
3b312ef4
JT
143412002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
14342
14343 * gcc.dg/duff-1.c: New test.
14344 * gcc.dg/duff-2.c: New test.
14345 * gcc.dg/duff-3.c: New test.
14346
8128cccf
NB
143472002-11-18 Neil Booth <neil@daikokuya.co.uk>
14348
14349 * gcc.dg/cpp/_Pragma5.c: New test.
14350
3503150c
RS
143512002-11-18 Richard Sandiford <rsandifo@redhat.com>
14352
14353 * gcc.c-torture/execute/20021118-2.c: New test.
14354
180bde4f
RS
143552002-11-18 Richard Sandiford <rsandifo@redhat.com>
14356
14357 * gcc.c-torture/execute/20021118-1.c: New test.
14358
aaefd216
JJ
143592002-11-16 Jakub Jelinek <jakub@redhat.com>
14360
14361 * gcc.dg/20021116-1.c: New test.
14362
95675950
MM
143632002-11-14 Mark Mitchell <mark@codesourcery.com>
14364
14365 * g++.dg/abi/vcall1.C: New test.
14366
7eca317a
JJ
143672002-11-14 Jakub Jelinek <jakub@redhat.com>
14368
14369 * gcc.dg/20021029-1.c: New test.
14370 * gcc.dg/20021029-2.c: New test.
14371
1fccfa1e
JDA
143722002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
14373
14374 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
14375
110c25ef
EB
143762002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14377
14378 PR c/8439
14379 * gcc.dg/20021110.c: Move to ...
14380 * gcc.c-torture/compile/20021110.c: .... here.
14381
303b90b0
FS
143822002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14383
14384 PR c/8467
14385 * gcc.c-torture/execute/20021111-1.c
14386
45ed7228
EB
143872002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14388
14389 PR c/8439
110c25ef 14390 * gcc.dg/20021110.c: New test.
4977bab6 14391
06315871
MM
143922002-11-10 Mark Mitchell <mark@codesourcery.com>
14393
14394 * g++.dg/abi/vthunk3.C: Run only on x86.
14395
04e6db94
JM
143962002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
14397
14398 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
14399
323941f6
HPN
144002002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
14401
14402 * lib/compat.exp (compat-execute): Fix logic error in last
14403 change.
14404
8c47cfd8
NB
144052002-11-09 Neil Booth <neil@daikokuya.co.uk>
14406
14407 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
14408
5c74d5b0
KL
144092002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14410
14411 PR c++/8389
14412 * g++.dg/template/access6.C: New test.
14413
b8c25665 144142002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
14415
14416 * gcc.dg/i386-ssefp-1.c: New test.
14417 * gcc.dg/i386-ssefp-1.c: New test.
14418
b8c25665 144192002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
14420
14421 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
14422
4f2c9d7e
MM
144232002-11-07 Mark Mitchell <mark@codesourcery.com>
14424
e6a66567
MM
14425 * g++.dg/abi/vthunk3.C: New test.
14426
4f2c9d7e
MM
14427 PR c++/8338
14428 * g++.dg/template/crash2.C: New test.
14429
f72ab53b
MM
144302002-11-07 Mark Mitchell <mark@codesourcery.com>
14431
14432 * testsuite/g++.dg/abi/dtor1.C: New test.
14433 * testsuite/g++.dg/abi/dtor2.C: Likewise.
14434
3cfe49da
GK
144352002-11-05 Geoffrey Keating <geoffk@apple.com>
14436
14437 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
14438 Darwin.
14439
9e96797f
AN
144402002-11-04 Adam Nemet <anemet@lnxw.com>
14441
14442 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
14443 -mthumb. Only xfail with -O0.
14444
548502d3
MM
144452002-11-03 Mark Mitchell <mark@codesourcery.com>
14446
14447 * g++.dg/abi/thunk1.C: New test.
14448 * g++.dg/abi/thunk2.C: Likewise.
14449 * g++.dg/abi/vtt1.C: Likewise.
14450
8cd4a359
DN
144512002-11-02 Diego Novillo <dnovillo@redhat.com>
14452
14453 PR optimization/8423
14454 * gcc.c-torture/execute/builtin-constant.c: New test.
14455
04d57dd5
ZW
144562002-11-01 Zack Weinberg <zack@codesourcery.com>
14457
14458 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
14459 Add some more cases.
14460
bec80a45
MM
144612002-11-01 Mark Mitchell <mark@codesourcery.com>
14462
14463 PR c++/8391
14464 * g++.dg/opt/local1.C: New test.
14465
8c081e84
MM
144662002-10-30 Mark Mitchell <mark@codesourcery.com>
14467
14468 PR c++/8160
14469 * g++.dg/template/complit1.C: New test.
14470
14471 PR c++/8149
14472 * g++.dg/template/typename4.C: Likewise.
14473
7088fca9
KL
144742002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14475
14476 Core issue 287, PR c++/7639
14477 * g++.dg/template/instantiate1.C: Adjust error location.
14478 * g++.dg/template/instantiate3.C: New test.
14479 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
14480 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
14481 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
14482
f6a9714b
HPN
144832002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
14484
14485 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
14486
59db5f7b
MM
144872002-10-29 Mark Mitchell <mark@codesourcery.com>
14488
14489 PR c++/8287
14490 * g++.dg/init/dtor2.C: New test.
14491
a80c67ca
KG
144922002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14493
14494 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
14495 * gcc.dg/nest.c: Bypass errors on irix6.
14496
96a888d6
HPN
144972002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
14498
14499 * gcc.dg/nest.c: Expect error for mmix-*-*.
14500 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
14501
1f032a99
HPN
145022002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
14503
600522f8
HPN
14504 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
14505 markers.
14506
35fcca95 14507 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 14508
f0dd122b
MS
145092002-10-25 Mike Stump <mrs@apple.com>
14510
14511 * gcc.dg/warn-1.c: New test.
14512
f65e1183
ZW
145132002-10-25 Zack Weinberg <zack@codesourcery.com>
14514
14515 * g++.dg/template/typename3.C: New test.
14516
bb5e8a7f
MM
145172002-10-25 Mark Mitchell <mark@codesourcery.com>
14518
e93ee644
MM
14519 * g++.dg/lookup/ptrmem1.C: New test.
14520
bb5e8a7f
MM
14521 * g++.dg/abi/vthunk2.C: New test.
14522
f3763a44
ZW
145232002-10-25 Zack Weinberg <zack@codesourcery.com>
14524
14525 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
14526
ba9a991f
MM
145272002-10-24 Mark Mitchell <mark@codesourcery.com>
14528
14529 * g++.dg/abi/empty9.C: New test.
14530
5f13cfc6
RH
145312002-10-24 Richard Henderson <rth@redhat.com>
14532
14533 * g++.dg/inherit/thunk1.C: Enable for ia64.
14534
6b607ffd
MM
145352002-10-23 Mark Mitchell <mark@codesourcery.com>
14536
14537 PR c++/8067
14538 * g++.dg/lookup/pretty1.C: New test.
14539
8bfb45f8
JJ
145402002-10-23 Jakub Jelinek <jakub@redhat.com>
14541
14542 * gcc.dg/20021023-1.c: New test.
14543
e6f052b7
MM
145442002-10-23 Mark Mitchell <mark@codesourcery.com>
14545
14546 PR c++/7679
14547 * g++.dg/parse/inline1.C: New test.
f65e1183 14548
e2358068
RH
145492002-10-23 Richard Henderson <rth@redhat.com>
14550
619703c6
RH
14551 * g++.dg/inherit/thunk1.C: Enable for x86_64.
14552
e2358068
RH
14553 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
14554
ad4f9910
MM
145552002-10-22 Mark Mitchell <mark@codesourcery.com>
14556
14557 PR c++/6579
14558 * g++.dg/parse/stmtexpr3.C: New test.
14559
8fe734a3
NS
145602002-10-22 Nathan Sidwell <nathan@codesourcery.com>
14561
14562 * g++.dg/expr/cond1.C: New test.
14563
4977bab6
ZW
145642002-10-21 Zack Weinberg <zack@codesourcery.com>
14565
14566 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
14567
7ba539c6
MM
145682002-10-21 Mark Mitchell <mark@codesourcery.com>
14569
14570 * g++.dg/abi/vbase13.C: New test.
14571 * g++.dg/abi/vbase14.C: Likewise.
14572
75d38379
JJ
145732002-10-21 Jakub Jelinek <jakub@redhat.com>
14574
14575 * gcc.dg/tls/pic-1.c: New test.
14576 * gcc.dg/tls/nonpic-1.c: New test.
14577 * gcc.dg/20021018-1.c: New test.
14578
aaee784a
UW
145792002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14580
14581 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
14582 Remove only files with the same base name as the test case.
14583 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
14584 (profopt-execute): Likewise. Also, remove old profiling
14585 and performance data files before running the tests.
14586
14587 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
14588 * g++.dg/bprob/bprob.exp: Likewise.
14589 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
14590 to allow more general test case names.
14591
14592 * g++.dg/bprob/bprob-1.C: Rename to ...
14593 * g++.dg/bprob/g++-bprob-1.C: ... this.
14594
14595 * g77.dg/bprob/bprob-1.f: Rename to ...
14596 * g77.dg/bprob/g77-bprob-1.f: ... this.
14597
22bd2554
ZW
145982002-10-21 Zack Weinberg <zack@codesourcery.com>
14599
14600 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
14601 bison 1.50 or later.
14602
434fb8b7
JJ
146032002-10-21 Janis Johnson <janis187@us.ibm.com>
14604
14605 * g++.dg/README: Describe more test directories.
14606
42328048
MM
146072002-10-21 Mark Mitchell <mark@codesourcery.com>
14608
c6c01481 14609 * g++.dg/init/array6.C: Add additional tests.
42328048 14610
ecef5e87
UW
146112002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14612
14613 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
14614 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
14615
0ac1a3d3
KH
146162002-10-21 Kazu Hirata <kazu@cs.umass.edu>
14617
14618 * gcc.c-torture/compile/20020604-1.x: New.
14619 * gcc.c-torture/compile/simd-5.x: Likewise.
14620 * gcc.c-torture/execute/920710-1.x: Likewise.
14621 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
14622
97cc1f5e
MM
146232002-10-21 Mark Mitchell <mark@codesourcery.com>
14624
14625 * g++.dg/inherit/override1.C: Add dg-options clause.
14626
ab3146fd
ZD
146272002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14628
14629 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
14630 _mm_slli_si128.
14631
0d8b229b
AS
146322002-10-19 Andreas Schwab <schwab@suse.de>
14633
14634 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
14635 directory component.
14636
9368208b
MM
146372002-10-18 Mark Mitchell <mark@codesourcery.com>
14638
80bbd03d
MM
14639 * g++.dg/inherit/thunk1.C: New test.
14640
9368208b
MM
14641 * g++.dg/inherit/override1.C: New test.
14642
14643 * g++.dg/abi/mangle11.C: New test.
14644 * g++.dg/abi/mangle14.C: New test.
14645 * g++.dg/abi/mangle17.C: New test.
14646
8a188e24
NS
146472002-10-17 Nathan Sidwell <nathan@codesourcery.com>
14648
14649 * g++.dg/overload/member2.C: New test.
14650
768bf0ab
JJ
146512002-10-17 Janis Johnson <janis187@us.ibm.com>
14652
14653 * g++.dg/README: Describe new compat directory.
14654 * g++.dg/dg.exp: Skip tests in compat directory.
14655 * README.compat: New file.
14656 * lib/compat.exp: New expect script.
14657 * g++.dg/compat: New test directory.
14658 * g++.dg/compat/compat.exp: New expect script.
14659 * g++.dg/compat/abi: New test directory.
14660 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
14661 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
14662 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
14663 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
14664 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
14665 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
14666 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
14667 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
14668 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
14669 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
14670 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
14671 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
14672 * g++.dg/compat/break: New test directory.
14673 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
14674 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
14675 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
14676 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
14677 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
14678 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
14679 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
14680 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
14681 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
14682 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
14683 g++.dg/compat/break/README: New files.
14684 * g++.dg/compat/eh: New test directory.
14685 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
14686 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
14687 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
14688 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
14689 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
14690 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
14691 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
14692 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
14693 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
14694 g++.dg/compat/eh/filter2_y.C,
14695 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
14696 g++.dg/compat/eh/new1_y.C,
14697 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
14698 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
14699 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
14700 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
14701 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
14702 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
14703 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
14704 g++.dg/compat/eh/unexpected1_y.C: New files.
14705 * g++.dg/compat/init: New test directory.
14706 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
14707 g++.dg/compat/init/array5_y.C,
14708 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
14709 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
14710 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
14711 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
14712 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
14713 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
14714 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
14715 g++.dg/compat/init/init-ref2_y.C: New files.
14716
982216be
MM
147172002-10-17 Mark Mitchell <mark@codesourcery.com>
14718
14719 PR c++/7584
14720 * g++.dg/inherit/using3.C: New test.
14721
b8c25665 147222002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
14723
14724 * gcc.dg/20021017-2.c: New test.
14725
b216f69b
MM
147262002-10-17 Mark Mitchell <mark@codesourcery.com>
14727
2d05cd96 14728 * g++.dg/abi/mangle16.C: Adjust.
d768a589 14729
b216f69b
MM
14730 * g++.dg/init/array8.C: New test.
14731
6e53546d
RS
147322002-10-17 Richard Sandiford <rsandifo@redhat.com>
14733
14734 * gcc.dg/special/mips-abi.exp: New test.
14735 * gcc.dg/special/mips-abi.s: Empty file used by the above.
14736
2303a079
MM
147372002-10-16 Mark Mitchell <mark@codesourcery.com>
14738
d3133e68
MM
14739 * g++.dg/abi/mangle16.C: New test.
14740 * g++.dg/abi/mangle17.C: Likewise.
14741
2303a079
MM
14742 PR c++/7478
14743 * g++.dg/template/ref1.C: New test.
14744
e055ba36
KG
147452002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14746
14747 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
14748
6e2ac1ae
UW
147492002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
14750
14751 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
14752
451c0899
MM
147532002-10-16 Mark Mitchell <mark@codesourcery.com>
14754
14755 PR c++/7524
14756 * g++.dg/init/array7.C: New test.
14757
3fa3c4bd
MM
147582002-10-15 Mark Mitchell <mark@codesourcery.com>
14759
14760 * g++.dg/init/array6.C: New test.
22bd2554 14761
3fa3c4bd
MM
14762 * g++.dg/abi/mangle13.C: Likewise.
14763 * g++.dg/abi/mangle14.C: Likewise.
14764 * g++.dg/abi/mangle15.C: Likewise.
14765
58731fd1
MM
147662002-10-14 Mark Mitchell <mark@codesourcery.com>
14767
14768 * g++.dg/abi/empty8.C: New test.
22bd2554 14769
6742d92b
NS
147702002-10-15 Nathan Sidwell <nathan@codesourcery.com>
14771
14772 * g++.dg/init/ctor1.C: New test.
14773
23a64177
UW
147742002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
14775
14776 * gcc.c-torture/execute/20021015-1.c: New test.
14777
b8c25665 147782002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
14779
14780 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
14781
b8c25665 147822002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
14783
14784 * gcc.dg/i386-ssetype-[1-5].c: New tests.
14785
741fa37f
RH
147862002-10-14 Richard Henderson <rth@redhat.com>
14787
14788 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
14789
a3b88570
MM
147902002-10-14 Mark Mitchell <mark@codesourcery.com>
14791
14792 PR optimization/6631
14793 * g++.dg/opt/const2.C: New test.
14794
77631fa7
MM
147952002-10-14 Mark Mitchell <mark@codesourcery.com>
14796
14797 PR c++/7176
14798 * g++.dg/parse/friend1.C: New test.
14799 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
14800
0d1c5774
JJ
148012002-10-14 Jakub Jelinek <jakub@redhat.com>
14802
14803 * gcc.dg/20021014-1.c: New test.
14804
8e3df2de
MM
148052002-10-11 Mark Mitchell <mark@codesourcery.com>
14806
dac45b5c
MM
14807 PR c++/5661
14808 * g++.dg/ext/vlm1.C: New test.
14809 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 14810
8e3df2de
MM
14811 * g++.dg/init/array1.C: Remove invalid braces.
14812 * g++.dg/init/brace1.C: New test.
14813 * g++.dg/init/copy2.C: Likewise.
14814 * g++.dg/init/copy3.C: Likewise.
14815 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
14816 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
14817 braces.
22bd2554 14818
98ddd678
NB
148192002-10-11 Neil Booth <neil@daikokuya.co.uk>
14820
14821 * gcc.dg/cpp/assembler.S: Don't use -ansi.
14822
b8c25665 148232002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
14824
14825 * gcc.c-torture/compile/simd-5.c: New test.
14826
4977bab6
ZW
148272002-10-10 Roger Sayle <roger@eyesopen.com>
14828
14829 * gcc.c-torture/execute/shiftopt-1.c: New test case.
14830
61fdde38
JW
148312002-10-10 Jim Wilson <wilson@redhat.com>
14832
14833 * gcc.c-torture/execute/20021010-1.c: New test.
14834
95f79357
ZW
148352002-10-09 Zack Weinberg <zack@codesourcery.com>
14836
85cd7be8 14837 PR c/7353
95f79357
ZW
14838 * g++.dg/ext/typedef-init.C: New test.
14839 * gcc.dg/typedef-init.c: New test.
14840
5cc67323
NB
148412002-10-09 Neil Booth <neil@daikokuya.co.uk>
14842
14843 * gcc.dg/cpp/paste13.c: New test.
14844
131d2c16
KG
148452002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14846
14847 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
14848 remaining platforms, XFAIL during compile, not execute. Don't
14849 XFAIL at -O0.
14850
bf52f899
NS
148512002-10-08 Nathan Sidwell <nathan@codesourcery.com>
14852
14853 * gcc.dg/alias-1.c: Tweak expected warning.
14854
a85cd145
V
148552002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14856
14857 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
14858
f75369c8
AJ
148592002-10-06 Andreas Jaeger <aj@suse.de>
14860
8d725537
AJ
14861 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
14862 * gcc.dg/cpp/c++98.C: Likewise.
14863
14864 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
14865 * g++.dg/cpp/c++98.C: Likewise.
14866
14867 * g++.dg/README (Subdirectories): Mention cpp directory.
14868
f75369c8
AJ
14869 PR target/7559
14870 * gcc.dg/20021006-1.c: New test.
14871
eb55ce4b
KL
148722002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14873
14874 PR c++/7804
14875 * g++.dg/other/warning1.C: New test.
14876
f91f86e7
RS
148772002-10-04 Roger Sayle <roger@eyesopen.com>
14878
14879 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
14880 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
14881 and sparc-*-* with -m64 as expected failures. See PR 8087.
14882
bd9bb3d2
MM
148832002-10-03 Mark Mitchell <mark@codesourcery.com>
14884
14885 PR c++/7931
14886 * g++.dg/template/ptrmem3.C: New test.
f75369c8 14887
bd9bb3d2
MM
14888 PR c++/7754
14889 * g++.dg/template/union1.C: New test.
14890
6397d80b
MM
148912002-10-03 Mark Mitchell <mark@codesourcery.com>
14892
14893 PR c++/8006
14894 * g++.dg/abi/mangle9.C: New test.
14895 * g++.dg/abi/mangle10.C: New test.
14896 * g++.dg/abi/mangle11.C: New test.
14897 * g++.dg/abi/mangle12.C: New test.
14898
2282d28d
MM
148992002-10-02 Mark Mitchell <mark@codesourcery.com>
14900
14901 PR c++/7188.
14902 * g++.dg/template/meminit1.C: New test.
14903 * g++.dg/warn/Wreorder-1.C: Likewise.
14904 * g++.old-deja/g++.mike/warn3.C: Tweak.
14905 * lib/prune.exp: Ingore "in copy constructor".
14906
e5ec43ac
AJ
149072002-10-02 Andreas Jaeger <aj@suse.de>
14908
14909 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
14910 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
14911 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
14912 on x86-64.
14913
a1d1a0f9
MM
149142002-10-01 Mark Mitchell <mark@codesourcery.com>
14915
14916 * gcc.dg/empty1.C: Fix typo.
14917
73a73768
NS
149182002-10-01 Nathan Sidwell <nathan@codesourcery.com>
14919
14920 * gcc.dg/alias-1.c: New test.
14921
871e97f7
MM
149222002-10-01 Mark Mitchell <mark@codesourcery.com>
14923
0645ba8f
MM
14924 * gcc.dg/empty1.C: New test.
14925
871e97f7
MM
14926 * g++.dg/tls/init-2.C: Tweak error messages.
14927
8ab907e8
RS
149282002-10-01 Richard Sandiford <rsandifo@redhat.com>
14929
14930 * gcc.c-torture/compile/20020923-1.c: New test.
14931
e3e3815b
JT
149322002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
14933
14934 * gcc.c-torture/execute/ffs-1.c: New test.
14935 * gcc.c-torture/execute/ffs-2.c: Ditto.
14936
5a9a1961
NS
149372002-09-30 Nathan Sidwell <nathan@codesourcery.com>
14938
14939 * g++.dg/overload/member1.C: New test.
14940
ed8e443a 149412002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 14942
ed8e443a
JM
14943 * g++.dg/abi/empty7.C: New test.
14944 * g++.dg/init/pm2.C: Likewise.
f75369c8 14945
ed8e443a 149462002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 14947
ed8e443a 14948 * g++.dg/rtti/crash1.C: New test.
03357c23 14949
ed8e443a 149502002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 14951
ed8e443a
JM
14952 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
14953 gcc.dg/sibcall-4.c: New tests.
d7bb749a 14954
ed8e443a 149552002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 14956
ed8e443a
JM
14957 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
14958 powerpc and MMIX targets.
1c402174 14959
ed8e443a 149602002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 14961
ed8e443a 14962 * gcc.dg/cpp/20020927-1.c: New.
57147be1 14963
ed8e443a 149642002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 14965
ed8e443a 14966 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 14967
ed8e443a 149682002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 14969
ed8e443a 14970 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 14971
ed8e443a 149722002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 14973
ed8e443a 14974 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 14975
ed8e443a 149762002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 14977
ed8e443a 14978 * README.QMTEST: Fix typo.
d57f8a71 14979
ed8e443a 149802002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 14981
ed8e443a 14982 * gcc.dg/20020926-1.c: New test.
b784617e 14983
ed8e443a 149842002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 14985
ed8e443a
JM
14986 PR target/7842
14987 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 14988
ed8e443a 149892002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 14990
ed8e443a
JM
14991 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
14992 unique to the tool.
14993 * lib/g77.exp (g77_init): Likewise.
14994 * lib/g++.exp (g++_init): Likewise.
14995 * lib/objc.exp (objc_init): Likewise.
1c88948f 14996
ed8e443a 149972002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 14998
ed8e443a
JM
14999 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15000 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15001 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 15002
ed8e443a 150032002-09-25 Richard Henderson <rth@redhat.com>
6190e147 15004
ed8e443a
JM
15005 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15006 too-small long double.
6190e147 15007
ed8e443a 150082002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 15009
ed8e443a 15010 * gcc.dg/20020919-1.c: New test.
c354bbcc 15011
ed8e443a 150122002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 15013
ed8e443a
JM
15014 * g++.dg/abi/bitfield6.C: New test.
15015 * g++.dg/abi/bitfield7.C: New test.
15016 * g++.dg/abi/bitfield8.C: New test.
15017 * g++.dg/abi/vbase11.C: New test.
2d3e278d 15018
ed8e443a 150192002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 15020
ed8e443a
JM
15021 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15022 hppa*-*-hpux*. Update test comment.
490ed846 15023
ed8e443a 150242002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 15025
ed8e443a 15026 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 15027
ed8e443a 150282002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 15029
ed8e443a 15030 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 15031
ed8e443a 150322002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 15033
ed8e443a 15034 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 15035
ed8e443a 150362002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 15037
ed8e443a
JM
15038 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15039 systems.
1ce505c4 15040
ed8e443a 150412002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 15042
ed8e443a
JM
15043 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15044
15045 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15046 Adjust for c++filt moved to binutils. Remove spurious duplicate
15047 setting of cxxfilt.
15048
150492002-09-19 Geoffrey Keating <geoffk@apple.com>
15050
15051 * gcc.dg/20020312-2.c: Update for darwin.
15052
150532002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15054
15055 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15056
150572002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15058
15059 * objc.dg/comp-types-1.m: New test.
15060 * objc.dg/comp-types-2.m: New test.
15061 * objc.dg/comp-types-3.m: New test.
15062 * objc.dg/comp-types-4.m: New test.
15063 * objc.dg/comp-types-5.m: New test.
15064 * objc.dg/comp-types-6.m: New test.
15065
150662002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15067
15068 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15069
150702002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15071
15072 * g++.dg/other/do1.C: New test.
15073
15074 * g++.dg/template/subst1.C: New test.
15075
150762002-09-16 Steve Ellcey <sje@cup.hp.com>
15077
15078 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15079
150802002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15081
15082 * g++.dg/template/qualttp20.C: Adjust expected errors.
15083 * g++.old-deja/g++.jason/report.C: Likewise.
15084 * g++.old-deja/g++.other/qual1.C: Likewise.
15085
15086 * g++.dg/lookup/scoped2.C: New test.
15087
15088 * g++.dg/ext/asm3.C: New test.
15089
150902002-09-16 Richard Earnshaw <rearnsha@arm.com>
15091
15092 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15093
150942002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15095
15096 * ChangeLog: follow spelling conventions.
15097 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15098 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15099 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15100 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15101 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15102 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15103 * g++.old-deja/g++.law/global-init1.C: Likewise.
15104 * g++.old-deja/g++.other/delete4.C: Likewise.
15105 * g++.old-deja/g++.other/inline21.C: Likewise.
15106 * g++.old-deja/g++.other/singleton.C: Likewise.
15107 * g77.dg/strlen0.f: Likewise.
15108 * g77.f-torture/compile/20010519-1.f: Likewise.
15109 * g77.f-torture/compile/980310-4.f: Likewise.
15110 * gcc.c-torture/compile/20000605-1.c: Likewise.
15111 * gcc.c-torture/execute/20020225-1.c: Likewise.
15112 * gcc.dg/c90-hexfloat-2.c: Likewise.
15113 * gcc.dg/c99-bool-1.c: Likewise.
15114 * gcc.dg/c99-hexfloat-2.c: Likewise.
15115 * gcc.dg/dll-2.c: Likewise.
15116 * gcc.dg/wtr-union-init-1.c: Likewise.
15117 * gcc.dg/wtr-union-init-2.c: Likewise.
15118 * gcc.dg/wtr-union-init-3.c: Likewise.
15119 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15120 * gcc.dg/cpp/defined.c: Likewise.
15121 * gcc.dg/cpp/macsyntx.c: Likewise.
15122 * gcc.dg/cpp/paste2.c: Likewise.
15123 * gcc.dg/cpp/trad/defined.c: Likewise.
15124 * gcc.dg/format/c90-printf-1.c: Likewise.
15125 * gcc.dg/format/c90-scanf-1.c: Likewise.
15126 * gcc.dg/format/c99-printf-1.c: Likewise.
15127 * gcc.dg/format/c99-scanf-1.c: Likewise.
15128 * gcc.misc-tests/gcov-8.c: Likewise.
15129 * lib/profopt.exp: Likewise.
15130
151312002-09-15 Krister Walfridsson <cato@df.lth.se>
15132
15133 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15134
151352002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15136
15137 * g++.dg/inherit/using2.C: New test.
15138
151392002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15140
15141 * ChangeLog: Follow spelling conventions.
15142 * g++.dg/template/friend4.C: Likewise.
15143 * g++.old-deja/g++.pt/crash67.C: Likewise.
15144 * gcc.c-torture/execute/20000801-4.c: Likewise.
15145 * gcc.dg/c90-digraph-1.c: Likewise.
15146 * gcc.dg/c94-digraph-1.c: Likewise.
15147 * gcc.dg/c99-digraph-1.c: Likewise.
15148 * gcc.dg/cpp/line5.c: Likewise.
15149 * gcc.dg/cpp/multiline.c: Likewise.
15150 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15151 * gcc.dg/format/attr-3.c: Likewise.
15152 * gcc.dg/format/c90-scanf-3.c: Likewise.
15153 * gcc.dg/format/ext-4.c: Likewise.
15154
151552002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15156
15157 * g++.dg/template/pretty1.C: New test.
15158
151592002-09-14 Alan Modra <amodra@bigpond.net.au>
15160
15161 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15162
151632002-09-13 Matt Austern <austern@apple.com>
15164
15165 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15166 passing a cast expression to a function by const reference.
15167
151682002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15169
15170 * g++.dg/template/deduce1.C: New test.
15171
151722002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15173
15174 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15175 32-bit int.
15176
151772002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15178
15179 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15180 usage.
15181
151822002-09-10 Richard Earnshaw <rearnsha@arm.com>
15183
15184 * gcc.c-torture/compile/20020910-1.c: New test.
15185
151862002-09-10 Frank Ch. Eigler <fche@redhat.com>
15187
15188 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15189
151902002-09-10 Andreas Jaeger <aj@suse.de>
15191
15192 * gcc.dg/20020312-2.c: Adjust for x86-64.
15193
151942002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15195
15196 * g77.dg/7388.f: New test case for PR 7388.
15197
151982002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15199
15200 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15201
152022002-09-05 Ziemowit Laski <zlaski@apple.com>
15203
15204 * objc.dg/proto-lossage-1.m: New test.
15205
152062002-09-06 Neil Booth <neil@daikokuya.co.uk>
15207
15208 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15209
152102002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15211
15212 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15213 expected to pass.
15214
152152002-09-06 Stan Shebs <shebs@apple.com>
15216 David Edelsohn <edelsohn@gnu.org>
15217
15218 * gcc.dg/weak: New directory.
15219 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15220 target-specific xfail bits.
15221 * gcc.dg/typeof-2.c: Move to new directory.
15222 * gcc.dg/weak.exp: New expect script.
15223
152242002-09-06 Alan Modra <amodra@bigpond.net.au>
15225
15226 * gcc.c-torture/execute/extzvsi.c: New test.
15227
152282002-09-05 Stan Shebs <shebs@apple.com>
15229
15230 * gcc.dg/weak-1.c: xfail on Darwin.
15231 * gcc.dg/weak-2.c: Ditto.
15232 * gcc.dg/weak-3.c: Ditto.
15233 * gcc.dg/weak-4.c: Ditto.
15234 * gcc.dg/weak-5.c: Ditto.
15235 * gcc.dg/weak-6.c: Ditto.
15236 * gcc.dg/weak-7.c: Ditto.
15237 * gcc.dg/weak-8.c: Ditto.
15238 * gcc.dg/weak-9.c: Ditto.
15239
152402002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
15241
15242 * gcc.c-torture/execute/loop-14.c: New test.
15243
152442002-09-04 Jakub Jelinek <jakub@redhat.com>
15245
15246 * g++.dg/other/cxa-atexit1.C: New test.
15247
15248 * gcc.dg/typeof-2.c: New test.
15249
152502002-09-03 Roger Sayle <roger@eyesopen.com>
15251
15252 * gcc.dg/builtins-2.c: New testcase.
15253 * gcc.dg/builtins-3.c: New testcase.
15254
152552002-09-03 Neil Booth <neil@daikokuya.co.uk>
15256
15257 * gcc.dg/cpp/_Pragma4.c: New test.
15258
152592002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
15260
15261 * objc/execute/nil_method-1.m: New testcase.
15262
152632002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
15264
15265 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
15266 [Object class], not [Object initialize].
15267
152682002-08-31 Roger Sayle <roger@eyesopen.com>
15269 Hans-Peter Nilsson <hp@bitrange.com>
15270
15271 * gcc.c-torture/execute/20020720-1.x: Skip test on
15272 mmix-knuth-mmixware. Correct comment.
15273
152742002-08-27 Mark Mitchell <mark@codesourcery.com>
15275
15276 * testsuite/g++.dg/abi/bitfield5.C: New test.
15277 * testsuite/g++.dg/abi/vbase10.C: Likewise.
15278
152792002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
15280
15281 * objc.dg/undeclared-selector.m: New test.
15282
152832002-08-27 Nathan Sidwell <nathan@codesourcery.com>
15284
15285 * g++.dg/other/offsetof1.C: Avoid cast warning.
15286
152872002-08-26 Ziemowit Laski <zlaski@apple.com>
15288
15289 * objc.dg/super-class-2.m: New test.
15290
152912002-08-24 Matt Austern <austern@apple.com>
15292
15293 * g++.dg/ext/lvaddr.C: New test.
15294 * g++.dg/ext/lvcast.C: New test.
15295
152962002-08-22 Mark Mitchell <mark@codesourcery.com>
15297
15298 * testsuite/g++.dg/inherit/cond1.C: New test.
15299
153002002-08-22 Geoffrey Keating <geoffk@redhat.com>
15301
15302 * gcc.dg/noncompile/incomplete-1.c: New test.
15303
153042002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15305
15306 * gcc.dg/typespec-1.c: New test.
15307
153082002-08-20 Devang Patel <dpatel@apple.com>
15309 * objc.dg/proto-hier-2.m: New test.
15310
153112002-08-19 Ziemowit Laski <zlaski@apple.com>
15312
15313 * objc.dg/bitfield-1.m: New test.
15314 * objc.dg/bitfield-2.m: New test.
15315
153162002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
15317
15318 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
15319 gcc.dg/c99-flex-array-4.c: New tests.
15320
153212002-08-16 Stan Shebs <shebs@apple.com>
15322
15323 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
15324
153252002-08-15 Jakub Jelinek <jakub@redhat.com>
15326
15327 * gcc.dg/typeof-1.c: New test.
15328 * g++.dg/ext/typeof2.C: New test.
15329
153302002-08-15 Nathan Sidwell <nathan@codesourcery.com>
15331
15332 * g++.dg/other/offsetof1.C: New test.
15333
153342002-08-14 Richard Henderson <rth@redhat.com>
15335
15336 * gcc.dg/tls/diag-3.c: Fix expected message strings.
15337
153382002-08-14 Neil Booth <neil@daikokuya.co.uk>
15339
15340 * gcc.dg/cpp/_Pragma3.c: New test.
15341
153422002-08-13 Mark Mitchell <mark@codesourcery.com>
15343
15344 * g++.dg/template/inherit3: New test.
15345
153462002-08-10 Nathan Sidwell <nathan@codesourcery.com>
15347
15348 * gcc.dg/bitfld-4.c: Add blank options.
15349
153502002-08-09 Mark Mitchell <mark@codesourcery.com>
15351
15352 * g++.dg/template/crash1.C: New test.
15353
153542002-08-08 Jakub Jelinek <jakub@redhat.com>
15355
15356 * gcc.dg/tls/opt-2.c: New test.
15357
153582002-08-08 Devang Patel <dpatel@apple.com>
15359
15360 * objc.dg/selector-1.m : New test
15361
153622002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15363
15364 * g++.dg/abi/bitfield4.C: New test.
15365 * gcc.dg/bitfld-4.c: New test.
15366
153672002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15368
15369 * g++.dg/other/packed1.C: New test.
15370
153712002-08-07 Mark Mitchell <mark@codesourcery.com>
15372
15373 * g++.dg/abi/offsetof.C: Tweak error messages.
15374 * g++.old-deja/g++.mike/p10769a.C: Likewise.
15375
153762002-08-08 Jakub Jelinek <jakub@redhat.com>
15377
15378 * gcc.dg/bitfld-3.c: New test.
15379
153802002-08-07 Jakub Jelinek <jakub@redhat.com>
15381 Richard Henderson <rth@redhat.com>
15382
15383 * gcc.dg/i386-bitfield1.c: New test.
15384 * g++.dg/abi/bitfield3.C: Update.
15385
153862002-08-07 Neil Booth <neil@daikokuya.co.uk>
15387
15388 * objc.dg/const-str-2.m: Update.
15389 * gcc.dg/cpp/c++98.c: Change to C extension.
15390 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
15391 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
15392
153932002-08-06 Aldy Hernandez <aldyh@redhat.com>
15394
15395 * testsuite/gcc.dg/tls/diag-3.c: New.
15396
153972002-08-07 Gabriel Dos Reis <gdr@nerim.net>
15398
15399 * g++.dg/README (Subdirectories): Document new subdir expr.
15400 * g++.dg/expr/pmf-1.C: New test.
15401
154022002-08-06 Neil Booth <neil@daikokuya.co.uk>
15403
15404 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
15405
154062002-08-06 Jakub Jelinek <jakub@redhat.com>
15407
15408 * g++.dg/abi/bitfield3.C: New test.
15409
154102002-08-05 Nathan Sidwell <nathan@codesourcery.com>
15411
15412 * lib/gcov.exp: Tweak expected line formats.
15413 * gcc.misc-tests/gcov8.c: New test.
15414 * gcc.misc-tests/gcov8.x: New flags.
15415
154162002-08-05 Jakub Jelinek <jakub@redhat.com>
15417
15418 * consistency.vlad/layout/endian.c: Include string.h.
15419
15420 * gcc.c-torture/execute/20020805-1.c: New test.
15421
154222002-08-04 Gabriel Dos Reis <gdr@nerim.net>
15423
15424 * g++.dg/other/conversion1.C: New test.
15425
154262002-08-03 Roger Sayle <roger@eyesopen.com>
15427
15428 * gcc.dg/builtins-1.c: New testcase.
15429
154302002-08-02 Mark Mitchell <mark@codesourcery.com>
15431
15432 * g++.dg/inherit/access3.C: New test.
15433
154342002-08-01 Jakub Jelinek <jakub@redhat.com>
15435
15436 * gcc.dg/ia64-visibility-2.c: New test.
15437
154382002-08-01 Benjamin Kosnik <bkoz@redhat.com>
15439
15440 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
15441 __qualifier_flags to __flags.
15442
154432002-07-31 Mark Mitchell <mark@codesourcery.com>
15444
15445 * g++.dg/inherit/operator1.C: New test.
15446 * g++.dg/lookup/disamb1.C: Fix typo in comment.
15447 * g++.dg/other/error1.C: Change expected error message.
15448 * g++.dg/template/conv4.C: Likewise.
15449
154502002-07-26 Neil Booth <neil@daikokuya.cop.uk>
15451
15452 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
15453 for documented behavior.
15454
154552002-07-25 Roger Sayle <roger@eyesopen.com>
15456
15457 * gcc.c-torture/execute/20020720-1.x: Skip this test on
15458 several targets known to fail.
15459
154602002-07-25 Richard Sandiford <rsandifo@redhat.com>
15461
15462 * gcc.dg/mips-args-[123].c: New tests.
15463
154642002-07-24 Aldy Hernandez <aldyh@redhat.com>
15465
15466 * gcc.dg/ppc-spe.c: New.
15467
154682002-07-24 Geoffrey Keating <geoffk@redhat.com>
15469
15470 * g++.dg/other/ptrmem4.C: New testcase.
15471
154722002-07-24 Richard Henderson <rth@redhat.com>
15473
15474 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
15475
154762002-07-24 Gabriel Dos Reis <gdr@nerim.net>
15477
15478 * g++.dg/ext/alignof1.C (main): Return 0 for success.
15479
154802002-07-24 Roger Sayle <roger@eyesopen.com>
15481
15482 * gcc.c-torture/execute/memset-3.c: New testcase.
15483
154842002-07-24 Neil Booth <neil@daikokuya.co.uk>
15485
15486 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 15487 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 15488
13fd931e
KG
154892002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15490
15491 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
15492 Delete.
15493
b8c25665 154942002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
15495
15496 * gcc.c-torture/compile/simd-4.c: New test.
15497
0e902d98
KL
154982002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15499
15500 PR c++/7347, c++/7348
15501 * g++.dg/template/access4.C: New test.
15502 * g++.dg/template/access5.C: New test.
15503 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
15504 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
15505 * g++.old-deja/g++.pt/ttp58.C: Likewise.
15506 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
15507
cf3c4f56
JJ
155082002-07-22 Jakub Jelinek <jakub@redhat.com>
15509
15510 * gcc.dg/gnu89-init-2.c: New test.
15511
56508306
GDR
155122002-07-21 Gabriel Dos Reis <gdr@nerim.net>
15513
15514 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
15515
0da65b89
RS
155162002-07-20 Roger Sayle <roger@eyesopen.com>
15517
15518 * gcc.c-torture/execute/20020720-1.c: New testcase.
15519
68e65275
NB
155202002-07-20 Neil Booth <neil@daikokuya.co.uk>
15521
15522 * gcc.dg/cpp/Wsignprom.c: New tests.
15523
a0c58ea9
AM
155242002-07-20 Alan Modra <amodra@bigpond.net.au>
15525
15526 * gcc.c-torture/execute/loop-13.c: New test.
15527
75aef48a
NB
155282002-07-19 Neil Booth <neil@daikokuya.co.uk>
15529
15530 * gcc.dg/cpp/expr.c: New tests.
15531
437deefa
DE
155322002 07-18 David Edelsohn <edelsohn@gnu.org>
15533
15534 * g++.dg/opt/pr6713.C: Add template instantiation.
15535
85272855
AM
155362002-07-18 Alan Modra <amodra@bigpond.net.au>
15537
437deefa
DE
15538 * gcc.dg/nest.c: New test.
15539
155402002-07-17 Richard Henderson <rth@redhat.com>
15541
15542 * g++.dg/opt/pr6713.C: New test.
85272855 15543
90888283
EB
155442002-07-17 Eric Botcazou <ebotcazou@multimania.com>
15545
15546 * gcc.c-torture/execute/loop-2e.x: Let the testcase
15547 XFAIL for all x86 processors.
15548
ce0ead25
ID
155492002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
15550
15551 * gcc.c-torture/execute/20010122-1.x: Do not test with
15552 -fomit-frame-pointer.
15553
d955f6ea
KL
155542002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15555
15556 * g++.dg/template/instantiate2.C: New test.
15557 * g++.dg/template/spec4.C: New test.
15558
ba59df78
KL
155592002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15560
15561 * g++.dg/template/access2.C: New test.
15562 * g++.dg/template/access3.C: New test.
15563
6c535c69
ZW
155642002-07-15 Zack Weinberg <zack@codesourcery.com>
15565
15566 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
15567 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
15568 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
15569 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
15570 Convert to use <stdarg.h>.
15571 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
15572 Delete.
15573 * gcc.dg/va-arg-2.c: New.
15574 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
15575
794a292d
JJ
155762002-07-15 Jakub Jelinek <jakub@redhat.com>
15577
15578 * gcc.c-torture/compile/20020710-1.c: New test.
15579
b8c25665 155802002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 15581 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
15582
15583 gcc.c-torture/compile/simd-2.c: New testcase.
15584 gcc.c-torture/compile/simd-3.c: Likewise.
15585
f0ab6bf2
MM
155862002-07-11 Mark Mitchell <mark@codesourcery.com>
15587
15588 PR c++/7224
15589 * g++.dg/overload/error1.C: New test.
6c535c69 15590
789b7de5
RO
155912002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15592
15593 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
15594 configuration and IRIX 6 O32 ABI.
15595
e65a2d65
RS
155962002-07-11 Roger Sayle <roger@eyesopen.com>
15597
15598 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
15599
c5358a5d
RS
156002002-07-10 Roger Sayle <roger@eyesopen.com>
15601
15602 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
15603
6d844e9d
JL
156042002-07-10 Jeffrey A Law <law@redhat.com>
15605
6c535c69 15606 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 15607
6c535c69 15608 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 15609
2fefbb5d
AH
156102002-07-09 Aldy Hernandez <aldyh@redhat.com>
15611
6c535c69 15612 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 15613
4d5be58b
DN
156142002-07-09 Diego Novillo <dnovillo@redhat.com>
15615
15616 * gcc.c-torture/compile/20020709-1.c: New test.
15617
78abea27
RS
156182002-07-07 Roger Sayle <roger@eyesopen.com>
15619
15620 * g++.dg/template/qualttp21.C: New test case.
15621
e66c8649
AO
156222002-07-06 Alexandre Oliva <aoliva@redhat.com>
15623
15624 * gcc.c-torture/compile/20020706-1.c: New test.
15625 * gcc.c-torture/compile/20020706-2.c: New test.
15626
78abea27
RS
156272002-07-06 Brian R. Gaeke <brg@dgate.ORG>
15628 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
15629
15630 * g++.dg/warn/incomplete1.C: New test.
15631
8537dbae
KG
156322002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15633
15634 PR c++/7099
6c535c69 15635 * g++.dg/warn/noreturn1.C: New test.
8537dbae 15636
9833f679
MM
156372002-07-03 Mark Mitchell <mark@codesourcery.com>
15638
15639 PR c++/6706
15640 * g++.dg/debug/debug6.C: New test.
15641 * g++.dg/debug/debug7.C: New test.
15642
b8c25665 156432002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
15644
15645 * gcc.c-torture/compile/simd-3.c: New test.
15646
a6a5beb1
CD
156472002-07-03 Chris Demetriou <cgd@broadcom.com>
15648
15649 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
15650 * gcc.dg/20020620-1.c: Likewise.
15651
b2153b98
KL
156522002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15653
15654 PR c++/6944
15655 * g++.dg/init/array4.C: New test.
15656 * g++.dg/init/array5.C: New test.
15657
b8c25665 156582002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
15659
15660 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
15661 * gcc.c-torture/execute/simd-2.c (main): Likewise.
15662
622d3731
KG
156632002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15664
15665 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
15666 * gcc.dg/wtr-aggr-init-1.c: Likewise.
15667 * gcc.dg/wtr-conversion-1.c: Likewise.
15668 * gcc.dg/wtr-escape-1.c: Likewise.
15669 * gcc.dg/wtr-int-type-1.c: Likewise.
15670 * gcc.dg/wtr-label-1.c: Likewise.
15671 * gcc.dg/wtr-static-1.c: Likewise.
15672 * gcc.dg/wtr-strcat-1.c: Likewise.
15673 * gcc.dg/wtr-suffix-1.c: Likewise.
15674 * gcc.dg/wtr-switch-1.c: Likewise.
15675 * gcc.dg/wtr-unary-plus-1.c: Likewise.
15676 * gcc.dg/wtr-union-init-1.c: Likewise.
15677 * gcc.dg/wtr-union-init-2.c: Likewise.
15678 * gcc.dg/wtr-union-init-3.c: Likewise.
15679
15680 * gcc.dg/wtr-func-def-1.c: New test.
15681
c40da518 156822002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 15683
c40da518
DP
15684 * objc.dg/param-1.m: New test.
15685
0879540b
NB
156862002-07-03 Neil Booth <neil@daikokuya.co.uk>
15687
15688 * gcc.dg/cpp/trad/directive.c: Add test.
15689 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 15690 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 15691
ed8e443a 156922002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 15693
ed8e443a 15694 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 15695
ed8e443a 156962002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 15697
ed8e443a 15698 * objc.dg/desig-init-1.m: New test.
c1c5187c 15699
ed8e443a 157002002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 15701
ed8e443a
JM
15702 PR c++/6716
15703 * g++.dg/template/instantiate1.C: New test.
17f29637 15704
ed8e443a 157052002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 15706
ed8e443a
JM
15707 PR c++/7112
15708 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 15709
ed8e443a 157102002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 15711
ed8e443a
JM
15712 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
15713 gcc.dg/cpp/trad/include.c: New tests.
7098b619 15714
ed8e443a 157152002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 15716
ed8e443a
JM
15717 PR target/7177
15718 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 15719
ed8e443a 157202002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 15721
ed8e443a
JM
15722 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
15723 header here...
15724 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
15725 (objc-torture-execute): or here.
bbeb33f2 15726
ed8e443a 157272002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 15728
ed8e443a 15729 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 15730
ed8e443a 157312002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 15732
ed8e443a 15733 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 15734
ed8e443a 157352002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 15736
ed8e443a 15737 * objc.dg/fsyntax-only.m: New test.
118f8dc1 15738
ed8e443a 157392002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 15740
ed8e443a
JM
15741 PR c++/6695
15742 * g++.dg/template/friend7.C: New file.
5ce49b4b 15743
ed8e443a 157442002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 15745
ed8e443a
JM
15746 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
15747 return type.
759236dd 15748
ed8e443a 157492002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 15750
ed8e443a
JM
15751 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
15752 avoid division by zero.
86422829 15753
ed8e443a 157542002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 15755
ed8e443a 15756 * gcc.dg/Wunknownprag.c: New tests.
06470238 15757
ed8e443a 157582002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 15759
ed8e443a 15760 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 15761
ed8e443a 157622002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 15763
ed8e443a
JM
15764 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
15765 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
15766 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
15767 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
15768 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
15769 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
15770 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
15771 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
15772 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
15773 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
15774 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
15775 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
15776 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
15777 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
15778 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
15779 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
15780 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 15781
ed8e443a 157822002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 15783
ed8e443a
JM
15784 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
15785 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
15786 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
15787 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
15788 New tests.
15789 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 15790
ed8e443a 157912002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 15792
ed8e443a 15793 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 15794
ed8e443a 157952002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 15796
ed8e443a
JM
15797 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
15798 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
15799 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
15800 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 15801
ed8e443a 158022002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 15803
ed8e443a
JM
15804 * gcc.dg/cpp/trad: New directory with traditional tests copied
15805 from parent directory.
15806 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15807 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15808 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15809 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15810 Move to trad/ and rename.
15811 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
15812 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
15813 gcc.dg/cpp/trad/redef2.c: New tests.
15814 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 15815
ed8e443a 158162002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 15817
ed8e443a
JM
15818 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15819 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15820 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15821 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15822 Remove.
017acb41 15823
ed8e443a 158242002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 15825
ed8e443a 15826 * gcc.dg/20020620-1.c: New test.
9164f47a 15827
ed8e443a 158282002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 15829
ed8e443a 15830 * g++.dg/template/ttp4.C: New test.
342cea95 15831
ed8e443a 158322002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 15833
ed8e443a 15834 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 15835
ed8e443a 158362002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 15837
ed8e443a
JM
15838 * gcc.c-torture/execute/pure-1.c: Make functions static again.
15839 Don't use attribute `noinline'.
90227c69 15840
ed8e443a 158412002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 15842
ed8e443a 15843 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 15844
ed8e443a 158452002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 15846
ed8e443a 15847 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 15848
ed8e443a 15849 * gcc.dg/simd-1.c: New.
820d4b1b 15850
ed8e443a 158512002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 15852
ed8e443a 15853 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 15854
ed8e443a 158552002-06-16 Richard Henderson <rth@redhat.com>
750491fc 15856
ed8e443a
JM
15857 * g++.dg/ext/anon-struct1.C: New.
15858 * g++.dg/ext/anon-struct2.C: New.
15859 * g++.dg/ext/anon-struct3.C: New.
15860 * gcc.dg/anon-struct-1.c: New.
15861 * gcc.dg/anon-struct-2.c: New.
15862 * gcc.dg/anon-struct-3.c: New.
15863 * gcc.dg/20011008-1.c: Adjust warning text.
15864 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 15865
ed8e443a 158662002-06-16 Richard Henderson <rth@redhat.com>
0931db71 15867
ed8e443a 15868 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 15869
ed8e443a 158702002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 15871
ed8e443a 15872 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 15873
ed8e443a 158742002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 15875
ed8e443a
JM
15876 * gcc.c-tortuture/execute/compare-1.c: New test case.
15877 * gcc.c-tortuture/execute/compare-2.c: New test case.
15878 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 15879
ed8e443a 158802002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 15881
ed8e443a
JM
15882 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
15883 ia64 ilp32.
a6f5e048 15884
ed8e443a 158852002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 15886
ed8e443a 15887 * g++.dg/template/typename2.C: Update error message.
d65cb654 15888
ed8e443a 158892002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 15890
ed8e443a 15891 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 15892
ed8e443a 158932002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 15894
ed8e443a
JM
15895 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
15896 list of targets to skip.
9da754bd 15897
ed8e443a 158982002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 15899
ed8e443a
JM
15900 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
15901 targets if not optimizing.
56a28102 15902
ed8e443a 159032002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 15904
ed8e443a 15905 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 15906
ed8e443a 15907 * g++.dg/opt/vt1.C: New test.
5d056e9b 15908
ed8e443a 15909 * gcc.dg/20020531-1.c: New test.
156755ac 15910
ed8e443a 15911 * gcc.dg/20020530-1.c: New test.
50f30e6b 15912
ed8e443a 15913 * gcc.dg/20020527-1.c: New test.
85d49058 15914
ed8e443a 15915 * g++.dg/opt/cse1.C: New test.
7b668f9e 15916
ed8e443a 159172002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 15918
ed8e443a 15919 * gcc.dg/20020607-2.c: New test case.
437f1df1 15920
ed8e443a 159212002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 15922
ed8e443a 15923 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 15924
ed8e443a 159252002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 15926
ed8e443a
JM
15927 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
15928 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
15929 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 15930
ed8e443a 159312002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 15932
ed8e443a 15933 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 15934
ed8e443a 159352002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 15936
ed8e443a
JM
15937 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
15938 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 15939
ed8e443a 159402002-06-02 Richard Henderson <rth@redhat.com>
ab780373 15941
ed8e443a
JM
15942 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
15943 test functions static.
ab780373 15944
ed8e443a 159452002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 15946
ed8e443a
JM
15947 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
15948 now.
e33a8855 15949
ed8e443a 159502002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 15951
ed8e443a
JM
15952 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
15953 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
15954 Update for mofified diagnostics.
15955 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 15956
ed8e443a 159572002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 15958
ed8e443a 15959 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 15960
ed8e443a 159612002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 15962
ed8e443a 15963 * gcc.dg/fnegate-1.c: New test case.
378393da 15964
ed8e443a 159652002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 15966
ed8e443a 15967 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 15968
ed8e443a 159692002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 15970
ed8e443a
JM
15971 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
15972 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
15973 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 15974
ed8e443a 159752002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 15976
ed8e443a 15977 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 15978
ed8e443a 159792002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 15980
ed8e443a 15981 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 15982
ed8e443a 159832002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 15984
ed8e443a 15985 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 15986
ed8e443a 159872002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 15988
ed8e443a 15989 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 15990
ed8e443a 159912002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 15992
ed8e443a
JM
15993 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
15994 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 15995
ed8e443a 159962002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 15997
ed8e443a 15998 * g++.dg/opt/cse2.C: New test.
9059e33c 15999
ed8e443a 160002002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 16001
ed8e443a
JM
16002 * gcc.dg/cpp/arith-1.c: New semantic tests.
16003 * gcc.dg/cpp/if-1.c: Update.
91318908 16004
ed8e443a 160052002-05-24 Ben Elliston <bje@redhat.com>
9e253215 16006
ed8e443a 16007 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 16008
ed8e443a 160092002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 16010
ed8e443a 16011 * gcc.dg/verbose-asm.c: New test.
90442291 16012
ed8e443a 160132002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 16014
ed8e443a 16015 * gcc.dg/cpp/paste12.c: New test.
3620711b 16016
ed8e443a 160172002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 16018
ed8e443a 16019 * g++.dg/parse/named_ops.C: New test.
17645b15 16020
ed8e443a 160212002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 16022
ed8e443a 16023 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 16024
ed8e443a 160252002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 16026
ed8e443a
JM
16027 * gcc.dg/weak-2.c: Allow optional leading underscore
16028 in scan-assembler symbol name.
16029 * gcc.dg/weak-3.c: Likewise.
16030 * gcc.dg/weak-4.c: Likewise.
16031 * gcc.dg/weak-5.c: Likewise.
e275a535 16032
ed8e443a 160332002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 16034
ed8e443a 16035 * gcc.dg/20020523-1.c: New test.
66b408f2 16036
ed8e443a 160372002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 16038
ed8e443a
JM
16039 * objc.dg/const-str-2.m: Update now that we stop after
16040 a command line error.
e67a7860 16041
ed8e443a 160422002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 16043
ed8e443a 16044 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 16045
ed8e443a 160462002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 16047
ed8e443a
JM
16048 * g++.dg/dg.exp: Prune the tls subdirectory.
16049 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16050 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16051 * g++.dg/tls/init-1.C: New.
7a1f3f5f 16052
ed8e443a 160532002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 16054
ed8e443a 16055 * gcc.dg/20020517-1.c: New test.
2dd36f90 16056
ed8e443a 160572002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 16058
ed8e443a
JM
16059 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16060 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 16061
ed8e443a 160622002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 16063
ed8e443a 16064 * g++.dg/other/copy2.C: New test.
32d3f634 16065
ed8e443a 160662002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 16067
ed8e443a
JM
16068 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16069 (MAX_COPY): Bump up to 10 times sizeof (long long).
16070 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 16071
ed8e443a
JM
16072 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16073 sizeof (long long).
02116b3d 16074
ed8e443a 16075 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 16076
ed8e443a 160772002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 16078
ed8e443a 16079 * g++.dg/ext/oper1.C: New test.
b3f47c78 16080
ed8e443a
JM
160812002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
160822002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 16083
ed8e443a 16084 * README.QMTEST: New file.
f362c762 16085
ed8e443a 16086 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 16087
ed8e443a 160882002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 16089
ed8e443a
JM
16090 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16091 now.
16092 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 16093
ed8e443a 160942002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 16095
ed8e443a
JM
16096 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16097 support weak symbols.
16098 * gcc.dg/weak-4.c: Likewise
16099 * gcc.dg/weak-6.c: Likewise
210142e0 16100
ed8e443a 161012002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 16102
ed8e443a
JM
16103 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16104 cygwin, coff and h8300-*-hms targets
16105 * gcc.dg/weak-5.c: Likewise
16106 * gcc.dg/weak-7.c: Likewise
088b3db0 16107
ed8e443a 161082002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 16109
ed8e443a
JM
16110 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16111 (scan-assembler-not, scan-assembler-dem): Likewise.
16112 (scan-assembler-dem-not): Likewise.
f4b251a6 16113
ed8e443a 161142002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 16115
ed8e443a 16116 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 16117
ed8e443a 161182002-05-15 Richard Henderson <rth@redhat.com>
14285ace 16119
ed8e443a
JM
16120 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16121 (vfoo1f): Warning here.
16122 (vfoo1l): Don't redefine the alias.
14285ace 16123
ed8e443a 161242002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 16125
ed8e443a 16126 * g++.dg/init/pm1.C: New test.
5bf5c5cb 16127
ed8e443a 161282002-05-12 David S. Miller <davem@redhat.com>
e2f75147 16129
ed8e443a
JM
16130 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16131 types.
e2f75147 16132
ed8e443a 161332002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 16134
ed8e443a 16135 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 16136
ed8e443a 161372002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 16138
ed8e443a 16139 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 16140
ed8e443a 161412002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 16142
ed8e443a
JM
16143 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16144 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16145 * lib/g++.exp (g++_link_flags): Likewise.
16146 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 16147
ed8e443a 161482002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 16149
ed8e443a
JM
16150 * gcc.dg/cpp/poison.c: Update.
16151 * gcc.dg/cpp/20000625-2.c: Remove.
16152 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 16153
ed8e443a 161542002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 16155
ed8e443a
JM
16156 * gcc.c-torture/execute/20020508-1.c: New test.
16157 * gcc.c-torture/execute/20020508-2.c: New test.
16158 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 16159
ed8e443a 161602002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 16161
ed8e443a 16162 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 16163
ed8e443a 161642002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 16165
ed8e443a
JM
16166 PR c/6569
16167 * gcc.dg/weak-3.c: Update location of warning messages.
16168 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 16169
ed8e443a 161702002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 16171
ed8e443a 16172 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 16173
ed8e443a 161742002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 16175
ed8e443a 16176 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 16177
ed8e443a 161782002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 16179
ed8e443a 16180 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 16181
ed8e443a 161822002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 16183
ed8e443a 16184 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 16185
ed8e443a 161862002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 16187
ed8e443a 16188 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 16189
ed8e443a 161902002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 16191
ed8e443a
JM
16192 * treelang: Added directory for new sample language treelang. Also
16193 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 16194
ed8e443a 161952002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 16196
ed8e443a
JM
16197 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16198 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16199 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16200 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16201 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16202 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16203 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 16204
ed8e443a 162052002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 16206
ed8e443a 16207 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 16208
ed8e443a 162092002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 16210
ed8e443a 16211 * gcc.dg/20020503-1.c: New test.
5121c03e 16212
ed8e443a 162132002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 16214
ed8e443a 16215 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 16216
ed8e443a 162172002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 16218
ed8e443a 16219 * g++.dg/init/dtor1.C: New test.
0d6d6892 16220
ed8e443a 162212002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 16222
ed8e443a 16223 * gcc.dg/altivec-8.c: New.
9b7bc465 16224
ed8e443a 162252002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 16226
ed8e443a 16227 * gcc.dg/altivec-7.c: New.
3a73bffb 16228
ed8e443a 162292002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 16230
ed8e443a 16231 * g++.dg/parse/typedef1.C: New test.
33dd07ee 16232
ed8e443a 162332002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 16234
ed8e443a
JM
16235 PR c++/6486
16236 * g++.dg/template/friend6.C: New test.
33dd07ee 16237
ed8e443a
JM
16238 PR c++/6492
16239 * g++.dg/init/copy1.C: New test.
4bd7c270 16240
ed8e443a 162412002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 16242
ed8e443a 16243 * g++.dg/warn/effc1.C: New test.
60284a59 16244
ed8e443a 162452002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 16246
ed8e443a 16247 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 16248
ed8e443a 162492002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 16250
ed8e443a 16251 * gcc.dg/20020426-2.c: New test.
87ed109f 16252
ed8e443a 162532002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 16254
ed8e443a
JM
16255 * gcc.dg/cpp/if-mop.c: Update.
16256 * gcc.dg/cpp/if-mpar.c: Add test.
16257 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 16258
ed8e443a 162592002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 16260
ed8e443a
JM
16261 PR c/6343
16262 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 16263
ed8e443a 162642002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 16265
ed8e443a 16266 * gcc.dg/enum1.c: New test.
7d793e9b 16267
ed8e443a 162682002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 16269
ed8e443a
JM
16270 PR c++/6497
16271 * g++.dg/inherit/access2.C: New test.
7d793e9b 16272
ed8e443a 162732002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 16274
ed8e443a
JM
16275 PR bootstrap/6445
16276 * gcc.dg/20020426-1.c: New test.
48ba9538 16277
ed8e443a 162782002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 16279
ed8e443a 16280 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 16281
ed8e443a 162822002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 16283
ed8e443a 16284 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 16285
ed8e443a 162862002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 16287
ed8e443a 16288 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 16289
ed8e443a 162902002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 16291
ed8e443a
JM
16292 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
16293 targets.
a62d375f 16294
ed8e443a 162952002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 16296
ed8e443a 16297 * g++.dg/abi/mange7.C: New test.
a62d375f 16298
ed8e443a
JM
16299 PR c++/6438.
16300 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 16301
ed8e443a 163022002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 16303
ed8e443a 16304 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 16305
ed8e443a 163062002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 16307
ed8e443a
JM
16308 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
16309 compiler output on mips*-*-irix*.
29cece2e 16310
ed8e443a 163112002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 16312
ed8e443a 16313 * g++.dg/parse/attr1.C: New test.
1a887f86 16314
ed8e443a 163152002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 16316
ed8e443a
JM
16317 * gcc.c-torture/execute/string-opt-17.c: New test case.
16318 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 16319
ed8e443a 163202002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 16321
ed8e443a
JM
16322 PR c++/6256:
16323 * g++.dg/template/friend5.C: New test.
77adef84 16324
ed8e443a
JM
16325 PR c++/6331:
16326 * g++.dg/template/qual1.C: Likewise.
74b273d6 16327
ed8e443a 163282002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 16329
ed8e443a
JM
16330 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
16331 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 16332
ed8e443a 163332002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 16334
ed8e443a
JM
16335 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
16336 cris-*-elf* and mmix-*-*.
16337 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
16338 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
16339 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
16340 Ditto.
16341 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
16342 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 16343
ed8e443a 163442002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 16345
ed8e443a
JM
16346 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
16347 Clarify comment.
9ac3b1be 16348
ed8e443a 163492002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 16350
ed8e443a 16351 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 16352
ed8e443a 163532002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 16354
ed8e443a 16355 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 16356
ed8e443a 163572002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 16358
ed8e443a 16359 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 16360
ed8e443a 163612002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 16362
ed8e443a
JM
16363 * PR6367
16364 * g77.f-torture/execute/6367.f: New test.
16365 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 16366
ed8e443a 163672002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 16368
ed8e443a
JM
16369 * PR6352
16370 * g++.dg/opt/inline2.C: New test.
0cd3301b 16371
ed8e443a 163722002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 16373
ed8e443a
JM
16374 * gcc.dg/20000906-1.c: Enable for all targets.
16375 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 16376
ed8e443a 163772002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 16378
ed8e443a
JM
16379 * gcc.dg/20020418-1.c: New test.
16380 * gcc.dg/20020418-2.c: New test.
96b453dc 16381
ed8e443a 163822002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 16383
ed8e443a
JM
16384 * gcc.c-torture/compile/iftrap-1.c: New.
16385 * gcc.dg/iftrap-1.c: Adjust for ia64.
16386 * gcc.dg/iftrap-2.c: New.
a3acf46d 16387
ed8e443a 163882002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 16389
ed8e443a 16390 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 16391
ed8e443a 163922002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 16393
ed8e443a 16394 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 16395
ed8e443a 163962002-04-18 David S. Miller <davem@redhat.com>
887fc41a 16397
ed8e443a 16398 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 16399
ed8e443a 164002002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 16401
ed8e443a 16402 * gcc.dg/20020416-1.c: New test.
32121b96 16403
ed8e443a 16404 * g++.dg/opt/inline1.C: New test.
98ef3137 16405
ed8e443a 164062002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 16407
ed8e443a 16408 * gcc.dg/altivec-5.c: New test.
4c8c0dec 16409
ed8e443a 16410 * gcc.dg/20020415-1.c: New test.
07cdae91 16411
ed8e443a 164122002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 16413
ed8e443a 16414 * testsuite/lib/chill.exp: Remove.
0f490a2b 16415
ed8e443a 164162002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 16417
ed8e443a 16418 * g++.dg/other/big-struct.C: New test.
4b27e132 16419
ed8e443a 164202002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 16421
ed8e443a
JM
16422 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
16423 of scratch file.
cf56e373 16424
ed8e443a 164252002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 16426
ed8e443a
JM
16427 PR c/6277
16428 * gcc.dg/i386-387-1.c: Allow optional leading underscore
16429 in scan-assembler function name
1aa65134 16430
ed8e443a 164312002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 16432
ed8e443a
JM
16433 * g77.f-torture/execute/980628-4.x,
16434 g77.f-torture/execute/980628-5.x,
16435 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16436 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16437 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
16438 i[34567]86-*-*.
791b23fe 16439
ed8e443a 164402002-04-13 David S. Miller <davem@redhat.com>
791b23fe 16441
ed8e443a 16442 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 16443
ed8e443a 164442002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 16445
ed8e443a
JM
16446 * gcc.dg/asm-6.c,
16447 * g++.dg/ext/asm1.C: New tests.
9928a3d5 16448
ed8e443a 164492002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 16450
ed8e443a
JM
16451 PR c++ 5373.
16452 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 16453
ed8e443a
JM
16454 PR c++/5189.
16455 * g++.dg/template/copy1.C: New test.
21b14752 16456
ed8e443a 164572002-04-12 Richard Henderson <rth@redhat.com>
21b14752 16458
ed8e443a 16459 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 16460
ed8e443a 164612002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 16462
ed8e443a
JM
16463 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
16464 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 16465
ed8e443a 164662002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 16467
ed8e443a
JM
16468 * g++.dg/ext/attrib5.C,
16469 * g++.dg/lookup/struct1.C: New tests.
578fc63d 16470
ed8e443a 164712002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 16472
ed8e443a 16473 * gcc.dg/20020411-1.c: New test.
010f87c4 16474
ed8e443a 16475 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 16476
ed8e443a 164772002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 16478
ed8e443a 16479 * g77.f-torture/execute/6177.f: New test.
dab550cb 16480
ed8e443a 164812002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 16482
ed8e443a
JM
16483 PR middle-end/6247
16484 * g++.dg/opt/cleanup1.C: New test.
dab550cb 16485
ed8e443a 16486 * g++.dg/opt/const1.C: New test.
1a887f86 16487
ed8e443a 164882002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 16489
ed8e443a 16490 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 16491
ed8e443a 164922002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 16493
ed8e443a
JM
16494 PR c++/5507
16495 * g++.dg/template/typename2.C: New test.
aec3e189 16496
ed8e443a 164972002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 16498
ed8e443a 16499 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 16500
ed8e443a 165012002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 16502
ed8e443a
JM
16503 * g77.f-torture/execute/980628-4.x,
16504 g77.f-torture/execute/980628-5.x,
16505 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16506 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16507 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 16508
ed8e443a 165092002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 16510
ed8e443a
JM
16511 PR optimization/6086
16512 * g++.dg/opt/preinc1.C: New test.
0154eaa8 16513
ed8e443a 165142002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 16515
ed8e443a
JM
16516 PR c++/5571
16517 * g++.dg/opt/static2.C: New test.
b1896e61 16518
ed8e443a 165192002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 16520
ed8e443a
JM
16521 PR c/5120
16522 * gcc.dg/20020406-1.c: New test.
3ca5f444 16523
ed8e443a 165242002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 16525
ed8e443a 16526 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 16527
ed8e443a 165282002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 16529
ed8e443a
JM
16530 PR c/6123
16531 * gcc.dg/20020312-2.c: Do not declare global register variable
16532 if __PIC__ or __pic__ is defined.
31956228 16533
ed8e443a 165342002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 16535
ed8e443a
JM
16536 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
16537 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 16538
ed8e443a 165392002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 16540
ed8e443a
JM
16541 * gcc.misc-tests/linkage.exp: Update last change to handle
16542 sparc*-, not just sparc-.
9d7013b8 16543
ed8e443a 165442002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 16545
ed8e443a 16546 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 16547
ed8e443a 165482002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 16549
ed8e443a 16550 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 16551
ed8e443a 165522002-04-02 David S. Miller <davem@redhat.com>
2e839a04 16553
ed8e443a 16554 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 16555
ed8e443a 165562002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 16557
ed8e443a
JM
16558 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
16559 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 16560
ed8e443a
JM
16561 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
16562 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
16563 g77.f-torture/execute/20001201.x,
16564 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 16565
ed8e443a
JM
16566 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
16567 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 16568
ed8e443a 165692002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 16570
ed8e443a 16571 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 16572
ed8e443a 165732002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 16574
ed8e443a 16575 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 16576
ed8e443a 16577 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 16578
ed8e443a 165792002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 16580
ed8e443a 16581 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 16582
ed8e443a 165832002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 16584
ed8e443a
JM
16585 * g++.dg/inherit/template-as-base.C: Expect error.
16586 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 16587
ed8e443a 165882002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 16589
ed8e443a
JM
16590 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
16591 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 16592
ed8e443a
JM
16593 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
16594 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
16595 -da test.
41ba8a20 16596
ed8e443a 165972002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 16598
ed8e443a
JM
16599 * gcc.dg/special/alias-2.c: New.
16600 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 16601
ed8e443a 166022002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 16603
ed8e443a 16604 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 16605
ed8e443a 166062002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 16607
ed8e443a 16608 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 16609
ed8e443a 166102002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 16611
ed8e443a
JM
16612 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
16613 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
16614 ordering tests.
16615 * g++.dg/bprob/bprob-1.C: New test.
16616 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
16617 * g++.dg/gcov/gcov-1.C: New test.
16618 * g++.dg/gcov/gcov-1.x: New file.
16619 * g++.dg/gcov/gcov-2.C: New test.
16620 * g++.dg/gcov/gcov-3.C: New test.
16621 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 16622
ed8e443a 166232002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 16624
ed8e443a
JM
16625 * g++.old-deja/g++.other/builtins5.C: New test.
16626 * g++.old-deja/g++.other/builtins6.C: New test.
16627 * g++.old-deja/g++.other/builtins7.C: New test.
16628 * g++.old-deja/g++.other/builtins8.C: New test.
16629 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 16630
ed8e443a 166312002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 16632
ed8e443a 16633 * g++.dg/opt/static1.C: New test.
f17f9332 16634
ed8e443a 16635 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 16636
ed8e443a 166372002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 16638
ed8e443a 16639 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 16640
ed8e443a 16641 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 16642
ed8e443a 166432002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 16644
ed8e443a 16645 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 16646
ed8e443a 166472002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 16648
ed8e443a
JM
16649 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
16650 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
16651 move from g++.old-deja/g++.ext/.
cd4e8331 16652
ed8e443a 166532002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 16654
ed8e443a 16655 * g++.dg/init/new2.C: New test.
6a3177b9 16656
ed8e443a 166572002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 16658
ed8e443a 16659 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 16660
ed8e443a
JM
16661 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
16662 on sparc.
6d4c57a0 16663
ed8e443a
JM
16664 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
16665 sparcv9 systems.
16666 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 16667
ed8e443a 166682002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 16669
ed8e443a
JM
16670 * gcc.dg/cpp/endif-pedantic1.c,
16671 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 16672
ed8e443a 166732002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 16674
ed8e443a 16675 * g++.dg/init/new1.C: New test.
173028e5 16676
ed8e443a 166772002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 16678
ed8e443a 16679 * g++.dg/abi/vbase9.C: New test.
43f2b308 16680
ed8e443a 166812002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 16682
ed8e443a 16683 * gcc.dg/arm-asm.c: New test.
bbffa101 16684
ed8e443a 166852002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 16686
ed8e443a
JM
16687 * gcc.dg/Wswitch-enum.c: New test.
16688 Fix PR c/5044.
15e5ad76 16689
ed8e443a 166902002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 16691
ed8e443a
JM
16692 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
16693 structure.
813b848c 16694
ed8e443a 166952002-03-25 Richard Henderson <rth@redhat.com>
813b848c 16696
ed8e443a
JM
16697 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
16698 sparcv9 systems.
ea475b23 16699
ed8e443a
JM
16700 * gcc.c-torture/compile/20011119-1.c (xxx): New.
16701 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 16702
ed8e443a 167032002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 16704
ed8e443a 16705 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 16706
ed8e443a 167072002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 16708
ed8e443a
JM
16709 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
16710 targets using generic thunk support.
479e51f6 16711
ed8e443a 167122002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 16713
ed8e443a 16714 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 16715
ed8e443a 16716 * g++.dg/opt/conj2.C: New test.
47e87a93 16717
ed8e443a 167182002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 16719
ed8e443a 16720 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 16721
ed8e443a 167222002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 16723
ed8e443a
JM
16724 * g77.dg/f77-edit-apostrophe-out.f: New test
16725 * g77.dg/f77-edit-h-out.f: New test
16726 * g77.dg/f77-edit-t-in.f: New test
16727 * g77.dg/f77-edit-t-out.f: New test
16728 * g77.dg/f77-edit-x-out.f: New test
16729 * g77.dg/f77-edit-slash-out.f: New test
16730 * g77.dg/f77-edit-colon-out.f: New test
16731 * g77.dg/f77-edit-s-out.f: New test
12c3717e 16732
ed8e443a 167332002-03-24 Richard Henderson <rth@redhat.com>
d6961341 16734
ed8e443a 16735 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 16736
ed8e443a 167372002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 16738
ed8e443a
JM
16739 * gcc.dg/weak-1.c: Early return from dg-final on platforms
16740 that do not support weak symbols
e756a7da 16741
ed8e443a 167422002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 16743
ed8e443a
JM
16744 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
16745 * lib/g77.exp: Likewise
16746 * lib/objc.exp: Likewise
5365c83f 16747
ed8e443a 167482002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 16749
ed8e443a 16750 * gcc.dg/Wswitch-default.c: New test.
acb044ee 16751
ed8e443a 167522002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 16753
ed8e443a 16754 * g++.dg/other/enum1.C: New test.
661fff62 16755
ed8e443a 167562002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 16757
ed8e443a 16758 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 16759
ed8e443a 167602002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 16761
ed8e443a 16762 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 16763
ed8e443a 167642002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 16765
ed8e443a
JM
16766 * g++.old-deja/g++.other/dwarf2-1.C: Move...
16767 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 16768
ed8e443a 167692002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 16770
ed8e443a 16771 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 16772
ed8e443a 167732002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 16774
ed8e443a 16775 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 16776
ed8e443a 167772002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 16778
ed8e443a 16779 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 16780
ed8e443a 167812002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 16782
ed8e443a 16783 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 16784
ed8e443a 16785 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 16786
ed8e443a 167872002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 16788
ed8e443a
JM
16789 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
16790 (A, E): Handle this.
f735a153 16791
ed8e443a 167922002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 16793
ed8e443a
JM
16794 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
16795 ignoring -fpic.
16796 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
16797 through prune_gcc_output.
1813dafd 16798
ed8e443a 167992002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 16800
ed8e443a 16801 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 16802
ed8e443a 168032002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 16804
ed8e443a 16805 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 16806
ed8e443a 16807 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 16808
ed8e443a 16809 * gcc.dg/20020319-1.c: New test.
ff8908ff 16810
ed8e443a 168112002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 16812
ed8e443a 16813 * g++.dg/opt/conj1.C: New test.
5dd236e2 16814
ed8e443a 168152002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 16816
ed8e443a
JM
16817 * g++.dg/template/qualttp20.C: Revert previous change.
16818 * g++.dg/template/qualttp3.C: Likewise.
16819 * g++.dg/template/qualttp4.C: Likewise
16820 * g++.dg/template/qualttp5.C: Likewise
16821 * g++.dg/template/qualttp6.C: Likewise
16822 * g++.dg/template/qualttp7.C: Likewise
16823 * g++.dg/template/qualttp8.C: Likewise
16824 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 16825
ed8e443a 168262002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 16827
ed8e443a 16828 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 16829
ed8e443a 168302002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 16831
ed8e443a
JM
16832 * g++.dg/template/conv1.C: New test.
16833 * g++.dg/template/conv2.C: New test.
16834 * g++.dg/template/conv3.C: New test.
16835 * g++.dg/template/conv4.C: New test.
a42519be 16836
ed8e443a 168372002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 16838
ed8e443a
JM
16839 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
16840 * g++.dg/template/qualttp3.C: Likewise.
16841 * g++.dg/template/qualttp4.C: Likewise
16842 * g++.dg/template/qualttp5.C: Likewise
16843 * g++.dg/template/qualttp6.C: Likewise
16844 * g++.dg/template/qualttp7.C: Likewise
16845 * g++.dg/template/qualttp8.C: Likewise
16846 * g++.dg/template/recurse.C: Likewise.
32135a8c 16847
ed8e443a 168482002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 16849
ed8e443a 16850 * g++.dg/opt/dtor1.C: New test.
a541f1aa 16851
ed8e443a 168522002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 16853
ed8e443a 16854 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 16855
ed8e443a 168562002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 16857
ed8e443a 16858 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 16859
ed8e443a 168602002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 16861
ed8e443a
JM
16862 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
16863 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
16864 cris-*-aout* mmix-*-*.
16865 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
16866 cris-*-aout* mmix-*-*.
16867 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
16868 cris-*-elf* cris-*-aout* and mmix-*-*.
16869 * gcc.dg/20001009-1.c: Ditto.
16870 * gcc.dg/20010912-1.c: Ditto.
16871 * gcc.dg/20020122-4.c: Ditto.
16872 * gcc.dg/inline-2.c: Ditto.
440d0518 16873
ed8e443a 168742002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 16875
ed8e443a 16876 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 16877
ed8e443a 168782002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 16879
ed8e443a 16880 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 16881
ed8e443a 168822002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 16883
ed8e443a 16884 * g++.dg/warn/Wunused-1.C: New test.
df867456 16885
ed8e443a 168862002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 16887
ed8e443a 16888 * g++.dg/abi/mangle6.C: New test.
62ae2529 16889
ed8e443a 168902002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 16891
ed8e443a 16892 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 16893
ed8e443a 16894 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 16895
ed8e443a 168962002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 16897
ed8e443a 16898 * g++.dg/other/access1.C: New test.
55a21c32 16899
ed8e443a 169002002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 16901
ed8e443a 16902 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 16903
ed8e443a 169042002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 16905
ed8e443a 16906 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 16907
ed8e443a 169082002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 16909
ed8e443a 16910 * gcc.dg/20020312-1.c: New test case.
999cc24c 16911
ed8e443a 169122002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 16913
ed8e443a 16914 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 16915
ed8e443a 169162002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 16917
ed8e443a
JM
16918 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
16919 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 16920
ed8e443a 169212002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 16922
ed8e443a
JM
16923 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
16924 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 16925
ed8e443a 169262002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 16927
ed8e443a 16928 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 16929
ed8e443a 169302002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 16931
ed8e443a 16932 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 16933
ed8e443a 169342002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 16935
ed8e443a
JM
16936 PR optimization/5844
16937 * gcc.dg/20020310-1.c: New test.
93fe8e92 16938
ed8e443a 169392002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 16940
ed8e443a
JM
16941 * gcc.c-torture/execute/memcpy-2.c: New test.
16942 * gcc.c-torture/execute/memset-1.c: New test.
16943 * gcc.c-torture/execute/strlen-1.c: New test.
16944 * gcc.c-torture/execute/strcmp-1.c: New test.
16945 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 16946
ed8e443a 169472002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 16948
ed8e443a 16949 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 16950
ed8e443a 169512002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 16952
ed8e443a 16953 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 16954
ed8e443a 169552002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 16956
ed8e443a 16957 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 16958
ed8e443a 169592002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 16960
ed8e443a 16961 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 16962
ed8e443a 169632002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 16964
ed8e443a 16965 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 16966
ed8e443a 169672002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 16968
ed8e443a 16969 * gcc.dg/unordered-1.c: New test.
a298d936 16970
ed8e443a 169712002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 16972
ed8e443a 16973 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 16974
ed8e443a 169752002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 16976
ed8e443a 16977 * gcc.dg/20020304-1.c: New test.
fd87b7a7 16978
ed8e443a 16979 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 16980
ed8e443a 169812002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 16982
ed8e443a
JM
16983 * gcc.c-torture/compile/20020304-1.c: New test case
16984 (from PR c/5830).
cc36a670 16985
ed8e443a 169862002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 16987
ed8e443a 16988 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 16989
ed8e443a 169902002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 16991
ed8e443a 16992 * g++.dg/other/classkey1.C: New test.
16d3e075 16993
ed8e443a 169942002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 16995
ed8e443a
JM
16996 * gcc.c-torture/compile/981223-1.x: New.
16997 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 16998
ed8e443a 169992002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 17000
ed8e443a 17001 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 17002
ed8e443a 170032002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 17004
ed8e443a 17005 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 17006
ed8e443a 170072002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 17008
ed8e443a
JM
17009 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17010 here" ERROR lines.
17011 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17012 * g++.old-deja.g++.other/defarg1.C: Likewise.
17013 * g++.old-deja/g++.pt/calls2.C: Likewise.
17014 * g++.old-deja/g++.pt/crash20.C: Likewise.
17015 * g++.old-deja/g++.pt/crash30.C: Likewise.
17016 * g++.old-deja/g++.pt/crash36.C: Likewise.
17017 * g++.old-deja/g++.pt/crash6.C: Likewise.
17018 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17019 * g++.old-deja/g++.pt/derived3.C: Likewise.
17020 * g++.old-deja/g++.pt/error1.C: Likewise.
17021 * g++.old-deja/g++.pt/friend21.C: Likewise.
17022 * g++.old-deja/g++.pt/friend23.C: Likewise.
17023 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17024 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 17025
ed8e443a 170262002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 17027
ed8e443a 17028 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 17029
ed8e443a 170302002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 17031
ed8e443a
JM
17032 * gcc.c-torture/execute/920730-1t.c,
17033 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17034 Delete test cases, only relevant to -traditional.
47bd70b5 17035
ed8e443a 170362002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 17037
ed8e443a
JM
17038 * gcc.dg/cpp/undef1.c: Remove.
17039 * gcc.dg/cpp/directiv.c: Update.
17040 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 17041
ed8e443a 170422002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 17043
ed8e443a 17044 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 17045
ed8e443a 170462002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 17047
ed8e443a 17048 * g++.dg/debug/debug4.C: New test.
232b8f52 17049
ed8e443a 17050 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 17051
ed8e443a 170522002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 17053
ed8e443a 17054 * gcc.dg/debug/20020224-1.c: New.
a47ed310 17055
ed8e443a 170562002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 17057
ed8e443a
JM
17058 * gcc.c-torture/execute/960416-1.x: New.
17059 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 17060
ed8e443a 170612002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 17062
ed8e443a 17063 * gcc.dg/20020224-1.c: New test.
3256b817 17064
ed8e443a 170652002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 17066
ed8e443a 17067 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 17068
ed8e443a 170692002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 17070
ed8e443a 17071 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 17072
ed8e443a 170732002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 17074
ed8e443a 17075 * gcc.dg/20020222-1.c: New test.
7133e992 17076
ed8e443a 170772002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 17078
ed8e443a 17079 * g++.dg/opt/anonunion1.C: New test.
7133e992 17080
ed8e443a 170812002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 17082
ed8e443a
JM
17083 * g++.dg/template/qualttp19.C: New test.
17084 * g++.dg/template/qualttp20.C: New test.
17085 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17086 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 17087
ed8e443a 170882002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 17089
ed8e443a 17090 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 17091
ed8e443a 170922002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 17093
ed8e443a 17094 * gcc.dg/20020220-1.c: New test.
4636c87e 17095
ed8e443a 17096 * gcc.dg/20020220-2.c: New test.
00fae85d 17097
ed8e443a 17098 * g++.dg/opt/mmx1.C: New test.
7552da58 17099
ed8e443a 171002002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 17101
ed8e443a 17102 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 17103
ed8e443a 171042002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 17105
ed8e443a 17106 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 17107
ed8e443a 17108 * gcc.dg/20020219-1.c: New test.
7f311f63 17109
ed8e443a 17110 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 17111
ed8e443a 17112 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 17113
ed8e443a 17114 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 17115
ed8e443a 171162002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 17117
ed8e443a 17118 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 17119
ed8e443a 171202002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 17121
ed8e443a 17122 * gcc.dg/decl-1.c: Update, new test.
d76e6800 17123
ed8e443a 171242002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 17125
ed8e443a
JM
17126 * g++.dg/abi/bitfield1.C: New test.
17127 * g++.dg/abi/bitfield2.C: New test.
d76e6800 17128
ed8e443a 171292002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 17130
ed8e443a 17131 * gcc.dg/attr-nest.c: New test.
ec65b2e3 17132
ed8e443a 171332002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 17134
ed8e443a 17135 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 17136
ed8e443a 171372002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 17138
ed8e443a
JM
17139 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17140 * g++.dg/debug/debug.exp: New.
17141 * g++.dg/debug/trivial.C: New.
17142 * g++.dg/debug/debug1.C: Moved...
17143 * g++.dg/other/debug1.C: ...from here.
17144 * g++.dg/debug/debug2.C: Moved...
17145 * g++.dg/other/debug2.C: ...from here.
17146 * g++.dg/debug/debug3.C: Moved...
17147 * g++.dg/other/debug3.C: ...from here.
845d6a2f 17148
ed8e443a 17149 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 17150
ed8e443a 171512002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 17152
ed8e443a 17153 * g++.dg/other/debug3.C: New test.
e6834654 17154
ed8e443a 17155 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 17156
ed8e443a 171572002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 17158
ed8e443a 17159 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 17160
ed8e443a 171612002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 17162
ed8e443a 17163 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 17164
ed8e443a 171652002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 17166
ed8e443a 17167 * gcc.dg/altivec-3.c: New.
036d01d0 17168
ed8e443a 171692002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 17170
ed8e443a
JM
17171 * gcc.dg/Wunreachable-1.c: New test.
17172 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 17173
ed8e443a 171742002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 17175
ed8e443a 17176 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 17177
ed8e443a 171782002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 17179
ed8e443a 17180 * gcc.dg/decl-1.c: New test.
3611ccb4 17181
ed8e443a 171822002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 17183
ed8e443a 17184 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 17185
ed8e443a 171862002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 17187
ed8e443a
JM
17188 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17189 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 17190
ed8e443a 171912002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 17192
ed8e443a 17193 * gcc.dg/20020210-1.c: New.
1cf537c5 17194
ed8e443a 171952002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 17196
ed8e443a
JM
17197 * g77.f-torture/execute/947.f: New regression test
17198 for PR fortran/947.
9dd7fc76 17199
ed8e443a 172002002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 17201
ed8e443a
JM
17202 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17203 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 17204
ed8e443a 172052002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 17206
ed8e443a 17207 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 17208
ed8e443a 172092002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 17210
ed8e443a
JM
17211 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17212 expression statements work instead.
17213 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 17214
ed8e443a 172152002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 17216
ed8e443a 17217 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 17218
ed8e443a 172192002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 17220
ed8e443a
JM
17221 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17222 message from g77
17223 * lib/g77-dg.exp: Trim g77 error messages so that they are
17224 recognized by dg.exp.
3f9796f9 17225
ed8e443a 172262002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 17227
ed8e443a
JM
17228 PR fortran/5473
17229 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 17230
ed8e443a 172312002-02-07 Richard Henderson <rth@redhat.com>
30203c18 17232
ed8e443a
JM
17233 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
17234 to be sufficiently aligned for integers.
edd1967d 17235
ed8e443a 172362002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 17237
ed8e443a 17238 * g++.dg/template/friend4.C: New test.
e1e52c7e 17239
ed8e443a 172402002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 17241
ed8e443a
JM
17242 PR fortran/5743
17243 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
17244 unsupported cases.
5364626a 17245
ed8e443a 172462002-02-07 Richard Henderson <rth@redhat.com>
d5129288 17247
ed8e443a
JM
17248 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
17249 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
17250 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
17251 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 17252
ed8e443a 172532002-02-06 Richard Henderson <rth@redhat.com>
5364626a 17254
ed8e443a 17255 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 17256
ed8e443a 172572002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 17258
ed8e443a 17259 * gcc.dg/20020206-1.c: New test.
1b8afbe7 17260
ed8e443a 172612002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 17262
ed8e443a 17263 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 17264
ed8e443a 17265 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 17266
ed8e443a
JM
17267 PR optimization/5429:
17268 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 17269
ed8e443a 172702002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 17271
ed8e443a
JM
17272 * g++.dg/ext/align1.C: Do not use an explicit alignment value
17273 as certain file formats cannot support particularly large
17274 alignments.
fa852403 17275
ed8e443a
JM
17276 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
17277 and do not expect to be able to link the executable.
fa852403 17278
ed8e443a
JM
17279 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
17280 fail because the COFF format does not support the weak attribute.
f7948d51 17281
ed8e443a 172822002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 17283
ed8e443a 17284 * g77.dg/pr5473.f: New test
ffe80457 17285
ed8e443a 172862002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 17287
ed8e443a
JM
17288 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
17289 Fix testcase accordingly.
013c7e95 17290
ed8e443a 172912002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 17292
ed8e443a
JM
17293 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
17294 (buf): Change to be an array of pointers, not ints.
e7daa976 17295
ed8e443a 172962002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 17297
ed8e443a
JM
17298 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
17299 before all tests. Move warning one line above to match where it
17300 C frontend emits.
17301 * gcc.dg/Wswitch-2.c: New test.
17302 * g++.dg/warn/Wswitch-1.C: New test.
17303 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 17304
ed8e443a 173052002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 17306
ed8e443a 17307 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 17308
ed8e443a 173092002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 17310
ed8e443a 17311 * gcc.dg/cast-qual-2.c: New test.
b24d861d 17312
ed8e443a 173132002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 17314
ed8e443a 17315 * gcc.dg/20020201-4.c: New test.
ea142788 17316
ed8e443a 173172002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 17318
ed8e443a
JM
17319 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
17320 target_info attribute != 0, in addition to the empty string.
17321 (gcc_target_compile): Likewise.
dfd48d76 17322
ed8e443a 173232002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 17324
ed8e443a
JM
17325 * gcc.dg/Wswitch.c: New test.
17326 PR gcc/4475. PR gcc/3780.
d3c52658 17327
ed8e443a 173282002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 17329
ed8e443a
JM
17330 * g77.f-torture/execute/5122.f: New test for regressions
17331 against PR fortran/5122.
91f5782d 17332
ed8e443a 173332002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 17334
ed8e443a
JM
17335 * g77.f-torture/compile/pr3743.f: Delete
17336 * g77.dg/pr3743-1.f: New test.
17337 * g77.dg/pr3743-2.f: New test.
17338 * g77.dg/pr3743-3.f: New test.
17339 * g77.dg/pr3743-4.f: New test.
81622d29 17340
ed8e443a 173412002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 17342
ed8e443a 17343 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 17344
ed8e443a 173452002-02-02 Richard Henderson <rth@redhat.com>
87859851 17346
ed8e443a
JM
17347 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
17348 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 17349
ed8e443a 173502002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 17351
ed8e443a 17352 * gcc.dg/20020201-2.c: New test.
02f06b3c 17353
ed8e443a 17354 * gcc.dg/20020201-3.c: New test.
02f06b3c 17355
ed8e443a 17356 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 17357
ed8e443a 173582002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 17359
ed8e443a
JM
17360 * gcc.dg/bitfld-1.c: Update.
17361 * gcc.dg/bitfld-2.c: Update.
17362 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 17363
ed8e443a 173642002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 17365
ed8e443a 17366 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 17367
ed8e443a 173682002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 17369
ed8e443a
JM
17370 PR target/5469
17371 * gcc.dg/20020201-1.c: New test.
b8b98c66 17372
ed8e443a 173732002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 17374
ed8e443a
JM
17375 PR fortran/3743
17376 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
17377 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 17378
ed8e443a 173792002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 17380
ed8e443a 17381 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 17382
ed8e443a 173832002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 17384
ed8e443a 17385 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 17386
ed8e443a 173872002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 17388
ed8e443a 17389 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 17390
ed8e443a 173912002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 17392
ed8e443a
JM
17393 * gcc.c-torture/execute/991118-1.c: Cast various constants back
17394 to long long.
17395 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 17396
ed8e443a 173972002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 17398
ed8e443a 17399 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 17400
ed8e443a 174012002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 17402
ed8e443a
JM
17403 * gcc.c-torture/compile/20000224-1.c: Update.
17404 * gcc.c-torture/execute/bitfld-1.c: New tests.
17405 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
17406 * gcc.dg/uninit-A.c: Update.
6b016bf4 17407
ed8e443a 174082002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 17409
ed8e443a 17410 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 17411
ed8e443a 174122002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 17413
ed8e443a
JM
17414 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
17415 argument to __builtin_prefetch to be const ptr.
d5714a5d 17416
ed8e443a 174172002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 17418
ed8e443a 17419 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 17420
ed8e443a 174212002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 17422
ed8e443a 17423 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 17424
ed8e443a 174252002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 17426
ed8e443a
JM
17427 * g77.dg/f77-edit-i-in.f: New test
17428 * g77.dg/f77-edit-i-out.f: New test
a8435716 17429
ed8e443a 174302002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 17431
ed8e443a
JM
17432 * gcc.dg/debug/debug.exp: New file.
17433 * gcc.dg/debug/trivial.c: New file.
17434 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
17435 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
17436 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
17437 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
17438 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
17439 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
17440 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
17441 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
17442 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
17443 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
17444 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
17445 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
17446 * gcc.dg/20000503-1.c: Removed.
17447 * gcc.dg/20010207-1.c: Removed.
17448 * gcc.dg/20011223-1.c: Removed.
17449 * gcc.dg/20020104-2.c: Removed.
17450 * gcc.dg/debug-1.c: Removed.
17451 * gcc.dg/debug-2.c: Removed.
17452 * gcc.dg/debug-3.c: Removed.
17453 * gcc.dg/debug-4.c: Removed.
17454 * gcc.dg/debug-5.c: Removed.
17455 * gcc.dg/debug-6.c: Removed.
17456 * gcc.dg/dwarf2-1.c: Removed.
17457 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 17458
ed8e443a 174592002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 17460
ed8e443a
JM
17461 * g++.old-deja/g++.other/eh5.C: New test.
17462 * g++.old-deja/g++.other/sibcall2.C: New test.
17463 * g++.old-deja/g++.other/array9.C: New test.
17464 * g++.old-deja/g++.other/typename2.C: New test.
17465 * g++.old-deja/g++.other/crash60.C: New test.
17466 * g++.old-deja/g++.other/conv9.C: New test.
17467 * g++.old-deja/g++.other/mangle10.C: New test.
17468 * g++.old-deja/g++.other/unchanging1.C: New test.
17469 * g++.old-deja/g++.other/exprstmt1.C: New test.
17470 * g++.old-deja/g++.other/inline23.C: New test.
17471 * g++.old-deja/g++.eh/ia64-1.C: New test.
17472 * g++.old-deja/g++.other/dwarf2-1.C: New test.
17473 * g++.old-deja/g++.other/reload1.C: New test.
17474 * g++.old-deja/g++.other/static20.C: New test.
17475 * g++.old-deja/g++.other/local-alloc1.C: New test.
17476 * g++.old-deja/g++.other/conv8.C: New test.
17477 * g++.old-deja/g++.other/stmtexpr2.C: New test.
17478 * g++.old-deja/g++.other/storeexpr1.C: New test.
17479 * g++.old-deja/g++.other/storeexpr2.C: New test.
17480 * g++.dg/eh/template2.C: New test.
17481 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 17482
ed8e443a 174832002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 17484
ed8e443a
JM
17485 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17486 Remove first, non-varying, argument.
a99e47a5 17487
ed8e443a 174882002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 17489
ed8e443a 17490 * gcc.dg/inline-2.c: New.
1e7e480e 17491
ed8e443a
JM
17492 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
17493 Add optional target arg. Check number of arguments.
17494 (scan-assembler-not, scan-assembler-dem): Likewise.
17495 (scan-assembler-dem-not): Likewise.
1e7e480e 17496
ed8e443a 174972002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 17498
ed8e443a
JM
17499 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
17500 line 12.
17501 * g++.old-deja/g++.brendan/parse3.C,
17502 g++.old-deja/g++.other/crash26.C,
17503 g++.old-deja/g++.other/crash28.C,
17504 g++.old-deja/g++.other/crash29.C,
17505 g++.old-deja/g++.other/crash30.C,
17506 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 17507
ed8e443a 175082002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 17509
ed8e443a 17510 * gcc.dg/20020115-1.c: New.
3196dfde 17511
ed8e443a 175122002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 17513
ed8e443a 17514 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 17515
ed8e443a 175162002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 17517
ed8e443a 17518 * gcc.dg/20020122-3.c: New.
75dbec30 17519
ed8e443a 175202002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 17521
ed8e443a 17522 * g++.dg/other/gc1.C: New test.
32abfc26 17523
ed8e443a 175242002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 17525
ed8e443a 17526 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 17527
ed8e443a 175282002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 17529
ed8e443a 17530 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 17531
ed8e443a 175322002-01-22 Richard Henderson <rth@redhat.com>
0333394e 17533
ed8e443a 17534 * gcc.dg/20020122-4.c: New.
0333394e 17535
ed8e443a 175362002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 17537
ed8e443a
JM
17538 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
17539 link output.
17540 * gcc.dg/special/ecos.exp: Likewise.
17541 * lib/g++-dg.exp: Likewise.
17542 * lib/g77-dg.exp: Likewise.
17543 * lib/gcc-dg.exp : Likewise.
17544 * lib/mike-g++.exp: Likewise.
17545 * lib/mike-g77.exp: Likewise.
17546 * lib/mike-gcc.exp: Likewise.
17547 * lib/objc-dg.exp: Likewise.
e23baf78 17548
ed8e443a 175492002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 17550
ed8e443a
JM
17551 PR target/5379
17552 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 17553
ed8e443a 175542002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 17555
ed8e443a 17556 * gcc.dg/20020122-1.c: New test.
3807621a 17557
ed8e443a 175582001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 17559
ed8e443a 17560 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 17561
ed8e443a 175622002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 17563
ed8e443a 17564 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 17565
ed8e443a 175662002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 17567
ed8e443a 17568 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 17569
ed8e443a 175702002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 17571
ed8e443a
JM
17572 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
17573 ld_library_path.
6040e200 17574
ed8e443a 175752002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 17576
ed8e443a 17577 * gcc.dg/20020218-1.c: New test.
d0e82870 17578
ed8e443a 175792002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 17580
ed8e443a
JM
17581 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
17582 messages
17583 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
17584 "At global scope" warning
17585 * g++.dg/ext/align1.C: Change cygwin test for alignment
17586 from db-bogus to dg-warning
b8c1a6b8 17587
ed8e443a 175882002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 17589
ed8e443a 17590 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 17591
ed8e443a 175922002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 17593
ed8e443a 17594 * g++.dg/template/access1.C: New test.
7ec9c85a 17595
ed8e443a 175962002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 17597
ed8e443a 17598 * gcc.dg/20020118-1.c: New.
441f5264 17599
ed8e443a 176002002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 17601
ed8e443a 17602 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 17603
ed8e443a 176042001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 17605
ed8e443a
JM
17606 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
17607 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
17608 alignment warnings.
8559c8c0 17609
ed8e443a 176102001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 17611
ed8e443a
JM
17612 * gcc.misc-tests/i386-prefetch.exp: Save and restore
17613 torture_with_loops and torture_without_loops
9060718c 17614
ed8e443a 176152002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 17616
ed8e443a 17617 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 17618
ed8e443a 176192002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 17620
ed8e443a 17621 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 17622
ed8e443a 17623 * gcc.dg/ultrasp4.c: New test.
f15054ea 17624
ed8e443a 17625 * gcc.dg/20020116-1.c: New test.
f15054ea 17626
ed8e443a 176272002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 17628
ed8e443a
JM
17629 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
17630 by EABI.
bccd793e 17631
ed8e443a 176322002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 17633
ed8e443a
JM
17634 * gcc.misc-tests/i386-prefetch.exp: New.
17635 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
17636 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
17637 * gcc.misc-tests/i386-pf-none-1.c: New test.
17638 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 17639
ed8e443a 176402002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 17641
ed8e443a 17642 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 17643
ed8e443a 176442002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 17645
ed8e443a
JM
17646 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
17647 * gcc.dg/i386-mmx-2.c: Likewise.
17648 * gcc.dg/i386-sse-1.c: Likewise.
17649 * gcc.dg/i386-sse-2.c: Likewise.
17650 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 17651
ed8e443a 176522001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 17653
ed8e443a
JM
17654 * g77.f-torture/execute/intrinsic-unix-bessel.f:
17655 Uncomment additional cases that now pass.
8d15f472 17656
ed8e443a 176572002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 17658
ed8e443a
JM
17659 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
17660 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 17661
ed8e443a 176622002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 17663
ed8e443a 17664 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 17665
ed8e443a 176662002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 17667
ed8e443a
JM
17668 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
17669 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 17670
ed8e443a 176712002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 17672
ed8e443a 17673 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 17674
ed8e443a 176752002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 17676
ed8e443a
JM
17677 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
17678 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 17679
ed8e443a 176802002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 17681
ed8e443a
JM
17682 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
17683 type in which to perform the operation for each size.
c9f115ad 17684
ed8e443a 176852002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 17686
ed8e443a 17687 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 17688
ed8e443a 176892002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 17690
ed8e443a 17691 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 17692
ed8e443a 176932002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 17694
ed8e443a
JM
17695 * gcc.c-torture/compile/20010226-1.c: New test.
17696 * gcc.c-torture/compile/20010227-1.c: New test.
17697 * gcc.c-torture/compile/20010426-1.c: New test.
17698 * gcc.c-torture/compile/20010510-1.c: New test.
17699 * gcc.c-torture/compile/20010605-3.c: New test.
17700 * gcc.c-torture/compile/20010824-1.c: New test.
17701 * gcc.c-torture/execute/20010409-1.c: New test.
17702 * gcc.dg/noncompile/20000901-1.c: New test.
17703 * gcc.dg/20001023-1.c: New test.
17704 * gcc.dg/20001101-1.c: New test.
17705 * gcc.dg/20001102-1.c: New test.
17706 * gcc.dg/20010207-1.c: New test.
17707 * gcc.dg/20010405-1.c: New test.
17708 * gcc.dg/20010822-1.c: New test.
17709 * gcc.dg/20011107-1.c: New test.
2e951384 17710
ed8e443a 177112002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 17712
ed8e443a 17713 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 17714
ed8e443a
JM
17715 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
17716 execution failure on PA targets.
a858ca75 17717
ed8e443a 177182002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 17719
ed8e443a 17720 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 17721
ed8e443a 177222002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 17723
ed8e443a 17724 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 17725
ed8e443a 177262002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 17727
ed8e443a 17728 * gcc.dg/20020108-1.c: New test.
3693730e 17729
ed8e443a 177302002-01-08 H.J. Lu <hjl@gnu.org>
28434337 17731
ed8e443a
JM
17732 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
17733 for header files.
b0832fe1 17734
ed8e443a 177352002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 17736
ed8e443a
JM
17737 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
17738 consistency.
336b7dca 17739
ed8e443a 17740002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 17741
ed8e443a 17742 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 17743
ed8e443a 177442002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 17745
ed8e443a 17746 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 17747
ed8e443a 177482002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 17749
ed8e443a
JM
17750 PR c/5279
17751 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 17752
ed8e443a 177532002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 17754
ed8e443a 17755 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 17756
ed8e443a 177572002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 17758
ed8e443a
JM
17759 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
17760 extra triple that slipped in.
17761 * g++.old-deja/g++.abi/align.C: Likewise.
17762 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 17763
ed8e443a 177642002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 17765
ed8e443a
JM
17766 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
17767 * g++.old-deja/g++.abi/align.C: Likewise.
17768 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 17769
ed8e443a
JM
17770 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
17771 on FreeBSD/i386.
17772 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
17773 FreeBSD.
40e593d7 17774
ed8e443a 177752002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 17776
ed8e443a 17777 * gcc.dg/20020104-1.c: New test.
46c895ac 17778
ed8e443a 17779 * gcc.dg/20020104-2.c: New test.
833aa4c4 17780
ed8e443a 177812002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 17782
ed8e443a 17783 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 17784
ed8e443a 177852002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 17786
ed8e443a 17787 * gcc.dg/20020103-1.c: New.
4542128e 17788
ed8e443a 177892002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 17790
ed8e443a 17791 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 17792
ed8e443a 177932002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 17794
ed8e443a 17795 * g++.dg/other/debug2.C: New test.
477558bf 17796
ed8e443a 17797 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 17798
ed8e443a 177992002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 17800
ed8e443a 17801 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 17802
ed8e443a 178032002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 17804
ed8e443a 17805 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 17806
ed8e443a 17807 * g++.dg/warn/oldcast1.C: New test.
c49b2550 17808
ed8e443a
JM
17809 * g++.dg/template/ptrmem1.C: New test.
17810 * g++.dg/template/ptrmem2.C: New test.
c49b2550 17811
ed8e443a 17812 * g++.dg/template/ntp.C: New test.
d73b1f07 17813
ed8e443a 17814 * g++.dg/other/component1.C: New test.
d73b1f07 17815
ed8e443a 17816 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 17817
ed8e443a
JM
17818 * g++.dg/template/friend2.C: New test.
17819 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 17820
ed8e443a 178212002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 17822
ed8e443a
JM
17823 * g++.dg/other/ptrmem1.C: New test.
17824 * g++.dg/other/ptrmem2.C: New test.
54561457 17825
ed8e443a 178262002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 17827
ed8e443a 17828 * g++.dg/template/ctor1.C: New test.
c8af9937 17829
ed8e443a 178302002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 17831
ed8e443a 17832 * g++.dg/template/friend2.C: New test.
f3368a90 17833
ed8e443a 178342002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 17835
ed8e443a 17836 * gcc.dg/mmix-1.c: New test.
03c9c274 17837
ed8e443a 178382001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 17839
ed8e443a 17840 * gcc.dg/asm-5.c: New.
7f3ad6b6 17841
ed8e443a 178422001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 17843
ed8e443a
JM
17844 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
17845 in namespace __gnu_cxx
47ffd48a 17846
ed8e443a 178472001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 17848
ed8e443a 17849 * gcc.dg/debug-6.c: New.
ad47f1e5 17850
ed8e443a 178512001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 17852
ed8e443a 17853 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 17854
ed8e443a 178552001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 17856
ed8e443a
JM
17857 * gcc.dg/debug-3.c: New test.
17858 * gcc.dg/debug-4.c: New test.
17859 * gcc.dg/debug-5.c: New test.
df8992f8 17860
ed8e443a 178612001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 17862
ed8e443a 17863 * g++.dg/eh/loop1.C: New.
7d8e8369 17864
ed8e443a 178652001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 17866
ed8e443a 17867 * g++.dg/template/crash1.C: New test.
a56ca899 17868
ed8e443a 178692001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 17870
ed8e443a 17871 * g++.dg/other/const1.C: New test.
b79d5213 17872
ed8e443a 178732001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 17874
ed8e443a 17875 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 17876
ed8e443a 178772001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 17878
ed8e443a
JM
17879 * lib/objc-torture.exp: Resync with c-torture.exp.
17880 * lib/objc.exp: Load standard libraries.
8aad1777 17881
ed8e443a 178822001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 17883
ed8e443a
JM
17884 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
17885 additional tests.
6eb53511 17886
ed8e443a 178872001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 17888
ed8e443a 17889 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 17890
ed8e443a 178912001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 17892
ed8e443a 17893 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 17894
ed8e443a 178952001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 17896
ed8e443a
JM
17897 * g++.dg/eh/ctor1.C: New test.
17898 * g++.dg/other/error2.C: New test.
87b7873d 17899
ed8e443a 179002001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 17901
ed8e443a 17902 * g++.dg/other/init2.C: New test.
ff7230ac 17903
ed8e443a 179042001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 17905
ed8e443a
JM
17906 * gcc.dg/20011223-1.c: New.
17907 * gcc.dg/inline-1.c: New.
b4c984fb 17908
ed8e443a 179092001-12-23 Richard Henderson <rth@redhat.com>
cf785988 17910
ed8e443a 17911 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 17912
ed8e443a 179132001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 17914
ed8e443a 17915 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 17916
ed8e443a 179172001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 17918
ed8e443a 17919 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 17920
ed8e443a 179212001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 17922
ed8e443a
JM
17923 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
17924 re-enables the warning.
30fa7e33 17925
ed8e443a 179262001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 17927
ed8e443a 17928 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 17929
ed8e443a 179302001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 17931
ed8e443a 17932 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 17933
ed8e443a 179342001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 17935
ed8e443a
JM
17936 * gcc.misc-test/arm-isr.exp: New file. Control running of the
17937 arm-isr.c test.
17938 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
17939 epilogue generation for ARM ISR routines.
18c8746d 17940
ed8e443a 179412001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 17942
ed8e443a
JM
17943 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
17944 * gcc.dg/format/c90-printf-3.c: Likewise.
17945 * gcc.dg/format/c99-printf-3.c: Likewise.
17946 * gcc.dg/format/ext-1.c: Likewise.
17947 * gcc.dg/format/ext-6.c: Likewise.
17948 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 17949
ed8e443a 179502001-12-20 Richard Henderson <rth@redhat.com>
232fd111 17951
ed8e443a
JM
17952 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
17953 (arena): Use it.
17954 (malloc): Correct allocation logic. Abort if we fill up the
17955 arena before initialization complete.
17956 (realloc): Correct allocation logic.
8d37a5c0 17957
ed8e443a 179582001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 17959
ed8e443a 17960 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 17961
ed8e443a 17962 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 17963
ed8e443a 179642001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 17965
ed8e443a
JM
17966 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
17967 target does not support weak symbols.
c178fe89 17968
ed8e443a 179692001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 17970
ed8e443a 17971 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 17972
ed8e443a 179732001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 17974
ed8e443a 17975 * g++.dg/other/error1.C: New test.
72dd53af 17976
ed8e443a 179772001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 17978
ed8e443a 17979 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 17980
ed8e443a 179812001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 17982
ed8e443a
JM
17983 * objc.dg/special/: New directory.
17984 * objc.dg/special/special.exp: New file.
17985 * objc.dg/special/unclaimed-category-1.h: New file.
17986 * objc.dg/special/unclaimed-category-1a.m: New file.
17987 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 17988
ed8e443a 179892001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 17990
ed8e443a 17991 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 17992
ed8e443a 179932001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 17994
ed8e443a 17995 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 17996
ed8e443a 179972001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 17998
ed8e443a 17999 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 18000
ed8e443a 180012001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 18002
ed8e443a 18003 * gcc.dg/altivec-4.c: New.
4c594031 18004
ed8e443a 180052001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 18006
ed8e443a 18007 * gcc.dg/20011113-1.c: New test.
19cfdd34 18008
ed8e443a 180092001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 18010
ed8e443a
JM
18011 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18012 std::__malloc_alloc_template<0> and
18013 std::__default_alloc_template<false, 0>.
9aaceb4b 18014
ed8e443a 180152001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 18016
ed8e443a
JM
18017 * objc/execute/bf-21.m: New test.
18018 * objc/execute/enumeration-1.m: New test.
18019 * objc/execute/enumeration-2.m: New test.
271e6f02 18020
ed8e443a 180212001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 18022
ed8e443a 18023 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 18024
ed8e443a 180252001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 18026
ed8e443a
JM
18027 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18028 * g++.old-deja/g++.jason/2371.C: Likewise.
18029 * g++.old-deja/g++.jason/template33.C: Likewise.
18030 * g++.old-deja/g++.jason/template34.C: Likewise.
18031 * g++.old-deja/g++.jason/template36.C: Likewise.
18032 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18033 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18034 * g++.old-deja/g++.other/typename1.C: Likewise.
18035 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18036 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18037 * g++.old-deja/g++.pt/typename11.C: Likewise.
18038 * g++.old-deja/g++.pt/typename14.C: Likewise.
18039 * g++.old-deja/g++.pt/typename16.C: Likewise.
18040 * g++.old-deja/g++.pt/typename3.C: Likewise.
18041 * g++.old-deja/g++.pt/typename4.C: Likewise.
18042 * g++.old-deja/g++.pt/typename5.C: Likewise.
18043 * g++.old-deja/g++.pt/typename7.C: Likewise.
18044 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 18045
ed8e443a 180462001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 18047
ed8e443a
JM
18048 * g++.dg/other/linkage1.C: New test.
18049 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18050 specifiers.
e9d7407e 18051
ed8e443a 180522001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 18053
ed8e443a 18054 * gcc.dg/concat.c: New test.
ecd70094 18055
ed8e443a 180562001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 18057
ed8e443a
JM
18058 * objc/compile: New test directory.
18059 * objc/compile/compile.exp: New expect script.
18060 * objc/compile/20011211-1.m: New compile test.
f393dd70 18061
ed8e443a 180622001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 18063
ed8e443a
JM
18064 * lib/prune.exp (prune_gcc_output): Also handle "In member
18065 function". So many permutations...
a2b1e914 18066
ed8e443a 180672001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 18068
ed8e443a 18069 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 18070
ed8e443a 180712001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 18072
ed8e443a 18073 * g++.dg/other/copy1.C: New test.
26f943fd 18074
ed8e443a 180752001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 18076
ed8e443a 18077 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 18078
ed8e443a 18079 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 18080
ed8e443a 180812001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 18082
ed8e443a 18083 * gcc.dg/altivec-2.c: New.
db3acfa5 18084
ed8e443a 180852001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 18086
ed8e443a 18087 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 18088
ed8e443a 180892001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 18090
ed8e443a
JM
18091 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18092 ultrasparc.
108b7d3d 18093
ed8e443a 180942001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 18095
ed8e443a 18096 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 18097
ed8e443a 180982001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 18099
ed8e443a
JM
18100 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18101 variable argument list.
63658a9a 18102
ed8e443a 181032001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 18104
ed8e443a
JM
18105 * gcc.c-torture/execute/memcheck: Delete entire directory.
18106 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18107 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 18108
ed8e443a 181092001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 18110
ed8e443a 18111 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 18112
ed8e443a 181132001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 18114
ed8e443a 18115 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 18116
ed8e443a 18117 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 18118
ed8e443a 18119 * g++.dg/other/anon-union.C: New test.
1f978f5f 18120
ed8e443a 18121 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 18122
ed8e443a 181232001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 18124
ed8e443a
JM
18125 * gcc.c-torture/execute/20000722-1.x,
18126 gcc.c-torture/execute/20010123-1.x: Remove.
18127 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18128 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18129 gcc.dg/c99-complit-2.c: New tests.
816a3974 18130
ed8e443a 181312001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 18132
ed8e443a 18133 * g++.dg/inherit/base1.C: New test.
d4d73d4c 18134
ed8e443a 181352001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 18136
ed8e443a 18137 * g++.dg/other/stdarg1.C: New test.
fd2aba00 18138
ed8e443a 18139 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 18140
ed8e443a 181412001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 18142
ed8e443a
JM
18143 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18144 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18145 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18146 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18147 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18148 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 18149
ed8e443a 181502001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 18151
ed8e443a 18152 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 18153
ed8e443a 181542001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 18155
ed8e443a
JM
18156 * g++.dg/other/scope1.C: New test.
18157 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 18158
ed8e443a 181592001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 18160
ed8e443a 18161 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 18162
ed8e443a 181632001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 18164
ed8e443a 18165 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 18166
ed8e443a 181672001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 18168
ed8e443a
JM
18169 * objc.dg/alias.m: Update.
18170 * objc.dg/class-1.m: Update.
18171 * objc.dg/const-str-1.m: Update.
18172 * objc.dg/fwd-proto-1.m: Update.
18173 * objc.dg/id-1.m: Update.
18174 * objc.dg/super-class-1.m: Update.
577a67b0 18175
ed8e443a 181762001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 18177
ed8e443a
JM
18178 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18179 constructs.
83dea45d 18180
ed8e443a 181812001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 18182
ed8e443a 18183 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 18184
ed8e443a 181852001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 18186
ed8e443a 18187 * gcc.dg/20011127-1.c: New test.
ca349304 18188
ed8e443a 181892001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 18190
ed8e443a
JM
18191 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18192 from Austin Group draft 7.
18193 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18194 scanf format arguments.
18195 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 18196
ed8e443a 181972001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 18198
ed8e443a 18199 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 18200
ed8e443a 182012001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 18202
ed8e443a 18203 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 18204
ed8e443a 182052001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 18206
ed8e443a 18207 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 18208
ed8e443a 182092001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 18210
ed8e443a 18211 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 18212
ed8e443a 182132001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 18214
ed8e443a
JM
18215 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18216 to the host if it is remote. Let tests specify extra headers
18217 they use.
18218 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18219 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18220 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18221 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18222 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18223 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18224 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18225 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18226 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18227 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 18228
ed8e443a 182292001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 18230
ed8e443a
JM
18231 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
18232 for little endian ARMs.
7d14c755 18233
ed8e443a 182342001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 18235
ed8e443a
JM
18236 * gcc.c-torture/compile/20011119-1.c: New test.
18237 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 18238
ed8e443a 182392001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 18240
ed8e443a 18241 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 18242
ed8e443a 182432001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 18244
ed8e443a 18245 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 18246
ed8e443a 182472001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 18248
ed8e443a 18249 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 18250
ed8e443a 182512001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 18252
ed8e443a 18253 * lib/g77.exp: Don't specify --rpath-link.
7042d510 18254
ed8e443a
JM
18255 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
18256 across all the headers.
18257 * gcc.dg/format/format.exp: For testing on a remote host,
18258 copy format.h.
6345b681 18259
ed8e443a
JM
18260 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
18261 * gcc.c-torture/execute/930406-1.c: Likewise.
18262 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 18263
ed8e443a 182642001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 18265
ed8e443a 18266 * gcc.dg/altivec-1.c: New.
373bd0fa 18267
ed8e443a 182682001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 18269
ed8e443a 18270 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 18271
ed8e443a 182722001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 18273
ed8e443a
JM
18274 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
18275 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
18276 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 18277
ed8e443a 182782001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 18279
ed8e443a 18280 * gcc.dg/no-builtin-1.c: New test.
630036c6 18281
ed8e443a 182822001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 18283
ed8e443a 18284 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 18285
ed8e443a 182862001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 18287
ed8e443a
JM
18288 * gcc.c-torture/compile/20011114-2.c: New test.
18289 * gcc.c-torture/compile/20011114-3.c: New test.
18290 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 18291
ed8e443a 182922001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 18293
ed8e443a 18294 * g++.dg/other/init1.C: New test.
a3d87e92 18295
ed8e443a 182962001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 18297
ed8e443a
JM
18298 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
18299 message.
c6243b4c 18300
ed8e443a 18301 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 18302
ed8e443a
JM
18303 * gcc.c-torture/compile/20010327-1.c: Revert last change.
18304 * gcc.c-torture/compile/20011114-1.c: New test, exactly
18305 like the (before this change) version of 20010327-1.c.
8ac9ea61 18306
ed8e443a 183072001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 18308
ed8e443a 18309 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 18310
ed8e443a 183112001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 18312
ed8e443a 18313 * g++.dg/init/array2.C: New test.
63d75005 18314
ed8e443a 183152001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 18316
ed8e443a 18317 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 18318
ed8e443a 183192001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 18320
ed8e443a
JM
18321 * g++.dg/other/forscope1.C: New test.
18322 * g++.dg/ext/forscope1.C: New test.
18323 * g++.dg/ext/forscope2.C: New test.
2e80c17d 18324
ed8e443a 183252001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 18326
ed8e443a 18327 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 18328
ed8e443a 183292001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 18330
ed8e443a 18331 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 18332
ed8e443a 18333 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 18334
ed8e443a 183352001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 18336
ed8e443a 18337 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 18338
ed8e443a 183392001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 18340
ed8e443a
JM
18341 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
18342 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
18343 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
18344 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
18345 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
18346 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
18347 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 18348
ed8e443a 183492001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 18350
ed8e443a
JM
18351 * g++.dg/warn/Wshadow-1.C: New tests.
18352 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 18353
ed8e443a 183542001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 18355
ed8e443a
JM
18356 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
18357 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
18358 XFAILs. Adjust expected error texts.
18359 * gcc.c-torture/compile/20011106-1.c,
18360 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
18361 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
18362 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
18363 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 18364
ed8e443a 183652001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 18366
ed8e443a 18367 * gcc.dg/cpp/defined.c: Update.
b621a4dd 18368
ed8e443a 183692001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 18370
ed8e443a 18371 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 18372
ed8e443a 183732001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 18374
ed8e443a
JM
18375 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
18376 same size, so no warning should be produced on stormy16.
91dc81f9 18377
ed8e443a
JM
18378 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
18379 due to oversized array.
18380 * g++.old-deja/g++.mike/ns15.C: Likewise.
18381 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 18382
ed8e443a 183832001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 18384
ed8e443a 18385 * g++.dgother/debug1.C: Fix typos.
4768dbdd 18386
ed8e443a 183872001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 18388
ed8e443a 18389 * g++.dg/other/debug1.C: New test.
48d4b9f0 18390
ed8e443a 183912001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 18392
ed8e443a
JM
18393 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
18394 of unsigned long.
c8202d4c 18395
ed8e443a 183962001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 18397
ed8e443a 18398 * gcc.dg/20011029-2.c: New test.
bf911a9a 18399
ed8e443a 18400 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 18401
ed8e443a 184022001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 18403
ed8e443a
JM
18404 * objc/execute/class_self-1.m: New test.
18405 * objc/execute/class_self-2.m: New test.
756b2d5e 18406
ed8e443a 184072001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 18408
ed8e443a
JM
18409 * gcc.misc-tests/msgs.exp: Delete.
18410 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
18411 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
18412 error set to match recent changes.
2d1245b8 18413
ed8e443a 184142001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 18415
ed8e443a 18416 * gcc.dg/20011021-1.c: New test.
e2ccde7b 18417
ed8e443a 184182001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 18419
ed8e443a 18420 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 18421
ed8e443a 184222001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 18423
ed8e443a 18424 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 18425
ed8e443a 184262001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 18427
ed8e443a 18428 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 18429
ed8e443a 18430 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 18431
ed8e443a 184322001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 18433
ed8e443a 18434 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 18435
ed8e443a 184362001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 18437
ed8e443a
JM
18438 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
18439 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 18440
ed8e443a 184412001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 18442
ed8e443a 18443 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 18444
ed8e443a 184452001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 18446
ed8e443a 18447 * g++.dg/template/unify2.C: New test.
1dde5a4e 18448
ed8e443a 184492001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 18450
ed8e443a 18451 * g++.dg/other/exception-specification.C: New test
d6da836d 18452
ed8e443a 184532001-10-13 Tom Rix <trix@redhat.com>
d6da836d 18454
ed8e443a
JM
18455 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
18456 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 18457
ed8e443a 184582001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 18459
ed8e443a 18460 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 18461
ed8e443a 184622001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 18463
ed8e443a
JM
18464 PR g++/4476
18465 * g++.dg/other/friend1.C: New test.
d9c28ce3 18466
ed8e443a 184672001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 18468
ed8e443a 18469 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 18470
ed8e443a 184712001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 18472
ed8e443a 18473 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 18474
ed8e443a 184752001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 18476
ed8e443a
JM
18477 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
18478 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
18479 g77.f-torture/execute/execute.exp,
18480 g77.f-torture/noncompile/noncompile.exp,
18481 gcc.c-torture/compile/compile.exp,
18482 gcc.c-torture/execute/execute.exp,
18483 gcc.c-torture/execute/ieee/ieee.exp,
18484 gcc.c-torture/execute/memcheck/memcheck.exp,
18485 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
18486 objc/execute/execute.exp: Update FSF address.
6431177a 18487
ed8e443a 184882001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 18489
ed8e443a
JM
18490 * gcc.dg/cpp/cmdlne-C.c: Update.
18491 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 18492
ed8e443a 184932001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 18494
ed8e443a 18495 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 18496
ed8e443a 184972001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 18498
ed8e443a
JM
18499 * gcc.dg/20011008-1.c: New.
18500 * gcc.dg/20011008-2.c: New.
ab17715d 18501
ed8e443a 185022001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 18503
ed8e443a 18504 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 18505
ed8e443a 185062001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 18507
ed8e443a
JM
18508 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
18509 spelling errors of "separate" as "seperate".
bed2ebd0 18510
ed8e443a 185112001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 18512
ed8e443a
JM
18513 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
18514 enough to avoid inlining.
b56cfd51 18515
ed8e443a 185162001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 18517
ed8e443a 18518 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 18519
ed8e443a 185202001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 18521
ed8e443a 18522 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 18523
ed8e443a 185242001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 18525
ed8e443a
JM
18526 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
18527 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
18528 gcc.dg/format/multattr-3.c: New tests.
18529 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
18530 tests for format attributes on function pointers being rejected.
dea2f2db 18531
ed8e443a 185322001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 18533
ed8e443a 18534 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 18535
ed8e443a 185362001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 18537
ed8e443a 18538 * g++.dg/warn/format1.C: New test.
ab6e6969 18539
ed8e443a 185402001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 18541
ed8e443a 18542 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 18543
ed8e443a 185442001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 18545
ed8e443a 18546 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 18547
ed8e443a 185482001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 18549
ed8e443a 18550 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 18551
ed8e443a 185522001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 18553
ed8e443a
JM
18554 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
18555 long-standing bug on i686, apparently.
18556 * gcc.c-torture/execute/loop-2c.x: New file.
18557 * gcc.c-torture/execute/loop-2d.x: New file.
18558 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 18559
ed8e443a 185602001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 18561
ed8e443a 18562 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 18563
ed8e443a 185642001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 18565
ed8e443a
JM
18566 * gcc.dg/cpp/macro10.c: New test.
18567 * gcc.dg/cpp/strify3.c: New test.
18568 * gcc.dg/cpp/spacing1.c: Add tests.
18569 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
18570 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 18571
ed8e443a 185722001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 18573
ed8e443a 18574 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 18575
ed8e443a 185762001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 18577
ed8e443a 18578 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 18579
ed8e443a 185802001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 18581
ed8e443a 18582 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 18583
ed8e443a 185842001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 18585
ed8e443a 18586 * g77.dg/strlen0.f: New test.
1f8d138f 18587
ed8e443a 185882001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 18589
ed8e443a
JM
18590 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
18591 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 18592
ed8e443a 185932001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 18594
ed8e443a
JM
18595 Table-driven attributes.
18596 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 18597
ed8e443a 185982001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 18599
ed8e443a
JM
18600 * gcc.dg/20000926-1.c: Update expected warning messages.
18601 * gcc.dg/array-2.c: Likewise, and test for warnings too.
18602 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
18603 array.
cd1f97c6 18604
ed8e443a 186052001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 18606
ed8e443a 18607 * g++.dg/eh/registers1.C: New test case.
1d30139d 18608
ed8e443a 186092001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 18610
ed8e443a 18611 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 18612
ed8e443a 186132001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 18614
ed8e443a 18615 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 18616
ed8e443a 186172001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 18618
ed8e443a 18619 * gcc.dg/cpp/macro9.c: New test.
a3070574 18620
ed8e443a 186212001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 18622
ed8e443a
JM
18623 * gcc.c-torture/execute/980223.c: Change type of addr from long
18624 to char *.
39e78d8b 18625
ed8e443a 186262001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 18627
ed8e443a 18628 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 18629
ed8e443a 186302001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 18631
ed8e443a
JM
18632 * g77.dg/bprob: New directory.
18633 * g77.dg/bprob/bprob.exp: New file.
18634 * g77.dg/bprob/bprob-1.f: New test.
18635 * g77.dg/gcov: New directory.
18636 * g77.dg/gcov/gcov.exp: New file.
18637 * g77.dg/gcov/gcov-1.f: New test.
18638 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 18639
ed8e443a 186402001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 18641
ed8e443a
JM
18642 * gcc.dg/cpp/directiv.c: Update.
18643 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 18644
ed8e443a 186452001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 18646
ed8e443a 18647 * gcc.dg/20010912-1.c: New test.
89503616 18648
ed8e443a 186492001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 18650
ed8e443a
JM
18651 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
18652 language-independent file in lib.
18653 * lib/gcov.exp: New file.
7566ca49 18654
ed8e443a 186552001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 18656
ed8e443a 18657 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 18658
ed8e443a 186592001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 18660
ed8e443a
JM
18661 * lib/profopt.exp: New, to support profile-directed optimizations.
18662 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
18663 * gcc.misc-tests/bprob-1.c: New test.
18664 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 18665
ed8e443a 186662001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 18667
ed8e443a
JM
18668 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
18669 XFAIL and which kinds of gcov output to verify.
18670 * gcc.misc-tests/gcov-4b.x: New file.
18671 * gcc.misc-tests/gcov-5b.x: New file.
18672 * gcc.misc-tests/gcov-6.x: New file.
18673 * gcc.misc-tests/gcov-7.c: New test.
18674 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 18675
ed8e443a 186762001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 18677
ed8e443a
JM
18678 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
18679 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 18680
ed8e443a 186812001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 18682
ed8e443a
JM
18683 PR c++/3986
18684 * g++.dg/abi/vbase1.C: New test.
90d925d3 18685
ed8e443a 186862001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 18687
ed8e443a 18688 * objc.dg/method-2.m: New.
033c017c 18689
ed8e443a 186902001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 18691
ed8e443a
JM
18692 PR c++/4203
18693 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
18694 * g++.dg/init/empty1.C: New test.
ada11335 18695
ed8e443a 186962001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 18697
ed8e443a 18698 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 18699
ed8e443a 187002001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 18701
ed8e443a
JM
18702 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
18703 for m68k.
c0e4f189 18704
ed8e443a 187052001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 18706
ed8e443a 18707 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 18708
ed8e443a 18709 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 18710
ed8e443a 18711 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 18712
ed8e443a 187132001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 18714
ed8e443a
JM
18715 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
18716 for 16-bit 'unsigned int'.
915a17f6 18717
ed8e443a 187182001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 18719
ed8e443a 18720 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 18721
ed8e443a 187222001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 18723
ed8e443a
JM
18724 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
18725 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 18726
ed8e443a 187272001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 18728
ed8e443a 18729 * gcc.dg/asm-names.c (ymain): New.
c3849183 18730
ed8e443a 187312001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 18732
ed8e443a
JM
18733 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
18734 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
18735 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 18736
ed8e443a 187372001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 18738
ed8e443a 18739 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 18740
ed8e443a 187412001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 18742
ed8e443a
JM
18743 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
18744 and "In instantiation".
0830ae44 18745
ed8e443a 187462001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 18747
ed8e443a 18748 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 18749
ed8e443a 187502001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 18751
ed8e443a
JM
18752 * gcc.misc-tests/gcov.exp: Add support for branch information.
18753 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
18754 * gcc.misc-tests/gcov-4.c: New test.
18755 * gcc.misc-tests/gcov-4b.c: New test.
18756 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 18757
ed8e443a 187582001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 18759
ed8e443a
JM
18760 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
18761 expected to fail.
6604e6f3 18762
ed8e443a 187632001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 18764
ed8e443a 18765 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 18766
ed8e443a 187672001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 18768
ed8e443a 18769 * g++.dg/eh/template1.C: New test.
13104975 18770
ed8e443a 187712001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 18772
ed8e443a
JM
18773 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
18774 Fix thinko.
18775 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
18776 for xfail.
949f197f 18777
ed8e443a 187782001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 18779
ed8e443a
JM
18780 * lib/g77-dg.exp: Use prune.exp for common procedures
18781 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
18782 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 18783
ed8e443a 187842001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 18785
ed8e443a 18786 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 18787
ed8e443a 187882001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 18789
ed8e443a 18790 * g++.dg/template/unify1.C: New test.
1dbb6023 18791
ed8e443a 187922001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 18793
ed8e443a 18794 * g++.dg/abi/empty4.C: New test.
41ae4ee6 18795
ed8e443a 187962001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 18797
ed8e443a
JM
18798 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
18799 solaris2.*
18800 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 18801
ed8e443a 188022001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 18803
ed8e443a 18804 * g++.dg/other/using-declaration.C: New test.
3fecf49c 18805
ed8e443a 188062001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 18807
ed8e443a 18808 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 18809
ed8e443a 188102001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 18811
ed8e443a
JM
18812 * gcc.dg/cpp/19951025-1.c: Revert.
18813 * gcc.dg/cpp/directiv.c: We no longer process directives that
18814 interrupt macro arguments.
20dde49d 18815
ed8e443a 188162001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 18817
ed8e443a 18818 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 18819
ed8e443a 188202001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 18821
ed8e443a 18822 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 18823
ed8e443a 188242001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 18825
ed8e443a 18826 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 18827
ed8e443a 188282001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 18829
ed8e443a
JM
18830 * g77.dg/ff90-1.f (s): Fix reference of variable z,
18831 should be x.
d60d223b 18832
ed8e443a 188332001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 18834
ed8e443a
JM
18835 Kill -fhonor-std.
18836 * g++.old-deja/g++.ns/ns14.C: Remove special options.
18837 * g++.old-deja/g++.other/std1.C: Likewise.
18838 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 18839
ed8e443a 188402001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 18841
ed8e443a
JM
18842 * lib/g77.exp: Load gcc-defs.exp for common procedures
18843 (g77_pass, g77_fail, g77_finish, g77_exit,
18844 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 18845
ed8e443a 188462001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 18847
ed8e443a
JM
18848 * g77.dg/fbackslash.f
18849 * g77.dg/fcase-preserve.f
18850 * g77.dg/ff90-1.f
18851 * g77.dg/ffixed-line-length-0.f
18852 * g77.dg/ffixed-line-length-132.f
18853 * g77.dg/ffixed-line-length-7.f
18854 * g77.dg/ffixed-line-length-72.f
18855 * g77.dg/ffixed-line-length-none.f
18856 * g77.dg/ffree-form-1.f
18857 * g77.dg/fno-backslash.f
18858 * g77.dg/fno-f90-1.f
18859 * g77.dg/fno-fixed-form-1.f
18860 * g77.dg/fno-onetrip.f
18861 * g77.dg/fno-typeless-boz.f
18862 * g77.dg/fno-underscoring.f
18863 * g77.dg/fno-vxt-1.f
18864 * g77.dg/fonetrip.f
18865 * g77.dg/ftypeless-boz.f
18866 * g77.dg/fugly-assumed.f
18867 * g77.dg/funderscoring.f
18868 * g77.dg/fvxt-1.f
db3ef87b 18869
ed8e443a 188702001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 18871
ed8e443a
JM
18872 * objc.dg/fwd-proto-1.m: New.
18873 * objc.dg/local-decl-1.m: New.
18874 * objc.dg/naming-1.m: New.
18875 * objc.dg/naming-2.m: New.
18876 * objc.dg/proto-hier-1.m: New.
312b7c9d 18877
ed8e443a 188782001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 18879
ed8e443a
JM
18880 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
18881 largest-type elements to a struct makes its size grow.
648c2206 18882
ed8e443a 188832001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 18884
ed8e443a 18885 * g++.dg/abi/vthunk1.C: New test.
969fd501 18886
ed8e443a 188872001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 18888
ed8e443a 18889 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 18890
ed8e443a 188912001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 18892
ed8e443a 18893 * gcc.dg/cpp/macro8.c: New test.
50011802 18894
ed8e443a 188952001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 18896
ed8e443a 18897 * g++.dg/abi/vbase8-21.C: New test.
40260429 18898
ed8e443a 188992001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 18900
ed8e443a 18901 * g++.dg/abi/vbase8-10.C: New test.
ab085207 18902
ed8e443a 189032001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 18904
ed8e443a
JM
18905 * lib/g++.exp (g++_set_ld_library_path): Renamed to
18906 ${tool}_set_ld_library_path.
18907 Changed caller.
18908 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
18909 g++.exp.
90b1ca2f 18910
ed8e443a 189112001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 18912
ed8e443a
JM
18913 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
18914 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
18915 gcc_exit, gcc_check_unsupported_p):
18916 Moved to gcc-deps.exp
18917 * gcc-deps.exp: New file.
41971242 18918
ed8e443a 189192001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 18920
ed8e443a 18921 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 18922
ed8e443a 189232001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 18924
ed8e443a 18925 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 18926
ed8e443a 189272001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 18928
ed8e443a 18929 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 18930
ed8e443a 189312001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 18932
ed8e443a 18933 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 18934
ed8e443a 189352001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 18936
ed8e443a
JM
18937 * gcc.dg/cpp/extratokens.c: Fix.
18938 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 18939
ed8e443a 189402001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 18941
ed8e443a
JM
18942 * gcc.c-torture/execute/20010724-1.c: New file.
18943 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 18944
ed8e443a 189452001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 18946
ed8e443a 18947 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 18948
ed8e443a 189492001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18950
ed8e443a 18951 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 18952
ed8e443a 189532001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18954
ed8e443a 18955 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 18956
ed8e443a 189572001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 18958
ed8e443a
JM
18959 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
18960 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
18961 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
18962 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 18963
ed8e443a
JM
18964 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
18965 bug report" message.
f7bebb56 18966
ed8e443a
JM
18967 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
18968 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 18969
ed8e443a 189702001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 18971
ed8e443a
JM
18972 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
18973 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
18974 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
18975 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 18976
ed8e443a 189772001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 18978
ed8e443a 18979 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 18980
ed8e443a 189812001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 18982
ed8e443a 18983 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 18984
ed8e443a 189852001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 18986
ed8e443a
JM
18987 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
18988 i[34567]86-*-*.
18989 Delete handling of ieee_multilib_flags.
18990 Pass -mieee for alpha*-*-* and sh-*-*.
18991 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 18992
ed8e443a 189932001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 18994
ed8e443a
JM
18995 Remove old-abi tests.
18996 * g++.old-deja/g++.mike/p11116.C: Remove.
18997 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 18998
ed8e443a 189992001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 19000
ed8e443a 19001 * g77.f-torture/compile/pr3743.f: New test
09b495e5 19002
ed8e443a 190032001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 19004
ed8e443a 19005 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 19006
ed8e443a 190072001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 19008
ed8e443a
JM
19009 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19010 g++.old-deja/g++.pt/static6.C: Likewise.
19011 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19012 supports weak symbols.
999c0669 19013
ed8e443a 190142001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 19015
ed8e443a
JM
19016 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19017 supported again.
2ea80cfd 19018
ed8e443a 190192001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 19020
ed8e443a 19021 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 19022
ed8e443a 190232001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 19024
ed8e443a 19025 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 19026
ed8e443a 190272001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 19028
ed8e443a
JM
19029 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19030 tests.
4a1b6176 19031
ed8e443a 190322001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 19033
ed8e443a 19034 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 19035
ed8e443a 190362001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 19037
ed8e443a
JM
19038 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19039 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 19040
ed8e443a 190412001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 19042
ed8e443a
JM
19043 * objc/execute/object_is_class.m: New test.
19044 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 19045
ed8e443a 190462001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 19047
ed8e443a
JM
19048 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19049 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 19050
ed8e443a 190512001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 19052
ed8e443a
JM
19053 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19054 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 19055
ed8e443a 190562001-07-14 Richard Henderson <rth@redhat.com>
809353e1 19057
ed8e443a 19058 * gcc.dg/iftrap-1.c: New.
0168a849 19059
ed8e443a 190602001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 19061
ed8e443a 19062 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 19063
ed8e443a 190642001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 19065
ed8e443a 19066 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 19067
ed8e443a 190682001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 19069
ed8e443a
JM
19070 * gcc.c-torture/compile/20010711-1.c,
19071 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 19072
ed8e443a 190732001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 19074
ed8e443a 19075 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 19076
ed8e443a 190772001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 19078
ed8e443a 19079 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 19080
ed8e443a 190812001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 19082
ed8e443a
JM
19083 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19084 (g++-dg-prune): Call prune_gcc_output.
19085 * prune.exp: New file for prune_gcc_output.
19086 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 19087
ed8e443a 190882001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 19089
ed8e443a
JM
19090 * gcc.c-torture/compile/20010701-1.c,
19091 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 19092
ed8e443a 190932001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 19094
ed8e443a 19095 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 19096
ed8e443a 190972000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 19098
ed8e443a 19099 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 19100
ed8e443a 191012001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 19102
ed8e443a 19103 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 19104
ed8e443a 191052001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 19106
ed8e443a
JM
19107 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19108 Solaris 2.[678] system.
b05d8201 19109
ed8e443a 191102001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 19111
ed8e443a 19112 * gcc.dg/20010622-1.c: New test.
55f61a56 19113
ed8e443a 191142001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 19115
ed8e443a
JM
19116 * objc.dg: New directory.
19117 * objc.dg/dg.exp: New file.
19118 * objc.dg/alias.m: New.
19119 * objc.dg/class-1.m: New.
19120 * objc.dg/class-2.m: New.
19121 * objc.dg/const-str-1.m: New.
19122 * objc.dg/const-str-2.m: New.
19123 * objc.dg/id-1.m: New.
19124 * objc.dg/method-1.m: New.
19125 * objc.dg/super-class-1.m: New.
19126 * lib/objc-dg.exp: New file.
07732516 19127
ed8e443a 191282001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 19129
ed8e443a
JM
19130 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19131 of label name.
d4a6cf38 19132
ed8e443a 191332001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 19134
ed8e443a 19135 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 19136
ed8e443a 191372001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 19138
ed8e443a
JM
19139 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19140 variable.
f18b70f5 19141
ed8e443a 191422001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 19143
ed8e443a 19144 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 19145
ed8e443a 191462001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 19147
ed8e443a
JM
19148 * g++.old-deja/g++.abi/vbase5.C: New test.
19149 * g++.old-deja/g++.abi/vbase6.C: New test.
19150 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 19151
ed8e443a 191522001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 19153
ed8e443a 19154 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 19155
ed8e443a 191562001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 19157
ed8e443a 19158 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 19159
ed8e443a 191602001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 19161
ed8e443a
JM
19162 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19163 support %f for HC11/HC12 targets.
19164 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19165 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19166 on HC11/HC12 targets.
19167 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 19168
ed8e443a 191692001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 19170
ed8e443a
JM
19171 * gcc.dg/wchar_t-1.c: New file.
19172 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 19173
ed8e443a 191742001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 19175
ed8e443a 19176 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 19177
ed8e443a 191782001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 19179
ed8e443a 19180 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 19181
ed8e443a 191822001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 19183
ed8e443a 19184 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 19185
ed8e443a 191862001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 19187
ed8e443a 19188 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 19189
ed8e443a 191902001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 19191
ed8e443a
JM
19192 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19193 representation on MN10300 and ARM/Thumb.
bea09693 19194
ed8e443a 191952001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 19196
ed8e443a 19197 * g77.f-torture/execute/20010610.f: New.
f375b7a7 19198
ed8e443a 191992001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 19200
ed8e443a
JM
19201 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19202 names.
3d3daefd 19203
ed8e443a 192042001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 19205
ed8e443a
JM
19206 * gcc.c-torture/execute/ashrdi-1.c: New.
19207 * gcc.c-torture/execute/ashldi-1.c: New.
19208 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 19209
ed8e443a 192102001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 19211
ed8e443a
JM
19212 * objc/execute/load-3.m: Added. Check sending +load to categories,
19213 in addition to classes.
6bdfaf09 19214
ed8e443a 192152001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 19216
ed8e443a
JM
19217 * objc/execute/load-2.m: New test. From Nicola Pero
19218 <n.pero@mi.flashnet.it>.
87327987 19219
ed8e443a 192202001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 19221
ed8e443a 19222 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 19223
ed8e443a 192242001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 19225
ed8e443a
JM
19226 * g++.old-deja/g++.abi/vbase2.C: New test.
19227 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 19228
ed8e443a 192292001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 19230
ed8e443a 19231 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 19232
ed8e443a 192332001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 19234
ed8e443a 19235 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 19236
ed8e443a 192372001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 19238
ed8e443a 19239 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 19240
ed8e443a 192412001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 19242
ed8e443a 19243 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 19244
ed8e443a 192452001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 19246
ed8e443a 19247 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 19248
ed8e443a 192492001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 19250
ed8e443a 19251 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 19252
ed8e443a 192532001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 19254
ed8e443a
JM
19255 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
19256 (g++_link_flags): Likewise.
19257 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 19258
ed8e443a 192592001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 19260
ed8e443a
JM
19261 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
19262 Ensure logfile entry matches exec command line.
f8710242 19263
ed8e443a 192642001-05-31 Richard Henderson <rth@redhat.com>
f8710242 19265
ed8e443a
JM
19266 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19267 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 19268
ed8e443a 192692001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 19270
ed8e443a
JM
19271 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
19272 compiler for irix6.2
1ec07597 19273
ed8e443a 192742001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 19275
ed8e443a 19276 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 19277
ed8e443a 192782001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 19279
ed8e443a
JM
19280 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
19281 assemble.
4694cec2 19282
ed8e443a 192832001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 19284
ed8e443a 19285 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 19286
ed8e443a 192872001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 19288
ed8e443a
JM
19289 * gcc.c-torture/compile/20010518-2.c: New file.
19290 * gcc.c-torture/execute/20010518-1.c: New file.
19291 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 19292
ed8e443a 192932001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 19294
ed8e443a 19295 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 19296
ed8e443a 192972001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 19298
ed8e443a
JM
19299 G++ no longer defines builtins that do not begin with __builtin.
19300 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
19301 * g++.old-deja/g++.brendand/misc13.C: Likewise.
19302 * g++.old-deja/g++.law/builtin1.C: Likewise.
19303 * g++.old-deja/g++.law/cvt2.C: Likewise.
19304 * g++.old-deja/g++.mike/net5.C: Likewise.
19305 * g++.old-deja/g++.other/builtins1.C: Likewise.
19306 * g++.old-deja/g++.other/builtins2.C: Likewise.
19307 * g++.old-deja/g++.other/builtins3.C: Likewise.
19308 * g++.old-deja/g++.other/builtins4.C: Likewise.
19309 * g++.old-deja/g++.other/inline8.C: Likewise.
19310 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 19311
ed8e443a 193122001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 19313
ed8e443a
JM
19314 * g++.old-deja/g++.pt/using1.C: Adjust.
19315 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 19316
ed8e443a 193172001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 19318
ed8e443a
JM
19319 * gcc.dg/cpp/charconst.c: New tests.
19320 * gcc.dg/cpp/escape.c: New tests.
19321 * gcc.dg/cpp/escape-1.c: New tests.
19322 * gcc.dg/cpp/escape-2.c: New tests.
19323 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 19324
ed8e443a 193252001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 19326
ed8e443a
JM
19327 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
19328 native compiler for irix6.5.
97d24516 19329
ed8e443a 19330Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 19331
ed8e443a
JM
19332 * lib/g++.exp (g++_include_flags): Use args to compute
19333 get_multilibs.
19334 (g++_link_flags): Likewise.
19335 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 19336
ed8e443a 193372001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 19338
ed8e443a 19339 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 19340
ed8e443a 193412001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 19342
ed8e443a
JM
19343 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
19344 this file.
20415bba 19345
ed8e443a 193462001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 19347
ed8e443a
JM
19348 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
19349 STACK_SIZE;
19350 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
19351 to STACK_SIZE; Use it to define size of add_histo array.
19352 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
19353 to STACK_SIZE.
19354 (f): Use GITT_SIZE to define size of gitt local table.
19355 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
19356 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 19357
ed8e443a 193582001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 19359
ed8e443a
JM
19360 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
19361 on 68HC11/HC12 due to the asm instruction.
19362 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
19363 * gcc.c-torture/compile/920520-1.x: Likewise.
19364 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
19365 on 68HC11/HC12 because the function is larger than 64K.
19366 * gcc.c-torture/compile/961203-1.x: New file, this test fails
19367 on 68HC11/HC12 because the structure is too large.
5a111a5b 19368
ed8e443a 193692001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 19370
ed8e443a 19371 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 19372
ed8e443a 193732001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 19374
ed8e443a
JM
19375 * g++.old-deja/g++.warn/compare1.C: New test.
19376 * gcc.dg/compare4.c: New test.
cc469ee9 19377
ed8e443a 193782001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 19379
ed8e443a 19380 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 19381
ed8e443a 193822001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 19383
ed8e443a 19384 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 19385
ed8e443a 193862001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 19387
ed8e443a 19388 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 19389
ed8e443a 193902001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 19391
ed8e443a 19392 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 19393
ed8e443a 193942001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 19395
ed8e443a
JM
19396 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
19397 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 19398
ed8e443a 193992001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 19400
ed8e443a 19401 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 19402
ed8e443a 194032001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 19404
ed8e443a 19405 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 19406
ed8e443a 194072001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 19408
ed8e443a 19409 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 19410
ed8e443a 194112001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 19412
ed8e443a 19413 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 19414
ed8e443a 194152001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 19416
ed8e443a 19417 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 19418
ed8e443a 194192001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 19420
ed8e443a 19421 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 19422
ed8e443a 194232001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 19424
ed8e443a
JM
19425 * g++.dg/friend-warn.C: New test. Do not warn about friend
19426 declaration being redundant.
1a560c3a 19427
ed8e443a 194282001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 19429
ed8e443a 19430 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 19431
ed8e443a 194322001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 19433
ed8e443a 19434 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 19435
ed8e443a 194362001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 19437
ed8e443a 19438 * lib/g++.exp: Use testsuite_flags.
de26cf80 19439
ed8e443a 194402001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 19441
ed8e443a 19442 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 19443
ed8e443a 194442001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 19445
ed8e443a 19446 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 19447
ed8e443a 194482001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 19449
ed8e443a 19450 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 19451
ed8e443a 194522001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 19453
ed8e443a 19454 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 19455
ed8e443a 194562001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 19457
ed8e443a
JM
19458 * gcc.dg/cpp/direct2.c: New test.
19459 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 19460
ed8e443a 19461 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 19462
ed8e443a 194632001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 19464
ed8e443a
JM
19465 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
19466 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 19467
ed8e443a 194682001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 19469
ed8e443a
JM
19470 * gcc.dg/cpp/syshdr.h: New file.
19471 * gcc.dg/cpp/sysmac1.c: Update.
19472 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 19473
ed8e443a 194742001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 19475
ed8e443a 19476 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 19477
ed8e443a 194782001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 19479
ed8e443a
JM
19480 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
19481 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 19482
ed8e443a 194832001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 19484
ed8e443a 19485 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 19486
ed8e443a 194872001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 19488
ed8e443a
JM
19489 * lib/g++.exp (g++_include_flags): Don't use any special flags
19490 if TESTING_IN_BUILD_TREE is not defined.
19491 (g++_init): Use a plain 'c++' as the compiler if
19492 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 19493
ed8e443a 194942001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 19495
ed8e443a
JM
19496 * g++.old-deja/g++.eh/catch13.C: New test.
19497 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 19498
ed8e443a 194992001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 19500
ed8e443a 19501 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 19502
ed8e443a 195032001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 19504
ed8e443a
JM
19505 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
19506 <stdlib.h>, not <malloc.h>.
3da5d5c8 19507
ed8e443a 195082001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 19509
ed8e443a 19510 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 19511
ed8e443a 195122001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 19513
ed8e443a 19514 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 19515
ed8e443a 195162001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 19517
ed8e443a 19518 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 19519
ed8e443a 195202001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 19521
ed8e443a 19522 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 19523
ed8e443a 195242001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 19525
ed8e443a 19526 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 19527
ed8e443a 195282001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 19529
ed8e443a 19530 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 19531
ed8e443a 195322001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 19533
ed8e443a 19534 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 19535
ed8e443a 195362001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 19537
ed8e443a 19538 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 19539
ed8e443a 195402001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 19541
ed8e443a 19542 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 19543
ed8e443a 195442001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 19545
ed8e443a
JM
19546 * g77.f-torture/compile/20010426.f: New test.
19547 * g77.f-torture/execute/20010426.f: New test.
15784bba 19548
ed8e443a 195492001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 19550
ed8e443a
JM
19551 * g77.f-torture/compile/20000629-1.x: Remove - error
19552 has been fixed.
c3cd9c8b 19553
ed8e443a 195542001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 19555
ed8e443a
JM
19556 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
19557 Tweak slightly to work with g++.dg framework.
19558 * g++.dg/special/ecos.exp: Run initp1.C test.
19559 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 19560
ed8e443a
JM
19561 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
19562 its linker doesn't give line numbers either.
19563 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 19564
ed8e443a 195652001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 19566
ed8e443a 19567 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 19568
ed8e443a 195692001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 19570
ed8e443a 19571 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 19572
ed8e443a 195732001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 19574
ed8e443a 19575 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 19576
ed8e443a 195772001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 19578
ed8e443a 19579 * gcc.dg/format/plus-1.c: New test.
43e72072 19580
ed8e443a 195812001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 19582
ed8e443a 19583 * gcc.dg/20010423-1.c: New test.
5c8378a7 19584
ed8e443a 195852001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 19586
ed8e443a 19587 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 19588
ed8e443a 195892001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 19590
ed8e443a 19591 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 19592
ed8e443a 195932001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 19594
ed8e443a 19595 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 19596
ed8e443a 195972001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 19598
ed8e443a
JM
19599 * gcc.dg/c99-func-2.c: Remove xfail.
19600 * gcc.dg/c99-func-3.c: Remove xfail.
19601 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 19602
ed8e443a 196032001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 19604
ed8e443a 19605 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 19606
ed8e443a 196072001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 19608
ed8e443a 19609 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 19610
ed8e443a 196112001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 19612
ed8e443a 19613 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 19614
ed8e443a 196152001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 19616
ed8e443a
JM
19617 * g++.old-deja/g++.abi/empty2.C: New test.
19618 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 19619
ed8e443a 196202001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 19621
ed8e443a
JM
19622 * g++.old-deja/g++.other/comdat2.C: New test.
19623 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 19624
ed8e443a 196252001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 19626
ed8e443a 19627 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 19628
ed8e443a 196292001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 19630
ed8e443a 19631 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 19632
ed8e443a 196332001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 19634
ed8e443a 19635 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 19636
ed8e443a
JM
196372001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
19638 Mark Mitchell <mark@codesourcery.com>
608d74c4 19639
ed8e443a
JM
19640 * lib/old-dejagnu.exp: Don't delete output of executable.
19641 Add .exe suffix to executables.
b0835578 19642
ed8e443a 196432001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 19644
ed8e443a 19645 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 19646
ed8e443a 196472001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 19648
ed8e443a 19649 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 19650
ed8e443a 196512001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 19652
ed8e443a
JM
19653 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
19654 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 19655
ed8e443a 196562001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 19657
ed8e443a 19658 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 19659
ed8e443a 196602001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 19661
ed8e443a 19662 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 19663
ed8e443a 196642001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 19665
ed8e443a 19666 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 19667
ed8e443a 1966822001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 19669
ed8e443a 19670 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 19671
ed8e443a 19672001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 19673
ed8e443a 19674 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 19675
ed8e443a 196762001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 19677
ed8e443a 19678 * g++.old-deja/g++.other/array5.C: New.
145c1def 19679
ed8e443a 196802001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 19681
ed8e443a 19682 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 19683
ed8e443a 196842001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 19685
ed8e443a
JM
19686 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
19687 headers and constructs.
19688 * g++.old-deja/g++.robertl/eb79.C: Same.
19689 * g++.old-deja/g++.robertl/eb77.C (main): Same.
19690 * g++.old-deja/g++.robertl/eb73.C: Same.
19691 * g++.old-deja/g++.robertl/eb66.C (main): Same.
19692 * g++.old-deja/g++.robertl/eb55.C (t): Same.
19693 * g++.old-deja/g++.robertl/eb54.C (main): Same.
19694 * g++.old-deja/g++.robertl/eb46.C (main): Same.
19695 * g++.old-deja/g++.robertl/eb44.C: Same.
19696 * g++.old-deja/g++.robertl/eb41.C (main): Same.
19697 * g++.old-deja/g++.robertl/eb4.C (main): Same.
19698 * g++.old-deja/g++.robertl/eb39.C: Same.
19699 * g++.old-deja/g++.robertl/eb33.C (main): Same.
19700 * g++.old-deja/g++.robertl/eb31.C (main): Same.
19701 * g++.old-deja/g++.robertl/eb30.C: Same.
19702 * g++.old-deja/g++.robertl/eb3.C: Same.
19703 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
19704 * g++.old-deja/g++.robertl/eb21.C: Same.
19705 * g++.old-deja/g++.robertl/eb15.C: Same.
19706 * g++.old-deja/g++.robertl/eb118.C: Same.
19707 * g++.old-deja/g++.robertl/eb115.C (main): Same.
19708 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
19709 * g++.old-deja/g++.robertl/eb109.C: Same.
19710 * g++.old-deja/g++.other/sibcall1.C (main): Same.
19711 * g++.old-deja/g++.mike/rtti1.C: Same.
19712 * g++.old-deja/g++.mike/p658.C: Same.
19713 * g++.old-deja/g++.mike/net46.C: Same.
19714 * g++.old-deja/g++.mike/net34.C: Same.
19715 * g++.old-deja/g++.mike/memoize1.C: Same.
19716 * g++.old-deja/g++.mike/eh2.C: Same.
19717 * g++.old-deja/g++.law/weak.C: Same.
19718 * g++.old-deja/g++.law/visibility7.C: Same.
19719 * g++.old-deja/g++.law/visibility25.C: Same.
19720 * g++.old-deja/g++.law/visibility22.C: Same.
19721 * g++.old-deja/g++.law/visibility2.C: Same.
19722 * g++.old-deja/g++.law/visibility17.C: Same.
19723 * g++.old-deja/g++.law/visibility13.C: Same.
19724 * g++.old-deja/g++.law/visibility10.C: Same.
19725 * g++.old-deja/g++.law/visibility1.C: Same.
19726 * g++.old-deja/g++.law/virtual3.C (eval): Same.
19727 * g++.old-deja/g++.law/vbase1.C: Same.
19728 * g++.old-deja/g++.law/operators32.C: Same.
19729 * g++.old-deja/g++.law/nest3.C: Same.
19730 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
19731 * g++.old-deja/g++.law/except5.C (main): Same.
19732 * g++.old-deja/g++.law/cvt7.C (run): Same.
19733 * g++.old-deja/g++.law/cvt2.C: Same.
19734 * g++.old-deja/g++.law/cvt16.C: Same.
19735 * g++.old-deja/g++.law/ctors6.C (bar): Same.
19736 * g++.old-deja/g++.law/ctors17.C (main): Same.
19737 * g++.old-deja/g++.law/ctors13.C: Same.
19738 * g++.old-deja/g++.law/ctors12.C (main): Same.
19739 * g++.old-deja/g++.law/ctors10.C: Same.
19740 * g++.old-deja/g++.law/code-gen5.C: Same.
19741 * g++.old-deja/g++.law/bad-error7.C: Same.
19742 * g++.old-deja/g++.law/arm9.C: Same.
19743 * g++.old-deja/g++.law/arm12.C: Same.
19744 * g++.old-deja/g++.law/arg8.C: Same.
19745 * g++.old-deja/g++.law/arg1.C: Same.
19746 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
19747 * g++.old-deja/g++.jason/template31.C: Same.
19748 * g++.old-deja/g++.jason/template24.C (main): Same.
19749 * g++.old-deja/g++.jason/2371.C: Same.
19750 * g++.old-deja/g++.eh/new2.C: Same.
19751 * g++.old-deja/g++.eh/new1.C: Same.
19752 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
19753 * g++.old-deja/g++.brendan/nest21.C (main): Same.
19754 * g++.old-deja/g++.brendan/err-msg3.C: Same.
19755 * g++.old-deja/g++.brendan/crash62.C: Same.
19756 * g++.old-deja/g++.brendan/crash52.C: Same.
19757 * g++.old-deja/g++.brendan/crash49.C (main): Same.
19758 * g++.old-deja/g++.brendan/crash38.C: Same.
19759 * g++.old-deja/g++.brendan/crash15.C (main): Same.
19760 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 19761
ed8e443a 197622001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 19763
ed8e443a
JM
19764 * gcc.c-torture/execute/20001203-2.c (memset):
19765 Count argument is of type __SIZE_TYPE__.
788bf0e3 19766
ed8e443a 197672001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 19768
ed8e443a 19769 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 19770
ed8e443a 197712001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 19772
ed8e443a 19773 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 19774
ed8e443a 197752001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 19776
ed8e443a
JM
19777 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
19778 peculiarities of the SH.
19779 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 19780
ed8e443a 197812001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 19782
ed8e443a
JM
19783 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
19784 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
19785 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 19786
ed8e443a 197872001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 19788
ed8e443a 19789 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 19790
ed8e443a 197912001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 19792
ed8e443a 19793 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 19794
ed8e443a 197952001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 19796
ed8e443a 19797 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 19798
ed8e443a 197992001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 19800
ed8e443a 19801 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 19802
ed8e443a 198032001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 19804
ed8e443a 19805 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 19806
ed8e443a 198072001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 19808
ed8e443a 19809 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 19810
ed8e443a 198112001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 19812
ed8e443a
JM
19813 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
19814 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 19815
ed8e443a 198162001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 19817
ed8e443a 19818 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 19819
ed8e443a 198202001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 19821
ed8e443a
JM
19822 * g++.old-deja/g++.other/friend12.C: New test.
19823 * g++.old-deja/g++.other/friend9.C: Expect no errors.
19824 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 19825
ed8e443a 198262001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 19827
ed8e443a 19828 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 19829
ed8e443a 198302001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 19831
ed8e443a 19832 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 19833
ed8e443a 198342001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 19835
ed8e443a 19836 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 19837
ed8e443a 198382001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 19839
ed8e443a 19840 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 19841
ed8e443a 198422001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 19843
ed8e443a 19844 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 19845
ed8e443a 198462001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 19847
ed8e443a
JM
19848 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
19849 tests on AIX.
6d139650 19850
ed8e443a 198512001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 19852
ed8e443a 19853 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 19854
ed8e443a 198552001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 19856
ed8e443a 19857 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 19858
ed8e443a 198592001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 19860
ed8e443a 19861 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 19862
ed8e443a 198632001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 19864
ed8e443a 19865 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 19866
ed8e443a
JM
198672001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
19868
19869 * objc/execute/va_method.m: Added.
19870 * objc/execute/IMP.m: Added.
19871 * objc/execute/_cmd.m: Added.
19872 * objc/execute/accessing_ivars.m: Added.
19873 * objc/execute/class-1.m: Added.
19874 * objc/execute/class-10.m: Added.
19875 * objc/execute/class-11.m: Added.
19876 * objc/execute/class-12.m: Added.
19877 * objc/execute/class-13.m: Added.
19878 * objc/execute/class-14.m: Added.
19879 * objc/execute/class-2.m: Added.
19880 * objc/execute/class-3.m: Added.
19881 * objc/execute/class-4.m: Added.
19882 * objc/execute/class-5.m: Added.
19883 * objc/execute/class-6.m: Added.
19884 * objc/execute/class-7.m: Added.
19885 * objc/execute/class-8.m: Added.
19886 * objc/execute/class-9.m: Added.
19887 * objc/execute/class-tests-1.h
19888 * objc/execute/class-tests-2.h
19889 * objc/execute/compatibility_alias.m: Added.
19890 * objc/execute/encode-1.m: Added.
19891 * objc/execute/formal_protocol-1.m: Added.
19892 * objc/execute/formal_protocol-2.m: Added.
19893 * objc/execute/formal_protocol-3.m: Added.
19894 * objc/execute/formal_protocol-4.m: Added.
19895 * objc/execute/formal_protocol-5.m: Added.
19896 * objc/execute/formal_protocol-6.m: Added.
19897 * objc/execute/formal_protocol-7.m: Added.
19898 * objc/execute/informal_protocol.m: Added.
19899 * objc/execute/initialize.m: Added.
19900 * objc/execute/load.m: Added.
19901 * objc/execute/many_args_method.m: Added.
19902 * objc/execute/nested-3.m: Added.
19903 * objc/execute/no_clash.m: Added.
19904 * objc/execute/private.m: Added.
19905 * objc/execute/redefining_self.m: Added.
19906 * objc/execute/root_methods.m: Added.
19907 * objc/execute/selector-1.m: Added.
19908 * objc/execute/static-1.m: Added.
19909 * objc/execute/static-2.m: Added.
19910 * objc/execute/va_method.m: Added.
19911
199122001-03-10 Richard Henderson <rth@redhat.com>
19913
19914 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
19915
199162001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
19917
19918 * g++.old-deja/g++.other/crash31.C: XFAIL.
19919 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
19920 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
19921 * gcc.c-torture/execute/20010123-1.x: XFAIL.
19922 * gcc.c-torture/execute/20010124-1.x: XFAIL.
19923 * gcc.dg/sequence-pt-1.c: XFAIL one test.
19924
199252001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19926
19927 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
19928
199292001-03-06 Zack Weinberg <zackw@stanford.edu>
19930
19931 * gcc.dg/20000724-1.c: Don't use multiline strings.
19932
199332001-03-06 Zack Weinberg <zackw@stanford.edu>
19934
19935 * objc/execute/string1.m, objc/execute/string2.m: Compare the
19936 result of -cString against what we expect it to be; don't just
19937 print it out for no one to read.
19938
19939 * objc/execute/string3.m, objc/execute/string4.m: New tests.
19940 Based on testcases provided by Nicola Pero.
19941
199422001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19943
19944 * gcc.dg/cpp/macro7.c: New test.
19945
199462001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19947
19948 * gcc.dg/cpp/multiline.c: Update.
19949
199502001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19951
19952 * g++.old-deja/g++.other/enum3.C: New test.
19953
199542001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19955
19956 * g++.old-deja/g++.other/pod1.C: New test.
19957
199582001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19959
19960 * g++.old-deja/g++.ext/overload1.C: New test.
19961
199622001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19963
19964 * g++.old-deja/g++.pt/using1.C: New test.
19965
199662001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19967
19968 * g++.old-deja/g++.other/using9.C: New test.
19969
199702001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
19971
19972 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
19973
19974 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
19975
199762001-02-28 Nathan Sidwell <nathan@codesourcery.com>
19977
19978 * g++.old-deja/g++.ext/realpt1.C: Remove.
19979
199802001-02-27 Nathan Sidwell <nathan@codesourcery.com>
19981
19982 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
19983
199842001-02-26 Will Cohen <wcohen@redhat.com>
19985
19986 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
19987
199882001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
19989
19990 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
19991 templatized constructors.
19992
199932001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19994
19995 * gcc.c-torture/execute/20010224-1.c: New test.
19996
199972001-02-23 Jakub Jelinek <jakub@redhat.com>
19998
19999 * gcc.c-torture/execute/20010222-1.c: New test.
20000
200012001-02-22 Jakub Jelinek <jakub@redhat.com>
20002
20003 * g++.old-deja/g++.other/inline20.C: New test.
20004
200052001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20006
20007 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20008
200092001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20010
20011 * g++.old-deja/g++.other/lookup22.C: New test.
20012
200132001-02-19 Zack Weinberg <zackw@stanford.edu>
20014
20015 * g77.dg: New directory.
20016 * g77.dg/20010216-1.f: New test case.
20017 * g77.dg/dg.exp: New driver.
20018 * lib/g77-dg.exp: New driver library.
20019
200202001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20021
20022 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20023
200242001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20025
20026 * g++.old-deja/g++.other/decl9.C: New test.
20027
200282001-02-16 Jakub Jelinek <jakub@redhat.com>
20029
20030 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20031 not need <string> and also tests the initialization at runtime.
20032
200332001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20034
20035 * gcc.c-torture/execute/longlong.c: New test.
20036
200372001-02-14 J"orn Rennecke <amylaar@redhat.com>
20038
20039 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20040
200412001-02-14 J"orn Rennecke <amylaar@redhat.com>
20042
20043 * gcc.c-torture/execute/920302-1.c (execute):
20044 Change argument type to short.
20045
200462001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20047
20048 * g++.old-deja/g++.pt/deduct6.C: New test.
20049
200502001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20051
20052 * g++.old-deja/g++.pt/deduct5.C: New test.
20053
200542001-02-14 Jakub Jelinek <jakub@redhat.com>
20055
20056 * gcc.c-torture/execute/20010209-1.c: New test.
20057
200582001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20059
20060 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20061
200622001-02-12 Geoffrey Keating <geoffk@redhat.com>
20063
20064 * g++.dg/vtgc1.C: Update for new ABI.
20065
20066 * consistency.vlad: New directory, 1665 files.
20067
200682001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20069
20070 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20071 return type.
20072 * gcc.dg/cpp/digraphs.c: Declare puts.
20073
200742001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20075
20076 * g++.old-deja/g++.other/warn5.C: New test.
20077
200782001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20079
20080 * g++.old-deja/g++.pt/spec40.C: New test.
20081
200822001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20083
20084 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20085 case.
20086 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20087
200882001-02-12 Jakub Jelinek <jakub@redhat.com>
20089
20090 * gcc.c-torture/compile/20010209-1.c: New test.
20091
200922001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20093
20094 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20095 excess errors message but not if it crashes.
20096 * g++.old-deja/g++.other/crash27.C: Likewise.
20097 * g++.old-deja/g++.other/crash28.C: Likewise.
20098 * g++.old-deja/g++.other/crash30.C: Likewise.
20099 * g++.old-deja/g++.other/crash32.C: Likewise.
20100 * g++.old-deja/g++.other/crash35.C: Likewise.
20101 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20102
201032001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20104
20105 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20106 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20107 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20108 g77.f-torture/execute/execute.exp,
20109 g77.f-torture/noncompile/noncompile.exp,
20110 gcc.c-torture/execute/execute.exp,
20111 gcc.c-torture/execute/memcheck/memcheck.exp,
20112 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20113 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20114 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20115 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20116 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20117 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20118 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20119 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20120 Remove bug reporting instructions with ancient email addresses.
20121
201222001-02-07 Jakub Jelinek <jakub@redhat.com>
20123
20124 * gcc.dg/20010202-1.c: New test.
20125 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20126
201272001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20128
20129 * g++.dg/stdbool-if.C: New test.
20130
201312001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20132
20133 * objc/execute/fdecl.m: Added main().
20134
201352001-02-07 Jakub Jelinek <jakub@redhat.com>
20136
20137 * gcc.c-torture/execute/20010206-1.c: New test.
20138
201392001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20140
20141 * gcc.dg/cpp/avoidpaste1.c: Update.
20142
201432001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20144
20145 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20146 Pero <nicola@brainstorm.co.uk>.
20147 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20148
201492001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20150
20151 * g++.old-deja/g++.pt/spec39.C: New test.
20152
201532001-02-05 Jakub Jelinek <jakub@redhat.com>
20154
20155 * gcc.c-torture/compile/20010202-1.c: New test.
20156
201572001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20158
20159 * g++.old-deja/g++.abi/primary2.C: New test.
20160 * g++.old-deja/g++.abi/primary3.C: New test.
20161 * g++.old-deja/g++.abi/primary4.C: New test.
20162 * g++.old-deja/g++.abi/primary5.C: New test.
20163 * g++.old-deja/g++.abi/vtable3.h: New test.
20164 * g++.old-deja/g++.abi/vtable3a.C: New test.
20165 * g++.old-deja/g++.abi/vtable3b.C: New test.
20166 * g++.old-deja/g++.abi/vtable3c.C: New test.
20167 * g++.old-deja/g++.abi/vtable3d.C: New test.
20168 * g++.old-deja/g++.abi/vtable3e.C: New test.
20169 * g++.old-deja/g++.abi/vtable3f.C: New test.
20170 * g++.old-deja/g++.abi/vtable3g.C: New test.
20171 * g++.old-deja/g++.abi/vtable3h.C: New test.
20172 * g++.old-deja/g++.abi/vtable3i.C: New test.
20173 * g++.old-deja/g++.abi/vtable3j.C: New test.
20174 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20175
201762001-02-03 Jakub Jelinek <jakub@redhat.com>
20177
20178 * g++.old-deja/g++.other/anon6.C: New test.
20179 * g++.old-deja/g++.other/anon7.C: New test.
20180
201812001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20182
20183 * gcc.dg/cpp/avoidpaste2.c: New tests.
20184
201852001-01-31 Jakub Jelinek <jakub@redhat.com>
20186
20187 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20188
201892001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20190
20191 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20192 DECIMAL_DIG cases for Irix."
20193
201942001-01-31 J"orn Rennecke <amylaar@redhat.com>
20195
20196 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20197
201982001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20199
20200 * gcc.dg/c99-tag-1.c: New test.
20201
202022001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20203
20204 * gcc.dg/cpp/tr-warn1.c: Add tests.
20205
202062001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20207
20208 * gcc.dg/cpp/avoidpaste1.c: Update.
20209 * gcc.dg/cpp/paste4.c: Update.
20210
202112001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20212
20213 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20214 cases for Irix.
20215
202162001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20217
20218 * g++.old-deja/g++.other/inline19.C: New test.
20219
202202001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20221
20222 * gcc.dg/Wlarger-than.c: New test.
20223
202242001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20225
20226 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20227
202282001-01-29 Jakub Jelinek <jakub@redhat.com>
20229
20230 * gcc.c-torture/execute/20010129-1.c: New test.
20231 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
20232
202332001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
20234
20235 * gcc.dg/cpp/avoidpaste1.c: Test case.
20236
202372001-01-28 Jakub Jelinek <jakub@redhat.com>
20238
20239 * g++.old-deja/g++.other/inline18.C: New test.
20240
202412001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20242
20243 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
20244 and __builtin_putchar.
20245
202462001-01-27 Jakub Jelinek <jakub@redhat.com>
20247
20248 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
20249 tests.
20250
202512001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
20252
20253 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
20254 floating point number rounding mode to round to the nearest
20255 representable mode.
20256
202572001-01-25 Jakub Jelinek <jakub@redhat.com>
20258
20259 * g++.old-deja/g++.other/mangle2.C: New test.
20260
202612001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
20262
20263 * gcc.c-torture/compile/20010124-1.c: New test.
20264
202652001-01-24 Nathan Sidwell <nathan@codesourcery.com>
20266
20267 * g++.old-deja/g++.pt/spec38.C: New test.
20268
202692001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20270
20271 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
20272 "Build don't run".
20273
202742001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20275
20276 * gcc.c-torture/execute/20010123-1.c: New test.
20277
202782001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20279
20280 * g++.old-deja/g++.pt/spec37.C: New test.
20281
202822001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20283
20284 * g++.old-deja/g++.pt/overload14.C: New test.
20285
202862001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20287
20288 * gcc.c-torture/execute/20010122-1.c: New test, exercise
20289 __builtin_return_address.
20290
202912001-01-22 Nathan Sidwell <nathan@codesourcery.com>
20292
20293 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
20294 * g++.old-deja/g++.pt/spec35.C: New test.
20295 * g++.old-deja/g++.pt/spec36.C: New test.
20296
202972001-01-20 Jakub Jelinek <jakub@redhat.com>
20298
20299 * gcc.c-torture/compile/20010118-1.c: New test.
20300
203012001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
20302
20303 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
20304
203052001-01-19 Jakub Jelinek <jakub@redhat.com>
20306
20307 * gcc.c-torture/execute/20010119-1.c: New test.
20308
203092001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20310
20311 * g++.old-deja/g++.other/vbase5.C: New test.
20312
203132001-01-19 Jakub Jelinek <jakub@redhat.com>
20314
20315 * gcc.c-torture/execute/20010118-1.c: New test.
20316
203172001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20318
20319 * g++.old-deja/g++.pt/deduct3.C: New test.
20320
203212001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20322
20323 * g++.old-deja/g++.pt/spec34.C: New test.
20324
203252001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
20326
20327 * g77.f-torture/compile/20000601-2.f: New test.
20328
203292001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20330
20331 * g++.old-deja/g++.other/init17.C: New test.
20332
203332001-01-18 Alexandre Oliva <aoliva@redhat.com>
20334
20335 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
20336
203372001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20338
20339 * g++.old-deja/g++.pt/unify8.C: New test.
20340
203412001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20342
20343 * g++.old-deja/g++.abi/vbase1.C: New test.
20344
203452001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20346
20347 * g++.old-deja/g++.pt/crash65.C: New test.
20348
203492001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
20350
20351 * gcc.dg/cpp/assembl2.S: New test case.
20352
203532001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
20354
20355 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
20356 are supported.
20357
203582001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20359
20360 * g++.old-deja/g++.other/builtins1.C: New test.
20361 * g++.old-deja/g++.other/builtins2.C: Likewise.
20362 * g++.old-deja/g++.other/builtins3.C: Likewise.
20363 * g++.old-deja/g++.other/builtins4.C: Likewise.
20364
203652001-01-17 Jakub Jelinek <jakub@redhat.com>
20366
20367 * gcc.c-torture/compile/20010117-1.c: New test.
20368 * gcc.c-torture/compile/20010117-2.c: New test.
20369
203702001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20371
20372 * g77.f-torture/execute/20010116.[fx]: New test,
20373 XFAIL on i?86-*-*.
20374 * g77.f-torture/compile/20010115.f: Indicate it's
20375 a test for PR fortran/1636.
20376
203772001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
20378
20379 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
20380
203812001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20382
20383 * g77.f-torture/compile/20010115.f: New test.
20384
203852001-01-15 Nathan Sidwell <nathan@codesourcery.com>
20386
20387 * g++.old-deja/g++.pt/nontype5.C: New test.
20388
203892001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
20390
20391 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
20392 have an equivalent working one below it.
20393
203942001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20395
20396 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
20397 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20398
203992001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20400
20401 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
20402 message containing "init_priority".
20403 (conpr-2.C): Likewise.
20404 (conpr-3.C): Likewise.
20405 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
20406
204072001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20408
20409 * gcc.c-torture/execute/20010114-2.c: New test.
20410
204112001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
20412
20413 * gcc.c-torture/compile/20010114-1.c: New test.
20414 * gcc.c-torture/compile/20010114-1.x: Xfail.
20415 * gcc.c-torture/compile/20010114-2.c: New test.
20416 * gcc.c-torture/execute/20010114-1.c: New test.
20417 * gcc.dg/trunc-1.c: New test.
20418 * gcc.dg/uninit-B.c: New test.
20419
204202001-01-13 Nick Clifton <nickc@redhat.com>
20421
20422 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
20423 target.
20424
204252001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
20426
20427 * gcc.c-torture/compile/20010113-1.c: New test.
20428
204292001-01-13 Jakub Jelinek <jakub@redhat.com>
20430
20431 * gcc.c-torture/compile/20001212-1.c: New test.
20432
204332001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
20434
20435 * gcc.dg/cpp/widestr1.c: Update.
20436 * gcc.dg/cpp/prag-imp.c: Remove.
20437
204382001-01-12 Jakub Jelinek <jakub@redhat.com>
20439
20440 * gcc.c-torture/execute/20000801-3.x: Remove.
20441 * gcc.dg/c90-init-1.c: New test.
20442 * gcc.dg/c99-init-1.c: New test.
20443 * gcc.dg/c99-init-2.c: New test.
20444 * gcc.dg/gnu99-init-1.c: New test.
20445
204462001-01-12 Richard Earnshaw <rearnsha@arm.com>
20447
20448 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
20449 testing that no relevant ones were found.
20450
204512001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20452
20453 * g++.old-deja/g++.pt/cast2.C: New test.
20454
204552001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20456
20457 * g++.old-deja/g++.pt/friend47.C: New test.
20458
204592001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20460
20461 * g++.old-deja/g++.pt/instantiate13.C: New test.
20462
204632001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20464
20465 * g++.old-deja/g++.other/defarg7.C: New test.
20466 * g++.old-deja/g++.other/defarg8.C: New test.
20467
204682001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20469
20470 * g++.old-deja/g++.pt/crash64.C: New test.
20471
204722001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20473
20474 * g++.old-deja/g++.pt/crash63.C: New test.
20475
204762001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
20477
20478 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
20479
204802001-01-10 Alan Lehotsky <lehotsky@tiac.net>
20481
20482 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
20483
204842001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20485
20486 * g++.old-deja/g++.pt/error3.C: New test.
20487
204882001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20489
20490 * g++.old-deja/g++.other/crash39.C: New test.
20491
204922001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20493
20494 * g++.old-deja/g++.other/vbase4.C: New test.
20495
204962001-01-08 Jonathan Larmour <jlarmour@redhat.com>
20497
20498 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
20499 * gcc.dg/special/20000419-2.c: New file. Identical to above.
20500 * gcc.dg/special/special.exp: New test driver which will check
20501 for alias support for the above test.
20502
205032001-01-09 Alan Lehotsky <lehotsky@tiac.net>
20504
20505 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
20506 problems on small machines.
20507 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
20508 parameterize.
20509
205102001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
20511
20512 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
20513 mips.
20514 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20515
205162001-01-09 Nathan Sidwell <nathan@codesourcery.com>
20517
20518 * g++.old_deja/g++.pt/using8.C: New test.
20519
205202001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
20521
20522 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
20523
205242000-01-08 Loren J. Rittle <ljrittle@acm.org>
20525
20526 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
20527 where a failure is expected.
20528 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
20529
205302001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20531
20532 * g++.old_deja/g++.pt/instantiate12.C: New test.
20533
205342001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20535
20536 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
20537 start of structs.
20538 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
20539 * g++.old-deja/g++.brendan/crash17.C: Likewise.
20540 * g++.old-deja/g++.brendan/crash29.C: Likewise.
20541 * g++.old-deja/g++.brendan/crash48.C: Likewise.
20542 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20543 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
20544 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
20545 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
20546 * g++.old-deja/g++.eh/spec6.C: Likewise.
20547 * g++.old-deja/g++.jason/crash3.C: Likewise.
20548 * g++.old-deja/g++.law/ctors11.C: Likewise.
20549 * g++.old-deja/g++.law/ctors17.C: Likewise.
20550 * g++.old-deja/g++.law/ctors5.C: Likewise.
20551 * g++.old-deja/g++.law/ctors9.C: Likewise.
20552 * g++.old-deja/g++.mike/ambig1.C: Likewise.
20553 * g++.old-deja/g++.mike/net22.C: Likewise.
20554 * g++.old-deja/g++.mike/p3538a.C: Likewise.
20555 * g++.old-deja/g++.mike/p3538b.C: Likewise.
20556 * g++.old-deja/g++.mike/virt3.C: Likewise.
20557 * g++.old-deja/g++.niklas/t128.C: Likewise.
20558 * g++.old-deja/g++.other/anon4.C: Likewise.
20559 * g++.old-deja/g++.other/using1.C: Likewise.
20560 * g++.old-deja/g++.other/warn3.C: Likewise.
20561 * g++.old-deja/g++.pt/t37.C: Likewise.
20562 * g++.old-deja/g++.robertl/eb69.C: Likewise.
20563 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20564
205652001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20566
20567 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
20568
205692001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20570
20571 * gcc.c-torture/execute/stdio-opt-3.c: New test.
20572
205732001-01-07 Jakub Jelinek <jakub@redhat.com>
20574
20575 * gcc.c-torture/compile/20010107-1.c: New test.
20576
205772001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
20578
20579 * gcc.c-torture/execute/builtin-noret-1.c: New test.
20580
205812001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
20582
20583 * gcc.dg/format/format.h: New file.
20584 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
20585 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
20586 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
20587 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
20588 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
20589 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20590 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
20591 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
20592 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
20593 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
20594 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
20595 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
20596 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
20597 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
20598 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
20599 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
20600 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
20601 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
20602 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
20603 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
20604 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
20605 instead of declaring standard types, macros and functions in each
20606 test.
20607
206082001-01-06 Alexandre Oliva <aoliva@redhat.com>
20609
20610 * gcc.c-torture/execute/20010106-1.c: New test.
20611
206122001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
20613
20614 * gcc.dg/format/format.exp: New file.
20615 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
20616 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
20617 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
20618 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
20619 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
20620 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
20621 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
20622 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
20623 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
20624 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
20625 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
20626 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
20627 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
20628 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
20629 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
20630 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
20631 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
20632 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
20633 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
20634 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
20635 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
20636 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
20637 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
20638 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
20639 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
20640 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
20641 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
20642 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
20643 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
20644 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
20645 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
20646 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
20647 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
20648 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
20649 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
20650 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
20651 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
20652 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
20653 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
20654 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
20655 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
20656 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
20657
206582001-01-05 Alexandre Oliva <aoliva@redhat.com>
20659
20660 * gcc.c-torture/execute/991228-1.c: Take word endianness into
20661 account.
20662
206632001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
20664
20665 * gcc.c-torture/execute/builtin-complex-1.c: New test.
20666
206672001-01-05 Nathan Sidwell <nathan@codesourcery.com>
20668
20669 * g++.old-deja/g++.pt/crash62.C: New test.
20670
206712001-01-04 Richard Henderson <rth@redhat.com>
20672
20673 * gcc.dg/20000926-1.c: Update expected warnings.
20674 * gcc.dg/array-2.c: Likewise.
20675 * gcc.dg/array-4.c: Also validate flexible array members.
20676 * gcc.dg/c99-flex-array-1.c: New.
20677
206782001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
20679
20680 * gcc.c-torture/compile/20001222-1.x: Remove.
20681
206822001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20683
20684 * gcc.c-torture/execute/built-in-setjmp.c: New.
20685
206862001-01-03 Richard Henderson <rth@redhat.com>
20687
20688 * gcc.dg/940510-1.c: Update expected error wording.
20689 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
20690
206912001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
20692
20693 * lib/target-supports.exp (check_alias_available): Modified to
20694 indicate aliases not supported if only weak aliases are supported.
20695
206962001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20697
20698 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
20699 Turn on cmpstrsi checks for __pj__ and __i370__.
20700
207012001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20702
20703 * g++.old-deja/g++.other/virtual11.C: New test.
20704
207052001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20706
20707 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
20708
207092001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20710
20711 * gcc.c-torture/compile/20010102-1.c: New test.
20712
207132001-01-02 Andreas Jaeger <aj@suse.de>
20714
20715 * gcc.dg/noreturn-3.c: New test.
20716
20717 * gcc.dg/noreturn-4.c: New test.
20718
207192001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20720
20721 * gcc.c-torture/execute/stdio-opt-1.c: Also test
20722 __builtin_fputc and __builtin_fwrite.
20723
207242000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20725
20726 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
20727 signed char, not default char.
20728
207292000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20730
20731 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
20732
207332000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
20734
20735 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
20736
207372000-12-29 Richard Henderson <rth@redhat.com>
20738
20739 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
20740 (__cyg_profile_func_exit): Define.
20741
207422000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20743
20744 * g++.dg/vtgc1.C: New test.
20745
207462000-12-28 Geoffrey Keating <geoffk@redhat.com>
20747
20748 * gcc.dg/noncompile/20001228-1.c: New test.
20749
20750 * gcc.dg/20001228-1.c: New test.
20751
20752 * gcc.c-torture/execute/20001228-1.c: New test.
20753
207542000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
20755
20756 * gcc.dg/format-strfmon-1.c: New test.
20757
207582000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20759
20760 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
20761 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
20762 * gcc.c-torture/execute/string-opt-1.c: Likewise.
20763 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20764 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20765 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20766 * gcc.c-torture/execute/string-opt-6.c: Likewise.
20767 * gcc.c-torture/execute/string-opt-7.c: Likewise.
20768 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20769 * gcc.c-torture/execute/string-opt-9.c: Likewise.
20770 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20771 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20772 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20773
20774 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
20775 * gcc.c-torture/execute/string-opt-4.c: Test index.
20776
207772000-12-26 Geoffrey Keating <geoffk@redhat.com>
20778
20779 * gcc.c-torture/compile/20001226-1.c: New test.
20780
207812000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
20782
20783 * gcc.c-torture/compile/20001222-1.c: New test.
20784 * gcc.c-torture/compile/20001222-1.x: Xfail.
20785
207862000-12-22 Alexandre Oliva <aoliva@redhat.com>
20787
20788 * gcc.c-torture/execute/comp-goto-2.c: New test.
20789
207902000-12-21 J"orn Rennecke <amylaar@redhat.com>
20791
20792 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
20793 Use long types if __INT_MAX__ is 32767.
20794 (main): Use cast to (sint32 *) when poking 88 into a_page.
20795
20796 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
20797
207982000-12-21 Bernd Schmidt <bernds@redhat.com>
20799
20800 * gcc.c-torture/compile/20001221-1.c: New test.
20801 * gcc.c-torture/execute/20001221-1.c: New test.
20802
208032000-12-20 Richard Henderson <rth@redhat.com>
20804
20805 * g++.old-deja/g++.pt/crash36.C: Update error lines.
20806 * g++.old-deja/g++.robertl/eb109.C: Likewise.
20807
208082000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20809
20810 * gcc.dg/compare3.c: New test.
20811
208122000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20813
20814 * gcc.dg/format-warnll-1.c: New test.
20815
208162000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
20817
20818 * gcc.dg/cpp/cmdlne-P.c: New test.
20819
208202000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20821
20822 * gcc.c-torture/execute/builtin-abs-1.c,
20823 gcc.c-torture/execute/builtin-abs-2.c: New tests.
20824
208252000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20826
20827 * gcc.dg/cpp/multiline.c: New test.
20828
208292000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20830
20831 * g++.old-deja/g++.other/syshdr1.C: Update.
20832 * gcc.dg/cpp/lineflags.c: Remove temporarily.
20833
208342000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20835
20836 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
20837
208382000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20839
20840 * g++.old-deja/g++.pt/ttp65.C: New test.
20841
208422000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20843
20844 * g++.old-deja/g++.pt/ttp64.C: New test.
20845
208462000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20847
20848 * g++.old-deja/g++.pt/spec33.C: New test.
20849
208502000-12-14 Catherine Moore <clm@redhat.com>
20851
20852 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
20853 * gcc.c-torture/execute/920612-2.c: Likewise.
20854 * gcc.c-torture/execute/920428-2.c: Likewise.
20855 * gcc-c-torture/execute/va-arg-11.c: Call exit.
20856 * gcc.c-torture/execute/va-arg-21.c: Likewise.
20857
208582000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20859
20860 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
20861 * gcc.dg/pack-test-2.c: Likewise.
20862
208632000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20864
20865 Tests by Zack Weinberg <zackw@stanford.edu>.
20866
20867 * gcc.dg/cpp/defined.c: Update.
20868 * gcc.dg/cpp/defined_trad.c: New tests.
20869
208702000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20871
20872 * gcc.dg/cpp/trad-direct.c: Update.
20873
208742000-12-11 Neil Booth <neilb@earthling.net>
20875
20876 * gcc.dg/cpp/defined_trad.c
20877
208782000-12-11 Neil Booth <neilb@earthling.net>
20879
20880 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
20881
208822000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
20883
20884 * gcc.dg/format-miss-2.c: New test.
20885
208862000-12-09 Neil Booth <neilb@earthling.net>
20887
20888 * gcc.dg/cpp/lineflags.c: New tests.
20889 * gcc.dg/cpp/poison.c: Update.
20890 * gcc.dg/cpp/redef2.c: Update.
20891 * gcc.dg/cpp/skipping.c: New test.
20892
208932000-12-07 Geoffrey Keating <geoffk@redhat.com>
20894
20895 * g++.old-deja/g++.other/eh3.C: New testcase.
20896
208972000-12-07 Neil Booth <neilb@earthling.net>
20898
20899 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
20900 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
20901 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
20902 wtr-union-init-2.c, wtr-union-init-3.c: Update.
20903 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
20904 Update.
20905
209062000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20907
20908 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
20909 __SIZE_TYPE__ instead of int for type of integers cast to
20910 pointers.
20911
209122000-12-07 Jakub Jelinek <jakub@redhat.com>
20913
20914 * g++.old-deja/g++.other/cleanup4.C: New test.
20915
209162000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20917
20918 * format-sec-1.c: New test.
20919
209202000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20921
20922 * gcc.dg/format-nonlit-3.c: New test.
20923
209242000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20925
20926 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
20927 through a null pointer.
20928
209292000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20930
20931 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
20932 * g++.old-deja/g++.pt/partial4.C: New test.
20933
209342000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
20935
20936 * gcc.c-torture/execute/ieee/hugeval.x: New.
20937
209382000-12-06 Neil Booth <neilb@earthling.net>
20939
20940 * gcc.dg/cpp/backslash2.c: New tests.
20941
209422000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20943
20944 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
20945 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
20946
209472000-12-05 Geoffrey Keating <geoffk@redhat.com>
20948
20949 * gcc.c-torture/execute/20001203-2.c: New testcase.
20950
209512000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20952
20953 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
20954 * g++.old-deja/g++.other/virtual10.C: New test.
20955
209562000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20957
20958 * g++.old-deja/g++.mike/pmf5.C: Remove test.
20959
209602000-12-05 Richard Henderson <rth@redhat.com>
20961
20962 * gcc.c-torture/compile/20001205-1.c: New.
20963
209642000-12-04 Neil Booth <neilb@earthling.net>
20965
20966 * g++.old-deja/g++.other/virtual9.C: New test.
20967 * g++.old-deja/g++.pt/crash61.C: New test.
20968 * gcc.c-torture/execute/loop-9.c: New test.
20969
209702000-12-04 Neil Booth <neilb@earthling.net>
20971
20972 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
20973 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
20974 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
20975 * gcc.dg/cpp/extratokens.c: ...here.
20976
209772000-12-04 Neil Booth <neilb@earthling.net>
20978
20979 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
20980 New tests.
20981
209822000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20983
20984 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
20985 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
20986
209872000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20988
20989 * gcc.c-torture/execute/20001203-1.c: New test.
20990
209912000-12-03 Neil Booth <neilb@earthling.net>
20992
20993 * gcc.dg/cpp/macro6.c: New test cases.
20994
209952000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20996
20997 * gcc.c-torture/execute/string-opt-9.c: New test.
20998 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20999 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21000 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21001
21002 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21003 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21004
210052000-12-02 Geoffrey Keating <geoffk@redhat.com>
21006
21007 * gcc.dg/cpp/if-6.c: New testcase.
21008
21009 * gcc.dg/20001201-1.c: New testcase.
21010
210112000-12-02 Neil Booth <neilb@earthling.net>
21012
21013 * g++.old-deja/g++.other/externC4.C,
21014 g++.old-deja/g++.other/friend10.C: New tests.
21015
210162000-12-02 Neil Booth <neilb@earthling.net>
21017
21018 * g++.old-deja/g++.other/instan2.C
21019 * g++.old-deja/g++.other/instan3.C: New test.
21020
210212000-12-02 Neil Booth <neilb@earthling.net>
21022
21023 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21024 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21025 gnuc99.c,gnuc99-pedantic.c: New tests.
21026
210272000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21028
21029 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21030 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21031
210322000-12-01 Neil Booth <neilb@earthling.net>
21033
21034 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21035 * gcc.dg/cpp/poison.c: Update.
21036 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21037
210382000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21039
21040 * g77.f-torture/execute/20001201.f: New test.
21041
210422000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21043
21044 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21045
210462000-12-01 Jakub Jelinek <jakub@redhat.com>
21047
21048 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21049
210502000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21051
21052 * g++.old-deja/g++.other/cast6.C: New test.
21053
210542000-11-30 Geoffrey Keating <geoffk@redhat.com>
21055
21056 * gcc.c-torture/execute/20001130-2.c: New testcase.
21057
210582000-11-30 Richard Henderson <rth@redhat.com>
21059
21060 * gcc.c-torture/execute/20001130-1.c: New test.
21061
210622000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21063
21064 * g++.old-deja/g++.other/op3.C: New test.
21065
210662000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21067
21068 * g++.old-deja/g++.other/op2.C: New test.
21069
210702000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21071
21072 * g++.old-deja/g++.other/crash38.C: New test.
21073
210742000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21075
21076 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21077
210782000-11-29 Jakub Jelinek <jakub@redhat.com>
21079
21080 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21081 tests.
21082 * gcc.c-torture/execute/string-opt-6.c: New test.
21083
21084 * gcc.dg/20001117-1.c: Add main.
21085
210862000-11-28 Geoffrey Keating <geoffk@redhat.com>
21087
21088 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21089 Move from here ...
21090 * gcc.dg/940510-1.c: ... to here.
21091
21092 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21093 zero-size arrays in toplevel structures.
21094
210952000-11-28 Jakub Jelinek <jakub@redhat.com>
21096
21097 * gcc.c-torture/execute/loop-8.c: New test.
21098
210992000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21100
21101 * g++.old-deja/g++.other/base1.C: New test.
21102
211032000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21104
21105 * g++.old-deja/g++.other/parse2.C: New test.
21106
211072000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21108
21109 * g++.old-deja/g++.pt/incomplete1.C: New test.
21110
211112000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 * g++.old-deja/g++.other/friend9.C: New test.
21114
211152000-11-28 Jakub Jelinek <jakub@redhat.com>
21116
21117 * gcc.dg/20001127-1.c: New test.
21118
211192000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21120
21121 * g++.old-deja/g++.pt/friend46.C: New test.
21122
211232000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21124
21125 * g++.old-deja/g++.other/ptrmem8.C: New test.
21126
211272000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21128
21129 * gcc.c-torture/execute/string-opt-7.c: New test.
21130 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21131
211322000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21133
21134 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21135 instead of 'mkcheck 2'.
21136
211372000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21138
21139 * gcc.c-torture/execute/memcheck/driver.c,
21140 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21141 C9X references to refer to C99.
21142
211432000-11-25 Jakub Jelinek <jakub@redhat.com>
21144
21145 * gcc.dg/ultrasp3.c: New test.
21146
211472000-11-25 Neil Booth <neilb@earthling.net>
21148
21149 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21150
211512000-11-25 Alexandre Oliva <aoliva@redhat.com>
21152
21153 * gcc.c-torture/compile/20001123-2.c: New.
21154
211552000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21156
21157 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21158
211592000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21160
21161 * gcc.dg/sequence-point-1.c: Add some new tests.
21162 * gcc.c-torture/execute/20001124-1.c: New test.
21163
211642000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21165
21166 * g++.old-deja/g++.other/vaarg4.C: New test.
21167 * gcc.c-torture/compile/20001123-1.c: New test.
21168
211692000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21170
21171 * g++.other/crash24.C: Adjust and remove XFAIL.
21172 * g++.other/crash37.C: New test.
21173
211742000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21175
21176 * g++.old-deja/g++.pt/instantiate9.C: New test.
21177
211782000-11-22 Mark Mitchell <mark@codesourcery.com>
21179
21180 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21181 new ABI, too.
21182
21183 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21184 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21185
211862000-11-22 Neil Booth <neilb@earthling.net>
21187
21188 * gcc.dg/cpp/Wtrigraphs.c: New test.
21189
211902000-11-22 Loren J. Rittle <ljrittle@acm.org>
21191
21192 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21193
211942000-11-22 Jakub Jelinek <jakub@redhat.com>
21195
21196 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21197
211982000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21199
21200 * lib/gcc-dg.exp: load_lib scanasm.exp.
21201 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21202 * lib/g++-dg.exp: load_lib scanasm.exp.
21203 * lib/scanasm.exp: New.
21204 (scan-assembler, scan-assembler-not): Add optional arguments to
21205 test name, or if not present, the pattern name.
21206 (scan-assembler-dem, scan-assembler-dem-not): New.
21207
21208 * g++.dg/dg.exp: New.
21209
212102000-11-21 Neil Booth <neilb@earthling.net>
21211
21212 * gcc.dg/cpp/integrated1.c: Remove.
21213
212142000-11-21 Jakub Jelinek <jakub@redhat.com>
21215
21216 * gcc.c-torture/execute/20001121-1.c: New test.
21217
212182000-11-21 Richard Henderson <rth@redhat.com>
21219
21220 * gcc.c-torture/compile/20001121-1.c: New test.
21221
212222000-11-20 Neil Booth <neilb@earthling.net>
21223
21224 * gcc.dg/cpp/integrated1.c: New test.
21225
212262000-11-21 Jakub Jelinek <jakub@redhat.com>
21227
21228 * g++.old-deja/g++.other/inline17.C: New test.
21229
212302000-11-20 Donald Lindsay <dlindsay@redhat.com>
21231
21232 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
21233 local variable to be zero: I made the variable global. Now
21234 uses abort() and exit() instead of relying on main's return value.
21235
212362000-11-20 Neil Booth <neilb@earthling.net>
21237
21238 * gcc.dg/cpp/paste2.c: Update test.
21239 * objc/execute/paste.m: New test.
21240
212412000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21242
21243 * gcc.dg/c99-condexpr-1.c: New test.
21244
212452000-11-20 Neil Booth <neilb@earthling.net>
21246
21247 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
21248
212492000-11-20 Nathan Sidwell <nathan@codesourcery.com>
21250
21251 * g++.old-deja/g++.pt/export1.C: New test.
21252
212532000-11-20 Jakub Jelinek <jakub@redhat.com>
21254
21255 * gcc.dg/20001117-1.c: New test.
21256
212572000-11-18 Richard Henderson <rth@redhat.com>
21258
21259 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
21260
212612000-11-18 Richard Henderson <rth@redhat.com>
21262
21263 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
21264 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
21265 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
21266
212672000-11-18 Richard Henderson <rth@redhat.com>
21268
21269 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
21270 (main): New. Exit cleanly.
21271
212722000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21273
21274 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
21275 gcc.dg/c99-fordecl-2.c: New tests.
21276
212772000-11-18 Richard Henderson <rth@redhat.com>
21278
21279 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
21280 * gcc.c-torture/execute/zerolen-2.c: New.
21281
212822000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21283
21284 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
21285 memory.
21286
212872000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21288
21289 * g++.old-deja/g++.pt/instantiate8.C: New test.
21290
212912000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21292
21293 * g++.old-deja/g++.other/incomplete.C: Add more tests.
21294 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
21295
212962000-11-16 Nick Clifton <nickc@redhat.com>
21297
21298 * gcc.c-torture/execute/nestfunc-2.c: New test.
21299 * gcc.c-torture/execute/nestfunc-3.c: New test.
21300
213012000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21302
21303 * gcc.c-torture/compile/20001116-1.c: New test.
21304
213052000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21306
21307 * gcc.c-torture/execute/20001115-1.c: New test.
21308
213092000-11-15 Mark Mitchell <mark@codesourcery.com>
21310
21311 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
21312 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
21313 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
21314 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21315
213162000-11-15 Neil Booth <neilb@earthling.net>
21317
21318 gcc.dg/cpp/_Pragma1.c: Update.
21319 gcc.dg/cpp/_Pragma2.c: New test.
21320
213212000-11-15 Nathan Sidwell <nathan@codesourcery.com>
21322
21323 * g++.old-deja/g++.other/anon5.C: New test.
21324
213252000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
21326
21327 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
21328 tests.
21329
213302000-11-14 Jakub Jelinek <jakub@redhat.com>
21331
21332 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
21333 output.
21334
213352000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21336
21337 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
21338 labels at end of compound statements.
21339
213402000-11-13 Jakub Jelinek <jakub@redhat.com>
21341
21342 * gcc.c-torture/execute/loop-7.c: New test.
21343
213442000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21345
21346 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
21347
213482000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21349
21350 * gcc.dg/c99-bool-1.c: New test.
21351
213522000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21353
21354 * gcc.dg/c99-scope-1.c: Remove xfail.
21355 * gcc.dg/c99-scope-2.c: New test.
21356
213572000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21358
21359 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
21360 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
21361
213622000-11-11 Mark Mitchell <mark@codesourcery.com>
21363
21364 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
21365 error messages.
21366
21367 * g++.mike/p700.C: Don't typedef wchar_t.
21368 * g++.mike/p784.C: Likewise.
21369 * g++.mike/eb101.C: Don't use __wchar_t.
21370
213712000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
21372
21373 * g77.f-torture/execute/20001111.[fx]: Test premature exit
21374 from DO loop.
21375
213762000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21377
21378 * gcc.c-torture/execute/20001111-1.c: New test.
21379
213802000-11-10 Nick Clifton <nickc@redhat.com>
21381
21382 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
21383 long multuiple and accumulate.
21384
213852000-11-09 Richard Henderson <rth@redhat.com>
21386
21387 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
21388 via size_t instead of int.
21389
21390 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
21391 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21392 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21393 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21394
213952000-11-09 Geoffrey Keating <geoffk@redhat.com>
21396
21397 * gcc.c-torture/compile/20001109-1.c: New test.
21398 * gcc.c-torture/compile/20001109-2.c: New test.
21399
214002000-11-09 Nathan Sidwell <nathan@codesourcery.com>
21401
21402 * g++.old-deja/g++.pt/operator1.C: New test.
21403 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
21404
214052000-11-09 Jakub Jelinek <jakub@redhat.com>
21406
21407 * gcc.dg/20001108-1.c: New test.
21408
214092000-11-09 Jakub Jelinek <jakub@redhat.com>
21410
21411 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
21412 with both arguments constant strings.
21413 * gcc.c-torture/execute/string-opt-3.c: New test.
21414 * gcc.c-torture/execute/string-opt-4.c: New test.
21415 * gcc.c-torture/execute/string-opt-5.c: New test.
21416
214172000-11-08 Nick Clifton <nickc@redhat.com>
21418
21419 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
21420 mulsidi3adddi patterns.
21421
214222000-11-08 Nathan Sidwell <nathan@codesourcery.com>
21423
21424 * g++.old-deja/g++.other/crash36.C: New test.
21425
214262000-11-08 Jakub Jelinek <jakub@redhat.com>
21427
21428 * g++.old-deja/g++.other/init16.C: New test.
21429
214302000-11-06 Loren J. Rittle <ljrittle@acm.org>
21431
21432 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
21433
214342000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21435
21436 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
21437 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21438 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21439
214402000-11-07 DJ Delorie <dj@redhat.com>
21441
21442 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
21443
214442000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21445
21446 * gcc.c-torture/execute/string-opt-1.c: New test.
21447
214482000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21449
21450 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
21451 mips-sgi-irix6.* because the MIPS ABI passes floating-point
21452 parameters in registers, and there is no way for a varargs
21453 function to know in which order the integer and floating-point
21454 parameters should be interleaved when they are placed on the
21455 stack.
21456 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21457 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21458
214592000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21460
21461 * gcc.c-torture/execute/string-opt-2.c: New test.
21462
214632000-11-07 Nathan Sidwell <nathan@codesourcery.com>
21464
21465 * g++.old-deja/g++.pt/crash60.C: New test.
21466
214672000-11-06 Jakub Jelinek <jakub@redhat.com>
21468
21469 * g++.old-deja/g++.other/crash24.C: New test.
21470 * g++.old-deja/g++.other/crash25.C: New test.
21471 * g++.old-deja/g++.other/crash26.C: New test.
21472 * g++.old-deja/g++.other/crash27.C: New test.
21473 * g++.old-deja/g++.other/crash28.C: New test.
21474 * g++.old-deja/g++.other/crash29.C: New test.
21475 * g++.old-deja/g++.other/crash30.C: New test.
21476 * g++.old-deja/g++.other/crash31.C: New test.
21477 * g++.old-deja/g++.other/crash32.C: New test.
21478 * g++.old-deja/g++.other/crash33.C: New test.
21479 * g++.old-deja/g++.other/crash34.C: New test.
21480 * g++.old-deja/g++.other/crash35.C: New test.
21481
214822000-11-06 Jakub Jelinek <jakub@redhat.com>
21483
21484 * gcc.c-torture/execute/20001031-1.c: New test.
21485
214862000-11-04 Mark Mitchell <mark@codesourcery.com>
21487
21488 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
21489 namespace.
21490
21491 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
21492 standards-conformant.
21493
21494 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
21495
21496 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
21497 * g++.old-deja/g++.mike/p755a.C: Likewise.
21498 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
21499 library makes no calls to `operator new' during initialization.
21500
215012000-11-04 Neil Booth <neilb@earthling.net>
21502
21503 * gcc.dg/cpp/include2.c: New tests.
21504
215052000-11-03 Mark P Mitchell <mark@codesourcery.com>
21506
21507 * lib/g++.exp (g++_set_ld_library_path): New function.
21508 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
21509
215102000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
21511
21512 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
21513 warnings.
21514
215152000-11-01 Richard Henderson <rth@redhat.com>
21516
21517 * g++.old-deja/g++.ext/namedret1.C: New.
21518 * g++.old-deja/g++.ext/namedret2.C: New.
21519 * g++.old-deja/g++.ext/namedret3.C: New.
21520
215212000-10-31 Geoffrey Keating <geoffk@cygnus.com>
21522
21523 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
21524 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
21525
215262000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21527
21528 * gcc.c-torture/execute/va-arg-21.c: New test.
21529
215302000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
21531
21532 * gcc.dg/c99-complex-2.c: New test.
21533
215342000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21535
21536 * gcc.c-torture/execute/stdio-opt-1.c: New test.
21537
215382000-10-31 Jakub Jelinek <jakub@redhat.com>
21539
21540 * g++.old-deja/g++.other/inline16.C: New test.
21541
215422000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
21543
21544 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
21545 __PRETTY_FUNCTION__
21546
215472000-10-29 Neil Booth <neilb@earthling.net>
21548
21549 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
21550 New tests.
21551 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
21552 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
21553 optimisation.
21554
215552000-10-29 Neil Booth <neilb@earthling.net>
21556
21557 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
21558 * mi1.c, mi1c.h: Add null directives to multiple-include test.
21559 * mi5.c: Test multiple includes work with -C.
21560 * trigraphs.c: Test ^= version.
21561
215622000-10-28 Neil Booth <neilb@earthling.net>
21563
21564 New tests and test updates for new macro expander.
21565
21566 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
21567 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
21568 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
21569 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
21570 new diagnostic messages.
21571
21572 * gcc.dg/cpp/macro3.c: New tests.
21573
215742000-10-27 Mark Mitchell <mark@codesourcery.com>
21575
21576 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
21577 on the same line.
21578
215792000-10-27 Jakub Jelinek <jakub@redhat.com>
21580
21581 * g++.old-deja/g++.other/eh2.C: New test.
21582
215832000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
21584
21585 * gcc.c-torture/execute/20001027-1.c: New test.
21586
215872000-10-26 Richard Henderson <rth@redhat.com>
21588
21589 * gcc.c-torture/execute/20001026-1.c: New.
21590
215912000-10-26 Mark Mitchell <mark@codesourcery.com>
21592
21593 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
21594 * g++.old-deja/g++.law/builtin1.C: Likewise.
21595 * g++.old-deja/g++.law/ctors10.C: Likewise.
21596 * g++.old-deja/g++.law/virtual3.C: Likewise.
21597 * g++.old-deja/g++.mike/p658.C: Likewise.
21598 * g++.old-deja/g++.other/sibcall1.C: Likewise.
21599 * g++.old-deja/g++.other/vaarg2.C: Likewise.
21600 * g++.old-deja/g++.robertl/eb124.C: Likewise.
21601 * g++.old-deja/g++.robertl/eb44.C: Likewise.
21602 * g++.old-deja/g++.robertl/eb77.C: Likewise.
21603
216042000-10-26 Nathan Sidwell <nathan@codesourcery.com>
21605
21606 * gcc.c-torture/compile/20001024-1.c: New test.
21607
216082000-10-25 Mark Mitchell <mark@codesourcery.com>
21609
21610 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
21611 to tell us whether or not we are using V3.
21612
216132000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
21614
21615 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
21616 operands.
21617
216182000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
21619
21620 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
21621
216222000-10-25 Jakub Jelinek <jakub@redhat.com>
21623
21624 * gcc.c-torture/execute/20001024-1.c: New test.
21625
216262000-10-24 Jakub Jelinek <jakub@redhat.com>
21627
21628 * g++.old-deja/g++.other/sibcall1.C: New test.
21629
216302000-10-20 Jakub Jelinek <jakub@redhat.com>
21631
21632 * gcc.dg/noncompile/init-3.c: New test.
21633
216342000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
21635
21636 * gcc.dg/format-array-1.c: New test.
21637
216382000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21639
21640 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
21641 writing through null pointers; remove comment about testing
21642 unterminated strings.
21643
216442000-10-17 Matthew Hiller <hiller@redhat.com>
21645
21646 * gcc.c-torture/execute/20001017-2.c: New test.
21647
216482000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21649
21650 * gcc.c-torture/compile/20001018-1.c: New test.
21651 * gcc.c-torture/compile/20001018-1.x: Xfail.
21652
216532000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21654
21655 * gcc.c-torture/execute/20001017-1.c: New test.
21656
216572000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21658
21659 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
21660 for multiple use of arguments with scanf formats; add tests for
21661 multiple use of arguments.
21662
216632000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
21664
21665 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
21666
216672000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21668
21669 * gcc.dg/format-miss-1.c: New test.
21670
216712000-10-16 Jakub Jelinek <jakub@redhat.com>
21672
21673 * gcc.c-torture/execute/20001013-1.c: New test.
21674
216752000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21676
21677 * gcc.dg/format-branch-1.c: New test.
21678
216792000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21680
21681 * README, lib/file-format.exp: Remove EGCS references.
21682
216832000-10-16 Jakub Jelinek <jakub@redhat.com>
21684
21685 * gcc.dg/20001013-1.c: New test.
21686
216872000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
21688
21689 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
21690 for intmax_t in the compiler using __typeof__ and the type rules
21691 for conditional expressions.
21692
216932000-10-13 Jakub Jelinek <jakub@redhat.com>
21694
21695 * gcc.dg/20001012-1.c: New test.
21696 * gcc.dg/20001012-2.c: New test.
21697
216982000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21699
21700 * gcc.dg/format-attr-1.c: New test.
21701
217022000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21703
21704 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
21705 __LONG_LONG_MAX__ instead of LLONG_MAX.
21706
217072000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21708
21709 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
21710 scanf flags.
21711 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
21712 flags.
21713
217142000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
21715
21716 * gcc.dg/sequence-pt-1.c: New test.
21717
217182000-10-11 Geoff Keating <geoffk@cygnus.com>
21719
21720 * gcc.c-torture/execute/20001011-1.c: New testcase.
21721 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
21722
217232000-10-10 Jakub Jelinek <jakub@redhat.com>
21724
21725 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
21726 does not error on it.
21727
217282000-10-10 Jakub Jelinek <jakub@redhat.com>
21729
21730 * gcc.dg/20001009-1.c: New test.
21731
21732Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
21733
21734 * gcc.c-torture/compile/20001009-1.c: Move from here ....
21735 * gcc.c-torture/execute/20001009-2.c: ... to here.
21736
217372000-10-09 Geoff Keating <geoffk@cygnus.com>
21738
21739 * gcc.c-torture/compile/20001009-1.c: New testcase.
21740 * gcc.c-torture/execute/20001009-1.c: New testcase.
21741 Testcases provided by Jan Hubicka <jh@suse.cz>.
21742
217432000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21744
21745 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21746 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
21747 uintmax_t using <limits.h> to emulate the compiler's internal
21748 logic. No longer XFAIL %j tests.
21749
217502000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21751
21752 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
21753 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21754 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
21755 regexps and details of expected handling of some bad formats.
21756 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
21757 suppression.
21758
217592000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21760
21761 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
21762 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
21763 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
21764 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
21765 in list archives.
21766
217672000-10-06 Richard Henderson <rth@cygnus.com>
21768
21769 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
21770 * g++.old-deja/g++.brendan/crash52.C: Likewise.
21771 * g++.old-deja/g++.jason/report.C: Likewise.
21772 * g++.old-deja/g++.law/friend5.C: Likewise.
21773 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
21774 of the expected warnings.
21775
217762000-10-06 Nathan Sidwell <nathan@codesourcery.com>
21777
21778 * g++.old-deja/g++.pt/enum14.C: New test.
21779
217802000-10-05 Nathan Sidwell <nathan@codesourcery.com>
21781
21782 * g++.old-deja/g++.pt/crash59.C: New test.
21783
217842000-10-04 Will Cohen <wcohen@redhat.com>
21785
21786 * gcc.dg/20000926-1.c: New test.
21787
217882000-10-03 Geoff Keating <geoffk@cygnus.com>
21789
21790 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
21791 function name for current C++ compiler.
21792 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
21793
217942000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
21795
21796 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
21797 __PRETTY_FUNCTION__.
21798 * g++.old-deja/g++.ext/pretty2.C: Likewise.
21799
218002000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21801
21802 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
21803
218042000-09-26 Jakub Jelinek <jakub@redhat.com>
21805
21806 * gcc.c-torture/compile/20000923-1.c: New test.
21807
218082000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
21809
21810 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
21811 * g++.old-deja/g++.pt/ttp62.C: Same.
21812 * g++.old-deja/g++.other/inline14.C: Same.
21813
218142000-09-24 Richard Henderson <rth@cygnus.com>
21815
21816 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
21817
218182000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
21819
21820 * gcc.dg/c90-printf-1.c: Add test for wide string format.
21821
218222000-09-22 Geoff Keating <geoffk@cygnus.com>
21823
21824 * gcc.c-torture/compile/20000922-1.c: New file.
21825
218262000-09-21 Nick Clifton <nickc@redhat.com>
21827
21828 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
21829 a signed long modulo operation.
21830 (mod6): New function - perform an unsigned long modulo operation.
21831 (main): Add tests for modulos of very large numbers by very small
21832 dividends.
21833
218342000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21835
21836 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
21837
218382000-09-19 Richard Henderson <rth@cygnus.com>
21839
21840 * gcc.dg/compare2.c (case 10): XFAIL.
21841
218422000-09-18 Richard Henderson <rth@cygnus.com>
21843
21844 * gcc.c-torture/execute/20000906-1.c: Move ...
21845 * gcc.dg/20000906-1.c: ... here. Only run on targets
21846 that support __builtin_trap.
21847
21848Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
21849
21850 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
21851
218522000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21853
21854 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
21855 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
21856 more $ format tests.
21857
218582000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21859
21860 * gcc.dg/format-errmk-1.c: New test.
21861
218622000-09-17 Greg McGary <greg@mcgary.org>
21863
21864 * gcc.c-torture/execute/20000917-1.x: Remove.
21865
218662000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
21867
21868 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
21869
218702000-09-17 Greg McGary <greg@mcgary.org>
21871
21872 * gcc.c-torture/execute/20000917-1.c: New test.
21873 * gcc.c-torture/execute/20000917-1.x: XFAIL.
21874
218752000-09-16 Neil Booth <NeilB@earthling.net>
21876
21877 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
21878 in nested macro bug.
21879
218802000-09-15 Neil Booth <NeilB@earthling.net>
21881
21882 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
21883
218842000-09-14 Jeffrey A Law (law@cygnus.com)
21885
21886 * gcc.c-torture/execute/20000914-1.c: New test.
21887
218882000-09-12 Alexandre Oliva <aoliva@redhat.com>
21889
21890 * g++.other/inline13.C: New test.
21891
218922000-09-12 Andreas Jaeger <aj@suse.de>
21893
21894 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
21895 constant by Ulrich Drepper <drepper@redhat.com>.
21896
218972000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
21898
21899 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
21900
219012000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21902
21903 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
21904
219052000-09-11 Zack Weinberg <zack@wolery.cumb.org>
21906
21907 * gcc.dg/cpp/backslash.c: New test.
21908
219092000-09-11 Alexandre Oliva <aoliva@redhat.com>
21910
21911 * gcc.c-torture/execute/20000910-1.c: New test.
21912 * gcc.c-torture/execute/20000910-2.c: Likewise.
21913
219142000-09-11 Robert Lipe <robertl@sco.com>
21915
21916 * gcc.dg/pragma-align.c: New test.
21917
219182000-09-11 Nathan Sidwell <nathan@codesourcery.com>
21919
21920 * g++.old-deja/g++.pt/explicit82.C: New test.
21921 * g++.old-deja/g++.pt/explicit83.C: New test.
21922
219232000-09-10 Zack Weinberg <zack@wolery.cumb.org>
21924
21925 * gcc.dg/asm-names.c: New test.
21926
219272000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21928
21929 * gcc.dg/cpp/tr-warn6.c: New test
21930
219312000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
21932
21933 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
21934 be accepted.
21935
219362000-09-07 Catherine Moore <clm@redhat.com>
21937
21938 * gcc.c-torture/execute/unroll-1.c: New test.
21939
219402000-09-06 Zack Weinberg <zack@wolery.cumb.org>
21941
21942 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
21943 ERROR markers.
21944 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
21945 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
21946 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
21947 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
21948 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
21949 Preprocess only.
21950 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
21951 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
21952
219532000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21954
21955 * g++.old-deja/g++.pt/deduct2.C: New test.
21956
219572000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21958
21959 * g++.old-deja/g++.pt/parms2.C: New test.
21960
219612000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21962
21963 * g++.old-deja/g++.pt/crash58.C: New test.
21964
219652000-09-06 Greg McGary <greg@mcgary.org>
21966
21967 * gcc.c-torture/execute/20000906-1.c: New test.
21968 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
21969
219702000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21971
21972 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
21973
219742000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21975
21976 * g++.old-deja/g++.pt/crash57.C: New test.
21977
219782000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21979
21980 * g++.old-deja/g++.pt/crash56.C: New test.
21981
219822000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21983
21984 * g++.old-deja/g++.pt/koenig1.C: New test.
21985
219862000-09-04 Jakub Jelinek <jakub@redhat.com>
21987
21988 * gcc.dg/20000904-1.c: New test.
21989
219902000-09-04 Jakub Jelinek <jakub@redhat.com>
21991
21992 * gcc.dg/cpp/paste8.c: New test.
21993
219942000-09-01 Alexandre Oliva <aoliva@redhat.com>
21995
21996 * gcc.c-torture/compile/20000827-1.c: New test.
21997
219982000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21999
22000 * gcc.dg/format-diag-1.c: New test.
22001
220022000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22003
22004 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22005 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22006 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22007 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22008 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22009
220102000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22011
22012 * g++.old-deja/g++.other/nested4.C: New test.
22013
220142000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22015
22016 * g++.old-deja/g++.ns/scoped1.C: New test.
22017
220182000-08-30 Alexandre Oliva <aoliva@redhat.com>
22019
22020 * lib/g++.exp: Support testing already-installed GCC.
22021
220222000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22023
22024 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22025
220262000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22027
22028 * gcc.dg/return-type-2.c: New test.
22029
220302000-08-27 Geoff Keating <geoffk@cygnus.com>
22031
22032 * gcc.c-torture/compile/20000825-1.c: New test.
22033
220342000-08-26 Alexandre Oliva <aoliva@redhat.com>
22035
22036 * gcc.dg/dwarf2-2.c: New test.
22037
220382000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22039
22040 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22041 dg-warning regexps.
22042
220432000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22044
22045 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22046 gcc.dg/format-ext-5.c: New tests.
22047
220482000-08-25 Jakub Jelinek <jakub@redhat.com>
22049
22050 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22051
220522000-08-24 Mark Mitchell <mark@codesourcery.com>
22053
22054 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22055
220562000-08-24 Richard Henderson <rth@cygnus.com>
22057
22058 * gcc.dg/ia64-sync-1.c: New test.
22059 * gcc.dg/ia64-sync-2.c: New test.
22060 * gcc.dg/ia64-asm-1.c: New test.
22061
220622000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22063
22064 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22065 * gcc.dg/format-ext-2.c: New test.
22066
220672000-08-23 Jason Merrill <jason@redhat.com>
22068
22069 * lib/old-dejagnu.exp: Also ignore "In member function" and
22070 "At global scope".
22071
220722000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22073
22074 * gcc.dg/noncompile/label-lineno-1.c: New test.
22075
220762000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22077
22078 * gcc.dg/c99-array-nonobj-1.c: New test.
22079
220802000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22081
22082 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22083 tests.
22084 * gcc.dg/format-ext-1.c: New test.
22085
220862000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22087
22088 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22089 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22090 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22091 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22092 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22093
220942000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22095
22096 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22097 gcc.dg/c99-strftime-2.c: New tests.
22098
220992000-08-22 Richard Henderson <rth@cygnus.com>
22100
22101 * gcc.c-torture/execute/20000822-1.c: New test.
22102
221032000-08-21 Jakub Jelinek <jakub@redhat.com>
22104
22105 * gcc.c-torture/execute/20000819-1.x: Remove.
22106
221072000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22108
22109 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22110 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22111 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22112 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22113 gcc.dg/format-xopen-1.c: New tests.
22114
221152000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22116
22117 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22118
221192000-08-21 Jakub Jelinek <jakub@redhat.com>
22120
22121 * g++.old-deja/g++.other/loop2.C: New test.
22122
22123 * gcc.c-torture/compile/20000606-1.c: New test.
22124 * gcc.c-torture/compile/20000728-1.c: New test.
22125 * gcc.c-torture/execute/20000801-1.c: New test.
22126 * gcc.c-torture/execute/20000801-2.c: New test.
22127 * gcc.c-torture/execute/20000819-1.c: New test.
22128 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22129 * gcc.dg/20000629-1.c: New test.
22130 * gcc.dg/20000724-1.c: New test.
22131 * gcc.dg/20000807-1.c: New test.
22132
221332000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22134
22135 * gcc.dg/cpp/pragma-1.c: New test.
22136 * gcc.dg/cpp/pragma-2.c: New test.
22137
221382000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22139
22140 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22141 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22142
221432000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22144
22145 * gcc.c-torture/compile/20000818-1.c: New test.
22146
221472000-08-18 Manfred Hollstein <manfredh@redhat.com>
22148
22149 * gcc.c-torture/execute/20000818-1.c: New test.
22150
221512000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22152
22153 * gcc.dg/format-va-1.c: New test.
22154
221552000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22156
22157 * g++.old-deja/g++.other/typedef8.C: New test.
22158
221592000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22160
22161 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22162 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22163 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22164 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22165 * g++.old-deja/g++.other/ptrmem7.C: New test.
22166 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22167
221682000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22169
22170 * g++.old-deja/g++.pt/typename27.C: New test.
22171
221722000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22173
22174 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22175 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22176 * g++.old-deja/g++.pt/friend45.C: New test.
22177 * g++.old-deja/g++.other/friend8.C: New test.
22178
221792000-08-15 Richard Henderson <rth@cygnus.com>
22180
22181 * gcc.c-torture/execute/20000815-1.c: New test.
22182
221832000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22184
22185 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22186 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22187 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22188
221892000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22190
22191 * g++.old-deja/g++.other/refinit2.C: New test.
22192
221932000-08-13 Geoff Keating <geoffk@cygnus.com>
22194
22195 * lib/c-torture.exp (c-torture): Make
22196 compiler_conditional_xfail_data global.
22197 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22198 compiler_conditional_xfail_data machinery.
22199 (f-torture-execute): Likewise.
22200 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22201 and only when unrolling loops.
22202
22203 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22204
222052000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22206
22207 * g++.old-deja/g++.pt/explicit81.C: New test.
22208
222092000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22210
22211 * g++.old-deja/g++.pt/typename26.C: New test.
22212
222132000-08-10 Geoff Keating <geoffk@cygnus.com>
22214
22215 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22216 warning.
22217
222182000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22219
22220 * g++.old-deja/g++.other/array3.C: New test.
22221
222222000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22223
22224 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22225 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22226 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22227 New tests.
22228
222292000-08-09 Nathan Sidwell <nathan@codesourcery.com>
22230
22231 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
22232 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22233
222342000-08-09 Alexandre Oliva <aoliva@redhat.com>
22235
22236 * gcc.c-torture/execute/20000808-1.c: New test.
22237
222382000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22239
22240 * gcc.dg/c90-const-expr-1.c: New test.
22241
222422000-08-08 Richard Henderson <rth@cygnus.com>
22243
22244 * gcc.dg/noncompile/920923-1.c: Declare calloc.
22245
222462000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
22247
22248 * gcc.dg/noncompile/const-ll-1.c: New test.
22249
222502000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
22251
22252 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
22253
222542000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22255
22256 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
22257 that running programs linked against the shared version of libobjc
22258 run correctly.
22259
222602000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22261
22262 * gcc.dg/c99-printf-1.c: New test.
22263
222642000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22265
22266 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
22267
222682000-08-05 Zack Weinberg <zack@wolery.cumb.org>
22269
22270 * gcc.c-torture/execute/20000731-1.x: Delete.
22271
222722000-08-04 Zack Weinberg <zack@wolery.cumb.org>
22273
22274 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
22275 and torture_without_loops as is done by c-torture.exp.
22276 (search_for): Copy from c-torture.exp.
22277 (gcc-dg-runtest): New function, drives a directory of tests
22278 iterating over the TORTURE_OPTIONS.
22279 (scan-assembler, scan-assembler-not): Move here from
22280 individual directory drivers.
22281
22282 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
22283 defined by lib/gcc-dg.exp.
22284 * gcc.dg/cpp/cpp.exp: Likewise.
22285 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
22286 gcc-dg-runtest, so we cycle over optimization options.
22287
22288 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
22289 * gcc.dg/compare2.c: No longer expected to fail.
22290
222912000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
22292
22293 * gcc.c-torture/execute/20000804-1.c: New test.
22294
222952000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
22296
22297 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
22298
222992000-08-03 Zack Weinberg <zack@wolery.cumb.org>
22300
22301 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
22302
223032000-08-03 Jeffrey A Law (law@cygnus.com)
22304
22305 * gcc.c-torture/compile/20000803-1.c: New test.
22306
223072000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
22308
22309 * gcc.c-torture/execute/20000801-3.c,
22310 gcc.c-torture/execute/20000801-4.c: New tests.
22311 * gcc.c-torture/execute/20000801-3.x,
22312 gcc.c-torture/execute/20000801-4.x: Xfail.
22313
223142000-08-02 Geoff Keating <geoffk@cygnus.com>
22315
22316 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
22317 libobjc/.libs to allow for libtool.
22318
223192000-08-02 Jakub Jelinek <jakub@redhat.com>
22320
22321 * gcc.c-torture/compile/20000802-1.c: New test.
22322
223232000-08-02 Zack Weinberg <zack@wolery.cumb.org>
22324
22325 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
22326
223272000-07-31 Jeffrey A Law (law@cygnus.com)
22328
22329 * gcc-c-torture/execute/20000731-2.c: New test.
22330
22331 * gcc.c-torture/execute/20000731-1.c: New test.
22332 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
22333
223342000-07-31 Jakub Jelinek <jakub@redhat.com>
22335
22336 * testsuite/gcc.dg/cpp/paste7.c: New test.
22337 * gcc.dg/cpp/20000725-1.c: New test.
22338
223392000-07-31 Zack Weinberg <zack@wolery.cumb.org>
22340
22341 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
22342 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
22343 declaration warning for __builtin_dwarf_reg_size.
22344
22345 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
22346
223472000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
22348
22349 * gcc.dg/noncompile/voidparam-1.c: New test.
22350
223512000-07-30 Richard Henderson <rth@cygnus.com>
22352
22353 * gcc.dg/c90-digraph-1.c: Don't xfail.
22354 * gcc.dg/compare2.c (case 10): Xfail.
22355 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
22356
223572000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
22358
22359 * gcc.dg/c99-main-1.c: New test.
22360
223612000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
22362
22363 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
22364
223652000-07-26 Hans-Peter Nilsson <hp@axis.com>
22366
22367 * gcc.c-tortuer/execute/20000726-1.c: New test.
22368
223692000-07-26 Alexandre Oliva <aoliva@redhat.com>
22370
22371 * gcc.c-torture/execute/enum-2.c: New test.
22372
223732000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22374
22375 * gcc.dg/cpp/tr-warn3.c: New test.
22376
223772000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22378
22379 * g++.old-deja/g++.ext/implicit1.C: Remove.
22380 * g++.old-deja/g++.jason/c2.C: Remove
22381 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
22382 * g++.old-deja/g++.pt/crash16.C: Likewise.
22383 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
22384
223852000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22386
22387 * g++.old-deja/g++.other/for2.C: New test.
22388
223892000-07-25 Jakub Jelinek <jakub@redhat.com>
22390
22391 * gcc.dg/20000720-1.c: New test.
22392
223932000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
22394
22395 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
22396
223972000-07-24 Geoff Keating <geoffk@cygnus.com>
22398
22399 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
22400 * gcc.c-torture/execute/20000722-1.c: New.
22401 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
22402
224032000-07-24 Jakub Jelinek <jakub@redhat.com>
22404
22405 * gcc.dg/cpp/20000720-1.S: New test.
22406
224072000-07-21 Michael Meissner <meissner@redhat.com>
22408
22409 * gcc.c-torture/execute/ieee/hugeval.c: New test.
22410
224112000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22412
22413 * g++.old-deja/g++.brendan/crash16.C,
22414 g++.old-deja/g++.brendan/parse3.C,
22415 g++.old-deja/g++.brendan/redecl1.C,
22416 g++.old-deja/g++.ns/template13.C,
22417 g++.old-deja/g++.other/decl4.C,
22418 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
22419
224202000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22421
22422 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
22423 and "Internal error".
22424
22425 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
22426 regexps.
22427 * gcc.dg/cpp/paste6.c: New test.
22428
224292000-07-19 Zack Weinberg <zack@wolery.cumb.org>
22430
22431 * gcc.dg/cpp/tr-direct.c: New test.
22432
22433 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
22434 gcc.dg/cpp/undef1.c: Tweak error regexps.
22435
224362000-07-18 Eric Christopher <echristo@redhat.com>
22437
22438 * gcc.c-torture/compile/20000718-1.c: New test.
22439
224402000-07-18 Zack Weinberg <zack@wolery.cumb.org>
22441
22442 * cpplex.c (_cpp_push_token): If the token being pushed back
22443 is the previous token in this context, just subtract one from
22444 context->posn.
22445 * cppmacro.c (save_expansion): Clear aux field when storing a
22446 placemarker.
22447
224482000-07-18 Alexandre Oliva <aoliva@redhat.com>
22449
22450 * gcc.dg/noncompile/redecl-1.c: New test.
22451
224522000-07-18 Jakub Jelinek <jakub@redhat.com>
22453
22454 * gcc.c-torture/execute/20000717-5.c: New test.
22455 * gcc.c-torture/execute/20000717-1.x: Removed.
22456
224572000-07-17 Richard Henderson <rth@cygnus.com>
22458
22459 * gcc.c-torture/execute/20000717-4.c: New test.
22460
224612000-07-17 Zack Weinberg <zack@wolery.cumb.org>
22462
22463 * gcc.dg/cpp/syshdr.c: New test.
22464 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
22465
224662000-07-17 Neil Booth <neilb@earthling.net>
22467
22468 * gcc.dg/cpp/cmdlne-dM.c: New test.
22469 * gcc.dg/cpp/cmdlne-dD.c: New test.
22470
224712000-07-17 Jeffrey A Law (law@cygnus.com)
22472
22473 * gcc.c-torture/execute/20000717-3.c: New test.
22474
22475 * gcc.c-torture/compile/20000717-1.c: New test.
22476
224772000-07-17 Geoffrey Keating <geoffk@cygnus.com>
22478
22479 * gcc.c-torture/execute/20000717-2.c: New test.
22480
224812000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22482
22483 * gcc.dg/formatz-1.c: New test.
22484
22485 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
22486 * gcc.dg/c99-digraph-1.c: New tests.
22487
22488 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
22489 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
22490
22491 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
22492 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
22493 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
22494 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
22495 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
22496 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
22497 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
22498
224992000-07-17 Greg McGary <greg@mcgary.org>
22500
22501 * gcc.c-torture/execute/20000717-1.c: New test.
22502 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
22503
225042000-07-15 Jakub Jelinek <jakub@redhat.com>
22505
22506 * gcc.c-torture/execute/20000715-2.c: New test.
22507 * gcc.dg/20000715-1.c: New test.
22508
225092000-07-15 Michael Meissner <meissner@redhat.com>
22510
22511 * gcc.c-torture/execute/20000715-1.c: New test.
22512
225132000-07-13 Jakub Jelinek <jakub@redhat.com>
22514
22515 * gcc.c-torture/execute/20000707-1.c: New test.
22516
225172000-07-13 Neil Booth <NeilB@earthling.net>
22518
22519 * testsuite/gcc.dg/cpp/digraph1.c,
22520 testsuite/gcc.dg/cpp/digraph2.c,
22521 testsuite/gcc.dg/cpp/digraphs.c: New tests.
22522
225232000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
22524
22525 * g77.f-torture/compile/20000630-2.f: New test.
22526 * g77.f-torture/compile/20000630-2.x
22527
225282000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
22529
22530 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
22531
225322000-07-11 Neil Booth <NeilB@earthling.net>
22533
22534 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
22535
225362000-07-11 Neil Booth <NeilB@earthling.net>
22537
22538 * gcc.dg/cpp/cmdlne-C.c: New.
22539
225402000-07-09 Neil Booth <NeilB@earthling.net>
22541
22542 * gcc.dg/cpp/directiv.c: New tests.
22543 * gcc.dg/cpp/undef1.c: Update.
22544
225452000-07-08 Angela Marie Thomas <angela@cygnus.com>
22546
22547 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
22548
225492000-07-09 Neil Booth <NeilB@earthling.net>
22550
22551 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
22552
225532000-07-07 Zack Weinberg <zack@wolery.cumb.org>
22554
22555 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
22556 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
22557
225582000-07-08 Neil Booth <NeilB@earthling.net>
22559
22560 * gcc.dg/cpp/macsyntx.c: New tests.
22561
225622000-07-07 Jakub Jelinek <jakub@redhat.com>
22563
22564 * gcc.dg/20000707-1.c: New test.
22565
225662000-07-07 Jakub Jelinek <jakub@redhat.com>
22567
22568 * gcc.c-torture/execute/20000706-1.c: New test.
22569 * gcc.c-torture/execute/20000706-2.c: New test.
22570 * gcc.c-torture/execute/20000706-3.c: New test.
22571 * gcc.c-torture/execute/20000706-4.c: New test.
22572 * gcc.c-torture/execute/20000706-5.c: New test.
22573
225742000-07-06 Nathan Sidwell <nathan@codesourcery.com>
22575
22576 * g++.old-deja/g++.pt/instantiate7.C: New test.
22577
225782000-07-06 Nathan Sidwell <nathan@codesourcery.com>
22579
22580 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
22581 * g++.old-deja/g++.mike/thunk3.C: Likewise.
22582 * g++.old-deja/g++.other/rtti3.C: Likewise.
22583 * g++.old-deja/g++.other/rttid3.C: Likewise.
22584
225852000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
22586
22587 * g77.f-torture/compile/20000630-1.x: Fix typo
22588
225892000-07-05 Zack Weinberg <zack@wolery.cumb.org>
22590
22591 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
22592 assembly output.
22593
225942000-07-04 Zack Weinberg <zack@wolery.cumb.org>
22595
22596 * gcc.dg/cpp/ident.c: New test.
22597
225982000-07-05 Neil Booth <NeilB@earthling.net>
22599
22600 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
22601 gcc.dg/cpp/lexstrng.c: New tests.
22602
226032000-07-04 Neil Booth <NeilB@earthling.net>
22604
22605 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
22606 * gcc.dg/cpp/strify2.c: Same.
22607
226082000-07-03 Zack Weinberg <zack@wolery.cumb.org>
22609
22610 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
22611 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
22612 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
22613 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
22614
22615 * testsuite/gcc.dg/cpp/macro1.c,
22616 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
22617 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
22618 testsuite/gcc.dg/cpp/strify1.c,
22619 testsuite/gcc.dg/cpp/strify2.c: New tests.
22620
226212000-07-03 Jakub Jelinek <jakub@redhat.com>
22622
22623 * gcc.c-torture/execute/20000703-1.c: New test.
22624
226252000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22626
22627 * g++.old-deja/g++.pt (lookup10.C): New test.
22628
226292000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22630
22631 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 22632
662ef0f5 226332000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 22634
ed8e443a
JM
22635 * gcc.c-torture/compile/20000701-1.c: New test.
22636
226372000-06-30 Nick Clifton <nickc@cygnus.com>
22638
22639 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
22640 to test case.
22641
226422000-06-30 Catherine Moore <clm@cygnus.com>
22643
22644 * gcc.c-torture/execute/align-1.c: New test.
22645
226462000-06-30 Nathan Sidwell <nathan@codesourcery.com>
22647
22648 * g++.old-deja/g++.pt/expr8.C: New test.
22649 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
22650
226512000-06-29 Nick Clifton <nickc@cygnus.com>
22652
22653 * gcc.c-torture/compile/20000629-1.c: New test.
22654
226552000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22656
22657
22658 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
22659 gcc.dg/noncompile directory, depending on whether they're
22660 preprocessor tests or not. Annotate all the tests for the dg
22661 framework.
22662
22663 * gcc.c-torture/noncompile/noncompile.exp: Delete.
22664 * gcc.dg/noncompile/noncompile.exp: New.
22665
22666 * Moved files:
22667 Old name New name
22668 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
22669 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
22670 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
22671 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
22672 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
22673 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
22674 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
22675 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
22676 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
22677 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
22678 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
22679 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
22680 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
22681 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
22682 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
22683 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
22684 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
22685 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
22686 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
22687 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
22688 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
22689 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
22690 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
22691 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
22692
22693 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
22694 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
22695 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
22696 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
22697 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
22698 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
22699
227002000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22701
22702 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
22703 declare one variable. On the fourth, error.
22704 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
22705 declared by 20000628-1a.h.
22706
227072000-06-29 Richard Henderson <rth@redhat.com>
22708
22709 * gcc.c-torture/execute/930529-1.x: New file.
22710 * gcc.dg/920413-1.c: Adjust expected warning text.
22711 * gcc.dg/980217-1.c: Declare abort.
22712 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
22713
227142000-06-29 Jeffrey A Law (law@cygnus.com)
22715
22716 * g77.f-torture/compile/20000629-1.f: New test.
22717 * g77.f-torture/compile/20000629-1.x: Expected to fail.
22718
227192000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22720
22721 Rearrange lots of files, removing entirely the
22722 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
22723 directories.
22724
22725 * Deleted files:
22726 gcc.c-torture/code_quality/code_quality.exp
22727 gcc.c-torture/special/special.exp
22728 gcc.failure/failure.exp
22729 gcc.failure/940409-1.x
22730 gcc.c-torture/compile/961203-1.x
22731
22732 * New files:
22733 gcc.misc-tests/linkage.exp
22734 gcc.c-torture/execute/920730-1t.c
22735 gcc.c-torture/execute/920730-1t.x
22736 gcc.c-torture/compile/920520-1.x
22737 gcc.c-torture/compile/920521-1.x
22738 gcc.c-torture/compile/981006-1.x
22739 gcc.c-torture/execute/eeprof-1.x
22740
22741 * Moved files (possibly with modifications to fit a new harness):
22742 Old name New name
22743 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
22744 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
22745 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
22746 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
22747 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
22748 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
22749 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
22750 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
22751 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
22752 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
22753 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
22754 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
22755 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
22756 gcc.failure/940409-1.c gcc.dg/940409-1.c
22757
227582000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22759
22760 * c-torture/compile/961203-1.x: Delete.
22761
22762 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
22763 not exit. Include stdio.h.
22764 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
22765 * gcc.misc-tests/dg-12.c: Likewise.
22766 * gcc.misc-tests/dg-5.c: Likewise.
22767 * gcc.misc-tests/dg-6.c: Likewise.
22768 * gcc.misc-tests/dg-7.c: Prototype abort.
22769 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
22770 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
22771 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
22772 not exit.
22773 * gcc.misc-tests/sieve.c: Use return from main, not exit.
22774 * gcc.misc-tests/sort2.c: Use return from main, not exit.
22775
227762000-06-28 Jakub Jelinek <jakub@redhat.com>
22777
22778 * gcc.dg/cpp/20000628-1.c: New test.
22779 * gcc.dg/cpp/20000628-1.h: New header for above test.
22780 * gcc.dg/cpp/20000628-1a.h: Likewise.
22781
227822000-06-27 Zack Weinberg <zack@wolery.cumb.org>
22783
22784 * gcc.dg/cpp: New directory.
22785 * gcc.dg/cpp/cpp.exp: New driver.
22786 * gcc.dg/cpp/20000627-1.c: New test.
22787 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
22788 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
22789 and rewrite as a compilation test.
22790
22791 * gcc.dg: Move many files into the cpp subdirectory, possibly
22792 renaming or editing them as well.
22793 Old name New name
22794 990119-1.c cpp/19990119-1.c
22795 990228-1.c cpp/19990228-1.c
22796 990407-1.c cpp/19990407-1.c
22797 990409-1.c cpp/19990409-1.c
22798 990413-1.c cpp/19990413-1.c
22799 990703-1.c cpp/19990703-1.c
22800 20000127-1.c cpp/20000127-1.c
22801 20000129-1.c cpp/20000129-1.c
22802 20000207-1.c cpp/20000207-1.c
22803 20000207-2.c cpp/20000207-2.c
22804 20000209-1.c cpp/20000209-1.c
22805 20000209-2.c cpp/20000209-2.c
22806 20000301-1.c cpp/20000301-1.c
22807 20000419-1.c cpp/20000419-1.c
22808 20000510-1.S cpp/20000510-1.S
22809 20000519-1.c cpp/20000519-1.c
22810 20000529-1.c cpp/20000529-1.c
22811 20000625-1.c cpp/20000625-1.c
22812 20000625-2.c cpp/20000625-2.c
22813 cpp-as1.c cpp/assert1.c
22814 cpp-as2.c cpp/assert2.c
22815 cxx-comments-1.c cpp/cxxcom1.c
22816 cxx-comments-2.c cpp/cxxcom2.c
22817 endif-label.c cpp/endif.c
22818 cpp-hash1.c cpp/hash1.c
22819 cpp-hash2.c cpp/hash2.c
22820 cpp-if1.c cpp/if-1.c
22821 cpp-if2.c cpp/if-2.c
22822 cpp-if3.c cpp/if-3.c
22823 cpp-if4.c cpp/if-4.c
22824 cpp-if5.c cpp/if-5.c
22825 cpp-cond.c cpp/if-cexp.c
22826 cpp-missingop.c cpp/if-mop.c
22827 cpp-missingparen.c cpp/if-mpar.c
22828 cpp-opprec.c cpp/if-oppr.c
22829 cpp-ifparen.c cpp/if-paren.c
22830 cpp-shortcircuit.c cpp/if-sc.c
22831 cpp-shift.c cpp/if-shift.c
22832 cpp-unary.c cpp/if-unary.c
22833 cpp-li1.c cpp/line1.c
22834 cpp-li2.c cpp/line2.c
22835 lineno.c cpp/line3.c
22836 lineno-2.c cpp/line4.c
22837 cpp-mi.c cpp/mi1.c
22838 cpp-mic.h cpp/mi1c.h
22839 cpp-micc.h cpp/mi1cc.h
22840 cpp-mind.h cpp/mi1nd.h
22841 cpp-mindp.h cpp/mi1ndp.h
22842 cpp-mix.h cpp/mi1x.h
22843 cpp-mi2.c cpp/mi2.c
22844 cpp-mi2a.h cpp/mi2a.h
22845 cpp-mi2b.h cpp/mi2b.h
22846 cpp-mi2c.h cpp/mi2c.h
22847 cpp-mi3.c cpp/mi3.c
22848 cpp-mi3.def cpp/mi3.def
22849 poison-1.c cpp/poison.c
22850 pr-impl.c cpp/prag-imp.c
22851 cpp-redef-2.c cpp/redef1.c
22852 cpp-redef.c cpp/redef2.c
22853 strpaste.c cpp/strp1.c
22854 strpaste-2.c cpp/strp2.c
22855 cpp-tradpaste.c cpp/tr-paste.c
22856 cpp-tradstringify.c cpp/tr-str.c
22857 cpp-tradwarn1.c cpp/tr-warn1.c
22858 cpp-tradwarn2.c cpp/tr-warn2.c
22859 trigraphs.c cpp/trigraphs.c
22860 cpp-unc1.c cpp/unc1.c
22861 cpp-unc2.c cpp/unc2.c
22862 cpp-unc3.c cpp/unc3.c
22863 cpp-unc.c cpp/unc4.c
22864 undef.c cpp/undef1.c
22865 undef-2.c cpp/undef2.c
22866 cpp-wi1.c cpp/widestr1.c
22867
228682000-06-27 Mark Mitchell <mark@codesourcery.com>
22869
22870 * lib/g++.exp (g++_include_flags): Tweak.
22871
228722000-06-27 H.J. Lu <hjl@gnu.org>
22873 Loren J. Rittle <ljrittle@acm.org>
22874
22875 * lib/g++.exp (g++_include_flags): Override libgloss.exp
22876 version with one that knows about the new gcc tree structure.
22877 (g++_link_flags): Same.
22878
228792000-06-26 Zack Weinberg <zack@wolery.cumb.org>
22880
22881 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
22882 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
22883 case we are cross-compiling.
22884
22885 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
22886 g++.old-deja/g++.niklas/Makefile.in,
22887 g++.old-deja/g++.niklas/configure.in,
22888 g++.old-deja/g++.other/Makefile.in,
22889 g++.old-deja/g++.other/configure.in,
22890 gcc.c-torture/code_quality/Makefile.in,
22891 gcc.c-torture/code_quality/configure.in,
22892 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
22893 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
22894 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
22895 gcc.c-torture/execute/ieee/Makefile.in,
22896 gcc.c-torture/execute/ieee/configure.in,
22897 gcc.c-torture/noncompile/Makefile.in,
22898 gcc.c-torture/noncompile/configure.in,
22899 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
22900 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
22901 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
22902
229032000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22904
22905 * g++.old-deja/g++.other/ambig3.C: New test.
22906
229072000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22908
22909 * g++.old-deja/g++.pt/syntax1.C: New test.
22910 * g++.old-deja/g++.pt/syntax2.C: New test.
22911 * g++.old-deja/g++.other/syntax3.C: New test.
22912 * g++.old-deja/g++.other/syntax4.C: New test.
22913
229142000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22915
22916 * gcc.dg/20000623-1.c: Prototype exit and abort.
22917
229182000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22919
22920 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
22921 New tests.
22922 * gcc.dg/cpp-mi3.def: New file.
22923
22924 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
22925 inside assertions.
22926 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
22927 lexer's error messages.
22928 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
22929 divine anything from the linemarkers.
22930 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
22931 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
22932
229332000-06-23 Geoffrey Keating <geoffk@cygnus.com>
22934
22935 * gcc.dg/20000623-1.c: New test.
22936
229372000-06-22 Jakub Jelinek <jakub@redhat.com>
22938
22939 * gcc.c-torture/execute/20000622-1.c: New test.
22940
229412000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22942
22943 * g++.old-deja/g++.other/init15.C: New test.
22944
229452000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22946
22947 * g++.old-deja/g++.pt/vaarg2.C: New test.
22948 * g++.old-deja/g++.pt/vaarg3.C: New test.
22949
229502000-06-20 Nathan Sidwell <nathan@codesourcery.com>
22951
22952 * g++.old-deja/g++.other/dyncast6.C: New test.
22953
229542000-06-15 Jakub Jelinek <jakub@redhat.com>
22955
22956 * gcc.c-torture/execute/loop-6.c: New test.
22957
229582000-06-14 Jakub Jelinek <jakub@redhat.com>
22959
22960 * gcc.dg/20000614-1.c: New test.
22961 * gcc.dg/20000614-2.c: New test.
22962
229632000-06-14 Hans-Peter Nilsson <hp@axis.com>
22964
22965 * g++.old-deja/g++.other/inline12.C: New test.
22966
229672000-06-13 Jakub Jelinek <jakub@redhat.com>
22968
22969 * g++.old-deja/g++.other/eh1.C: New test.
22970
229712000-06-12 Jakub Jelinek <jakub@redhat.com>
22972
22973 * g++.old-deja/g++.other/type.C: New test.
22974
229752000-06-05 Jakub Jelinek <jakub@redhat.com>
22976
22977 * g++.old-deja/g++.other/initstring.C: New test.
22978
229792000-06-12 Jason Merrill <jason@redhat.com>
22980
22981 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
22982
229832000-06-09 Jeffrey A Law (law@cygnus.com)
22984
22985 * gcc.c-torture/compile/20000609-1.c: New test.
22986
229872000-06-09 Clinton Popetz <cpopetz@cygnus.com>
22988
22989 * gcc.dg/20000609-1.c: New test.
22990
229912000-06-08 Zack Weinberg <zack@wolery.cumb.org>
22992
22993 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
22994 * gcc.c-torture/noncompile/poison-1.c: Move...
22995 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
22996 * gcc.dg/cpp-li1.c: Add a token after the #line.
22997
229982000-06-05 Richard Henderson <rth@cygnus.com>
22999
23000 * gcc.c-torture/execute/20000605-2.c: New test.
23001 * gcc.c-torture/execute/20000605-3.c: New test.
23002
230032000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23004
23005 * g77.f-torture/execute/20000503-1.x: New file.
23006
230072000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23008
23009 * g++.old-deja/g++.eh/badalloc1.C: New test.
23010
230112000-06-05 Richard Henderson <rth@cygnus.com>
23012
23013 * gcc.c-torture/execute/20000605-1.c: New test.
23014
230152000-06-05 Jakub Jelinek <jakub@redhat.com>
23016 Nathan Sidwell <nathan@codesourcery.com>
23017
23018 * gcc.c-torture/compile/20000605-1.c: New test.
23019
230202000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23021
23022 * g77.f-torture/compile/20000601-1.f: New test.
23023
230242000-06-03 Richard Henderson <rth@cygnus.com>
23025
23026 * gcc.c-torture/execute/20000603-1.c: New.
23027
230282000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23029
23030 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23031 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23032
230332000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23034
23035 * gcc.dg/compare2.c (case 12): XFAIL.
23036 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23037 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23038
23039 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23040
230412000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23042
23043 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23044 guard macro is already defined when the header is first
23045 included.
23046 * gcc.dg/cpp-mix.h: New file.
23047 * gcc.dg/endif-label.c: Update patterns to match compiler.
23048
23049 * g++.brendan/complex1.C: Declare abort.
23050 * g++.law/refs4.C: Remove XFAIL.
23051 * g++.oliva/expr2.C: Declare abort and exit.
23052
230532000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23054
23055 * gcc.c-torture/execute/20000528-1.c: New test.
23056
23057 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23058 * g++.old-deja/g++.law/temps4.C: Likewise.
23059
23060 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23061 stdlib.h. Call abort() on failure.
23062 * g++.old-deja/g++.law/refs4.C: Likewise.
23063 * g++.old-deja/g++.law/temps4.C: Likewise.
23064 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23065 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23066
230672000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23068
23069 Relative to g++.dg/special:
23070 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23071
23072 Relative to g++.old-deja:
23073 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23074 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23075 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23076 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23077 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23078 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23079 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23080
23081 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23082 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23083 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23084 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23085 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23086 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23087 and/or string.h.
23088
23089 * g++.other/goto1.C: Update expectations for error messages.
23090
230912000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23092
23093 * gcc.c-torture/compile/20000523-1.c: New test.
23094
230952000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23096
23097 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23098
230992000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23100
23101 * g++.old-deja/g++.eh/catch11.C: New test.
23102 * g++.old-deja/g++.eh/catch12.C: New test.
23103
231042000-05-24 Nick Clifton <nickc@cygnus.com>
23105
23106 * gcc.c-torture/execute/20000523-1.c: New test.
23107
231082000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23109
23110 * c-torture/execute/bcp-1.c: Replace abort in arg of
23111 __builtin_constant_p with a generic external function.
23112
23113 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23114 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23115 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23116 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23117 Prototype abort and/or exit.
23118
23119 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23120 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23121 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23122 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23123
231242000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23125
23126 * gcc.dg/dwarf2-1.c: New test.
23127
231282000-05-20 Richard Henderson <rth@cygnus.com>
23129
23130 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23131
231322000-05-20 Andreas Jaeger <aj@suse.de>
23133
23134 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23135 testcase.
23136
231372000-05-19 David Edelsohn <edelsohn@gnu.org>
23138
23139 * gcc.c-torture/execute/20000519-2.c: New test.
23140
231412000-05-19 Andreas Jaeger <aj@suse.de>
23142
23143 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23144 which fails with SSA.
23145
23146 * lib/c-torture.exp: Also test with -O3 -fssa.
23147
231482000-05-18 Michael Meissner <meissner@redhat.com>
23149
23150 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23151 * gcc.c-torture/execute/920415-1.c: Ditto.
23152 * gcc.c-torture/execute/920501-1.c: Ditto.
23153 * gcc.c-torture/execute/conversion.c: Ditto.
23154 * gcc.c-torture/execute/cvt-1.c: Ditto.
23155
231562000-05-18 Jeffrey A Law (law@cygnus.com)
23157
23158 * gcc.c-torture/compile/20000518-1.c: New test.
23159
231602000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23161
23162 * g77.f-torture/compile/200005018.f: New test.
23163
231642000-05-17 Jeffrey A Law (law@cygnus.com)
23165
23166 * gcc.c-torture/compile/20000517-1.c: New test.
23167
231682000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23169
23170 * gcc.c-torture/execute/20000516-1.c: New test.
23171
231722000-05-15 Jakub Jelinek <jakub@redhat.com>
23173
23174 * g++.old-deja/g++.other/eh.C: New test.
23175
231762000-05-12 Richard Henderson <rth@cygnus.com>
23177
23178 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23179 constants through to doit's conditional.
23180
231812000-05-11 Jeffrey A Law (law@cygnus.com)
23182
23183 * gcc.c-torture/compile/20000511-1.c: New test.
23184 * g77.f-torture/compile/20000511-1.f: New test.
23185 * g77.f-torture/compile/20000511-2.f: New test.
23186
231872000-05-11 Michael Meissner <meissner@redhat.com>
23188
23189 * gcc.c-torture/execute/20000511-1.c: New test.
23190
231912000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23192
23193 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23194 * gcc.dg/20000510-1.S: New.
23195
231962000-05-08 Catherine Moore <clm@cygnus.com>
23197
23198 * gcc.dg/unused-3.c: New.
23199
232002000-05-06 Richard Henderson <rth@cygnus.com>
23201
23202 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23203 * g++.old-deja/g++.mike/warn1.C: Likewise.
23204 * g++.old-deja/g++.pt/local1.C: Likewise.
23205 * g++.old-deja/g++.pt/local7.C: Likewise.
23206 * g++.old-deja/g++.pt/spec16.C: Likewise.
23207
232082000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 23209
ed8e443a 23210 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 23211
ed8e443a 232122000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 23213
ed8e443a 23214 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 23215
ed8e443a 232162000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 23217
ed8e443a 23218 * gcc.dg/noreturn-2.c: New test.
f43b2795 23219
ed8e443a 232202000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 23221
ed8e443a
JM
23222 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23223 preprocessor.
45abaea8 23224
ed8e443a 232252000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 23226
ed8e443a 23227 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 23228
ed8e443a 232292000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 23230
ed8e443a
JM
23231 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
23232 OpenSSL by Jason R Thorpe.
82c18d5c 23233
ed8e443a 232342000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 23235
ed8e443a 23236 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 23237
ed8e443a 232382000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 23239
ed8e443a 23240 * gcc.dg/20000503-1.c: New test.
79ff6e27 23241
ed8e443a 232422000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 23243
ed8e443a
JM
23244 * gcc.c-torture/compile/20000502-1.c: New test.
23245 * g++.old-deja/g++.other/align.C: New test.
23246 * gcc.dg/cpp-tradstringify.c: New test.
23247
23248Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
23249
23250 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
23251 and hard registers.
23252
232532000-04-26 Geoff Keating <geoffk@cygnus.com>
23254
23255 * gcc.c-torture/execute/loop-5.c: New test.
23256
232572000-04-25 Jakub Jelinek <jakub@redhat.com>
23258
23259 * gcc.c-torture/execute/va-arg-20.c: New test.
23260
232612000-04-23 Jeffrey A Law (law@cygnus.com)
23262
23263 * gcc.c-torture/execute/20000422-1.c: New test.
23264
232652000-04-20 Greg McGary <gkm@gnu.org>
23266
23267 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
23268 when optimizing, but without sibling-call optimizations (-O1).
23269
232702000-04-20 Jeffrey A Law (law@cygnus.com)
23271
23272 * gcc.c-torture/compile/20000420-1.c: New test.
23273
232742000-04-20 Nathan Sidwell <nathan@codesourcery.com>
23275
23276 * g++.abi/ptrflags.C: New test.
23277 * g++.eh/catchptr1.C: Test incomplete pointer chains.
23278
232792000-04-19 Catherine Moore <clm@cygnus.com>
23280
23281 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
23282
232832000-04-19 Greg McGary <gkm@gnu.org>
23284
23285 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
23286 sibling-call optimizations.
23287
232882000-04-19 Zack Weinberg <zack@wolery.cumb.org>
23289
23290 * gcc.dg/20000419-1.c: New test.
23291
232922000-04-12 Hans-Peter Nilsson <hp@axis.com>
23293
23294 * gcc.c-torture/execute/20000412-6.c: New test.
23295
232962000-04-12 Jeffrey A Law (law@cygnus.com)
23297
23298 * gcc.c-torture/execute/20000412-5.c: New test.
23299 * g77.f-torture/compile/20000412-1.f: New test.
23300 * gcc.c-torture/execute/20000412-4.c: New test.
23301 * gcc.c-torture/compile/20000412-2.c: New test.
23302 * gcc.c-torture/execute/20000412-3.c: New test.
23303 * gcc.c-torture/compile/20000412-1.c: New test.
23304 * gcc.c-torture/execute/20000412-2.c: New test.
23305
233062000-04-12 Jakub Jelinek <jakub@redhat.com>
23307
23308 * objc/execute/bf-20.m: New test.
23309
233102000-04-10 Richard Henderson <rth@cygnus.com>
23311
23312 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
23313
23314 * gcc.c-torture/execute/20000412-1.c: New test.
23315
233162000-04-10 Nathan Sidwell <nathan@codesourcery.com>
23317
23318 * g++.old-deja/g++.eh/catchptr1.C: New test.
23319
233202000-04-09 Nathan Sidwell <nathan@codesourcery.com>
23321
23322 * g++.old-deja/g++.abi/cxa_vec.C: New test.
23323
233242000-04-08 Neil Booth <NeilB@earthling.net>
23325
23326 * gcc.dg/cpp-nullchar.c: Remove test as
23327 embedded nulls cause problems.
23328
233292000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23330
23331 * gcc.dg/compare2.c: New test.
23332
233332000-04-08 Neil Booth <NeilB@earthling.net>
23334
23335 * gcc.dg/cpp-nullchar.c: New test.
23336
233372000-04-07 Zack Weinberg <zack@wolery.cumb.org>
23338
23339 * gcc.dg/cpp-mi2.c: New test.
23340 * gcc.dg/cpp-mi2[abc].h: New files.
23341
233422000-04-07 Nathan Sidwell <nathan@codesourcery.com>
23343
23344 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
23345 member name.
23346
233472000-04-06 Nathan Sidwell <nathan@codesourcery.com>
23348
23349 * g++.old-deja/g++.abi/vmihint.C: New test.
23350
233512000-04-06 Neil Booth <NeilB@earthling.net>
23352
23353 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
23354 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
23355 copyright.
23356
233572000-04-05 Hans-Peter Nilsson <hp@axis.com>
23358
23359 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
23360 avoid stack-frame overwrite.
23361
233622000-04-05 Jakub Jelinek <jakub@redhat.com>
23363
23364 * gcc.c-torture/compile/20000405-2.c: New test.
23365 * gcc.c-torture/compile/20000405-3.c: New test.
23366
233672000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23368
23369 * gcc.c-torture/compile/20000405-1.c: New test.
23370
233712000-04-04 Geoff Keating <geoffk@cygnus.com>
23372
23373 * gcc.dg/cast-qual-1.c: Revert last change.
23374
233752000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23376
23377 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
23378
233792000-04-03 Zack Weinberg <zack@wolery.cumb.org>
23380
23381 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
23382 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
23383
233842000-04-03 Jeffrey A Law (law@cygnus.com)
23385
23386 * gcc.c-torture/compile/20000403-2.c: New test.
23387 * gcc.c-torture/compile/20000403-1.c: New test.
23388
233892000-04-03 Hans-Peter Nilsson <hp@axis.com>
23390
23391 * gcc.c-torture/execute/20000403-1.c: New test.
23392
233932000-04-03 Geoff Keating <geoffk@cygnus.com>
23394
23395 * gcc.c-torture/execute/20000402-1.c: New test.
23396
233972000-04-03 Donald Lindsay <dlindsay@cygnus.com>
23398
23399 * gcc.c-torture/execute/va-arg-15.c: New test.
23400 * gcc.c-torture/execute/va-arg-16.c: New test.
23401 * gcc.c-torture/execute/va-arg-17.c: New test.
23402 * gcc.c-torture/execute/va-arg-18.c: New test.
23403 * gcc.c-torture/execute/va-arg-19.c: New test.
23404
234052000-04-02 Zack Weinberg <zack@wolery.cumb.org>
23406
23407 * gcc.c-torture/compile/981211-1.c: Move to...
23408 * gcc.dg/cpp-as1.c: ...here.
23409 * gcc.dg/cpp-as2.c: New file.
23410
23411 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
23412 compiler.
23413
234142000-04-02 Neil Booth <NeilB@earthling.net>
23415
23416 * gcc.dg/cpp-cond.c New tests.
23417 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
23418 accidental success less likely.
23419 * gcc.dg/cpp-missingop.c New tests.
23420 * gcc.dg/cpp-missingparen.c New tests.
23421 * gcc.dg/cpp-shift.c New tests.
23422 * gcc.dg/cpp-shortcircuit.c New tests.
23423 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 23424
ed8e443a 234252000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 23426
ed8e443a 23427 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 23428
ed8e443a 234292000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 23430
ed8e443a
JM
23431 * gcc.c-torture/compile/20000326-1.c: New test.
23432 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 23433
ed8e443a 234342000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 23435
ed8e443a
JM
23436 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
23437 the first parameter is a function argument.
7acfb19e 23438
ed8e443a 234392000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 23440
ed8e443a 23441 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 23442
ed8e443a 234432000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 23444
ed8e443a 23445 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 23446
ed8e443a 234472000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 23448
ed8e443a 23449 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 23450
ed8e443a 234512000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 23452
ed8e443a 23453 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 23454
ed8e443a 234552000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 23456
ed8e443a 23457 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 23458
ed8e443a 234592000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 23460
ed8e443a
JM
23461 * gcc.c-torture/execute/20000314-3.c: New test.
23462 * gcc.c-torture/execute/20000314-2.c: New test.
23463 * gcc.c-torture/execute/20000314-1.c: New test.
23464 * gcc.c-torture/compile/20000314-2.c: New test.
23465 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 23466
ed8e443a 234672000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 23468
ed8e443a 23469 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 23470
ed8e443a 234712000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 23472
ed8e443a
JM
23473 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
23474 standards-compliant result rather than specific constants.
23475 Put test-values in array.
532f12a2 23476
ed8e443a 234772000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 23478
ed8e443a
JM
23479 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
23480 (g++_target_compile): Put test-specific options last.
98eddaf7 23481
ed8e443a 234822000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 23483
ed8e443a 23484 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 23485
ed8e443a 234862000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 23487
ed8e443a 23488 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 23489
ed8e443a 234902000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23491
ed8e443a
JM
23492 * g++.old-deja/g++.brendan/misc12.C: Removed.
23493 * g++.old-deja/g++.pt/memtemp77.C: Constify.
23494 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 23495
ed8e443a 234962000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 23497
ed8e443a 23498 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 23499
ed8e443a 235002000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 23501
ed8e443a 23502 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 23503
ed8e443a 235042000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 23505
ed8e443a
JM
23506 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
23507 is 1, not zero.
2a6b7809 23508
ed8e443a 235092000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 23510
ed8e443a
JM
23511 * g++.old-deja/g++.warn/impint.C: New test.
23512 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
23513 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
23514 * g++.old-deja/g++.pt/explicit12.C: Likewise.
23515 * g++.old-deja/g++.pt/explicit13.C: Likewise.
23516 * g++.old-deja/g++.pt/explicit17.C: Likewise.
23517 * g++.old-deja/g++.pt/explicit18.C: Likewise.
23518 * g++.old-deja/g++.pt/explicit19.C: Likewise.
23519 * g++.old-deja/g++.pt/explicit23.C: Likewise.
23520 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23521 * g++.old-deja/g++.pt/explicit35.C: Likewise.
23522 * g++.old-deja/g++.pt/explicit6.C: Likewise.
23523 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 23524
ed8e443a 235252000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 23526
ed8e443a 23527 * gcc.dg/cpp-redef.c: New test.
83f1c55d 23528
ed8e443a 235292000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23530
ed8e443a 23531 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 23532
ed8e443a 235332000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 23534
ed8e443a
JM
23535 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
23536 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 23537
ed8e443a 235382000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 23539
ed8e443a 23540 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 23541
ed8e443a 235422000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 23543
ed8e443a
JM
23544 * gcc.c-torture/compile/cpp-2.c: New test.
23545 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 23546
ed8e443a 235472000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 23548
ed8e443a 23549 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 23550
ed8e443a 235512000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 23552
ed8e443a 23553 * gcc.dg/cpp-li2.c: New test.
83f1c55d 23554
ed8e443a 23555 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 23556
ed8e443a 23557 * gcc.dg/cpp-li1.c: New test.
83f1c55d 23558
ed8e443a 235592000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23560
ed8e443a 23561 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 23562
ed8e443a 235632000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 23564
ed8e443a 23565 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 23566
ed8e443a 235672000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 23568
ed8e443a 23569 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 23570
ed8e443a 235712000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 23572
ed8e443a 23573 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 23574
ed8e443a 235752000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 23576
ed8e443a 23577 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 23578
ed8e443a 235792000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 23580
ed8e443a 23581 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 23582
ed8e443a 235832000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 23584
ed8e443a 23585 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 23586
ed8e443a 235872000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 23588
ed8e443a
JM
23589 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
23590 ALWAYS_CXXFLAGS.
2144ddea 23591
ed8e443a 235922000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 23593
ed8e443a 23594 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 23595
ed8e443a 235962000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 23597
ed8e443a 23598 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 23599
ed8e443a 236002000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 23601
ed8e443a 23602 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 23603
ed8e443a 236042000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 23605
ed8e443a
JM
23606 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
23607 on native targets
31a72d3f 23608
ed8e443a 236092000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 23610
ed8e443a 23611 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 23612
ed8e443a 236132000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 23614
ed8e443a 23615 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 23616
ed8e443a 236172000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 23618
ed8e443a
JM
23619 * g++.old-deja/g++.jason/cast3.C: Return void.
23620 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 23621
ed8e443a 236222000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 23623
ed8e443a 23624 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 23625
ed8e443a 23626 * gcc.dg/loop-1.c: New test.
7a53e94b 23627
ed8e443a 236282000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 23629
ed8e443a
JM
23630 * gcc.c-torture/compile/20000127-1.c: New test.
23631 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 23632
ed8e443a 236332000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 23634
ed8e443a 23635 * gcc.dg/unused-2.c: New test.
1eb8759b 23636
ed8e443a 23637 * gcc.dg/conv-1.c: New test.
1eb8759b 23638
ed8e443a 236392000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 23640
ed8e443a
JM
23641 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
23642 compiler.
23643 (tool_option_proc): Fix typo.
33f6849b 23644
ed8e443a 236452000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 23646
ed8e443a
JM
23647 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
23648 of the ld on the host, not on the build machine.
23649 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 23650
ed8e443a 236512000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 23652
ed8e443a 23653 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 23654
ed8e443a 236552000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 23656
ed8e443a
JM
23657 * gcc.c-torture/execute/20000120-2.c: New test.
23658 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 23659
ed8e443a 236602000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 23661
ed8e443a 23662 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 23663
ed8e443a 236642000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 23665
ed8e443a 23666 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 23667
ed8e443a 236682000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 23669
ed8e443a 23670 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 23671
ed8e443a 236722000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 23673
ed8e443a
JM
23674 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
23675 with 16 bit integers.
662ef0f5 23676
ed8e443a 236772000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 23678
ed8e443a 23679 * gcc.dg/20000108-1.c: New test.
662ef0f5 23680
ed8e443a 236812000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 23682
ed8e443a 23683 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 23684
ed8e443a 236852000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 23686
ed8e443a
JM
23687 * g++.old-deja/g++.other/cast4.C: New test.
23688
236892000-01-05 Jeffrey A Law (law@cygnus.com)
23690
23691 * gcc.c-torture/compile/20000105-2.c: New test.
23692 * gcc.c-torture/compile/20000105-1.c: New test.
23693
236942000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23695
23696 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
23697 references to printf & atoi to conform to ANSI standard.
23698 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
23699 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
23700 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
23701 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
23702 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
23703 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23704 * g++.old-deja/g++.brendan/copy1.C: Likewise.
23705 * g++.old-deja/g++.brendan/copy2.C: Likewise.
23706 * g++.old-deja/g++.brendan/copy3.C: Likewise.
23707 * g++.old-deja/g++.brendan/copy4.C: Likewise.
23708 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23709 * g++.old-deja/g++.brendan/copy6.C: Likewise.
23710 * g++.old-deja/g++.brendan/copy7.C: Likewise.
23711 * g++.old-deja/g++.brendan/copy8.C: Likewise.
23712 * g++.old-deja/g++.brendan/crash11.C: Likewise.
23713 * g++.old-deja/g++.brendan/crash14.C: Likewise.
23714 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
23715 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23716 * g++.old-deja/g++.brendan/delete2.C: Likewise.
23717 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
23718 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
23719 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
23720 * g++.old-deja/g++.brendan/eh1.C: Likewise.
23721 * g++.old-deja/g++.brendan/groff1.C: Likewise.
23722 * g++.old-deja/g++.brendan/init3.C: Likewise.
23723 * g++.old-deja/g++.brendan/misc12.C: Likewise.
23724 * g++.old-deja/g++.brendan/misc7.C: Likewise.
23725 * g++.old-deja/g++.brendan/new2.C: Likewise.
23726 * g++.old-deja/g++.brendan/operators4.C: Likewise.
23727 * g++.old-deja/g++.brendan/operators5.C: Likewise.
23728 * g++.old-deja/g++.brendan/overload2.C: Likewise.
23729 * g++.old-deja/g++.brendan/overload7.C: Likewise.
23730 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
23731 * g++.old-deja/g++.brendan/reference1.C: Likewise.
23732 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
23733 * g++.old-deja/g++.brendan/template24.C: Likewise.
23734 * g++.old-deja/g++.brendan/template3.C: Likewise.
23735 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
23736 * g++.old-deja/g++.jason/inline3.C: Likewise.
23737 * g++.old-deja/g++.jason/opeq.C: Likewise.
23738 * g++.old-deja/g++.law/arg5.C: Likewise.
23739 * g++.old-deja/g++.law/arm7.C: Likewise.
23740 * g++.old-deja/g++.law/ctors11.C: Likewise.
23741 * g++.old-deja/g++.law/cvt8.C: Likewise.
23742 * g++.old-deja/g++.law/init9.C: Likewise.
23743 * g++.old-deja/g++.law/refs4.C: Likewise.
23744 * g++.old-deja/g++.law/template2.C: Likewise.
23745 * g++.old-deja/g++.law/visibility24.C: Likewise.
23746 * g++.old-deja/g++.law/vtable3.C: Likewise.
23747 * g++.old-deja/g++.mike/asm2.C: Likewise.
23748 * g++.old-deja/g++.mike/eh1.C: Likewise.
23749 * g++.old-deja/g++.mike/misc1.C: Likewise.
23750 * g++.old-deja/g++.mike/misc13.C: Likewise.
23751 * g++.old-deja/g++.mike/misc14.C: Likewise.
23752 * g++.old-deja/g++.mike/ns12.C: Likewise.
23753 * g++.old-deja/g++.mike/p1248.C: Likewise.
23754 * g++.old-deja/g++.mike/p3708.C: Likewise.
23755 * g++.old-deja/g++.mike/p3708a.C: Likewise.
23756 * g++.old-deja/g++.mike/p3708b.C: Likewise.
23757 * g++.old-deja/g++.mike/p646.C: Likewise.
23758 * g++.old-deja/g++.mike/p700.C: Likewise.
23759 * g++.old-deja/g++.mike/p783.C: Likewise.
23760 * g++.old-deja/g++.mike/p783a.C: Likewise.
23761 * g++.old-deja/g++.mike/p783b.C: Likewise.
23762 * g++.old-deja/g++.mike/p786.C: Likewise.
23763 * g++.old-deja/g++.mike/p789.C: Likewise.
23764 * g++.old-deja/g++.mike/p789a.C: Likewise.
23765 * g++.old-deja/g++.mike/p807a.C: Likewise.
23766 * g++.old-deja/g++.other/delete3.C: Likewise.
23767 * g++.old-deja/g++.other/dyncast1.C: Likewise.
23768 * g++.old-deja/g++.other/dyncast2.C: Likewise.
23769 * g++.old-deja/g++.other/dyncast3.C: Likewise.
23770 * g++.old-deja/g++.other/empty1.C: Likewise.
23771 * g++.old-deja/g++.other/temporary1.C: Likewise.
23772 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
23773 * g++.old-deja/g++.pt/t16.C: Likewise.
23774 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 23775
ed8e443a 237761999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 23777
ed8e443a 23778 * gcc.dg/991230-1.c: New test.
7fb1283f 23779
ed8e443a 237801999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 23781
ed8e443a
JM
23782 * gcc.c-torture/compile/991229-3.c: New test.
23783 * gcc.c-torture/compile/991229-2.c: New test.
23784 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 23785
ed8e443a 237861999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 23787
ed8e443a 23788 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 23789
a58eeb31 23790