]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
* cfgrtl.c: Fix a comment typo.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f7f02125
DN
12004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2
3 PR tree-opt/18400
4 * gcc.dg/vect/pr18400.c: New test.
5
62004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7 Andrew Pinski <pinskia@physics.uc.edu>
8
9 PR tree-opt/18425
10 * gcc.dg/vect/pr18425.c: New test.
11
3021a627
EB
122004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13
14 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15 Guard with dg-require-alias and dg-require-visibility.
16
6b870fa9
EB
172004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18
19 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
20
d6b75f70
GB
212004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22
23 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
24
e34b0922
KL
252004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26
27 PR c++/17344
28 * g++.dg/template/defarg5.C: New test.
29
fa1dedd8
EB
302004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31
32 * g++.dg/parse/cast1.C: Run only on ILP32.
33 * g++.old-deja/g++.mike/p784.C: Likewise.
34
61a5fa29
BS
352004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
36
37 * gcc.c-torture/execute/20041113-1.c: New test.
38
1136d30e
JM
392004-11-13 James A. Morrison <phython@gcc.gnu.org>
40
41 PR target/18230
42 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
43 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
44 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
45 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
46 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
47 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
48 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
49 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
50 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
51 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
52 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
53 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
54 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
55
893e18a5
JM
562004-11-13 James A. Morrison <phython@gcc.gnu.org>
57
58 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
59 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
60 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
61 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
62 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
63 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
64 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
65 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
66 gcc.target/sparc/combined-1.c: New tests.
67
2256aa1c
ZL
682004-11-12 Ziemowit Laski <zlaski@apple.com>
69
70 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
71 New tests.
72
bf0fdfdd
MM
732004-11-12 Mark Mitchell <mark@codesourcery.com>
74
75 * lib/gcc-dg.exp (dg-forbid-option): New function.
76 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
77 * g++.dg/abi/bitfield8.C: Likewise.
78 * g++.dg/abi/dtor1.C: Likewise.
79 * g++.dg/abi/empty10.C: Likewise.
80 * g++.dg/abi/empty7.C: Likewise.
81 * g++.dg/abi/empty9.C: Likewise.
82 * g++.dg/abi/layout3.C: Likewise.
83 * g++.dg/abi/layout4.C: Likewise.
84 * g++.dg/abi/thunk1.C: Likewise.
85 * g++.dg/abi/thunk2.C: Likewise.
86 * g++.dg/abi/vbase11.C: Likewise.
87 * g++.dg/abi/vthunk2.C: Likewise.
88 * g++.dg/abi/vthunk3.C: Likewise.
89 * g++.dg/ext/attrib8.C: Likewise.
90 * g++.dg/opt/longbranch2.C: Likewise.
91 * g++.dg/opt/reg-stack4.C: Likewise.
92 * g++.old-deja/g++.ext/attrib1.C: Likewise.
93 * g++.old-deja/g++.ext/attrib2.C: Likewise.
94 * g++.old-deja/g++.ext/attrib3.C: Likewise.
95 * g++.old-deja/g++.other/store-expr1.C: Likewise.
96 * g++.old-deja/g++.other/store-expr2.C: Likewise.
97 * gcc.dg/20000609-1.c: Likewise.
98 * gcc.dg/20000720-1.c: Likewise.
99 * gcc.dg/20011107-1.c: Likewise.
100 * gcc.dg/20011119-1.c: Likewise.
101 * gcc.dg/20020108-1.c: Likewise.
102 * gcc.dg/20020122-2.c: Likewise.
103 * gcc.dg/20020122-3.c: Likewise.
104 * gcc.dg/20020201-3.c: Likewise.
105 * gcc.dg/20020206-1.c: Likewise.
106 * gcc.dg/20020218-1.c: Likewise.
107 * gcc.dg/20020310-1.c: Likewise.
108 * gcc.dg/20020411-1.c: Likewise.
109 * gcc.dg/20020418-2.c: Likewise.
110 * gcc.dg/20020426-1.c: Likewise.
111 * gcc.dg/20020426-2.c: Likewise.
112 * gcc.dg/20020517-1.c: Likewise.
113 * gcc.dg/20020523-1.c: Likewise.
114 * gcc.dg/20020523-2.c: Likewise.
115 * gcc.dg/20020729-1.c: Likewise.
116 * gcc.dg/20030204-1.c: Likewise.
117 * gcc.dg/20030826-2.c: Likewise.
118 * gcc.dg/20030926-1.c: Likewise.
119 * gcc.dg/20031202-1.c: Likewise.
120 * gcc.dg/980312-1.c: Likewise.
121 * gcc.dg/980313-1.c: Likewise.
122 * gcc.dg/990117-1.c: Likewise.
123 * gcc.dg/990424-1.c: Likewise.
124 * gcc.dg/990524-1.c: Likewise.
125 * gcc.dg/991230-1.c: Likewise.
126 * gcc.dg/i386-387-1.c: Likewise.
127 * gcc.dg/i386-387-2.c: Likewise.
128 * gcc.dg/i386-387-3.c: Likewise.
129 * gcc.dg/i386-387-4.c: Likewise.
130 * gcc.dg/i386-387-5.c: Likewise.
131 * gcc.dg/i386-387-6.c: Likewise.
132 * gcc.dg/i386-asm-1.c: Likewise.
133 * gcc.dg/i386-bitfield1.c: Likewise.
134 * gcc.dg/i386-bitfield2.c: Likewise.
135 * gcc.dg/i386-loop-1.c: Likewise.
136 * gcc.dg/i386-loop-2.c: Likewise.
137 * gcc.dg/i386-loop-3.c: Likewise.
138 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
139 * gcc.dg/i386-pic-1.c: Likewise.
140 * gcc.dg/i386-regparm.c: Likewise.
141 * gcc.dg/i386-signbit-1.c: Likewise.
142 * gcc.dg/i386-signbit-2.c: Likewise.
143 * gcc.dg/i386-signbit-3.c: Likewise.
144 * gcc.dg/i386-sse-5.c: Likewise.
145 * gcc.dg/i386-sse-8.c: Likewise.
146 * gcc.dg/i386-unroll-1.c: Likewise.
147 * gcc.dg/tls/opt-1.c: Likewise.
148 * gcc.dg/tls/opt-2.c: Likewise.
149 * gcc.dg/unroll-1.c: Likewise.
150 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
151 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
152 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
153 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
154 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
155 -m64 is specified.
156
44370687
MM
1572004-11-12 Mark Mitchell <mark@codesourcery.com>
158
159 PR c++/18389
160 * g++.dg/parse/cond1.C: New test.
161
162 PR c++/18429
163 * g++.dg/template/array9.C: New test.
164 * g++.dg/ext/vla1.C: Adjust error messages.
165 * g++.dg/ext/vlm1.C: Likewise.
166 * g++.dg/template/crash2.C: Likewise.
167
168 PR c++/18436
169 * g++.dg/template/call3.C: New test.
170
171 PR c++/18407
172 * g++.dg/template/ptrmem11.C: New test.
173
690e11b8
AP
1742004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
175
176 PR other/14264
177 * lib/g++.exp: Set LC_ALL and LANG to C.
178 * lib/gcc-dg.exp: Likewise.
179 * lib/gfortran.exp: Likewise.
180 * lib/objc.exp: Likewise.
181 * lib/treelang.exp: Likewise.
182
e260ea9d
AS
1832004-11-12 Andreas Schwab <schwab@suse.de>
184
185 * gcc.dg/pr16286.c: Fix last change.
186
0a2695db
MM
1872004-11-12 Mark Mitchell <mark@codesourcery.com>
188
189 PR c++/18416
190 * g++.dg/init/global1.C: New test.
191
805221b9
EB
1922004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
193
194 * gcc.c-torture/execute/20041112-1.c: New test.
195
c9dd2023
JJ
1962004-11-11 Janis Johnson <janis187@us.ibm.com>
197
198 * lib/gcc-dg.exp (dg-target-list): New.
199
b6dc500c
JJ
2002004-11-11 Janis Johnson <janis187@us.ibm.com>
201 Richard Sandiford <rsandifo@redhat.com>
202
203 * lib/target-supports.exp (get-compiler_messages): New.
204 (check_named_sections_available): Use it.
205 (check_effective_target_ilp32): New.
206 (check_effective_target_lp64): New.
207 (is-effective-target): New.
208 * lib/gcc-dg.exp (dg-require-effective-target): New.
209
fb60d5d7
JM
2102004-11-11 Joseph S. Myers <joseph@codesourcery.com>
211
212 * gcc.dg/precedence-1.c: New test.
213
524136ea
JJ
2142004-11-11 Janis Johnson <janis187@us.ibm.com>
215
46d1d0da
JJ
216 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
217
af980752
JJ
218 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
219 message, delete generated files, use more descriptive name for
220 executable, and make the test unsupported when it cannot be run.
221
5278e476
JJ
222 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
223 (dg-require-weak, dg-require-visibility, dg-require-alias,
224 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
225 dg-require-iconv, dg-require-named-sections): Use it.
226
524136ea
JJ
227 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
228
60934f9c
NS
2292004-11-11 Nathan Sidwell <nathan@codesourcery.com>
230
e1e2e653
NS
231 PR target/16457
232 * gcc.dg/ppc-and-1: New
233
2f4d9502
NS
234 PR target/16796
235 * gcc.dg/ppc-mov-1.c: New.
236
60934f9c
NS
237 PR target/16458
238 * gcc.dg/ppc-compare-1.c: New.
239
3f8882a2
JM
2402004-11-10 Joseph S. Myers <joseph@codesourcery.com>
241
242 * objc.dg/desig-init-2.m: New test.
243
78e54994
AN
2442004-11-10 Adam Nemet <anemet@lnxw.com>
245
246 PR middle-end/18160
247 * g++.dg/warn/register-var-1.C: New test.
248 * g++.dg/warn/register-var-2.C: New test.
249
22d8d627
EB
2502004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
251
252 * gcc.dg/union-2.c: New test.
253
d05f9c39
FJ
2542004-11-10 Fariborz Jahanian <fjahanian@apple.com>
255
256 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
257 New test for PR tree-optimization/17892.
258
d746e87d
MM
2592004-11-09 Mark Mitchell <mark@codesourcery.com>
260
261 PR c++/18369
262 * g++.dg/init/new12.C: New test.
263
8393a290
JM
2642004-11-10 James A. Morrison <phython@gcc.gnu.org>
265
266 * gcc.target/sparc: New directory.
267 * gcc.target/sparc/sparc.exp: New driver.
268 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
269 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
270 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
271 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
272
2cbcdeba
PB
2732004-11-10 Paul Brook <paul@codesourcery.com>
274
275 PR fortran/18218
276 * gfortran.dg/list_read.c: New test.
277
8b17a9d6
JM
2782004-11-09 Joseph S. Myers <joseph@codesourcery.com>
279
280 PR c/18322
281 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
282 expected diagnostic location.
283
e221ef54
UW
2842004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
285
286 * gcc.dg/20041109-1.c: New test.
287
3172e26c
AP
2882004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
289
290 PR objc/18406
291 * objc/compile/pr18406.m: New test.
292
40b97a2e
JM
2932004-11-09 Joseph S. Myers <joseph@codesourcery.com>
294
295 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
296
9e637a26
JM
2972004-11-09 Joseph S. Myers <joseph@codesourcery.com>
298
299 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
300
66e52c35
SE
3012004-11-08 Steve Ellcey <sje@cup.hp.com>
302
303 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
304
c7fa97d9
SE
3052004-11-08 Steve Ellcey <sje@cup.hp.com>
306
307 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
308 exit.
309
b03c0b93
AP
3102004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
311
312 PR tree-opt/18299
313 * gcc.c-torture/pr18299-1.c: New test.
314
3c871f3f
AS
3152004-11-06 Andreas Schwab <schwab@suse.de>
316
317 * gcc.dg/pr16286.c: Also test for bool and pixel.
318
fccf8fc6
JM
3192004-11-06 Joseph S. Myers <joseph@codesourcery.com>
320
321 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
322 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
323 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
324 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
325 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
326 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
327 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
328 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
329 gcc.dg/struct-semi-3.c: New tests.
330
a8f48325
EB
3312004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
332
333 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
334
cd27e3d8
EB
3352004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
336
337 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
338 Do not use C99 designators.
339
e78980b7
EB
3402004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
341
342 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
343
432be037
EB
3442004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
345
346 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 347 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
348 * gcc.c-torture/execute/simd-5.x: Remove.
349
629bf5f9
AP
3502004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
351
352 PR rtl-optimization/17933
353 * gcc.dg/torture/pr17933-1.c: New test.
354
c37780f5
AL
3552004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
356
357 PR target/18106
358 * lib/target-supports.exp (check_weak_available): Support
359 Windows.
360
637022d9
DS
3612004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
362
363 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
364 call to fflush(stdout) before abort.
365 (my_ffsll): New function.
366 (generate_fields): Use it.
367
0a880880
JM
3682004-11-05 Joseph S. Myers <joseph@codesourcery.com>
369
370 * gcc.dg/init-undef-1.c: New test.
371
88876c7c
JM
3722004-11-05 Joseph S. Myers <joseph@codesourcery.com>
373
374 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
375 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
376 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
377 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
378 expected messages for new parser.
379
04fb56d5
MM
3802004-11-04 Mark Mitchell <mark@codesourcery.com>
381
382 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
383
d48b4987
EB
3842004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
385
386 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
387 on LP64 targets.
388
68e6421d
JM
3892004-11-04 Joseph S. Myers <joseph@codesourcery.com>
390
391 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
392 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
393 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
394 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
395 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
396 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
397 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
398 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
399 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
400 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
401
04466541
JM
4022004-11-04 Joseph S. Myers <joseph@codesourcery.com>
403
404 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
405 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
406 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
407 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
408 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
409 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
410 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
411 for new parser.
412
4e5813dd
RS
4132004-11-04 Richard Sandiford <rsandifo@redhat.com>
414
415 PR target/15342
416 * gcc.dg/20041104-1.c: New test.
417
b6ab6892
GB
4182004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
419
420 * g++.dg/template/nontype7.C: New test.
421 * g++.dg/template/nontype8.C: Likewise.
422 * g++.dg/template/nontype9.C: Likewise.
423 * g++.dg/template/nontype10.C: Likewise.
424 * g++.dg/tc1/dr49.C: Likewise.
425 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
426 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
427
ffc3e843
BE
4282004-11-04 Ben Elliston <bje@au.ibm.com>
429
430 * g++.dg/rtti/tinfo1.C: Remove xfails.
431
4322004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
433
434 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
435 packed attribute to the definition to satisfy the new C++ parser.
436
4815ff39
EB
4372004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
438
439 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
440 invocations of va_arg.
441
71bd7186
MM
4422004-11-02 Mark Mitchell <mark@codesourcery.com>
443
444 PR c++/18124
445 * g++.dg/template/crash25.C: New test.
446
447 PR c++/18155
448 * g++.dg/template/typedef2.C: New test.
449 * g++.dg/parse/crash13.C: Adjust error markers.
450
451 PR c++/18177
452 * g++.dg/conversion/const3.C: New test.
453
36f4d144
TS
4542004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
455
456 PR fortran/17535
457 PR fortran/17583
458 PR fortran/17713
459 * gfortran.dg/generic_[123].f90: New testcases.
460
571cfa75
EB
4612004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
462
463 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
464 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
465
da1f8963
AP
4662004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
467
468 PR tree-opt/16808
469 * gcc.c-torture/compile/pr16808.c: New test.
470
f6219a5e
NS
4712004-11-02 Nathan Sidwell <nathan@codesourcery.com>
472
473 PR rtl-optimization/17104
474 * gcc.dg/ppc-bitfield1.c: New.
475
f7bf40ee
RS
4762004-11-01 Richard Sandiford <rsandifo@redhat.com>
477
478 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
479
7236f3f6
RS
4802004-11-01 Richard Sandiford <rsandifo@redhat.com>
481
482 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
483 strings for 32-bit code.
484
ee060229
JM
4852004-11-01 Joseph S. Myers <joseph@codesourcery.com>
486
487 PR c/18239
488 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
489
ae209f28
NS
4902004-11-01 Nathan Sidwell <nathan@codesourcery.com>
491
492 PR c++/18064
493 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
494
80439563
MM
4952004-10-31 Mark Mitchell <mark@codesourcery.com>
496
497 PR c++/15172
498 * g++.dg/init/aggr2.C: New test.
499
16b34ad6
ZL
5002004-10-30 Ziemowit Laski <zlaski@apple.com>
501
502 * objc.dg/local-decl-1.m: New test.
503
0a3ee0fd
GDR
5042004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
505
506 * gcc.dg/20040910-1.c: Adjust regex.
507
1db4252c
RS
5082004-10-30 Roger Sayle <roger@eyesopen.com>
509
510 PR rtl-optimization/18084
511 * g++.dg/opt/pr18084-1.C: New testcase.
512
3cabd8f9
MA
5132004-10-30 Matt Austern <austern@apple.com>
514
515 PR c++/17542
516 * g++.dg/ext/attrib18.C: New test.
517
61168ff1
RS
5182004-10-30 Roger Sayle <roger@eyesopen.com>
519
520 PR middle-end/18096
521 * gcc.dg/pr18096-1.c: New test case.
522
0c2166ab
RS
5232004-10-30 Roger Sayle <roger@eyesopen.com>
524
525 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
526
46097c76
JM
5272004-10-30 Joseph S. Myers <joseph@codesourcery.com>
528
529 PR c/16666
530 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
531 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
532 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
533 gcc.dg/old-style-prom-3.c: New tests.
534
514a3b11
DS
5352004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
536
537 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
538 Remove unnecessary inclusion of stdio.h.
539
5976e643
RS
5402004-10-29 Roger Sayle <roger@eyesopen.com>
541
542 PR rtl-optimization/17581
543 * gcc.dg/pr17581-1.c: New test case.
544
ec7e5618
NS
5452004-10-28 Nathan Sidwell <nathan@codesourcery.com>
546
547 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
548 being implemented.
549 * g++.dg/conversion/dr195-1.C: New.
550 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
551 * g++.old-deja/g++.mike/p10148.C: Likewise.
552
1dc82a99
MM
5532004-10-29 Mark Mitchell <mark@codesourcery.com>
554
555 PR c++/17695
556 * g++.dg/debug/typedef2.C: New test.
557
056e1c5e
DB
5582004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
559
560 PR fortran/13490
561 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
562 * gfortran.dg/g77/README: Update.
563
5642004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
565
566 PR c++/14124
567 * g++.dg/ext/packed7.C: New test.
568
d533f1cb
AP
5692004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
570
571 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
572 scan-assembler.
573 * lib/scanasm.exp (hidden-scan-for): New proc.
574 (scan-hidden): Use hidden-scan-for instead of constructing the scan
575 string.
576 (scan-not-hidden): Likewise.
577 * lib/target-supports.exp (check_visibility_available): mach-o is
578 support too.
579
883a2bff
MM
5802004-10-28 Mark Mitchell <mark@codesourcery.com>
581
582 PR c++/17132
583 * g++.dg/template/memclass3.C: New test.
584
fcf750ee
AN
5852004-10-28 Adam Nemet <anemet@lnxw.com>
586
587 PR middle-end/18160
588 * gcc.dg/register-var-1.c: New test.
589 * gcc.dg/register-var-2.c: New test.
590 * gcc.dg/asm-7.c: Taking the address of a register variable is an
591 error now.
592
5c588b22
DN
5932004-10-28 Dorit Naishlos <dorit@il.ibm.com>
594
595 PR other/18172
596 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
597 unused variables.
598 * gcc.dg/vect/vect-22.c: Likewise.
599
83ff1f25
JJ
6002004-10-28 Jakub Jelinek <jakub@redhat.com>
601
602 * gcc.dg/i386-rotate-1.c: New test.
603
391c4bc5
MM
6042004-10-27 Mark Mitchell <mark@codesourcery.com>
605
2419a74b
MM
606 * g++.dg/init/ref12.C: Add "run" marker.
607
391c4bc5
MM
608 PR c++/17435
609 * g++.dg/init/ref12.C: New test.
610
611 PR c++/18140
612 * g++.dg/template/shift1.C: New test.
613 * g++.dg/template/error10.C: Adjust error markers.
614
8e14584d
AP
6152004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
616
617 PR tree-opt/17529
618 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
619
005c1a13
GK
6202004-10-27 Geoffrey Keating <geoffk@apple.com>
621
98f61f57
GK
622 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
623 * gcc.dg/weak/weak-3.c: Likewise.
624 * gcc.dg/weak/weak-5.c: Likewise.
625 * gcc.dg/weak/weak-9.c: Likewise.
626 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
627 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
628
005c1a13
GK
629 * gcc.dg/darwin-weakimport-1.c: New.
630
61b58001
BE
6312004-10-28 Ben Elliston <bje@au.ibm.com>
632
633 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
634
028aa389
NS
6352004-10-27 Nathan Sidwell <nathan@codesourcery.com>
636
637 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
638 'syntax' error messages.
639 * gcc.dg/cpp/direct2s.c: Likewise.
640
1aeaea8d
GK
6412004-10-26 Geoffrey Keating <geoffk@apple.com>
642
643 * gcc.c-torture/compile/20041026-1.c: New.
644
a5201a91
MM
6452004-10-26 Mark Mitchell <mark@codesourcery.com>
646
647 PR c++/18093
648 * g++.dg/lookup/ns2.C: New test.
649
650 PR c++/18020
651 * g++.dg/template/enum4.C: New test.
652
653 PR c++/18161
654 * g++.dg/template/expr1.C: New test.
655
a6291e47
BE
6562004-10-26 Ben Elliston <bje@au.ibm.com>
657
658 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
659
663174d3
JM
6602004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
661
662 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
663 gcc.dg/decl-nospec-3.c: New tests.
664
38285932
ZL
6652004-10-26 Ziemowit Laski <zlaski@apple.com>
666
667 * objc.dg/super-class-3.m: New test.
668
51e63e60
NS
6692004-10-26 Nathan Sidwell <nathan@codesourcery.com>
670
671 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
672 resyncing.
673 * gcc.dg/cpp/direct2s.c: Likewise.
674
f1a66265
GK
6752004-10-25 Geoffrey Keating <geoffk@apple.com>
676
677 * objc.dg/image-info.m: Update for changes to section selection.
678
3a3589b4
ZL
6792004-10-25 David Ayers <d.ayers@inode.at>
680 Ziemowit Laski <zlaski@apple.com>
681
682 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
683 diagnostics when messaging 'id <Proto>'.
684 * objc.dg/class-protocol-1.m: New test.
685 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
686 a non-existent method signature.
687 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
688 Update diagnostics when messaging with non-existent method signature.
689 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
690 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
691 invalid receivers are now resolved as if messaging 'id'; remove
692 extraneous diagnostics.
693
535dd320
JM
6942004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
695
696 PR c/16667
697 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
698 gcc.dg/init-desig-obs-3.c: New tests.
699
3401a17f
JJ
7002004-10-25 Jakub Jelinek <jakub@redhat.com>
701
702 * gcc.dg/debug/20041023-1.c: New test.
703
4c7c0c70
AP
7042004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
705
706 PR middle-end/17407
707 * gcc.c-torture/compile/pr17407.c: New test.
708
709 PR c++/18121
710 * g++.dg/template/array8.C: New test.
711
1e02510f
EB
7122004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
713
714 PR other/18138
715 * lib/g++.exp: Accept more than one multilib libgcc.
716 * lib/gcc-dg.exp: Likewise.
717 * lib/objc.exp: Likewise.
718 * lib/treelang.exp: Likewise.
719 * lib/gfortran.exp: Likewise.
720
f3515059
BE
7212004-10-24 Ben Elliston <bje@au.ibm.com>
722
723 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
724
c94ac97d 7252004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
726
727 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
728 * gcc.dg/c99-const-expr-3.c: Likewise.
729
ee742c05
AP
7302004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
731
732 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
733
fef62f03
BE
7342004-10-23 Ben Elliston <bje@au.ibm.com>
735
736 * gcc.c-torture/execute/loop-2e.x: Remove.
737
76aebc9f
NS
7382004-10-22 Nathan Sidwell <nathan@codesourcery.com>
739
740 PR c++/18095
741 * g++.dg/parse/crash18.C: New.
742 * g++.dg/parse/crash19.C: New.
743
7c06b222
AL
7442004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
745
746 * g++.dg/ext/dllimport1.C: Move dg-warnings.
747 * g++.dg/ext/dllimport2.C: Same.
748 * g++.dg/ext/dllimport8.C: Same.
749
08e17d9d
MM
7502004-10-21 Mark Mitchell <mark@codesourcery.com>
751
752 PR c++/10841
753 * g++.dg/conversion/cast1.C: New test.
754 * g++.dg/overload/pmf1.C: Adjust error marker.
755
943db347
AP
7562004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
757
758 PR objc/17923
759 * objc.dg/const-str-7.m: New test.
760
aaf1c72d
KL
7612004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
762
763 * g++.dg/template/memfriend11.C: Fix comment typo.
764 * g++.dg/template/memfriend14.C: Likewise.
765
0aab7a4b
RH
7662004-10-20 Richard Henderson <rth@redhat.com>
767
768 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
769 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
770 -fasynchronous-unwind-tables.
771
4ba4c213
RH
7722004-10-20 Richard Henderson <rth@redhat.com>
773
774 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
775 (main): Return success.
776 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
777 (main): Return success.
778
b939a023
KL
7792004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
780
781 PR c++/13495
782 * g++.dg/template/memfriend9.C: New test.
783 * g++.dg/template/memfriend10.C: Likewise.
784 * g++.dg/template/memfriend11.C: Likewise.
785 * g++.dg/template/memfriend12.C: Likewise.
786 * g++.dg/template/memfriend13.C: Likewise.
787 * g++.dg/template/memfriend14.C: Likewise.
788 * g++.dg/template/memfriend15.C: Likewise.
789 * g++.dg/template/memfriend16.C: Likewise.
790 * g++.dg/template/memfriend17.C: Likewise.
791 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
792
23517e6b
NS
7932004-10-20 Nathan Sidwell <nathan@codesourcery.com>
794
795 * g++.dg/conversion/dr195.C: New.
796 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
797
c0952176
BE
7982004-10-20 Ben Elliston <bje@au.ibm.com>
799 Devang Patel <dpatel@apple.com>
800
801 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
802 of floating point arithmetic, which could trap.
803
33c25e5c
MM
8042004-10-19 Mark Mitchell <mark@codesourcery.com>
805
806 PR c++/14035
807 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
808 * g++.dg/conversion/const2.C: New test.
809 * g++.dg/expr/reinterpret2.C: New test.
810 * g++.dg/expr/reinterpret3.C: New test.
811 * g++.dg/expr/cast2.C: New test.
812 * g++.dg/expr/copy1.C: New test.
813 * g++.dg/other/conversion1.C: Change error message.
814 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
815 function pointers to void *.
816 * g++.old-deja/g++.mike/p10148.C: Likewise.
817
a5747863
EB
8182004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
819
820 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
821
69475123
PB
8222004-10-19 Paolo Bonzini <bonzini@gnu.org>
823
824 PR c++/18047
825
826 * g++.dg/parse/expr3.C: New test.
827
6e7a355c
EB
8282004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
829
830 * gcc.dg/smod-1.c: New test.
831
d4de6966
ZL
8322004-10-18 Ziemowit Laski <zlaski@apple.com>
833
834 * objc.dg/method-14.m: New test.
835
829acd78
AP
8362004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
837
838 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
839 Also xfail as the patch was reverted.
840
c2f55a1b
AP
8412004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
842
843 PR middle-end/16973
844 * gcc.dg/pr16973.c: New test.
845
bca9e17b
DN
8462004-10-18 Diego Novillo <dnovillo@redhat.com>
847
848 PR tree-optimization/17656
849 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
850
18e4be85
NS
8512004-10-18 Nathan Sidwell <nathan@codesourcery.com>
852
853 * g++.dg/eh/shadow1.C: New.
854
ba3ed8d8
JJ
8552004-10-18 Jakub Jelinek <jakub@redhat.com>
856
857 * gcc.c-torture/compile/20041018-1.c: New test.
858
0dc48e89
BE
8592004-10-18 Ben Elliston <bje@au.ibm.com>
860
861 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
862 compiler referring to register 0 when accessing sdata. The linker
863 now patches things up.
864
36e5122e
AP
8652004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
866
867 PR c/17529
868 * gcc.c-torture/compile/pr17529.c: New test.
869
9596e064
GB
8702004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
871
872 PR c++/17743
873 * g++.dg/ext/attrib17.C: New test.
874
051a6002
EB
8752004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
876
877 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
878
1ed3dfd5
GB
8792004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
880
881 PR c++/10479
882 * g++.dg/ext/attrib16.C: New test.
883
de3fe73c
MM
8842004-10-15 Mark Mitchell <mark@codesourcery.com>
885
886 PR c++/17042
887 * g++.dg/init/dso_handle1.C: New test.
888
de3fe73c
MM
889 PR c++/14667
890 * g++.dg/parse/typedef6.C: New test.
891
d6b4201f
MM
892 PR c++/17916
893 * g++.dg/parse/pragma1.C: New test.
894
7832e661
AH
8952004-10-15 Aldy Hernandez <aldyh@redhat.com>
896
897 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
898
e68a07e8
SE
8992004-10-15 Steve Ellcey <sje@cup.hp.com>
900
901 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
902 -fno-common when on HPPA HP-UX platforms.
903
9042004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
905
906 PR other/16820
907 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
908 stdint.h.
909 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
910 uintptr_t.
911
db3a9519
AP
9122004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
913
914 PR c++/16301
915 * g++.dg/lookup/strong-using-4.C: New test.
916
f0602b16
AP
9172004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
918
919 PR middle-end/16567
920 * gcc.c-torture/compile/nested-1.c: New test.
921
31246b8f
DN
9222004-10-14 Dorit Naishlos <dorit@il.ibm.com>
923
924 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
925 and mipsisa64*-*-* (until support for misaligned loads is added).
926 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
927 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
928 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
929 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
930 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
931 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
932
745d26d9
MM
9332004-10-14 Mark Mitchell <mark@codesourcery.com>
934
935 PR c++/17976
936 * g++.dg/init/dtor3.C: New test.
937
38db57bf
BE
9382004-10-15 Ben Elliston <bje@au.ibm.com>
939
940 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
941
c4e18b1c
GK
9422004-10-14 Geoffrey Keating <geoffk@apple.com>
943
944 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
945 * gcc.dg/macho-lo-sum.c: Likewise.
946
b419bac7
JM
9472004-10-14 Joseph S. Myers <joseph@codesourcery.com>
948
949 * gcc.dg/ppc-spe64-1.c: New test.
950
0ecf0d5f
DP
9512004-10-14 Devang Patel <dpatel@apple.com>
952
953 PR 17635
954 * gcc.dg/pr17635.c : New test.
955
31246b8f
DN
9562004-10-14 Olga Golovanevsky <olga@il.ibm.com>
957
958 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
959 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
960 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
961 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
962 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
963 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
964 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
965 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
966 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
967 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
968 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
969 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
970 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
971 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
972 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
973 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
974 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
975 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 976
f0923257
DN
9772004-10-14 Dorit Naishlos <dorit@il.ibm.com>
978
979 * gcc.dg/vect/vect-82.c: New testcase.
980 * gcc.dg/vect/vect-82_64.c: New testcase.
981 * gcc.dg/vect/vect-83.c: New testcase.
982 * gcc.dg/vect/vect-83_64.c: New testcase.
983
ac24fc25
JM
9842004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
985
986 * gcc.dg/cpp/error-1.c: New test.
987
81da229b
JM
9882004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
989
990 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
991
5a78838a
HPN
9922004-10-14 Hans-Peter Nilsson <hp@axis.com>
993
994 PR target/17984
995 * gcc.dg/cris-peep2-xsrand2.c: New test.
996
bcd46a7c
AP
9972004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
998
999 PR c++/17661
1000 * testsuite/g++.dg/expr/for2.C: New test.
1001
b9bf58e5
EB
10022004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1003
1004 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1005
69d49802
JJ
10062004-10-13 Jakub Jelinek <jakub@redhat.com>
1007
1008 PR tree-optimization/17724
1009 * g++.dg/opt/pr17724-1.C: New test.
1010 * g++.dg/opt/pr17724-2.C: New test.
1011 * g++.dg/opt/pr17724-3.C: New test.
1012 * g++.dg/opt/pr17724-4.C: New test.
1013 * g++.dg/opt/pr17724-5.C: New test.
1014 * g++.dg/opt/pr17724-6.C: New test.
1015
3789b316
JM
10162004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
1017
1018 PR c/17301
1019 * gcc.dg/pr17301-2.c: New test.
1020
1ca939e5
MM
10212004-10-11 Mark Mitchell <mark@codesourcery.com>
1022
db86dd14
MM
1023 PR c++/15876
1024 * g++.dg/parse/error22.C: New test.
1025
1ca939e5
MM
1026 PR c++/17936
1027 * g++.dg/template/spec18.C: New test.
1028
f713f229
SE
10292004-10-11 Steve Ellcey <sje@cup.hp.com>
1030
1031 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1032 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1033 memcpy.
1034 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1035 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1036
73826a39
AP
10372004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1038
1039 * g++.dg/eh/cleanup5.C: Add dg-options "".
1040
eb172681
RS
10412004-10-11 Roger Sayle <roger@eyesopen.com>
1042
1043 PR middle-end/17657
1044 * gcc.dg/switch-4.c: New test case.
1045
6b34e55e
RS
10462004-10-11 Richard Sandiford <rsandifo@redhat.com>
1047
1048 * gcc.c-torture/execute/20041011-1.c: New test.
1049
0ad28dde
AP
10502004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1051
1052 PR c++/17554
1053 * g++.dg/init/for3.C: New test.
1054
1055 PR c++/17657
1056 * g++.dg/opt/switch2.C: New test.
1057
1058 PR middle-end/17703
1059 * g++.dg/warn/Wreturn-2.C: New test.
1060
b187901e
AP
10612004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1062
1063 PR c++/17907
1064 * g++.dg/eh/cleanup5.C: New test.
1065
22ab714d
MM
10662004-10-10 Mark Mitchell <mark@codesourcery.com>
1067
1068 PR c++/17393
1069 * g++.dg/parse/error21.C: New test.
1070
a82e1a7d
GDR
10712004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
1072
1073 * g++.dg/overload/pmf1.C: Adjust quoting marks.
1074 * g++.dg/warn/incomplete1.C: Likewise.
1075 * g++.dg/template/qualttp20.C: Likewise.
1076
bba5733f
JM
10772004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1078
1079 PR c/17881
1080 * parm-incomplete-1.c: New test.
1081
17a27b4f
MM
10822004-10-09 Mark Mitchell <mark@codesourcery.com>
1083
36700ac8 1084 PR c++/17867
17a27b4f
MM
1085 * g++.dg/parse/error19.C: New test.
1086
1087 PR c++/17670
1088 * g++.dg/init/new11.C: New test.
1089
1090 PR c++/17821
1091 * g++.dg/parse/error20.C: New test.
1092
1093 PR c++/17826
1094 * g++.dg/template/crash24.C: New test.
1095
c69c9b36
JM
10962004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1097
1098 PR c/17301
1099 * gcc.dg/pr17301-1.c: New test.
1100
216a5f1b
JM
11012004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1102
1103 PR c/17189
1104 * gcc.dg/anon-struct-5.c: New test.
1105
fbc0150d
JM
11062004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
1107
1108 PR c/17844
1109 * gcc.dg/pr17844-1.c: New test.
1110
3d5c655f
ZD
11112004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
1112
1113 PR tree-optimization/17906
1114 * gcc.c-torture/compile/pr17906.c: New.
1115
fc7ca5fd
RS
11162004-10-09 Stuart Hastings <stuart@apple.com>
1117 Roger Sayle <roger@eyesopen.com>
1118
1119 PR rtl-optimization/17853
1120 * gcc.dg/i386-mmx-5.c: New testcase.
1121
673dacbe
AP
11222004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
1123
1124 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1125
62e19030
MM
11262004-10-09 Mark Mitchell <mark@codesourcery.com>
1127
1128 PR c++/17524
1129 * g++.dg/template/static9.C: New test.
1130
1131 PR c++/17685
1132 * g++.dg/parse/operator5.C: New test.
1133
d2e74f6f
RS
11342004-10-09 Roger Sayle <roger@eyesopen.com>
1135
1136 PR middle-end/17894
1137 * gcc.c-torture/execute/divcmp-4.c: New test case.
1138
35897831
AP
11392004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1140
1141 PR tree-opt/17902
1142 * g++.dg/opt/pr17902.C: New test.
1143
a1e063e5
JJ
11442004-10-09 Jakub Jelinek <jakub@redhat.com>
1145
1146 * gcc.dg/cpp/ident-1.c: Add dg-options "".
1147
6d84156b
JM
11482004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1149
1150 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1151
6dcc04b0
JM
11522004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1153
1154 * gcc.dg/assign-warn-3.c: New test.
1155
14788775
AP
11562004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1157
1158 PR c/16999
1159 * gcc.dg/cpp/ident-1.c: New test.
1160
a58eeb31
NS
11612004-10-08 Nathan Sidwell <nathan@codesourcery.com>
1162
1163 * gcc.c-torture/compile/acc1.c: New.
1164
ea3c4ca8
AP
11652004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1166
1167 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1168 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1169
39ba2f92
EB
11702004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1171
1172 * gcc.dg/ultrasp11.c: New test.
1173
c054bc3d
MM
11742004-10-08 Michael Matz <matz@suse.de>
1175
1176 * gcc.dg/doloop-2.c: New test.
1177
2ac2f164
JM
11782004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1179
1180 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
1181 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
1182 objc.dg/method-9.m: Update expected diagnostics.
1183
add2402e
GK
11842004-10-07 Geoffrey Keating <geoffk@apple.com>
1185
1186 * gcc.dg/ppc-fsel-3.c: New file.
1187 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
1188
82e79986
PB
11892004-10-07 Paul Brook <paul@codesourcery.com>
1190
1191 * gfortran.dg/intrinsic_verify_1.f90: New test.
1192
d0e75c71
PB
11932004-10-07 Paul Brook <paul@codesourcery.com>
1194
1195 * gfortran.dg/empty_format_1.f90: Remove stray commas.
1196
5d874166
TS
11972004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1198
1199 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
1200 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
1201 commit.
5d874166 1202
ca059043
AP
12032004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1204
1205 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
1206
09ebcffa
GB
12072004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1208
1209 PR c++/17115
1210 * g++.dg/warn/Winline-4.C: New test.
1211
1313b31f 12122004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
1213
1214 * gcc.c-torture/compile/20041007-1.c: New test.
1215
2b58638b
PB
12162004-10-07 Paul Brook <paul@codesourcery.com>
1217
1218 PR fortran/17678
1219 * gfortran.dg/use_allocated_1.f90: New test.
1220
a3ed9870
AP
12212004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1222
1223 PR middle-end/17849
1224 * gfortran.fortran-torture/compile/nested.f90: New test
1225
03dafa61
JM
12262004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
1227
1228 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
1229
564060c3
AP
12302004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1231
1232 PR c++/17368
1233 * g++.dg/ext/asm6.C: New test.
1234
8813c944
KZ
12352004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
1236
564060c3 1237 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 1238
7726f633
PB
12392004-10-06 Paul Brook <paul@codesourcery.com>
1240
1241 PR libfortran/17709
1242 * gfortran.dg/empty_format_1.f90: New test.
1243
5d24a977
TS
12442004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1245
1246 PR fortran/17568
1247 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
1248
1249 PR fortran/17283
1250 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
1251 tests.
1252
fbdad37d
PB
12532004-10-06 Paul Brook <paul@codesourcery.com>
1254
1255 * gfortran.dg/do_1.f90: New test.
1256
609ae0e2
KG
12572004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1258
1259 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
1260 optimizing for size.
1261
7fdc3e09
JM
12622004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1263
1264 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
1265
1b36c818
JM
12662004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1267
1268 * gcc.c-torture/compile/20041005-1.c: New test.
1269
89d594a2
NS
12702004-10-05 Nathan Sidwell <nathan@codesourcery.com>
1271
1272 PR c++/17829
1273 * g++.dg/lookup/koenig4.C: New.
1274
2a13a625
GDR
12752004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1276
1277 * g++.dg/other/classkey1.C: Adjust quoting marks.
1278 * g++.dg/parse/error15.C: Likewise.
1279 * g++.dg/template/meminit2.C (int>): Likewise.
1280
58c5b409
TS
12812004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1282
1283 PR fortran/17283
1284 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
1285
ee569894
TS
1286 PR fortran/17631
1287 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
1288
73a014b5
TS
1289 PR fortran/17708
1290 * gfortran.dg/pr17708.f90: New test.
1291
952d9d9f
CF
12922004-10-04 Chao-ying Fu <fu@mips.com>
1293
1294 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
1295 * gcc.dg/vect/vect-4.c: Ditto.
1296 * gcc.dg/vect/vect-5.c: Ditto.
1297 * gcc.dg/vect/vect-6.c: Ditto.
1298 * gcc.dg/vect/vect-8.c: Ditto.
1299 * gcc.dg/vect/vect-16.c: Ditto.
1300 * gcc.dg/vect/vect-30.c: Ditto.
1301 * gcc.dg/vect/vect-40.c: Ditto.
1302 * gcc.dg/vect/vect-41.c: Ditto.
1303 * gcc.dg/vect/vect-42.c: Ditto.
1304 * gcc.dg/vect/vect-43.c: Ditto.
1305 * gcc.dg/vect/vect-44.c: Ditto.
1306 * gcc.dg/vect/vect-45.c: Ditto.
1307 * gcc.dg/vect/vect-46.c: Ditto.
1308 * gcc.dg/vect/vect-47.c: Ditto.
1309 * gcc.dg/vect/vect-48.c: Ditto.
1310 * gcc.dg/vect/vect-49.c: Ditto.
1311 * gcc.dg/vect/vect-50.c: Ditto.
1312 * gcc.dg/vect/vect-51.c: Ditto.
1313 * gcc.dg/vect/vect-52.c: Ditto.
1314 * gcc.dg/vect/vect-53.c: Ditto.
1315 * gcc.dg/vect/vect-54.c: Ditto.
1316 * gcc.dg/vect/vect-55.c: Ditto.
1317 * gcc.dg/vect/vect-56.c: Ditto.
1318 * gcc.dg/vect/vect-57.c: Ditto.
1319 * gcc.dg/vect/vect-58.c: Ditto.
1320 * gcc.dg/vect/vect-59.c: Ditto.
1321 * gcc.dg/vect/vect-60.c: Ditto.
1322 * gcc.dg/vect/vect-74.c: Ditto.
1323 * gcc.dg/vect/vect-79.c: Ditto.
1324 * gcc.dg/vect/vect-80.c: Ditto.
1325
8f920ef7
AP
13262004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1327
1328 * gcc.dg/unused-7.c: Use the correct option.
1329
f3e41701
PB
13302004-10-04 Paul Brook <paul@codesourcery.com>
1331 Bud Davis <bdavis9659@comcast.net>
1332
1333 PR fortran/17706
1334 PR fortran/16434
1335 * gfortran/pr17706.f90: New test.
1336 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1337
ca2940c3
TS
13382004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1339
1340 * gfortran.dg/pr17612.f90: New test.
1341
2d01edd7
GDR
13422004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
1343
1344 * g++.dg/template/local1.C: Adjust quoting marks in
1345 testing for diagnostics.
1346 * g++.dg/tls/diag-2.C: Likewise.
1347 * g++.dg/other/error8.C: Likewise.
1348
29128154
AP
13492004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1350
1351 PR c/17178
1352 * gcc.dg/unused-4.c: Adjust to be correct.
1353
1354 PR c/17820
1355 * gcc.dg/unused-7.c: New test.
1356
a1b1b3cd
AP
13572004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1358
1359 PR c++/17797
1360 * g++.dg/overload/template2.C: New test.
1361
24109c9f
KH
13622004-10-03 Kazu Hirata <kazu@cs.umass.edu>
1363
807e955b 1364 PR tree-optimization/16632
24109c9f
KH
1365 * gcc.dg/tree-ssa/20041002-1.c: New.
1366
0146748a
PB
13672004-10-03 Paul Brook <paul@codesourcery.com>
1368
1369 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
1370 rather than relying on default formatting.
1371
7848dfca
JM
13722004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
1373
1374 * gcc.dg/20040920-1.c: Update expected message text.
1375
12d3155f
UW
13762004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
1377
1378 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1379
47bcd07d
ZD
13802004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
1381
1382 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1383 tree level.
1384
734268f5
AP
13852004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1386
1387 * gcc.dg/tree-ssa/pr17343.c: Remove.
1388
29c4d22b
AP
13892004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1390
1391 PR tree-opt/17343
1392 * gcc.dg/tree-ssa/pr17343.c: New test.
1393
5496b36f
JJ
13942004-10-01 Jakub Jelinek <jakub@redhat.com>
1395
1396 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1397 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1398 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1399 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1400 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1401
9bf24266
JM
14022004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1403
1404 * gcc.dg/lvalue-2.c: New test.
1405
254ac10c
JM
14062004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1407
1408 PR c/17730
1409 * gcc.dg/pr17730-1.c: New test
1410
302a2cc5
JM
14112004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
1412
1413 PR c/7425
1414 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1415
58c8adc1
JJ
14162004-09-29 Jakub Jelinek <jakub@redhat.com>
1417
1418 * gcc.c-torture/execute/stdarg-1.c: New test.
1419 * gcc.c-torture/execute/stdarg-2.c: New test.
1420 * gcc.c-torture/execute/stdarg-3.c: New test.
1421 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1422 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1423 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1424 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1425 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1426
a7d6ba24
JJ
14272004-09-29 Jakub Jelinek <jakub@redhat.com>
1428
1429 PR tree-optimization/17697
1430 * g++.dg/opt/pr17697-1.C: New test.
1431 * g++.dg/opt/pr17697-2.C: New test.
1432 * g++.dg/opt/pr17697-3.C: New test.
1433
ef787822
JM
14342004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
1435
1436 PR c/16409
1437 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1438 gcc.dg/vla-init-5.c: New tests.
1439
5e9bda65
JM
14402004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
1441
1442 PR c/13804
1443 * gcc.dg/pr13804-1.c: New test.
1444
a487f59f
TS
14452004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1446
1447 PR fortran/16938
1448 * gfortran.dg/pr16938.f90: New test.
1449
455f19cb
MM
14502004-09-27 Mark Mitchell <mark@codesourcery.com>
1451
1452 * g++.dg/template/crash23.C: New test.
1453
d19e85e8
MM
14542004-09-27 Mark Mitchell <mark@codesourcery.com>
1455
1456 PR c++/17585
1457 * g++.dg/template/static8.C: New test.
1458
c81f61b2
NS
14592004-09-27 Nathan Sidwell <nathan@codesourcery.com>
1460
1461 PR c++/17681
1462 * g++.dg/other/error9.C: New test.
1463
f4dbad23
UW
14642004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1465
1466 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1467
fafdb00c
TS
14682004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1469
1470 PR fortran/15164
54df0e3e 1471 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 1472
897f610b
RS
14732004-09-26 Roger Sayle <roger@eyesopen.com>
1474
1475 PR middle-end/17112
1476 * gcc.dg/pr17112-1.c: New test case.
1477
34096b92
JM
14782004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
1479
1480 PR c/11459
1481 * gcc.dg/pr11459-1.c: New test.
1482
45343b92
UW
14832004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
1484
1485 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1486 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1487
2c855398
TS
14882004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1489
1490 * gfortran.dg/pr15324.f90: Make array bounds consistent.
1491
17b2e29d
JH
14922004-09-25 Jan Hubicka <jh@suse.cz>
1493
1494 * compile/30040909-1.c: New test.
1495 * compile/30040907-1.c: New test.
1496
b11a9d5f
RS
14972004-09-25 Richard Sandiford <rsandifo@redhat.com>
1498
1499 * gcc.c-torture/execute/va-arg-26.c: New test.
1500
dd3017e4
ZW
15012004-09-24 Zack Weinberg <zack@codesourcery.com>
1502
1503 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1504 extra diagnostics on targets with 64-bit pointers.
1505 * objc.dg/selector-1.m: Adjust dg-warning regexp.
1506
085e33aa
JM
15072004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1508
1509 PR c/17188
1510 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1511 * gcc.dg/decl-3.c: Adjust expected message.
1512
c0c07d7b
TS
15132004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1514
1515 PR fortran/17615
1516 * gfortran.dg/pr17615.f90: New test.
1517
2c55ffb2
AM
15182004-09-24 Andrew MacLeod <amacleod@redhat.com>
1519
1520 PR tree-optimzation/17517
1521 * g++.dg/tree-ssa/pr17517.C: New Test.
1522
5cf447db
NS
15232004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1524
1525 PR c++/16889
1526 * g++.dg/lookup/ambig3.C: New.
1527
4827be7a
AP
15282004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
1529
1530 PR tree-opt/17624
1531 * g++.dg/opt/pr17624.C: New test.
1532
ff80e49f
JM
15332004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1534
1535 PR c/6980
1536 * gcc.dg/Wbad-function-cast-1.c: New test.
1537
2cfe82fe
ZW
15382004-09-23 Zack Weinberg <zack@codesourcery.com>
1539
1540 * g++.dg/ext/complit1.C
1541 * g++.dg/other/error2.C
1542 * g++.dg/other/nontype-1.C
1543 * g++.dg/parse/crash11.C
1544 * g++.dg/parse/crash12.C
1545 * g++.dg/parse/error15.C
1546 * g++.dg/parse/error4.C
1547 * g++.dg/parse/tmpl-outside1.C
1548 * g++.dg/parse/too-many-tmpl-args1.C
1549 * g++.dg/template/dependent-expr3.C
1550 * g++.dg/template/error10.C
1551 * g++.dg/template/instantiate1.C
1552 * g++.dg/template/vtable2.C
1553 * g++.dg/warn/Wshadow-1.C
1554 * g++.dg/warn/weak1.C
1555 * g++.old-deja/g++.brendan/crash16.C
1556 * g++.old-deja/g++.brendan/crash18.C
1557 * g++.old-deja/g++.brendan/crash48.C
1558 * g++.old-deja/g++.brendan/crash49.C
1559 * g++.old-deja/g++.brendan/crash55.C
1560 * g++.old-deja/g++.brendan/crash56.C
1561 * g++.old-deja/g++.brendan/crash8.C
1562 * g++.old-deja/g++.brendan/enum11.C
1563 * g++.old-deja/g++.brendan/enum8.C
1564 * g++.old-deja/g++.brendan/enum9.C
1565 * g++.old-deja/g++.brendan/friend3.C
1566 * g++.old-deja/g++.brendan/misc14.C
1567 * g++.old-deja/g++.bugs/900402_02.C
1568 * g++.old-deja/g++.bugs/900404_03.C
1569 * g++.old-deja/g++.bugs/900404_04.C
1570 * g++.old-deja/g++.bugs/900428_03.C
1571 * g++.old-deja/g++.jason/crash4.C
1572 * g++.old-deja/g++.jason/overload21.C
1573 * g++.old-deja/g++.jason/redecl1.C
1574 * g++.old-deja/g++.jason/report.C
1575 * g++.old-deja/g++.jason/rfg10.C
1576 * g++.old-deja/g++.jason/template30.C
1577 * g++.old-deja/g++.law/arm12.C
1578 * g++.old-deja/g++.law/ctors5.C
1579 * g++.old-deja/g++.law/cvt20.C
1580 * g++.old-deja/g++.law/init10.C
1581 * g++.old-deja/g++.law/init8.C
1582 * g++.old-deja/g++.law/visibility17.C
1583 * g++.old-deja/g++.law/visibility7.C
1584 * g++.old-deja/g++.mike/net8.C
1585 * g++.old-deja/g++.mike/p646.C
1586 * g++.old-deja/g++.mike/p700.C
1587 * g++.old-deja/g++.mike/p701.C
1588 * g++.old-deja/g++.mike/p811.C
1589 * g++.old-deja/g++.ns/template13.C
1590 * g++.old-deja/g++.other/array3.C
1591 * g++.old-deja/g++.other/crash25.C
1592 * g++.old-deja/g++.other/dtor3.C
1593 * g++.old-deja/g++.other/dtor4.C
1594 * g++.old-deja/g++.other/main1.C
1595 * g++.old-deja/g++.other/warn7.C
1596 * g++.old-deja/g++.pt/crash11.C
1597 * g++.old-deja/g++.pt/crash36.C
1598 * g++.old-deja/g++.pt/spec22.C
1599 * g++.old-deja/g++.pt/spec9.C
1600 * g++.old-deja/g++.pt/ttp52.C
1601 * g++.old-deja/g++.robertl/eb103.C
1602 * g++.old-deja/g++.robertl/eb121.C
1603 * g++.old-deja/g++.robertl/eb22.C
1604 * g++.old-deja/g++.robertl/eb8.C:
1605 Update locations and/or regexps of dg-error markers.
1606 Remove markers for some bogus messages that are no longer issued.
1607
b28b1600
JJ
16082004-09-23 Jakub Jelinek <jakub@redhat.com>
1609
1610 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1611 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1612
dc2e6df2
AP
16132004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
1614
1615 PR c++/17618
1616 * g++.dg/lookup/crash5.C: New test.
1617
7ccf35ed
DN
16182004-09-23 Dorit Naishlos <dorit@il.ibm.com>
1619
2cfe82fe
ZW
1620 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1621 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1622 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1623 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1624 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1625 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1626
1627 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1628 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1629 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1630 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1631 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1632 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1633
1634 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1635
1636 * gcc.dg/vect/vect-44.c: Check additional cases.
1637 * gcc.dg/vect/vect-48.c: Check additional cases.
1638
1639 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
1640 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
1641 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
1642 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
1643 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
1644 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
1645 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
1646 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
1647 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
1648
1649 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
1650 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
1651 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 1652
92fc4a2f
ZD
16532004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1654
1655 * gcc.dg/tree-ssa/loop-6.c: New test.
1656
98d6e9af
NS
16572004-09-23 Nathan Sidwell <nathan@codesourcery.com>
1658
1659 PR c++/17620
1660 * g++.dg/inherit/base2.C: New.
1661
f8d1c427
EB
16622004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1663
1664 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
1665 * gcc.dg/20001012-2.c: Likewise.
1666 * gcc.dg/20001013-1.c: Likewise.
1667 * gcc.dg/20001101-1.c: Likewise.
1668 * gcc.dg/20001102-1.c: Likewise.
1669 * gcc.dg/bf-spl1.c: Likewise.
1670 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
1671 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
1672
c04f07f4
DN
16732004-09-22 Diego Novillo <dnovillo@redhat.com>
1674
1675 PR tree-optimization/16721
1676 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
1677
b1247df7
UW
16782004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
1679
1680 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
1681 * gcc.dg/20040305-1.c: Likewise.
1682
588d1952
JM
16832004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
1684
1685 PR c/16566
1686 * gcc.c-torture/compile/pr16566-1.c,
1687 gcc.c-torture/compile/pr16566-2.c,
1688 gcc.c-torture/compile/pr16566-3.c: New tests.
1689
a338ab5a
KH
16902004-09-22 Kazu Hirata <kazu@cs.umass.edu>
1691
1692 PR tree-optimization/17512
1693 * gcc.c-torture/compile/20040916-1.c.
1694
1ae57298
MM
16952004-09-21 Mark Mitchell <mark@codesourcery.com>
1696
1697 * gcc.dg/pragma-re-3.c: New test.
1698
16992004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
1700
1701 PR c++/15049
1702 * g++.dg/other/anon3.C: New.
2cfe82fe 1703
d211a298
RS
17042004-09-21 Roger Sayle <roger@eyesopen.com>
1705
1706 PR c++/7503
1707 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
1708 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
1709 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
1710 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
1711 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
1712
77747e5f
BD
17132004-09-21 Bud Davis <bdavis9659@comcast.net>
1714
1715 PR fortran/17286
1716 * gfortran.dg/pr17286.f90: New test.
1717
9b60dfd7
MM
17182004-09-20 Mark Mitchell <mark@codesourcery.com>
1719
1720 PR c++/17530
1721 * g++.dg/template/static7.C: New test.
1722
4c9d8750
AP
17232004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
1724
2cfe82fe 1725 PR tree-opt/17558
4c9d8750
AP
1726 * gcc.c-torture/compile/pr17558.c: New test.
1727
348f5701
RS
17282004-09-20 Richard Sandiford <rsandifo@redhat.com>
1729
1730 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
1731 if SKIP_ATTRIBUTE is defined.
1732
da89fba8
TS
17332004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1734
1735 PR fortran/15957
1736 * gfortran.dg/pr15957.f90: New test.
1737
1cdcb2cf
DN
17382004-09-20 Dorit Naishlos <dorit@il.ibm.com>
1739
1740 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
1741 in comparison.
1742 * gcc.dg/vect/vect-79.c: Likewise.
1743 * gcc.dg/vect/vect-80.c: Likewise.
1744
b898b8d9
TS
17452004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1746
1747 PR fortran/15750
2cfe82fe 1748 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 1749
479b6652
IR
17502004-09-20 Ira Rosen <irar@il.ibm.com>
1751
1752 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
1753 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
1754 * gcc.dg/vect/vect-62.c: New testcase.
1755 * gcc.dg/vect/vect-63.c: New testcase.
1756 * gcc.dg/vect/vect-64.c: New testcase.
1757 * gcc.dg/vect/vect-65.c: New testcase.
1758 * gcc.dg/vect/vect-66.c: New testcase.
1759 * gcc.dg/vect/vect-67.c: New testcase.
1760 * gcc.dg/vect/vect-68.c: New testcase.
1761 * gcc.dg/vect/vect-69.c: New testcase.
1762 * gcc.dg/vect/vect-79.c: New testcase.
1763 * gcc.dg/vect/vect-80.c: New testcase.
1764
073cbad3
RS
17652004-09-20 Richard Sandiford <rsandifo@redhat.com>
1766
1767 * gcc.target/mips/asm-1.c: New test.
1768
6775f1f3
IR
17692004-09-19 Ira Rosen <irar@il.ibm.com>
1770
1771 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
1772 * gcc.dg/vect/vect-73.c: New testcase.
1773 * gcc.dg/vect/vect-74.c: New testcase.
1774 * gcc.dg/vect/vect-75.c: New testcase.
1775 * gcc.dg/vect/vect-76.c: New testcase.
1776 * gcc.dg/vect/vect-77.c: New testcase.
1777 * gcc.dg/vect/vect-78.c: New testcase
1778
16d1b0bd
PB
17792004-09-18 Paul Brook <paul@codesourcery.com>
1780
1781 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
1782
ad97f4be
JM
17832004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
1784
1785 PR c/17424
1786 * gcc.dg/pr17424-1.c: New test.
1787
57e28d7d
DN
17882004-09-18 Diego Novillo <dnovillo@redhat.com>
1789
1790 * g++.dg/tree-ssa/pr17153.C: New test.
1791
a396f8ae
GK
17922004-09-16 Geoffrey Keating <geoffk@apple.com>
1793
1794 PR pch/13361
1795 * testsuite/g++.dg/pch/wchar-1.C: New.
1796 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1797
ade22982
KZ
17982004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
1799
1800 * gcc.c-torture/execute/20040917-1.c: New test.
1801
823f0809
DN
18022004-09-17 Diego Novillo <dnovillo@redhat.com>
1803
1804 PR tree-optimization/17319
1805 * gcc.dg/pr17319.c: New test.
1806
0456cbf6
DP
18072004-09-17 Devang Patel <dpatel@apple.com>
1808
1809 * gcc.dg/20040813-1.c: New test.
2cfe82fe 1810
7eae8eb2
DN
18112004-09-17 Diego Novillo <dnovillo@redhat.com>
1812
1813 PR tree-optimization/17273
1814 * gcc.c-torture/compile/pr17273.c: New test.
1815
98c3a782
JM
18162004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
1817
1818 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
1819 Update expected messages.
1820 * gcc.dg/declspec-13.c: New test.
1821
57f0099a
DE
18222004-09-17 David Edelsohn <edelsohn@gnu.org>
1823
1824 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
1825
47bb500f
DN
18262004-09-17 Diego Novillo <dnovillo@redhat.com>
1827
1828 * gcc.c-torture/execute/pr17252.c: Use post-increment to
1829 change what 'a' is pointing to.
1830
996c2b52
MM
18312004-09-17 Mark Mitchell <mark@codesourcery.com>
1832
1833 PR c++/16002
1834 * g++.dg/template/error18.C: New test.
2cfe82fe 1835
996c2b52
MM
1836 PR c++/16029
1837 * g++.dg/warn/Wunused-8.C: New test.
1838
275a4187
SB
18392004-09-17 Steven Bosscher <stevenb@suse.de>
1840
1841 PR tree-optimization/17513
1842 * gcc.dg/20040916-1.c: New test.
1843
67bcc252
MM
18442004-09-16 Mark Mitchell <mark@codesourcery.com>
1845
1846 PR c++/17501
1847 * g++.dg/template/typename7.C: New test.
1848
42759f1e
ZD
18492004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1850
1851 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
1852
8304ad70
FCE
18532004-09-16 Frank Ch. Eigler <fche@redhat.com>
1854
1855 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
1856 with -ftree-based-profiling also.
1857 * lib/profopt.exp: Support late-set profile_option/feedback_option.
1858
d2ccf6aa
VL
18592004-09-16 Victor Leikehman <lei@il.ibm.com>
1860
1861 PR/15364
1862 * gfortran.dg/der_array_io_1.f90: New test.
1863 * gfortran.dg/der_array_io_2.f90: New test.
1864 * gfortran.dg/der_array_io_3.f90: New test.
1865
511bbc8f
MM
18662004-09-15 Mark Mitchell <mark@codesourcery.com>
1867
1868 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
1869 EABI.
1870
04a75188
MM
18712004-09-15 Mark Mitchell <mark@codesourcery.com>
1872
1873 * g++.dg/opt/switch1.C: New test.
1874
971801ff
JM
18752004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
1876
1877 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
1878 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
1879 Update expected messages.
1880
4672f86a
TS
18812004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1882
1883 PR fortran/16485
1884 * gfortran.dg/same_name_1.f90: New test.
1885
dad975d2
DN
18862004-09-15 Diego Novillo <dnovillo@redhat.com>
1887
1888 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
1889 dereference garbage pointers.
1890
9a520f40
JJ
18912004-09-15 Jakub Jelinek <jakub@redhat.com>
1892
a45f71f5
JJ
1893 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
1894 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
1895
9a520f40
JJ
1896 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
1897 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
1898 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
1899
bb5ecf29
MM
19002004-09-14 Mark Mitchell <mark@codesourcery.com>
1901
1902 PR c++/17324
1903 * g++.dg/template/mangle1.C: New test.
1904
391f9afb
DN
19052004-09-14 Diego Novillo <dnovillo@redhat.com>
1906
1907 PR tree-optimization/17252
1908 * gcc.c-torture/execute/pr17252.c: New test.
1909
5ffcd779
AP
19102004-09-14 Andrew Pinski <apinski@apple.com>
1911
1912 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
1913
f6ae6c51
RS
19142004-09-14 Roger Sayle <roger@eyesopen.com>
1915
1916 PR rtl-optimization/9771
1917 * gcc.dg/pr9771-1.c: New test case.
1918
1810f6ed
DN
19192004-09-14 Diego Novillo <dnovillo@redhat.com>
1920
1921 PR tree-optimization/15262
1922 * gcc.c-torture/execute/pr15262-1.c: New test.
1923 * gcc.c-torture/execute/pr15262-2.c: New test.
1924
3b53cddc
JM
19252004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
1926
1927 * gcc.dg/declspec-12.c: New test.
1928
8121b899 19292004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 1930
8121b899
BD
1931 * gfortran.dg/pr17090.f90: Add directives to test.
1932
d840495b
ZD
19332004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1934
1935 * gcc.c-torture/compile/20040914-1.c: New test.
1936
a52eb3bc
MM
19372004-09-13 Mark Mitchell <mark@codesourcery.com>
1938
1939 PR c++/16162
1940 * g++.dg/template/decl2.C: New test.
2cfe82fe 1941
c72477d6
BD
19422004-09-13 Bud Davis <bdavis9659@comcast.net>
1943
1944 PR fortran/17090
1945 * gfortran.dg/pr17090.f90: New test.
1946
c1bbfd3c
DJ
19472004-09-13 Dale Johannesen <dalej@apple.com>
1948
1949 * gcc.c-torture/compile/pr17408.c: New test case.
1950
3590f0a6
MM
19512004-09-13 Mark Mitchell <mark@codesourcery.com>
1952
1953 PR c++/16716
1954 * g++.dg/parse/crash17.C: New test.
2cfe82fe 1955
3590f0a6
MM
1956 PR c++/17327
1957 * g++.dg/template/enum3.C: New test.
1958
8800e533
HPN
19592004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
1960
1961 * lib/gcc-defs.exp: Load wrapper.exp.
1962 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
1963 using local code.
1964 * lib/gcc.exp (gcc_init): Similar.
1965 * lib/gfortran.exp (gfortran_init): Similar.
1966 * lib/objc.exp (objc_init): Similar.
1967 * lib/treelang.exp (treelang_init): Similar.
1968 * lib/wrapper.exp: New file with build_wrapper call machinery in
1969 ${tool}_maybe_build_wrapper.
1970
61f4f1cc
JM
19712004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1972
1973 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
1974 "inline".
1975 * gcc.dg/declspec-11.c: Update expected messages.
1976 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
1977 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
1978 gcc.dg/inline-12.c: New tests.
1979
b4cb0e43
AM
19802004-09-13 Andrew MacLeod <amacleod@redhat.com>
1981
1982 * g++.dg/tree-ssa/pr17400.C: New testcase.
1983
1823bf53
JW
19842004-09-13 James E Wilson <wilson@specifixinc.com>
1985
1986 * gcc.target/mips/sb1-1.c: New testcase.
1987
ddef210a
HPN
19882004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
1989
1990 * lib/g77-dg.exp: Remove unused file.
1991 * lib/mike-g77.exp: Ditto.
1992 * lib/g77.exp: Ditto.
1993
40b7c2f8
RH
19942004-09-12 Richard Henderson <rth@redhat.com>
1995
1996 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
1997
bda67431
JM
19982004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1999
2000 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2001 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2002 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2003 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2004 Update expected messages.
2005
924479e8
HPN
20062004-09-13 Hans-Peter Nilsson <hp@axis.com>
2007
2008 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2009 declaration/use mismatch for dirp parameter.
2010
a8252506
AP
20112004-09-12 Andrew Pinski <apinski@apple.com>
2012
2013 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2014 -fgnu-runtime is passed.
2015
84d397af
RH
20162004-09-12 Richard Henderson <rth@redhat.com>
2017
2018 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2019 do the uplevel thing and update additional_flags directly.
2020 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2021 gfortran.fortran-torture/execute/intrinsic_nearest.x,
2022 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2023 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2024
ef685027
SB
20252004-09-11 Steven Bosscher <stevenb@suse.de>
2026
2027 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2028
ec76a0e0
RS
20292004-09-11 Roger Sayle <roger@eyesopen.com>
2030
2031 PR middle-end/17411
2032 * g++.dg/opt/pr17411-1.C: New test case.
2033
9a26d6ee
JM
20342004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2035
2036 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2037 gcc.dg/tls/diag-2.c: Update expected messages.
2038 * gcc.dg/991209-1.c: Specify compilation options. Update expected
2039 messages.
2040 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2041 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2042 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2043 gcc.dg/tls/diag-5.c: New tests.
2044
e6858057
ZW
20452004-09-11 Zack Weinberg <zack@codesourcery.com>
2046
2047 * gcc.dg/20040910-1.c: Correct dg-error regexp.
2048
05cf561d
SB
20492004-09-11 Steven Bosscher <stevenb@suse.de>
2050
2051 * g++.dg/parse/break-in-for.C: New test.
2052
a17ea89b
JJ
20532004-09-11 Jakub Jelinek <jakub@redhat.com>
2054
2055 * gcc.dg/tree-ssa/20040911-1.c: New test.
2056
c535fc9f
AJ
20572004-09-11 Andreas Jaeger <aj@suse.de>
2058
2059 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2060 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2061
2495e879
RS
20622004-09-11 Richard Sandiford <rsandifo@redhat.com>
2063
2064 * gcc.target/frv: New directory of FR-V-specific tests.
2065
273d67e7
JW
20662004-09-10 James E Wilson <wilson@specifixinc.com>
2067
2068 * gcc.dg/convert-vec-1.c: New test.
2069
3ae472c2
RS
20702004-09-10 Roger Sayle <roger@eyesopen.com>
2071
2072 PR middle-end/17024
2073 * gcc.dg/pr17024-1.c: New test case.
2074
110fce11
EC
20752004-09-10 Eric Christopher <echristo@redhat.com>
2076
2077 * gcc.dg/20040910-1.c: New test.
2078
616aeba2
JM
20792004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2080
2081 * gcc.dg/bitfld-9.c: New test.
2082
85d62520
RS
20832004-09-10 Richard Sandiford <rsandifo@redhat.com>
2084
2085 * gcc.c-torture/execute/ieee/acc1.c: New test.
2086 * gcc.c-torture/execute/ieee/acc2.c: New test.
2087 * gcc.c-torture/execute/ieee/mzero6.c: New test.
2088
108ebf88
JM
20892004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
2090
2091 * gcc.dg/deprecated-2.c: New test.
2092
3274deff
JW
20932004-09-09 James E Wilson <wilson@specifixinc.com>
2094
2095 * gcc.dg/init-vec-1.c: New test.
2096
049e524f
RS
20972004-09-09 Roger Sayle <roger@eyesopen.com>
2098
2099 PR middle-end/17055
2100 * gcc.dg/pr17055-1.c: New test case.
2101
da3107f3
HPN
21022004-09-09 Hans-Peter Nilsson <hp@axis.com>
2103
2104 PR target/17377
2105 * gcc.c-torture/execute/pr17377.c: New test.
2106
deb176fa
JM
21072004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2108
2109 PR c/8420
2110 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2111 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2112 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2113 gcc.dg/long-long-typespec-1.c: New tests.
2114 * gcc.dg/tls/diag-2.c: Update expected diagnostics
2115
bc4b653b
JM
21162004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2117
2118 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2119 gcc.dg/gnu99-static-1.c: New tests.
2120
5826770c
DP
21212004-09-08 Devang Patel <dpatel@apple.com>
2122
2123 * gcc.dg/darwin-ld-20040828-1.c: New test.
2124 * gcc.dg/darwin-ld-20040828-2.c: New test.
2125 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 2126
c509784d
ZL
21272004-09-08 Ziemowit Laski <zlaski@apple.com>
2128
2129 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2130 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2131 in error message.
2132 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2133 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2134 in error message.
2135 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2136 types they qualify.
2137 * objc.dg/type-size-2.m: Fix wording in comment.
2138 * objc.dg/va-meth-1.m: New test case.
2139
83f84d6c
L
21402004-09-06 H.J. Lu <hongjiu.lu@intel.com>
2141
2142 PR c/16633:
2143 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2144 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2145
e6ffe126 21462004-09-06 Devang Patel <dpatel@apple.com>
110fce11 2147
e6ffe126
DP
2148 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2149 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 2150
ff4eb0b5
ZW
21512004-09-06 Zack Weinberg <zack@codesourcery.com>
2152
2153 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2154 reflect changed line numbering of diagnostics.
2155
2cada022
PB
21562004-09-06 Paul Brook <paul@codesourcery.com>
2157
2158 * gfortran.dg/edit_real_1.f90: Add new test.
2159
8b11a64c
ZD
21602004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2161
2162 * gcc.dg/tree-ssa/loop-2.c: New test.
2163 * gcc.dg/tree-ssa/loop-3.c: New test.
2164 * gcc.dg/tree-ssa/loop-4.c: New test.
2165 * gcc.dg/tree-ssa/loop-5.c: New test.
2166
254986c7
KG
21672004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2168
2169 * gcc.dg/format/sentinel-1.c: Update for parameter option.
2170
3d091dac
KG
21712004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2172
2173 * gcc.dg/format/sentinel-1.c: New test.
2174
edeacc14
UB
21752004-09-04 Uros Bizjak <uros@kss-loka.si>
2176
2177 * testsuite/gcc.dg/builtins-46.c: New.
2178
40923b20 21792004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 2180
40923b20
DP
2181 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
2182 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 2183
61fec9ff
JB
21842004-09-03 Jan Beulich <jbeulich@novell.com>
2185
2186 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
2187 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
2188 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
2189 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
2190 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
2191 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
2192 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
2193 the non-portable bzero.
2194 * gcc.dg/20010912-1.c: xfail for NetWare.
2195 * gcc.dg/20020426-2.c: xfail for NetWare.
2196 * gcc.dg/20021014-1.c: xfail for NetWare.
2197 * gcc.dg/20021018-1.c: xfail for NetWare.
2198 * gcc.dg/20030213-1.c: xfail for NetWare.
2199 * gcc.dg/20030225-1.c: xfail for NetWare.
2200 * gcc.dg/20030708-1.c: xfail for NetWare.
2201 * gcc.dg/builtins-config.h: Also exclude NetWare.
2202 * gcc.dg/format/format.h: Define restrict only if not already defined.
2203 * gcc.dg/nest.c: xfail for NetWare.
2204 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
2205 * lib/target-supports.exp (check_visibility_available): Exclude
2206 NetWare.
2207
467cecf3
JB
22082004-09-03 Jan Beulich <jbeulich@novell.com>
2209
2210 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
2211 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
2212 deterministic starting point for the alignment of structure fields.
2213 * gcc.dg/Wpadded.c: Dito.
2214 * g++.dg/abi/vbase10.C: Dito.
2215
90300b8c
DP
22162004-09-03 Devang Patel <dpatel@apple.com>
2217
2218 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 2219
15a7f5d8
MM
22202004-09-02 Mark Mitchell <mark@codesourcery.com>
2221
2222 * README.QMTEST: Fix out-of-date link.
2223
6df9867e
DB
22242004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
2225
2226 PR fortran/16579
2227 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
2228 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 2229
40a1c5cb
MM
22302004-09-02 Mark Mitchell <mark@codesourcery.com>
2231
2232 * g++.dg/abi/arm_rtti1.C: New test.
2233
5514620a
GK
22342004-09-02 Geoffrey Keating <geoffk@apple.com>
2235
2236 * gcc.dg/ppc-vector-memcpy.c: New.
2237 * gcc.dg/ppc-vector-memset.c: New.
2238
6cbc6f0d
CF
22392004-09-02 Chao-ying Fu <fu@mips.com>
2240
2241 * gcc.target/mips/mips-3d-1.c: New test.
2242 * gcc.target/mips/mips-3d-2.c: New test.
2243 * gcc.target/mips/mips-3d-3.c: New test.
2244 * gcc.target/mips/mips-3d-4.c: New test.
2245 * gcc.target/mips/mips-3d-5.c: New test.
2246 * gcc.target/mips/mips-3d-6.c: New test.
2247 * gcc.target/mips/mips-3d-7.c: New test.
2248 * gcc.target/mips/mips-3d-8.c: New test.
2249 * gcc.target/mips/mips-3d-9.c: New test.
2250 * gcc.target/mips/mips-ps-1.c: New test.
2251 * gcc.target/mips/mips-ps-2.c: New test.
2252 * gcc.target/mips/mips-ps-3.c: New test.
2253 * gcc.target/mips/mips-ps-4.c: New test.
2254 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 2255
d809264e
PB
22562004-09-02 Paul Brook <paul@codesourcery.com>
2257
2258 * gfortran.dg/edit_real_1.f90: Add new tests.
2259
c3d0559d
TS
22602004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2261
2262 PR fortran/15327
2263 * gfortran.dg/merge_char_1.f90: New test.
2264
0e6928d8
TS
22652004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2266
2267 PR fortran/16404
2268 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
2269
57b38f51
RK
22702004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2271
2272 PR c/1522
2273 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
2274
ffbef024
MM
22752004-09-01 Mark Mitchell <mark@codesourcery.com>
2276
2277 * g++.dg/opt/loop1.C: Do not XFAIL.
2278
266bff3a
JJ
22792004-09-01 Jakub Jelinek <jakub@redhat.com>
2280
2281 * gcc.c-torture/execute/20040831-1.c: New test.
2282
727c2407
DB
22832004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
2284
2285 PR fortran/16579
2286 * gfortran.dg/g77/20010610.f: Now passes.
2287 Copy from g77.f-torture/execute. Add dg-run directive.
2288 * gfortran.dg/g77/README: Update
2289
c11ddb68
AP
22902004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2291
2292 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
2293 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
2294 (t1, t2, t3, t4): Add volatile.
2295
505970fc
MM
22962004-08-31 Mark Mitchell <mark@codesourcery.com>
2297
2298 * g++.dg/ext/visibility/arm1.C: New test.
2299
a79d695a
GK
23002004-08-31 Geoffrey Keating <geoffk@apple.com>
2301
2302 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2303 -pedantic-errors.
2304
244fada7
PB
23052004-09-01 Paul Brook <paul@codesourcery.com>
2306
2307 * gfortran.dg/eof_2.f90: New test.
2308
149a42dd
TS
23092004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2310
2311 PR fortran/16579
2312 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 2313
334ff453
PB
23142004-08-31 Bud Davis <bdavis9659@comcast.net>
2315
2316 PR libfortran/16805
2317 * gfortran.dg/list_read_2.f90: New test.
2318
af287697
MM
23192004-08-31 Mark Mitchell <mark@codesourcery.com>
2320
2321 * g++.dg/abi/key1.C: New test.
2322
1c04c4cc
RH
23232004-08-31 Richard Henderson <rth@redhat.com>
2324
2325 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2326 form of offsetof.
2327 * g++.dg/other/offsetof5.C: Remove duplicate.
2328
cf73cdac
TS
23292004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2330
2331 PR fortran/17244
2332 * gfortran.dg/func_derived_1.f90: New test.
2333
bd72d66c
PB
23342004-08-31 Paul Brook <paul@codesourcery.com>
2335
2336 * gfortran.dg/eof_1.f90: New test.
2337
c789f36b
PB
23382004-08-31 Paul Brook <paul@codesourcery.com>
2339
2340 * gfortran.dg/list_read_1.f90: New file.
2341
9b76aa3b
MM
23422004-08-30 Mark Mitchell <mark@codesourcery.com>
2343
2344 * g++.dg/opt/loop1.C: XFAIL.
2345
ff164b22
GK
23462004-08-30 Geoffrey Keating <geoffk@apple.com>
2347
2348 * gcc.dg/funcdef-storage-1.c: New.
2349 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2350 an extern function in local scope.
2351 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2352 declare an 'auto inline' function in local scope.
2353 * gcc.dg/20011130-1.c: Likewise.
2354 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2355 an 'auto' function in local scope.
2356 * gcc.dg/20021014-1.c: Likewise.
2357 * gcc.dg/20030331-2.c: Likewise.
2358
0de4325e
TS
23592004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2360
2361 * gfortran.dg/blockdata_1.f90: New test.
2362
442c8e31
RH
23632004-08-30 Richard Henderson <rth@redhat.com>
2364
2365 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2366
83010c5a
RH
23672004-08-30 Richard Henderson <rth@redhat.com>
2368
2369 * lib/fortran-torture.exp (fortran-torture-execute): Honor
2370 additional_flags set by alternate driver.
2371 (ieee-options): New procedure.
2372 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2373 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2374 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2375 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2376
f25605ac
RH
23772004-08-30 Richard Henderson <rth@redhat.com>
2378
2379 * lib/f-torture.exp: Remove.
2380
5e9f78cc
MM
23812004-08-29 Mark Mitchell <mark@codesourcery.com>
2382
2383 PR rtl-optimization/16590
2384 * g++.dg/opt/loop1.C: New test.
2385
294fbfc8
TS
23862004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2387
2388 PR fortran/13910
2389 * gfortran.dg/oldstyle_1.f90: New test.
2390
e8525382
SK
23912004-08-29 Steven G. Kargl <kargls@comcast.net>
2392 Paul Brook <paul@codesourcery.com>
2393
2394 * gfortran.dg/g77/README: Update.
2395 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2396 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2397 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2398
7984a2f0
PB
23992004-08-28 Paul Brook <paul@codesourcery.com>
2400
2401 PR libfortran/17195
2402 * gfortran.dg/edit_real_1.f90: New test.
2403
c100eff1
PB
24042004-08-27 Paul Brook <paul@codesourcery.com>
2405
2406 * gfortran.dg/rewind_1.f90: New test.
2407
55948b69
BD
24082004-08-27 Bud Davis <bdavis9659@comcast.net>
2409
2410 PR fortran/16597
2411 * gfortran.dg/pr16597.f90: New test.
2412
0b410f0b
JM
24132004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2414
2415 PR c/13801
2416 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2417 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2418 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2419 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2420 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2421
b72e46f0
NC
24222004-08-26 Nick Clifton <nickc@redhat.com>
2423
2424 * gcc.c-torture/compile/pr17119.c: New test.
2425
17ebe7ec
JM
24262004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2427
2428 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2429
026351f5
RH
24302004-08-25 Richard Henderson <rth@redhat.com>
2431
2432 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2433 the bits that expect kind=8 to be the largest real kind.
2434
4166ef51
ZL
24352004-08-25 Ziemowit Laski <zlaski@apple.com>
2436
2437 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2438
6d1c50cc
TS
24392004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2440
2441 * gfortran.dg/assignment_1.f90: New test.
2442
ef79d4c2
AN
24432004-08-25 Adam Nemet <anemet@lnxw.com>
2444
2445 * g++.dg/template/repo3.C: New test.
2446
d0c5c9b1
RS
24472004-08-25 Roger Sayle <roger@eyesopen.com>
2448
2449 PR middle-end/16693
2450 PR tree-optimization/16372
2451 * g++.dg/opt/pr16372-1.C: New test case.
2452 * g++.dg/opt/pr16693-1.C: New test case.
2453 * g++.dg/opt/pr16693-2.C: New test case.
2454
700686fa
ZL
24552004-08-25 Ziemowit Laski <zlaski@apple.com>
2456
2457 * objc.dg/proto-lossage-4.m: New test.
2458
6dc36fed
MM
24592004-08-25 Mark Mitchell <mark@codesourcery.com>
2460
2461 PR c++/17155
2462 * g++.dg/inherit/local2.C: New test.
2463
40f20186
PB
24642004-08-25 Paul Brook <paul@codesourcery.com>
2465
2466 PR fortran/17144
2467 * gfortran.dg/string_ctor_1.f90: New test.
2468
2649701f
KL
24692004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2470
2471 PR c++/14428
2472 * g++.dg/template/redecl2.C: New test.
2473
5352bda0
BD
24742004-08-24 Bud Davis <bdavis9659@comcast.net>
2475
2476 PR fortran/17143
2477 * gfortran.dg/pr17143.f90: New test.
2478
02d735f6
BD
24792004-08-24 Bud Davis <bdavis9659@comcast.net>
2480
2481 PR fortran/17164
2482 * gfortran.dg/pr17164.f90: New test.
2483
82b85a85
ZD
24842004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2485
2486 * gcc.dg/tree-ssa/loop-1.c: New test.
2487
04550232
RS
24882004-08-24 Richard Sandiford <rsandifo@redhat.com>
2489
2490 * gcc.c-torture/compile/20040824-1.c: New test.
2491
886ce862
RS
24922004-08-24 Richard Sandiford <rsandifo@redhat.com>
2493
2494 * gcc.c-torture/compile/iftrap-3.c: New test.
2495
7746c5c3
PB
24962004-08-24 Paul Brook <paul@codesourcery.com>
2497
2498 * gfortran.dg/entry_2.f90: New test.
2499
f8ad2d21
NS
25002004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2501
2502 PR c++/16889
2503 * g++.dg/lookup/ambig[12].C: New.
2504
e59f7322
KL
25052004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2506
2507 PR c++/16706
2508 * g++.dg/template/crash21.C: New test.
2509 * g++.dg/template/crash22.C: Likewise.
2510
c645999e
NS
25112004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2512
2513 PR c++/17149
2514 * g++.dg/template/access15.C: New.
2515
c2a124b2
MM
25162004-08-23 Mark Mitchell <mark@codesourcery.com>
2517
2518 PR c++/17163
2519 * g++.dg/template/repo2.C: New test.
2520
663790f8
RS
25212004-08-23 Roger Sayle <roger@eyesopen.com>
2522
2523 PR rtl-optimization/17078
2524 * gcc.c-torture/execute/pr17078-1.c: New test case.
2525
c3f216e2
MM
25262004-08-23 Mark Mitchell <mark@codesourcery.com>
2527
2528 PR c/14492
2529 * gcc.dg/debug/crash1.c: New test.
2530
a9b5a054
MM
25312004-08-23 Mark Mitchell <mark@codesourcery.com>
2532
2533 PR c/16180
2534 * gcc.dg/loop-5.c: New test.
2535
017901f4
ZD
25362004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2537
2538 * gcc.c-torture/execute/20040823-1.c: New test.
2539
5811cb27
RS
25402004-08-23 Richard Sandiford <rsandifo@redhat.com>
2541
2542 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2543 to the assembler. Simplify test accordingly.
2544 (asm_abi_flags): Use GNU names.
2545 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2546 to check for ABI flags.
2547
9fc3b39a
AP
25482004-08-22 Andrew Pinski <apinski@apple.com>
2549
2550 * g++.dg/opt/pr14029.C: New test.
2551 * gcc.c-torture/execute/pr15262.c: New test.
2552
c6b77e6f
TS
25532004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2554
2555 * gfortran.dg/reduction.f90: Add checks with complex arguments.
2556
0fa1b65c
BD
25572004-08-21 Bud Davis <bdavis9659@comcast.net>
2558
2559 PR 16908
2560 * gfortran.dg/direct_io.f90: New test.
2561
eba6cfb6
MM
25622004-08-20 Mark Mitchell <mark@codesourcery.com>
2563
2564 PR c++/17121
2565 * g++.dg/inherit/local2.C: New test.
2566
bcf9a914
JM
25672004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2568
2569 PR c++/17120
2570 * g++.dg/warn/Wparentheses-4.C: New test.
2571
0da457fb
MM
25722004-08-20 Mark Mitchell <mark@codesourcery.com>
2573
eba6cfb6
MM
2574 PR c++/17121
2575 * g++.dg/inherit/local2.C: New test.
2576
0da457fb
MM
2577 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2578 * gcc.dg/ppc-ldstruct.c: Likewise.
2579 * gcc.dg/ppc64-abi-2.c: Likewise.
2580
f3b2657c
JJ
25812004-08-20 Jakub Jelinek <jakub@redhat.com>
2582
2583 PR rtl-optimization/17099
2584 * gcc.c-torture/execute/20040820-1.c: New test.
2585
888705fb
DE
25862004-08-20 David Edelsohn <edelsohn@gnu.org>
2587
2588 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2589
841b0c1f
PB
25902004-08-20 Canqun Yang <canqun@nudt.edu.cn>
2591
2592 PR fortran/17077
2593 * gfortran.dg/auto_array_1.f90: New test.
2594
c874ae73
TS
25952004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2596
2597 PR fortran/17074
2598 * gfortran.dg/simpleif_1.f90: New test.
2599
717a7d5d
MM
26002004-08-19 Mark Mitchell <mark@codesourcery.com>
2601
2e32707b
MM
2602 * lib/target-supports.exp (check_profiling_available): Return
2603 false for arm*-*-symbianelf* and arm*-*-eabi*.
2604
717a7d5d
MM
2605 PR c++/15890
2606 * g++.dg/template/delete1.C: New test.
2607
ec53454b
PB
26082004-08-19 Paul Brook <paul@codesourcery.com>
2609
2610 PR fortran/14976
ff4eb0b5 2611 PR fortran/16228
ec53454b
PB
2612 * gfortran.dg/data_char_1.f90: New test.
2613
7551270e
ES
26142004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2615
2616 PR fortran/16946
2617 * gfortran.dg/reduction.f90: New testcase.
2618
e281c0f8
TS
26192004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2620
2621 PR fortran/16520
2622 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2623
e4c2c34b
JM
26242004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
2625
2626 PR c++/17041
2627 * g++.dg/Wparentheses-3.C: New test.
2628
7a8554ce
DN
26292004-08-19 Dorit Naishlos <dorit@il.ibm.com>
2630
2631 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2632 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2633 * gcc.dg/vect/vect-2.c: Likewise.
2634 * gcc.dg/vect/vect-3.c: Likewise.
2635 * gcc.dg/vect/vect-4.c: Likewise.
2636 * gcc.dg/vect/vect-5.c: Likewise.
2637 * gcc.dg/vect/vect-6.c: Likewise.
2638 * gcc.dg/vect/vect-7.c: Likewise.
2639 * gcc.dg/vect/vect-25.c: Likewise.
2640 * gcc.dg/vect/vect-31.c: Likewise.
2641 * gcc.dg/vect/vect-32.c: Likewise.
2642 * gcc.dg/vect/vect-34.c: Likewise.
2643 * gcc.dg/vect/vect-36.c: Likewise.
2644 * gcc.dg/vect/vect-all.c: Likewise.
2645
acccf788
MM
26462004-08-18 Mark Mitchell <mark@codesourcery.com>
2647
2648 PR c++/17068
2649 * g++.dg/template/operator4.C: New test.
2650
17ad5b5e
RH
26512004-08-18 Richard Henderson <rth@redhat.com>
2652
2653 * gcc.dg/20040206-1.c: XFAIL.
2654
8baddbf1
MM
26552004-08-17 Mark Mitchell <mark@codesourcery.com>
2656
2657 PR c++/16246
2658 * g++.dg/template/array7.C: New test.
2659
67e90093
JW
26602004-08-17 James E Wilson <wilson@specifixinc.com>
2661
2662 * gcc.dg/mips-movcc-1.c: New test.
2663 * gcc.dg/mips-movcc-2.c: New test.
2664 * gcc.dg/mips-movcc-3.c: New test.
2665
743a0a34
JW
2666 * gcc.dg/mips-nmadd-1.c: New test.
2667 * gcc.dg/mips-nmadd-2.c: New test.
2668
8f78f01f
MM
26692004-08-17 Mark Mitchell <mark@codesourcery.com>
2670
1a10290c
MM
2671 PR c++/15871
2672 * g++.dg/opt/inline8.C: New test.
2673
8f78f01f
MM
2674 PR c++/16965
2675 * g++.dg/parse/error17.C: New test.
ff4eb0b5 2676
79fe1b3b
DN
26772004-08-17 Dorit Naishlos <dorit@il.ibm.com>
2678
2679 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
2680 * gcc.dg/vect/tree-vect.h: New file.
2681 * gcc.dg/vect/vect.exp: New file.
2682 * gcc.dg/vect/pr16105.c.c: New test.
2683 * gcc.dg/vect/vect-1.c: New test.
2684 * gcc.dg/vect/vect-2.c: New test.
2685 * gcc.dg/vect/vect-3.c: New test.
2686 * gcc.dg/vect/vect-4.c: New test.
2687 * gcc.dg/vect/vect-5.c: New test.
2688 * gcc.dg/vect/vect-6.c: New test.
2689 * gcc.dg/vect/vect-7.c: New test.
2690 * gcc.dg/vect/vect-8.c: New test.
2691 * gcc.dg/vect/vect-9.c: New test.
2692 * gcc.dg/vect/vect-10.c: New test.
2693 * gcc.dg/vect/vect-11.c: New test.
2694 * gcc.dg/vect/vect-12.c: New test.
2695 * gcc.dg/vect/vect-13.c: New test.
2696 * gcc.dg/vect/vect-14.c: New test.
2697 * gcc.dg/vect/vect-15.c: New test.
2698 * gcc.dg/vect/vect-16.c: New test.
2699 * gcc.dg/vect/vect-17.c: New test.
2700 * gcc.dg/vect/vect-18.c: New test.
2701 * gcc.dg/vect/vect-19.c: New test.
2702 * gcc.dg/vect/vect-20.c: New test.
2703 * gcc.dg/vect/vect-21.c: New test.
2704 * gcc.dg/vect/vect-22.c: New test.
2705 * gcc.dg/vect/vect-23.c: New test.
2706 * gcc.dg/vect/vect-24.c: New test.
2707 * gcc.dg/vect/vect-25.c: New test.
2708 * gcc.dg/vect/vect-26.c: New test.
2709 * gcc.dg/vect/vect-27.c: New test.
2710 * gcc.dg/vect/vect-28.c: New test.
2711 * gcc.dg/vect/vect-29.c: New test.
2712 * gcc.dg/vect/vect-30.c: New test.
2713 * gcc.dg/vect/vect-31.c: New test.
2714 * gcc.dg/vect/vect-32.c: New test.
2715 * gcc.dg/vect/vect-33.c: New test.
2716 * gcc.dg/vect/vect-34.c: New test.
2717 * gcc.dg/vect/vect-35.c: New test.
2718 * gcc.dg/vect/vect-36.c: New test.
2719 * gcc.dg/vect/vect-37.c: New test.
2720 * gcc.dg/vect/vect-38.c: New test.
2721 * gcc.dg/vect/vect-40.c: New test.
2722 * gcc.dg/vect/vect-41.c: New test.
2723 * gcc.dg/vect/vect-42.c: New test.
2724 * gcc.dg/vect/vect-43.c: New test.
2725 * gcc.dg/vect/vect-44.c: New test.
2726 * gcc.dg/vect/vect-45.c: New test.
2727 * gcc.dg/vect/vect-46.c: New test.
2728 * gcc.dg/vect/vect-47.c: New test.
2729 * gcc.dg/vect/vect-48.c: New test.
2730 * gcc.dg/vect/vect-49.c: New test.
2731 * gcc.dg/vect/vect-50.c: New test.
2732 * gcc.dg/vect/vect-51.c: New test.
2733 * gcc.dg/vect/vect-52.c: New test.
2734 * gcc.dg/vect/vect-53.c: New test.
2735 * gcc.dg/vect/vect-54.c: New test.
2736 * gcc.dg/vect/vect-55.c: New test.
2737 * gcc.dg/vect/vect-56.c: New test.
2738 * gcc.dg/vect/vect-57.c: New test.
2739 * gcc.dg/vect/vect-58.c: New test.
2740 * gcc.dg/vect/vect-59.c: New test.
2741 * gcc.dg/vect/vect-60.c: New test.
2742 * gcc.dg/vect/vect-61.c: New test.
2743 * gcc.dg/vect/vect-all.c: New test.
2744 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 2745
3d79abbd
PB
27462004-08-17 Paul Brook <paul@codesourcery.com>
2747
2748 PR fortran/13082
2749 * gfortran.dg/entry_1.f90: New test.
2750
cc24a60e
AP
27512004-08-17 Andrew Pinski <apinski@apple.com>
2752
2753 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
2754
62fc1d7d
PB
27552004-08-17 Paolo Bonzini <bonzini@gnu.org>
2756
2757 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 2758
8e3e233b
DP
27592004-08-16 Devang Patel <dpatel@apple.com>
2760
2761 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 2762
580b3958
JM
27632004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
2764
2765 * gcc.dg/funcdef-attr-1.c: New test.
2766
dcb9bd6b
JJ
27672004-08-16 Janis Johnson <janis187@us.ibm.com>
2768
2769 * gcc.dg/altivec-17.c: New test.
2770 * gcc.dg/altivec-18.c: New test.
2771
35046a54
KL
27722004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2773
2774 PR c++/6749
2775 * g++.dg/template/vtable2.C: New test.
2776
a70d87d3
RH
27772004-08-14 Richard Henderson <rth@redhat.com>
2778
2779 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 2780 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
2781 * gcc.dg/setjmp-1.c: Remove XFAIL.
2782 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 2783
e99d6fe2
RH
27842004-08-14 Richard Henderson <rth@redhat.com>
2785
2786 * gcc.dg/980217-1.c: Add prototype for printf.
2787
1ef02b9d
BD
27882004-08-13 Bud Davis <bdavis9659@comcast.net>
2789
29409320 2790 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 2791
a2ab121e
JJ
27922004-08-13 Janis Johnson <janis187@us.ibm.com>
2793
2794 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
2795
aa18c0d3
PB
27962004-08-13 Paul Brook <paul@codesourcery.com>
2797
2798 * gfortran.dg/der_io_1.f90: Remove stray comma.
2799
3fee54be
JJ
28002004-08-12 Janis Johnson <janis187@us.ibm.com>
2801
2802 * gcc.dg/vmx/cw-bug-2.c: Remove.
2803 * gcc.dg/vmx/vprint-1.c: Remove.
2804 * gcc.dg/vmx/vscan-1.c: Remove.
2805
8fa5469d
DP
28062004-08-12 Devang patel <dpatel@apple.com>
2807
2808 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 2809
174b1783
JJ
28102004-08-12 Janis Johnson <janis1872us.ibm.com>
2811
950a175b
JJ
2812 * g++.dg/ext/altivec-12.C: New test.
2813
174b1783
JJ
2814 * g++.dg/ext/altivec-11.C: New test.
2815
47bedfb0
PB
28162004-08-12 Paul Brook <paul@codesourcery.com>
2817
2818 * g++.dg/abi/arm_cxa_vec_1.C: New test.
2819
30052385
JJ
28202004-08-12 Janis Johnson <janis187@us.ibm.com>
2821
4951f98d
JJ
2822 * g++.dg/ext/altivec-2.C: Check for hardware support before
2823 executing any VMX instructions.
2824
30052385
JJ
2825 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
2826
ab5c8549
JJ
28272004-08-12 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR c++/16276
2830 * g++.old-deja/g++.other/comdat4.C: New test.
2831 * g++.old-deja/g++.other/comdat4-aux.cc: New.
2832
87e184d1
BE
28332004-08-12 Ben Elliston <bje@au.ibm.com>
2834
2835 PR target/16286
2836 * gcc.dg/pr16286.c: New test.
2837
bf5930d4
JB
28382004-08-12 Jan Beulich <jbeulich@novell.com>
2839
2840 * g++.dg/ext/asm5.C: New.
2841
6e40af1a
MM
28422004-08-11 Mark Mitchell <mark@codesourcery.com>
2843
fbac6f3c
MM
2844 PR c++/16698
2845 * g++.dg/eh/crash1.C: New test.
2846
6e40af1a
MM
2847 PR c++/16717
2848 * g++.dg/ext/construct1.C: New test.
2849
539599c1
MM
28502004-08-11 Mark Mitchell <mark@codesourcery.com>
2851
2852 PR c++/16853
2853 * g++.dg/init/ptrmem1.C: New test.
2854
2855 PR c++/16618
2856 * g++.dg/parse/offsetof5.C: New test.
2857
2858 PR c++/16870
2859 * g++.dg/template/overload3.C: New test.
2860
2436b51f
MM
28612004-08-11 Mark Mitchell <mark@codesourcery.com>
2862
2863 PR c++/16964
2864 * g++.dg/parse/error16.C: New test.
2865
2866 PR c++/16904
2867 * g++.dg/template/error14.C: New test.
2868
2869 PR c++/16929
2870 * g++.dg/template/error15.C: New test.
2871
5079843a
DP
28722004-08-11 Devang Patel <dpatel@apple.com>
2873
2874 * gcc.dg/darwin-ld-20040809-1.c: New test.
2875 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 2876
3ec0f302
PB
28772004-08-11 Steven G. Kargl <kargls@comcast.net>
2878
2879 PR fortran/16917
2880 * gfortran.dg/dfloat_1.f90: New test.
2881
b3f8d95d
MM
28822004-08-09 Mark Mitchell <mark@codesourcery.com>
2883
2884 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
2885 * gcc.dg/dll-2.c: Fix dg-require syntax.
2886 * gcc.misc-tests/arm-isr.c (abort): Declare.
2887 (exit): Likewise.
2888
550205c3
MM
28892004-08-10 Mark Mitchell <mark@codesourcery.com>
2890
2891 PR c++/16971
2892 * g++.dg/parse/crash16.C: New test.
2893
23657388
RS
28942004-08-10 Roger Sayle <roger@eyesopen.com>
2895
2896 * gcc.dg/mips-rsqrt-1.c: New test case.
2897 * gcc.dg/mips-rsqrt-2.c: New test case.
2898 * gcc.dg/mips-rsqrt-3.c: New test case.
2899
2bf26ede
PB
29002004-08-10 Paul Brook <paul@codesourcery.com>
2901
2902 * gfortran.dg/der_io_1.f90: New test.
2903
e9cfef64
PB
29042004-08-10 Paul Brook <paul@codesourcery.com>
2905
2906 PR fortran/16919
2907 * gfortran.dg/der_array_1.f90: New test.
2908
feb21f0d
DE
29092004-08-09 David Edelsohn <edelsohn@gnu.org>
2910
2911 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
2912
b3bcf92c
PB
29132004-08-09 Paolo Bonzini <bonzini@gnu.org>
2914
2915 * gcc.dg/wchar_t-2.c: Fix typo.
2916
08a02c9e
FH
29172004-08-09 Falk Hueffner <falk@debian.org>
2918
2919 PR tree-optimization/12517
2920 * gcc.c-torture/compile/pr12517.c: New test.
2921
2922 PR tree-optimization/12578
2923 * gcc.c-torture/compile/pr12578.c: New test.
2924
2925 PR tree-optimization/12899
2926 * gcc.c-torture/compile/pr12899.c: New test.
2927
2928 PR rtl-optimization/14692
2929 * gcc.c-torture/compile/pr14692.c: New test.
2930
2931 PR tree-optimization/16461
2932 * gcc.c-torture/compile/pr16461.c: New test.
2933
aa6fc635
JB
29342004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
2935
2936 * gfortran.dg/getenv_1.f90: New test.
2937
2ed9e527
MM
29382004-08-06 Mark Mitchell <mark@codesourcery.com>
2939
2940 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
2941 wchar_t.
2942 * gcc.dg/symbian5.c: Test -fno-short-wchar.
2943
fc90a8f2
PB
29442004-08-06 Paul Brook <paul@codesourcery.com>
2945
2946 * gfortran.dg/ret_array_1.f90: New test.
2947 * gfortran.dg/ret_pointer_1.f90: New test.
2948
eaac4679
RS
29492004-08-06 Richard Sandiford <rsandifo@redhat.com>
2950
2951 * gcc.dg/missing-field-init-[12].c: New tests.
2952 * g++.dg/warn/missing-field-init-[12].C: New tests.
2953
866cf037
MM
29542004-08-06 Mark Mitchell <mark@codesourcery.com>
2955
2956 * gcc.dg/enum2.c: New test.
2957 * gcc.dg/symbian3.c: Likewise.
2958 * gcc.dg/symbian4.c: Likewise.
2959 * gcc.dg/wchar_t-2.c: Likewise.
2960
ae232e45
MM
29612004-08-05 Mark Mitchell <mark@codesourcery.com>
2962
2963 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
2964 destructor tests.
2965
b2ca3702
MM
29662004-08-05 Mark Mitchell <mark@codesourcery.com>
2967
2968 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
2969 dg-require-visiblity.
2970 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
2971 * g++.dg/ext/visibility/fvisibility.C: Likewise.
2972 * g++.dg/ext/visibility/memfuncts.C: Likewise.
2973 * g++.dg/ext/visibility/new1.C: Likewise.
2974 * g++.dg/ext/visibility/pragma.C: Likewise.
2975 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
2976 * g++.dg/ext/visibility/virtual.C: Likewise.
2977 * g++/dg/ext/visibility/visibility-1.C: Likewise.
2978 * g++/dg/ext/visibility/visibility-2.C: Likewise.
2979 * g++/dg/ext/visibility/visibility-3.C: Likewise.
2980 * g++/dg/ext/visibility/visibility-4.C: Likewise.
2981 * g++/dg/ext/visibility/visibility-5.C: Likewise.
2982 * g++/dg/ext/visibility/visibility-6.C: Likewise.
2983 * g++/dg/ext/visibility/visibility-7.C: Likewise.
2984 * g++/dg/ext/visibility/visibility-8.C: New test.
2985 * gcc.c-torture/compile/dll.x: Remove.
2986 * gcc.dg/dll-2.c: Use dg-require-dll
2987 * gcc.dg/visibility-10.c: New test.
2988 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
2989 supporting DLLs.
2990 * testsuite/lib/scanasm.exp (scan_hidden): New function.
2991 (scan_not_hidden): Likewise.
2992
d279700a
DE
29932004-08-05 David Edelsohn <edelsohn@gnu.org>
2994
2995 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
2996
ea5f7a19
RS
29972004-08-05 Richard Sandiford <rsandifo@redhat.com>
2998
2999 * gcc.c-torture/execute/20040805-1.c: New test.
3000
fce731b5
AP
30012004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3002
3003 * gcc.dg/20020118-1.c: Declare abort.
3004 * gcc.dg/altivec_check.h: Likewise.
3005 * gcc.dg/iftrap-2.c: Likewise.
3006 * gcc.dg/pragma-darwin.c: Likewise.
3007 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3008
99b1c586
GK
30092004-08-04 Geoffrey Keating <geoffk@apple.com>
3010
3011 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3012
85291069
JM
30132004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
3014
3015 * gcc.c-torture/execute/builtins/abs-2.c,
3016 gcc.c-torture/execute/builtins/abs-3.c,
3017 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3018 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3019 intmax_t, uintmax_t and their limits.
3020 * gcc.dg/intmax_t-1.c: New test.
3021
f1ff6bb8
GB
30222004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3023
3024 * g++.dg/tc1/dr147.C: Add reference to PR.
3025
54f2f9a6
RS
30262004-08-03 Richard Sandiford <rsandifo@redhat.com>
3027
3028 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3029 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3030
b0e9ac08
DE
30312004-08-03 David Edelsohn <edelsohn@gnu.org>
3032
3033 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3034
9cbe78fb
JM
30352004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3036
3037 * gcc.dg/redecl-5.c: New test.
3038 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3039 of scanf.
3040
a0fac73d
RS
30412004-08-03 Roger Sayle <roger@eyesopen.com>
3042
3043 PR middle-end/16790
3044 * gcc.c-torture/execute/pr16790-1.c: New test case.
3045
5357b1f9
MM
30462004-08-03 Mark Mitchell <mark@codesourcery.com>
3047
564076f5
MM
3048 * g++.dg/ext/visibility/assign1.C: New test.
3049 * g++.dg/ext/visibility/new1.C: Likewise.
3050
5357b1f9
MM
3051 * gcc.dg/symbian1.c: New test.
3052 * gcc.dg/symbian2.c: Likewise.
3053
f6bc51cb
L
30542004-08-03 H.J. Lu <hongjiu.lu@intel.com>
3055
3056 PR target/16570
3057 * gcc.dg/i386-sse-9.c: New test.
3058
7a1f75f1
JM
30592004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3060
3061 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3062
ee712eab
JM
30632004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3064
3065 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3066 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3067 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3068 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3069 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3070 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3071 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3072 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3073 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3074 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3075 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3076 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3077 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3078 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3079 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3080 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3081 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3082 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3083 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3084 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3085 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3086 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3087 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3088 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3089 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3090 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3091 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3092 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3093 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3094 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3095 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3096 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3097 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3098 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3099 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3100 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3101 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3102 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3103 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3104 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3105 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3106 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3107 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3108 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3109 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3110 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3111 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3112 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3113 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3114 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3115 gcc.misc-tests/i386-pf-3dnow-1.c,
3116 gcc.misc-tests/i386-pf-athlon-1.c,
3117 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3118 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3119 Declare built-in functions used.
3120 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3121
6ed7c4d8
MM
31222004-08-02 Mark Mitchell <mark@codesourcery.com>
3123
7756db03
MM
3124 PR c++/16707
3125 * g++.dg/lookup/using12.C: New test.
3126
6ed7c4d8
MM
3127 * g++.dg/init/null1.C: Fix PR number.
3128 * g++.dg/parse/namespace10.C: Likewise.
3129
b1cc95ce
MM
31302004-08-01 Mark Mitchell <mark@codesourcery.com>
3131
3132 PR c++/16224
3133 * g++.dg/template/spec17.C: New test.
3134 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3135 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3136
db059566
DB
31372004-08-02 David Billinghurst
3138
3139 PR fortran/16292
3140 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3141
1f09d3eb
ZW
31422004-08-01 Zack Weinberg <zack@codesourcery.com>
3143
3144 * gcc.dg/ia64-got-1.c: New test case.
3145
c30b4add
MM
31462004-08-01 Mark Mitchell <mark@codesourcery.com>
3147
72fba2df 3148 PR c++/16489
c30b4add
MM
3149 * g++.dg/init/null1.C: New test.
3150 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 3151
72fba2df 3152 PR c++/16529
c30b4add 3153 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 3154
c30b4add
MM
3155 PR c++/16810
3156 * g++.dg/inherit/ptrmem2.C: New test.
3157
a4e41fde
BE
31582004-08-02 Ben Elliston <bje@au.ibm.com>
3159
3160 PR target/16155
3161 * gcc.dg/pr16155.c: New test.
3162
558d1f81
JM
31632004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
3164
3165 * gcc.dg/redecl-2.c: New test.
3166
c1e55850
GK
31672004-07-30 Geoffrey Keating <geoffk@apple.com>
3168
3169 * gcc.dg/darwin-longdouble.c: New file.
3170
0534fa56
RH
31712004-07-30 Richard Henderson <rth@redhat.com>
3172
3173 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3174 write to constant argument.
3175 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3176
782700d4
RH
31772004-07-30 Richard Henderson <rth@redhat.com>
3178
1f09d3eb
ZW
3179 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3180 tests of nearest around zero.
782700d4 3181
d60bebdd
AP
31822004-07-30 Andrew Pinski <apinski@apple.com>
3183
3184 * gcc.c-torture/compile/20040730-1.c: New test.
3185
9497a3a4
AH
31862004-07-30 Aldy Hernandez <aldyh@redhat.com>
3187
3188 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
3189 powerpc-eabispe.
3190
0a925a32
AH
31912004-07-30 Aldy Hernandez <aldyh@redhat.com>
3192
3193 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
3194
3a15f566
RS
31952004-07-30 Richard Sandiford <rsandifo@redhat.com>
3196
3197 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
3198 contains $ld_library_path.
3199 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3200
b3b7f0c9
RH
32012004-07-29 Richard Henderson <rth@redhat.com>
3202
3203 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
3204
4b9a3b37
RH
3205 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
3206 (alt2, which): New.
3207 (Check): Accept either alternative.
3208
4684cd27
MM
32092004-07-29 Mark Mitchell <mark@codesourcery.com>
3210
3211 * g++.dg/abi/inline1.C: New test.
3212 * g++.dg/abi/local1-a.cc: Likewise.
3213 * g++.dg/abi/local1.C: Likewise.
3214 * g++.dg/abi/mangle11.C: Tweak location of warnings.
3215 * g++.dg/abi/mangle12.C: Likewise.
3216 * g++.dg/abi/mangle17.C: Likewise.
3217 * g++.dg/abi/mangle20-2.C: Likewise.
3218 * g++.dg/opt/interface1.C: Likewise.
3219 * g++.dg/opt/interface1.h: Likewise.
3220 * g++.dg/opt/interface1-a.cc: New test.
3221 * g++.dg/parse/repo1.C: New test.
3222 * g++.dg/template/repo1.C: Likewise.
3223 * g++.dg/warn/Winline-1.C: Likewise.
3224 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
3225
d397dbcd
DN
32262004-07-29 Diego Novillo <dnovillo@redhat.com>
3227
3228 * gcc.dg/tree-ssa/20040729-1.c: New test.
3229
8f4220dc
MA
32302004-07-27 Matt Austern <austern@apple.com>
3231
3232 * gcc.dg/darwin-bool-1.c: New test.
3233 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 3234
1fd0ec35
RH
32352004-07-28 Richard Henderson <rth@redhat.com>
3236
3237 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
3238 arguments in the correct type. Don't write to constant arguments.
3239
6fea55e9
DN
32402004-07-28 Diego Novillo <dnovillo@redhat.com>
3241
3242 PR tree-optimization/16688
3243 PR tree-optimization/16689
3244 * g++.dg/tree-ssa/pr16688.C: New test.
3245
47a43a10
DN
32462004-07-28 Diego Novillo <dnovillo@redhat.com>
3247
3248 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3249 loads. Not only in the comment, this time.
3250
312209c6
AO
32512004-07-28 Alexandre Oliva <aoliva@redhat.com>
3252
3253 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
3254 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
3255 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
3256 * gcc.dg/sh4a-bitmovua.c: New.
3257 * gcc.dg/sh4a-cos.c: New.
3258 * gcc.dg/sh4a-cosf.c: New.
3259 * gcc.dg/sh4a-fprun.c: New.
3260 * gcc.dg/sh4a-fsrra.c: New.
3261 * gcc.dg/sh4a-memmovua.c: New.
3262 * gcc.dg/sh4a-sin.c: New.
3263 * gcc.dg/sh4a-sincos.c: New.
3264 * gcc.dg/sh4a-sincosf.c: New.
3265 * gcc.dg/sh4a-sinf.c: New.
3266
c1b763fa
DN
32672004-07-28 Diego Novillo <dnovillo@redhat.com>
3268
3269 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
3270 conditionals.
3271 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3272 loads.
3273 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
3274 DOM1.
3275
706aa09b
AP
32762004-07-27 Andrew Pinski <apinski@apple.com>
3277
3278 * g++.dg/rtti/tinfo1.C: Correct the xfail.
3279
62d59189
NY
32802004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
3281
3282 * gcc.dg/pragma-isr.c: New test.
3283
00bdb87f
KL
32842004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3285
3286 PR c++/14429
3287 * g++.dg/template/ttp11.C: New test.
3288
9ae2a5d1
DN
32892004-07-27 Diego Novillo <dnovillo@redhat.com>
3290
3291 * gcc.c-torture/compile/20040727-1.c: New test.
3292
ff6a3206
EC
32932004-07-26 Eric Christopher <echristo@redhat.com>
3294
3295 * gcc.c-torture/compile/20040726-2.c: New test.
3296
21db3785
AP
32972004-07-26 Andrew Pinski <apinski@apple.com>
3298
3299 * g++.dg/rtti/tinfo1.C: Xfail.
3300
35b6b437
RS
33012004-07-26 Richard Sandiford <rsandifo@redhat.com>
3302
3303 * gcc.c-torture/compile/20040726-1.c: New test.
3304
70502b2c
GB
33052004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
3306 Brian Ryner <bryner@brianryner.com>
3307
3308 PR c++/9283
3309 PR c++/15000
d7afec4b
ND
3310 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
3311 * g++.dg/ext/visibility/: New directory.
3312 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
3313 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
3314 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
3315 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
3316 * g++.dg/ext/visibility/fvisibility.C,
3317 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
3318 g++.dg/ext/visibility/fvisibility-override1.C
3319 g++.dg/ext/visibility/fvisibility-override2.C
3320 g++.dg/ext/visibility/memfuncts.C
3321 g++.dg/ext/visibility/noPLT.C
3322 g++.dg/ext/visibility/pragma.C
3323 g++.dg/ext/visibility/pragma-override1.C
3324 g++.dg/ext/visibility/pragma-override2.C
3325 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
3326 g++.dg/ext/visibility/virtual.C: New tests.
3327
bbbcb2e1
JM
33282004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3329
3330 PR c/15360
3331 * gcc.dg/pr15360-1.c: New test.
3332
dfe79cab
DJ
33332004-07-25 Daniel Jacobowitz <dan@debian.org>
3334
3335 * gcc.dg/pragma-align-2.c: New test.
3336 * gcc.dg/pragma-init-fini.c: New test.
3337 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
3338 targets.
3339
197463ae
JM
33402004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3341
3342 * gcc.dg/init-string-2.c: New test.
3343
c5e36c09
ZW
33442004-07-24 Zack Weinberg <zack@codesourcery.com>
3345
3346 PR 16684
3347 * gcc.dg/Wredundant-decls-1.c: New test case.
3348
5aa33bdb
JJ
33492004-07-24 Jakub Jelinek <jakub@redhat.com>
3350
3351 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
3352 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
3353 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
3354 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
3355 * gcc.dg/compat/generate-random.c: New file.
3356 * gcc.dg/compat/generate-random.h: Likewise.
3357 * gcc.dg/compat/generate-random_r.c: Likewise.
3358 * gcc.dg/compat/struct-layout-1.h: Likewise.
3359 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
3360 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
3361 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
3362 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
3363 * gcc.dg/compat/struct-layout-1_main.c: New test.
3364 * gcc.dg/compat/struct-layout-1_x.c: New file.
3365 * gcc.dg/compat/struct-layout-1_y.c: New file.
3366 * gcc.dg/compat/struct-layout-1_test.h: New file.
3367
7eb01bd8
JM
33682004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
3369
3370 * gcc.dg/comp-return-1.c: New test
3371
13f91444
JJ
33722004-07-23 Janis Johnson <janis187@us.ibm.com>
3373
c7bb2a03
JJ
3374 * gcc.dg/vmx/8-02a.c: Fix typo.
3375
b9eef878
JJ
3376 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
3377 * gcc.dg/darwin-abi-3.c: New test.
3378
47120c07
JJ
3379 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
3380 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
3381
13f91444
JJ
3382 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
3383 * gcc.dg/vmx/ops-long-1.c: New test.
3384 * gcc.dg/vmx/ops-long-2.c: New test.
3385
8f2a734f
NS
33862004-07-23 Nathan Sidwell <nathan@codesourcery.com>
3387
3388 * g++.dg/lookup/conv-[1234].C: New.
3389
73b71f3e
MM
33902004-07-22 Mark Mitchell <mark@codesourcery.com>
3391
3392 * g++.dg/parse/attr2.C: Simplify.
3393
9e629a80
JM
33942004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3395
3396 PR c/7284
3397 * gcc.c-torture/execute/pr7284-1.c: New test.
3398
173b818d
BB
33992004-07-22 Brian Booth <bbooth@redhat.com>
3400
3401 * gcc.dg/tree-ssa/20040721-1.c: New test.
3402
42611590
NS
34032004-07-22 Nathan Sidwell <nathan@codesourcery.com>
3404
3405 * g++.dg/template/crash20.c: New.
3406
4f5492cd
DB
34072004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
3408
c5e36c09 3409 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
3410 Add dg-run directive. Declare variables as required.
3411 * gfortran.dg/g77/README: Update
3412
7413a132
HPN
34132004-07-22 Hans-Peter Nilsson <hp@axis.com>
3414
3415 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
3416 gcc.dg/cris-peep2-andu2.c: New tests.
3417
e508a019
JM
34182004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3419
3420 PR c/15052
3421 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
3422 on return type.
3423 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
3424 messages.
3425 * gcc.dg/qual-return-2.c: Update expected messages.
3426 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
3427
3ea8cd06
JM
34282004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3429
3430 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
3431 * gcc.dg/noncompile/921102-1.c: Update expected error message.
3432
916c5919
JM
34332004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3434
3435 PR c/11250
3436 * gcc.dg/init-string-1.c: New test.
3437
1ff69cbe
JJ
34382004-07-21 Jakub Jelinek <jakub@redhat.com>
3439
3440 PR middle-end/15345
3441 PR c/16450
3442 * gcc.dg/torture/nested-fn-1.c: New test.
3443
7448a4d2
L
34442004-07-20 H.J. Lu <hongjiu.lu@intel.com>
3445
3446 PR target/16559
3447 * gcc.dg/ia64-fptr-1.c: New file.
3448
f03adc6b
GB
34492004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3450
3451 PR c++/14497
3452 * g++.dg/template/spec16.C: New test.
3453 * g++.old-deja/g++.robertl/eb118.C: Remove.
3454
5fe7b654
GB
34552004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3456
3457 PR c++/509
3458 * g++.dg/template/spec15.C: New test.
3459
d417dba9
DB
34602004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
3461
3462 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 3463 directive. Other changes as noted.
d417dba9
DB
3464 * gfortran.dg/g77/13037.f
3465 * gfortran.dg/g77/1832.f
3466 * gfortran.dg/g77/19981119-0.f
3467 * gfortran.dg/g77/19990313-0.f
3468 * gfortran.dg/g77/19990313-1.f
3469 * gfortran.dg/g77/19990313-2.f
3470 * gfortran.dg/g77/19990313-3.f
3471 * gfortran.dg/g77/19990419-1.f
3472 * gfortran.dg/g77/19990826-0.f
3473 * gfortran.dg/g77/19990826-2.f
3474 * gfortran.dg/g77/20000503-1.f
3475 * gfortran.dg/g77/20001111.f
3476 * gfortran.dg/g77/20010116.f
3477 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
3478 * gfortran.dg/g77/20010430.f
3479 * gfortran.dg/g77/6177.f
3480 * gfortran.dg/g77/947.f
3481 * gfortran.dg/g77/970816-3.f
3482 * gfortran.dg/g77/971102-1.f
3483 * gfortran.dg/g77/980520-1.f
3484 * gfortran.dg/g77/980628-0.f
3485 * gfortran.dg/g77/980628-1.f
3486 * gfortran.dg/g77/980628-10.f
3487 * gfortran.dg/g77/980628-2.f
3488 * gfortran.dg/g77/980628-3.f
3489 * gfortran.dg/g77/980628-7.f
3490 * gfortran.dg/g77/980628-8.f
3491 * gfortran.dg/g77/980628-9.f
3492 * gfortran.dg/g77/980701-0.f
3493 * gfortran.dg/g77/980701-1.f
3494 * gfortran.dg/g77/cabs.f
3495 * gfortran.dg/g77/claus.f
3496 * gfortran.dg/g77/complex_1.f
3497 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
3498 * gfortran.dg/g77/dcomplex.f
3499 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
3500 * gfortran.dg/g77/f90-intrinsic-mathematical.f
3501 * gfortran.dg/g77/f90-intrinsic-numeric.f
3502 * gfortran.dg/g77/int8421.f
3503 * gfortran.dg/g77/labug1.f
3504 * gfortran.dg/g77/large_vec.f
3505 * gfortran.dg/g77/le.f
3506 * gfortran.dg/g77/short.f
3507 * gfortran.dg/g77/README: Update
3508
f68e4dc8
MM
35092004-07-20 Mark Mitchell <mark@codesourcery.com>
3510
3511 PR c++/16637
3512 * g++.dg/parse/lookup4.C: New test.
3513
e9f7dd36
KL
35142004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3515
3516 PR c++/16175
3517 * g++.dg/template/ttp10.C: New test.
3518
a182b26d
JM
35192004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
3520
3521 * gcc.dg/pr12625-1.c: New test.
3522
a6c0a76c
SB
35232004-07-20 Steven Bosscher <stevenb@suse.de>
3524
3525 * testsuite/gcc.dg/switch-warn-1.c: New test.
3526 * testsuite/gcc.dg/switch-warn-2.c: New test.
3527 * gcc.c-torture/compile/pr14730.c: Update.
3528
e05de6f2
KC
35292004-07-19 Kelley Cook <kcook@gcc.gnu.org>
3530
3531 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
3532 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
3533 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
3534 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 3535
43fa0f09
MM
35362004-07-18 Mark Mitchell <mark@codesourcery.com>
3537
3538 PR c++/16623
3539 * g++.dg/template/assign1.C: New test.
3540
6df91b00
KL
35412004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3542
3543 PR c++/12170
3544 * g++.dg/template/ttp9.C: New test.
3545
a2bec818
DJ
35462004-07-19 Daniel Jacobowitz <dan@debian.org>
3547
3548 * gcc.dg/format/cmn-err-1.c: New test.
3549
487a92fe
JM
35502004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
3551
3552 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
3553 gcc.dg/Wparentheses-10.c: New tests.
3554 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
3555
3d23e018
TS
35562004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3557
3558 PR fortran/16465
3559 * gfortran.dg/g77//ffixed-line-length-0.f,
3560 gfortran.dg/g77/ffixed-line-length-132.f,
3561 gfortran.dg/g77/ffixed-line-length-72.f,
3562 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
3563 gfortran.dg/g77/README: Update.
3564
3601f003
KL
35652004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3566
3567 PR c++/13092
3568 * g++.dg/template/non-dependent7.C: New test.
3569 * g++.dg/template/non-dependent8.C: Likewise.
3570 * g++.dg/template/non-dependent9.C: Likewise.
3571 * g++.dg/template/non-dependent10.C: Likewise.
3572
0e242c82
MM
35732004-07-17 Mark Mitchell <mark@codesourcery.com>
3574
3575 PR c++/16337
3576 * g++.dg/parse/attr2.C: New test.
3577
649067c3
TM
35782004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
3579
3580 * g77.dg: Removed.
3581 * g77.f-torture: Ditto.
3582
3e3970a2
JM
35832004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
3584
3585 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
3586 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
3587 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
3588
d25cee4d
RH
35892004-07-16 Richard Henderson <rth@redhat.com>
3590
3591 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
3592
e94f3b4f
TS
35932004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3594
3595 * lib/fortran-torture.exp (fortran-torture): Don't test compile
3596 tests with full list of options.
3597 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
3598 of TORTURE_OPTIONS if test contains 'dg-do run'.
3599
b38b6477
TS
3600 PR fortran/16404
3601 * gfortran.dg/do_iterator.f90: New test.
3602
a916927f
VR
36032004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3604
3605 PR rtl-optimization/16536
3606 * gcc.c-torture/execute/restrict-1.c: New test.
3607
610bff84
TS
36082004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3609
3610 PR fortran/15324
3611 * gfortran.dg/pr15324.f90: New test.
3612
d157d978
TS
3613 PR fortran/15129
3614 * gfortran.dg/pr15129.f90: New test.
3615
c5a41953
TS
3616 PR fortran/15140
3617 * gfortran.dg/pr15140.f90: New test.
3618
0c0df4b3
TS
3619 PR fortran/13792
3620 * gfortran.fortran-torture/execute/bounds.f90: Add check for
3621 compile-time simplification.
3622
cd9dd3ee
MS
36232004-07-14 Mike Stump <mrs@apple.com>
3624
3625 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
3626
b5411fea
JW
36272004-07-14 James E Wilson <wilson@specifixinc.com>
3628
3629 PR target/16325
3630 * gcc.dg/profile-generate-1.c: New.
3631
b8b139c7
JJ
36322004-07-15 Jakub Jelinek <jakub@redhat.com>
3633
3634 * gcc.c-torture/execute/20040709-1.c: New test.
3635 * gcc.c-torture/execute/20040709-2.c: New test.
3636
ff06b392
MS
36372004-07-14 Mike Stump <mrs@apple.com>
3638
3639 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
3640
9daaba62
MS
36412004-07-14 Mike Stump <mrs@apple.com>
3642
3643 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
3644
1ff3c076
MM
36452004-07-13 Mark Mitchell <mark@codesourcery.com>
3646
3647 PR c++/16518
3648 * g++.dg/parse/mutable1.C: New test.
c5e36c09 3649
ee536902
DN
36502004-07-13 Diego Novillo <dnovillo@redhat.com>
3651
3652 PR tree-optimization/16443
3653 * gcc.dg/tree-ssa/20040713-1.c: New test.
3654
a65ab524
UW
36552004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
3656
3657 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
3658 for operator new.
3659
5d16533a 36602004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
3661
3662 * gfortran.dg/g77/README: New file
c5e36c09 3663 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
3664 g77.f-torture/noncompile. Add "dg-do compile" and
3665 dg-error as required.
3666 * gfortran.dg/g77/19990218-1.f: Likewise
3667 * gfortran.dg/g77/19990905-1.f: Likewise
3668 * gfortran.dg/g77/9263.f: Likewise
3669 * gfortran.dg/g77/980615-0.f: Likewise
3670 * gfortran.dg/g77/980616-0.f: Likewise
3671 * gfortran.dg/g77/check0.f: Likewise
3672 * gfortran.dg/g77/select_no_compile.f: Likewise
3673
5d16533a 36742004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
3675
3676 Copy files from g77.f-torture/compile.
3677 Add "{ dg-do compile}". Other changes as noted
3678 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
3679 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
3680 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
3681 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
3682 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
3683 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
3684 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
3685 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
3686 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
3687 * gfortran.dg/g77/xformat.f: Add dg-warning
3688
5d16533a 36892004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3690
eee6792b
DB
3691 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
3692 Add {dg-do compile} directive.
3693 * gfortran.dg/g77/cpp2.F: Likewise
3694
81242403
VR
36952004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3696
3697 PR c++/5402
3698 * g++.dg/lookup/name-clash1.C: New test.
3699
3700 PR c++/9777
3701 * g++.dg/lookup/name-clash2.C: New test.
3702
3703 PR c++/12102
3704 * g++.dg/lookup/name-clash3.C: New test.
3705
3143d517
GB
37062004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3707
3708 * g++.dg/lookup/new2.C: New test.
3709 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
3710
5d16533a 37112004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 3712
eee6792b 3713 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
3714 Add {dg-do compile} directive.
3715 * gfortran.dg/g77/13060.f: Likewise
3716 * gfortran.dg/g77/19990218-0.f: Likewise
3717 * gfortran.dg/g77/19990305-0.f: Likewise
3718 * gfortran.dg/g77/19990419-0.f: Likewise
3719 * gfortran.dg/g77/19990502-0.f: Likewise
3720 * gfortran.dg/g77/19990502-1.f: Likewise
3721 * gfortran.dg/g77/19990525-0.f: Likewise
3722 * gfortran.dg/g77/19990826-1.f: Likewise
3723 * gfortran.dg/g77/19990826-3.f: Likewise
3724 * gfortran.dg/g77/19990905-2.f: Likewise
3725 * gfortran.dg/g77/20000412-1.f: Likewise
3726 * gfortran.dg/g77/20000511-1.f: Likewise
3727 * gfortran.dg/g77/20000511-2.f: Likewise
3728 * gfortran.dg/g77/20000518.f: Likewise
3729 * gfortran.dg/g77/20000601-1.f: Likewise
3730 * gfortran.dg/g77/20000601-2.f: Likewise
3731 * gfortran.dg/g77/20000629-1.f: Likewise
3732 * gfortran.dg/g77/20000630-2.f: Likewise
3733 * gfortran.dg/g77/20010115.f: Likewise
3734 * gfortran.dg/g77/20010321-1.f: Likewise
3735 * gfortran.dg/g77/20010426.f: Likewise
3736 * gfortran.dg/g77/20020307-1.f: Likewise
3737 * gfortran.dg/g77/8485.f: Likewise
3738 * gfortran.dg/g77/960317-1.f: Likewise
3739 * gfortran.dg/g77/970915-0.f: Likewise
3740 * gfortran.dg/g77/980310-1.f: Likewise
3741 * gfortran.dg/g77/980310-2.f: Likewise
3742 * gfortran.dg/g77/980310-3.f: Likewise
3743 * gfortran.dg/g77/980310-4.f: Likewise
3744 * gfortran.dg/g77/980310-6.f: Likewise
3745 * gfortran.dg/g77/980310-7.f: Likewise
3746 * gfortran.dg/g77/980310-8.f: Likewise
3747 * gfortran.dg/g77/980419-2.f: Likewise
3748 * gfortran.dg/g77/980424-0.f: Likewise
3749 * gfortran.dg/g77/980427-0.f: Likewise
3750 * gfortran.dg/g77/980729-0.f: Likewise
3751 * gfortran.dg/g77/981117-1.f: Likewise
3752 * gfortran.dg/g77/toon_1.f: Likewise
3753
7fb213d8
GB
37542004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3755
3756 PR c++/2204
3757 * g++.dg/other/abstract2.C: New test.
3758
597073ac
PB
37592004-07-12 Paul Brook <paul@codesourcery.com>
3760
3761 * gfortran.dg/pointer_init_1.f90: New test.
3762
682e69e1
PB
37632004-07-11 Paul Brook <paul@codesourcery.com>
3764
3765 PR fortran/15986
3766 * gfortran.dg/contained_1.f90: New test.
3767
f44b0c8e
MM
37682004-07-11 Mark Mitchell <mark@codesourcery.com>
3769
3770 * g++.dg/parse/defarg8.C: New test.
3771
0bbf5891
TS
37722004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3773
3774 PR fortran/16433
3775 * gfortran.dg/pr16433.f: New test.
3776
a083c04a
TS
3777 PR fortran/17574
3778 * gfortran.dg/pr15754.f90: New test.
c5e36c09 3779
fae1b38d
JM
37802004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
3781
3782 PR tree-optimization/16437
3783 * gcc.c-torture/execute/bitfld-4.c: New test.
3784
9cbf8b41 37852004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3786
9cbf8b41
TS
3787 * gfortran.fortran-torture/execute/common_2.f90: Add check for
3788 access to common var from module.
3789
a53334a4
TS
37902004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3791
3792 PR fortran/16336
3793 * gfortran.fortran-torture/execute/common_2.f90: New test.
3794
331c72f3
PB
37952004-07-10 Paul Brook <paul@codesourcery.com>
3796
3797 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
3798
50389094
TS
37992004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3800
3801 PR fortran/15969
3802 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
3803
5d16533a 38042004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
3805
3806 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
3807 * gfortran.dg/g77/ffixed-form-2.f: Likewise
3808 * gfortran.dg/g77/ffree-form-1.f: Likewise
3809 * gfortran.dg/g77/ffree-form-2.f: Likewise
3810 * gfortran.dg/g77/ffree-form-3.f: Likewise
3811 * gfortran.dg/g77/fno-underscoring.f: Likewise
3812 * gfortran.dg/g77/funderscoring.f: Likewise
3813 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
3814
44bce8bf 38152004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3816
44bce8bf
TS
3817 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
3818
ad6e2a18
TS
38192004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3820 Paul Brook <paul@codesourcery.com>
3821
3822 PR fortran/13415
3823 * gfortran.dg/common_pointer_1.f90: New test.
3824
17a916d4
GB
38252004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3826
3827 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
3828
5806d4fd
JW
38292004-07-09 James E Wilson <wilson@specifixinc.com>
3830
3831 PR target/16364
3832 * gcc.c-torture/compile/20040709-1.c: New.
3833
5721c2be 38342004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 3835
5721c2be
TS
3836 PR fortran/14077
3837 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
3838
32e89beb
TS
38392004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3840
3841 PR fortran/13201
3842 * gfortran.dg/shape_1.f90: New test.
3843
9affb2c7
ZW
38442004-07-09 Zack Weinberg <zack@codesourcery.com>
3845 Andrew Pinski <apinski@apple.com>
3846
3847 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
3848
a578b091
TS
38492004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3850
3851 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
3852 comment.
3853
db482e5c
TS
38542004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3855 Paul Brook <paul@codesourcery.com>
3856
9affb2c7 3857 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
3858 '.f95' and '.F95'.
3859
559b79cf
DN
38602004-07-09 Diego Novillo <dnovillo@redhat.com>
3861
3862 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
3863
fbc40a17
TS
38642004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3865
3866 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
3867 testcases with capital suffix.
3868
d3fcc995
TS
38692004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3870
3871 PR fortran/15481
5d16533a
PB
3872 PR fortran/13372
3873 PR fortran/13575
3874 PR fortran/15978
d3fcc995 3875 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
3876
3877 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 3878
5d16533a 38792004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
3880
3881 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
3882 expression to match gfortran warning/error messages
3883 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
3884 dg-error text.
3885
5d16533a 38862004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 3887
9affb2c7 3888 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
3889 search_for_re.
3890
55d816e7
EB
38912004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3892
3893 * gcc.c-torture/execute/simd-5.x: New file.
3894 XFAIL on SPARC 64-bit at -O0.
3895
dd29d26b
GB
38962004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3897
3898 PR c++/8211
3899 PR c++/16165
3900 * g++.dg/warn/effc3.C: New test.
3901
5d16533a 39022004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
3903
3904 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
3905 change X to 1X in format.
3906 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
3907 add data statements to conform to standard.
3908
5d16533a 39092004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 3910
9affb2c7 3911 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
3912 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
3913 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
3914
5d16533a 39152004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
3916
3917 * gfortran.dg/g77/7388.f: Copy from g77.dg
3918 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 3919 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
3920 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
3921 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
3922 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
3923 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
3924 * gfortran.dg/g77/strlen0.f: Likewise
3925
5d16533a 39262004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
3927
3928 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
3929 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
3930
ef22126d
EB
39312004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3932
3933 * gcc.c-torture/execute/920428-2.x: Delete.
3934 * gcc.c-torture/execute/920501-7.x: Likewise.
3935
c618c6ec
JJ
39362004-07-08 Jakub Jelinek <jakub@redhat.com>
3937
3938 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
3939 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
3940 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
3941 prescott and c3-2.
3942 (PREFETCH_3DNOW): Add -march=c3.
3943
6f263171
DN
39442004-07-08 Diego Novillo <dnovillo@redhat.com>
3945
3946 PR c/16437
3947 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
3948 * gcc.c-torture/execute/bf64-1.x: Likewise.
3949
1d511ed5
EB
39502004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3951
3952 * gcc.c-torture/compile/20040708-1.c: New test.
3953
47293da3
GB
39542004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3955
3956 PR c++/16169
3957 * g++.dg/warn/effc2.C: New test.
3958
bc15d0ef
JM
39592004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
3960
3961 * gcc.c-torture/execute/bitfld-1.x: Remove.
3962 * gcc.c-torture/execute/bitfld-3.c: New test.
3963 * gcc.dg/bitfld-2.c: Remove XFAILs.
3964
7ac224c1
L
39652004-07-07 H.J. Lu <hongjiu.lu@intel.com>
3966
3967 PR c++/16276
3968 * g++.dg/rtti/tinfo1.C: New file.
3969
b49fcebd
EC
39702004-07-07 Eric Christopher <echristo@redhat.com>
3971
3972 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
3973
192c02b6
AP
39742004-07-07 Andrew Pinski <apinski@apple.com>
3975
3976 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
3977
f4f58d94
MM
39782004-07-07 Mark Mitchell <mark@codesourcery.com>
3979
3980 * g++.dg/init/call1.C: XFAIL.
3981
70128ad9
AO
39822004-07-07 Alexandre Oliva <aoliva@redhat.com>
3983
3984 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
3985 except for movstrict*, to movmem* and clrstr* to clrmem*.
3986
48b2e0a7
RS
39872004-07-07 Richard Sandiford <rsandifo@redhat.com>
3988
3989 * gcc.c-torture/execute/20040707-1.c: New test.
3990
60e20b90
RS
39912004-07-06 Richard Sandiford <rsandifo@redhat.com>
3992
3993 * gcc.c-torture/execute/20040706-1.c: New test.
3994
fddabb2c
GB
39952004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3996
3997 PR c++/3671
3998 * g++.dg/template/spec14.C: New test.
3999
7682ef83
JJ
40002004-07-05 Jakub Jelinek <jakub@redhat.com>
4001
4002 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4003 nothing if not yet defined. Use it in b, c and d type definitions.
4004 * gcc.c-torture/execute/20040705-1.c: New test.
4005 * gcc.c-torture/execute/20040705-2.c: New test.
4006
030bbecd
GB
40072004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4008
4009 PR c++/2518
4010 * g++.dg/lookup/new1.C: New test.
4011
7c6536fa
VR
40122004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4013
4014 PR c++/11406
4015 * g++.dg/template/sizeof8.C: New test.
4016
e0ec4c3b
RS
40172004-07-05 Richard Sandiford <rsandifo@redhat.com>
4018
4019 * gcc.c-torture/compile/20040705-1.c: New test.
4020
bf1df0a0
BD
40212004-07-04 Bud Davis <bdavis9659@comcast.net>
4022
4023 * gfortran.fortran-torture/execute/seq_io.f90: New test.
4024
a09d4744
NB
40252004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
4026
4027 * gcc.dg/cpp/if-mop.c: Two new testcases.
4028 * gcc.dg/cpp/trad/comment-3.c: New.
4029
1107b970
PB
40302004-07-04 Paul Brook <paul@codesourcery.com>
4031
4032 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
4033
40342004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
4035
4036 PR c++/3761
4037 * g++.dg/lookup/crash4.C: New test.
ece95d90 4038
50c64317
ZW
40392004-07-02 Zack Weinberg <zack@codesourcery.com>
4040
4041 * gcc.c-torture/execute/builtin-abs-1.c
4042 * gcc.c-torture/execute/builtin-abs-2.c
4043 * gcc.c-torture/execute/builtin-complex-1.c
4044 * gcc.c-torture/execute/builtins/string-1-lib.c
4045 * gcc.c-torture/execute/builtins/string-1.c
4046 * gcc.c-torture/execute/builtins/string-2-lib.c
4047 * gcc.c-torture/execute/builtins/string-2.c
4048 * gcc.c-torture/execute/builtins/string-3-lib.c
4049 * gcc.c-torture/execute/builtins/string-3.c
4050 * gcc.c-torture/execute/builtins/string-4-lib.c
4051 * gcc.c-torture/execute/builtins/string-4.c
4052 * gcc.c-torture/execute/builtins/string-5-lib.c
4053 * gcc.c-torture/execute/builtins/string-5.c
4054 * gcc.c-torture/execute/builtins/string-6-lib.c
4055 * gcc.c-torture/execute/builtins/string-6.c
4056 * gcc.c-torture/execute/builtins/string-7-lib.c
4057 * gcc.c-torture/execute/builtins/string-7.c
4058 * gcc.c-torture/execute/builtins/string-8-lib.c
4059 * gcc.c-torture/execute/builtins/string-8.c
4060 * gcc.c-torture/execute/builtins/string-9-lib.c
4061 * gcc.c-torture/execute/builtins/string-9.c
4062 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
4063 * gcc.c-torture/execute/builtins/string-asm-1.c
4064 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
4065 * gcc.c-torture/execute/builtins/string-asm-2.c
4066 * gcc.c-torture/execute/stdio-opt-1.c
4067 * gcc.c-torture/execute/stdio-opt-2.c
4068 * gcc.c-torture/execute/stdio-opt-3.c
4069 * gcc.c-torture/execute/string-opt-1.c
4070 * gcc.c-torture/execute/string-opt-10.c
4071 * gcc.c-torture/execute/string-opt-11.c
4072 * gcc.c-torture/execute/string-opt-12.c
4073 * gcc.c-torture/execute/string-opt-13.c
4074 * gcc.c-torture/execute/string-opt-14.c
4075 * gcc.c-torture/execute/string-opt-15.c
4076 * gcc.c-torture/execute/string-opt-16.c
4077 * gcc.c-torture/execute/string-opt-2.c
4078 * gcc.c-torture/execute/string-opt-6.c
4079 * gcc.c-torture/execute/string-opt-7.c
4080 * gcc.c-torture/execute/string-opt-8.c:
4081 Replace with ...
4082
4083 * gcc.c-torture/execute/builtins/abs-2.c
4084 * gcc.c-torture/execute/builtins/abs-3.c
4085 * gcc.c-torture/execute/builtins/complex-1.c
4086 * gcc.c-torture/execute/builtins/fprintf.c
4087 * gcc.c-torture/execute/builtins/fputs.c
4088 * gcc.c-torture/execute/builtins/memcmp.c
4089 * gcc.c-torture/execute/builtins/memmove.c
4090 * gcc.c-torture/execute/builtins/memops-asm.c
4091 * gcc.c-torture/execute/builtins/mempcpy-2.c
4092 * gcc.c-torture/execute/builtins/mempcpy.c
4093 * gcc.c-torture/execute/builtins/memset.c
4094 * gcc.c-torture/execute/builtins/printf.c
4095 * gcc.c-torture/execute/builtins/sprintf.c
4096 * gcc.c-torture/execute/builtins/strcat.c
4097 * gcc.c-torture/execute/builtins/strchr.c
4098 * gcc.c-torture/execute/builtins/strcmp.c
4099 * gcc.c-torture/execute/builtins/strcpy.c
4100 * gcc.c-torture/execute/builtins/strcspn.c
4101 * gcc.c-torture/execute/builtins/strlen-2.c
4102 * gcc.c-torture/execute/builtins/strlen.c
4103 * gcc.c-torture/execute/builtins/strncat.c
4104 * gcc.c-torture/execute/builtins/strncmp-2.c
4105 * gcc.c-torture/execute/builtins/strncmp.c
4106 * gcc.c-torture/execute/builtins/strncpy.c
4107 * gcc.c-torture/execute/builtins/strpbrk.c
4108 * gcc.c-torture/execute/builtins/strpcpy-2.c
4109 * gcc.c-torture/execute/builtins/strpcpy.c
4110 * gcc.c-torture/execute/builtins/strrchr.c
4111 * gcc.c-torture/execute/builtins/strspn.c
4112 * gcc.c-torture/execute/builtins/strstr-asm.c
4113 * gcc.c-torture/execute/builtins/strstr.c:
4114 ... these new files.
4115
4116 * gcc.c-torture/execute/builtins/abs-2-lib.c
4117 * gcc.c-torture/execute/builtins/abs-3-lib.c
4118 * gcc.c-torture/execute/builtins/complex-1-lib.c
4119 * gcc.c-torture/execute/builtins/fprintf-lib.c
4120 * gcc.c-torture/execute/builtins/fputs-lib.c
4121 * gcc.c-torture/execute/builtins/memcmp-lib.c
4122 * gcc.c-torture/execute/builtins/memmove-lib.c
4123 * gcc.c-torture/execute/builtins/memops-asm-lib.c
4124 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
4125 * gcc.c-torture/execute/builtins/mempcpy-lib.c
4126 * gcc.c-torture/execute/builtins/memset-lib.c
4127 * gcc.c-torture/execute/builtins/printf-lib.c
4128 * gcc.c-torture/execute/builtins/sprintf-lib.c
4129 * gcc.c-torture/execute/builtins/strcat-lib.c
4130 * gcc.c-torture/execute/builtins/strchr-lib.c
4131 * gcc.c-torture/execute/builtins/strcmp-lib.c
4132 * gcc.c-torture/execute/builtins/strcpy-lib.c
4133 * gcc.c-torture/execute/builtins/strcspn-lib.c
4134 * gcc.c-torture/execute/builtins/strlen-2-lib.c
4135 * gcc.c-torture/execute/builtins/strlen-lib.c
4136 * gcc.c-torture/execute/builtins/strncat-lib.c
4137 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
4138 * gcc.c-torture/execute/builtins/strncmp-lib.c
4139 * gcc.c-torture/execute/builtins/strncpy-lib.c
4140 * gcc.c-torture/execute/builtins/strpbrk-lib.c
4141 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
4142 * gcc.c-torture/execute/builtins/strpcpy-lib.c
4143 * gcc.c-torture/execute/builtins/strrchr-lib.c
4144 * gcc.c-torture/execute/builtins/strspn-lib.c
4145 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
4146 * gcc.c-torture/execute/builtins/strstr-lib.c
4147 * gcc.c-torture/execute/builtins/lib/abs.c
4148 * gcc.c-torture/execute/builtins/lib/fprintf.c
4149 * gcc.c-torture/execute/builtins/lib/memset.c
4150 * gcc.c-torture/execute/builtins/lib/printf.c
4151 * gcc.c-torture/execute/builtins/lib/sprintf.c
4152 * gcc.c-torture/execute/builtins/lib/strcpy.c
4153 * gcc.c-torture/execute/builtins/lib/strcspn.c
4154 * gcc.c-torture/execute/builtins/lib/strncat.c
4155 * gcc.c-torture/execute/builtins/lib/strncmp.c
4156 * gcc.c-torture/execute/builtins/lib/strncpy.c
4157 * gcc.c-torture/execute/builtins/lib/strpbrk.c
4158 * gcc.c-torture/execute/builtins/lib/strspn.c
4159 * gcc.c-torture/execute/builtins/lib/strstr.c:
4160 New files containing support routines.
4161
4162 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
4163 declaration.
4164 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
4165 when not optimizing.
4166
d9634d53
MM
41672004-07-02 Mark Mitchell <mark@codesourcery.com>
4168
4169 PR c++/16240
4170 * g++.dg/abi/mangle22.C: New test.
4171 * g++.dg/abi/mangle23.C: Likewise.
4172
5d16533a 41732004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
4174
4175 PR fortran/16290
4176 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
4177 Allow for cases without denormalized floating point numbers.
4178
ede1a387
JM
41792004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
4180
4181 PR c/1027
4182 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4183 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
4184 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
4185 expected warning text.
4186 * gcc.dg/format/diag-2.c: New test.
4187
ed63f99a
EB
41882004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4189
4190 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
4191
64a9295a
PB
41922004-07-01 Paolo Bonzini <bonzini@gnu.org>
4193
4194 * gcc.dg/builtins-43.c: New.
4195 * gcc.dg/builtins-44.c: New.
4196 * gcc.dg/builtins-45.c: New.
4197
f8a57be8
GK
41982004-06-26 Geoffrey Keating <geoffk@apple.com>
4199 Andreas Tobler <a.tobler@schweiz.ch>
4200
4201 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
4202 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
4203 as SIGSEGV.
4204 * gcc.dg/cleanup-11.c: Likewise.
4205 * gcc.dg/cleanup-8.c: Likewise.
4206 * gcc.dg/cleanup-9.c: Likewise.
4207 * gcc.dg/cleanup-5.c: Run on all platforms.
4208
dd66b8e8
JM
42092004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
4210
4211 * g++.dg/warn/nonnull1.C: New test.
4212
43e7557b
EB
42132004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4214
4215 * gcc.dg/compat/compat-common.h: Wrap up CINT in
4216 an #ifndef SKIP_COMPLEX_INT/#endif pair.
4217 Special-case the Sun compiler wrt to <complex.h>.
4218
11012cd6
NY
42192004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
4220
a9c08588
NY
4221 * gcc.dg/Wunreachable-8.C: New test.
4222
4223 * gcc.dg/h8300-ice2.c : New test.
11012cd6 4224
e5ddaa24
TS
42252004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
4226
4227 PR fortran/16161
4228 * gfortran.fortran-torture/compile/implicit.f90: Add test
4229 for implicit character.
4230
5d16533a 42312004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 4232
5d16533a
PB
4233 PR fortran/16289
4234 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
4235 Use tiny() intrinsic to find smallest non-negative real
807a7d14 4236
df62f18a
JJ
42372004-06-30 Jakub Jelinek <jakub@redhat.com>
4238
0984ba10
JJ
4239 * gcc.dg/compat/struct-by-value-22_main.c: New test.
4240 * gcc.dg/compat/struct-by-value-22_x.c: New.
4241 * gcc.dg/compat/struct-by-value-22_y.c: New.
4242
df62f18a
JJ
4243 * gcc.c-torture/execute/20040629-1.c: New test.
4244
b4db40bf
JJ
42452004-06-29 Jakub Jelinek <jakub@redhat.com>
4246
57512331
JJ
4247 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
4248 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
4249
b4db40bf
JJ
4250 PR target/16195
4251 * gcc.dg/20040625-1.c: New test.
4252
78f2fb08
TS
42532004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4254
4255 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
4256
42572004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
4258
4259 PR fortran/15963
4260 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
4261
97e73bd2
RH
42622004-06-29 Richard Henderson <rth@redhat.com>
4263
4264 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
4265
46e995e0
PB
42662004-06-29 Paul Brook <paul@codesourcery.com>
4267
4268 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
4269 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
4270
fe88415f
NS
42712004-06-29 Nathan Sidwell <nathan@codesourcery.com>
4272
4273 PR c++/16260
4274 * g++.dg/parse/crash15.C: New.
4275
3b50d22e
AP
42762004-06-28 Andrew Pinski <apinski@apple.com>
4277
e440ec57
AP
4278 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
4279 by the error already.
4280
3b50d22e
AP
4281 * g++.dg/opt/ptrmem4.C: Change to compile only test.
4282
6cdd2721
DD
42832004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
4284
4285 PR target/14041
4286 * gcc.dg/h8300-bss-align-1.c : New.
4287
644d1951
NS
42882004-06-28 Nathan Sidwell <nathan@codesourcery.com>
4289
fe88415f 4290 * PR c++/16174
644d1951
NS
4291 * g++.dg/template/ctor4.C: New.
4292
10317a4f
AP
42932004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4294
4295 PR c++/16205
4296 * g++.dg/warn/Wsequence-point-1.C: New test.
4297
8dcd4256
PB
42982004-06-27 Paul Brook <paul@codesourcery.com>
4299
4300 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
4301
59d4a500
ZW
43022004-06-27 Zack Weinberg <zack@codesourcery.com>
4303
4304 * g++.old-deja/g++.mike/p7325.C: Remove.
4305
81ce39d6
AP
43062004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4307
4308 PR c/14963
4309 * gcc.dg/pr14963.c: New test.
4310
f84b6c96
MM
43112004-06-27 Mark Mitchell <mark@codesourcery.com>
4312
4313 PR c++/16193
4314 * g++.dg/parse/redef1.C: New test.
4315
b6ded5bd
JM
43162004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
4317
4318 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
4319 20021110.c.
4320 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
4321 20021119-1.c.
4322 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
4323 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
4324 5-04.c.
4325 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
4326 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
4327 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
4328 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
4329 g++.brendan/enum14.C.
4330 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
4331 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
4332 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
4333 g++.mike/virt1.C.
4334 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
4335 memtemp24.C.
4336
64b663f8
RS
43372004-06-27 Roger Sayle <roger@eyesopen.com>
4338
4339 * gcc.dg/20040527-1.c: New test case.
4340
3e14aaa2
BD
43412004-06-26 Bud Davis <bdavis9659@comcast.net>
4342
4343 PR gfortran/pr16196
4344 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
4345
0fe0c614
RS
43462004-06-25 Roger Sayle <roger@eyesopen.com>
4347
4348 PR middle-end/15825
4349 * gcc.dg/pr15825-1.c: New test case.
4350
f1526aaa
RS
43512004-06-25 Richard Sandiford <rsandifo@redhat.com>
4352
4353 * gcc.c-torture/execute/20040625-1.c: New test.
4354
e2296cc2
TS
43552004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4356
4357 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
4358
3af5dcdb
RS
43592004-06-25 Richard Sandiford <rsandifo@redhat.com>
4360
4361 * gcc.dg/torture/mips-div-1.c: New test.
4362
d2d8936f
JL
43632004-06-24 Jeff Law <law@redhat.com>
4364
4365 * gcc.dg/tree-ssa/20040624-1.c: New test.
4366
5a1f3953
RS
43672004-06-24 Richard Sandiford <rsandifo@redhat.com>
4368
4369 * gcc.c-torture/compile/20040624-1.c: New test.
4370
bbb2a345
GB
43712004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4372
4373 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
4374 this directory.
4375
de46b2fe
AP
43762004-06-23 Andrew Pinski <apinski@apple.com>
4377
b713a445
AP
4378 PR middle-end/15988
4379 * g++.dg/opt/ptrmem4.C: New test.
4380
de46b2fe
AP
4381 * gcc.dg/c90-array-quals-2.c: New test.
4382
881f20cb
NY
43832006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
4384
4385 * gcc.dg/kpice1.c: New test.
4386
fe7080d2
AP
43872006-06-23 Andrew Pinski <apinski@apple.com>
4388
4389 * gcc.dg/c90-array-quals.c: New test.
4390
1cc3d085
RH
43912006-06-22 Richard Henderson <rth@redhat.com>
4392
4393 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
4394
2e5a1510
LR
43952004-06-22 Loren James Rittle <ljrittle@acm.org>
4396
4397 * gcc.dg/builtins-config.h: Handle FreeBSD.
4398
0f59171d
RH
43992006-06-22 Richard Henderson <rth@redhat.com>
4400
4401 * g++.dg/opt/devirt1.C: New.
4402
44032004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
4404
4405 * g++.dg/opt/pr15551.C: New testcase.
4406
96a4ec03
L
44072004-06-22 H.J. Lu <hongjiu.lu@intel.com>
4408
4409 PR target/14800
4410 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
4411 x86_64-*-linux* when compiling for 32bit.
4412
f6bf7bb6
AP
44132004-06-21 Andrew Pinski <apinski@apple.com>
4414
4415 * gcc.dg/pch/struct-1.c: New.
4416 * gcc.dg/pch/struct-1.hs: New.
4417
c0d578e6
GK
44182004-06-21 Geoffrey Keating <geoffk@apple.com>
4419
4420 * gcc.dg/pch/save-temps-1.c: New file.
4421 * gcc.dg/pch/save-temps-1.hs: New file.
4422
8750f9cd
JB
44232004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
4424
4425 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
4426 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
4427
63110e4e
TS
44282004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4429
4430 * gfortran.fortran-torture/execute/select_1.f90: Rename function
4431 to fix type error.
4432 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
4433 Remove trailing spaces.
59d4a500 4434
3a5b9284
RH
44352004-06-21 Richard Henderson <rth@redhat.com>
4436
4437 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
4438 merging && to BIT_FIELD_REF.
4439
992d907d
RS
44402004-06-21 Richard Sandiford <rsandifo@redhat.com>
4441
4442 * g++.dg/opt/placeholder1.C: New test.
4443
ce70456b
EB
44442004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4445
4446 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
4447 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4448 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4449 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4450
84b8b0e0
ZW
44512004-06-20 Zack Weinberg <zack@codesourcery.com>
4452
4453 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
4454 extern "C".
4455 * g++.dg/other/pragma-re-1.C: Add comments.
4456
04b0faec 44572004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
4458
4459 PR gfortran/16080
04b0faec
BD
4460 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
4461
bb60c95f
AP
44622004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
4463
4464 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
4465 instead of setting the type of size_t by
4466 hand.
4467
ee8db92b
RS
44682004-06-18 Roger Sayle <roger@eyesopen.com>
4469
4470 * gcc.dg/unordered-2.c: New test case.
4471 * gcc.dg/unordered-3.c: New test case.
4472
5d16533a 44732004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
4474
4475 PR other/16043
4476 * lib/g++.exp (g++_version): Tweak regexp for version
4477 * lib/g77.exp (g77_version): Likewise
4478 * lib/gfortran.exp (gfortran_version): Likewise
4479 * lib/objc.exp (objc_version): Likewise
4480 * lib/treelang.exp (treelang_version): Likewise
4481
1acd15e8
JJ
44822004-06-19 Jakub Jelinek <jakub@redhat.com>
4483
dc04f755
JJ
4484 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
4485 Use INT_MAX instead of __INT_MAX__.
4486 * gcc.dg/compat/struct-align-2_y.c: Likewise.
4487
1acd15e8
JJ
4488 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
4489 * gcc.dg/compat/scalar-return-3_x.c: Use it.
4490 * gcc.dg/compat/scalar-return-3_y.c: Use it.
4491 * gcc.dg/compat/scalar-return-4_x.c: Use it.
4492 * gcc.dg/compat/scalar-return-4_y.c: Use it.
4493 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
4494 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
4495 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
4496 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
4497
e1af8299
JJ
4498 * gcc.dg/range-test-1.c: New test.
4499 * g++.dg/opt/range-test-1.C: New test.
4500
093c7153
RH
45012004-06-17 Richard Henderson <rth@redhat.com>
4502
4503 * objc.dg/sync-1.m: New.
4504 * objc.dg/try-catch-1.m: Don't force next runtime.
4505 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
4506 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
4507 shadowed catch clause.
4508 * objc.dg/try-catch-5.m: New.
4509
c50a0116
ZW
45102004-06-17 Zack Weinberg <zack@codesourcery.com>
4511
4512 Bug 14610
4513 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
4514
16865eaa
RH
45152004-06-15 Richard Henderson <rth@redhat.com>
4516
4517 * gcc.dg/20001116-1.c: Move expected warning line.
4518
bf83cc10
RH
45192004-06-15 Richard Henderson <rth@redhat.com>
4520
4521 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
4522 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
4523
fd660b1b
JL
45242004-06-15 Jeff Law <law@redhat.com>
4525
4526 * gcc.dg/tree-ssa/20040615-1.c: New test.
4527 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
4528 be less sensitive to operand ordering.
4529 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
4530
3e97fe67
DS
45312004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
4532
4533 * g++.dg/abi/bitfield3.C: Add comment..
4534
325c3691
RH
45352004-06-15 Richard Henderson <rth@redhat.com>
4536
4537 * g++.dg/ext/stmtexpr1.C: XFAIL.
4538 * gcc.dg/20030612-1.c: XFAIL.
4539
6bf3d92c
EC
45402004-06-15 Eric Christopher <echristo@redhat.com>
4541
4542 * g++.dg/charset/asm5.c: New.
4543 * gcc.dg/charset/asm6.c: New.
4544
6ef42154
TS
45452004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4546
4547 PR fortran/15962
4548 * gfortran.fortran-torture/execute/select_1.f90: New test.
4549
844f5ccf
PB
45502004-06-15 Paul Brook <paul@codesourcery.com>
4551
4552 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
4553
c566721f
GB
45542004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4555
4556 PR c++/15967
4557 * g++.dg/lookup/crash3.C: New test.
4558
4e0f4df5
GB
45592004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4560
4561 PR c++/15947
4562 * g++.dg/parse/dtor4.C: New test.
4563
daa2b95a
JL
45642004-06-14 Jeff Law <law@redhat.com>
4565
4566 * gcc.c-torture/compile/20040614-1.c: New test.
4567
7031baf4
TS
45682004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4569
4570 PR fortran/15211
4571 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
4572 LEN of a character array.
4573
7c82a41e
MM
45742004-06-14 Mark Mitchell <mark@codesourcery.com>
4575
4576 PR c++/15096
4577 * g++.dg/template/ptrmem10.C: New test.
4578
4579 PR c++/14930
4580 * g++.dg/template/friend30.C: New test.
4581
f3207b37
TS
45822004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4583
4584 PR fortran/14928
4585 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 4586
a9e7b9d3
PB
45872004-06-13 Paul Brook <paul@codesourcery.com>
4588
4589 * gfortran.fortran-torture/execute/random_2.f90: New test.
4590
118a3a8b
EC
45912004-06-13 Eric Christopher <echristo@redhat.com>
4592
4593 * gcc.dg/noncompile/redecl-1.c: Fix error message.
4594
b08eae92
PB
45952004-06-12 Paul Brook <paul@codesourcery.com>
4596
4597 * gfortran.fortran-torture/execute/contained_3.f90: New test.
4598
f814193b
TS
45992004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4600
4601 PR fortran/14923
4602 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
4603
c52eae8d
TS
46042004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4605
4606 PR fortran/14957
4607 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 4608 syntax errors in end statements of contained subroutines.
118a3a8b 4609
662ef0f5
TS
46102004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4611
4612 PR fortran/12841
4613 * gfortran.fortran-torture/execute/null_arg.f90: New test.
4614
4aef80f8
BD
46152004-06-12 Bud Davis <bdavis9659@comcast.net>
4616
a13c7588 4617 PR fortran/15665
4aef80f8
BD
4618 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
4619
8204210b
BD
46202004-06-12 Bud Davis <bdavis9659@comcast.net>
4621
4622 PR gfortran/12839
4623 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
4624
ba18e4db
MM
46252004-06-11 Mark Mitchell <mark@codesourcery.com>
4626
4627 PR c++/15862
4628 * g++.dg/parse/enum1.C: New test.
4629
3100d647
JL
46302004-06-10 Jeff Law <law@redhat.com>
4631
4632 * gcc.c-torture/compile/20040610-1.c: New test.
4633
da291c87
GB
46342004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4635
4636 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
4637 * g++.old-deja/g++.other/decl3.C: Likewise.
4638
a32b97a2
BB
46392004-06-10 Brian Booth <bbooth@redhat.com>
4640
4641 * gcc.dg/tree-ssa/20031015-1.c: Scan for
4642 V_MAY_DEF instead of VDEF.
4643 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
4644
ab71fa3f
MM
46452004-06-10 Mark Mitchell <mark@codesourcery.com>
4646
4647 PR c++/14211
4648 * g++.dg/conversion/const1.C: New test.
4649
4650 PR c++/15076
4651 * g++.dg/conversion/reinterpret1.C: New test.
4652
4653 PR c++/15877
4654 * g++.dg/template/enum2.C: New test.
4655
4656 PR c++/15227
4657 * g++.dg/template/error13.C: New test.
4658
a7b155a6
TS
46592004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4660
4661 PR fortran/14957
4662 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
4663 arguments to test_* REAL and of the right size.
4664
ba20a3eb
JJ
46652004-06-10 Jakub Jelinek <jakub@redhat.com>
4666
4667 PR target/15569
4668 PR rtl-optimization/15681
4669 * gcc.dg/20040609-1.c: New test.
4670
498c0f27
JJ
46712004-06-10 Jakub Jelinek <jakub@redhat.com>
4672
4673 PR c++/14791
4674 * g++.dg/opt/builtins1.C: New test.
4675
b152aee5
DS
46762004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
4677
4678 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
4679 that use default windows32 struct layout.
4680 * gcc.dg/i386-bitfield2.c: Likewise.
4681
80d23e49
DS
46822004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
4683
4684 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
4685 for mingw32 and cygwin targets.
4686
d8044160
GK
46872004-06-09 Geoffrey Keating <geoffk@apple.com>
4688
4689 * gcc.dg/pch/macro-4.c: New.
4690 * gcc.dg/pch/macro-4.hs: New.
4691
655948a3
TS
46922004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4693
4694 PR fortran/13249
4695 * gfortran.fortran-torture/compile/name_clash.f90: New test.
4696
62f1d470
TS
46972004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4698
4699 PR fortran/13372
4700 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
4701
898c05b8
BD
47022004-06-09 Bud Davis <bdavis9659@comcast.net>
4703
4704 PR gfortran/14897
62f1d470 4705 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 4706
31b6f11a 47072004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 4708
c50a0116 4709 PR gfortran/15755
31b6f11a
BD
4710 * gfortran.fortran-torture/execute/backspace.c : New test.
4711
0760c380
PB
47122004-06-09 Paul Brook <paul@codesourcery.com>
4713
4714 * gfortran.fortran-torture/execure/intrinsic_associated.f90
4715 (pointer_to_section): Rewrite to use smaller array.
4716
320c0659
DE
47172004-06-08 David Edelsohn <edelsohn@gnu.org>
4718
0760c380
PB
4719 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
4720 * gcc.dg/ext/altivec-10.c: Same.
4721 * gcc.dg/ext/altivec-11.c: Same.
4722 * gcc.dg/ext/altivec-12.c: Same.
4723 * gcc.dg/ext/altivec-13.c: Same.
4724 * gcc.dg/ext/altivec-14.c: Same.
4725 * gcc.dg/ext/altivec-15.c: Same.
4726 * gcc.dg/ext/altivec-16.c: Same.
4727 * gcc.dg/ext/altivec-3.c: Same.
4728 * gcc.dg/ext/altivec-4.c: Same.
4729 * gcc.dg/ext/altivec-6.c: Same.
4730 * gcc.dg/ext/altivec-7.c: Same.
4731 * gcc.dg/ext/altivec-8.c: Same.
4732 * gcc.dg/ext/altivec-varargs-1.c: Same.
4733
4734 * g++.dg/ext/altivec-1.C: Correct dg syntax.
4735 * g++.dg/ext/altivec-10.C: Same.
4736 * g++.dg/ext/altivec-2.C: Same.
4737 * g++.dg/ext/altivec-3.C: Same.
4738 * g++.dg/ext/altivec-4.C: Same.
4739 * g++.dg/ext/altivec-5.C: Same.
4740 * g++.dg/ext/altivec-6.C: Same.
4741 * g++.dg/ext/altivec-7.C: Same.
4742 * g++.dg/ext/altivec-8.C: Same.
4743 * g++.dg/ext/altivec-9.C: Same.
320c0659 4744
9221325f
GB
47452004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4746
4747 PR c++/7841
4748 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
4749
85bbb21f
EB
47502004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4751
4752 * gcc.dg/union-1.c: New test.
4753
67057c53
RS
47542004-06-07 Roger Sayle <roger@eyesopen.com>
4755
4756 * gcc.dg/builtins-41.c: New test case.
4757 * gcc.dg/builtins-42.c: New test case.
4758
2435e036
DE
47592004-06-07 David Edelsohn <edelsohn@gnu.org>
4760
4761 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
4762 * g++.dg/ext/altivec-10.C: Same.
4763 * g++.dg/ext/altivec-2.C: Same.
4764 * g++.dg/ext/altivec-3.C: Same.
4765 * g++.dg/ext/altivec-4.C: Same.
4766 * g++.dg/ext/altivec-5.C: Same.
4767 * g++.dg/ext/altivec-6.C: Same.
4768 * g++.dg/ext/altivec-7.C: Same.
4769 * g++.dg/ext/altivec-8.C: Same.
4770 * g++.dg/ext/altivec-9.C: Same.
4771 * g++.old-deja/g++.abi/cxa_vec.C: Same.
4772 * g++.old-deja/g++.brendan/new3.C: Same.
4773 * gcc.c-torture/execute/eeprof-1.x: Same.
4774
45b0c94c
JM
47752004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
4776
4777 PR c/14765
4778 * gcc.dg/pr14765-1.c: New test.
4779
bf730f15
RS
47802004-06-07 Roger Sayle <roger@eyesopen.com>
4781
4782 PR c/14649
4783 * gcc.dg/pr14649-1.c: New test case.
4784
f5a76aea
RH
47852004-06-07 Richard Henderson <rth@redhat.com>
4786
4787 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
4788 if temporaries.
4789
8cd0b81e
DE
47902004-06-07 David Edelsohn <edelsohn@gnu.org>
4791
4792 * g++.dg/eh/elide1.C: Remove XFAIL.
4793
d5a10cf0
MM
47942004-06-07 Mark Mitchell <mark@codesourcery.com>
4795
4796 PR c++/15337
4797 * g++.dg/expr/sizeof3.C: New test.
4798
4799 PR c++/14777
4800 * g++.dg/template/access14.C: New test.
4801
4802 PR c++/15554
4803 * g++.dg/template/enum1.C: New test.
4804
4805 PR c++/15057
4806 * g++.dg/eh/throw1.C: New test.
4807
e9c5d1c0
DA
48082004-06-07 David Ayers <d.ayers@inode.at>
4809 Ziemowit Laski <zlaski@apple.com>
4810
4811 * lib/objc.exp (objc_target_compile): Revert the '-framework
4812 Foundation' flag fix, since bare Darwin does not ship
4813 with the Foundation framework.
4814 * objc/execute/next_mapping.h: Provide a local NSConstantString
4815 @interface and @implementation.
15d0650c
ZL
4816 (objc_constant_string_init): A constructor function, used to
4817 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
4818 * objc/execute/string1.m: Include "next_mapping.h" instead of
4819 <Foundation/NSString.h>.
4820 * objc/execute/string2.m: Likewise.
4821 * objc/execute/string3.m: Likewise.
4822 * objc/execute/string4.m: Likewise.
4823
aab087b8
L
48242004-06-06 H.J. Lu <hongjiu.lu@intel.com>
4825
4826 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
4827 to double. Replace double with FLOAT.
4828 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
4829
4830 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
4831 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
4832 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
4833 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
4834 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
4835 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
4836 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
4837 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
4838
10bc1b1b
JM
48392004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
4840
4841 PR c/13519
4842 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
4843
8a83a693
GB
48442004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4845
4846 PR c++/15503
4847 * g++.dg/template/meminit2.C: New test.
4848
28af2467
PB
48492004-06-04 Paolo Bonzini <bonzini@gnu.org>
4850
4851 PR target/15822
4852 * gcc.c-torture/execute/compare-fp-1.c,
4853 gcc.c-torture/execute/compare-fp-2.c,
4854 gcc.c-torture/execute/compare-fp-3.c,
4855 gcc.c-torture/execute/compare-fp-4.c,
4856 gcc.c-torture/execute/compare-fp-3.x,
4857 gcc.c-torture/execute/compare-fp-4.x: Moved...
4858 * gcc.c-torture/execute/ieee/compare-fp-1.c,
4859 gcc.c-torture/execute/ieee/compare-fp-2.c,
4860 gcc.c-torture/execute/ieee/compare-fp-3.c,
4861 gcc.c-torture/execute/ieee/compare-fp-4.c,
4862 gcc.c-torture/execute/ieee/compare-fp-3.x,
4863 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
4864
72fab006
NP
48652004-06-04 David Ayers <d.ayers@inode.at>
4866
4867 * objc/execute/protocol-isEqual-4.m: New testcase.
4868
48692004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
4870
4871 * objc/execute/protocol-isEqual-1.m: New testcase.
4872 * objc/execute/protocol-isEqual-2.m: New testcase.
4873 * objc/execute/protocol-isEqual-3.m: New testcase.
4874
1600fe22
TS
48752004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4876
4877 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
4878
12ba3f8f
ZL
48792004-06-02 Ziemowit Laski <zlaski@apple.com>
4880
4881 * lib/objc.exp (objc_target_compile): When running tests on
4882 Darwin (Mac OS X), inform the linker about '-framework
4883 'Foundation'.
4884
3aeb3655
EC
48852004-06-02 Eric Christopher <echristo@redhat.com>
4886
4887 * gcc.c-torture/compile/20040602-1.c: New.
4888
3facc4b6
AP
48892004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
4890
89422e47
AP
4891 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
4892 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
4893
3facc4b6
AP
4894 PR tree-optimization/14736
4895 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 4896
3facc4b6
AP
4897 PR tree-optimization/14042
4898 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
4899
4900 PR tree-optimization/14729
4901 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
4902
2fa54841
TS
49032004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4904
4905 PR fortran/15557
4906 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
4907
7a3ea201
RH
49082004-06-01 Richard Hederson <rth@redhat.com>
4909
4910 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
4911
07166901
GB
49122004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4913
4914 PR c++/14932
4915 * g++.dg/parse/offsetof4.C: New test.
4916
61c627ed
NP
49172004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
4918
4919 PR objc/7993
4920 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
4921
e17b3578
MM
49222004-05-31 Mark Mitchell <mark@codesourcery.com>
4923
4924 PR c++/15701
4925 * g++.dg/template/friend29.C: New test.
4926
ec3e6835
JM
49272004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
4928
4929 PR c/15749
4930 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
4931
a4a90b84
EB
49322004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
4933
4934 * gcc.dg/sparc-trap-1.c: New test.
4935
1f7a8dcc
RS
49362004-05-31 Roger Sayle <roger@eyesopen.com>
4937
4938 PR middle-end/15069
4939 * g++.dg/opt/fold3.C: New test case.
4940
0fb4f4b8
GS
49412004-05-30 Graham Stott <graham.stott@btinternet.com>
4942
4943 * lib/target-supports.exp (check_iconv_available): Fix fallout
4944 from 2004-05-28 patch.
4945
7b5b57b7
PB
49462004-05-30 Paul Brook <paul@codesourcery.com>
4947
4948 PR fortran/15620
4949 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
4950 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
4951
5f251c26
SK
49522004-05-30 Steven G. Kargl <kargls@comcast.net>
4953
4954 * gfortran.fortran-torture/execute/random_1.f90: New test.
4955
b63e5497
ZL
49562004-05-28 Ziemowit Laski <zlaski@apple.com>
4957
4958 * g++.dg/ext/altivec-10.C: New test.
4959
353c3b7e
PB
49602004-05-29 Paul Brook <paul@codesourcery.com>
4961
4962 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
4963
690c364e
ZL
49642004-05-28 Ziemowit Laski <zlaski@apple.com>
4965
4966 * gcc.dg/altivec-16.c: New test.
4967
763ee179
JJ
49682004-05-28 Janis Johnson <janis187@us.ibm.com>
4969
4970 * lib/target-supports.exp (check_vmx_hw_available): New.
4971 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
4972
4973 * lib/target-supports.exp (check_alias_available,
4974 check_iconv_available, check_named_sections_available): Use
4975 unique names for temporary files.
4976
6b1db06f
ZL
49772004-05-28 Ziemowit Laski <zlaski@apple.com>
4978
4979 * gcc.dg/altivec-15.c: New test.
4980
c1cca8d4
MM
49812004-05-28 Mark Mitchell <mark@codesourcery.com>
4982
4983 PR c++/15083
4984 * g++.dg/warn/noeffect6.C: New test.
4985
4986 PR c++/15471
4987 * g++.dg/expr/ptrmem4.C: New test.
4988
4989 PR c++/15640
4990 * g++.dg/template/operator3.C: New test.
4991
0c1a1ecd
MM
49922004-05-28 Mark Mitchell <mark@codesourcery.com>
4993
4994 PR c++/14668
4995 * g++.dg/lookup/redecl1.C: New test.
4996 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
4997
d1a7edaf
PB
49982004-05-28 Paolo Bonzini <bonzini@gnu.org>
4999
28af2467
PB
5000 * gcc.c-torture/execute/compare-fp-1.c,
5001 gcc.c-torture/execute/compare-fp-2.c,
5002 gcc.c-torture/execute/compare-fp-3.c,
5003 gcc.c-torture/execute/compare-fp-4.c,
5004 gcc.c-torture/execute/compare-fp-3.x,
5005 gcc.c-torture/execute/compare-fp-4.x,
5006 gcc.dg/pr15649-1.c: New.
d1a7edaf 5007
18db8f19
AN
50082004-05-27 Adam Nemet <anemet@lnxw.com>
5009
5010 PR c++/12883
5011 * g++.dg/init/array14.C: New test.
5012
74f48aee
JJ
50132004-05-25 Janis Johnson <janis187@us.ibm.com>
5014
5ab8e5cc
JJ
5015 * lib/compat.exp (compat-get-options-main): New.
5016 (compat-get-options): Remove unneeded code, warn for ignored
5017 command.
5018 (compat-execute): Check flag set by dg-require-* commands.
5019
74f48aee
JJ
5020 * lib/compat.exp (compat-execute): Break up long lines.
5021
386f1015
JJ
50222004-05-24 Janis Johnson <janis187@us.ibm.com>
5023
1bfc8f67
JJ
5024 * gcc.dg/altivec-7.c: Don't use 'vector long'.
5025 * gcc.dg/altivec-14.c: New test.
5026 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
5027
6eade693
JJ
5028 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
5029 * gcc.dg/altivec-12.c: Ditto.
5030
386f1015
JJ
5031 * gcc.dg/altivec-3.c: Move call to altivec_check.
5032
15077df5
MM
50332004-05-23 Mark Mitchell <mark@codesourcery.com>
5034
5035 PR c++/15044
5036 * g++.dg/template/error12.C: New test.
5037
5038 PR c++/15317
5039 * g++.dg/ext/attrib15.C: New test.
5040
5041 PR c++/15329
5042 * g++.dg/template/ptrmem9.C: New test.
5043
45aae8f2
PB
50442004-05-25 Paul Brook <paul@codesourcery.com>
5045
5046 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
5047
a30f62e0
MM
50482004-05-23 Mark Mitchell <mark@codesourcery.com>
5049
5050 PR c++/15165
5051 * g++.dg/template/crash19.C: New test.
5052
9ce1594a
MM
50532004-05-23 Mark Mitchell <mark@codesourcery.com>
5054
5055 PR c++/15025
5056 * g++.dg/template/redecl1.C: New test.
5057
f746161e
MM
50582004-05-23 Mark Mitchell <mark@codesourcery.com>
5059
5060 PR c++/14821
5061 * g++.dg/other/ns1.C: New test.
5062
5063 PR c++/14883
5064 * g++.dg/template/invalid1.C: New test.
5065
5291e69a
PB
50662004-05-23 Paul Brook <paul@codesourcery.com>
5067 Victor Leikehman <lei@haifasphere.co.il>
5068
5069 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
5070 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
5071
0deb916c
MM
50722004-05-22 Mark Mitchell <mark@codesourcery.com>
5073
5074 PR c++/15285
5075 PR c++/15299
5076 * g++.dg/template/non-dependent5.C: New test.
5077 * g++.dg/template/non-dependent6.C: New test.
5078
1e2e9f54
MM
50792004-05-22 Mark Mitchell <mark@codesourcery.com>
5080
5081 PR c++/15507
5082 * g++.dg/inherit/union1.C: New test.
5083
5084 PR c++/15542
5085 * g++.dg/template/addr1.C: New test.
5086
5087 PR c++/15427
5088 * g++.dg/template/array5.C: New test.
5089
5090 PR c++/15287
5091 * g++.dg/template/array6.C: New test.
5092
ae5cbc33
RS
50932004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
5094 Roger Sayle <roger@eyesopen.com>
5095
5096 * g++.dg/lookup/forscope2.C: New test case.
5097
b02398bd
BE
50982004-05-22 Ben Elliston <bje@au.ibm.com>
5099
5100 * gcc.dg/cpp/Wmissingdirs.c: New.
5101
d05aa0af
L
51022004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5103
5104 PR target/15301
5105 * gcc.dg/compat/union-m128-1.h: New file.
5106 * gcc.dg/compat/union-m128-1_main.c: Likewise.
5107 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5108 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5109
f69a1120
L
51102004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5111
5112 PR target/15302
5113 * gcc.dg/compat/struct-complex-1.h: New file.
5114 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
5115 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
5116 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5117
f4085d4c
RS
51182004-05-20 Roger Sayle <roger@eyesopen.com>
5119
5120 PR middle-end/3074
5121 * gcc.dg/pr3074-1.c: New test case.
5122 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
5123
d3a7ef9a
FH
51242004-05-20 Falk Hueffner <falk@debian.org>
5125
5126 PR other/15526
5127 * gcc.dg/ftrapv-1.c: New test case.
5128
59fa6e39 51292004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
5130
5131 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
5132
3a3f4da9 51332004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 5134 Jeff Law <law@redhat.com>
cc52902d 5135
59fa6e39
FW
5136 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
5137 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
5138
5139 * gcc.dg/tree-ssa/20040518-1.c: New test.
5140
7d72d96e
ZW
51412004-05-18 Zack Weinberg <zack@codesourcery.com>
5142
5143 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
5144
54b4ba60
PB
51452004-05-18 Paul Brook <paul@codesourcery.com>
5146
5147 PR fortran/13930
5148 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
5149
24f8f5ec
TS
51502004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5151
5152 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
5153 constant folding.
5154
6944d9dd
SB
51552004-05-17 Steven Bosscher <stevenb@suse.de>
5156
5157 * gcc.dg/tree-ssa/20040517-1.c: New test.
5158
5763419e
VR
51592004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5160
5161 * gcc.dg/loop-4.c: New test.
5162
7cd9b028
AP
51632004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
5164
5165 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
5166
94161cec
BD
51672004-05-15 Bud Davis <bdavis9659@comcast.net>
5168
5169 PR fortran/15311
5170 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
5171
d663434b
TS
51722004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5173
5174 PR fortran/13826
feb357a3 5175 PR fortran/13940
d663434b
TS
5176 * gfortran.fortran-torture/compile/data_1.f90: New test.
5177
9322b95b
UW
51782004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
5179
5180 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
5181 * gcc.dg/uninit-H.c: Define ASM for __s390__.
5182
aaa67502
JM
51832004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5184
5185 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
5186
e9a75776
JM
51872004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5188
5189 PR c/15444
5190 * gcc.dg/format/xopen-1.c: Adjust expected message.
5191 * gcc.dg/format/xopen-3.c: New test.
5192
cb44ab82
VL
51932004-05-14 Victor Leikehman <lei@haifasphere.co.il>
5194
5195 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
5196
14bc8dc2
JL
51972004-05-14 Jeff Law <law@redhat.com>
5198
5199 * gcc.dg/tree-ssa/20040514-2.c: New test.
5200
7b08cf92
TS
52012004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5202
5203 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
5204 this ...
7d72d96e 5205 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
5206 this.
5207
571325db
AP
52082004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
5209
5210 * gcc.dg/tree-ssa/20040514-1.c: New test.
5211
5b5afddf
TS
52122004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5213
7d72d96e 5214 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
5215 test.
5216
9b089e05
TS
52172004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5218
5219 PR fortran/14066
5220 * gfortran.fortran-torture/compile/do_1.f90: New test.
5221
ee17cbda
TS
52222004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5223
5224 PR fortran/15051
5225 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
5226 test.
5227
abdef811
BD
52282004-05-14 Bud Davis <bdavis9659@comcast.net>
5229
5230 PR fortran/15149
5231 * gfortran.fortran-torture/execute/random_init.f90: New test.
5232
c39373da
PB
52332004-05-13 Paul Brook <paul@codesourcery.com>
5234
5235 PR fortran/15314
5236 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
5237
eb3a47ba
AP
52382004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
5239
5240 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
5241 for the powerpc case.
5242
91581bcc
JL
52432004-05-13 Jeff Law <law@redhat.com>
5244
5245 * gcc.dg/tree-ssa/20040513-1.c: New test.
5246 * gcc.dg/tree-ssa/20040513-2.c: New test.
5247
09532ff5
PB
52482004-05-13 Paul Brook <paul@codesourcery.com>
5249
5250 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
5251 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
5252 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
5253
c15190ec
AS
52542004-05-13 Andreas Schwab <schwab@suse.de>
5255
5256 PR other/10819
5257 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
5258 characters.
5259
92fbb759
BD
52602004-05-13 Bud Davis <bdavis9659@comcast.net>
5261
5262 PR fortran/15294
5263 * gfortran.fortran-torture/execute/adjustr.f90: New file.
5264
6de9cd9a
DN
52652004-05-13 Diego Novillo <dnovillo@redhat.com>
5266
5267 Merge from tree-ssa-20020619-branch. See
5268 ChangeLog.tree-ssa for details.
5269
daca85ca
ZL
52702004-05-11 Ziemowit Laski <zlaski@apple.com>
5271
5272 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
5273 include <altivec.h> explicitly.
5274 * gcc.dg/altivec-13.c: Likewise.
5275
52569640
PB
52762004-05-11 Paul Brook <paul@codesourcery.com>
5277
5278 * gcc.c-torture/compile/20010518-1.c: Force enum size.
5279
3df844b1
EC
52802004-05-10 Eric Christopher <echristo@redhat.com>
5281
946f318a 5282 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
5283 * gcc.dg/sibcall-4.c: Ditto.
5284
16cfa3dc
ZL
52852004-05-10 Ziemowit Laski <zlaski@apple.com>
5286
5287 * g++.dg/ext/altivec-8.C: New test case.
5288 * gcc.dg/altivec-13.c: New test case.
5289
8dc2384c
RS
52902004-05-08 Roger Sayle <roger@eyesopen.com>
5291
5292 * gcc.c-torture/execute/divcmp-1.c: New test case.
5293 * gcc.c-torture/execute/divcmp-2.c: New test case.
5294 * gcc.c-torture/execute/divcmp-3.c: New test case.
5295
92ff0c41
EB
52962004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5297
5298 * g++.dg/other/pragma-re-2.C: New test.
5299
c3fced6c
UB
53002004-05-07 Uros Bizjak <uros@kss-loka.si>
5301
5302 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
5303 * gcc.dg/i386-387-2.c: Likewise.
5304
5305 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
5306 __builtin_drem.
5307 * gcc.dg/i386-387-6.c: Likewise.
5308
c2fcfa4f
UB
53092004-05-07 Uros Bizjak <uros@kss-loka.si>
5310
5311 * gcc.dg/builtins-33.c: Also check log1p*.
5312
57408b45
HPN
53132004-05-07 Hans-Peter Nilsson <hp@axis.com>
5314
e94166da 5315 PR optimization/15296
57408b45
HPN
5316 * gcc.c-torture/execute/pr15296.c: New test.
5317
5ae27cfa
UB
53182004-05-05 Uros Bizjak <uros@kss-loka.si>
5319
5320 * gcc.dg/builtins-40.c: New test.
3df844b1 5321
ce7f07bd
RS
53222004-05-05 Richard Sandiford <rsandifo@redhat.com>
5323
5324 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
5325
cc27e657
PB
53262004-05-04 Paolo Bonzini <bonzini@gnu.org>
5327
5328 * g++.dg/ext/spe1.C: New testcase.
5329
fae4c98f
ZL
53302004-05-04 Ziemowit Laski <zlaski@apple.com>
5331
5332 * objc.dg/image-info.m: Allow additional attributes
5333 for __image_info section.
5334
b5ba341f
RS
53352004-05-04 Richard Sandiford <rsandifo@redhat.com>
5336
5337 * gcc.dg/torture/mips-hilo-2.c: New test.
5338
44021471
GB
53392004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5340
5341 PR c++/14389
5342 * g++.dg/template/member5.C: New test.
5343
7a8e07c7
UB
53442004-05-03 Uros Bizjak <uros@kss-loka.si>
5345
44021471 5346 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 5347
ca3df643
KG
53482004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5349
5350 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
5351 * gcc.dg/torture/builtin-convert-3.c: New test.
5352
e2655d15
UW
53532004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
5354
5355 PR middle-end/15054
5356 * g++.dg/opt/pr15054.C: New test.
5357
3bf05748
KG
53582004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5359
5360 * gcc.dg/torture/builtin-rounding-1.c: New test.
5361 * gcc.dg/builtins-25.c: Delete.
5362 * gcc.dg/builtins-29.c: Delete.
5363
ed9676cf
AK
53642004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
5365
5366 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
5367 * gcc.dg/sibcall-4.c: Likewise.
5368 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
5369
2fe8b9c8
KH
53702004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5371
5372 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
5373 bit-field on 16-bit targets.
5374
99c4eea1
KH
53752004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5376
5377 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
5378 16-bit targets.
5379
3fbf917d
AP
53802004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
5381
99c4eea1
KH
5382 * gcc.dg/rs6000-power2-1.c: Change to compile only.
5383 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 5384
ec52e7d5
AP
53852004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
5386
5387 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
5388 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
5389 Change the asm registers to be in form of frN instead of fN.
5390
332d782c
KG
53912004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5392
5393 * gcc.dg/torture/builtin-convert-2.c: New test.
5394
90f81f99
AP
53952004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
5396
5397 * gcc.dg/rs6000-power2-1.c: New test.
5398 * gcc.dg/rs6000-power2-2.c: New test.
5399
902edd36
JH
54002004-04-28 Jan Hubicka <jh@suse.cz>
5401
5402 * gcc.dg/unused-6.c: New test.
5403
0c04dd0d 54042004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 5405 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
5406
5407 * ada/acats/run_all.sh: Define $target variable.
5408
72fcb5d1
AP
54092004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
5410
5411 PR c++/15119
5412 * g++.dg/other/vararg-1.C: New test.
3df844b1 5413
72fcb5d1
AP
5414 PR c++/4794
5415 * g++.dg/eh/cleanup3.C: New test.
5416
acde5ecb
LG
54172004-04-24 Laurent GUERBY <laurent@guerby.net>
5418
5419 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
5420 and ad8011a (target_insn).
5421 * ada/acats/support/macro.dfs: Likewise.
5422 * ada/acats/support/impbit.adb: New file.
3df844b1 5423
a3ef788f
UW
54242004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
5425
5426 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
5427
1548580c
EB
54282004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5429
5430 * gcc.dg/loop-3.c: New test.
5431
01d4c813
DJ
54322004-04-23 Daniel Jacobowitz <drow@mvista.com>
5433
5434 * gcc.c-torture/execute/simd-5.c: New test.
5435
4424e0da
GB
54362004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5437
5438 PR c++/15064
5439 * g++.dg/template/crash18.C: New test.
5440
92a62aad
MM
54412004-04-22 Mark Mitchell <mark@codesourcery.com>
5442
5443 * g++.dg/ext/complit3.C: New test.
5444
f33e359d
AH
54452004-04-21 Aldy Hernandez <aldyh@redhat.com>
5446
5447 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
5448 * gcc.dg/altivec-3.c: Same.
5449 * gcc.dg/altivec-varargs-1.c: Same.
5450
9aba2a72
AH
54512004-04-21 Aldy Hernandez <aldyh@redhat.com>
5452
5453 * lib/target-supports.exp (check_profiling_available): Assume
5454 profiling is not available on powerpc-eabi targets.
5455
a0b96bb7
JJ
54562004-04-21 Janis Johnson <janis187@us.ibm.com>
5457
5458 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
5459 * gcc.dg/vmx/bug-1.c: Ditto.
5460
77a705e4
EC
54612004-04-20 Eric Christopher <echristo@redhat.com>
5462
5463 * gcc.dg/charset/extern.c: New test.
5464 * g++.dg/charset/extern3.cc: Ditto.
5465
c56122d8
UB
54662004-04-20 Uros Bizjak <uros@kss-loka.si>
5467
5468 * gcc.dg/builtins-39.c: New test.
5469
7b1521e0
AH
54702004-04-20 Aldy Hernandez <aldyh@redhat.com>
5471
5472 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
5473
169304de
RS
54742004-04-20 Richard Sandiford <rsandifo@redhat.com>
5475
5476 * gcc.dg/torture/mips-hilo-1.c: New test.
5477
10b5935e
AP
54782004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
5479
5480 * gcc.c-torture/compile/20040419-1.c: New test.
5481
06647e79
AH
54822004-04-18 Aldy Hernandez <aldyh@redhat.com>
5483
5484 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
5485
4615cd51
ZW
54862004-04-18 Zack Weinberg <zack@codesourcery.com>
5487 Aldy Hernandez <aldyh@redhat.com>
5488
5489 * gcc.c-torture/execute/va-arg-24.c: New.
5490
c5735c26
ZW
54912004-04-17 Zack Weinberg <zack@codesourcery.com>
5492 Aldy Hernandez <aldyh@redhat.com>
5493
5494 * gcc.dg/vmx/1b-01.c: New.
5495 * gcc.dg/vmx/1b-02.c: New.
5496 * gcc.dg/vmx/1b-03.c: New.
5497 * gcc.dg/vmx/1b-04.c: New.
5498 * gcc.dg/vmx/1b-05.c: New.
5499 * gcc.dg/vmx/1b-06.c: New.
5500 * gcc.dg/vmx/1b-07.c: New.
5501 * gcc.dg/vmx/1c-01.c: New.
5502 * gcc.dg/vmx/1c-02.c: New.
5503 * gcc.dg/vmx/3a-01a.c: New.
5504 * gcc.dg/vmx/3a-01.c: New.
5505 * gcc.dg/vmx/3a-01m.c: New.
5506 * gcc.dg/vmx/3a-03.c: New.
5507 * gcc.dg/vmx/3a-03m.c: New.
5508 * gcc.dg/vmx/3a-04.c: New.
5509 * gcc.dg/vmx/3a-04m.c: New.
5510 * gcc.dg/vmx/3a-05.c: New.
5511 * gcc.dg/vmx/3a-06.c: New.
5512 * gcc.dg/vmx/3a-06m.c: New.
5513 * gcc.dg/vmx/3a-07.c: New.
5514 * gcc.dg/vmx/3b-01.c: New.
5515 * gcc.dg/vmx/3b-02.c: New.
5516 * gcc.dg/vmx/3b-10.c: New.
5517 * gcc.dg/vmx/3b-13.c: New.
5518 * gcc.dg/vmx/3b-14.c: New.
5519 * gcc.dg/vmx/3b-15.c: New.
5520 * gcc.dg/vmx/3c-01a.c: New.
5521 * gcc.dg/vmx/3c-01.c: New.
5522 * gcc.dg/vmx/3c-02.c: New.
5523 * gcc.dg/vmx/3c-03.c: New.
5524 * gcc.dg/vmx/3d-01.c: New.
5525 * gcc.dg/vmx/4-01.c: New.
5526 * gcc.dg/vmx/4-03.c: New.
5527 * gcc.dg/vmx/5-01.c: New.
5528 * gcc.dg/vmx/5-02.c: New.
5529 * gcc.dg/vmx/5-03.c: New.
5530 * gcc.dg/vmx/5-04.c: New.
5531 * gcc.dg/vmx/5-05.c: New.
5532 * gcc.dg/vmx/5-06.c: New.
5533 * gcc.dg/vmx/5-07.c: New.
5534 * gcc.dg/vmx/5-07t.c: New.
5535 * gcc.dg/vmx/5-08.c: New.
5536 * gcc.dg/vmx/5-10.c: New.
5537 * gcc.dg/vmx/5-11.c: New.
5538 * gcc.dg/vmx/7-01a.c: New.
5539 * gcc.dg/vmx/7-01.c: New.
5540 * gcc.dg/vmx/7c-01.c: New.
5541 * gcc.dg/vmx/7d-01.c: New.
5542 * gcc.dg/vmx/7d-02.c: New.
5543 * gcc.dg/vmx/8-01.c: New.
5544 * gcc.dg/vmx/8-02a.c: New.
5545 * gcc.dg/vmx/8-02.c: New.
5546 * gcc.dg/vmx/brode-1.c: New.
5547 * gcc.dg/vmx/bug-1.c: New.
5548 * gcc.dg/vmx/bug-2.c: New.
5549 * gcc.dg/vmx/bug-3.c: New.
5550 * gcc.dg/vmx/cw-bug-1.c: New.
5551 * gcc.dg/vmx/cw-bug-2.c: New.
5552 * gcc.dg/vmx/cw-bug-3.c: New.
5553 * gcc.dg/vmx/dct.c: New.
5554 * gcc.dg/vmx/debug-1.c: New.
5555 * gcc.dg/vmx/debug-2.c: New.
5556 * gcc.dg/vmx/debug-3.c: New.
5557 * gcc.dg/vmx/debug-4.c: New.
5558 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
5559 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
5560 * gcc.dg/vmx/eg-5.c: New.
5561 * gcc.dg/vmx/fft.c: New.
5562 * gcc.dg/vmx/gcc-bug-1.c: New.
5563 * gcc.dg/vmx/gcc-bug-2.c: New.
5564 * gcc.dg/vmx/gcc-bug-3.c: New.
5565 * gcc.dg/vmx/gcc-bug-4.c: New.
5566 * gcc.dg/vmx/gcc-bug-5.c: New.
5567 * gcc.dg/vmx/gcc-bug-6.c: New.
5568 * gcc.dg/vmx/gcc-bug-7.c: New.
5569 * gcc.dg/vmx/gcc-bug-8.c: New.
5570 * gcc.dg/vmx/gcc-bug-9.c: New.
5571 * gcc.dg/vmx/gcc-bug-b.c: New.
5572 * gcc.dg/vmx/gcc-bug-c.c: New.
5573 * gcc.dg/vmx/gcc-bug-d.c: New.
5574 * gcc.dg/vmx/gcc-bug-e.c: New.
5575 * gcc.dg/vmx/gcc-bug-f.c: New.
5576 * gcc.dg/vmx/gcc-bug-g.c: New.
5577 * gcc.dg/vmx/gcc-bug-i.c: New.
5578 * gcc.dg/vmx/harness.h: New.
5579 * gcc.dg/vmx/ira1.c: New.
5580 * gcc.dg/vmx/ira2a.c: New.
5581 * gcc.dg/vmx/ira2b.c: New.
5582 * gcc.dg/vmx/ira2.c: New.
5583 * gcc.dg/vmx/ira2c.c: New.
5584 * gcc.dg/vmx/mem.c: New.
5585 * gcc.dg/vmx/newton-1.c: New.
5586 * gcc.dg/vmx/ops.c: New.
5587 * gcc.dg/vmx/sn7153.c: New.
5588 * gcc.dg/vmx/spill2.c: New.
5589 * gcc.dg/vmx/spill3.c: New.
5590 * gcc.dg/vmx/spill.c: New.
5591 * gcc.dg/vmx/t.c: New.
5592 * gcc.dg/vmx/varargs-1.c: New.
5593 * gcc.dg/vmx/varargs-2.c: New.
5594 * gcc.dg/vmx/varargs-3.c: New.
5595 * gcc.dg/vmx/varargs-4.c: New.
5596 * gcc.dg/vmx/varargs-5.c: New.
5597 * gcc.dg/vmx/varargs-6.c: New.
5598 * gcc.dg/vmx/varargs-7.c: New.
5599 * gcc.dg/vmx/vmx.exp: New.
5600 * gcc.dg/vmx/vprint-1.c: New.
5601 * gcc.dg/vmx/vscan-1.c: New.
5602 * gcc.dg/vmx/x-01.c: New.
5603 * gcc.dg/vmx/x-02.c: New.
5604 * gcc.dg/vmx/x-03.c: New.
5605 * gcc.dg/vmx/x-04.c: New.
5606 * gcc.dg/vmx/x-05.c: New.
5607 * gcc.dg/vmx/yousufi-1.c: New.
5608 * gcc.dg/vmx/zero-1.c: New.
5609 * gcc.dg/vmx/zero.c: New.
5610
0ff3e805
AP
56112004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
5612
5613 * g++.dg/lookup/java1.C: Update for chage of
5614 _Jv_AllocObject.
5615 * g++.dg/lookup/java2.C: Likewise.
5616
c556d3af
LG
56172004-04-17 Laurent GUERBY <laurent@guerby.net>
5618
5619 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 5620
3bd06df7
RS
56212004-04-17 Richard Sandiford <rsandifo@redhat.com>
5622
5623 * gcc.dg/vr-mult-[12].c: New tests.
5624
6e97f1f9
JDA
56252004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5626
171ed7b1 5627 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 5628
171ed7b1 5629 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 5630
a49877d8
RS
56312004-04-15 Richard Sandiford <rsandifo@redhat.com>
5632
5633 * lib/target-supports.exp (check_profiling_available): Assume profiling
5634 isn't available for mips*-*-elf targets.
5635
88b28a31
UB
56362004-04-14 Uros Bizjak <uros@kss-loka.si>
5637
5638 * gcc.dg/builtins-38.c: New test.
5639
2aa01719
EC
56402004-04-14 Eric Christopher <echristo@redhat.com>
5641
5642 * g++.dg/charset/charset.exp: Run .cc extension tests.
5643
bb2d0eec
ZW
56442004-04-14 Zack Weinberg <zack@codesourcery.com>
5645
5646 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
5647
61218d19
KG
56482004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5649
5650 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
5651
a072d43b
UB
56522004-04-13 Uros Bizjak <uros@kss-loka.si>:
5653
5654 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
5655 * gcc.dg/i386-387-2.c: Likewise.
5656
5657 * gcc.dg/i386-387-7.c: New test.
5658 * gcc.dg/i386-387-8.c: New test.
5659
5660 * gcc.dg/builtins-37.c: New test.
5661
d5a46acb
GK
56622004-04-13 Geoffrey Keating <geoffk@apple.com>
5663
5664 * g++.dg/pch/externc-1.C: Add missing semicolon.
5665
935a6e46
AH
56662004-04-13 Aldy Hernandez <aldyh@redhat.com>
5667
bb2d0eec 5668 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 5669
1c9766da
RK
56702004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5671
5672 * gcc.c-torture/execute/20040411-1.c: New test.
5673
c7e1876b
JM
56742004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
5675
5676 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
5677
df1a3b73
CD
56782004-04-09 Chris Demetriou <cgd@broadcom.com>
5679
5680 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
5681
ab37d57e
ZW
56822004-04-09 Zack Weinberg <zack@codesourcery.com>
5683
5684 * lib/target-supports.exp (check_named_sections_available): New.
5685 * lib/gcc-dg.exp (dg-require-named-sections): New.
5686 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
5687 old-deja.exp. Also prune error-count message from HP linker.
5688 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
5689
5690 * g++.dg/init/init-ref4.C: Use dg-require-weak.
5691 * g++.old-deja/g++.pt/static3.C: Likewise.
5692 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
5693
0b24db88
RS
56942004-04-09 Roger Sayle <roger@eyesopen.com>
5695
5696 * gcc.c-torture/execute/20040409-1.c: New test case.
5697 * gcc.c-torture/execute/20040409-2.c: New test case.
5698 * gcc.c-torture/execute/20040409-3.c: New test case.
5699
c29726e2
AP
57002004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5701
5702 * gcc.dg/20040409-1.c: New test.
5703
82a6a758
RS
57042004-04-08 Roger Sayle <roger@eyesopen.com>
5705
5706 PR target/14888
5707 * g++.dg/opt/pr14888.C: New test case.
5708
54e109ed
GK
57092004-04-08 Geoffrey Keating <geoffk@apple.com>
5710
5711 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
5712 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
5713 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
5714 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
5715 New tests.
5716
cc81dde8
PB
57172004-04-08 Paul Brook <paul@codesourcery.com>
5718
5719 * gcc.dg/spill-1.c: New test.
5720
df0785d6
KG
57212004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5722
5723 * gcc.dg/torture/builtin-ctype-2.c: New test.
5724
42b343d6
ILT
57252004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
5726
5727 * gcc.dg/pch/pch.exp: Add largefile test.
5728
7876228d
GK
57292004-04-06 Geoffrey Keating <geoffk@apple.com>
5730
5731 * g++.dg/pch/externc-1.Hs: New.
5732 * g++.dg/pch/externc-1.C: New.
5733
13672640
KG
57342004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5735
5736 * gcc.dg/compat/struct-by-value-5a_main.c,
5737 gcc.dg/compat/struct-by-value-5b_main.c: New files.
5738 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
5739 * gcc.dg/compat/struct-by-value-5a_x.c,
5740 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
5741 gcc.dg/compat/struct-by-value-5_x.c.
5742 * gcc.dg/compat/struct-by-value-5a_y.c,
5743 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
5744 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 5745
13672640
KG
5746 * gcc.dg/compat/struct-by-value-6a_main.c,
5747 gcc.dg/compat/struct-by-value-6b_main.c: New files.
5748 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
5749 * gcc.dg/compat/struct-by-value-6a_x.c,
5750 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
5751 gcc.dg/compat/struct-by-value-6_x.c.
5752 * gcc.dg/compat/struct-by-value-6a_y.c,
5753 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
5754 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 5755
13672640
KG
5756 * gcc.dg/compat/struct-by-value-7a_main.c,
5757 gcc.dg/compat/struct-by-value-7b_main.c: New files.
5758 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
5759 * gcc.dg/compat/struct-by-value-7a_x.c,
5760 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
5761 gcc.dg/compat/struct-by-value-7_x.c.
5762 * gcc.dg/compat/struct-by-value-7a_y.c,
5763 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
5764 gcc.dg/compat/struct-by-value-7_y.c.
5765
e2af3381
JJ
57662004-04-06 Jakub Jelinek <jakub@redhat.com>
5767
5768 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
5769 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
5770 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
5771 options.
5772
6c7cf1f0
UB
57732004-04-06 Uros Bizjak <uros@kss-loka.si>
5774
5775 * gcc.dg/builtins-36.c: New test.
5776
5f3b79c5
PB
57772004-04-06 Paul Brook <paul@codesourcery.com>
5778
5779 * README.gcc: Remove obsolete contraint on testcases.
5780
67c55b22
PB
57812004-04-05 Paul Brook <paul@codesourcery.com>
5782
5783 PR2123
5a059974 5784 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 5785 failure and exit(0) on success.
5a059974
PB
5786 * g++.dg/expr/anew2.C: Ditto.
5787 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 5788 * g++.dg/expr/anew4.C: Ditto.
67c55b22 5789
355f774d
NS
57902004-04-05 Nathan Sidwell <nathan@codesourcery.com>
5791
5792 PR c++/3518
5793 * g++.dg/template/unify7.C: New.
5794
2c0a14b2
NN
57952004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
5796
5797 * g++.dg/README: Bring up to date with new subdirectories; remove
5798 duplicate subdirectory lines.
5799
2e9ceb77
NS
58002004-04-02 Nathan Sidwell <nathan@codesourcery.com>
5801
5802 PR c++/14007
5803 * g++.dg/template/unify5.C: New.
5804 * g++.dg/template/unify6.C: New.
5805 * g++.dg/template/qualttp20.C: Adjust.
5806 * g++.old-deja/g++.jason/report.C: Adjust.
5807 * g++.old-deja/g++.other/qual1.C: Adjust.
5808
e8632777
MM
58092004-04-01 Mark Mitchell <mark@codesourcery.com>
5810
5811 PR c++/14803
5812 * g++.dg/inherit/ptrmem1.C: New test.
5813
0b612185
JJ
58142004-04-01 Jakub Jelinek <jakub@redhat.com>
5815
5816 PR c++/14755
5817 * gcc.c-torture/execute/20040331-1.c: New test.
5818 * gcc.dg/20040331-1.c: New test.
5819
2cbf9f60
PB
58202004-04-01 Paul Brook <paul@codesourcery.com>
5821
5822 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
5823
c6671cbb
MM
58242004-03-30 Mark Mitchell <mark@codesourcery.com>
5825
5826 PR c++/14724
5827 * g++.dg/init/goto1.C: New test.
5828
5829 PR c++/14763
5830 * g++.dg/template/defarg4.C: New test.
5831
f8bef7c3
HP
58322004-03-30 Hartmut Penner <hpenner@de.ibm.com>
5833
5834 * gcc.dg/altivec-11.c: Extend test for more valid cases.
5835
d8cf9daf
DE
58362004-03-28 David Edelsohn <edelsohn@gnu.org>
5837
5838 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
5839
18d5f982
ZW
58402004-03-28 Zack Weinberg <zack@codesourcery.com>
5841
5842 * gcc.dg/noncompile/undeclared-2.c: New test.
5843
5baeaac0
JM
58442004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
5845
5846 * gcc.dg/940409-1.c: Remove XFAIL.
5847 * gcc.dg/reg-vol-struct-1.c: New test.
5848
ca4944e1
KG
58492004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5850
5851 * gcc.dg/torture/builtin-wctype-1.c: New test.
5852
f84d6264
JM
58532004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
5854
5855 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
5856 * gcc.dg/20001101-1.c: Likewise.
5857 * gcc.dg/20001102-1.c: Likewise.
5858
22e63bd3
RS
58592004-03-25 Roger Sayle <roger@eyesopen.com>
5860
5861 * gcc.dg/compare8.c: Add an additional test for XOR.
5862
740e5b6f
KG
58632004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5864
5865 * gcc.dg/torture/builtin-ctype-1.c: New test.
5866
e19f6bde
KG
58672004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5868
5869 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
5870 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 5871 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 5872
d62c1a1f
AS
58732004-03-24 Andreas Schwab <schwab@suse.de>
5874
5875 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
5876 IA64 assembler.
5877
5a93e8de
JM
58782004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
5879 Roger Sayle <roger@eyesopen.com>
5880
5881 * gcc.dg/compare8.c: New test case.
5882
f18eca82
ZL
58832004-03-23 Ziemowit Laski <zlaski@apple.com>
5884
5885 * g++.dg/ext/altivec-7.C: New test.
5886
f75fbaf7
ZW
58872004-03-23 Zack Weinberg <zack@codesourcery.com>
5888
1b1d85bd 5889 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
5890 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
5891 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
5892 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
5893 Adjust error regexps.
5894 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
5895 * gcc.dg/noncompile/undeclared-1.c: New test cases.
5896 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
5897 * gcc.dg/local1.c: Add explanatory comment.
5898
bb3a37ac
RS
58992004-03-23 Roger Sayle <roger@eyesopen.com>
5900
5901 PR optimization/14669
5902 * g++.dg/opt/fold2.C: New test case.
5903
d915eec0
JJ
59042004-03-22 Jakub Jelinek <jakub@redhat.com>
5905
5906 PR c/14069
5907 * gcc.dg/20040322-1.c: New test.
5908
6d0b2979
EB
59092004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5910
a836124a 5911 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
5912 * gcc.dg/ultrasp4.c: Likewise.
5913 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
5914
07ef6961
UW
59152004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5916
5917 * gcc.dg/i386-sse-8.c: Reset default options.
5918
4a396f6e
UW
59192004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5920
5921 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
5922 in the error message text.
5923
b9b44fb9
GDR
59242004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5925
5926 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
5927
fc5fccde
MM
59282004-03-21 Mark Mitchell <mark@codesourcery.com>
5929
5930 PR c++/14616
5931 * g++.dg/init/array13.C: New test.
5932
8cce3d04
RS
59332004-03-20 Roger Sayle <roger@eyesopen.com>
5934
5935 PR target/13889
5936 * gcc.c-torture/compile/pr13889.c: New test case.
5937
b1c2d04a
JM
59382004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
5939
5940 PR c/14635
5941 * builtins-1.c (nan, nans): Don't test.
5942 * builtins-30.c: Don't use nan, nanf, nanl.
5943 * builtins-35.c: New test.
5944
86e7df90
ZL
59452004-03-19 Ziemowit Laski <zlaski@apple.com>
5946
5947 * g++.dg/ext/altivec-6.C: New test.
5948
4546865e
MM
59492004-03-19 Mark Mitchell <mark@codesourcery.com>
5950
5951 * g++.dg/init/placement3.C: New test.
5952
5953 * g++.dg/template/spec13.C: New test.
5954
5955 * g++.dg/lookup/using11.C: New test.
f75fbaf7 5956
4546865e
MM
5957 * g++.dg/lookup/koenig3.C: New test.
5958
5959 * g++.dg/template/operator2.C: New test.
f75fbaf7 5960
4546865e
MM
5961 * g++.dg/expr/dtor3.C: New test.
5962 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
5963 marker.
5964 * g++.old-deja/g++.law/visibility28.C: Likewise.
5965
0c619666
PB
59662004-03-19 Paolo Bonzini <bonzini@gnu.org>
5967
5968 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
5969 * gcc.dg/ppc64-abi-3.c: Likewise.
5970
d36d5600
GB
59712004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5972
5973 PR c++/14545
5974 * g++.dg/parse/template15.C: New test.
5975
26bcf8fc
MM
59762004-03-18 Mark Mitchell <mark@codesourcery.com>
5977
5978 * g++.dg/expr/dtor2.C: New test.
5979
5980 * g++.dg/lookup/anon4.C: New test.
5981
5982 * g++.dg/overload/using1.C: New test.
5983
5984 * g++.dg/template/lookup7.C: New test.
5985
5986 * g++.dg/template/typename6.C: New test.
5987
5988 * g++.dg/expr/cond6.C: New test.
5989
1fb7e3af
KG
59902004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5991
5992 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
5993
9d363a56
MM
59942004-03-18 Mark Mitchell <mark@codesourcery.com>
5995
5996 * g++.dg/expr/cond5.C: New test.
5997 * g++.dg/expr/constcast1.C: Likewise.
5998 * g++.dg/expr/ptrmem2.C: Likewise.
5999 * g++.dg/expr/ptrmem3.C: Likewise.
6000 * g++.dg/lookup/main1.C: Likewise.
6001 * g++.dg/template/lookup6.C: Likewise.
6002
4ada538b
MM
60032004-03-18 Mark Mitchell <mark@codesourcery.com>
6004
6005 * gcc.dg/local1.c: New test.
6006
6007 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
6008
08ec56cb
KG
60092004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6010
6011 * gcc.dg/torture/builtin-convert-1.c: New test.
6012
d093738d
KG
60132004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6014
6015 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
6016
88020bd8
MM
60172004-03-16 Mark Mitchell <mark@codesourcery.com>
6018
6019 PR c++/14481
6020 * g++.dg/warn/Wunused-7.C: New test.
6021
e9682728
KG
60222004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6023
6024 * gcc.dg/torture/builtin-integral-1.c: New test.
6025
ec835fb2
MM
60262004-03-16 Mark Mitchell <mark@codesourcery.com>
6027
6028 PR c++/14586
6029 * g++.dg/parse/non-dependent3.C: New test.
6030
4a5eab38
PB
60312004-03-16 Paolo Bonzini <bonzini@gnu.org>
6032
6033 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
6034 * g++.dg/eh/simd-2.C: Likewise.
6035 * g++.dg/init/array10.C: Likewise.
6036 * gcc.c-torture/compile/simd-1.c: Likewise.
6037 * gcc.c-torture/compile/simd-2.c: Likewise.
6038 * gcc.c-torture/compile/simd-3.c: Likewise.
6039 * gcc.c-torture/compile/simd-4.c: Likewise.
6040 * gcc.c-torture/compile/simd-6.c: Likewise.
6041 * gcc.c-torture/execute/simd-1.c: Likewise.
6042 * gcc.c-torture/execute/simd-2.c: Likewise.
6043 * gcc.dg/compat/vector-defs.h: Likewise.
6044 * gcc.dg/20020531-1.c: Likewise.
6045 * gcc.dg/altivec-3.c: Likewise.
6046 * gcc.dg/altivec-4.c: Likewise.
6047 * gcc.dg/altivec-varargs-1.c: Likewise.
6048 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
6049 * gcc.dg/i386-mmx-3.c: Likewise.
6050 * gcc.dg/i386-sse-4.c: Likewise.
6051 * gcc.dg/i386-sse-5.c: Likewise.
6052 * gcc.dg/i386-sse-8.c: Likewise.
6053 * gcc.dg/simd-1.c: Likewise.
6054 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
6055 __ev64_opaque__ since the machine description provides it.
6056
cd9b7651
EB
60572004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6058
6059 * lib/compat.exp (skip_list): New global variable.
6060 Use it to hold the user defined COMPAT_SKIPS list if any.
6061 (compat-obj): Add the members of skip_list to optall.
6062
65e8d2e0
EB
60632004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6064
6065 * gcc.dg/compat/union-by-value-1_main.c,
6066 union-by-value-1_x.c, union-by-value-1_y.c,
6067 union-check.h, union-defs.h,
6068 union-init.h, union-return-1_main.c,
6069 union-return-1_x.c, union-return-1_y.c: New files.
6070
6f7adc0c
EB
60712004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6072
6073 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
6074 mixed-struct-init.h: Add 4 mixed structure types.
6075 struct-by-value-21_main.c, struct-by-value-21_x.c,
6076 struct-by-value-21_y.c, struct-return-21_main.c,
6077 struct-return-21_x.c, struct-return-21_y.c: New files.
6078
625cbf93
MM
60792004-03-13 Mark Mitchell <mark@codesourcery.com>
6080
6081 PR c++/14550
6082 * g++.dg/parse/template14.C: New test.
6083
e6d55fd7
EB
60842004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6085
6086 * gcc.c-torture/execute/20040313-1.c: New test.
6087
cfbab41c
JJ
60882004-03-13 Jakub Jelinek <jakub@redhat.com>
6089
6090 PR target/14533
6091 * gcc.dg/20040311-2.c: New test.
6092
58354fa8
KH
60932004-03-12 Kazu Hirata <kazu@cs.umass.edu>
6094
6095 PR other/14544
6096 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
6097 bit-field.
6098
cd33cf6e
UW
60992004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
6100
6101 * gcc.dg/20040305-2.c: Add missing return statement.
6102
fd0c8c8d
KG
61032004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6104
6105 * gcc.dg/builtins-34.c: Also check pow10*.
6106
03ca1672
UW
61072004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6108
6109 PR target/14262
6110 * gcc.dg/20040305-2.c: New test.
6111
bbe708a3
UW
61122004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6113
6114 * gcc.dg/20040310-1.c: New test.
6115
239a625e
RS
61162004-03-11 Roger Sayle <roger@eyesopen.com>
6117
6118 * gcc.c-torture/execute/20040311-1.c: New test case.
6119
30fc3df7
MM
61202004-03-11 Mark Mitchell <mark@codesourcery.com>
6121
6122 PR c++/14476
6123 * g++.dg/lookup/enum1.C: New test.
6124
e46e9f82
MM
61252004-03-10 Mark Mitchell <mark@codesourcery.com>
6126
6127 PR c++/14510
6128 * g++.dg/lookup/struct2.C: New test.
6129
a251102e
UB
61302004-03-10 Uros Bizjak <uros@kss-loka.si>
6131
6132 * gcc.dg/builtins-34.c: New test.
6133
b45d3a36
KG
61342004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6135
6136 * gcc.dg/torture/builtin-nonneg-1.c: New test.
6137
8a308d45
JW
61382004-03-09 James E Wilson <wilson@specifixinc.com>
6139
6140 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
6141 * gcc.dg/alias-2.c: New testcase.
6142
77dbdb57
ZW
61432004-03-09 Zack Weinberg <zack@codesourcery.com>
6144
6145 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
6146
305eeaeb
RS
61472004-03-09 Roger Sayle <roger@eyesopen.com>
6148
6149 * gcc.c-torture/execute/20040309-1.c: New test case.
6150
c497b976
NS
61512004-03-09 Nathan Sidwell <nathan@codesourcery.com>
6152
6153 PR c++/14397
6154 * g++.dg/overload/ref1.C: New.
6155
0da99d4e
GB
61562004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6157
6158 PR c++/14409
6159 * g++.dg/template/spec12.C: New test.
6160
6161 PR c++/14448
6162 * g++.dg/parse/crash14.C: New test.
6163
65196e37
MM
61642004-03-09 Mark Mitchell <mark@codesourcery.com>
6165
6166 PR c++/14230
6167 * g++.dg/init/ref11.C: New test.
6168
62d99768
MM
61692004-03-09 Mark Mitchell <mark@codesourcery.com>
6170
6171 PR c++/14432
6172 * g++.dg/parse/builtin2.C: New test.
6173
58ec3cc5
MM
61742004-03-08 Mark Mitchell <mark@codesourcery.com>
6175
6176 PR c++/14401
6177 * g++.dg/init/ctor3.C: New test.
6178 * g++.dg/init/union1.C: New test.
6179 * g++.dg/ext/anon-struct4.C: New test.
6180
61812004-03-08 Mark Mitchell <mark@codesourcery.com>
6182
6183 * g++.dg/lookup/koenig1.C: Tweak error messages.
6184 * g++.dg/lookup/used-before-declaration.C: Likewise.
6185 * g++.dg/other/do1.C: Likewise.
6186 * g++.dg/overload/koenig1.C: Likewise.
6187 * g++.dg/parse/crash13.C: Likewise.
6188 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 6189
5340bbea
EC
61902004-03-08 Eric Christopher <echristo@redhat.com>
6191
6192 * * lib/target-supports.exp: Enable libiconv in test
6193 compilation. Fix up error checking.
6194
e697b20f
RS
61952004-03-08 Roger Sayle <roger@eyesopen.com>
6196
6197 PR middle-end/14289
6198 * gcc.dg/pr14289-1.c: New test case.
6199 * gcc.dg/pr14289-2.c: Likewise.
6200 * gcc.dg/pr14289-3.c: Likewise.
6201
d50a16c4
EB
62022004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
6203
6204 * gcc.c-torture/execute/20040308-1.c: New test.
6205
350f4ea8
RS
62062004-03-07 Roger Sayle <roger@eyesopen.com>
6207
6208 * gcc.c-torture/execute/20040307-1.c: New test case.
6209
91455597
RS
62102004-03-07 Richard Sandiford <rsandifo@redhat.com>
6211
6212 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
6213
22ea6b4f
UW
62142004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
6215
6216 * gcc.dg/20040306-1.c: New test.
6217
018e1b3b
KH
62182004-03-06 Kazu Hirata <kazu@cs.umass.edu>
6219
6220 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
6221 them static.
6222 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
6223
75a65ed9
EB
62242004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6225
6226 PR c/14465
6227 * gcc.dg/decl-6.c: New test.
6228
e7cbef19
KG
62292004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6230
6231 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
6232 Rename LOGPOW -> LOG_POW.
6233 (SQRT_EXP, POW_EXP): New.
6234
84289c76
EB
62352004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6236
6237 * gcc.dg/i386-sse-8.c: New test.
6238
64a3ee6b
EB
62392004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6240
6241 PR c/14114
6242 * gcc.dg/decl-5.c: New test.
6243
2b3493c8
AK
62442004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
6245
6246 * gcc.dg/20040305-1.c: New test.
6247
88cefc80
HPN
62482004-03-05 Hans-Peter Nilsson <hp@axis.com>
6249
01387913 6250 PR other/14354
88cefc80
HPN
6251 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
6252
b9e4e5d1
ZL
62532004-03-04 Ziemowit Laski <zlaski@apple.com>
6254
6255 PR c++/14425, c++/14426
6256 * g++.dg/ext/altivec-4.C: New test.
6257 * g++.dg/ext/altivec-5.C: New test.
6258
9fc444cc
GK
62592004-03-04 Geoffrey Keating <geoffk@apple.com>
6260
6261 * g++.old-deja/g++.other/linkage1.C: Expect errors about
6262 global variables of a type with no linkage.
6263 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
6264 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
6265 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
6266 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
6267 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
6268 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
6269 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
6270 * g++.dg/warn/deprecated.C: Name enum Color.
6271 * g++.dg/overload/VLA.C: Name structure for 'b'.
6272 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
6273
6a2d136b
EB
62742004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6275
6276 * gcc.c-torture/compile/20040304-1.c: New test.
6277
3205a71e
ZW
62782004-03-03 Zack Weinberg <zack@codesourcery.com>
6279
6280 PR 13728
6281 * gcc.dg/decl-4.c: New testcase.
6282
3ae3b78c
KH
62832004-03-03 Kazu Hirata <kazu@cs.umass.edu>
6284
6285 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
6286 as PRECF if sizeof (float) > sizeof (double).
6287 (PRECL): Make it the same as PRECF if
6288 sizeof (float) > sizeof (long double).
6289
f20855d7
KG
62902004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6291
6292 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
6293 system type. Add check for irix6 which doesn't have c99 runtime.
6294
c4909065
BW
62952004-03-03 Bob Wilson <bob.wilson@acm.org>
6296
6297 * gcc.dg/const-elim-1.c: xfail for xtensa.
6298
9b7be7b5
MM
62992004-03-01 Mark Mitchell <mark@codesourcery.com>
6300
6301 PR c++/14369
6302 * g++.dg/template/cond4.C: New test.
6303
676e33ca
MM
63042004-03-01 Mark Mitchell <mark@codesourcery.com>
6305
6306 PR c++/14360
6307 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 6308
676e33ca
MM
6309 PR c++/14361
6310 * g++.dg/parse/defarg7.C: New test.
6311
6312 PR c++/14359
6313 * g++.dg/template/friend26.C: New test.
6314
ab73670a
MM
63152004-03-01 Mark Mitchell <mark@codesourcery.com>
6316
6317 PR c++/14324
6318 * g++.dg/abi/mangle21.C: New test.
6319
6320 PR c++/14260
6321 * g++.dg/parse/constructor2.C: New test.
6322
6323 PR c++/14337
6324 * g++.dg/template/sfinae1.C: New test.
6325
c5b6f18e
MM
63262004-02-29 Mark Mitchell <mark@codesourcery.com>
6327
719f407a
MM
6328 PR c++/14267
6329 * g++.dg/expr/crash2.C: New test.
6330
c5b6f18e
MM
6331 PR middle-end/13448
6332 * gcc.dg/inline-5.c: New test.
6333 * gcc.dg/always-inline.c: Split out tests into ...
6334 * gcc.dg/always-inline2.c: ... this and ...
6335 * gcc.dg/always-inline3.c: ... this.
6336
39876352
MM
63372004-02-29 Mark Mitchell <mark@codesourcery.com>
6338
6339 PR debug/12103
6340 * g++.dg/debug/crash1.C: New test.
6341
2750f3f2 63422004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
6343
6344 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
6345 function with __attribute__((noinline)).
6346 (recurser_void2): Likewise.
6347 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
6348 (recurser_void2): Likewise.
6349
bc41842b
RS
63502004-02-29 Roger Sayle <roger@eyesopen.com>
6351
6352 PR middle-end/14203
6353 * g++.dg/warn/Wunused-6.C: New test case.
6354
b922546d
RE
63552004-02-28 Richard Earnshaw <rearnsha@arm.com>
6356
6357 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
6358 not defined.
6359
0717c5b0
EC
63602004-02-27 Eric Christopher <echristo@redhat.com>
6361
6362 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
6363 * g++.dg/charset/asm2.c: Run only x86.
6364 * gcc.dg/charset/asm3.c: Ditto.
6365
dab8eb57
AH
63662004-02-27 Aldy Hernandez <aldyh@redhat.com>
6367
6368 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
6369 ld_library_path.
6370
b1009a5d
ZL
63712004-02-27 Ziemowit Laski <zlaski@apple.com>
6372
6373 * g++.dg/ext/altivec-3.C: New.
6374
d0d48b17
RH
63752004-02-26 Richard Henderson <rth@redhat.com>
6376
3205a71e
ZW
6377 * g++.dg/ext/attrib10.C: Mark for warning.
6378 * gcc.dg/attr-alias-1.c: New.
d0d48b17 6379
7a0a47c7
RH
63802004-02-26 Richard Henderson <rth@redhat.com>
6381
6382 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
6383 * gcc.c-torture/execute/20040208-2.c: ... it back.
6384
21526606
EC
63852004-02-26 Eric Christopher <echristo@redhat.com>
6386
6387 * lib/target-supports.exp (check-iconv-available): New function.
6388 * lib/gcc-dg.exp (dg-require-iconv): New function.
6389 Use above.
3205a71e
ZW
6390 * gcc.dg/charset: New directory.
6391 * gcc.dg/charset/charset.exp: New file.
6392 * gcc.dg/charset/asm1.c: Ditto.
6393 * gcc.dg/charset/asm2.c: Ditto.
6394 * gcc.dg/charset/asm3.c: Ditto.
6395 * gcc.dg/charset/asm4.c: Ditto.
6396 * gcc.dg/charset/asm5.c: Ditto.
6397 * gcc.dg/charset/attribute1.c: Ditto.
6398 * gcc.dg/charset/attribute2.c: Ditto.
6399 * gcc.dg/charset/string1.c: Ditto.
6400 * g++.dg/charset: New directory.
6401 * g++.dg/dg.exp: Add here. Special options.
6402 * g++.dg/charset/charset.exp: New file.
6403 * g++.dg/charset/asm1.c: Ditto.
6404 * g++.dg/charset/asm2.c: Ditto.
6405 * g++.dg/charset/asm3.c: Ditto.
6406 * g++.dg/charset/asm4.c: Ditto.
6407 * g++.dg/charset/attribute1.c: Ditto.
6408 * g++.dg/charset/attribute2.c: Ditto.
6409 * g++.dg/charset/extern1.cc: Ditto.
6410 * g++.dg/charset/extern2.cc: Ditto.
6411 * g++.dg/charset/string1.c: Ditto.
21526606 6412
4d5fe289
MM
64132004-02-26 Mark Mitchell <mark@codesourcery.com>
6414
6415 PR c++/14278
6416 * g++.dg/parse/comma1.C: New test.
6417
6bf92cb6
GB
64182004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6419
6420 PR c++/14284
6421 * g++.dg/template/ttp8.C: New test.
6422
b178305d
EB
64232004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
6424
6425 * gcc.dg/fixuns-trunc-1.c: New test.
6426
2d5cc608
JDA
64272004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6428
6429 * gcc.dg/builtins-config.h: Use #elif.
6430
d0c8fd2a
MM
64312004-02-26 Michael Matz <matz@suse.de>
6432
6433 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
6434 * gcc.dg/991214-1.c: Likewise.
6435 * gcc.dg/i386-asm-1.c: Likewise.
6436
90f6987a
RH
64372004-02-25 Richard Henderson <rth@redhat.com>
6438
6439 * gcc.c-torture/execute/20040208-2.c: Move ...
6440 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
6441
861a2c39
GB
64422004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6443
6444 PR c++/14246
6445 * g++.dg/other/crash-3.C: New test.
6446
0193f437
JDA
64472004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6448
1b2667c4
JDA
6449 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
6450 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
6451
0193f437
JDA
6452 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
6453 HP-UX.
6454
c30316fb
MM
64552004-02-24 Michael Matz <matz@suse.de>
6456
6457 * gcc.dg/i386-regparm.c: New.
6458
69e9762e
JW
64592004-02-23 James E Wilson <wilson@specifixinc.com>
6460
6461 * gcc.c-torture/execute/20040223-1.c: New.
6462
3521b33c
ZW
64632004-02-23 Zack Weinberg <zack@codesourcery.com>
6464 Kazu Hirata <kazu@cs.umass.edu>
6465
6466 * gcc.dg/fwritable-strings-1.c: Remove.
6467
2b0c1c56
AP
64682004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
6469
6470 PR c/14156
6471 * gcc.dg/20040223-1.c: New test.
6472
887d68d9
KL
64732004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6474
6475 PR c++/14106
6476 * g++.dg/ext/typeof9.C: New test.
6477
9bdfe704
GB
64782004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6479
6480 PR c++/14250
6481 * g++.dg/other/switch1.C: New test.
6482
bba745c1
EB
64832004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6484
6485 * gcc.dg/cast-function-1.c: Adjust for new informative message.
6486 * gcc.dg/va-arg-1.c: Likewise.
6487
615a5ba6
GB
64882004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6489
6490 PR c++/14143
6491 * g++.dg/template/koenig5.C: New test.
6492
8bb418a3
ZL
64932004-02-21 Ziemowit Laski <zlaski@apple.com>
6494
6495 * g++.dg/ext/altivec-1.C: Generalize target triple.
6496 * g++.dg/ext/altivec-2.C: New test case.
6497 * g++.dg/ext/altivec_check.h: New file.
6498 * gcc.dg/altivec-1.c: Generalize target triple;
6499 include altivec_check.h and call altivec_check().
6500 * gcc.dg/altivec-[2-5].c: Generalize target triple.
6501 * gcc.dg/altivec-6.c: New test case.
6502 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
6503 type casts as needed.
21526606 6504 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
6505 altivec_check().
6506 * gcc.dg/altivec-12.c: New test case.
6507 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
6508 include altivec_check.h and call altivec_check().
6509 * gcc.dg/altivec_check.h: New file.
6510
54a47870
KG
65112004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6512
6513 * lib/target-supports.exp (check_alias_available): Don't mangle
6514 function `g' in test program.
6515
0d856ba2
KG
65162004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6517
6518 * lib/target-supports.exp (check_profiling_available): Check
6519 argument to determine whether we support a profiling type.
6520 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
6521 check_profiling_available.
6522 * g++.dg/bprob/bprob.exp: Likewise
6523 * g77.dg/bprob/bprob.exp: Likewise.
6524 * gcc.misc-tests/bprob.exp: Likewise.
6525 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
6526 dg-require-profiling and delete expected error handling.
6527 * gcc.dg/20021014-1.c: Likewise.
6528 * gcc.dg/nest.c: Likewise.
6529
ecd11694
JDA
65302004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6531
6532 PR c++/12007
6533 * g++.dg/other/vthunk1.C: New test.
6534
f4d9988b
FH
65352004-02-20 Falk Hueffner <falk@debian.org>
6536
6537 PR target/14201
6538 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
6539
c0694c4b
MM
65402004-02-20 Mark Mitchell <mark@codesourcery.com>
6541
6542 PR c++/13927
6543 * g++.dg/other/error8.C: Remove XFAIL markers.
6544
6545 PR c++/14173
6546 * g++.dg/ext/packed5.C: New test.
6547
6548 PR c++/14199
6549 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
6550
6551 PR c++/14186
6552 * g++.dg/lookup/member1.C: New test.
6553
f819a6a5
KH
65542004-02-19 Kazu Hirata <kazu@cs.umass.edu>
6555
6556 * gcc.c-torture/compile/20040130-1.c: Enable only when
6557 __INT_MAX__ >= 2147483647L.
6558 * gcc.c-torture/compile/961203-1.c: Likewise.
6559
78cb77c1
NS
65602004-02-19 Nathan Sidwell <nathan@codesourcery.com>
6561
6562 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
6563 * g++.dg/opt/template1.C: Robustify assembler regexp
6564
ca6b7cec
EB
65652004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6566
6567 * gcc.c-torture/execute/simd-4.x: Remove.
6568 * gcc.c-torture/execute/va-arg-25.x: Likewise.
6569 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
6570 Guard with #ifndef SKIP_ATTRIBUTE.
6571 * gcc.dg/compat/vector-1_y.c: Likewise.
6572 * gcc.dg/compat/vector-2_x.c: Likewise.
6573 * gcc.dg/compat/vector-2_y.c: Likewise.
6574 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
6575 * g++.dg/eh/simd-2.C: Likewise.
6576
19037b5c
AM
65772004-02-19 Alan Modra <amodra@bigpond.net.au>
6578
6579 * gcc.c-torture/compile/complex-1.c: New.
6580
9188db2d
HPN
65812004-02-19 Hans-Peter Nilsson <hp@axis.com>
6582
6583 PR target/14209
6584 * gcc.c-torture/execute/20040218-1.c: New test.
6585
23aa7aba
GB
65862004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6587
6588 PR c++/14181
6589 * g++.dg/parse/new2.C: New test.
6590
e978d62e
PB
65912004-02-18 Paul Brook <paul@codesourcery.com>
6592
6593 * gcc.c-torture/compile/libcall-1.c: New test.
6594
cdbafce1
PB
65952004-02-18 Paul Brook <paul@codesourcery.com>
6596
c5fe5036 6597 PR debug/12934
cdbafce1
PB
6598 * gcc.dg/debug/debug-7.c: New test.
6599
db33236e
UW
66002004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
6601
6602 * gcc.dg/20040217-1.c: New test.
6603
e4c6167f
ZW
66042004-02-17 Zack Weinberg <zack@codesourcery.com>
6605
6606 * gcc.c-torture/execute/990208-1.x: Delete.
6607
e70e9b0f
RS
66082004-02-17 Richard Sandiford <rsandifo@redhat.com>
6609
6610 * gcc.c-torture/execute/20040208-2.x: New file.
6611
57782ad8
MM
66122004-02-17 Mark Mitchell <mark@codesourcery.com>
6613
6614 PR c++/11326
6615 * g++.dg/abi/structret1.C: New test.
6616
3977a4a1
JJ
66172004-02-17 Jakub Jelinek <jakub@redhat.com>
6618
6619 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
6620 (i386_cpuid): No need to test if cpuid is available on AMD64.
6621 Fix assembly, so that it works onboth i386 and AMD64.
6622 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
6623 (vecInLong): Fix s[] member type to unsigned int.
6624 (vecInWord): Remove type.
6625 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
6626 (a64, b64, c64, d64, e64): Remove.
6627 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
6628 Remove unused variable. Remove initialization of removed variables.
6629 Don't call mmx_tests nor sse_tests.
6630 (reference_mmx, reference_sse): Remove.
6631 (check): Add return stmt.
6632 * gcc.dg/i386-sse-7.c: New test.
6633 * gcc.dg/i386-mmx-4.c: New test.
6634
cc7ce44e
GB
66352004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6636
6637 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
6638 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6639 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6640 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
6641 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
6642 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
6643 g++.dg/tc1/dr94.C: Fix line terminator.
6644
e3d6e740
GK
66452004-02-16 Geoffrey Keating <geoffk@apple.com>
6646
6647 * gcc.c-torture/compile/20040216-1.c: New.
6648
a27b6b1a
GB
66492004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6650
e3d6e740
GK
6651 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6652 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6653 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
6654 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
6655 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
6656 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
6657
684c69a3
EB
66582004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6659
6660 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
6661
d2f2c87b
MM
66622004-02-15 Mark Mitchell <mark@codesourcery.com>
6663
6664 PR c++/13971
6665 * g++.dg/expr/cond4.C: New test.
6666
6667 PR c++/14086
6668 * g++.dg/lookup/crash2.C: New test.
6669
33421d69
JZ
66702004-02-14 Josef Zlomek <zlomekj@suse.cz>
6671
6672 * gcc.c-torture/compile/20040214-2.c: New test.
6673
d9e94da3
AP
66742004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
6675
2cf20d32 6676 PR c++/14116
d9e94da3
AP
6677 * g++.dg/ext/typeof8.C: New test.
6678
45f9877a
EB
66792004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
6680
6681 * gcc.c-torture/compile/20040214-1.c: New test.
6682
28ba38e3
KL
66832004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6684
6685 PR c++/13635
6686 * g++.dg/template/spec11.C: New test.
6687
32bb574b
GB
66882004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6689
6690 PR c++/13927
6691 * g++.dg/other/error8.C: New test.
6692
41dffe62
MM
66932004-02-13 Mark Mitchell <mark@codesourcery.com>
6694
0e8c9b28
MM
6695 PR c++/14122
6696 * g++.dg/template/array4.C: New test.
e4c6167f 6697
0e8c9b28
MM
6698 PR c++/14108
6699 * g++.dg/inherit/thunk2.C: New test.
6700
41dffe62
MM
6701 PR c++/14083
6702 * g++.dg/eh/cond2.C: New test.
6703
f7dc0dc5
AM
67042004-02-12 Alan Modra <amodra@bigpond.net.au>
6705
6706 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
6707
9dfc74a3
NS
67082004-02-12 Nathaniel Smith <njs@codesourcery.com>
6709
6710 * lib/scanasm.exp (dg-scan): Quote pattern before display.
6711
a980dd9b
HP
67122004-02-12 Hartmut Penner <hpenner@de.ibm.com>
6713
e4c6167f 6714 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 6715
32e8aa9a
JM
67162004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
6717
6718 PR c/456
6719 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
6720 tests.
6721
3b8e0c91
UB
67222004-02-11 Uros Bizjak <uros@kss-loka.si>
6723
6724 * gcc.dg/builtins-33.c: New test.
6725
ed045bef
PB
67262004-02-11 Paolo Bonzini <bonzini@gnu.org>
6727
6728 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
6729
5f013ee9
HP
67302004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6731
e4c6167f 6732 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 6733
6d0ef01e
HP
67342004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6735
e4c6167f 6736 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 6737
31cc6081
PB
67382004-02-10 Paolo Bonzini <bonzini@gnu.org>
6739
6740 PR c/14092
6741
6742 * gcc.dg/pr14092-1.c: New testcase.
6743
080eeb56
AM
67442004-02-10 Alan Modra <amodra@bigpond.net.au>
6745
cf5c0cea
AM
6746 * gcc.dg/cpp/assert4.c: Fix typo last change.
6747
99bee03a
AM
6748 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
6749 * gcc.dg/cpp/assert4.c: Handle powerpc64.
6750
080eeb56
AM
6751 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
6752
b83c4036
RS
67532004-02-09 Roger Sayle <roger@eyesopen.com>
6754
6755 * gcc.c-torture/compile/20040209-1.c: New test case.
6756
b46b8fb4
JM
67572004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
6758
6759 * gcc.dg/c90-init-1.c: Adjust expected error messages.
6760
7c476bde
RS
67612004-02-08 Richard Sandiford <rsandifo@redhat.com>
6762
6763 * gcc.c-torture/execute/20040208-[12].c: New tests.
6764
517b3f9f
EB
67652004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6766
6767 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
6768
c79751b9
EB
67692004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6770
6771 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
6772
a6f78652
ZW
67732004-02-07 Zack Weinberg <zack@codesourcery.com>
6774
6775 Bug 13856
6776 * gcc.dg/visibility-8.c: New testcase.
6777
67782004-02-07 Zack Weinberg <zack@codesourcery.com>
6779
6780 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
6781 arguments.
6782 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
6783
088414c1
RS
67842004-02-07 Roger Sayle <roger@eyesopen.com>
6785
6786 PR middle-end/13696
6787 * g++.dg/opt/fold1.C: New test case.
6788
f970e7c9
GB
67892003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6790
6791 PR c++/14033
6792 * g++.dg/other/crash-2.C: New test.
6793
37bd808d
GB
67942003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6795
6796 PR c++/14028
6797 * g++.dg/parse/angle-bracket2.C: New test.
6798
839ee4bc
RO
67992004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6800
6801 PR middle-end/13750
6802 Revert:
6803 2004-01-15 Geoffrey Keating <geoffk@apple.com>
6804 PR pch/13361
6805 * testsuite/g++.dg/pch/wchar-1.C: New.
6806 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6807
68082004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
6809
6810 PR c++/14008
6811 * g++.dg/parse/error15.C: New test.
6812 * g++.dg/parse/crash11.C: Update dg-error mark.
6813
f583e452
MM
68142004-02-04 Mark Mitchell <mark@codesourcery.com>
6815
6816 PR c++/13932
6817 * g++.dg/warn/conv2.C: New test.
6818
7778d52d
GB
68192004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6820
6821 PR c++/13086
6822 * g++.dg/warn/incomplete1.C: Remove xfail.
6823
bfa21a28
MM
68242004-02-04 Mark Mitchell <mark@codesourcery.com>
6825
6826 * lib/file-format.exp (gcc_target_object_format): Use
6827 ${tool}_target_compile, not gcc_target_compile.
6828 * lib/target-supports.exp (check_alias_available): Likewise.
6829 (check_gc_sections_available): Likewise.
6830 * g++.dg/ext/attrib10.C: Use dg-require-alias.
6831 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
6832 dg-require-alias.
6833
9baa27a9
MM
68342004-02-04 Mark Mitchell <mark@codesourcery.com>
6835
6836 PR c++/13969
6837 * g++.dg/template/static6.C: New test.
6838
5ec473b9
ILT
68392004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
6840
6841 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
6842
c85a3379
KG
68432004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6844
6845 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
6846 tests for systems where `char' is unsigned by default.
6847
090c5291
GB
68482003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6849
2ff9cd1a 6850 PR c++/13997
090c5291
GB
6851 * g++.dg/template/partial3.C: New test.
6852
a4a4b1d3
KH
68532004-02-04 Kazu Hirata <kazu@cs.umass.edu>
6854
6855 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
6856 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
6857 Remove mentions of obsolete ports.
6858
e262dfbc
PB
68592004-02-04 Paolo Bonzini <bonzini@gnu.org>
6860
6861 * gcc.dg/noncompile/20001228-1.c: Fix for new
6862 error message.
6863
888d65b5
RS
68642004-02-03 Roger Sayle <roger@eyesopen.com>
6865
6866 PR target/9348
6867 * gcc.c-torture/execute/multdi-1.c: New test case.
6868
18f5be99
MM
68692004-02-03 Mark Mitchell <mark@codesourcery.com>
6870
6871 PR c++/13925
6872 * g++.dg/template/lookup5.C: New test.
6873
3c398f34
MM
68742004-02-03 Mark Mitchell <mark@codesourcery.com>
6875
4bfb8bba
MM
6876 PR c++/13950
6877 * g++.dg/template/lookup4.C: New test.
6878
6879 PR c++/13970
6880 * g++.dg/parse/error14.C: New test.
6881
3c398f34
MM
6882 PR c++/14002
6883 * g++.dg/parse/template13.C: New test.
6884
5a98fa7b
MM
68852004-02-03 Mark Mitchell <mark@codesourcery.com>
6886
6887 PR c++/13978
6888 * g++.dg/template/koenig4.C: New test.
6889
6890 PR c++/13968
6891 * g++.dg/template/crash17.C: New test.
6892
6893 PR c++/13975
6894 * g++.dg/parse/error13.C: New test.
6895 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
6896
60b85c4c
EB
68972004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6898
6899 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
6900
0251aa45
PB
69012004-02-03 Paolo Bonzini <bonzini@gnu.org>
6902
6903 PR c/11658
6904 PR c/13994
6905 * gcc.dg/noncompile/20040203-1.c: New test.
6906 * gcc.dg/noncompile/20040203-2.c: Likewise.
6907 * gcc.dg/noncompile/20040203-3.c: Likewise.
6908 * gcc.dg/20040203-1.c: Likewise.
6909
9d977b5b
AP
69102004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
6911
6912 PR c++/10858
6913 * g++.dg/template/sizeof7.C: New test.
6914
69152004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 6916 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
6917
6918 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
6919
6699d593
ZW
69202004-02-02 Zack Weinberg <zack@codesourcery.com>
6921
6922 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
6923 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
6924 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
6925 * gcc.dg/cleanup-5.c: Run only on Linux targets.
6926
e9525111
MM
69272004-02-02 Mark Mitchell <mark@codesourcery.com>
6928
6929 PR c++/13113
6930 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
6931
6932 PR c++/13854
6933 * g++.dg/ext/attrib13.C: New test.
6934
6935 PR c++/13907
6936 * g++.dg/conversion/op2.C: New test.
6937
0771e863
EB
69382004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6939
6940 * gcc.dg/titype-1.c: Fix pasto.
6941
d560b0aa
EB
69422004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6943
6944 * gcc.dg/titype-1.c: New test.
6945
9febc4e8
GB
69462004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6947
6948 PR c++/13957
6699d593 6949 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
6950 g++.dg/template/qualified-id1.C: Update dg-error marks.
6951 * g++.dg/template/nontype6.C: New test.
6952
ef79730c
RS
69532004-02-01 Roger Sayle <roger@eyesopen.com>
6954
6955 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
6956 * gcc.dg/builtins-31.c: New testcase.
6957 * gcc.dg/builtins-32.c: New testcase.
6958
4500e76d
AP
69592004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
6960
6961 * objc.dg/call-super-2.m: Update line numbers
6962 for the including of stddef.h.
6963
48ef529f
MM
69642004-01-30 Michael Matz <matz@suse.de>
6965
6966 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
6967 g++.dg/ext/case-range3.C: New tests.
6968
d0acf599
GB
69692004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6970
6971 DR206
6972 PR c++/13813
6973 * g++.dg/template/member4.C: New test.
6974
63823931
GB
69752004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6976
6977 PR c++/13683
6978 * g++.dg/template/sizeof6.C: New test.
6979
5e9295fa
EB
69802004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6981
6982 * gcc.dg/fwritable-strings-1.c: New test.
6983
5fddd9fe
EB
69842004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6985
6986 * gcc.c-torture/compile/20040130-1.c: New test.
6987
20f5dc60
GK
69882004-01-29 Geoffrey Keating <geoffk@geoffk.org>
6989
6990 * objc.dg/call-super-2.m: Include stddef.h for size_t.
6991
4a5e0ed9
MM
69922004-01-29 Mark Mitchell <mark@codesourcery.com>
6993
6994 PR c++/13883
6995 * g++.dg/template/ctor3.C: New test.
6996
8cfb1942
GB
69972004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6998
6999 * g++.dg/tc1: New directory.
7000 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
7001 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
7002 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
7003 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
7004 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
7005
b1521c3a
GB
70062004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7007
7008 * g++.dg/parse/error11.C: New test.
7009 * g++.dg/parse/error12.C: Likewise.
7010
55cbf824
ZL
70112004-01-28 Ziemowit Laski <zlaski@apple.com>
7012
7013 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
7014 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 7015
a7324e75
MM
70162004-01-28 Mark Mitchell <mark@codesourcery.com>
7017
b1a95e0b
MM
7018 PR c++/13791
7019 * g++.dg/ext/attrib12.C: New test.
7020
a7324e75 7021 PR c++/13736
ba4aecd9 7022 * g++.dg/parse/cast2.C: New test.
a7324e75 7023
220a38ab
JW
70242004-01-27 James E Wilson <wilson@specifixinc.com>
7025
7026 * objc.dg/encode-2.m (main): New local string. Set depending on
7027 sizeof long. Use in sscanf call.
7028 * objc.dg/encode-3.m (main): New local string. Set depending on
7029 sizeof long. Use in scan_initial call.
7030
9a1564bb
KG
70312004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7032
7033 * objc.dg/call-super-2.m: Make LP64-safe.
7034 * objc.dg/desig-init-1.m: Likewise.
7035
6097b0c3
DP
70362004-01-27 Devang Patel <dpatel@apple.com>
7037
7038 * g++.dg/debug/namespace1.C: New test.
6699d593 7039
b034930f
ILT
70402004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
7041
f08df7c6
ILT
7042 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
7043 xscale-*-*.
7044
b034930f
ILT
7045 * gcc.dg/arm-mmx-1.c: New test.
7046
1b4bda70
EB
70472004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7048
7049 * gcc.dg/20040127-1.c: New test.
7050 * gcc.dg/20040127-2.c: New test.
7051
32e7d1e9
RO
70522004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7053
7054 * objc.dg/stret-1.m (glob): Renamed to globa.
7055
6f69173e
MM
70562004-01-26 Mark Mitchell <mark@codesourcery.com>
7057
04b1f9b8 7058 PR c++/13663
6f69173e
MM
7059 * g++.dg/expr/for1.C: New test.
7060
044feeeb
AP
70612004-01-26 Fariborz Jahanian <fjahanian@apple.com>
7062
7063 PR middle-end/13779
7064 * gcc.dg/darwin-longlong.c: New test.
7065
044701ce
ILT
70662004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
7067
7068 * gcc.dg/20040124-1.c: Moved test from here...
7069 * gcc.c-torture/compile/20040124-1.c: ...to here.
7070
f210a007
EB
70712004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7072
7073 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
7074 the assembly output if -m64 is passed.
7075
b7c707d1
MM
70762004-01-25 Mark Mitchell <mark@codesourcery.com>
7077
7078 PR c++/13833
7079 * g++.dg/template/cond3.C: New test.
7080
bbcd2439
GB
70812004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7082
7083 PR c++/13810
7084 * g++.dg/template/ttp7.C: New test.
7085
ad2768d0 70862004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
7087
7088 PR c++/13797
7089 * g++.dg/template/nontype4.C: New test.
7090 * g++.dg/template/nontype5.C: Likewise.
7091
bcbc6b7f
RS
70922004-01-25 Richard Sandiford <rsandifo@redhat.com>
7093
7094 * gcc.dg/torture/mips-clobber-at.c: New test.
7095
1f44254c
ILT
70962004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
7097
7098 * gcc.dg/20040124-1.c: New test.
7099
5473cfa7
JJ
71002004-01-24 Jakub Jelinek <jakub@redhat.com>
7101
7102 * gcc.dg/20040123-1.c: New test.
7103
cc79e34f
ZW
71042004-01-23 Zack Weinberg <zack@codesourcery.com>
7105
7106 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
7107
b1adf557
JM
71082004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
7109
7110 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
7111
4a374c35
AP
71122004-01-23 Andrew Pinski <apinski@apple.com>
7113
7114 * gcc.dg/20030121-1.c: Move to ..
7115 * gcc.dg/20040121-1.c: here.
7116
92c7bc2a
RS
71172004-01-23 Roger Sayle <roger@eyesopen.com>
7118
7119 * gcc.dg/builtins-29.c: New test case.
7120
04b8f97f
ZW
71212004-01-23 Zack Weinberg <zack@codesourcery.com>
7122
7123 PR 18314
7124 * gcc.dg/builtins-30.c: New testcase.
7125
3a1cac0f
AT
71262004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
7127
7128 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
7129 * lib/g77.exp: Likewise.
7130 * lib/objc.exp: Likewise.
7131 * lib/g++.exp: Likewise.
7132
b2f24c85
EB
71332004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7134
7135 * gcc.dg/struct-by-value-2.c: New test.
7136
5cc5eddc
AP
71372004-01-21 Andrew Pinski <apinski@apple.com>
7138
7139 PR target/13785
7140 * gcc.dg/20030121-1.c: New test.
7141
f59dcd4b
UW
71422004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
7143
7144 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
7145 clobber frame pointer register in asm statement.
7146
c3cda381
FH
71472004-01-21 Falk Hueffner <falk@debian.org>
7148
7149 * gcc.c-torture/compile/20040121-1.c: New test.
7150
1ef82ef2
ZW
71512004-01-21 Zack Weinberg <zack@codesourcery.com>
7152
7153 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
7154
04bf686d
HP
71552004-01-20 Hartmut Penner <hpenner@de.ibm.com>
7156
7157 * gcc.dg/ppc64-abi-2.c: New test.
7158
9dfcd609
JM
71592004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
7160
1ef82ef2
ZW
7161 * lib/treelang.exp: Fill out this file.
7162 * lib/treelang-dg.exp: New File.
9dfcd609 7163
53cd18ec
JM
71642004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
7165
7166 * gcc.c-torture/compile/981022-1.c: Remove.
7167 * gcc.dg/array-5.c: Remove XFAIL.
7168 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
7169 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
7170 gcc.dg/cond-lvalue-1.c: Update.
7171 * gcc.dg/cast-lvalue-2.c: New test.
7172
9f880ef9
MM
71732004-01-19 Mark Mitchell <mark@codesourcery.com>
7174
0916f873
MM
7175 PR c++/13592
7176 * g++.dg/other/error1.C (class foo): Tweak error message.
7177
9f880ef9
MM
7178 PR c++/13592
7179 * g++.dg/template/call2.C: New test.
7180
c9a5b624
EB
71812004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7182
7183 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
7184 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
7185 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
7186 scalar-return-1_x.c, scalar-return-2_y.c,
7187 scalar-return-3_x.c, scalar-return-3_y.c,
7188 scalar-return-4_x.c, scalar-return-4_y.c,
7189 struct-align-1.h, struct-align-1_x.c,
7190 struct-align-1_y.c, struct-align-2.h,
7191 struct-align-2_x.c, struct-align-2_y.c,
7192 struct-by-value-10_y.c, struct-by-value-11_x.c,
7193 struct-by-value-11_y.c, struct-by-value-12_x.c,
7194 struct-by-value-12_y.c, struct-by-value-13_x.c,
7195 struct-by-value-13_y.c, struct-by-value-14_x.c,
7196 struct-by-value-14_y.c, struct-by-value-15_x.c,
7197 struct-by-value-15_y.c, struct-by-value-16_y.c,
7198 struct-by-value-17_y.c, struct-by-value-18_y.c,
7199 struct-by-value-19_y.c, struct-by-value-1_x.c,
7200 struct-by-value-1_y.c, struct-by-value-20_y.c,
7201 struct-by-value-2_x.c, struct-by-value-2_y.c,
7202 struct-by-value-3_y.c, struct-by-value-4_x.c,
7203 struct-by-value-4_y.c, struct-by-value-5_y.c,
7204 struct-by-value-6_y.c, struct-by-value-7_y.c
7205 struct-by-value-8_x.c, struct-by-value-8_y.c
7206 struct-by-value-9_x.c, struct-by-value-9_y.c
7207 struct-return-10_x.c, struct-return-10_y.c,
7208 struct-return-19_x.c, struct-return-20_x.c
7209 struct-return-2_x.c, struct-return-2_y.c
7210 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
7211 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
7212
2194d821
EB
72132004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7214
7215 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
7216 attribute on sparc*-sun-solaris2.*.
7217
b830b74c
MM
72182004-01-18 Mark Mitchell <mark@codesourcery.com>
7219
0f18efe3 7220 PR c++/13710
b830b74c
MM
7221 * g++.dg/ext/typeof7.C: New test.
7222
a3d8a647
DE
72232004-01-18 David Edelsohn <edelsohn@gnu.org>
7224
7225 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
7226 * gcc.dg/const-elim-1.c: Same.
7227
cfbed37c
ZL
72282004-01-17 Ziemowit Laski <zlaski@apple.com>
7229
7230 * objc.dg/stret-1.m: New.
7231 * objc.dg/stret-2.m: New.
7232
4bfaff4d 72332004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
7234
7235 PR c++/11895
7236 * g++.dg/ext/vector1.C: New test.
7237
73e61092
GK
72382004-01-16 Geoffrey Keating <geoffk@apple.com>
7239
7240 * gcc.dg/pch/import-1.c: New.
7241 * gcc.dg/pch/import-1.hs: New.
7242 * gcc.dg/pch/import-1a.h: New.
7243 * gcc.dg/pch/import-1b.h: New.
7244 * gcc.dg/pch/import-1c.h: New.
7245
144e414d
MM
72462004-01-16 Mark Mitchell <mark@codesourcery.com>
7247
a8e6c82a
MM
7248 PR c++/13574
7249 * g++.dg/ext/array1.C: New test.
7250
144e414d
MM
7251 PR c++/13178
7252 * g++.dg/conversion/op1.C: New test.
7253
9e0baa60
R
72542004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
7255
71bbcf4d
R
7256 PR 11864
7257 From Kazumoto Kojima / Dan Kegel:
7258 * gcc.dg/pr11864-1.c: New test.
7259
9e0baa60
R
7260 PR 10392
7261 From Marcus Comstedt / Dan Kegel:
7262 * gcc.dg/pr10392-1.c: New test.
7263
ab8ffc79
MM
72642004-01-16 Mark Mitchell <mark@codesourcery.com>
7265
7266 PR c++/13478
7267 * g++.dg/init/ref10.C: New test.
7268
1303d034
GB
72692004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7270
7271 PR c++/13407
7272 * g++.dg/parse/typename6.C: New test.
7273
a6dd4094
GK
72742004-01-15 Geoffrey Keating <geoffk@apple.com>
7275
7276 PR pch/13361
7277 * testsuite/g++.dg/pch/wchar-1.C: New.
7278 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7279
18eba557
GB
72802004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7281
7282 PR c++/9259
7283 * g++.dg/expr/sizeof2.C: New test.
7284
ecc74832
KH
72852004-01-15 Kazu Hirata <kazu@cs.umass.edu>
7286
7287 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
7288
d905ed80
AO
72892004-01-15 Alexandre Oliva <aoliva@redhat.com>
7290
7291 PR c++/13659
7292 * g++.dg/lookup/strong-using-3.C: New.
7293 * g++.dg/lookup/using-10.C: New.
7294
693ec7e1
AO
72952004-01-15 Alexandre Oliva <aoliva@redhat.com>
7296
7297 PR c++/13594
7298 * g++.dg/lookup/strong-using-2.C: New.
7299
2ae8ea28
MC
73002004-01-15 Marcus Comstedt <marcus@mc.pp.se>
7301 Dan Kegel <dank@kegel.com>
7302 J"orn Rennecke <joern.rennecke@superh.com>
7303
7304 PR target/9365
7305 * gcc.dg/pr9365-1.c: New test.
7306
cc8c7495
GB
73072004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7308
7309 PR c++/8856
7310 * g++.dg/parse/casting-operator2.C: New test.
7311 * g++.old-deja/g++.pt/explicit83.C: Remove.
7312
f560bf91
JM
73132004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
7314
7315 * gcc.dg/label-compound-stmt-1.c: New test.
7316 * gcc.c-torture/compile/950922-1.c,
7317 gcc.c-torture/compile/20000211-3.c,
7318 gcc.c-torture/compile/20000518-1.c,
7319 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
7320 compound statements.
7321
27768ae6
HP
73222004-01-14 Hartmut Penner <hpenner@de.ibm.com>
7323
7324 * gcc.dg/ppc64-abi-1.c: New test.
7325
d22c4179
DS
73262004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
7327
7328 * g++.dg/ext/attrib9.C: Add dg-warnings.
7329
90c2bc78
GB
73302004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7331
7332 PR c++/12335
7333 * g++.dg/parse/dtor3.C: New test.
7334
bfaba7a9
AP
73352004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7336
7337 PR c++/12709
7338 * g++.dg/parse/try-catch-1.C: New test.
7339
5989ebe9
AC
73402004-01-13 Arnaud Charlet <charlet@act-europe.fr>
7341
7342 * ada/acats/run_all.sh: Add more verbose output in acats.log
7343 when compiling tests.
7344
bc298aa7
ZW
73452004-01-12 Zack Weinberg <zack@codesourcery.com>
7346
7347 PR 13656
7348 * gcc.dg/typedef-redecl.c: New test case.
7349 * gcc.dg/typedef-redecl.h: New support file.
7350
2d327012
JH
73512004-01-13 Jan Hubicka <jh@suse.cz>
7352
7353 * gcc.dg/always_inline.c: New test.
7354 * gcc.dg/debug/20031231-1.c: Fix.
7355
451aeff7
GB
73562004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7357
7358 PR c++/13474
7359 * g++.dg/template/array3.C: New test.
7360
4139f34d
ZW
73612004-01-12 Zack Weinberg <zack@codesourcery.com>
7362
7363 * g++.dg/ext/lvalue1.C: No longer expected to fail.
7364 * g++.dg/warn/Wunused-2.C: Likewise.
7365
66e0c440
KL
73662004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7367
7368 PR c++/13289
7369 * g++.dg/template/instantiate6.C: New test.
7370
06e4eab5
RS
73712004-01-12 Roger Sayle <roger@eyesopen.com>
7372
7373 PR middle-end/11397
7374 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
7375
9a249c79
JH
73762004-01-12 Jan Hubicka <jh@suse.cz>
7377
7378 PR opt/12826
7379 * gcc.dg/20040112-1.c: New.
7380
7381 * gcc.dg/dwarf-die[1-7].c: Move to...
7382 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
7383 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
7384
59147a62
ILT
73852004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
7386
7387 PR c++/4100
7388 * g++.dg/parse/friend4.C: New test.
7389
73902004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
7391
7392 PR c++/4100
7393 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
7394 definition is called a friend.
7395
70adfc36
ZW
73962004-01-11 Zack Weinberg <zack@codesourcery.com>
7397
7398 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
7399
9b913b03
ILT
74002004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
7401
7402 PR c++/3478
7403 * g++.dg/parse/error10.C: New test.
7404 * g++.dg/template/arg2.C: Accept "invalid type" error.
7405
1759c760
JJ
74062004-01-11 Jakub Jelinek <jakub@redhat.com>
7407
7408 PR middle-end/13392
7409 * g++.dg/opt/expect2.C: New test.
7410
3c6e6fbf
ZW
74112004-01-10 Zack Weinberg <zack@codesourcery.com>
7412
7413 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
7414 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
7415 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
7416 Update dg-error regexps.
7417
9c10179d
ZW
74182004-01-10 Zack Weinberg <zack@codesourcery.com>
7419
7420 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
7421 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
7422
7f03f9a3
EB
74232004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7424
7425 * gcc.dg/pragma-re-1.c: Use right pointer type.
7426
21e430b8
EB
74272004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7428
7429 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
7430
1a7a2c0f
GK
74312004-01-09 Geoffrey Keating <geoffk@apple.com>
7432
7433 * gcc.dg/rs6000-ldouble-1.c: New.
7434
731bd3ae
GB
74352004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7436
7437 DR 337
7438 PR c++/9256
7439 * g++.dg/other/abstract1.C: New test.
7440
bafb62a2
AO
74412004-01-09 Alexandre Oliva <aoliva@redhat.com>
7442
7443 * g++.dg/lookup/strong-using-1.C: New.
7444
3897f229
JM
74452004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
7446
7447 PR c/11234
7448 * gcc.dg/func-ptr-conv-1.c: New test.
7449 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
7450
a9f99e78
KH
74512004-01-09 Kazu Hirata <kazu@cs.umass.edu>
7452
7453 PR target/13380.
7454 * gcc.c-torture/compile/20040109-1.c: New.
7455
588f75d0
SH
74562004-01-08 Stuart Hastings <stuart@apple.com>
7457
7458 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
7459 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
7460 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
7461
3b458e6f
AM
74622004-01-09 Alan Modra <amodra@bigpond.net.au>
7463
7464 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
7465
53b8fe3e
EB
74662004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7467
7468 * ada/acats/run_acats: Treat 'gnatchop' the same way
7469 as 'gnatmake'. Export GCC_DRIVER.
7470 * ada/acats/run_all.sh: Add target_gnatchop. Use
7471 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
7472
663cea5d
GB
74732004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7474
7475 PR c++/12573
7476 * g++.dg/template/dependent-expr4.C: New test.
7477
417b11de
HP
74782004-01-08 Hartmut Penner <hpenner@de.ibm.com>
7479
7480 * gcc.dg/altivec-11.c: New test.
7481
72827ed7
MM
74822004-01-07 Mark Mitchell <mark@codesourcery.com>
7483
7484 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
7485
bca63328
JM
74862004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7487
7488 PR c/6024
7489 * gcc.dg/enum-compat-1.c: New test.
7490 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
7491
85b58ca5
JM
74922004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7493
7494 PR c/12165
7495 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
7496 gcc.dg/c99-idem-qual-3.c: New tests.
7497
b48a0c18
AM
74982004-01-07 Alan Modra <amodra@bigpond.net.au>
7499
7500 * gcc.dg/winline-7.c: Don't cast void * to int.
7501
bcf17554
JH
75022004-01-06 Jan Hubicka <jh@suse.cz>
7503
7504 * gcc.dg/i386-sse-5.c: New test
7505 * g++.dg/eh/simd-1.c: Add -w argument for i386.
7506
962c0823
MM
75072004-01-05 Mark Mitchell <mark@codesourcery.com>
7508
7509 PR c++/12815
7510 * g++.dg/rtti/typeid4.C: New test.
7511
4b6eeb9a
EB
75122004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7513
7514 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
7515
88081599
MM
75162004-01-05 Mark Mitchell <mark@codesourcery.com>
7517
216bb6e1
MM
7518 PR c++/12132
7519 * g++.dg/template/error11.C: New test.
7520
88081599
MM
7521 PR c++/13451
7522 * g++.dg/template/class2.C: New test.
7523
fa170482
NS
75242004-01-05 Nathan Sidwell <nathan@codesourcery.com>
7525 Richard Sandiford <rsandifo@redhat.com>
7526
7527 PR c++/13387
7528 * g++.dg/opt/alias3.C: New test.
7529
4f8163b1
MM
75302004-01-04 Mark Mitchell <mark@codesourcery.com>
7531
543ebd4a
MM
7532 PR c++/13157
7533 * g++.dg/template/koenig3.C: New test.
7534
955d0234
MM
7535 PR c++/13529
7536 * g++.dg/parse/offsetof3.C: New test.
7537
ae0eb5f1
MM
7538 * g++.dg/init/copy7.C: Add missing dg-error markers.
7539
4f8163b1
MM
7540 PR c++/12226
7541 * g++.dg/init/copy7.c: New test.
7542
7543 PR c++/13536
7544 * g++.dg/parse/cast1.C: New test.
7545
dc0bfe6a
JH
75462004-01-04 Jan Hubicka <jh@suse.cz>
7547
7548 * gcc.dg/winline[1-7].c: New tests.
7549
b0bc6e8e
KL
75502004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7551
7552 PR c++/13520
7553 * g++.dg/template/qualttp22.C: New test.
7554
b684a3df
JH
75552004-01-01 Jan Hubicka <jh@suse.cz>
7556
7557 * gcc.dg/debug/20031231-1.c: New.
7558 * gcc.c-torture/compile/20040101-1.c: New.
7559 * gcc.dg/dwarf-die-[1-7].c: New.
7560
74aa338a
JJ
75612004-01-01 Jakub Jelinek <jakub@redhat.com>
7562
7563 PR optimization/13521
7564 * gcc.c-torture/compile/20031231-1.c: New test.
7565
d485b7f9
KH
75662003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7567
7568 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
7569
e5e95ba0
VR
75702003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7571
7572 PR c++/10079
7573 * g++.dg/template/crash16.C: New test.
7574
b6d90461
MM
75752003-12-30 Mark Mitchell <mark@codesourcery.com>
7576
7577 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
7578
22dc9b06
KH
75792003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7580
7581 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
7582 ports.
7583 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7584 * g++.old-deja/g++.law/profile1.C: Likewise.
7585 * gcc.c-torture/compile/981006-1.c: Likewise.
7586 * gcc.c-torture/execute/loop-2e.x: Likewise.
7587 * gcc.c-torture/execute/loop-2f.x: Remove.
7588 * gcc.c-torture/execute/loop-2g.x: Likewise.
7589 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
7590 * gcc.dg/20020312-2.c: Remove traces of dead ports.
7591
58496de1
NS
75922003-12-30 Nathan Sidwell <nathan@codesourcery.com>
7593
74869a85
NS
7594 PR c++/13507
7595 * g++.dg/ext/attrib11.C: New test.
7596
58496de1
NS
7597 PR c++/13494
7598 * g++.dg/template/array2-1.C: New test.
7599 * g++.dg/template/array2-2.C: New test.
7600
21b75a73
MM
76012003-12-29 Mark Mitchell <mark@codesourcery.com>
7602
7603 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
7604
30a03508
NS
76052003-12-29 Nathan Sidwell <nathan@codesourcery.com>
7606
7607 PR c++/12774
7608 * g++.dg/template/array1-1.C: New test.
7609 * g++.dg/template/array1-2.C: New test.
7610
b66906a8
RS
76112003-12-29 Roger Sayle <roger@eyesopen.com>
7612
7613 PR fortran/12632
7614 * g77.dg/12632.f: New test case.
7615
68deab91
KL
76162003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7617
7618 PR c++/13289
7619 * g++.dg/parse/nontype1.C: New test.
7620
2f9afd51
KL
76212003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7622
7623 PR c++/12403
7624 * g++.dg/parse/explicit1.C: New test.
7625 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
7626
1896d29d
MM
76272003-12-28 Mark Mitchell <mark@codesourcery.com>
7628
c11889ce
MM
7629 PR c++/13081
7630 * g++.dg/opt/inline6.C: New test.
7631
7632 PR c++/12613
7633 * g++.dg/parse/error9.C: New test.
7634
1896d29d
MM
7635 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
7636
4c2a4b90
MM
76372003-12-28 Mark Mitchell <mark@codesourcery.com>
7638
7639 PR c++/13009
7640 * g++.dg/init/assign1.C: New test.
7641
7072018e
RS
76422003-12-28 Roger Sayle <roger@eyesopen.com>
7643
7644 PR c++/13070
7645 * g++.dg/warn/format3.C: New test case.
7646
bf86d71e
ZD
76472003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7648
7649 * gcc.c-torture/compile/20031227-1.c: New test.
7650
8f23fc81
MM
76512003-12-23 Mark Mitchell <mark@codesourcery.com>
7652
7653 * g++.dg/bprob/bprob.exp: Load target-supports.exp
7654 * g77.dg/bprob/bprob.exp: Likewise.
7655 * gcc.misc-tests/bprob.exp: Likewise.
7656 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
7657 variants on systems where the library does not provide that
7658 functionality.
7659 * gcc.dg/builtins-20.c: Use builtins-config.h.
7660 * gcc.dg/builtins-config.h: New file.
7661
b8ee7f02
MM
76622003-12-23 Mark Mitchell <mark@codesourcery.com>
7663
7664 * lib/gcc-dg.exp (dg-require-profiling): New function.
7665 * lib/target-supports.exp (check_profiling_available): Likewise.
7666 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
7667 * g77.dg/bprob/bprob.exp: Likewise.
7668 * gcc.misc-tests/bprob.exp: Likewise.
7669 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
7670 * gcc.dg/20021014-1.c: Likewise.
7671 * gcc.dg/nest.c: Likewise.
7672
7bd35dac
MM
76732003-12-23 Mark Mitchell <mark@codesourcery.com>
7674
7675 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
7676 compiling.
7677 * g++.dg/lookup/java2.C: Likewise.
7678 * gcc.dg/cpp/lexident.c: Likewise.
7679
f2073745
KH
76802003-12-23 Kazu Hirata <kazu@cs.umass.edu>
7681
7682 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
7683 given.
7684 * gcc.c-torture/compile/961203-1.c: Likewise.
7685 * gcc.c-torture/compile/980506-1.c: Likewise.
7686
4c494a15
ZW
76872003-12-23 Zack Weinberg <zack@codesourcery.com>
7688
7689 * lib/gcc-dg.exp (dg-prune-output): New annotation.
7690 (additional_prunes): New global.
7691 (gcc-dg-prune): Handle additional per-test pruning.
7692 (dg-test): Clear additional_prunes between tests.
7693
7694 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
7695 dg-prune-output to avoid spurious failures from assembler
7696 complaining about nonexistent WAW violations.
7697 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
7698 Use dg-prune-output to avoid spurious failures from assembler
7699 warning about Itanium B-step errata.
7700
57702a80
MM
77012003-12-23 Mark Mitchell <mark@codesourcery.com>
7702
7703 * g++.dg/abi/macro0.C: New test.
7704 * g++.dg/abi/macro1.C: Likewise.
7705 * g++.dg/abi/macro2.C: Likewise.
7706
7707 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
7708 * g++.dg/abi/bitfield7.C: Likewise.
7709 * g++.dg/abi/dtor2.C: Likewise.
7710 * g++.dg/abi/mangle11.C: Likewise.
7711 * g++.dg/abi/mangle12.C: Likewise.
7712 * g++.dg/abi/mangle14.C: Likewise.
7713 * g++.dg/abi/mangle17.C: Likewise.
7714 * g++.dg/abi/vbase10.C: Likewise.
7715 * g++.dg/abi/vbase14.C: Likewise.
7716 * g++.dg/template/qualttp17.C: Likewise.
7717
4ea49dd0
AP
77182003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7719
7720 PR c/11995
7721 * gcc.dg/20031223-1.c: New test.
7722
cbf6e52a
EB
77232003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7724
7725 * gcc.dg/noreturn-7.c: New test.
7726
b3006337
EB
77272003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7728
7729 * gcc.dg/null-pointer-1.c: New test.
7730
1ffe6573
MM
77312003-12-22 Mark Mitchell <mark@codesourcery.com>
7732
7813d14c
MM
7733 * g++.old-deja/g++.jason/template18.C: Remove.
7734 * g++.old-deja/g++.jason/template37.C: Likewise.
7735
7736 PR c++/12862
7737 * g++.dg/lookup/ns1.C: New test.
7738
1ffe6573
MM
7739 PR c++/12397
7740 * g++.dg/template/lookup3.C: New test.
7741
92a12fbc
AP
77422003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7743
7744 * g++.dg/template/recurse1.C: New test
7745
499b568f
MM
77462003-12-22 Mark Mitchell <mark@codesourcery.com>
7747
7748 PR c++/12479
7749 * g++.dg/parse/semicolon1.C: New test.
7750 * g++.dg/parse/semicolon1.h: Likewise.
7751
3b3ed128
FJ
77522003-12-22 Fariborz Jahanian <fjahanian@apple.com>
7753
7754 * gcc.dg/darwin-misaligned.c: New test.
7755
af3fbed1
AP
77562003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7757
7758 PR c/9163
7759 * gcc.dg/20031222-1.c: New test.
7760
d9dd2c4e
MM
77612003-12-21 Mark Mitchell <mark@codesourcery.com>
7762
9e62871e
MM
7763 PR c++/13438
7764 * g++.dg/parse/error8.C: New test.
7765
d9dd2c4e
MM
7766 PR c++/11554
7767 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
7768
b665cdce
KH
77692003-12-21 Kazu Hirata <kazu@cs.umass.edu>
7770
7771 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
7772 too small.
7773 * gcc.c-torture/compile/930217-1.c: Likewise.
7774 * gcc.c-torture/compile/930513-1.c: Likewise.
7775 * gcc.c-torture/execute/920908-2.c: Likewise.
7776 * gcc.c-torture/execute/921204-1.c: Likewise.
7777 * gcc.c-torture/execute/930621-1.c: Likewise.
7778 * gcc.c-torture/execute/930630-1.c: Likewise.
7779 * gcc.c-torture/execute/931031-1.c: Likewise.
7780 * gcc.c-torture/execute/980602-2.c: Likewise.
7781 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7782 * gcc.c-torture/execute/compndlit-1.c: Likewise.
7783 * gcc.c-torture/execute/extzvsi.c: Likewise.
7784 * gcc.c-torture/unsorted/ext.c: Likewise.
7785
781f4ec1
AP
77862003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
7787
7788 PR target/12749
7789 * gcc.c-torture/compile/20031220-2.c: New test case.
7790
3b24df36
RS
77912003-12-20 Roger Sayle <roger@eyesopen.com>
7792
7793 PR optimization/13031
7794 * gcc.c-torture/compile/20031220-1.c: New test case.
7795
c96f4f73
EB
77962003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7797
7798 * gcc.dg/cast-function-1.c: New test.
7799
be7ac471
JM
78002003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
7801
7802 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
7803 formats.
7804
4656bc85
MM
78052003-12-19 Mark Mitchell <mark@codesourcery.com>
7806
7807 PR c++/12795
7808 * g++.dg/ext/attrib10.C: New test.
7809
e8c89d29
JJ
78102003-12-19 Jakub Jelinek <jakub@redhat.com>
7811
7812 * gcc.dg/cleanup-10.c: New test.
7813 * gcc.dg/cleanup-11.c: New test.
7814
effed655
JJ
78152003-12-19 Jakub Jelinek <jakub@redhat.com>
7816
7817 PR c++/13239
7818 * g++.dg/opt/expect1.C: New test.
7819
ed8d8803
HP
78202003-12-19 Hartmut Penner <hpenner@de.ibm.com>
7821
7822 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
7823
0b667ed8
AP
78242003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
7825
01d0a156
AP
7826 PR debug/12923
7827 * gcc.dg/20031218-1.c: New test.
7828
7829 PR debug/12389
7830 * gcc.dg/20031218-2.c: New test.
7831 * gcc.dg/20031218-3.c: New test.
7832
0b667ed8
AP
7833 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
7834 of label name and allow for USER_LABEL_PREFIX == "_" names.
7835 * g++.dg/abi/mangle18-2.C: Likewise.
7836 * g++.dg/abi/mangle19-1.C: Likewise.
7837 * g++.dg/abi/mangle19-2.C: Likewise.
7838 * g++.dg/abi/mangle20-1.C: Likewise.
7839 * g++.dg/abi/mangle20-2.C: Likewise.
7840
a3bf324c
RH
78412003-12-18 Richard Henderson <rth@redhat.com>
7842
7843 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
7844
d11994a8
SB
78452003-12-18 Steven Bosscher <steven@gcc.gnu.org>
7846 Dan Kegel <dank@kegel.com>
7847
7848 PR other/12009
7849 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
7850 testing a cross compiler, it causes spurious compile failures.
7851 * lib/g++.exp: Likewise.
7852
bc5ada84
KL
78532003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7854
7855 PR c++/13262
7856 * g++.dg/template/access13.C: New test.
7857
cebf212f
UW
78582003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7859
7860 * gcc.dg/20031216-1.c: New test.
7861
51287c14
GB
78622003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7863
7864 PR c++/9154
7865 * g++.dg/template/error10.C: New test.
7866
a21f130e
EB
78672003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7868
7869 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
7870 * g++.dg/eh/simd-2.C: Likewise.
7871
b0656d8b
JW
78722003-12-17 James E Wilson <wilson@specifixinc.com>
7873 Roger Sayle <roger@eyesopen.com>
7874
7875 * gcc.c-torture/execute/ieee/mzero5.c: New.
7876
5c832178
MM
78772003-12-17 Mark Mitchell <mark@codesourcery.com>
7878
7879 PR c++/10603
7880 * g++.dg/parse/error6.C: New test.
7881
7882 PR c++/12827
7883 * g++.dg/parse/error7.C: New test.
7884
a7833d6a
EB
78852003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7886
7887 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
7888 at -O with stabs debugging formats.
7889 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
7890 * gcc.dg/debug/debug-2.c: Likewise.
7891
0dff37fb
MM
78922003-12-16 Mark Mitchell <mark@codesourcery.com>
7893
7894 PR c++/12696
7895 * g++.dg/init/error1.C: New test.
7896
7897 PR c++/12218
7898 * g++.dg/init/pm3.C: New test.
7899
2ff7cce4
JM
79002003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
7901
7902 PR c/3347
7903 * gcc.dg/bitfld-8.c: New test.
7904
6d43c524
JL
79052003-12-16 James Lemke <jim@wasabisystems.com>
7906
7907 * gcc.dg/arm-scd42-[123].c: New tests.
7908
d63b5e9f
NS
79092003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7910
7911 PR c++/9043
7912 * g++.dg/abi/mangle20-1.C: New test.
7913 * g++.dg/abi/mangle20-2.C: New test.
7914
263ee052
MM
79152003-12-16 Mark Mitchell <mark@codesourcery.com>
7916
7917 PR c++/13275
7918 * g++.dg/other/offsetof2.C: Remove XFAIL.
7919 * g++.dg/parse/offsetof1.C: New test.
7920 * g++.gd/parse/offsetof2.C: Likewise.
7921
ff5034c5
GB
79222003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7923
7924 * g++.dg/template/nontype3.C: New test.
7925 * g++.dg/template/static2.C: Tweaked the dg-error clause.
7926
cd852e4d
KL
79272003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7928
7929 * g++.dg/warn/noreturn-3.C: Also test instantiation.
7930
0f30f285
NS
79312003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7932
a0c68737
NS
7933 PR c++/13387
7934 * g++.dg/expr/assign1.C: New test.
7935
0f30f285
NS
7936 PR c++/13242
7937 * g++.dg/abi/mangle19-1.C: New test.
7938 * g++.dg/abi/mangle19-2.C: New test.
7939
d2411ba2
HP
79402003-12-16 Hartmut Penner <hpenner@de.ibm.com>
7941
7942 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
7943
91f8389c
EB
79442003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7945
7946 * gcc.c-torture/execute/20031216-1.c: New test.
7947
75e0d03a
GB
79482003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7949
7950 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
7951 an ICE regression.
7952
89f1a6ec
MM
79532003-12-15 Mark Mitchell <mark@codesourcery.com>
7954
7955 PR c++/10926
7956 * g++.dg/template/error9.C: New test.
7957
7958 PR c++/11116
7959 * g++.dg/template/error8.C: New test.
7960
040fc928
RS
79612003-12-15 Roger Sayle <roger@eyesopen.com>
7962
7963 PR middle-end/13400
7964 * gcc.c-torture/execute/20031215-1.c: New test case.
7965
b95cc51a
MM
79662003-12-15 Mark Mitchell <mark@codesourcery.com>
7967
21eb631b
MM
7968 PR c++/13269
7969 * g++.dg/parse/error5.C: New test.
7970
ea0e2a51
MM
7971 PR c++/12989
7972 * g++.dg/expr/sizeof1.C: New test.
7973
b95cc51a
MM
7974 PR c++/13310
7975 * g++.dg/template/crash15.C: New test.
7976
86d75cdd
GK
79772003-12-15 Geoffrey Keating <geoffk@apple.com>
7978
7979 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
7980 a non-POD type as the last named parameter of a varargs function.
7981
a5ac3982
MM
79822003-12-15 Mark Mitchell <mark@codesourcery.com>
7983
7984 PR c++/13243
7985 PR c++/12573
7986 * g++.dg/template/crash14.C: New test.
7987 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
7988
5fd80fbc
NS
79892003-12-15 Nathan Sidwell <nathan@codesourcery.com>
7990
f5c28a15
NS
7991 * g++.dg/other/java1.C: New test.
7992
5fd80fbc
NS
7993 PR c++/13241
7994 * g++.dg/abi/mangle18-1.C: New test.
7995 * g++.dg/abi/mangle18-2.C: New test.
7996
298a037c
ZD
79972003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7998
7999 PR optimization/10312
8000 * gcc.c-torture/execute/20031214-1.c: New.
8001
4bb8ca28
MM
80022003-12-14 Mark Mitchell <mark@codesourcery.com>
8003
8004 PR c++/10779
8005 PR c++/12160
8006 * g++.dg/parse/error3.C: New test.
8007 * g++.dg/parse/error4.C: Likewise.
8008 * g++.dg/abi/mangle4.C: Tweak error messages.
8009 * g++.dg/lookup/using5.C: Likewise.
8010 * g++.dg/other/error2.C: Likewise.
8011 * g++.dg/parse/typename5.C: Likewise.
8012 * g++.dg/parse/undefined1.C: Likewise.
8013 * g++.dg/template/arg2.C: Likewise.
8014 * g++.dg/template/ttp3.C: Likewise.
8015 * g++.dg/template/type1.C: Likewise.
8016 * g++.old-deja/g++.other/crash32.C: Likewise.
8017 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 8018
c1b83cc9
KL
80192003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8020
8021 PR c++/13106
8022 * g++.dg/warn/noreturn-3.C: New test.
8023
e00853fd
NS
80242003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8025
8026 PR c++/13118
8027 * g++.dg/abi/covariant3.C: New.
8028
3950dcdf
JJ
80292003-12-12 Jakub Jelinek <jakub@redhat.com>
8030
8031 * g++.dg/eh/ia64-1.C: New test.
8032
77fec971
RS
80332003-12-12 Roger Sayle <roger@eyesopen.com>
8034
8035 PR optimization/13037
8036 * g77.f-torture/execute/13037.f: New test case.
8037
90d46c28
NS
80382003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8039
8040 PR c++/12881
8041 * g++.dg/abi/covariant2.C: New.
8042
45f2492c
NB
80432003-12-12 Neil Booth <neil@daikokuya.co.uk>
8044
8045 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
8046
15975b43
ZW
80472003-12-11 Zack Weinberg <zack@codesourcery.com>
8048
8049 * gcc.c-torture/execute/wchar_t-1.x: Delete.
8050
a586ce78
AP
80512003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
8052
8053 PR other/10819
8054 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
8055 to fix Bug 10819.
8056 * lib/g++.exp (g++_version): Likewise.
8057 * lib/g77.exp (g77_version): Likewise.
8058 * lib/objc.exp (default_objc_version): Likewise.
8059
e55a6cce 80602003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 8061
553355fe
RH
8062 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
8063
5ca18844
RH
8064 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
8065
facef326
MA
80662003-12-08 Matt Austern <austern@apple.com>
8067
8068 PR c/13134
8069 * lib/gcc-dg.exp (dg-require-visibility): Define.
8070 * lib/target-supports (check_visibility_available): Define.
8071 * gcc.dg/visibility-1.c: New test.
8072 * gcc.dg/visibility-2.c: Likewise.
8073 * gcc.dg/visibility-3.c: Likewise.
8074 * gcc.dg/visibility-4.c: Likewise.
8075 * gcc.dg/visibility-5.c: Likewise.
8076 * gcc.dg/visibility-6.c: Likewise.
8077 * g++.dg/ext/visibility-1.C: Likewise.
8078 * g++.dg/ext/visibility-2.C: Likewise.
8079 * g++.dg/ext/visibility-3.C: Likewise.
8080 * g++.dg/ext/visibility-4.C: Likewise.
8081 * g++.dg/ext/visibility-5.C: Likewise.
8082 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 8083
91f8389c
EB
80842003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8085
8086 * g++.dg/lookup/java1.C: New test.
8087 * g++.dg/lookup/java2.C: New test.
b8ec6586 8088
df5e8205
EB
80892003-12-07 Falk Hueffner <falk@debian.org>
8090
8091 * g++.dg/opt/noreturn-1.C: New test.
8092
fd25e957
EB
80932003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
8094
8095 * gcc.dg/overflow-1.c: New test.
8096
5c6ef9be
EB
80972003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8098
8099 * g77.f-torture/compile/13060.f: New test.
8100
a6c0d772
MM
81012003-12-06 Mark Mitchell <mark@codesourcery.com>
8102
8103 PR c++/13323
8104 * g++.dg/inherit/operator2.C: New test.
8105
360d1b99
MM
81062003-12-05 Mark Mitchell <mark@codesourcery.com>
8107
8108 PR c++/13305
8109 * g++.dg/ext/attrib9.C: New test.
8110
eeb23c11
MM
81112003-12-05 Mark Mitchell <mark@codesourcery.com>
8112
8113 PR c++/13314
8114 * g++.dg/template/error7.C: New test.
8115
5d27ef94 81162003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 8117 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
8118
8119 PR target/13302
8120 * g++.dg/other/struct-va_list.C: New test.
8121
f128e1f3
KL
81222003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8123
8124 PR c++/13166
8125 * g++.dg/parse/defarg6.C: New test.
8126
64ed86c7
HPN
81272003-12-05 Hans-Peter Nilsson <hp@axis.com>
8128
8129 PR target/13256
8130 * gcc.c-torture/execute/20031201-1.c: New test.
8131
b98d4eb5
AC
81322003-12-05 Arnaud Charlet <charlet@act-europe.fr>
8133
8134 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
8135
6e3077c6
EB
81362003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8137
8138 * gcc.dg/builtin-return-1.c: New test.
8139
fc64a247
SM
81402003-12-04 Stuart Menefy <stuart.menefy@st.com>
8141 J"orn Rennecke <joern.rennecke@superh.com>
8142
8143 PR optimization/13260
8144 * gcc.c-torture/execute/20031204-1.c: New test.
8145
afb0918a
MM
81462003-12-03 Mark Mitchell <mark@codesourcery.com>
8147
8148 PR c++/9127
8149 * g++.dg/template/error6.C: New test.
8150
8ecc63eb
JJ
81512003-12-03 Jakub Jelinek <jakub@redhat.com>
8152
8153 * gcc.dg/20031202-1.c: New test.
8154
ee43dab5
MM
81552003-12-03 Mark Mitchell <mark@codesourcery.com>
8156
b80cfdcd
MM
8157 PR c++/13179
8158 * g++.dg/template/eh1.C: New test.
8159
ee43dab5
MM
8160 PR c++/10771
8161 * g++.dg/template/error5.C: New test.
8162
e7f2e92f
DU
81632003-12-02 David Ung <davidu@mips.com>
8164
15975b43 8165 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
8166 g_##TMODE
8167
1c59130c
GB
81682003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8169
8ecc63eb 8170 PR c++/10126
1c59130c
GB
8171 * g++.dg/template/ptrmem8.C: New test.
8172
e77de295
GB
81732003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8174
8ecc63eb 8175 PR c++/12573
e77de295
GB
8176 * g++.dg/template/dependent-expr3.C: New test.
8177
e3b66120
JL
81782003-12-01 James Lemke <jim@wasabisystems.com>
8179
8180 * gcc.dg/arm-g2.c: New test.
8181
d9e7c8e3
RS
81822003-12-01 Roger Sayle <roger@eyesopen.com>
8183
8184 PR optimization/11634
8185 * gcc.dg/20031201-2.c: New test case.
8186
75d3baee
ZW
81872003-12-01 Zack Weinberg <zack@codesourcery.com>
8188
8189 PR 11433
8190 * objc.dg/proto-lossage-3.m: New test.
8191
28cb2b14
RS
81922003-12-01 Roger Sayle <roger@eyesopen.com>
8193
8194 PR optimization/12628
8195 * gcc.dg/20031201-1.c: New test case.
8196
e82407b5
EB
81972003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8198
8199 * gcc.dg/unaligned-1.c: New test.
8200
a668c6ad
MM
82012003-11-30 Mark Mitchell <mark@codesourcery.com>
8202
8203 PR c++/9849
8204 * g++.dg/template/error4.C: New test.
8205 * g++.dg/template/nested3.C: Adjust error markers.
8206
0e73769e
KG
82072003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8208
8209 * gcc.dg/cpp/assert4.c: Check more #system assertions.
8210
65f0edec
JM
82112003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
8212
8213 PR c/10333
8214 * gcc.dg/bitfld-7.c: New test.
8215
9c858681
RS
82162003-11-29 Richard Sandiford <rsandifo@redhat.com>
8217
8218 * gcc.dg/tls/asm-1.C: New test.
8219
26b0ad13
KG
82202003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8221
0e73769e 8222 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 8223
48ee6fa0
EB
82242003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8225
8226 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
8227 * gcc.dg/builtin-apply3.c: New test.
8228
4caddf0b
EB
82292003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8230
8231 * lib/compat.exp (compat-obj): New xfaildata parameter.
8232 Use it to set compiler_conditional_xfail_data before compiling.
8233 (compat-get-options): Handle dg-xfail-if.
8234 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
8235 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
8236 * gcc.dg/compat/vector-1_y.c: Likewise.
8237 * gcc.dg/compat/vector-2_x.c: Likewise.
8238 * gcc.dg/compat/vector-2_y.c: Likewise.
8239
ecb63641
EB
82402003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8241
8242 * g++.dg/opt/reg-stack4.C: New test.
8243
316d0b19
EB
82442003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8245
8246 * gcc.dg/builtin-apply2.c: New test.
8247
bb13f2ff
EB
82482003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8249
8250 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
8251
4864cc4a
KL
82522003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8253
8254 PR c++/12924
8255 * g++.dg/template/template-id-2.C: New test.
8256
d43f603d
KL
82572003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8258
8259 PR c++/5369
8260 * g++.dg/template/memfriend1.C: New test.
8261 * g++.dg/template/memfriend2.C: Likewise.
8262 * g++.dg/template/memfriend3.C: Likewise.
8263 * g++.dg/template/memfriend4.C: Likewise.
8264 * g++.dg/template/memfriend5.C: Likewise.
8265 * g++.dg/template/memfriend6.C: Likewise.
8266 * g++.dg/template/memfriend7.C: Likewise.
8267 * g++.dg/template/memfriend8.C: Likewise.
8268 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
8269
40bec508
MM
82702003-11-21 Mark Mitchell <mark@codesourcery.com>
8271
8272 PR c++/12515
8273 * g++.dg/ext/cond1.C: New test.
8274
c132886e
RH
82752003-11-20 Richard Henderson <rth@redhat.com>
8276
8277 * gcc.dg/20020201-2.c: Remove.
8278 * gcc.dg/20020201-4.c: Remove.
8279 * gcc.dg/20020304-1.c: Remove.
8280
dd2cc6dc
NN
82812003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
8282
8283 * gcc.dg/cpp/trad/xwin1.c: New test case.
8284
5153e857
AT
82852003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
8286
8287 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
8288 * lib/g77.exp: Likewise.
8289 * lib/objc.exp: Likewise.
8290 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
8291 for darwin.
8292
c44e68a5
KL
82932003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8294
8295 PR c++/12932
8296 * g++.dg/template/static5.C: New test.
8297
fc6d6d62
JM
82982003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
8299
8300 * gcc.dg/nested-func-1.c: New test.
8301
178b9a09
KG
83022003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8303
8304 * gcc.dg/cpp/assert4.c: New test.
8305
8ffc2e37
GB
83062003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8307
75d3baee
ZW
8308 PR c++/2294
8309 * g++.dg/lookup/using9.c: New test.
8ffc2e37 8310
ec75414f
MM
83112003-11-14 Mark Mitchell <mark@codesourcery.com>
8312
8313 PR c++/12762
8314 * g++.dg/template/error3.C: New test.
8315
7fb768e5
AC
83162003-11-14 Arnaud Charlet <charlet@act-europe.fr>
8317
8318 PR ada/13035
8319 * ada/acats/run_acats, run_all.sh: Fix syntax error.
8320 No longer use a wrapper for gcc, since this does not work under
8321 Windows.
8322
aede75ed
GB
83232003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8324
75d3baee
ZW
8325 PR c++/2094
8326 * g++.dg/template/ptrmem7.C: New test.
aede75ed 8327
a25d596a
AP
83282003-11-13 Andrew Pinski <apinski@apple.com>
8329
8330 * gcc.c-torture/compile/20031113-1.c: New test.
8331
49012f5c 83322003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 8333 Kean Johnston <jkj@sco.com>
49012f5c
MM
8334
8335 PR c/13029
8336 * gcc.dg/unused-4.c: Update.
8337
d76bc29c
EB
83382003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8339
8340 * g++.dg/opt/const3.C: New test.
8341
fccc4eb2
JH
83422003-11-13 Jan Hubicka <jh@suse.cz>
8343
8344 * gcc.c-torture/compile/20031112-1.c: New test.
8345
8f120836
MM
83462003-11-12 Mark Mitchell <mark@codesourcery.com>
8347
8348 * g++.dg/parse/crash10.C: Remove bogus error marker.
8349
405f36dd
RO
83502003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8351
8352 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
8353 (host_gcc): Likewise.
8354 (ROOT): Honor $PWDCMD.
8355 (BASE): Likewise.
8356 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
8357
7e28e1a3
CM
83582003-11-12 Catherine Moore <clm@redhat.com>
8359
8360 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
8361
0cf356df
AJ
83622003-11-12 Andreas Jaeger <aj@suse.de>
8363 Jakub Jelinek <jakub@redhat.com>
8364 Andrew Pinski <pinskia@physics.uc.edu>
8365 Richard Henderson <rth@redhat.com>
8366
8367 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
8368 systems.
7671789c 8369 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
8370
8371 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
8372 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8373
3e65fcc0
AJ
83742003-11-11 Andreas Jaeger <aj@suse.de>
8375
8376 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
8377
292d9f2b
AJ
8378 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
8379
e6178121
AC
83802003-11-10 Arnaud Charlet <charlet@act-europe.fr>
8381
8382 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
8383 Clean ups.
8384
1ec0c607
WH
83852003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
8386
8387 * gcc.dg/trampoline-1.c: New test.
8388
a5fdcda8
AP
83892003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8390
8391 * gcc.c-torture/compile/200031109-1.c: New test.
8392
c76f4e8e
JM
83932003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8394
8395 PR c/3190
8396 PR c/8714
8397 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8398 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
8399 gcc.dg/format/no-y2k-1.c: Update.
8400
587a9854
RS
84012003-11-08 Roger Sayle <roger@eyesopen.com>
8402
8403 PR optimization/10467
8404 * gcc.dg/20031108-1.c: New test case.
8405
3d67ba1e
GK
84062003-11-07 Geoffrey Keating <geoffk@apple.com>
8407
8408 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
8409
30321c39
JM
84102003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8411
8412 * gcc.dg/compound-lvalue-1.c: New test.
8413 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
8414 some XFAILs.
8415
2858f73a
GK
84162003-11-06 Geoffrey Keating <geoffk@apple.com>
8417
8418 * gcc.dg/altivec-varargs-1.c: New test.
8419
51672143
EB
84202003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8421
8422 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
8423 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
8424 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
8425 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
8426 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
8427
0a49d02c
JM
84282003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
8429
8430 * gcc.dg/cond-lvalue-1.c: New test.
8431
db9fd03e 84322003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
8433
8434 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
8435
aad626f7
KL
84362003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8437
8438 PR c++/11616
8439 * g++.dg/template/instantiate5.C: New test.
8440
0c5a0451
VR
84412003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8442
8443 PR c++/12726
8444 * g++.dg/ext/complit2.C: Replace test with self-contained version.
8445 * ChangeLog: Add missing first entry for above test.
8446
3dfa3500
KL
84472003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8448
8449 PR c++/9810
8450 * g++.dg/template/using8.C: New test.
8451 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
8452
31f0f571
RS
84532003-11-02 Roger Sayle <roger@eyesopen.com>
8454
8455 PR optimization/10817
8456 * gcc.c-torture/compile/20031102-1.c: New test case.
8457
2077750a
KH
84582003-11-02 Kazu Hirata <kazu@cs.umass.edu>
8459
8460 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
8461 2147483647.
8462
e69cdc12
EB
84632003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8464
8465 * gcc.dg/20031102-1.c: New test.
8466
0a9e65f9
EB
84672003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8468
8469 * gcc.dg/complex-1.c: New test.
8470
f218d820
KL
84712003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8472
8473 PR c++/12796
8474 * g++.dg/template/crash13.C: Adjust expected error location.
8475 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8476
f3dd79b9
RE
84772003-10-31 Richard Earnshaw <rearnsha@arm.com>
8478
8479 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8480
4cabf776
JZ
84812003-10-31 Josef Zlomek <zlomekj@suse.cz>
8482
8483 PR/10239
8484 * gcc.c-torture/compile/20031031-2.c: New test.
8485
739e6d58
JZ
84862003-10-31 Josef Zlomek <zlomekj@suse.cz>
8487
8488 PR/11640
8489 * gcc.c-torture/compile/20031031-1.c: New test.
8490
28765aad
RE
84912003-10-31 Richard Earnshaw <rearnsha@arm.com>
8492
8493 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8494 * gcc.misc-tests/bprob.exp: Likewise.
8495 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
8496 the execution test on arm-elf configs.
c6c01481 8497 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
8498 configs that don't support scratch files.
8499 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
8500
1d915eda
AC
85012003-10-30 Arnaud Charlet <charlet@act-europe.fr>
8502
8503 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
8504 done by dejagnu.
8505
24c98fae
AC
85062003-10-29 Arnaud Charlet <charlet@act-europe.fr>
8507
8508 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
8509 Avoid non pure sh syntax. Add more logging.
8510
8511 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
8512 fail.
24c98fae 8513
0fda236e
FS
85142003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8515
8516 PR libgcj/10610
8517 * gcc.dg/ppc-stackalign-1.c: New test.
8518
1066ea4d
AC
85192003-10-28 Arnaud Charlet <charlet@act-europe.fr>
8520
8521 * ada/acats/run_all.sh: Change output to be more compliant with
8522 dejagnu framework.
8523 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
8524 Only run [a-z]* directories, to filter out e.g. CVS.
8525 Redirect build output to log file.
1066ea4d 8526
934ef487
AC
85272003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8528
8529 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
8530
c011a52f
AC
85312003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8532
8533 PR ada/5909:
8534 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
8535
b19ee4bd
JJ
85362003-10-27 Jakub Jelinek <jakub@redhat.com>
8537
8538 * gcc.c-torture/compile/20031023-1.c: New test.
8539 * gcc.c-torture/compile/20031023-2.c: New test.
8540 * gcc.c-torture/compile/20031023-3.c: New test.
8541 * gcc.c-torture/compile/20031023-4.c: New test.
8542
58e1d54c
KL
85432003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8544
8545 PR c++/10371
8546 * g++.dg/lookup/scoped8.C: New test.
8547
b3cd99cd
EB
85482003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8549
8550 * g++.dg/opt/reg-stack3.C: New test.
8551
88682ff6
JM
85522003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8553
8554 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
8555
d9a50301
KL
85562003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8557
8558 PR c++/11076
8559 * g++.dg/template/crash13.C: New test.
8560
349dfad9
JM
85612003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8562
8563 * gcc.dg/c99-restrict-2.c: New test.
8564
bb885938
NS
85652003-10-24 Nathan Sidwell <nathan@codesourcery.com>
8566
8567 PR c++/12698, c++/12699, c++/12700, c++/12566
8568 * g++.dg/inherit/covariant9.C: New test.
8569 * g++.dg/inherit/covariant10.C: New test.
8570 * g++.dg/inherit/covariant11.C: New test.
8571
0c5a0451
VR
85722003-10-23 Jason Merrill <jason@redhat.com>
8573
8574 PR c++/12726
8575 * g++.dg/ext/complit2.C: New test.
8576
ed1ca05a
FH
85772003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8578
8579 PR target/12654
8580 * gcc.c-torture/execute/20031020-1.c: New test.
8581
1b251a0c
ZD
85822003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8583
8584 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
8585 following the jump_insn.
8586
dc70e81d
JM
85872003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
8588
8589 * gcc.dg/cast-lvalue-1.c: New test.
8590
18fd68a8
MM
85912003-10-21 Mark Mitchell <mark@codesourcery.com>
8592
8593 PR c++/11962
8594 * g++.dg/template/cond2.C: New test.
8595
ac054e28
JM
85962003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
8597
8598 * gcc.dg/builtins-28.c: New test.
8599
d4d1ebc1
JH
86002003-10-20 Jan Hubicka <jh@suse.cz>
8601
8602 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
8603 parameter.
8604 * testsuite/gcc.dg/inline-2.c: Likewise.
8605
d15f01e3
PE
86062003-10-20 Phil Edwards <phil@codesourcery.com>
8607
8608 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
8609 * gcc.dg/nest.c: Likewise.
8610
11325dcd
KL
86112003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8612
8613 PR c++/9781, c++/10583, c++/11862
8614 * g++.dg/parse/crash13.C: New test.
8615
adccacc4
ZD
86162003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8617
8618 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
8619
5a13d728
EB
86202003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8621
8622 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
8623 Define HAVE_C99_RUNTIME except on Solaris.
8624 * gcc.dg/builtins-20.c: Likewise.
8625
29ee7b16
ZD
86262003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8627
8628 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
8629
5f04800c
KL
86302003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8631
8632 PR c++/12495
8633 * g++.dg/template/crash21.C: New test.
8634
9579624e
KL
86352003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8636
8637 PR c++/2513
8638 * g++.dg/template/typename5.C: New test.
8639
e77b95a2
KL
86402003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8641
8642 PR c++/12369
8643 * g++.dg/template/friend25.C: New test.
8644
7a0cb59c
ZL
86452003-10-16 Ziemowit Laski <zlaski@apple.com>
8646
8647 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
8648 versions.
8649
82917bf9
KH
86502003-10-16 Kazu Hirata <kazu@cs.umass.edu>
8651
8652 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
8653 == 2147483647.
8654
8725a9b4
KH
86552003-10-15 Kazu Hirata <kazu@cs.umass.edu>
8656
8657 * gcc.c-torture/execute/960416-1.x: Remove.
8658 * gcc.c-torture/execute/divconst-3.x: Likewise.
8659
c546e185
HPN
86602003-10-15 Hans-Peter Nilsson <hp@axis.com>
8661
8662 PR target/12598
8663 * gcc.dg/torture/cris-volatile-1.c: New test.
8664
e157d777
RS
86652003-10-14 Roger Sayle <roger@eyesopen.com>
8666
8667 PR optimization/9325
8668 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
8669 for overflowing floating point to integer conversion during RTL
8670 simplification.
8671
c92c2a28
ZL
86722003-10-13 Ziemowit Laski <zlaski@apple.com>
8673
8674 * objc/execute/_cmd.m: Fix typo.
8675 * objc.dg/image-info.m, objc.dg/symtab-1.m:
8676 Relax 'scan-assembler' regexp.
8677 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
8678 objc.dg/try-catch-4.m: Run on non-Darwin targets.
8679 * objc.dg/zero-link-2.m: Remove blank line.
8680 * objc.dg/zero-link-3.m: New test case.
c6c01481 8681
71d46c6f
GK
86822003-10-13 Geoffrey Keating <geoffk@apple.com>
8683
3eba62b4
GK
8684 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
8685
71d46c6f
GK
8686 * gcc.dg/asm-names.c: Use scan-assembler-not rather
8687 than linker trickery.
8688
88e451e1
VR
86892003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8690
8691 PR c++/12370
8692 * g++.dg/other/friend2.C: New test.
8693
e3c8de6a
SB
86942003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8695
8696 * gcc.dg/20031012-1.c: New test.
8697
1998463c
SB
86982003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8699
8700 * gcc.dg/weak/weak-3.c: Fix for new warning.
8701
cc956bfd
KC
87022003-10-12 Kelley Cook <kcook@gcc.gnu.org>
8703
8704 PR optimization/8750
8705 * gcc.c-torture/execute/20031012-1.c: New test case.
8706
c43fa1f5
RS
87072003-10-11 Roger Sayle <roger@eyesopen.com>
8708
8709 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
8710 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
8711
c877353c
RS
87122003-10-11 Roger Sayle <roger@eyesopen.com>
8713
8714 PR optimization/12260
8715 * gcc.c-torture/compile/20031011-2.c: New test case.
8716
e3be1116
RS
87172003-10-11 Roger Sayle <roger@eyesopen.com>
8718
8719 * gcc.c-torture/execute/20031011-1.c: New testcase.
8720
69efc31d
EB
87212003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
8722
8723 * gcc.c-torture/compile/20031011-1.c: New test.
8724
cc956bfd 87252003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
8726
8727 * g++.dg/other/first-global.C: New test.
8728
ea82015c
RS
87292003-10-11 Roger Sayle <roger@eyesopen.com>
8730
8731 * gcc.c-torture/execute/string-opt-18.c: New testcase.
8732
51e73d57
ILT
87332003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
8734
8735 * gcc.c-torture/compile/20031010-1.c: New test.
8736
d0fd1347
GK
87372003-10-10 Geoffrey Keating <geoffk@apple.com>
8738
8739 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
8740 * gcc.c-torture/execute/va-arg-25.c: ... here.
8741
b18ff0cd
MM
87422003-10-09 Mark Mitchell <mark@codesourcery.com>
8743
8744 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
8745
1703590e
RS
87462003-10-08 Richard Sandiford <rsandifo@redhat.com>
8747
f119ba23 8748 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 8749
3d56512d
GB
87502003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8751
8752 * g++.dg/parse/error2.C: New test.
8753
7a925598
GB
87542003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8755
8756 PR c++/11097
8757 * g++.dg/other/error5.C: Modify the error message.
8758 * g++.dg/lookup/using8.C: New test.
8759
a594a19c
GK
87602003-10-07 Geoffrey Keating <geoffk@apple.com>
8761
8762 * gcc.dg/darwin-abi-2.c: New file.
8763 * gcc.c-torture/execute/va-arg-24.c: New file.
8764
90af8042
BW
87652003-10-06 Bob Wilson <bob.wilson@acm.org>
8766
8767 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
8768 indentation.
8769
d04a575f
MM
87702003-10-06 Mark Mitchell <mark@codesourcery.com>
8771
8772 PR c++/10147
8773 * g++.dg/other/error4.C: Update error messages.
8774 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 8775
d04a575f
MM
8776 PR c++/12337
8777 * g++.dg/init/new9.C: New test.
c6c01481 8778
d04a575f
MM
8779 PR c++/12334, c++/12236, c++/8656
8780 * g++.dg/ext/attrib8.C: New test.
8781
8a7a6f4d
DP
87822003-10-06 Devang Patel <dpatel@apple.com>
8783
8784 * gcc.dg/debug/dwarf2-3.h: New test.
8785 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 8786
9ebfd78b
EB
87872003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
8788
8789 * g++.dg/opt/cfg2.C: New test.
8790
8c03ca00
EB
87912003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8792
8793 * g++.dg/opt/float1.C: New test.
8794
b494fd98
EB
87952003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8796
8797 * gcc.dg/c90-array-lval-6.c: New test.
8798 * gcc.dg/c99-array-lval-6.c: New test.
8799
81ff723b
AM
88002003-10-03 Alexander Malmberg <alexander@malmberg.org>
8801 Ziemowit Laski <zlaski@apple.com>
8802
8803 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
8804 'Derived', so that it is never considered a class method; add
8805 new warning for '+port' method ambiguity.
8806 * objc.dg/method-12.m: Include <objc/objc.h> instead of
8807 <objc/objc-api.h> (needed on Mac OS X).
8808 * objc.dg/method-13.m: New test.
8809
875eda9c
RS
88102003-10-03 Roger Sayle <roger@eyesopen.com>
8811
8812 PR optimization/9325, PR java/6391
8813 * gcc.c-torture/execute/20031003-1.c: New test case.
8814
c8a65a25
MM
88152003-10-02 Mark Mitchell <mark@codesourcery.com>
8816
5114f0ed
MM
8817 PR optimization/12180
8818 * gcc.dg/20031002-1.c: New test.
8819
c8a65a25
MM
8820 PR c++/12486
8821 * g++.dg/inherit/error1.C: New test.
8822
910a2080
CD
88232003-10-02 Chris Demetriou <cgd@broadcom.com>
8824
8825 * lib/f-torture.exp (search_for): Rename to...
8826 (search_for_re): This. Also, clean up comments and the
8827 "regexp" invocation.
8828
2a3bf9aa
JZ
88292003-10-02 Josef Zlomek <zlomekj@suse.cz>
8830
8831 * gcc.c-torture/compile/20031002-1.c: New test.
8832
7485f79f
JJ
88332003-10-02 Jakub Jelinek <jakub@redhat.com>
8834
8835 * g++.dg/opt/cond1.C: New test.
8836
2409cb37
KC
88372003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
8838
8839 * gcc.dg/Wold-style-definition-2.c: New testcase.
8840 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
8841
1ffcc352
RH
88422003-09-29 Richard Henderson <rth@redhat.com>
8843
75d3baee 8844 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 8845
ea0738f2
EB
88462003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8847
8848 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
8849
753aaa17
KL
88502003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8851
8852 * g++.dg/template/friend19.C: Fix typo.
8853 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
8854
d34053ed
RS
88552003-09-28 Richard Sandiford <rsandifo@redhat.com>
8856
8857 * gcc.c-torture/execute/20030928-1.c: New test.
8858 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
8859
e8226879
EB
88602003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8861
8862 * g++.dg/opt/unroll1.C: New test.
8863
073089a7
RS
88642003-09-26 Roger Sayle <roger@eyesopen.com>
8865
8866 PR optimization/11741
8867 * gcc.dg/20030926-1.c: New test case.
8868
37d407a1
KL
88692003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8870
8871 PR c++/5655
8872 * g++.dg/parse/access7.C: New test.
8873 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
8874
264fa2db
ZL
88752003-09-24 Ziemowit Laski <zlaski@apple.com>
8876
8877 MERGE OF objc-improvements-branch into MAINLINE:
8878 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
8879 if libobjc has not been built.
8880 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
8881 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
8882 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
8883 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
8884 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
8885 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
8886 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
8887 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
8888 objc.dg/special/unclaimed-category-1.h,
8889 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
8890 well as GNU runtime.
264fa2db 8891 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
8892 * execute/cascading-1.m, execute/function-message-1.m,
8893 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
8894 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
8895 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
8896 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
8897 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
8898 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
8899 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
8900 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
8901 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
8902 * objc.dg/bitfield-2.m: Run only on Darwin.
8903 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
8904 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
8905 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 8906 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 8907
d395df26
AO
89082003-09-24 Alexandre Oliva <aoliva@redhat.com>
8909
8910 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
8911
fff2cb99
GK
89122003-09-23 Geoffrey Keating <geoffk@apple.com>
8913
8914 * gcc.dg/darwin-abi-1.c: New file.
8915
af0f185b
AP
89162003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
8917
8918 PR target/12281
8919 * gcc.c-torture/compile/20030921-1.c: New test.
8920
de582cfb
EB
89212003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8922
8923 * g++.dg/opt/reg-stack2.C: New test.
8924
5cfc5356
EB
89252003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8926
8927 * g++.dg/eh/delayslot1.C: New test.
8928
ddd2d57e
RH
89292003-09-20 Richard Henderson <rth@redhat.com>
8930
8931 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
8932
ccea753c
RS
89332003-09-20 Roger Sayle <roger@eyesopen.com>
8934
8935 * gcc.c-torture/execute/20030920-1.c: New test case.
8936
2c49cd9e
KL
89372003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8938
8939 * g++.dg/rtti/typeid3.C: Correct expected error message.
8940
4047b164
KL
89412003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8942
8943 PR c++/157
8944 * g++.dg/parse/crash12.C: New test.
8945
99d53bba
JJ
89462003-09-19 Janis Johnson <janis187@us.ibm.com>
8947
8948 * gcc.dg/compat/mixed-struct-check.h: New.
8949 * gcc.dg/compat/mixed-struct-defs.h: New.
8950 * gcc.dg/compat/mixed-struct-init.h: New.
8951 * gcc.dg/compat/struct-by-value-19_main.c: New.
8952 * gcc.dg/compat/struct-by-value-19_x.c: New.
8953 * gcc.dg/compat/struct-by-value-19_y.c: New.
8954 * gcc.dg/compat/struct-by-value-20_main.c: New.
8955 * gcc.dg/compat/struct-by-value-20_x.c: New.
8956 * gcc.dg/compat/struct-by-value-20_y.c: New.
8957 * gcc.dg/compat/struct-return-19_main.c: New.
8958 * gcc.dg/compat/struct-return-19_x.c: New.
8959 * gcc.dg/compat/struct-return-19_y.c: New.
8960 * gcc.dg/compat/struct-return-20_main.c: New.
8961 * gcc.dg/compat/struct-return-20_x.c: New.
8962 * gcc.dg/compat/struct-return-20_y.c: New.
8963
ed71e586
AP
89642003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
8965 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
8966 so that it will not complain on LP64 targets.
8967
68c78847
KL
89682003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8969
8970 PR c++/495
8971 * g++.dg/template/friend24.C: New test.
8972
3501ba24
NS
89732003-09-19 Nathan Sidwell <nathan@codesourcery.com>
8974
68442fac 8975 PR c++/12332
3501ba24
NS
8976 * g++.dg/template/memtmpl2.C: New test.
8977
5ae6cd0d
MM
89782003-09-18 Mark Mitchell <mark@codesourcery.com>
8979
8980 PR target/11184
8981 * gcc.dg/builtin-apply1.c: New test.
8982
85b22f78
NS
89832003-09-18 Nathan Sidwell <nathan@codesourcery.com>
8984
8985 PR c++/9848
8986 * g++.dg/warn/Wunused-4.C: New test.
8987
ef08de80
VR
89882003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8989
8990 PR c++/12316
8991 * g++.dg/other/gc2.C: New test.
8992
84583208
MM
89932003-09-17 Mark Mitchell <mark@codesourcery.com>
8994
15dd86be
MM
8995 PR c++/11991
8996 * g++.dg/rtti/typeid3.C: New test.
8997
84583208
MM
8998 PR c++/12266
8999 * g++.dg/overload/template1.C: New test.
9000
0b75beaa
EB
90012003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9002
9003 * g++.dg/opt/cfg3.C: New test.
9004
ae8803a8
KL
90052003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9006
9007 PR c++/7939
9008 * g++.dg/template/crash11.C: New test.
9009
72954a4f
JM
90102003-09-16 Jason Merrill <jason@redhat.com>
9011 Jakub Jelinek <jakub@redhat.com>
9012
9013 * gcc.dg/attr-warn-unused-result.c: New test.
9014
3afd2e20
NS
90152003-09-15 Nathan Sidwell <nathan@codesourcery.com>
9016
9017 PR c++/12184
9018 * g++.dg/expr/call2.C: New test.
9019
c034f121
AJ
90202003-09-15 Andreas Jaeger <aj@suse.de>
9021
9022 * gcc.dg/Wold-style-definition-1.c: New test.
9023
29edb15c
MM
90242003-09-14 Mark Mitchell <mark@codesourcery.com>
9025
a7e8c268
MM
9026 PR c++/3907
9027 * g++.dg/parse/template12.C: New test.
9028
29edb15c
MM
9029 * g++.dg/abi/bitfield11.C: New test.
9030 * g++.dg/abi/bitfield12.C: Likewise.
9031
aab68b4a
AO
90322003-09-14 Alexandre Oliva <aoliva@redhat.com>
9033
9034 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
9035 non-expansion of functional macro name without arguments at EOL.
9036 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
9037
975f3818
RS
90382003-09-14 Richard Sandiford <rsandifo@redhat.com>
9039
9040 * gcc.c-torture/execute/20030914-[12].c: New tests.
9041
92af500d
NS
90422003-09-11 Nathan Sidwell <nathan@codesourcery.com>
9043
9044 PR c++/11788
9045 * g++.dg/overload/addr1.C: New test.
9046
93dc9a32
ILT
90472003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
9048
9049 * gcc.dg/20030909-1.c: New test.
9050
1c8b4e29
EB
90512003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9052
9053 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
9054
90552003-09-09 Devang Patel <dpatel@apple.com>
9056
9057 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 9058
f7657db9
KG
90592003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9060
9061 * gcc.dg/torture/builtin-explog-1.c: New testcase.
9062
9649812a
MM
90632003-09-08 Mark Mitchell <mark@codesourcery.com>
9064
9065 * gcc.dg/ia64-types1.c: New test.
9066 * gcc.dg/ia64-types2.c: Likewise.
9067
df049e59
KG
90682003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9069
11bf0eb0
KG
9070 * gcc.dg/builtins-1.c: Add more _Complex tests.
9071 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9072
df049e59
KG
9073 * gcc.dg/builtins-1.c: Test existing _Complex functions.
9074 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9075
f23fb7f5
MM
90762003-09-08 Mark Mitchell <mark@codesourcery.com>
9077
fa531100
MM
9078 PR c++/11786
9079 * g++.dg/lookup/koenig2.C: New test.
9080
f23fb7f5
MM
9081 PR c++/5296
9082 * g++.dg/rtti/typeid2.C: New test.
9083
7f14bbe6
JJ
90842003-09-08 Jakub Jelinek <jakub@redhat.com>
9085
9086 * gcc.c-torture/compile/20030904-1.c: New test.
9087
7b65ed54
EB
90882003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9089
9090 * g++.dg/opt/longbranch2.C: New test.
9091
6a4f08f3
AP
90922003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9093
9094 * g++.dg/template/crash10.C: Only compile it.
9095
dc4cb34e
AP
90962003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9097
9098 PR middle-end/11665
9099 * gcc.c-torture/compile/20030907-1.c: New test.
9100 * g++.dg/init/array11.C: New test.
9101
cf9ad9a7
MM
91022003-09-07 Mark Mitchell <mark@codesourcery.com>
9103
9104 PR c++/11852
9105 * g++.dg/init/struct1.C: New test.
9106
6ef0aa7b
MM
91072003-09-07 Mark Mitchell <mark@codesourcery.com>
9108
9109 PR c++/12181
9110 * g++.dg/expr/comma1.C: New test.
9111
385bce06
MM
91122003-09-06 Mark Mitchell <mark@codesourcery.com>
9113
ae53e5bc 9114 PR c++/11867
385bce06
MM
9115 * g++.dg/expr/static_cast5.C: New test.
9116
687f4bc1
AP
91172003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9118
9119 PR c++/11507
9120 * g++.dg/lookup/scoped7.C: New test.
c6c01481 9121
687f4bc1
AP
9122 PR c++/9574
9123 * g++.dg/other/static1.C: New test.
9124
9125 PR c++/11490
9126 * g++.dg/warn/template-1.C: New test.
9127
9128 PR c++/11432
9129 * g++.dg/template/crash10.C: New test.
c6c01481 9130
687f4bc1
AP
9131 PR c++/2478
9132 * g++.dg/overload/VLA.C: New test.
c6c01481 9133
687f4bc1
AP
9134 PR c++/10804
9135 * g++.dg/template/call1.C: New test.
9136
1f845b30
NS
91372003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9138
9139 PR c++/11794
9140 * g++.dg/parse/using3.C: New test.
9141
34ff2673
RS
91422003-09-06 Roger Sayle <roger@eyesopen.com>
9143
9144 PR c++/11409
9145 * g++.dg/overload/builtin3.C: New test case.
9146
03845b47
SB
91472003-09-06 Steven Bosscher <steven@gcc.gnu.org>
9148
9149 PR c/9862
9150 * gcc.dg/20030906-1.c: New test.
9151 * gcc.dg/20030906-2.c: Likewise.
9152
b92bc2a0
NS
91532003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9154
9155 PR c++/12167
9156 * g++.dg/parse/defarg5.C: New test.
9157
9158 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
9159
ceeae2d1
MM
91602003-09-05 Mark Mitchell <mark@codesourcery.com>
9161
9162 PR c++/12163
9163 * g++.dg/expr/static_cast4.C: New test.
9164
9165 PR c++/12146
9166 * g++.dg/template/crash9.C: New test.
9167
3f8dc57b
AP
91682003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9169
c6c01481 9170 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
9171 in __FUNCTION__.
9172 * g++.old-deja/g++.ext/pretty3.C: Likewise.
9173
8e1daa34
NS
91742003-09-05 Nathan Sidwell <nathan@codesourcery.com>
9175
12483c9f
NS
9176 PR c++/11922
9177 * g++/dg/template/qualified-id1.C: New test.
c6c01481 9178
8e1daa34
NS
9179 PR c++/12037
9180 * g++.dg/warn/noeffect4.C: New test.
9181
47ab33b2
MA
91822003-09-04 Matt Austern <austern@apple.com>
9183
9184 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
9185 * g++.dg/ext/fnname2.C: Likewise.
9186 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 9187
d18a8251
MM
91882003-09-04 Mark Mitchell <mark@codesourcery.com>
9189
9190 * g++.dg/expr/lval1.C: New test.
9191 * g++.dg/ext/lvcast.C: Remove.
9192
bcfb8075
RS
91932003-09-03 Roger Sayle <roger@eyesopen.com>
9194
9195 PR optimization/11700.
9196 * gcc.c-torture/compile/20030903-1.c: New test case.
9197
43fe31f6
MM
91982003-09-03 Mark Mitchell <mark@codesourcery.com>
9199
9200 PR c++/12053
9201 * g++.dg/abi/layout4.C: New test.
9202
1918facf
SB
92032003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
9204
9205 PR c++/11553
9206 * g++.dg/parse/friend3.C: New test.
c6c01481 9207
6d80c4b9
MM
92082003-09-02 Mark Mitchell <mark@codesourcery.com>
9209
3281be05
MM
9210 PR c++/11847
9211 * g++.dg/template/class1.C: New test.
9212
6d80c4b9
MM
9213 PR c++/11808
9214 * g++.dg/expr/call1.C: New test.
9215
7e99327d
MM
92162003-09-01 Mark Mitchell <mark@codesourcery.com>
9217
9218 PR c++/12114
9219 * g++.dg/init/ref9.C: New test.
9220
9221 PR c++/11972
9222 * g++.dg/template/nested4.C: New test.
9223
20d65560
MM
92242003-08-29 Mark Mitchell <mark@codesourcery.com>
9225
7433e6d4
MM
9226 PR c++/12093
9227 * g++.dg/template/non-dependent4.C: New test.
9228
20d65560
MM
9229 PR c++/11928
9230 * g++.dg/inherit/conv1.C: New test.
9231
fc2b8477
MM
92322003-08-29 Mark Mitchell <mark@codesourcery.com>
9233
9234 PR c++/6196
9235 * g++.dg/ext/label1.C: New test.
9236 * g++.dg/ext/label2.C: Likewise.
9237
a1652802
MM
92382003-08-28 Mark Mitchell <mark@codesourcery.com>
9239
9240 * g++.dg/expr/cond3.C: New test.
9241
a2a919aa
KG
92422003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9243
9244 * gcc.dg/builtins-1.c: Add new builtin cases.
9245
488f17e1
KG
92462003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9247
9248 * gcc.dg/builtins-1.c: Add new cases.
9249 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9250
92512003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9252
9253 * gcc.dg/builtins-1.c: Add more math builtin tests.
9254 * gcc.dg/torture/builtin-attr-1.c: New test.
9255
22bd385b
MM
92562003-08-28 Mark Mitchell <mark@codesourcery.com>
9257
9258 PR optimization/5079
9259 * g++.dg/opt/static3.C: New test.
9260
3d7ca167
ZD
92612003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9262
9263 * gcc.misc-tests/gcov-10b.c: New test.
9264
031b59ce
MM
92652003-08-27 Mark Mitchell <mark@codesourcery.com>
9266
9267 * g++.dg/opt/ptrmem3.C: New test.
9268
9269 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
9270
b7bc76e3
JJ
92712003-08-27 Jakub Jelinek <jakub@redhat.com>
9272
9273 * gcc.dg/20030826-2.c: New test.
9274
00229de4
RS
92752003-08-26 Roger Sayle <roger@eyesopen.com>
9276
9277 PR middle-end/12002
9278 * g77.f-torture/compile/12002.f: New test case.
9279
e3232933
RS
92802003-08-26 Roger Sayle <roger@eyesopen.com>
9281
9282 * gcc.dg/20030826-1.c: New test case.
9283
a103ca2c
MK
92842003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
9285
9286 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
9287
20b50672
NS
92882003-08-26 Nathan Sidwell <nathan@codesourcery.com>
9289
6d9a0a36
NS
9290 PR c++/11871
9291 * c++.dg/lookup/crash1.C: New test.
9292
20b50672
NS
9293 * c++.dg/warn/noeffect3.C: New test.
9294
0961802f
JJ
92952003-08-25 Janis Johnson <janis187@us.ibm.com>
9296
9297 * gcc.dg/compat/vector-1_x.c: Compile with -w.
9298 * gcc.dg/compat/vector-1_y.c: Ditto.
9299 * gcc.dg/compat/vector-2_x.c: Ditto.
9300 * gcc.dg/compat/vector-2_y.c: Ditto.
9301
b01e3e38
UW
93022003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
9303
9304 * gcc.dg/20030702-1.c: New test.
9305
43dc123f
MM
93062003-08-25 Mark Mitchell <mark@codesourcery.com>
9307
9308 PR c++/8795
9309 * g++.dg/ext/altivec-1.C: New test.
9310
a30b6839
RH
93112003-08-24 Richard Henderson <rth@redhat.com>
9312
9313 * g++.dg/eh/simd-2.C: Add -w for x86.
9314
61c234ce
JJ
93152003-08-23 Jakub Jelinek <jakub@redhat.com>
9316
9317 * gcc.dg/20030815-1.c: New test.
9318
a653d067
KL
93192003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9320
9321 PR c++/3765
9322 * g++.dg/parse/access6.C: New test.
9323
19db77ce
KL
93242003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9325
9326 PR c++/641, c++/11876
9327 * g++.dg/template/friend22.C: New test.
9328 * g++.dg/template/friend23.C: Likewise.
9329
35f73a73
MM
93302003-08-22 Mark Mitchell <mark@codesourcery.com>
9331
9332 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
9333 identically.
9334
6560773a
MM
93352003-08-22 Mark Mitchell <mark@codesourcery.com>
9336
9337 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
9338
a30f2d65
MM
93392003-08-22 Mark Mitchell <mark@codesourcery.com>
9340
9341 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
9342
7741796c
MM
93432003-08-22 Mark Mitchell <mark@codesourcery.com>
9344
9345 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
9346
376de225
MM
93472003-08-22 Mark Mitchell <mark@codesourcery.com>
9348
9349 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
9350
f3c2dfc6
MM
93512003-08-21 Mark Mitchell <mark@codesourcery.com>
9352
9353 PR c++/11919
9354 * g++.dg/overload/prom1.C: New test.
9355
9356 PR c++/11551
9357 * g++.dg/parse/dtor2.C: New test.
9358
9359 PR c++/10762
9360 * g++.dg/parse/using2.C: New test.
9361
43c446b8
KH
93622003-08-21 Kazu Hirata <kazu@cs.umass.edu>
9363
9364 PR target/11805
9365 * gcc.c-torture/compile/20030821-1.c: New.
9366
35c18a20
MM
93672003-08-20 Mark Mitchell <mark@codesourcery.com>
9368
9369 PR c++/11834
9370 * g++.dg/template/deduce2.C: New test.
9371
c4c83fff
JZ
93722003-08-21 Josef Zlomek <zlomekj@suse.cz>
9373
9374 * gcc.c-torture/execute/20030821-1.c: New test.
9375
2cf099a5
RS
93762003-08-20 Roger Sayle <roger@eyesopen.com>
9377
9378 PR middle-end/11984
9379 * gcc.dg/20030820-1.c: New test case.
9380
47d4c811
NS
93812003-08-20 Nathan Sidwell <nathan@codesourcery.com>
9382
9383 PR c++/11945
9384 * g++.dg/warn/noeffect2.C: New test.
9385
4b0d3cbe
MM
93862003-08-19 Mark Mitchell <mark@codesourcery.com>
9387
9388 PR c++/10926
9389 * g++.dg/template/dtor2.C: New test.
9390
9391 PR c++/11684
9392 * g++.dg/template/operator1.C: New test.
9393 * g++.dg/parse/operator4.C: New test.
9394
9395 PR c++/11946.C
9396 * g++.dg/expr/enum1.C: New test.
9397 * gcc.dg/c99-bool-1.c: Remove bogus warning.
9398
9399 PR c++/11036.C
9400 * g++.dg/parse/elab2.C: New test.
9401 * g++.dg/parse/typedef4.C: Change error message.
9402 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
9403 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
9404 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
9405
ccc01444
GK
94062003-08-19 Geoffrey Keating <geoffk@apple.com>
9407
9408 * gcc.dg/pch/warn-1.c: New.
9409 * gcc.dg/pch/warn-1.hs: New.
9410
9411 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
9412 not-tested file.
9413
c0d4955f
AP
94142003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9415
9416 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
9417
4fad7068
AP
94182003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9419
9420 * gcc.dg/uninit-D.c: New Test.
9421 * gcc.dg/uninit-E.c: New Test.
9422 * gcc.dg/uninit-F.c: New Test.
9423 * gcc.dg/uninit-G.c: New Test.
9424
7f5d157f
MR
94252003-08-19 Michael Ritzert <ritzert@t-online.de>
9426
9427 * g++.dg/README: Describe the pch directory.
9428
b54f5338
KL
94292003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9430
9431 PR c++/11174
9432 * g++.dg/parse/access4.C: New test.
9433 * g++.dg/parse/access5.C: Likewise.
9434 * g++.old-deja/g++.jason/access17.C: Adjust error message.
9435
622adc7e
MK
94362003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
9437
9438 * gcc.dg/noncompile/20030818-1.c: New.
9439
a2507277
NS
94402003-08-18 Nathan Sidwell <nathan@codesourcery.com>
9441
47d4c811
NS
9442 PR c++/11957
9443 * g++.dg/warn/noeffect1.C: New test.
9444
a2507277
NS
9445 * g++.dg/template/scope2.C: New test.
9446 * g++.dg/template/error2.C: Correct dg-error
9447
8edf7a6d
RS
94482003-08-18 Richard Sandiford <rsandifo@redhat.com>
9449
9450 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
9451
e895113a
NS
94522003-08-16 Nathan Sidwell <nathan@codesourcery.com>
9453
9454 PR C++/11512
9455 * g++.dg/template/warn1.C: New.
9456
68ea098a
NS
94572003-08-15 Nathan Sidwell <nathan@codesourcery.com>
9458
9459 * g++.dg/template/error2.C: New test.
9460 * g++.dg/lookup/using7.C: Adjust errors
9461 * g++.old-deja/g++.pt/crash36.C: Likewise.
9462 * g++.old-deja/g++.pt/derived3.C: Likewise.
9463
d256ac69
KG
94642003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9465
9466 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
9467 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
9468 * gcc.c-torture/execute/builtins/string-9.c: New, from
9469 string-opt-9.c. Adjust for execute/builtins framework.
9470 * gcc.c-torture/execute/string-opt-9.c: Delete.
9471
560ad596
MM
94722003-08-12 Mark Mitchell <mark@codesourcery.com>
9473
4717fcc7
MM
9474 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
9475
560ad596
MM
9476 * g++.dg/parse/ret-type2.C: New test.
9477
9478 PR c++/11703
9479 * g++.dg/init/new8.C: New test.
9480
9481 PR c++/10923
9482 * g++.dg/parse/typedef5.C: New test.
9483
9484 PR c++/9512
9485 * g++.dg/parse/qualified2.C: New test.
9486 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
9487 invalid code.
9488
fe0378ed
MM
94892003-08-11 Mark Mitchell <mark@codesourcery.com>
9490
9491 * g++.dg/conversion/ptrmem1.C: New test.
9492
5f5e441a
JJ
94932003-08-11 Jakub Jelinek <jakub@redhat.com>
9494
9495 PR target/11693
9496 * gcc.dg/20030811-1.c: New test.
9497
9498 PR target/11535
9499 * gcc.c-torture/execute/20030811-1.c: New test.
9500
0235f855
KG
95012003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9502
9503 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
9504
d9148cf4
MM
95052003-08-10 Mark Mitchell <mark@codesourcery.com>
9506
9507 PR c++/11789.C
9508 * g++.dg/inherit/multiple1.C: New test.
9509
86306a6b
NS
95102003-08-10 Nathan Sidwell <nathan@codesourcery.com>
9511
bae39a73
NS
9512 * gcc.dg/spe1.c: New test.
9513
ffc76561
NS
9514 PR c++/11670
9515 * g++.dg/expr/cast2.C: New test.
c6c01481 9516
86306a6b
NS
9517 PR c++/10530
9518 * g++.dg/template/dependent-name2.C: New test.
9519
bb6e4168
AP
95202003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
9521
9522 * g++.dg/parse/crash11.C: Put the dg options in comments.
9523
df38ffef
NB
95242003-08-08 Neil Booth <neil@daikokuya.co.uk>
9525
9526 * lib/gcc-dg.exp: Update for diagnostic change.
9527
3adee96c
KL
95282003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9529
9530 PR c++/5767
9531 * g++.dg/parse/crash11.C: New test.
9532
372431b6
AO
95332003-08-06 Alexandre Oliva <aoliva@redhat.com>
9534
9535 * gcc.dg/cpp/spacing1.c: Update.
9536
17f6297d
JJ
95372003-08-04 Janis Johnson <janis187@us.ibm.com>
9538
9539 PR target/11739
9540 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
9541 a value for -mtune.
9542
02a1994c
RS
95432003-08-04 Roger Sayle <roger@eyesopen.com>
9544
9545 PR middle-end/11771
9546 * gcc.c-torture/compile/20030804-1.c: New test case.
9547
f2593a66
RS
95482003-08-04 Roger Sayle <roger@eyesopen.com>
9549
9550 * gcc.dg/20030804-1.c: New test case.
9551
b5d72eda
AO
95522003-08-04 Alexandre Oliva <aoliva@redhat.com>
9553
9554 * gcc.dg/cpp/separate-1.c: New test.
9555
ae0b7dfc
NS
95562003-08-03 Nathan Sidwell <nathan@codesourcery.com>
9557
6cb89308
NS
9558 PR c++/11704
9559 * g++.dg/template/dependent-expr2.C: New test.
9560
ae0b7dfc
NS
9561 PR c++/11766
9562 * g++.dg/expr/ptrmem1.C: New test.
9563
79572cb1
KL
95642003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9565
9566 PR c++/9453
9567 * g++.dg/template/friend15.C: New test.
9568
76bf2c97
NB
95692003-08-03 Neil Booth <neil@daikokuya.co.uk>
9570
9571 * lib/dg-pch.exp: Work round PCH bug.
9572
8e9dd1eb
KG
95732003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9574
9575 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
9576 builtins. Move cases from builtins-4.c here.
9577
9578 * gcc.dg/torture/builtin-math-1.c: New test taken from
9579 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
9580 additional cases.
c6c01481 9581
8e9dd1eb
KG
9582 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
9583 Delete.
9584
fd9aef9d
NS
95852003-08-02 Nathan Sidwell <nathan@codesourcery.com>
9586
9587 PR c++/9447
9588 * g++.dg/template/using7.C: New test.
9589
49634b3a
NB
95902003-08-02 Neil Booth <neil@daikokuya.co.uk>
9591
9592 * import1.c, import2.c: New tests.
9593
5f77fbd4
JJ
95942003-08-01 Jakub Jelinek <jakub@redhat.com>
9595
9596 * g++.dg/eh/crossjump1.C: New test.
9597
ee935db4
MM
95982003-08-01 Mark Mitchell <mark@codesourcery.com>
9599
9600 PR c++/11697
9601 * g++.dg/template/using6.C: New test.
9602
9603 PR c++/11744
9604 * g++.dg/template/koenig2.C: New test.
9605
d6f7c704
KL
96062003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9607
9608 PR c++/7983
9609 * g++.dg/parse/typedef4.C: New test.
9610
cbd63935
KL
96112003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9612
9613 PR c++/8442, c++/8806
9614 * g++.dg/template/elab1.C: New test.
9615 * g++.dg/template/type2.C: Likewise.
9616 * g++.dg/template/ttp3.C: Adjust expected error message.
9617 * g++.old-deja/g++.law/visibility13.C: Likewise.
9618 * g++.old-deja/g++.niklas/t135.C: Likewise.
9619 * g++.old-deja/g++.pt/ttp41.C: Likewise.
9620 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
9621 template argument.
9622 * g++.old-deja/g++.pt/ttp44.C: Likewise.
9623
522da2bf
NS
96242003-08-01 Nathan Sidwell <nathan@codesourcery.com>
9625
a5bcc582
NS
9626 PR c++/11295
9627 * g++.dg/ext/stmtexpr1.C: New test.
9628
d340e53f
NS
9629 * g++.dg/opt/tmp1.C: New test.
9630
f21e6028
NS
9631 PR c++/11525
9632 * g++.dg/parse/constant4.C: New test.
9633
522da2bf
NS
9634 PR c++/9447
9635 * g++.dg/template/using5.C: New test.
9636
2598550f
RS
96372003-07-31 Roger Sayle <roger@eyesopen.com>
9638
9639 * gcc.dg/builtins-27.c: New test case.
9640
a132b6a8
JJ
96412003-07-31 Jakub Jelinek <jakub@redhat.com>
9642
9643 * gcc.dg/tls/opt-7.c: New test.
9644
5011c2ca 96452003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 9646
5011c2ca
AP
9647 * g++.old-deja/g++.other/crash18.C: Remove.
9648
fb5ce3c9
NS
96492003-07-31 Nathan Sidwell <nathan@codesourcery.com>
9650
ffd49b19
NS
9651 * g++.dg/template/explicit3.C: New.
9652 * g++.dg/template/explicit4.C: New.
9653 * g++.dg/template/explicit5.C: New.
9654
fb5ce3c9
NS
9655 PR c++/11347
9656 * g++.dg/template/memtmpl1.C: New.
9657
675eab74
AP
96582003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
9659
9660 PR target/11565
9661 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
9662 * gcc.dg/i386-387-5.c (dg-options): Likewise.
9663
602a82f3 96642003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
9665
9666 * vtgc1.c: Kill.
9667
55d54003
ZW
96682003-07-29 Zack Weinberg <zack@codesourcery.com>
9669
9670 * gcc.dg/struct-in-proto-1.c: New test.
9671
8f9b4009
NB
96722003-07-29 Neil Booth <neil@daikokuya.co.uk>
9673
9674 * gcc.dg/cpp/include2.c: Only expect one message.
9675
399dedb9
NS
96762003-07-29 Nathan Sidwell <nathan@codesourcery.com>
9677
9678 PR c++/9447
9679 * g++.dg/template/using1.C: New test.
9680 * g++.dg/template/using2.C: New test.
9681 * g++.dg/template/using3.C: New test.
9682 * g++.dg/template/using4.C: New test.
9683
f67f7737
AO
96842003-07-29 Alexandre Oliva <aoliva@redhat.com>
9685
9686 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
9687 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9688
415d4636
MM
96892003-07-28 Jan Hubicka <jh@suse.cz>
9690
9691 PR c++/11530
9692 * g++.dg/opt/call1.C: New test.
9693
7b6d72fc
MM
96942003-07-28 Alexandre Oliva <aoliva@redhat.com>
9695
9696 PR c++/11667
9697 * g++.dg/init/enum2.C: New test.
9698 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 9699
b7365957
HPN
97002003-07-28 <hp@bitrange.com>
9701
9702 * gcc.dg/Wdeclaration-after-statement-1.c,
9703 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
9704
5dfa45d0
JJ
97052003-07-28 Jakub Jelinek <jakub@redhat.com>
9706
9707 * gcc.c-torture/compile/20030725-1.c: New test.
9708
66584e64
AH
97092003-07-28 Aldy Hernandez <aldyh@redhat.com>
9710
9711 * gcc.dg/20030505.c: Only run for SPE.
9712 Remove definition of opaque type.
9713
b7a78333
MM
97142003-07-27 Mark Mitchell <mark@codesourcery.com>
9715
9716 * g++.dg/template/ptrmem6.C: New test.
9717
18f3e349
GK
97182003-07-26 Geoffrey Keating <geoffk@apple.com>
9719
9720 * gcc.c-torture/compile/zero-strct-2.c: New test.
9721
863d3dfb
GK
97222003-07-25 Geoffrey Keating <geoffk@apple.com>
9723
9724 * gcc.dg/intermod-1.c: New test.
9725
a91db711
NS
97262003-07-25 Nathan Sidwell <nathan@codesourcery.com>
9727
22038b2c
NS
9728 PR c++/11617
9729 * g++.dg/template/lookup2.C: New test.
9730 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 9731 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
9732
9733 PR c++/11596
a91db711
NS
9734 * g++.dg/template/defarg3.C: New test.
9735
9736 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
9737
22ed7e5f
MM
97382003-07-24 Mark Mitchell <mark@codesourcery.com>
9739
9740 * g++.dg/inherit/access5.C: New test.
9741
f60a10e7
KL
97422003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9743
9744 PR c++/11513
9745 * g++.dg/template/crash8.C: New test.
9746
8f5b6d29
SB
97472003-07-23 Steven Bosscher <steven@gcc.gnu.org>
9748
9749 PR c/10602
9750 * gcc.dg/noncompile/incomplete-2.c: New test.
9751
11b8e71c
MM
97522003-07-23 Mark Mitchell <mark@codesourcery.com>
9753
bd16cb25
MM
9754 PR c++/11645
9755 * g++.dg/inherit/access4.C: New test.
9756
6cf4d1bc
MM
9757 PR c++/11517
9758 * g++.dg/expr/cond2.C: New test.
55d54003 9759
11b8e71c
MM
9760 PR optimization/10679
9761 * g++.dg/opt/inline4.C: New test.
9762
eb5abb39
NS
97632003-07-23 Nathan Sidwell <nathan@codesourcery.com>
9764
9765 * g++.dg/parse/crash10: New test.
9766
817aed6f
NS
97672003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9768
9769 * g++.dg/ext/flexary1.C: New test.
55d54003 9770
bef89e9e
KL
97712003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9772
9773 PR c++/10793
9774 * g++.dg/template/crash9.C: New test.
9775
4bd56354
VR
97762003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9777
9778 PR c++/3004
9779 * g++.dg/parse/typedef3.C: New test.
9780
9781 PR c++/7906
9782 * g++.dg/parse/operator2.C: New test.
9783
9784 PR c++/8895
9785 * g++.dg/parse/def-tmpl-arg1.C: New test.
9786
9787 PR c++/9282
9788 * g++.dg/parse/funptr1.C: New test.
9789
9790 PR c++/9452
9791 * g++.dg/parse/ambig3.C: New test.
9792
9793 PR c++/9454
9794 * g++.dg/parse/operator3.C: New test.
9795
9796 PR c++/9486
9797 * g++.dg/parse/template10.C: New test.
9798
9799 PR c++/9488
9800 * g++.dg/parse/template11.C: New test.
9801
9802 PR c++/10150
9803 * g++.dg/parse/invalid-op1.C: New test.
9804
9805 PR c++/10247
9806 * g++.dg/parse/condexpr1.C: New test.
9807
c6e4cc53
NS
98082003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9809
e0d1297c
NS
9810 * g++.dg/ext/packed3.C: New test.
9811 * g++.dg/ext/packed4.C: New test.
9812
c6e4cc53
NS
9813 * gcc.dg/pack-test-3.c: New test.
9814
dd039fc9
JJ
98152003-07-21 Janis Johnson <janis187@us.ibm.com>
9816
9817 * lib/compat.exp: Handle dg-options per source file.
9818 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
9819 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
9820 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
9821 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
9822 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
9823 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
9824 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
9825 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
9826 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
9827 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
9828 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
9829 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
9830 * g++.dg/compat/break/bitfield7_x.C: Ditto.
9831 * g++.dg/compat/break/bitfield7_y.C: Ditto.
9832
124b0e05
AP
98332003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
9834
9835 PR c/10320
9836 * gcc.c-torture/execute/20030718-1.c: New test.
9837
bbda30a4
EB
98382003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9839
55d54003 9840 PR optimization/11536
bbda30a4
EB
9841 * gcc.dg/20030721-1.c: New test.
9842
e9f9c81f
MM
98432003-07-19 Mark Mitchell <mark@codesourcery.com>
9844
9845 PR c++/11546
9846 * g++.dg/template/lookup1.C: New test.
9847
14e33ee8
ZW
98482003-07-19 Zack Weinberg <zack@codesourcery.com>
9849
9850 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
9851 diagnostics of ill-formed constructs involving labels.
9852 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
9853 the new 'previously defined here' message.
9854
a3f10e50
NS
98552003-07-18 Nathan Sidwell <nathan@codesourcery.com>
9856
9857 * g++.dg/parse/non-dependent2.C: New test.
9858
1fd0cd42
AP
98592003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
9860
14e33ee8 9861 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
9862 weak symbols.
9863
16f6812f
JJ
98642003-07-17 Jakub Jelinek <jakub@redhat.com>
9865
9866 PR target/11087
9867 * gcc.c-torture/execute/20030717-1.c: New test.
9868
f129791c
EB
98692003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9870
9871 * g++.dg/opt/cfg1.C: New test.
9872
2b187c63
MM
98732003-07-17 Mark Mitchell <mark@codesourcery.com>
9874
9875 PR optimization/11557
9876 * gcc.dg/20030717-1.c: New test.
9877
bf88d870
AP
98782003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
9879
9880 PR c++/10476
9881 * g++.dg/expr/crash-1.C: New test.
9882
9883 PR c++/11027
9884 * g++.dg/template/init3.C: New test.
9885
9886 PR c++/8222
9887 * g++.dg/template/non-dependent1.C: New test.
9888
9889 PR c++/11070
9890 * g++.dg/template/non-dependent2.C: New test.
9891
9892 PR c++/11071
9893 * g++.dg/template/non-dependent3.C: New test.
9894
9895 PR c++/9907
9896 * g++.dg/template/sizeof5.C: New test.
9897
26e0dcb3
GK
98982003-07-17 Geoffrey Keating <geoffk@apple.com>
9899
9900 PR 11498
9901 * gcc.c-torture/compile/mangle-1.c: New file.
9902
41c5ee06
KL
99032003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9904
9905 PR c++/7809
94b32725 9906 * g++.dg/parse/access3.C: New test.
41c5ee06 9907
2a39bedb 99082003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
9909
9910 PR c++/11384
9911 * g++.dg/init/init-ref4.C: New test.
9912
39703eb9
MM
99132003-07-16 Mark Mitchell <mark@codesourcery.com>
9914
9915 PR c++/11547
9916 * g++.dg/parse/constant3.C: New test.
9917 * g++.dg/parse/crash7.C: Likewise.
9918
48addf69
AP
99192003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
9920
9921 PR target/11008
9922 * gcc.dg/i386-pentium4-not-mull.c: New.
9923
1e0343dd
R
99242003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
9925
9926 * gcc.dg/asm-names.c (ymain): Make it weak.
9927
866eb556
KL
99282003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9929
9930 PR c++/5421
9931 * g++.dg/template/friend21.C: New test.
9932
fc4767bb
JJ
99332003-07-16 Jakub Jelinek <jakub@redhat.com>
9934
9935 * gcc.dg/cleanup-8.c: New test.
9936 * gcc.dg/cleanup-9.c: New test.
9937
32f2f2cb
DS
99382003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
9939
9940 * g++.dg/ext/dll-MI1.h: New file.
9941 * g++.dg/ext/dllexport-MI1.C: New file.
9942 * g++.dg/ext/dllimport-MI1.C: New file.
9943
bc8229a0
JJ
99442003-07-15 Jakub Jelinek <jakub@redhat.com>
9945
9946 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
9947 it does not have cmpstrsi patterns (just cmpmemsi).
9948
b0afa2fc
MM
99492003-07-15 Mark Mitchell <mark@codesourcery.com>
9950
9951 PR debug/11473
9952 * g++.dg/debug/debug8.C: New test.
9953
caec1dc0
KL
99542003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9955
9956 PR c++/10108
9957 * g++.dg/template/crash7.C: New test.
9958
aadf50ed
KH
99592003-07-15 Kazu Hirata <kazu@cs.umass.edu>
9960
9961 PR target/10795
9962 * gcc.c-torture/compile/20030708-1.c: New.
9963
5a257872
EB
99642003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 * gcc.c-torture/execute/20030715-1.c: New test.
9967
89a68bb9
GK
99682003-07-14 Geoffrey Keating <geoffk@apple.com>
9969
9970 * gcc.dg/pch/inline-3.c: New file.
9971 * gcc.dg/pch/inline-3.hs: New file.
9972 * gcc.dg/pch/inline-4.c: New file.
9973 * gcc.dg/pch/inline-4.hs: New file.
9974
5e08432e
MM
99752003-07-14 Mark Mitchell <mark@codesourcery.com>
9976
8d83f792
MM
9977 PR c++/11509
9978 * g++.dg/template/crash6.C: New test.
9979
748d4c7e
MM
9980 PR c++/7053
9981 * g++.dg/template/friend20.C: New test.
9982
5e08432e
MM
9983 PR c++/7019
9984 * g++.dg/template/overload2.C: New test.
9985
1b78cca9
FS
99862003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9987
9988 PR optimization/11440
9989 * gcc.c-torture/execute/20030714-1.c: New test.
9990
55ece1b3
KL
99912003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9992
9993 PR c++/11154
9994 * g++.dg/template/partial2.C: New test.
9995
b3445994
MM
99962003-07-13 Mark Mitchell <mark@codesourcery.com>
9997
a3d87771
MM
9998 PR c++/11503
9999 * g++.dg/template/anon1.C: New test.
10000
b3445994
MM
10001 PR c++/11493
10002 PR c++/11495
10003 * g++.dg/parse/template9.C: Likewise.
10004 * g++.dg/template/crash4.C: New test.
10005 * g++.dg/template/koenig1.C: Likewise.
10006 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
10007 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
10008 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
10009 functions.
10010 * g++.old-deja/g++.jason/template36.C: Likewise.
10011 * g++.old-deja/g++.mike/p1989.C: Likewise.
10012 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
10013 * g++.old-deja/g++.pt/ttp20.C: Use this->.
10014 * g++.old-deja/g++.pt/ttp21.C: Use this->.
10015 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
10016 compiling.
10017 * g++.old-deja/g++.pt/union2.C: Use this->.
10018
358b8f01
JJ
100192003-07-11 Jakub Jelinek <jakub@redhat.com>
10020
10021 * gcc.dg/20030711-1.c: New test.
10022
7efa3e22
NS
100232003-07-11 Nathan Sidwell <nathan@codesourcery.com>
10024
10025 PR c++/11050
10026 * g++.dg/parse/args1.C: New test.
10027 * g++.pt/defarg8.C: Change expected errors.
10028
7d48af30
MM
100292003-07-11 Mark Mitchell <mark@codesourcery.com>
10030
87ca53f6
MM
10031 PR c++/8164
10032 * g++.dg/template/nontype2.C: New test.
10033
a6b602ca
MM
10034 PR c++/10558
10035 * g++.dg/parse/template8.C: New test.
10036
6eeba0cc
MM
10037 PR c++/8327
10038 * g++.dg/template/scope1.C: New test.
10039
7d48af30
MM
10040 * g++.dg/warn/Wsign-compare-1.C: New test.
10041
1dc9efda
KH
100422003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10043
10044 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
10045
4a386498
MM
100462003-07-10 Mark Mitchell <mark@codesourcery.com>
10047
584672ee
MM
10048 PR c++/9411
10049 * g++.dg/template/explicit2.C: New test.
10050
4a386498
MM
10051 PR c++/10032
10052 * g++.dg/warn/pedantic1.C: New test.
10053
7c728fc6
NS
100542003-07-10 Nathan Sidwell <nathan@codesourcery.com>
10055
10056 PR c++ 9483
10057 * g++.dg/other/field1.C: New test.
10058
11791dbc
KH
100592003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10060
10061 PR c/11449
10062 * gcc.c-torture/compile/20030707-1.c: New.
10063
0c3b76ea
KL
100642003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10065
10066 PR c++/10849
10067 * g++.dg/template/access12.C: New test.
10068
bda8c1ca
NS
100692003-07-09 Nathan Sidwell <nathan@codesourcery.com>
10070
10071 * g++.dg/bprob/bprob.exp (prof_ext): Update.
10072 * g77.dg/bprob/bprob.exp (prof_ext): Update.
10073 * gcc.misc-tests/bprob.exp (prof_ext): Update.
10074 * gcc.misc-tests/gcov.exp: Update
10075 * g++.dg/gcov/gcov.exp: Update
10076 * lib/gcov.exp: Update.
10077
d17811fd
MM
100782003-07-08 Mark Mitchell <mark@codesourcery.com>
10079
10080 * g++.dg/abi/mangle17.C: Make sure template expressions are
10081 dependent.
10082 * g++.dg/abi/mangle4.C: Mark erroneous casts.
10083 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
10084 * g++.dg/opt/stack1.C: Remove erroneous code.
10085 * g++.dg/parse/template7.C: New test.
10086 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
10087 * g++.old-deja/g++.pt/crash4.C: Likewise.
10088
76739f29
JDA
100892003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10090
10091 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
10092 with zero or one occurence of `$' after the initial `L'.
10093
55c9de2d
KH
100942003-07-08 Kazu Hirata <kazu@cs.umass.edu>
10095
10096 * gcc.c-torture/compile/20030704-1.c: Add a comment.
10097
8af61113
RS
100982003-07-08 Roger Sayle <roger@eyesopen.com>
10099
10100 PR c/11370
10101 * gcc.dg/Wunreachable-6.c: New testcase.
10102 * gcc.dg/Wunreachable-7.c: New testcase.
10103
7e6dc358
JJ
101042003-07-08 Jakub Jelinek <jakub@redhat.com>
10105
10106 PR c/11420
10107 * gcc.dg/20030708-1.c: New test.
10108
b8898790
RS
101092003-07-08 Richard Sandiford <rsandifo@redhat.com>
10110
10111 * gcc.dg/compat/sdata-section.h: New file.
10112 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
10113 * gcc.dg/torture/mips-sdata-1.c: New test.
10114
c4d0910c
KL
101152003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10116
10117 PR c++/11030
10118 * g++.dg/template/friend19.C: New test.
10119
8df63efa
JJ
101202003-07-08 Jakub Jelinek <jakub@redhat.com>
10121
10122 * g++.dg/opt/strength-reduce.C: New test.
10123
afeeac3f
RS
101242003-07-07 Roger Sayle <roger@eyesopen.com>
10125
10126 PR target/10979
10127 * gcc.dg/20030707-1.c: New testcase.
10128
2c430630
RS
101292003-07-07 Roger Sayle <roger@eyesopen.com>
10130
10131 PR optimization/11059
10132 * g++.dg/opt/emptyunion.C: New testcase.
10133
82d610ec 101342003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 10135 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
10136
10137 * g++.dg/opt/stack1.C: New test.
10138
0a72704b
MM
101392003-07-05 Mark Mitchell <mark@codesourcery.com>
10140
10141 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
10142 run test.
14e33ee8 10143
0a72704b
MM
10144 PR c++/11431
10145 * g++.dg/expr/static_cast3.C: New test.
10146
e6cc3a24
ZW
101472003-07-04 Zack Weinberg <zack@codesourcery.com>
10148
10149 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
10150 everywhere.
10151 * gcc.dg/concat.c: Concatenation of string constants with
10152 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
10153 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
10154 * gcc.dg/cpp/escape-2.c: Use wide character constants where
10155 necessary to avoid multi-character character constant warning.
10156 * gcc.dg/cpp/escape.c: Likewise.
10157 * gcc.dg/cpp/ucs.c: Likewise.
10158 Remove backslashes from dg-bogus comments, as they confuse Tcl.
10159 Fix a typo.
10160
9037065f
KH
101612003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10162
682def26 10163 PR c/11428
9037065f
KH
10164 * gcc.c-torture/compile/20030704-1.c: New.
10165
ae81000a
KH
101662003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10167
10168 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
10169
1cf0dce8
DS
101702003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
10171
10172 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 10173 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 10174 tests for warnings.
32f2f2cb
DS
10175 * g++.dg/ext/dllimport2.C: Add tests for warnings.
10176 * g++.dg/ext/dllimport3.C: Likewise.
10177 * g++.dg/ext/dllimport4.C: New file.
10178 * g++.dg/ext/dllimport5.C: New file.
10179 * g++.dg/ext/dllimport6.C: New file.
10180 * g++.dg/ext/dllimport7.C: New file.
10181 * g++.dg/ext/dllimport8.C: New file.
10182 * g++.dg/ext/dllimport9.C: New file.
10183 * g++.dg/ext/dllimport10.C: New file.
10184 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 10185
d6b4ea85
MM
101862003-07-03 Mark Mitchell <mark@codesourcery.com>
10187
10188 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
10189 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
10190
0a9530a9
RS
101912003-07-03 Roger Sayle <roger@eyesopen.com>
10192
10193 * gcc.dg/builtins-25.c: New testcase.
10194 * gcc.dg/builtins-26.c: New testcase.
10195
9b269fc7
JJ
101962003-07-03 Janis Johnson <janis187@us.ibm.com>
10197
7516d736
JJ
10198 * gcc.dg/compat/vector-defs.h: New file.
10199 * gcc.dg/compat/vector-setup.h: New file.
10200 * gcc.dg/compat/vector-check.h: New file.
10201 * gcc.dg/compat/vector-1_main.c: New file.
10202 * gcc.dg/compat/vector-1_x.c: New file.
10203 * gcc.dg/compat/vector-1_y.c: New file.
10204 * gcc.dg/compat/vector-2_main.c: New file.
10205 * gcc.dg/compat/vector-2_x.c: New file.
10206 * gcc.dg/compat/vector-2_y.c: New file.
10207
0964c98c
JJ
10208 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
10209 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
10210 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
10211 * gcc.dg/compat/struct-align-1.h: New file.
10212 * gcc.dg/compat/struct-align-1_main.c: New file.
10213 * gcc.dg/compat/struct-align-1_x.c: New file.
10214 * gcc.dg/compat/struct-align-1_y.c: New file.
10215 * gcc.dg/compat/struct-align-2.h: New file.
10216 * gcc.dg/compat/struct-align-2_main.c: New file.
10217 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
10218 * gcc.dg/compat/struct-align-2_y.c: New file.
10219
10220 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
10221 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10222 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10223 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10224 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10225 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10226 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10227 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10228 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10229 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10230 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10231 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10232 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10233 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10234 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10235 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10236 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10237 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10238 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10239 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10240 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10241 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10242 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10243 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10244 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10245 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10246 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10247 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10248 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10249
102502003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10251
10252 * gcc.dg/i386-call-1.c: New test.
10253
102542003-07-03 Nathan Sidwell <nathan@codesourcery.com>
10255
10256 PR c++/9162
10257 * g++.dg/parse/defarg4.C: New.
10258
102592003-07-03 Roger Sayle <roger@eyesopen.com>
10260
10261 PR target/10700
10262 * gcc.c-torture/compile/20030703-1.c: New test case.
10263
102642003-07-03 Mark Mitchell <mark@codesourcery.com>
10265
10266 * g++.dg/template/local3.C: Remove extra semicolon.
10267
102682003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10269
10270 * gcc.dg/i386-volatile-1.c: New test.
10271
102722003-07-02 Nathan Sidwell <nathan@codesourcery.com>
10273
10274 PR c++/11072
10275 * g++.dg/other/offsetof2.C: XFAIL.
10276 * g++.dg/other/offsetof5.C: New.
10277
10278 PR c++/10219
10279 * g++.dg/template/error1.C: New.
10280
10281 PR c++/9779
10282 * g++.dg/template/dependent-expr1.C: New.
10283
102842003-07-01 Mark Mitchell <mark@codesourcery.com>
10285
10286 PR c++/6949
10287 * g++.dg/template/local3.C: New test.
10288
10289 PR c++/11149
10290 * g++.dg/lookup/scoped6.C: New test.
10291
102922003-07-01 Giovanni Bajo <giovannibajo@libero.it>
10293
10294 PR c++/8046
10295 * g++.dg/other/error7.C: New test.
10296
102972003-07-01 Kazu Hirata <kazu@cs.umass.edu>
10298
10299 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
10300 * g++.old-deja/g++.abi/vtable3.h: Likewise.
10301 * g++.old-deja/g++.law/code-gen5.C: Likewise.
10302 * g++.old-deja/g++.other/union2.C: Likewise.
10303 * gcc.dg/c90-const-expr-2.c: Likewise.
10304 * gcc.dg/c90-const-expr-3.c: Likewise.
10305 * gcc.dg/c99-const-expr-2.c: Likewise.
10306 * gcc.dg/c99-const-expr-3.c: Likewise.
10307 * gcc.dg/concat.c: Likewise.
10308
103092003-07-01 Mark Mitchell <mark@codesourcery.com>
10310
10311 PR c++/9559
10312 * g++.dg/init/static1.C: New test.
10313
103142003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10315
10316 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
10317 * g++.old-deja/g++.other/access2.C: Likewise.
10318 * g++.old-deja/g++.other/decl2.C: Likewise.
10319 * gcc.c-torture/execute/20020615-1.c: Likewise.
10320
103212003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10322
10323 PR c++/4933
10324 * g++.dg/template/sizeof4.C: New test.
10325
103262003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10327
10328 * g++.dg/other/error6.C: New test.
10329
103302003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10331
10332 PR c++/10750
10333 * g++.dg/parse/constant2.C: New test.
10334
103352003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10336
10337 PR c++/11106
10338 * g++.dg/other/error5.C: New test.
10339
103402003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10341
10342 * gcc.dg/format/gcc_diag-1.c: New test.
10343
103442003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
10345
10346 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
10347
103482003-06-28 Nathan Sidwell <nathan@codesourcery.com>
10349
10350 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
10351 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
10352 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
10353
103542003-06-28 Jakub Jelinek <jakub@redhat.com>
10355
10356 * gcc.c-torture/execute/builtins/string-8.c: New test.
10357 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
10358 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
10359 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
10360
103612003-06-27 Mark Mitchell <mark@codesourcery.com>
10362
10363 PR c++/10468
10364 * g++.dg/ext/typeof6.C: New test.
10365
103662003-06-27 Mark Mitchell <mark@codesourcery.com>
10367
10368 PR c++/10796
10369 * g++.dg/init/enum1.C: New test.
10370
103712003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
10372
10373 * gcc.dg/20030627-1.c: New test.
10374
103752003-06-26 Mark Mitchell <mark@codesourcery.com>
10376
10377 PR c++/11332
10378 * g++.dg/expr/static_cast2.C: New test.
10379
103802003-06-26 Roger Sayle <roger@eyesopen.com>
10381 Jakub Jelinek <jakub@redhat.com>
10382
10383 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
10384 sprintf(dst,"%s",src) optimization.
10385 * gcc.c-torture/execute/20030626-1.c: New test case.
10386 * gcc.c-torture/execute/20030626-2.c: New test case.
10387
103882003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
10389
10390 * gcc.c-torture/execute/multi-ix.c: New test.
10391
10392 * gcc.c-torture/execute/simd-4.c (main):
10393 Added missing semicolon at end of union.
10394
103952003-06-26 Giovanni Bajo <giovannibajo@libero.it>
10396
10397 PR c++/8266
10398 * g++.dg/template/explicit-instantiation3.C: New test.
10399
104002003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10401
10402 * gcc.dg/20030626-1.c: Use signed char.
10403
104042003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10405
10406 * gcc.dg/20030626-1.c: New test.
10407
104082003-06-26 Neil Booth <neil@daikokuya.co.uk>
10409
10410 * const-str-2.m: Update.
10411
104122003-06-25 Mark Mitchell <mark@codesourcery.com>
10413
10414 PR c++/10990
10415 * g++.dg/rtti/dyncast1.C: New test.
10416 * g++.dg/abi/mangle4.C: Correct base-specifier access.
10417 * g++.dg/lookup/scoped1.C: Remove XFAIL.
10418 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
10419
10420 PR c++/10931
10421 * g++.dg/expr/static_cast1.C: New test.
10422
104232003-06-25 Josef Zlomek <zlomekj@suse.cz>
10424
10425 * gcc.dg/20030625-1.c: New test.
10426
104272003-06-24 Roger Sayle <roger@eyesopen.com>
10428
10429 * gcc.c-torture/compile/20030624-1.c: New test case.
10430
104312003-06-24 Jakub Jelinek <jakub@redhat.com>
10432
10433 * gcc.c-torture/execute/string-opt-17.c: New test.
10434
104352003-06-24 Mark Mitchell <mark@codesourcery.com>
10436
10437 PR c++/5754
10438 * g++.dg/parse/crash6.C: New test.
10439
104402003-06-23 Roger Sayle <roger@eyesopen.com>
10441
10442 * gcc.dg/builtins-24.c: New test case.
10443
104442003-06-23 Jakub Jelinek <jakub@redhat.com>
10445
10446 * g++.dg/opt/operator1.C: New test.
10447
104482003-06-22 Roger Sayle <roger@eyesopen.com>
10449
10450 * gcc.c-torture/execute/string-opt-16.c: New test case.
10451
104522003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10453
10454 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
10455 * g++.old-deja/g++.other/conv7.C: Likewise
10456 * g++.old-deja/g++.other/overcnv2.C: Likewise.
10457 * g++.old-deja/g++.other/overload14.C: Likewise.
10458
104592003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10460
10461 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
10462 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
10463
104642003-06-20 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR c++/10888
10467 * g++.dg/warn/Winline-3.C: New test.
10468
104692003-06-20 Mark Mitchell <mark@codesourcery.com>
10470
10471 * lib/target-supports.exp (check_alias_available): Make the test
10472 program acceptable to the Solaris assembler.
10473
10474 PR c++/10749
10475 * g++.dg/template/memclass2.C: New test.
10476
104772003-06-20 Mark Mitchell <mark@codesourcery.com>
10478 Eric Botcazou <ebotcazou@libertysurf.fr>
10479
10480 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
10481 data for non-matching targets.
10482 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
10483
104842003-06-20 Mark Mitchell <mark@codesourcery.com>
10485
10486 PR c++/10845
10487 * g++.dg/template/member3.C: New test.
10488
104892003-06-19 Mark Mitchell <mark@codesourcery.com>
10490
10491 PR c++/10939
10492 * g++.dg/template/func1.C: New test.
10493
10494 PR c++/9649
10495 * g++.dg/template/static4.C: New test.
10496 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
10497
10498 PR c++/11041
10499 * g++.dg/init/ref7.C: New test.
10500
105012003-06-19 Matt Austern <austern@apple.com>
10502
10503 PR c++/11228
10504 * g++.dg/anew1.C: New test.
10505 * g++.dg/anew2.C: New test.
10506 * g++.dg/anew3.C: New test.
10507 * g++.dg/anew4.C: New test.
10508
105092003-06-19 Kazu Hirata <kazu@cs.umass.edu>
10510
10511 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
10512
105132003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
10514
10515 * gcc.c-torture/execute/simd-4.c (main): Make expected value
10516 endian-dependent.
10517
105182003-06-17 Benjamin Kosnik <bkoz@redhat.com>
10519
10520 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
10521 Remove cruft.
10522
105232003-06-17 Kazu Hirata <kazu@cs.umass.edu>
10524
10525 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
10526 * gcc.c-torture/compile/961203-1.c: Likewise.
10527 * gcc.c-torture/compile/980506-1.c: Likewise.
10528
105292003-06-17 Mark Mitchell <mark@codesourcery.com>
10530
10531 PR c++/10712
10532 * g++.dg/lookup/using7.C: New test.
10533
105342003-06-17 Mark Mitchell <mark@codesourcery.com>
10535
10536 PR c++/11105
10537 * g++.dg/abi/conv1.C: Remove it.
10538 * g++.dg/template/conv7.C: New test.
10539 * g++.dg/template/conv8.C: Likewise.
10540 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
10541 conversion operator.
10542
105432003-06-17 Janis Johnson <janis187@us.ibm.com>
10544
10545 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
10546 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10547 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10548 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10549 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10550 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10551 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10552 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10553 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10554 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10555 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10556 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10557 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10558 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10559 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10560 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10561 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10562 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10563 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10564 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10565 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10566 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10567 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10568 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10569 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10570 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10571 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10572 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10573 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10574
105752003-06-16 Mark Mitchell <mark@codesourcery.com>
10576
10577 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
10578 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
10579 indications.
10580
105812003-06-16 Roger Sayle <roger@eyesopen.com>
10582
10583 * gcc.dg/i386-387-5.c: New test case.
10584 * gcc.dg/i386-387-6.c: New test case.
10585 * gcc.dg/builtins-23.c: New test case.
10586
105872003-06-15 Roger Sayle <roger@eyesopen.com>
10588
10589 * gcc.dg/builtins-22.c: New test case.
10590 * gcc.dg/i386-387-1.c: Update to test exp.
10591 * gcc.dg/i386-387-2.c: Likewise.
10592
105932003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10594
10595 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
10596
105972003-06-12 Mark Mitchell <mark@codesourcery.com>
10598
10599 * lib/gcc-dg.exp (dg-require-dll): New function.
10600 (dg-xfail-if): Likewise.
10601 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
10602 driver.
10603
10604 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
10605 * gcc.c-torture/compile/20001205-1.c: Likewise.
10606 * gcc.c-torture/compile/20001226-1.c: Likewise.
10607 * gcc.c-torture/compile/20010518-2.c: Likewise.
10608 * gcc.c-torture/compile/20020312-1.c: Likewise.
10609 * gcc.c-torture/compile/20020604-1.c: Likewise.
10610 * gcc.c-torture/compile/920501-12.c: Likewise.
10611 * gcc.c-torture/compile/920501-4.c: Likewise.
10612 * gcc.c-torture/compile/920520-1.c: Likewise.
10613 * gcc.c-torture/compile/920521-1.c: Likewise.
10614 * gcc.c-torture/compile/920625-1.c: Likewise.
10615 * gcc.c-torture/compile/961203-1.c: Likewise.
10616 * gcc.c-torture/compile/980506-1.c: Likewise.
10617 * gcc.c-torture/compile/981006-1.c: Likewise.
10618 * gcc.c-torture/compile/981022-1.c: Likewise.
10619 * gcc.c-torture/compile/981223-1.c: Likewise.
10620 * gcc.c-torture/compile/990617-1.c: Likewise.
10621 * gcc.c-torture/compile/dll.c: Likewise.
10622 * gcc.c-torture/compile/labels-3.c: Likewise.
10623 * gcc.c-torture/compile/mipscop-1.c: Likewise.
10624 * gcc.c-torture/compile/mipscop-2.c: Likewise.
10625 * gcc.c-torture/compile/mipscop-3.c: Likewise.
10626 * gcc.c-torture/compile/mipscop-4.c: Likewise.
10627 * gcc.c-torture/compile/simd-5.c: Likewise.
10628 * gcc.c-torture/compile/20000804-1.x: Remove.
10629 * gcc.c-torture/compile/20001205-1.x: Likewise.
10630 * gcc.c-torture/compile/20001226-1.x: Likewise.
10631 * gcc.c-torture/compile/20010518-2.x: Likewise.
10632 * gcc.c-torture/compile/20020312-1.x: Likewise.
10633 * gcc.c-torture/compile/20020604-1.x: Likewise.
10634 * gcc.c-torture/compile/920501-12.x: Likewise.
10635 * gcc.c-torture/compile/920501-4.x: Likewise.
10636 * gcc.c-torture/compile/920520-1.x: Likewise.
10637 * gcc.c-torture/compile/920521-1.x: Likewise.
10638 * gcc.c-torture/compile/920625-1.x: Likewise.
10639 * gcc.c-torture/compile/961203-1.x: Likewise.
10640 * gcc.c-torture/compile/980506-1.x: Likewise.
10641 * gcc.c-torture/compile/981006-1.x: Likewise.
10642 * gcc.c-torture/compile/981022-1.x: Likewise.
10643 * gcc.c-torture/compile/981223-1.x: Likewise.
10644 * gcc.c-torture/compile/990617-1.x: Likewise.
10645 * gcc.c-torture/compile/mipscop-1.x: Likewise.
10646 * gcc.c-torture/compile/mipscop-2.x: Likewise.
10647 * gcc.c-torture/compile/mipscop-3.x: Likewise.
10648 * gcc.c-torture/compile/mipscop-4.x: Likewise.
10649 * gcc.c-torture/compile/simd-5.x: Likewise.
10650
10651 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
10652
106532003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10654
10655 * gcc.c-torture/execute/20030611-1.c: New test.
10656
106572003-06-12 Roger Sayle <roger@eyesopen.com>
10658
10659 PR middle-end/168
10660 * gcc.dg/20030612-1.c: New test case.
10661
106622003-06-12 Mark Mitchell <mark@codesourcery.com>
10663
10664 PR c++/10635
10665 * g++.dg/expr/cast1.C: New test.
10666
106672003-06-12 Roger Sayle <roger@eyesopen.com>
10668
10669 * gcc.dg/builtins-21.c: New test case.
10670
106712003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
10672
10673 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
10674 options instead of at the end.
10675 * lib/objc.exp (objc_target_compile): Likewise.
10676
106772003-06-11 Mark Mitchell <mark@codesourcery.com>
10678
10679 PR c++/10432
10680 * g++.dg/parse/error1.C: New test.
10681
106822003-06-11 Janis Johnson <janis187@us.ibm.com>
10683
10684 * gcc.dg/compat/struct-by-value-11_main.c: New file.
10685 * gcc.dg/compat/struct-by-value-11_x.c: New file.
10686 * gcc.dg/compat/struct-by-value-11_y.c: New file.
10687 * gcc.dg/compat/struct-by-value-12_main.c: New file.
10688 * gcc.dg/compat/struct-by-value-12_x.c: New file.
10689 * gcc.dg/compat/struct-by-value-12_y.c: New file.
10690 * gcc.dg/compat/struct-by-value-13_main.c: New file.
10691 * gcc.dg/compat/struct-by-value-13_x.c: New file.
10692 * gcc.dg/compat/struct-by-value-13_y.c: New file.
10693 * gcc.dg/compat/struct-by-value-14_main.c: New file.
10694 * gcc.dg/compat/struct-by-value-14_x.c: New file.
10695 * gcc.dg/compat/struct-by-value-14_y.c: New file.
10696 * gcc.dg/compat/struct-by-value-15_main.c: New file.
10697 * gcc.dg/compat/struct-by-value-15_x.c: New file.
10698 * gcc.dg/compat/struct-by-value-15_y.c: New file.
10699 * gcc.dg/compat/struct-by-value-16_main.c: New file.
10700 * gcc.dg/compat/struct-by-value-16_x.c: New file.
10701 * gcc.dg/compat/struct-by-value-16_y.c: New file.
10702 * gcc.dg/compat/struct-by-value-17_main.c: New file.
10703 * gcc.dg/compat/struct-by-value-17_x.c: New file.
10704 * gcc.dg/compat/struct-by-value-17_y.c: New file.
10705 * gcc.dg/compat/struct-by-value-18_main.c: New file.
10706 * gcc.dg/compat/struct-by-value-18_x.c: New file.
10707 * gcc.dg/compat/struct-by-value-18_y.c: New file.
10708
10709 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
10710 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
10711 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
10712 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
10713 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
10714 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
10715 * gcc.dg/compat/scalar-return-3_main.c: New file.
10716 * gcc.dg/compat/scalar-return-3_x.c: New file.
10717 * gcc.dg/compat/scalar-return-3_y.c: New file.
10718 * gcc.dg/compat/scalar-return-4_main.c: New file.
10719 * gcc.dg/compat/scalar-return-4_x.c: New file.
10720 * gcc.dg/compat/scalar-return-4_y.c: New file.
10721
107222003-06-10 Janis Johnson <janis187@us.ibm.com>
10723
10724 * gcc.dg/compat/fp2-struct-check.h: New file.
10725 * gcc.dg/compat/fp2-struct-defs.h: New file.
10726 * gcc.dg/compat/fp2-struct-init.h: New file.
10727 * gcc.dg/compat/struct-by-value-10_main.c: New file.
10728 * gcc.dg/compat/struct-by-value-10_x.c: New file.
10729 * gcc.dg/compat/struct-by-value-10_y.c: New file.
10730 * gcc.dg/compat/struct-return-10_main.c: New file.
10731 * gcc.dg/compat/struct-return-10_x.c: New file.
10732 * gcc.dg/compat/struct-return-10_y.c: New file.
10733
10734 * gcc.dg/compat/compat-common.h: New file.
10735 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
10736 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
10737 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
10738 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
10739 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
10740 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
10741 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
10742 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10743 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
10744 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
10745 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10746 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
10747 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
10748 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10749 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
10750 * gcc.dg/compat/small-struct-check.h: Ditto.
10751 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
10752 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10753 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
10754 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
10755 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10756 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10757 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
10758 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10759 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
10760 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
10761 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10762 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10763 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
10764 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10765 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10766 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
10767 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10768 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
10769 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
10770 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10771 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
10772 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
10773 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10774 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
10775 * gcc.dg/compat/struct-return-2_main.c: Ditto.
10776 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10777 * gcc.dg/compat/struct-return-2_y.c: Ditto.
10778 * gcc.dg/compat/struct-return-3_main.c: Ditto.
10779 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10780 * gcc.dg/compat/struct-return-3_y.c: Ditto.
10781
107822003-06-10 Geoffrey Keating <geoffk@apple.com>
10783
10784 * g++.dg/pch/static-1.C: New file.
10785 * g++.dg/pch/static-1.Hs: New file.
10786
107872003-06-10 Richard Henderson <rth@redhat.com>
10788
10789 * gcc.dg/asm-7.c: Adjust expected warning text.
10790
107912003-06-10 Roger Sayle <roger@eyesopen.com>
10792
10793 * gcc.dg/builtins-20.c: New test case.
10794
107952003-06-10 Mark Mitchell <mark@codesourcery.com>
10796
10797 PR c++/11131
10798 * g++.dg/opt/template1.C: New test.
10799
108002003-06-09 Mark Mitchell <mark@codesourcery.com>
10801
10802 * lib/gcc-dg.exp (dg-test): Clear additional_files and
10803 additional_sources.
10804
108052003-05-21 David Taylor <dtaylor@emc.com>
10806
10807 * gcc.dg/Wpadded.c: New file.
10808
108092003-06-09 Mark Mitchell <mark@codesourcery.com>
10810
10811 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
10812 * gcc.dg/special/weak-2.c: Add dg-require-weak.
10813 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
10814 dg-require-weak.
10815
108162003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
10817
10818 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
10819
108202003-06-09 Mark Mitchell <mark@codesourcery.com>
10821
10822 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
10823 (dg-require-alias): Likewise.
10824 (dg-require-gc-sections): Likewise.
10825 * lib/target-supports.exp (check_gc_sections_available): Likewise.
10826
108272003-06-08 Richard Henderson <rth@redhat.com>
10828
10829 * gcc.dg/20011029-2.c: Fix the array reference.
10830 * gcc.dg/asm-7.c: New.
10831
108322003-06-08 Kazu Hirata <kazu@cs.umass.edu>
10833
10834 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
10835
108362003-06-08 Mark Mitchell <mark@codesourcery.com>
10837
10838 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
10839 (dg-require-gc-sections): Likewise.
10840
108412003-06-08 Jan Hubicka <jh@suse.cz>
10842
10843 * i386-cmov1.c: Fix regular expression.
10844 * i386-cvt-1.c: Likewise.
10845 * i386-local.c: Likewise.
10846 * i386-local2.c: Likewise.
10847 * i386-mul.c: Likewise.
10848 * i386-ssetype-1.c: Likewise.
10849 * i386-ssetype-3.c: Likewise.
10850 * i386-ssetype-5.c: Likewise.
10851
108522003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10853
10854 PR c++/11039
10855 * g++.dg/warn/implicit-typename2.C: New test.
10856 * g++.dg/warn/implicit-typename3.C: New test.
10857
108582003-06-07 Richard Henderson <rth@redhat.com>
10859
10860 * g++.dg/other/offsetof3.C: Use size_t.
10861 * g++.dg/other/offsetof4.C: Likewise.
10862
108632003-06-07 H.J. Lu <hongjiu.lu@intel.com>
10864
10865 * lib/copy-file.exp: New. Implement gcc_copy_files.
10866
10867 * lib/dg-pch.exp: Load copy-file.exp
10868 (dg-pch): Use gcc_copy_files instead of "file copy".
10869
108702003-06-06 Mark Mitchell <mark@codesourcery.com>
10871
10872 * gcc.dg/weak/weak.exp: Simplify.
10873 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
10874 * gcc.dg/weak/weak-1.c: Likewise.
10875 * gcc.dg/weak/weak-2.c: Likewise.
10876 * gcc.dg/weak/weak-3.c: Likewise.
10877 * gcc.dg/weak/weak-4.c: Likewise.
10878 * gcc.dg/weak/weak-5.c: Likewise.
10879 * gcc.dg/weak/weak-6.c: Likewise.
10880 * gcc.dg/weak/weak-7.c: Likewise.
10881 * gcc.dg/weak/weak-8.c: Likewise.
10882 * gcc.dg/weak/weak-9.c: Likewise.
10883
108842003-06-06 Richard Earnshaw <rearnsha@arm.com>
10885
10886 gcc.c-torture/execute/20030606-1.c: New.
10887
108882003-06-06 Roger Sayle <roger@eyesopen.com>
10889
10890 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
10891 * gcc.dg/builtins-19.c: Likewise.
10892
108932003-06-06 Roger Sayle <roger@eyesopen.com>
10894
10895 * gcc.dg/builtins-2.c: Add some more tests.
10896 * gcc.dg/builtins-18.c: New test case.
10897 * gcc.dg/builtins-19.c: New test case.
10898
108992003-06-06 Roger Sayle <roger@eyesopen.com>
10900 Jim Wilson <wilson@tuliptree.org>
10901
10902 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
10903
109042003-06-06 Jakub Jelinek <jakub@redhat.com>
10905
10906 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
10907 mempcpy/stpcpy calls not to be optimized into something else.
10908 * gcc.c-torture/execute/string-opt-3.c: Moved to...
10909 * gcc.c-torture/execute/builtins/string-7.c: ...here.
10910 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
10911
109122003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10913
10914 * gcc.dg/format/asm_fprintf-1.c: New test.
10915
109162003-06-05 Mark Mitchell <mark@codesourcery.com>
10917
10918 * lib/gcc-defs.exp (additional_sources): New variable.
10919 (dg-additional-sources): New function.
10920 (additional_files): New variable.
10921 (dg-additional-files): New function.
10922 (dg-additional-files-options): Likewise.
10923 * lib/gcc-dg.exp (dg-require-weak): New function.
10924 (dg-require-alias): Likewise.
10925 (dg-require-gc-sections): Likewise.
10926 * lib/target-supports.exp (check_alias_available): Remove testfile
10927 parameter.
10928 (check_gc_sections_available): New function.
10929 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
10930 (dg-gpp-additional-files): Likewise.
10931 * lib/g++.exp (additional_sources): Remove.
10932 (additional_files): Likewise.
10933 (g++_target_compile): Use dg-additional-files-options.
10934
10935 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
10936 Tcl logic.
10937 * gcc.dg/special/ecos.exp: Remove.
10938 * gcc.dg/special/20000419-2.c: Use dg-require-*.
10939 * gcc.dg/special/alias-1.c: Likewise.
10940 * gcc.dg/special/alias-2.c: Likewise.
10941 * gcc.dg/special/gcsec-1.c: Likewise.
10942 * gcc.dg/special/weak-1.c: Likewise.
10943 * gcc.dg/special/weak-2.c: Likewise.
10944 * gcc.dg/special/wkali-1.c: Likewise.
10945 * gcc.dg/special/wkali-2.c: Likewise.
10946
10947 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
10948 dg-gpp-additional-*.
10949 * g++.dg/special/conpr-3.C: Likewise.
10950 * g++.dg/special/conpr-4.C: Likewise.
10951 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
10952 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
10953 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
10954 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
10955 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
10956 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
10957 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
10958 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
10959 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
10960 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
10961 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
10962 * g++.old-deja/g++.other/comdat1.C: Likewise.
10963 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
10964 * g++.old-deja/g++.other/comdat3.C: Likewise.
10965 * g++.old-deja/g++.other/ctor1.C: Likewise.
10966 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
10967
7d445f15
RH
109682003-06-05 Richard Henderson <rth@redhat.com>
10969
10970 * gcc.dg/debug/20030605-1.c: New.
10971
d7068b3d
MM
109722003-06-04 Mark Mitchell <mark@codesourcery.com>
10973
10974 * README.QMTEST: Update.
10975
0bfa5f65
RH
109762003-06-04 Richard Henderson <rth@redhat.com>
10977
e6cc3a24
ZW
10978 * gcc.dg/cleanup-1.c: New.
10979 * gcc.dg/cleanup-2.c: New.
10980 * gcc.dg/cleanup-3.c: New.
10981 * gcc.dg/cleanup-4.c: New.
10982 * gcc.dg/cleanup-5.c: New.
10983 * gcc.dg/cleanup-6.c: New.
10984 * gcc.dg/cleanup-7.c: New.
0bfa5f65 10985
ac871ee1
MM
109862003-06-04 Mark Mitchell <mark@codesourcery.com>
10987
13e0ae41
MM
10988 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
10989
ac871ee1
MM
10990 * lib/dg-pch.exp: New file.
10991 * g++.dg/pch/pch.exp: Use dg-pch.exp.
10992 * gcc.dg/pch/pch.exp: Likewise.
10993
385a9348
RS
109942003-06-04 Roger Sayle <roger@eyesopen.com>
10995
10996 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
10997 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
10998 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
10999 * gcc.dg/builtins-17.c: New test case.
11000 * gcc.dg/i386-387-4.c: New test case.
11001 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
11002
01d3224a
EB
110032003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11004
11005 * gcc.dg/ultrasp9.c: New test.
11006
ef0139b1
EB
110072003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11008
11009 * gcc.c-torture/compile/20030604-1.c: New test.
11010 * gcc.dg/sparc-constant-1.c: New test.
11011
61274a14
GN
110122003-06-03 Glen Nakamura <glen@imodulo.com>
11013
c6c01481 11014 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 11015
23656642
JR
110162003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
11017
aa6b9f6d
R
11018 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
11019
23656642
JR
11020 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
11021 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
11022
284ca13e
AH
110232003-06-03 Aldy Hernandez <aldyh@redhat.com>
11024
e6cc3a24 11025 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 11026
6c07f448
KL
110272003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11028
11029 PR c++/10940
11030 * g++.dg/template/spec10.C: New test.
11031
075ec276
RS
110322003-06-03 Roger Sayle <roger@eyesopen.com>
11033
11034 * gcc.dg/builtins-16.c: New test case.
11035
8fd3cf4e
JJ
110362003-06-03 Jakub Jelinek <jakub@redhat.com>
11037
11038 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
11039 mempcpy test with post-increments.
11040 * gcc.c-torture/execute/string-opt-3.c: New test.
11041 * gcc.dg/string-opt-1.c: New test.
11042
5d16533a 110432003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
11044
11045 PR fortran/10965
11046 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
11047
2a9e3b72
MM
110482003-06-02 Mark Mitchell <mark@codesourcery.com>
11049
5a9f05f2
MM
11050 * lib/scanasm.exp (dg-scan): New function, factored out of ...
11051 (scan-assembler): ... here. Use dg-scan.
11052 (scan-assembler-not): Likewise.
11053 (scan-file): New function.
11054 (scan-file-not): Likewise.
11055 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
11056 * gcc.dg/cpp/_Pragma4.c: Likewise.
11057 * gcc.dg/cpp/_Pragma5.c: Likewise.
11058 * gcc.dg/cpp/avoidpaste1.c: Likewise.
11059 * gcc.dg/cpp/avoidpaste2.c: Likewise.
11060 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
11061 * gcc.dg/cpp/cmdlne-P.c: Likewise.
11062 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
11063 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
11064 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
11065 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
11066 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
11067 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
11068 * gcc.dg/cpp/cxxcom1.c: Likewise.
11069 * gcc.dg/cpp/line1.c: Likewise.
11070 * gcc.dg/cpp/maccom1.c: Likewise.
11071 * gcc.dg/cpp/maccom2.c: Likewise.
11072 * gcc.dg/cpp/maccom3.c: Likewise.
11073 * gcc.dg/cpp/maccom4.c: Likewise.
11074 * gcc.dg/cpp/maccom5.c: Likewise.
11075 * gcc.dg/cpp/maccom6.c: Likewise.
11076 * gcc.dg/cpp/multiline.c: Likewise.
11077 * gcc.dg/cpp/spacing1.c: Likewise.
11078 * gcc.dg/cpp/spacing2.c: Likewise.
11079 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
11080 * gcc.dg/cpp/trad/maccom1.c: Likewise.
11081 * gcc.dg/cpp/trad/maccom2.c: Likewise.
11082 * gcc.dg/cpp/trad/maccom3.c: Likewise.
11083 * gcc.dg/cpp/trad/maccom4.c: Likewise.
11084 * gcc.dg/cpp/trad/maccom6.c: Likewise.
11085 * gcc.dg/cpp/cxxcom2.c: Likewise.
11086 * gcc.dg/cpp/cxxcom2.h: New file.
11087
2a9e3b72
MM
11088 * gcc.dg/cpp/truefalse.cpp: Move it to ...
11089 * g++.dg/cpp/truefalse.C: Here.
11090 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
11091
a7f36da3 110922003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 11093
a7f36da3
DD
11094 * gcc.dg/cpp/redef3.c: New file.
11095
a3033f34
EB
110962003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11097
11098 * gcc.dg/i386-loop-3.c: New test.
11099
5f90145a
TM
111002003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
11101
11102 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
11103
4fa26a60
RS
111042003-05-31 Roger Sayle <roger@eyesopen.com>
11105
11106 * gcc.dg/fwrapv-1.c: New test case.
11107 * gcc.dg/fwrapv-2.c: New test case.
11108
76d3baad
KL
111092003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11110
11111 PR c++/10956
11112 * g++.dg/template/spec9.C: New test.
11113
0b82d59c
RS
111142003-05-29 Roger Sayle <roger@eyesopen.com>
11115
11116 * gcc.dg/duff-4.c: New test case.
11117
5d16533a 111182003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
11119
11120 PR fortran/10843
11121 * g77.dg/ffixed-form-1.f: New test
11122 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 11123 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
11124 * g77.dg/ffree-form-3.f: New test
11125
634a5694
AT
111262003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
11127
11128 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
11129 * gcc.dg/wint_t-1.c: Likewise.
11130
b7fc8b57
KL
111312003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11132
11133 * g++.dg/template/access11.C: New test.
11134
ef8855d7
KL
111352003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11136
11137 PR c++/10849
11138 * g++.dg/template/access10.C: New test.
11139
fcb6fa85 111402003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 11141 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
11142
11143 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
11144
76ab57af
AT
111452003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11146
e6cc3a24
ZW
11147 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
11148 suppress for powerpc-*-darwin*.
76ab57af
AT
11149 * gcc.dg/torture/builtin-noret-2.c: Likewise.
11150
3dba25eb
AT
111512003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11152
11153 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
11154 suppress option for powerpc-*-darwin*.
e6cc3a24 11155
29f523be
RS
111562003-05-23 Roger Sayle <roger@eyesopen.com>
11157
11158 * gcc.dg/builtins-1.c: Add tests for tan and atan.
11159 * gcc.dg/builtins-4.c: Add test for fmod.
11160
43b26a01
KL
111612003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11162
11163 PR c++/10682
11164 * g++.dg/template/instantiate4.C: New test.
11165
18c2511c
RS
111662003-05-22 Roger Sayle <roger@eyesopen.com>
11167
11168 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
11169
9008d5b4
JJ
111702003-05-21 Janis Johnson <janis187@us.ibm.com>
11171
11172 * gcc.dg/compat/scalar-return-1_main.c: New file.
11173 * gcc.dg/compat/scalar-return-1_x.c: New file.
11174 * gcc.dg/compat/scalar-return-1_y.c: New file.
11175 * gcc.dg/compat/scalar-return-2_main.c: New file.
11176 * gcc.dg/compat/scalar-return-2_x.c: New file.
11177 * gcc.dg/compat/scalar-return-2_y.c: New file.
11178 * gcc.dg/compat/struct-return-3_main.c: New file.
11179 * gcc.dg/compat/struct-return-3_y.c: New file.
11180 * gcc.dg/compat/struct-return-3_x.c: New file.
11181 * gcc.dg/compat/struct-return-2_main.c: New file.
11182 * gcc.dg/compat/struct-return-2_x.c: New file.
11183 * gcc.dg/compat/struct-return-2_y.c: New file.
11184
f48758e4
JDA
111852003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11186
11187 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
11188 for hppa*-hp-hpux*.
11189 * gcc.dg/20021014-1.c (dg-options): Likewise.
11190 * gcc.dg/nest.c (dg-options): Likewise.
11191
16e31964
DS
111922003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
11193
11194 PR c++/9738
11195 * g++.dg/ext/dllimport2.C: New file.
11196 * g++.dg/ext/dllimport3.C: New file.
11197
f737a52d
JJ
111982003-05-20 Janis Johnson <janis187@us.ibm.com>
11199
11200 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
11201 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11202 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11203 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11204 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11205 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11206 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
11207 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
11208 * gcc.dg/compat/small-struct-defs.h: New file.
11209 * gcc.dg/compat/small-struct-init.h: New file.
11210 * gcc.dg/compat/small-struct-check.h: New file.
11211 * gcc.dg/compat/fp-struct-defs.h: New file.
11212 * gcc.dg/compat/fp-struct-check.h: New file.
11213 * gcc.dg/compat/fp-struct-init.h: New file.
11214 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
11215 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
11216
b041fbe6
JJ
112172003-05-19 Jakub Jelinek <jakub@redhat.com>
11218
11219 * gcc.dg/20030225-2.c: New test.
11220
731ae8dd
RS
112212003-05-18 Roger Sayle <roger@eyesopen.com>
11222 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11223
11224 * gcc.c-torture/compile/20030518-1.c: New test case.
11225
563025ca
MM
112262003-05-18 Mark Mitchell <mark@codesourcery.com>
11227
11228 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
11229 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
11230 gcc-dg-debug-runtest.
11231 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
11232 gcc-dg-debug-runtest.
11233
5c9acdf7
KL
112342003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11235
11236 PR c++/9022
11237 * g++.dg/lookup/using6.C: New test.
11238
25903d03
KL
112392003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11240
11241 * g++.dg/parse/access2.C: New test.
11242
7cbba309
MM
112432003-05-17 Mark Mitchell <mark@codesourcery.com>
11244
11245 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
11246 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
11247 * gcc.dg/debug/debug.exp: Likewise.
11248
b1822ccc
NB
112492003-05-17 Neil Booth <neil@daikokuya.co.uk>
11250
11251 * gcc.dg/dollar.c: New test.
11252
72701eab
JJ
112532003-05-16 Janis Johnson <janis187@us.ibm.com>
11254
11255 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
11256 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
11257 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
11258 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
11259 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
11260 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
11261 * gcc.dg/compat/struct-by-value-6_main.c: New file.
11262 * gcc.dg/compat/struct-by-value-6_x.c: New file.
11263 * gcc.dg/compat/struct-by-value-6_y.c: New file.
11264 * gcc.dg/compat/struct-by-value-7_main.c: New file.
11265 * gcc.dg/compat/struct-by-value-7_x.c: New file.
11266 * gcc.dg/compat/struct-by-value-7_y.c: New file.
11267 * gcc.dg/compat/struct-by-value-8_main.c: New file.
11268 * gcc.dg/compat/struct-by-value-8_x.c: New file.
11269 * gcc.dg/compat/struct-by-value-8_y.c: New file.
11270 * gcc.dg/compat/struct-by-value-9_main.c: New file.
11271 * gcc.dg/compat/struct-by-value-9_x.c: New file.
11272 * gcc.dg/compat/struct-by-value-9_y.c: New file.
11273
0baa1702
MM
112742003-05-16 Mark Mitchell <mark@codesourcery.com>
11275
11276 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
11277 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
11278 support for "repo" mode.
11279 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
11280 * lib/g77-dg.exp: Likewise.
11281 * lib/obj-dg.exp: Likewise.
e6cc3a24 11282
dcac003d
JJ
112832003-05-16 Jakub Jelinek <jakub@redhat.com>
11284
11285 Merge from gcc-3_2-rhl8-branch:
11286 2003-04-23 Jakub Jelinek <jakub@redhat.com>
11287
11288 * gcc.dg/tls/opt-6.c: New test.
11289
11290 2003-04-05 Jakub Jelinek <jakub@redhat.com>
11291
11292 * gcc.dg/20030405-1.c: New test.
11293
11294 2003-03-09 Jakub Jelinek <jakub@redhat.com>
11295
11296 * gcc.dg/20030309-1.c: New test.
11297
11298 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11299
11300 * gcc.c-torture/execute/20030307-1.c: New test.
11301
11302 2003-02-20 Randolph Chung <tausq@debian.org>
11303
11304 * gcc.c-torture/compile/20030220-1.c: New test.
11305
11306 2003-02-18 Jakub Jelinek <jakub@redhat.com>
11307
11308 * gcc.dg/20030217-1.c: New test.
11309
11310 2003-01-29 Jakub Jelinek <jakub@redhat.com>
11311
11312 * gcc.c-torture/compile/20020129-1.c: New test.
11313
11314 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11315
11316 * gcc.dg/unroll-1.c: New test.
11317
11318 2002-11-16 Jan Hubicka <jh@suse.cz>
11319
11320 * gcc.c-torture/execute/20020920-1.c: New test.
11321
11322 2002-10-08 Jakub Jelinek <jakub@redhat.com>
11323
11324 PR target/7434
11325 * gcc.c-torture/compile/20021008-1.c: New test.
11326
11327 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
11328
11329 PR target/7559
11330 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
11331
11332 2002-08-07 Jakub Jelinek <jakub@redhat.com>
11333
11334 * gcc.c-torture/compile/20020807-1.c: New test.
11335
11336 2002-07-30 Jakub Jelinek <jakub@redhat.com>
11337
11338 * gcc.dg/tls/opt-1.c: New test.
11339
11340 2002-07-29 Jakub Jelinek <jakub@redhat.com>
11341
11342 * gcc.dg/20020729-1.c: New test.
11343
11344 2002-07-20 Jakub Jelinek <jakub@redhat.com>
11345
11346 * g++.dg/opt/life1.C: New test.
11347
11348 2002-05-20 Jakub Jelinek <jakub@redhat.com>
11349
11350 * gcc.dg/20020525-1.c: New test.
11351
11352 2002-05-24 Jakub Jelinek <jakub@redhat.com>
11353
11354 PR c++/6794
11355 * g++.dg/ext/pretty1.C: New test.
11356 * g++.dg/ext/pretty2.C: New test.
11357
dffbbe80
MM
113582003-05-15 Mark Mitchell <mark@codesourcery.com>
11359
11360 PR c++/8385
11361 * g++.dg/ext/typeof5.C: New test.
11362
ae4f397b
R
113632003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
11364
11365 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
11366 __USER_LABEL_PREFIX__ into account.
11367 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
11368
e43736ad
RS
113692003-05-14 Roger Sayle <roger@eyesopen.com>
11370
11371 * gcc.dg/builtins-15.c: New test case.
11372
3a0d67cf
ZW
113732003-05-13 Zack Weinberg <zack@codesourcery.com>
11374
11375 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
11376
75c834f8
MM
113772003-05-12 Mark Mitchell <mark@codesourcery.com>
11378
11379 * lib/g++.exp: Tweak handling of additional source files.
11380 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
11381 * g++.dg/special/conpr-2a.C: Rename to ...
11382 * g++.dg/special/conpr-2a.cc: ... this.
11383 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
11384 * g++.dg/special/conpr-3a.C: Rename to ...
11385 * g++.dg/special/conpr-3a.cc: This.
11386 * g++.dg/special/conpr-3b.C: Rename to ...
11387 * g++.dg/special/conpr-3b.cc: This.
11388 * g++.dg/special/conpr-4.C: New test.
11389 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
11390
8c0a5264
DE
113912003-05-12 David Edelsohn <edelsohn@gnu.org>
11392
11393 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
11394
8015bbee
KL
113952003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11396
11397 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
11398 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11399 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
11400 * g++.old-deja/g++.other/warn3.C: Likewise.
11401
358997e2
RS
114022003-05-11 Roger Sayle <roger@eyesopen.com>
11403
11404 * gcc.dg/i386-387-1.c: Update to also test log.
11405 * gcc.dg/i386-387-2.c: Likewise.
11406
98c644d6
TM
114072003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
11408
11409 * g77.f-torture/execute/int8421.f: New test.
11410
9f01ded6
KL
114112003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11412
11413 PR c++/10230, c++/10481
11414 * g++.dg/lookup/scoped5.C: New test.
11415
fcea7401
KL
114162003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11417
11418 PR c++/10552
11419 * g++.dg/template/ttp6.C: New test.
11420
e1112e60
RS
114212003-05-11 Richard Sandiford <rsandifo@redhat.com>
11422
11423 * gcc.c-torture/execute/builtins: New directory.
11424 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
11425 gcc.c-torture/execute/builtins.
11426 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
11427 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
11428 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
11429 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
11430
78757caa
KL
114312003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11432
11433 PR c++/9252
11434 * g++.dg/template/access8.C: New test.
11435 * g++.dg/template/access9.C: New test.
11436
8d241e0b
KL
114372003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11438
11439 PR c++/9554
11440 * g++.dg/parse/access1.C: New test.
11441
eddfe825
DD
114422003-05-09 DJ Delorie <dj@redhat.com>
11443
11444 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
11445 long, and not an int.
11446
88e98cfe
KL
114472003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11448
11449 PR c++/10555, c++/10576
11450 * g++.dg/template/memclass1.C: New test.
11451
001db0e0
DD
114522003-05-08 DJ Delorie <dj@redhat.com>
11453
11454 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
11455 targets.
11456 * gcc.c-torture/execute/20021024-1.x: Likewise.
11457 * gcc.c-torture/execute/shiftdi.x: Likewise.
11458 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
11459 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
11460 * gcc.dg/20021018-1.c: Likewise.
11461
7dc61d6c
KG
114622003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11463
8ce9f2ec
KG
11464 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
11465
7dc61d6c
KG
11466 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
11467 (bcopy): Call memmove.
11468
53415fa1
RS
114692003-05-08 Roger Sayle <roger@eyesopen.com>
11470
11471 * g77.f-torture/compile/8485.f: New test case.
11472
a944ceb9
RH
114732003-05-07 Richard Henderson <rth@redhat.com>
11474
e6cc3a24
ZW
11475 PR c++/10570
11476 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
11477 Verify exception_cleanup not called for rethrows.
11478 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
11479 when exiting catch block without rethrowing.
11480 * g++.dg/eh/forced3.C: New.
11481 * g++.dg/eh/forced4.C: New.
a944ceb9 11482
a1c6e6c5
AH
114832003-05-07 Aldy Hernandez <aldyh@redhat.com>
11484
0dfcf38e 11485 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 11486
dea2913c
DD
114872003-05-06 DJ Delorie <dj@redhat.com>
11488
11489 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
11490 * gcc.dg/nest.c: Likewise.
11491
e82a312b
RS
114922003-05-05 Roger Sayle <roger@eyesopen.com>
11493
11494 * gcc.dg/builtins-14.c: New test case.
11495
6ccfe27c
JJ
114962003-05-05 Janis Johnson <janis187@us.ibm.com>
11497
11498 * lib/compat.exp (compat-execute): New argument.
11499 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
11500 * gcc.dg/compat: New test directory.
11501 * gcc.dg/compat/compat.exp: New expect script.
11502 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
11503 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
11504 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
11505 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
11506 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
11507 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
11508
e8115463
JJ
11509 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
11510 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
11511 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
11512 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
11513 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
11514 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
11515 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
11516 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
11517 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
11518 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
11519 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
11520 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
11521 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
11522 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
11523 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
11524
10b6a274
ZW
115252003-05-05 Zack Weinberg <zack@codesourcery.com>
11526
11527 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
11528
e3e9f108
JJ
115292003-05-05 Jakub Jelinek <jakub@redhat.com>
11530
11531 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
11532
36b29d7d
GK
115332003-05-05 Geoffrey Keating <geoffk@apple.com>
11534
bc9ec0e0
GK
11535 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
11536 * gcc.dg/ppc-fsel-2.c: New test.
11537
36b29d7d
GK
11538 * gcc.dg/unused-5.c: New test.
11539
16692dd5
KL
115402003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11541
11542 PR c++/10496
11543 * g++.dg/warn/pmf1.C: New test.
11544
4b41d9eb
KL
115452003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11546
11547 PR c++/4494
11548 * g++.dg/warn/main.C: New test.
11549
00362064
KG
115502003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11551
11552 * gcc.dg/nonnull-3.c: New test.
11553
1fecc266
NB
115542003-05-04 Neil Booth <neil@daikokuya.co.uk>
11555
11556 * gcc.dg/cpp/Wtrigraphs.c: Update.
11557 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
11558
b39358e1
GK
115592003-05-03 Geoffrey Keating <geoffk@apple.com>
11560
11561 * gcc.dg/ppc-fsel-1.c: New test.
11562
87f85ea0
ZW
115632003-05-03 Zack Weinberg <zack@codesourcery.com>
11564
11565 PR c/10604
11566 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
11567
c4e2d744
KH
115682003-05-03 Kazu Hirata <kazu@cs.umass.edu>
11569
11570 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
11571
5dc5d13c
KL
115722003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11573
11574 PR c++/9364, c++/10553, c++/10586
11575 * g++.dg/parse/typename4.C: New test.
11576 * g++.dg/parse/typename5.C: Likewise.
11577
4dc27b4b
RS
115782003-05-03 Richard Sandiford <rsandifo@redhat.com>
11579
11580 * gcc.c-torture/compile/20030503-1.c: New test.
11581
f2ba7ecb
KL
115822003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11583
11584 * g++.dg/lookup/using5.C: Fix testcase error.
11585
7c1fdbe4
CD
115862003-05-01 Chris Demetriou <cgd@broadcom.com>
11587
11588 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
11589 since MEABI is no longer supported. Remove all vestiges
11590 of MEABI from the test.
11591
d0af00af
KL
115922003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11593
11594 PR c++/10554
11595 * g++.dg/lookup/using5.C: New test.
11596
d12a7283
KL
115972003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11598
11599 PR c++/8772
11600 * g++.dg/template/ttp5.C: New test.
11601
6481daa9
MM
116022003-04-30 Mark Mitchell <mark@codesourcery.com>
11603
11604 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
11605 (dg-gpp-additional-sources): New function.
11606 (dg-gpp-additional-files): Likewise.
11607 * lib/g++.exp (additional_sources): New variable.
11608 (additional_files): Likewise.
11609 (g++_target_compile): Deal with them.
11610 * lib/old-dejagnu.exp: Remove.
11611 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
11612 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 11613
d7ed5e55
KL
116142003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11615
11616 PR c++/9432, c++/9528
11617 * g++.dg/lookup/using4.C: New test.
11618
b3d627e2
GK
116192003-04-29 Geoffrey Keating <geoffk@apple.com>
11620
a6fdc086
GK
11621 * gcc.dg/noreturn-5.c: New file.
11622 * gcc.dg/noreturn-6.c: New file.
11623
b3d627e2
GK
11624 * gcc.c-torture/compile/inline-1.c: New file.
11625
1f6f0cb6
MM
116262003-04-29 Mark Mitchell <mark@codesourcery.com>
11627
11628 PR c++/10551
11629 * g++.dg/template/explicit1.C: New test.
11630
60cde936
MM
116312003-04-29 Mark Mitchell <mark@codesourcery.com>
11632
555456b1
MM
11633 PR c++/10549
11634 * g++.dg/other/bitfield1.C: New test.
11635
60cde936
MM
11636 PR c++/10527
11637 * g++.dg/init/new7.C: New test.
11638
0dbc5cd3
MM
116392003-04-29 Mark Mitchell <mark@codesourcery.com>
11640
75135253 11641 * g++.dg/ext/desig1.C: New test.
60cde936 11642 * g++.dg/ext/init1.C: Update.
75135253 11643
0dbc5cd3
MM
11644 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
11645
a833faa5
MM
116462003-04-28 Mark Mitchell <mark@codesourcery.com>
11647
11648 PR c++/10180
11649 * g++.dg/warn/Winline-1.C: New test.
11650
e31603c4
JJ
116512003-04-28 Jakub Jelinek <jakub@redhat.com>
11652
11653 * gcc.c-torture/execute/string-opt-19.c: New test.
11654
9661b15f
JJ
11655 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
11656 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
11657
772f8889
MM
116582003-04-27 Mark Mitchell <mark@codesourcery.com>
11659
11660 PR c++/10506
11661 * g++.dg/init/new6.C: New test.
11662
11663 PR c++/10503
11664 * g++.dg/init/ref6.C: New test.
11665
b29188f3
DE
116662003-04-26 David Edelsohn <edelsohn@gnu.org>
11667
11668 * g++.dg/warn/weak1.C: XFAIL on AIX4.
11669
5cc2f4f3
KG
116702003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11671
11672 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
11673 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
11674
ea56c40c
MM
116752003-04-25 Mark Mitchell <mark@codesourcery.com>
11676
11677 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
11678 initialized static data members.
11679
d3a0b002
L
116802003-04-25 H.J. Lu <hjl@gnu.org>
11681
11682 * gcc.dg/ia64-sync-4.c: New test.
11683
ad4a34f0
KG
116842003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11685
11686 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
11687 date.
11688
f8986275
NS
116892003-04-24 Nathan Sidwell <nathan@codesourcery.com>
11690
11691 PR c++/10337
11692 * g++.dg/warn/conv1.C: New test.
11693 * g++.old-deja/g++.other/conv7.C: Adjust.
11694 * g++.old-deja/g++.other/overload14.C: Adjust.
11695
374ca7f7
MM
116962003-04-23 Mark Mitchell <mark@codesourcery.com>
11697
11698 PR c++/10471
11699 * g++.dg/template/defarg2.C: New test.
11700
6338b358
NB
117012003-04-23 Neil Booth <neil@daikokuya.co.uk>
11702
11703 * gcc.dg/cpp/include2.c: Update.
11704 * gcc.dg/cpp/multiline-2.c: New.
11705 * gcc.dg/cpp/multiline.c: Update.
11706 * gcc.dg/cpp/strify2.c: Update.
11707 * gcc.dg/cpp/trad/literals-2.c: Update.
11708
3f429151
JDA
117092003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11710
11711 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
11712
10aef094
MM
117132003-04-23 Mark Mitchell <mark@codesourcery.com>
11714
11715 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
11716
4223f82f
MM
117172003-04-23 Mark Mitchell <mark@codesourcery.com>
11718
11719 PR c++/10451
11720 * g++.dg/parse/crash4.C: New test.
87f85ea0 11721
4223f82f
MM
11722 PR c++/9847
11723 * g++.dg/parse/crash5.C: New test.
11724
befcd99b
MM
117252003-04-22 Mark Mitchell <mark@codesourcery.com>
11726
ae2196c2
MM
11727 PR c++/10446
11728 * g++.dg/parse/crash3.C: New test.
11729
befcd99b
MM
11730 PR c++/10428
11731 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
11732
117332003-04-22 Devang Patel <dpatel@apple.com>
11734
11735 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 11736
256c249c
AT
117372003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
11738
11739 * g++.dg/other/packed1.C: Fix dg options.
11740
ad27e65a
NS
117412003-04-22 Nathan Sidwell <nathan@codesourcery.com>
11742
11743 * g++.dg/other/offsetof2.C: New test.
11744
b2dd096b
MM
117452003-04-21 Mark Mitchell <mark@codesourcery.com>
11746
11747 * g++.dg/template/recurse.C: Adjust location of error messages.
11748
8de9bb0e
NS
117492003-04-21 Nathan Sidwell <nathan@codesourcery.com>
11750
11751 PR c++/9881
11752 * g++.dg/init/addr-const1.C: New test.
11753 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
11754
117552003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
11756
11757 PR c++/10405
11758 * g++.dg/lookup/struct-hack1.C: New test.
11759
1613e52b
NB
117602003-04-20 Neil Booth <neil@daikokuya.co.uk>
11761
11762 * ucs.c: Update diagnostic messages.
11763
4e1f0f8e
NB
117642003-04-19 Neil Booth <neil@daikokuya.co.uk>
11765
11766 * gcc.dg/cpp/truefalse.cpp: New test.
11767 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 11768 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 11769
26aea073
NB
117702003-04-19 Neil Booth <neil@daikokuya.co.uk>
11771
11772 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
11773 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
11774
6a29edea
EB
117752003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11776
11777 * gcc.c-torture/compile/20030418-1.c: New test.
11778
46b2356d
JJ
117792003-04-17 Janis Johnson <janis187@us.ibm.com>
11780
11781 * README.compat: Remove; content moved to doc/sourcebuild.texi.
11782
09d2f85f
KL
117832003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11784
11785 PR c++/10347
11786 g++.dg/template/dependent-name1.C: New test.
11787
8633f25c
R
117882003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
11789
11790 * gcc.dg/warn-1.c (tourist_guide): New array,
11791 contains a pointer to bar.
11792
96c6931d
RS
117932003-04-16 Roger Sayle <roger@eyesopen.com>
11794
11795 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
11796 * gcc.c-torture/execute/medce-1.c: New test case.
11797 * gcc.c-torture/execute/medce-2.c: New test case.
11798
5eb10628
MM
117992003-04-15 Mark Mitchell <mark@codesourcery.com>
11800
dc5dfa9c
MM
11801 * lib/prune.exp: Ignore more messages.
11802
5eb10628
MM
11803 PR c++/10381
11804 * g++.dg/parse/lookup3.C: New test.
11805
d2b54839
R
118062003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
11807
11808 * gcc.c-torture/compile/20030415-1.c : New test.
11809
f4e92987
MM
118102003-04-14 Mark Mitchell <mark@codesourcery.com>
11811
11812 * gcc.c-torture/execute/scope-2.c: Move to ...
11813 * gcc.dg/noncompile/scope.c: .... here.
11814
15d4fd98
RS
118152003-04-14 Roger Sayle <roger@eyesopen.com>
11816
11817 * gcc.dg/20030414-2.c: New test case.
11818
26224a84
HPN
118192003-04-14 Hans-Peter Nilsson <hp@axis.com>
11820
11821 PR target/10377
11822 * gcc.dg/20030414-1.c: New test.
11823
1331d16f
RS
118242003-04-13 Roger Sayle <roger@eyesopen.com>
11825
11826 * gcc.dg/builtins-12.c: New test case.
11827 * gcc.dg/builtins-13.c: New test case.
11828
9cb65f92
KG
118292003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11830
11831 * gcc.c-torture/execute/string-opt-18.c: New test.
11832
f4f4610e
MM
118332003-04-13 Mark Mitchell <mark@codesourcery.com>
11834
11835 PR c++/10300
11836 * g++.dg/init/new5.C: New test.
11837
355b81d5
MM
118382003-04-12 Mark Mitchell <mark@codesourcery.com>
11839
11840 PR c++/7910
11841 * g++.dg/ext/dllimport1.C: New test.
11842
48ed72a3
EB
118432003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11844
11845 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
11846
62520b20
BD
118472003-04-11 Bud Davis <bdavis9659@comcast.net>
11848
11849 PR Fortran/9263
11850 * g77.f-torture/noncompile/9263.f: New test
11851 PR Fortran/1832
11852 * g77.f-torture/execute/1832.f: New test
11853
0b87e18e
DC
118542003-04-11 David Chad <davidc@freebsd.org>
11855 Loren J. Rittle <ljrittle@acm.org>
11856
11857 libobjc/8562
11858 * objc.dg/headers.m: New test.
11859
339a28b9
ZW
118602003-04-10 Zack Weinberg <zack@codesourcery.com>
11861
11862 * gcc.c-torture/execute/builtin-noret-2.c: New.
11863 * gcc.c-torture/execute/builtin-noret-2.x: New.
11864 XFAIL builtin-noret-2.c at -O1 and above.
11865 * gcc.dg/redecl.c: New.
11866 * gcc.dg/Wshadow-1.c: Update error regexps.
11867
1e099144
MM
118682003-04-10 Mark Mitchell <mark@codesourcery.com>
11869
11870 * g++.dg/abi/bitfield10.C: New test.
11871
d02a6808
MS
118722003-04-09 Mike Stump <mrs@apple.com>
11873
88fbc3ca 11874 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 11875 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 11876
5fce2c65
RS
118772003-04-08 Roger Sayle <roger@eyesopen.com>
11878
11879 * gcc.dg/builtins-11.c: New test case.
11880
531878a6
RS
118812003-04-08 Roger Sayle <roger@eyesopen.com>
11882
11883 * gcc.dg/builtins-9.c: New test case.
11884 * gcc.dg/builtins-10.c: New test case.
11885
d5019ba3
R
118862003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
11887
11888 * gcc.dg/noncompile/init-4.c.c: New test.
11889
10b7602f
NS
118902003-04-06 Nathan Sidwell <nathan@codesourcery.com>
11891
11892 * gcc.misc-test/gcov-9.c: New test.
11893 * gcc.misc-test/gcov-10.c: New test
11894 * gcc.misc-test/gcov-11.c: New test.
11895
b8460b29
ZW
118962003-04-05 Zack Weinberg <zack@codesourcery.com>
11897
11898 PR optimization/10024
11899 * gcc.c-torture/compile/20030405-1.c: New test.
11900
33b49800
GK
119012003-04-04 Geoffrey Keating <geoffk@apple.com>
11902
11903 * gcc.dg/pch/static-3.c: New.
11904 * gcc.dg/pch/static-3.hs: New.
11905 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
11906
0a49eb31
RH
119072003-04-04 Richard Henderson <rth@redhat.com>
11908
11909 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
11910 * g++.dg/eh/forced2.C: Likewise.
11911
bc349178
MS
119122003-04-03 Mike Stump <mrs@apple.com>
11913
bc349178 11914 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 11915 target arg.
bc349178
MS
11916 (scan-assembler-times, scan-assembler-not): Likewise.
11917 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
11918
773eae39
EB
119192003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11920
11921 * gcc.dg/sparc-loop-1.c: New test.
11922
0de298af
GK
119232003-04-02 Geoffrey Keating <geoffk@apple.com>
11924
11925 PR other/9274
11926 * g++.dg/pch/system-2.C: New.
11927 * g++.dg/pch/system-2.Hs: New.
11928
0f91f094
AH
119292003-04-02 Aldy Hernandez <aldyh@redhat.com>
11930
b8460b29 11931 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 11932
b8460b29 11933 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 11934
e129b3f9
RS
119352003-04-01 Roger Sayle <roger@eyesopen.com>
11936
11937 * gcc.c-torture/execute/20030401-1.c: New test case.
11938
70ab763c
ZL
119392003-04-01 Ziemowit Laski <zlaski@apple.com>
11940
11941 * objc.dg/defs.m: New.
11942
705412b0
AH
119432003-04-01 Aldy Hernandez <aldyh@redhat.com>
11944
b8460b29
ZW
11945 * g++.dg/eh/simd-1.C: New.
11946 * g++.dg/eh/simd-2.C: New.
705412b0 11947
d744e06e
AH
119482003-03-01 Aldy Hernandez <aldyh@redhat.com>
11949
b8460b29 11950 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 11951
46e33d43
MM
119522003-03-31 Mark Mitchell <mark@codesourcery.com>
11953
11954 PR c/9936
11955 * gcc.dg/20030331-2.c: New test.
11956
6b665219
MM
119572003-03-31 Mark Mitchell <mark@codesourcery.com>
11958
11959 PR c++/10278
11960 * g++.dg/parse/crash2.C: New test.
11961
44f19ccb
RS
119622003-03-31 Richard Sandiford <rsandifo@redhat.com>
11963
11964 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
11965 * gcc.c-torture/execute/20030331-1.c: ...here.
11966
e66833ac
RS
119672003-03-31 Richard Sandiford <rsandifo@redhat.com>
11968
11969 * gcc.c-torture/execute/20030331-1.c: New test.
11970
27283c73
NS
119712003-03-31 Nathan Sidwell <nathan@codesourcery.com>
11972
11973 * lib/gcov.exp: Adjust call return testing strings.
11974 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
11975
03f2ea93
RS
119762003-03-31 Roger Sayle <roger@eyesopen.com>
11977
11978 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
11979 * gcc.dg/builtins-7.c: New test case.
11980 * gcc.dg/builtins-8.c: New test case.
11981
98d3d336
RS
119822003-03-31 Richard Sandiford <rsandifo@redhat.com>
11983
11984 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
11985
c717c5af
MM
119862003-03-30 Mark Mitchell <mark@codesourcery.com>
11987
11988 PR c++/7647
11989 * g++.dg/lookup-class-member-2.C: New test.
11990
9b703090
GN
119912003-03-30 Glen Nakamura <glen@imodulo.com>
11992
b8460b29 11993 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 11994
84dfe365
RS
119952003-03-28 Roger Sayle <roger@eyesopen.com>
11996
11997 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
11998
400fbc08
MM
119992003-03-28 Mark Mitchell <mark@codesourcery.com>
12000
12001 * g++.dg/init/attrib1.C: New test.
12002
0c85dbfd
EB
120032003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12004
12005 * gcc.dg/ultrasp8.c: New test.
12006
f7670e7b
EB
120072003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12008
12009 * gcc.dg/ultrasp7.c: New test.
12010
433cd9c9
NS
120112003-03-28 Nathan Sidwell <nathan@codesourcery.com>
12012
12013 PR c++/10047
12014 * g++.dg/template/inline1.C: New test.
12015
1ce324c3
EB
120162003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12017
12018 * gcc.dg/sparc-dwarf2.c: New test.
12019
9ddae796
RS
120202003-03-27 Roger Sayle <roger@eyesopen.com>
12021
12022 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
12023 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
12024
7ffe3584
MM
120252003-03-27 Mark Mitchell <mark@codesourcery.com>
12026
12027 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
12028 than reading .x files.
12029 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
12030 * g77.dg/gcov/gcov-1.f: Likewise.
12031 * gcc.misc-tests/gcov-4b.c: Likewise.
12032 * gcc.misc-tests/gcov-5b.c: Likewise.
12033 * gcc.misc-tests/gcov-6.c: Likewise.
12034 * gcc.misc-tests/gcov-7.c: Likewise.
12035 * gcc.misc-tests/gcov-8.c: Likewise.
12036 * g++.dg/gcov/gcov-1.x: Remove.
12037 * g77.dg/gcov/gcov-1.x: Likewise.
12038 * gcc.misc-tests/gcov-4b.x: Likewise.
12039 * gcc.misc-tests/gcov-5b.x: Likewise.
12040 * gcc.misc-tests/gcov-6.x: Likewise.
12041 * gcc.misc-tests/gcov-7.x: Likewise.
12042 * gcc.misc-tests/gcov-8.x: Likewise.
12043
c7d325c8
GN
120442003-03-27 Glen Nakamura <glen@imodulo.com>
12045
12046 PR opt/10087
12047 * gcc.dg/20030324-1.c: New test.
12048
649fc72d
NS
120492003-03-27 Nathan Sidwell <nathan@codesourcery.com>
12050
544aef8c
NS
12051 PR c++/10224
12052 * g++.dg/template/arg3.C: New test.
12053
649fc72d
NS
12054 PR c++/10158
12055 * g++.dg/template/friend18.C: New test.
12056
a24278e2
RS
120572003-03-26 Roger Sayle <roger@eyesopen.com>
12058
12059 * g77.f-torture/compile/20030326-1.f: New test case.
12060
db8627a1
JJ
120612003-03-26 Janis Johnson <janis187@us.ibm.com>
12062
12063 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
12064
12065 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
12066
be565ad7
JJ
120672003-03-26 Jakub Jelinek <jakub@redhat.com>
12068
12069 * gcc.dg/ia64-sync-3.c: New test.
12070
f729e559
AM
120712003-03-26 Alan Modra <amodra@bigpond.net.au>
12072
12073 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
12074
27e484bc
EB
120752003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12076
12077 * gcc.dg/ultrasp6.c: New test.
12078
d2fc7725
EB
120792003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12080
12081 * gcc.dg/i386-signbit-1.c: New test.
12082 * gcc.dg/i386-signbit-2.c: New test.
12083 * gcc.dg/i386-signbit-3.c: New test.
12084
9904e232
EB
120852003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12086
12087 * gcc.dg/ultrasp5.c: Fix options.
12088
9fdbe7df
EB
120892003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12090
12091 * gcc.dg/ultrasp5.c: Fix comment.
12092
c12741e9
TM
120932003-03-24 Bud Davis <bdavis9659@comcast.net>
12094
12095 PR fortran/10197
12096 * g77.f-torture/execute/10197.f: New test.
12097
2ef6c975
NS
120982003-03-24 Nathan Sidwell <nathan@codesourcery.com>
12099
1c82cc90
NS
12100 PR c++/9898, c++/383
12101 * g++.dg/template/conv6.C: New test.
b8460b29 12102
a5fcc895
NS
12103 PR c++/10119
12104 * g++.dg/template/ptrmem5.C: New test.
12105
2ef6c975
NS
12106 PR c++/10026
12107 * g++.dg/lookup/koenig1.C: New test.
12108
12109 PR C++/10199
12110 * g++.dg/lookup/template2.C: New test.
12111
1134f4ac
JJ
121122003-03-24 Jakub Jelinek <jakub@redhat.com>
12113
12114 * g++.dg/opt/rtti1.C: New test.
12115
02484af9
EB
121162003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12117
12118 * gcc.dg/ultrasp5.c: New test.
12119
fa9b4904
AB
121202003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
12121
b099daeb 12122 PR middle-end/9967
fa9b4904
AB
12123 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
12124 builtin fputs.
12125
068d2c9d
MM
121262003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
12127
12128 PR c/8224
12129 * gcc.dg/20030323-1.c: New test.
12130
766dec0e
RS
121312003-03-23 Roger Sayle <roger@eyesopen.com>
12132
12133 * gcc.c-torture/compile/20030323-1.c: New test case.
12134
97c6f7ad
UW
121352003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
12136
12137 * gcc.dg/20030321-1.c: New test.
12138
b8c25665
ZW
121392003-03-22 Zack Weinberg <zack@codesourcery.com>
12140
12141 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
12142
3e4a3562
NS
121432003-03-22 Nathan Sidwell <nathan@codesourcery.com>
12144
12145 PR c++/9978, c++/9708
12146 * g++.dg/ext/vlm1.C: Adjust expected error.
12147 * g++.dg/ext/vla2.C: New test.
12148 * g++.dg/template/arg1.C: New test.
12149 * g++.dg/template/arg2.C: New test.
12150
6dd0f30b
BD
121512003-03-22 Bud Davis <bdavis9659@comcast.net>
12152
12153 * g77.f-torture/execute/select.f: New test.
12154 * g77.f-torture/noncompile/select_no_compile.f: New test.
12155
f3146d75
NS
121562003-03-21 Nathan Sidwell <nathan@codesourcery.com>
12157
12158 PR c++/9898
12159 * g++.dg/other/error4.C: New test.
12160
963142fc
MM
121612003-03-20 Mark Mitchell <mark@codesourcery.com>
12162
12163 * g++.dg/template/friend17.C: New test.
12164
f8c8d811
AM
121652003-03-21 Alan Modra <amodra@bigpond.net.au>
12166
12167 * gcc.c-torture/compile/20030320-1.c: New.
12168
c876997f
RS
121692003-03-20 Roger Sayle <roger@eyesopen.com>
12170
12171 * gcc.dg/builtins-6.c: New test case.
12172
42151102
AM
121732003-03-19 Alan Modra <amodra@bigpond.net.au>
12174
12175 PR target/10073
12176 * gcc.c-torture/compile/20030319-1.c: New.
12177
b8c25665 121782003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
12179
12180 * gcc.dg/i386-cvt-1.c: New test.
12181
0fef2ffc
ZW
121822003-03-17 Zack Weinberg <zack@codesourcery.com>
12183
b8c25665
ZW
12184 * objc.dg/naming-1.m: Use "(parse|syntax) error".
12185 * objc.dg/naming-2.m: Likewise.
0fef2ffc 12186
ec20aa6c
MM
121872003-03-17 Mark Mitchell <mark@codesourcery.com>
12188
12189 PR c++/9639
b8c25665 12190 * g++.dg/parse/crash1.C: New test.
ec20aa6c 12191
bafb714b
MM
121922003-03-16 Mark Mitchell <mark@codesourcery.com>
12193
12194 PR c++/8805
12195 * g++.dg/eh/cleanup1.C: New test.
12196
0a71919d
FH
121972003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12198
12199 * gcc.c-torture/execute/20030316-1.c: New test case.
12200
1f5a253a
NS
122012003-03-16 Nathan Sidwell <nathan@codesourcery.com>
12202
12203 PR c++/9629
12204 * g++.dg/init/ctor2.C: New test.
12205
de6a669b
RS
122062003-03-15 Roger Sayle <roger@eyesopen.com>
12207
12208 * g77.f-torture/compile/xformat.f: New test case.
12209
24b26d8d
JDA
122102003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12211
12212 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
12213 * g++.old-deja/g++.mike/eh50.C: Likewise.
12214
6e049fcd
KL
122152003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12216
12217 PR c++/6440
12218 * g++.dg/template/spec7.C: New test.
12219 * g++.dg/template/spec8.C: Likewise.
12220
f43f4314
JJ
122212003-03-14 Jakub Jelinek <jakub@redhat.com>
12222
12223 * gcc.c-torture/execute/20030313-1.c: New test.
12224
4526753f
RH
122252003-03-14 Richard Henderson <rth@redhat.com>
12226
12227 * gcc.dg/inline-2.c: Adjust alpha test for external call.
12228
f650843f
EB
122292003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12230
12231 * gcc.c-torture/compile/20030314-1.c: New test.
12232
67e4f078
DS
122332003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
12234
b8c25665 12235 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 12236 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 12237 thumb target,
67e4f078
DS
12238 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
12239 to accept newer _imp__ prefix and additional
12240 newline in .drectve section.
12241 * gcc.dg/dll-4.c: Likewise.
12242 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
12243 switch.
12244
26f86471
MM
122452003-03-13 Mark Mitchell <mark@codesourcery.com>
12246
45707d31
MM
12247 * g++.dg/parse/namespace9.C: New test.
12248
26f86471
MM
12249 * g++.dg/init/ref5.C: New test.
12250 * g++.dg/parse/ptrmem1.C: Likewise.
12251
aeb11ee5
JDA
122522003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12253
12254 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
12255 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
12256 regular expression.
12257 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
12258 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
12259
09ebf088
DJ
122602003-03-12 Daniel Jacobowitz <drow@mvista.com>
12261
12262 * gcc.c-torture/execute/20030224-2.c: New test.
12263
8a7d6cb3
EB
122642003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12265
12266 * gcc.dg/decl-3.c: New test.
12267
db1077d3
EB
122682003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12269
12270 * gcc.dg/i386-loop-2.c: New test.
12271
0c33daff
MM
122722003-03-11 Mark Mitchell <mark@codesourcery.com>
12273
e1145e7f 12274 PR c++/9474
2601a4ee
MM
12275 * g++.dg/parse/namespace8.C: New test.
12276
0c33daff
MM
12277 PR c++/9924
12278 * g++.dg/overload/builtin2.C: New test.
12279
54098126
SB
122802003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
12281
12282 * gcc.dg/return-type-3.c: New test.
12283
bff6a7c2
V
122842003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12285
12286 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
12287 profiling options are not supported.
12288
125e6594
MM
122892003-03-10 Mark Mitchell <mark@codesourcery.com>
12290
12291 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
12292 * g++.old-deja/g++.warn/impint2.C: Likewise.
12293
87d7d780
DP
122942003-03-10 Devang Patel <dpatel@apple.com>
12295
12296 * g++.dg/cpp/c++_cmd_1.C: New test.
12297 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 12298
ebb780f2
SB
122992003-03-10 Segher Boessenkool <segher@koffie.nl>
12300
b8c25665 12301 * gcc.dg/altivec-9.c: New file.
ebb780f2 12302
88a7a0c9
FS
123032003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12304
12305 * gcc.dg/ppc-sdata-1.c: New test.
12306 * gcc.dg/ppc-sdata-2.c: New test.
12307
f6d19bfe
MM
123082003-03-09 Mark Mitchell <mark@codesourcery.com>
12309
1d719415
MM
12310 PR c++/9373
12311 * g++.dg/opt/ptrmem2.C: New test.
12312
f6d19bfe
MM
12313 PR c++/8534
12314 * g++.dg/opt/ptrmem1.C: New test.
12315
9edf6a4c
EB
123162003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12317
12318 * gcc.dg/i386-loop-1.c: New test.
12319
ca9e1382
KL
123202003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12321
12322 PR c++/9970
12323 * g++.dg/lookup/friend1.C: New test.
12324
0e136342
MM
123252003-03-08 Mark Mitchell <mark@codesourcery.com>
12326
12327 PR c++/9823
12328 * g++.dg/parser/constructor1.C: New test.
12329
af812813
HPN
123302003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
12331
17b7f45e
HPN
12332 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
12333
af812813
HPN
12334 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
12335
39a91264
NB
123362003-03-08 Neil Booth <neil@daikokuya.co.uk>
12337
12338 * gcc.dg/cpp/Wunused.c: Update test.
12339
b8c25665 123402003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
12341
12342 * gcc.dg/inline-3.c: New test.
12343
089d6ea7
MM
123442003-03-08 Mark Mitchell <mark@codesourcery.com>
12345
12346 PR c++/9809
12347 * g++.dg/parse/builtin1.C: New test.
12348
12349 PR c++/9982
12350 * g++.dg/abi/cookie1.C: New test.
12351 * g++.dg/abi/cookie2.C: Likewise.
12352
12353 PR c++/9524
612dc718 12354 * g++.dg/template/field1.C: New test.
089d6ea7
MM
12355
12356 PR c++/9912
12357 * g++.dg/parse/class1.C: New test.
12358 * g++.dg/parse/namespace7.C: Likewise.
12359 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 12360
aa6e8ed3
MM
123612003-03-07 Mark Mitchell <mark@codesourcery.com>
12362
12363 * g++.dg/init/ref4.C: New test.
12364
b8c25665 123652003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
12366
12367 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 12368 * gcc.dg/inline-3.c: New test.
dfa7f440 12369
3d1df1fa
MM
123702003-03-06 Mark Mitchell <mark@codesourcery.com>
12371
3d938426
MM
12372 * g++.dg/init/ref3.C: New test.
12373
5e256996
MM
12374 PR c++/9965
12375 * g++.dg/init/ref2.C: New test.
b8c25665 12376
07681121
MM
12377 PR c++/9400
12378 * g++.dg/warn/Wshadow-2.C: New test.
12379
3d1df1fa
MM
12380 PR c++/9791
12381 * g++.dg/warn/Woverloaded-1.C: New test.
12382
b8c25665 123832003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
12384
12385 * gcc.dg/i386-local2.c: New.
20856045 12386 * gcc.dg/i386-local.c: Fix typo.
b255a036 12387
1c442892
MM
123882003-03-05 Mark Mitchell <mark@codesourcery.com>
12389
12390 * g++.dg/abi/layout3.C: New test.
12391
be2fa211
EB
123922003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12393
12394 * gcc.c-torture/compile/20030305-1.c
12395
b8c25665 123962003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
12397
12398 * gcc.dg/i386-local.c: New.
12399
b8c25665 124002003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
12401
12402 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
12403
2ad1815d
EB
124042003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12405
12406 * gcc.dg/switch-2.c: New test.
12407 * gcc.dg/switch-3.c: New test.
12408 * gcc.dg/Wswitch.c: Adjust line numbers.
12409 * gcc.dg/Wswitch-default.c: Likewise.
12410 * gcc.dg/Wswitch-enum.c: Likewise.
12411
01952d37
AO
124122003-03-04 Alexandre Oliva <aoliva@redhat.com>
12413
12414 * gcc.c-torture/execute/20030222-1.c: New test.
12415
767440a2
JW
124162003-03-03 James E Wilson <wilson@tuliptree.org>
12417
12418 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
12419
7993382e
MM
124202003-03-03 Mark Mitchell <mark@codesourcery.com>
12421
12422 PR c++/9878
12423 * g++.dg/init/ref1.C: New test.
12424
b8c25665 124252003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
12426
12427 * gcc.dg/sh-relax.c: New SH-only test.
12428
b22b239e
GK
124292003-03-03 Geoffrey Keating <geoffk@apple.com>
12430
12431 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
12432 comment explaining purpose of testcase.
12433
3595b91f
SC
124342003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12435
12436 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
12437 for HC11/HC12 (asm needs two int registers).
12438 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
12439 HC11/HC12 because the test uses an asm which needs two 32-bit
12440 registers.
12441
1494f93a
SC
124422003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12443
12444 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
12445 for HC11/HC12 (array is too large otherwise).
12446 * gcc.c-torture/compile/920501-4.x: New file, likewise.
12447 * gcc.c-torture/compile/20010518-2.x: Likewise.
12448 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
12449 HC11/HC12 (array is too large).
12450
facf86ac
GK
124512003-03-01 Geoffrey Keating <geoffk@apple.com>
12452
12453 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
12454 * lib/g++-dg.exp (g++-dg-test): Likewise.
12455
08291658
RS
124562003-03-01 Roger Sayle <roger@eyesopen.com>
12457
12458 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
12459 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
12460
74dd1333
KL
124612003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12462
12463 * g++.dg/warn/implicit-typename1.C: Remove warning.
12464
3f53c0dc
RH
124652003-02-28 Richard Henderson <rth@redhat.com>
12466
12467 * gcc.dg/noreturn-1.c: Move noreturn warning line.
12468 * gcc.dg/return-type-1.c: Move control reaches end warning line.
12469
d8fad4ea
GK
124702003-02-28 Geoffrey Keating <geoffk@apple.com>
12471
12472 * gcc.dg/pch/pch.exp: Change .pch to .gch.
12473 * g++.dg/pch/pch.exp: Likewise.
12474
1cb8292f
MM
124752003-02-28 Mark Mitchell <mark@codesourcery.com>
12476
12477 PR c++/9879
12478 * testsuite/g++.dg/init/new4.C: New test.
12479
f3c7ed6b
RE
124802003-02-28 Richard Earnshaw <rearnsha@arm.com>
12481
12482 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
12483
13082c80
AO
124842003-02-28 Alexandre Oliva <aoliva@redhat.com>
12485
e459243b
AO
12486 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
12487 unsigned long.
12488
13082c80
AO
12489 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
12490 wider than float.
12491
b17d5d7c
ZD
124922003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12493
12494 * lib/scanasm.exp: Add support for counting numbers of
12495 occurences.
12496 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
12497 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
12498
c0b1cc97
MM
124992003-02-25 Mark Mitchell <mark@codesourcery.com>
12500
cec24319
MM
12501 PR c++/9683
12502 * g++.dg/template/static3.C: New test.
12503
c0b1cc97
MM
12504 PR c++/9829
12505 * g++.dg/parse/namespace6.C: New test.
b8c25665 12506
3eaa6044
FS
125072003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12508
12509 PR target/9732
12510 * gcc.dg/20030225-1.c: New test.
12511
353b4fc0
MM
125122003-02-24 Mark Mitchell <mark@codesourcery.com>
12513
d12ad970
MM
12514 * README: Remove out-of-date information.
12515
353b4fc0
MM
12516 PR c++/9836
12517 * g++.dg/template/spec6.C: New test.
12518
201b9f2a
JL
125192003-02-24 Jeff Law <law@redhat.com>
12520
12521 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
12522
f8dc212b
RO
125232003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12524
12525 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
12526 * gcc.dg/pragma-ep-1.c: Likewise.
12527
9e236a9d
KL
125282003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12529
12530 PR c++/9602
12531 * g++.dg/template/friend16.C: New test.
12532
ca099ac8
MM
125332003-02-23 Mark Mitchell <mark@codesourcery.com>
12534
12535 PR c++/5333
12536 * g++.dg/parse/fused-params1.C: Adjust error messages.
12537 * g++.dg/template/nested3.C: New test.
b8c25665 12538
f641e05b
AM
125392003-02-24 Alan Modra <amodra@bigpond.net.au>
12540
12541 * g++.dg/abi/param1.C: New test.
12542
53be1a8d
KL
125432003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12544
12545 PR c++/7982
12546 * g++.dg/warn/implicit-typename1.C: New test.
12547
9d913bbf
KC
125482003-02-22 Kelley Cook <kelleycook@comcast.net>
12549
b8c25665
ZW
12550 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
12551 with "mtune".
12552 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12553 * gcc.c-torture/execute/20010129-1.x: Likewise.
12554 * gcc.dg/20011107-1.c: Likewise.
12555 * gcc.dg/20020108-1.c: Likewise.
12556 * gcc.dg/20020122-3.c: Likewise.
12557 * gcc.dg/20020206-1.c: Likewise.
12558 * gcc.dg/20020310-1.c: Likewise.
12559 * gcc.dg/20020426-2.c: Likewise.
12560 * gcc.dg/20020517-1.c: Likewise.
12561 * gcc.dg/991230-1.c: Likewise.
12562 * gcc.dg/i386-unroll-1.c: Likewise.
12563 * gcc.misc-tests/i386-prefetch.exp: Likewise.
12564
125652003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
12566
12567 * gcc.dg/i386-mul.c: New test.
12568
c0a47a61
RS
125692003-02-21 Roger Sayle <roger@eyesopen.com>
12570
12571 * gcc.dg/builtins-5.c: New test case.
12572
182c2078
HPN
125732003-02-22 Hans-Peter Nilsson <hp@axis.com>
12574
12575 * gcc.dg/asmreg-1.c: New test.
12576
2fff6d71
MM
125772003-02-21 Mark Mitchell <mark@codesourcery.com>
12578
12579 PR c++/9749
12580 * g++.dg/parse/varmod1.C: New test.
12581
19df1edf
MM
125822003-02-21 Mark Mitchell <mark@codesourcery.com>
12583
12584 PR c++/9727
12585 * g++.dg/template/op1.C: New test.
12586
5dc3a78c
MM
125872003-02-21 Mark Mitchell <mark@codesourcery.com>
12588
12589 PR c++/8906
12590 * g++.dg/template/nested2.C: New test.
12591
692bb58a
MM
125922003-02-21 Mark Mitchell <mark@codesourcery.com>
12593
12594 PR c++/8724
12595 * g++.dg/expr/dtor1.C: New test.
12596
a8d0ddaf
ZW
125972003-02-21 Zack Weinberg <zack@codesourcery.com>
12598
12599 * gcc.dg/cpp/include3.c: New test.
12600 * gcc.dg/cpp/inc/foo.h: New file.
12601
9e7d0b92
GN
126022003-02-21 Glen Nakamura <glen@imodulo.com>
12603
12604 * gcc.c-torture/execute/20030221-1.c: New test.
12605
63a3cd3e
MM
126062003-02-20 Mark Mitchell <mark@codesourcery.com>
12607
12608 PR c++/9729
12609 * g++.dg/abi/conv1.C: New test.
12610
b8c25665 126112003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
12612
12613 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
12614
4ea0d487
DJ
126152003-02-19 Daniel Jacobowitz <drow@mvista.com>
12616
12617 * gcc.c-torture/compile/20030219-1.c: New test.
12618
b8c25665 126192003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
12620
12621 * gcc.dg/funcorder.c: New test.
12622
ff6e1a2f
KH
126232003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12624
12625 * gcc.c-torture/execute/20030218-1.c: New.
12626
67aa8289
AH
126272003-02-18 Aldy Hernandez <aldyh@redhat.com>
12628
a8d0ddaf 12629 * gcc.dg/20030218-1.c: New.
67aa8289 12630
d7ddbe24
RH
126312003-02-18 Richard Henderson <rth@redhat.com>
12632
12633 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
12634 * gcc.dg/attr-used-2.c: New.
12635
6b99d1c0
MM
126362003-02-18 Mark Mitchell <mark@codesourcery.com>
12637
12638 PR c++/9704
12639 * g++.dg/init/copy5.C: New test.
a8d0ddaf 12640
59d22bc5
GK
126412003-02-18 Geoffrey Keating <geoffk@apple.com>
12642
12643 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
12644 * g++.dg/pch/pch.exp: Likewise.
12645
bc102c4b
KH
126462003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12647
12648 * gcc.c-torture/execute/20030209-1.c: Enable the test if
12649 STACK_SIZE is not defined.
12650
db77ef4c
KL
126512003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12652
12653 PR c++/9457
12654 * g++.dg/template/init1.C: New test.
12655
b8c25665 126562003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
12657
12658 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
12659 (foo): Add few extra tests
12660 * gcc.dg/c99-const-expr-3.c: Likewise.
12661 * gcc.c-torture/execute/20030216-1.c: New.
12662
0df4ae96
KL
126632003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12664
12665 PR c++/9459
12666 * g++.dg/ext/typeof4.C: New test.
12667
881b2a96
RS
126682003-02-15 Roger Sayle <roger@eyesopen.com>
12669
12670 * gcc.dg/i386-387-3.c: New test case.
12671
6e8647d5
JZ
126722003-02-14 Josef Zlomek <zlomekj@suse.cz>
12673
12674 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
12675 cris-*-elf* cris-*-aout* and mmix-*-*.
12676
42f86c48
JZ
126772003-02-13 Josef Zlomek <zlomekj@suse.cz>
12678
12679 * gcc.dg/20030213-1.c: New test.
12680
1fb54135
RS
126812003-02-12 Roger Sayle <roger@eyesopen.com>
12682
12683 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
12684 * gcc.dg/i386-387-2.c: Likewise.
12685
c6e2a538
AH
126862003-02-12 Aldy Hernandez <aldyh@redhat.com>
12687
a8d0ddaf
ZW
12688 * gcc.dg/ppc-spe.c: Fix formatting.
12689 Enable tests that were previously unsupported by gas.
12690 Delete tests for instructions that no longer exist.
12691 Switch arguments on evsubifw builtin.
c6e2a538 12692
5c4d5a15
KH
126932003-02-12 Kazu Hirata <kazu@cs.umass.edu>
12694
12695 * gcc.c-torture/execute/20030209-1.c: Disable the test if
12696 STACK_SIZE is too small.
12697
ecf92f82 126982003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 12699 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
12700
12701 * gcc.dg/decl-2.c: New test.
12702
b8c25665 127032003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
12704
12705 * gcc.dg/i386-fpcvt-1.c: New test.
12706
2382b79f
RS
127072002-02-09 Richard Sandiford <rsandifo@redhat.com>
12708
12709 * gcc.c-torture/execute/20030209-1.c: New test.
12710
5d4b76c0
KH
127112003-02-09 Kazu Hirata <kazu@cs.umass.edu>
12712
12713 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
12714 int-wide bitops, use the constants of the same width.
12715 Likewise, if long long is 32-bit wide, test bitops using
12716 32-bit constants.
12717
8f37dd98
LR
127182003-02-07 Loren James Rittle <ljrittle@acm.org>
12719
12720 * gcc.dg/20021014-1.c: Annotate with expected notice text.
12721
46847aa6
RS
127222003-02-07 Roger Sayle <roger@eyesopen.com>
12723
12724 * testsuite/gcc.dg/builtins-4.c: New test case.
12725
f39a753b
KG
127262003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12727
12728 * gcc.dg/20020430-1.c: Fix dg command typos.
12729 * gcc.dg/20020503-1.c: Likewise.
12730
256803d9
VR
127312003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12732
12733 PR c++/8785
12734 * g++.dg/parse/fused-params1.C: New test.
12735
12736 PR c++/8857
12737 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
12738
12739 PR c++/8921
12740 * g++.dg/parse/non-dependent1.C: New test.
12741
12742 PR c++/8928
12743 * g++.dg/parse/dupl-tmpl-args1.C: New test.
12744
12745 PR c++/9228
12746 * g++.dg/parse/undefined7.C: New test.
12747 * g++.dg/parse/non-templ1.C: New test.
12748
12749 PR c++/9229
12750 * g++.dg/parse/too-many-tmpl-args1.C: New test.
12751
5fbf0217
EB
127522003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12753
12754 * gcc.c-torture/compile/20030206-1.c: New test.
12755
dbdd3489
RS
127562003-02-05 Roger Sayle <roger@eyesopen.com>
12757
12758 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
12759 "pow" to "foo" to avoid potential confusion with a math built-in.
12760
48d1ce96
KG
127612003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12762
12763 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
12764 conditions for SPARC targets.
12765
4f6ae35d
JJ
127662003-02-05 Jakub Jelinek <jakub@redhat.com>
12767
12768 * gcc.dg/20030204-1.c: New test.
12769
2de2cd78
VR
127702003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12771
12772 PR c++/38
12773 * g++.dg/parse/array-size1.C: New test.
12774
12775 PR c++/5657
12776 * g++.dg/parse/undefined3.C: New test.
12777
12778 PR c++/5665
12779 * g++.dg/parse/undefined4.C: New test.
12780
12781 PR c++/5975
12782 * g++.dg/parse/undefined5.C: New test.
12783
12784 PR c++/7259
12785 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
12786
12787 PR c++/8578
12788 * g++.dg/parse/casting-operator1.C: New test.
12789
12790 PR c++/8596
12791 * g++.dg/parse/undefined6.C: New test.
12792
12793 PR c++/8736
12794 * g++.dg/parse/missing-template1.C: New test.
12795
b8c25665 127962003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
12797
12798 * gcc.dg/i386-cadd.c: Compile using -march=k8.
12799 * gcc.dg/i386-cmov?.c: Likewise.
12800 * gcc.dg/i386-fpcvt-?.c: Likewise.
12801 * gcc.dg/i386-ssefp-1.c: Likewise.
12802 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 12803 conventions.
afffc4e2 12804
b80f8ef3
MM
128052003-02-03 Mark Mitchell <mark@codesourcery.com>
12806
12807 PR c++/7129
12808 * testsuite/g++.dg/ext/max.C: New test.
12809
b8c25665 128102003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
12811
12812 * gcc.c-torture/execute/20030203-1.c: New test.
12813
ca777b88
RE
128142003-02-03 Richard Earnshaw <rearnsha@arm.com>
12815
12816 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
12817 'natural-endian'.
12818
271bd540
RS
128192003-02-01 Richard Sandiford <rsandifo@redhat.com>
12820
12821 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
12822 * g++.dg/init/new2.C: Likewise.
12823 * g++.dg/other/new1.C: Likewise.
12824
5175d1b8
LR
128252003-01-31 Loren J. Rittle <ljrittle@acm.org>
12826
12827 * gcc.dg/struct-ret-libc.c: New test.
12828
2f278625
UW
128292003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
12830
12831 * gcc.dg/20030129-1.c: New test.
12832
db0f613d
KL
128332003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12834
12835 PR c++/8849
12836 * g++.dg/template/ptrmem4.C: New test.
12837
14d22dd6
MM
128382003-01-29 Mark Mitchell <mark@codesourcery.com>
12839
12840 * g++.dg/parser/constant1.C: New test.
12841
710b73e6
KL
128422003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12843
12844 PR c++/8591
12845 * g++.dg/parse/friend2.C: New test.
12846
9ae58faf
NS
128472003-01-29 Nathan Sidwell <nathan@codesourcery.com>
12848
12849 PR c++/9437
12850 * g++.dg/template/unify4.C: New test.
12851
6d09ef27
RS
128522003-01-28 Richard Sandiford <rsandifo@redhat.com>
12853
12854 * gcc.c-torture/execute/20030128-1.c: New test.
12855
4334c467
JO
128562003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
12857
12858 * g++.dg/lookup/nested1.C: Test moved from ...
12859 * g++.old-deja/g++.other/lookup24.C: ... here.
12860
b8c25665 128612003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
12862
12863 * gcc.dg/i386-cmov5.c: New test.
12864
bffcd064
V
128652003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12866
a8d0ddaf
ZW
12867 * gcc.c-torture/execute/20010925-1.c: Changed the
12868 memcpy declaration.
bffcd064 12869
f2ce60b8
NS
128702003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12871
12872 PR c++/3902
12873 * g++.dg/parse/template5.C: New test.
12874
f42aadd8
TM
128752003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
12876
12877 PR fortran/9258
12878 * g77.dg/pr9258: New test.
12879
5db544e1
GP
128802003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12881
12882 * README: Move relevant parts from README.g++.
12883
12884 * README.g++: Remove this file.
12885
483a5709
NS
128862003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12887
12888 * g++.dg/abi/dcast1.C: New test.
12889
4ff71d24
KG
128902003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12891
12892 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
12893
623baee2
JO
128942003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
12895
12896 PR c++/47
12897 * g++.old-deja/g++.other/lookup24.C: New test.
12898
2956f353
KG
128992003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12900
12901 PR middle-end/7227
12902 * gcc.dg/uninit-C.c: New test.
12903
a2ddc397
NS
129042003-01-27 Nathan Sidwell <nathan@codesourcery.com>
12905
12906 * g++.dg/abi/covariant1.C: New test.
12907
acf9fa5f
UW
129082003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
12909
12910 * gcc.dg/20030123-1.c: New test.
12911
b8c25665 129122003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
12913
12914 PR opt/8492
12915 * gcc.c-torture/compile/20030125-1.c
12916
bbaab916
NS
129172003-01-25 Nathan Sidwell <nathan@codesourcery.com>
12918
12919 PR c++/9403
12920 * g++.dg/parse/template3.C: New test.
12921 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 12922
bbaab916
NS
12923 PR c++/795
12924 * g++.dg/parse/template4.C: New test.
a8d0ddaf 12925
bbaab916
NS
12926 PR c++/9415
12927 * g++.dg/template/qual2.C: New test.
a8d0ddaf 12928
bbaab916
NS
12929 PR c++/8545
12930 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
12931
12932 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
12933
9bb231fd
RS
129342003-01-25 Roger Sayle <roger@eyesopen.com>
12935
12936 * gcc.c-torture/execute/switch-1.c: New test case.
12937
b8c25665 129382003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
12939
12940 * gcc.c-torture/execute/20030125-1.[cx]: New test.
12941
32d9a5bd
PC
129422003-01-25 Paolo Carlini <pcarlini@unitus.it>
12943
12944 Tweaks for Bison-1.875. From the NEWS file:
12945 "- `parse error' -> `syntax error'
12946 Bison now uniformly uses the term `syntax error'"
12947 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
12948 * gcc.dg/cpp/digraph2.c: Likewise.
12949 * gcc.dg/cpp/direct2.c: Likewise.
12950 * gcc.dg/cpp/paste4.c: Likewise.
12951 * gcc.dg/c90-restrict-1.c: Likewise.
12952 * gcc.dg/c99-func-2.c: Likewise.
12953 * gcc.dg/noncompile/920721-2.c: Likewise.
12954 * gcc.dg/noncompile/930622-2.c: Likewise.
12955 * gcc.dg/noncompile/940112-1.c: Likewise.
12956 * gcc.dg/noncompile/950921-1.c: Likewise.
12957 * gcc.dg/noncompile/951123-1.c: Likewise.
12958 * gcc.dg/noncompile/971104-1.c: Likewise.
12959 * gcc.dg/noncompile/990416-1.c: Likewise.
12960
f5128e88
PC
129612003-01-24 Paolo Carlini <pcarlini@unitus.it>
12962
12963 * g++.dg/parse/undefined1.C: Add error message.
12964
65a5559b
MM
129652003-01-22 Mark Mitchell <mark@codesourcery.com>
12966
c006d942
MM
12967 PR c++/9354
12968 * g++.dg/parse/new1.C: New test.
12969
12970 PR c++/9216
12971 * g++.dg/parse/template2.C: New test.
12972
12973 PR c++/9354
12974 * g++.dg/parse/typedef2.C: New test.
12975
65a5559b
MM
12976 PR c++/9328
12977 * g++.dg/ext/typeof3.C: New test.
12978
68aab9ee
VR
129792003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12980
12981 PR c++/2738
12982 * g++.dg/parse/ret-type1.C: New test.
12983
12984 PR c++/3792
12985 * g++.dg/parse/tmpl-outside1.C: New test.
12986
12987 PR c++/4207
12988 * g++.dg/parse/int-as-enum1.C: New test.
12989
12990 PR c++/4903
12991 * g++.dg/parse/no-typename1.C: New test.
12992
12993 PR c++/5533
12994 * g++.dg/parse/no-value1.C: New test.
12995
12996 PR c++/5921
12997 * g++.dg/parse/wrong-inline1.C: New test.
12998
12999 PR c++/6402
13000 * g++.dg/parse/ref1.C: New test.
13001
13002 PR c++/6992
13003 * g++.dg/parse/attr-ctor1.C: New test.
13004
13005 PR c++/7229
13006 * g++.dg/parse/namespace5.C: New test.
13007
13008 PR c++/7917
13009 * g++.dg/parse/func-def1.C: New test.
13010
13011 PR c++/8143
13012 * g++.dg/parse/undefined1.C: New test.
13013
13014 PR c++/5723, PR c++/8522
13015 * g++.dg/parse/specialization1.C: New test.
13016
13017 PR c++/163, PR c++/8595
13018 * g++.dg/parse/struct-as-enum1.C: New test.
13019
13020 PR c++/9173
13021 * g++.dg/parse/undefined2.C: New test.
13022
1fb3244a
MM
130232003-01-22 Mark Mitchell <mark@codesourcery.com>
13024
e0860732
MM
13025 PR c++/9298
13026 * g++.dg/parse/template1.C: New test.
13027
4eb6d609
MM
13028 PR c++/9384
13029 * g++.dg/parse/using1.C: New test.
13030
1fb3244a
MM
13031 PR c++/9285
13032 PR c++/9294
13033 * g++.dg/parse/expr2.C: New test.
13034
13035 PR c++/9388
13036 * g++.dg/parse/lookup2.C: Likewise.
13037
b8c25665 130382003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
13039
13040 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
13041 * gcc.c-torture/execute/eeprof-1.c: Likewise.
13042 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
13043 * gcc.c-torture/execute/string-opt-*.c: Likewise.
13044
e3289412
NC
130452003-01-20 Nick Clifton <nickc@redhat.com>
13046
13047 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
13048 problem with ARM sibcall code generation.
13049
d99c740f
KH
130502003-01-20 Kazu Hirata <kazu@cs.umass.edu>
13051
13052 * gcc.c-torture/execute/20030120-1.c: New.
13053
a99820e6
PC
130542003-01-19 Paolo Carlini <pcarlini@unitus.it>
13055
13056 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
13057
5dae1114
MM
130582003-01-17 Mark Mitchell <mark@codesourcery.com>
13059
13060 PR c++/9272
13061 * g++.dg/parse/ctor1.C: New test.
13062
13063 PR c++/9294:
13064 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 13065
5dae1114
MM
13066 * g++.dg/parse/typename3.C: New test.
13067
c292e375
RH
130682003-01-16 Richard Henderson <rth@redhat.com>
13069
13070 * g++.dg/tls/init-2.C: Fix error matches for real this time.
13071
aab37812
RH
130722003-01-16 Richard Henderson <rth@redhat.com>
13073
13074 * g++.dg/pch/pch.exp: Copy test header to the working directory
13075 before using it either for precompilation or direct use.
13076 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
13077 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
13078
50c620d6
RH
130792003-01-16 Richard Henderson <rth@redhat.com>
13080
13081 * gcc.dg/pch/pch.exp: Copy test header to the working directory
13082 before using it either for precompilation or direct use.
13083 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
13084 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
13085
8fbc5ae7
MM
130862003-01-16 Mark Mitchell <mark@codesourcery.com>
13087
13088 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
13089 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
13090 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
13091 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
13092 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
13093 typename warning into error.
13094 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
13095 error messages.
13096 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
13097 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
13098 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
13099 messages.
13100 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
13101 make declaration visible in template.
13102 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
13103 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
13104 messages.
13105 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
13106 message.
13107 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
13108 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
13109 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
13110 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
13111 typename warning with error message.
13112 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
13113 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
13114 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 13115
712becab
NS
131162003-01-16 Nathan Sidwell <nathan@codesourcery.com>
13117
13118 * g++.dg/parse/ambig2.C: New test.
13119
1ceb0dc7
RH
131202003-01-15 Richard Henderson <rth@redhat.com>
13121
13122 * g++.dg/tls/init-2.C: Update error message string.
13123
3dd5fc58
KG
131242003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13125
13126 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
13127
b0562482
SC
131282003-01-15 Stephane Carrez <stcarrez@nerim.fr>
13129
13130 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
13131 all for HC11/HC12.
13132 * gcc.c-torture/compile/20001205-1.x: Likewise.
13133 * gcc.c-torture/compile/20001226-1.x: Likewise.
13134 * gcc.c-torture/compile/920520-1.x: Likewise.
13135 * gcc.c-torture/compile/961203-1.x: Likewise.
13136 * gcc.c-torture/compile/20020604-1.x: Likewise.
13137
b8c25665 131382003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
13139
13140 * gcc.c-torture/compile/20030115-1.c: New test.
13141
13142 * gcc.dg/i386-fpcvt-1.c: New test.
13143 * gcc.dg/i386-fpcvt-2.c: New test.
13144
a7189b49
JO
131452003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
13146
13147 Further conform g++'s __vmi_class_type_info to the C++ ABI
13148 specification.
13149 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
13150 the specification.
13151
b8c25665 131522003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
13153
13154 * gcc.dg/i386-fpcvt-1.c: New test.
13155 * gcc.dg/i386-fpcvt-2.c: New test.
13156
ab5496c4
EB
131572003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13158
13159 * gcc.dg/i386-mmx-3.c: New test.
13160
e8f2b18d
MM
131612003-01-12 Mark Mitchell <mark@codesourcery.com>
13162
13163 PR c++/9264
13164 * g++.dg/parse/octal1.C: New file.
13165
13166 PR c++/9172
13167 * g++.dg/parse/typename1.C: New file.
13168
67a7278d
DS
131692003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
13170
13171 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
13172 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 13173 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 13174
2050a1bb
MM
131752003-01-10 Mark Mitchell <mark@codesourcery.com>
13176
99152b95 13177 PR c++/9099
a6f6052a
MM
13178 * g++.dg/parse/dtor1.C: New file.
13179
2050a1bb
MM
13180 PR c++/9128
13181 * g++.dg/rtti/typeid1.C: New file.
13182
13183 PR c++/9153
13184 * g++.dg/parse/lookup1.C: New file.
13185
13186 PR c++/9171
13187 * g++.dg/templ/spec5.C: New file.
ab5496c4 13188
7558f66e
JZ
131892003-01-10 Josef Zlomek <zlomekj@suse.cz>
13190
13191 * gcc.c-torture/compile/20030110-1.c: New test.
13192
17211ab5
GK
131932003-01-09 Geoffrey Keating <geoffk@apple.com>
13194
13195 Merge from pch-branch:
13196
13197 2002-12-23 Geoffrey Keating <geoffk@apple.com>
13198
13199 * gcc.dg/pch/cpp-1.h: New.
13200 * gcc.dg/pch/cpp-1.c: New.
13201 * gcc.dg/pch/cpp-2.h: New.
13202 * gcc.dg/pch/cpp-2.c: New.
13203
13204 2002-11-19 Geoffrey Keating <geoffk@apple.com>
13205
13206 * gcc.dg/pch/except-1.h: New.
13207 * gcc.dg/pch/except-1.c: New.
13208
13209 2002-11-13 Geoffrey Keating <geoffk@apple.com>
13210
13211 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
13212 running test.
13213 * gcc.dg/pch: Include *.hp not *.h.
13214 * gcc.dg/pch/system-1.h: New.
13215 * gcc.dg/pch/system-1.c: New.
13216
13217 2002-11-11 Geoffrey Keating <geoffk@apple.com>
13218
13219 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
13220 rather than trying to build and run a program using PCH.
13221 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 13222
17211ab5
GK
13223 2002-11-08 Geoffrey Keating <geoffk@apple.com>
13224
13225 * gcc.dg/pch/macro-3.c: New.
13226 * gcc.dg/pch/macro-3.h: New.
13227
13228 2002-11-04 Geoffrey Keating <geoffk@apple.com>
13229
13230 * gcc.dg/pch/common-1.c: New.
13231 * gcc.dg/pch/common-1.h: New.
13232 * gcc.dg/pch/decl-1.c: New.
13233 * gcc.dg/pch/decl-1.h: New.
13234 * gcc.dg/pch/decl-2.c: New.
13235 * gcc.dg/pch/decl-2.h: New.
13236 * gcc.dg/pch/decl-3.c: New.
13237 * gcc.dg/pch/decl-3.h: New.
13238 * gcc.dg/pch/decl-4.c: New.
13239 * gcc.dg/pch/decl-4.h: New.
13240 * gcc.dg/pch/decl-5.c: New.
13241 * gcc.dg/pch/decl-5.h: New.
13242 * gcc.dg/pch/global-1.c: New.
13243 * gcc.dg/pch/global-1.h: New.
13244 * gcc.dg/pch/inline-1.c: New.
13245 * gcc.dg/pch/inline-1.h: New.
13246 * gcc.dg/pch/inline-2.c: New.
13247 * gcc.dg/pch/inline-2.h: New.
13248 * gcc.dg/pch/static-1.c: New.
13249 * gcc.dg/pch/static-1.h: New.
13250 * gcc.dg/pch/static-2.c: New.
13251 * gcc.dg/pch/static-2.h: New.
13252
13253 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
13254
13255 * g++.dg/pch/pch.exp: Better handle failing testcases.
13256 * gcc.dg/pch/pch.exp: Likewise.
13257 * gcc.dg/pch/macro-1.c: New.
13258 * gcc.dg/pch/macro-1.h: New.
13259 * gcc.dg/pch/macro-2.c: New.
13260 * gcc.dg/pch/macro-2.h: New.
13261
13262 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
13263
13264 * g++.dg/dg.exp: Treat files in pch/ specially.
13265 * g++.dg/pch/pch.exp: New file.
13266 * g++.dg/pch/empty.H: New file.
13267 * g++.dg/pch/empty.C: New file.
13268 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
13269 "precompile".
13270
13271 * gcc.dg/pch/pch.exp: New file.
13272 * gcc.dg/pch/empty.h: New file.
13273 * gcc.dg/pch/empty.c: New file.
13274 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
13275 "precompile".
13276
0f399e5f
KL
132772003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13278
13279 * g++.dg/template/friend14.C: New test.
13280
4c46ea23
EB
132812003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13282
8cb1a818 13283 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 13284
98c29f71
RS
132852003-01-09 Richard Sandiford <rsandifo@redhat.com>
13286
13287 * gcc.c-torture/compile/20030109-1.c: New test.
13288
bbb818c6
EB
132892003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13290
13291 * gcc.c-torture/execute/20030109-1.c: New test.
13292
cdc497dd
LH
132932003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
13294
13295 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
13296 * g++.old-deja/g++.mike/dyncast2.C: Likewise
13297 * g++.old-deja/g++.mike/dyncast3.C: Likewise
13298 * g++.old-deja/g++.mike/eh2.C: Likewise
13299 * g++.old-deja/g++.mike/eh3.C: Likewise
13300 * g++.old-deja/g++.mike/eh5.C: Likewise
13301 * g++.old-deja/g++.mike/eh6.C: Likewise
13302 * g++.old-deja/g++.mike/eh7.C: Likewise
13303 * g++.old-deja/g++.mike/eh8.C: Likewise
13304 * g++.old-deja/g++.mike/eh9.C: Likewise
13305 * g++.old-deja/g++.mike/eh10.C: Likewise
13306 * g++.old-deja/g++.mike/eh12.C: Likewise
13307 * g++.old-deja/g++.mike/eh13.C: Likewise
13308 * g++.old-deja/g++.mike/eh14.C: Likewise
13309 * g++.old-deja/g++.mike/eh16.C: Likewise
13310 * g++.old-deja/g++.mike/eh17.C: Likewise
13311 * g++.old-deja/g++.mike/eh18.C: Likewise
13312 * g++.old-deja/g++.mike/eh21.C: Likewise
13313 * g++.old-deja/g++.mike/eh23.C: Likewise
13314 * g++.old-deja/g++.mike/eh24.C: Likewise
13315 * g++.old-deja/g++.mike/eh25.C: Likewise
13316 * g++.old-deja/g++.mike/eh26.C: Likewise
13317 * g++.old-deja/g++.mike/eh27.C: Likewise
13318 * g++.old-deja/g++.mike/eh28.C: Likewise
13319 * g++.old-deja/g++.mike/eh29.C: Likewise
13320 * g++.old-deja/g++.mike/eh31.C: Likewise
13321 * g++.old-deja/g++.mike/eh33.C: Likewise
13322 * g++.old-deja/g++.mike/eh34.C: Likewise
13323 * g++.old-deja/g++.mike/eh35.C: Likewise
13324 * g++.old-deja/g++.mike/eh36.C: Likewise
13325 * g++.old-deja/g++.mike/eh37.C: Likewise
13326 * g++.old-deja/g++.mike/eh38.C: Likewise
13327 * g++.old-deja/g++.mike/eh39.C: Likewise
13328 * g++.old-deja/g++.mike/eh40.C: Likewise
13329 * g++.old-deja/g++.mike/eh41.C: Likewise
13330 * g++.old-deja/g++.mike/eh42.C: Likewise
13331 * g++.old-deja/g++.mike/eh44.C: Likewise
13332 * g++.old-deja/g++.mike/eh46.C: Likewise
13333 * g++.old-deja/g++.mike/eh47.C: Likewise
13334 * g++.old-deja/g++.mike/eh48.C: Likewise
13335 * g++.old-deja/g++.mike/eh49.C: Likewise
13336 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
13337 * g++.old-deja/g++.mike/eh51.C: Likewise
13338 * g++.old-deja/g++.mike/eh53.C: Likewise
13339 * g++.old-deja/g++.mike/eh55.C: Likewise
13340 * g++.old-deja/g++.mike/p7912.C: Likewise
13341 * g++.old-deja/g++.mike/p9706.C: Likewise
13342 * g++.old-deja/g++.mike/p10416.C: Likewise
13343 * g++.old-deja/g++.mike/p11667.C: Likewise
13344 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
13345 Remove redundant reference to Iris.
13346 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
13347 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 13348
ed8e443a 133492003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 13350
ed8e443a 13351 * g++.dg/ext/asm4.C: New test.
8caf4c38 13352
ed8e443a 133532003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 13354
ed8e443a
JM
13355 PR c++/9030
13356 * g++.dg/template/friend12.C: New test.
13357 * g++.dg/template/friend13.C: Likewise.
13358 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 13359
ed8e443a 133602003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 13361
ed8e443a
JM
13362 * gcc.dg/i386-cadd.c: New test.
13363 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 13364
ed8e443a 133652003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 13366
ed8e443a
JM
13367 PR c++/9165
13368 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 13369
ed8e443a 13370 * g++.dg/abi/bitfield9.C: New test.
63e5f567 13371
ed8e443a
JM
13372 PR c++/9189
13373 * g++.dg/parse/defarg3.C: New test.
8218bd34 13374
ed8e443a 133752003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 13376
ed8e443a
JM
13377 * g++.dg/parse/ambig1.C: New test.
13378 * g++.dg/parse/defarg2.C: New test.
62b8a44e 13379
ed8e443a 133802003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 13381
ed8e443a
JM
13382 * g++.dg/template/defarg-1.C: New test.
13383 * g++.dg/template/local2.C: Likewise.
ec194454 13384
ed8e443a 133852003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 13386
ed8e443a 13387 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 13388
ed8e443a 133892003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 13390
ed8e443a
JM
13391 * g++.dg/parse/namespace3.C: Remove extra semicolons.
13392 * g++.dg/parse/namespace4.C: Likewise.
d5945212 13393
ed8e443a 133942003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 13395
ed8e443a 13396 * g++.dg/template/ntp2.C: New test.
31758337 13397
ed8e443a 133982003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 13399
ed8e443a 13400 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 13401
ed8e443a 13402 * g++.dg/parse/namespace4.C: New test.
96dafad6 13403
ed8e443a 13404 * g++.dg/template/nested1.C: New test.
a25a292f 13405
ed8e443a 13406 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 13407
ed8e443a 134082003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 13409
ed8e443a 13410 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 13411
ed8e443a 134122003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 13413
ed8e443a
JM
13414 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
13415 * g++.old-deja/g++.jason/access8.C: Likewise.
13416 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 13417
ed8e443a 134182003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 13419
ed8e443a 13420 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 13421
ed8e443a 134222003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 13423
ed8e443a
JM
13424 PR c++/2843
13425 * g++.dg/ext/attrib7.C: New test.
4971227d 13426
ed8e443a 134272003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 13428
ed8e443a 13429 * g++.dg/parse/parse6.C: New test.
f349fb24 13430
ed8e443a 134312003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 13432
ed8e443a 13433 * gcc.dg/h8300-stack-1.c: New.
cb203576 13434
ed8e443a 134352003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 13436
ed8e443a 13437 g++.dg/lookup/exception1.C: New test.
faa75e89 13438
ed8e443a 13439 g++.dg/lookup/template1.C: New test.
3d83e33e 13440
ed8e443a 13441 g++.dg/parse/namespace2.C: New test.
a5b9863a 13442
ed8e443a 13443 g++.dg/parse/parens2.C: New test.
75c2b973 13444
ed8e443a 134452003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 13446
ed8e443a
JM
13447 * g++.dg/parse/parse5.C: New test.
13448 * g++.dg/lookup/scoped4.C: New test.
13449
134502003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
13451
13452 * g++.dg/parse/parens1.C: New test.
13453
13454 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
13455 angle-bracket1.C.
13456 * g++.dg/parse/parens2.C: New test.
13457
13458 * g++.dg/lookup/scope-operator1.C: New test.
13459
13460 * g++.dg/parse/operator1.C: New test.
13461
134622003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13463
13464 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
13465 * g++.old-deja/g++.other/access6.C: Likewise.
13466 * g++.old-deja/g++.other/decl1.C: Likewise.
13467 * g++.old-deja/g++.pt/typename12.C: Likewise.
13468
134692002-12-31 Mark Mitchell <mark@codesourcery.com>
13470
13471 * g++.dg/parse/namespace1.C: New test.
13472
134732003-01-01 Neil Booth <neil@daikokuya.co.uk>
13474
13475 * g++.dg/parse/parse4.C: New test.
13476
134772003-01-01 Neil Booth <neil@daikokuya.co.uk>
13478
13479 * g++.dg/parse/parse3.C: New test.
13480
134812003-01-01 Neil Booth <neil@daikokuya.co.uk>
13482
13483 * g++.dg/parse/parse2.C: New test.
13484
134852003-01-01 Neil Booth <neil@daikokuya.co.uk>
13486
13487 * g++.dg/template/friend11.C: New test.
13488
134892003-01-01 Neil Booth <neil@daikokuya.co.uk>
13490
13491 * g++.dg/parse/parse1.C: New test.
13492
134932002-12-31 Janis Johnson <janis187@us.ibm.com>
13494
13495 * lib/profopt.exp: Change the name of a global variable to avoid
13496 possible clashes with other test suites.
13497
134982002-12-31 Nathan Sidwell <nathan@codesourcery.com>
13499
13500 * g++.dg/inherit/covariant8.C: New test.
13501
135022002-12-31 Mark Mitchell <mark@codesourcery.com>
13503
13504 * g++.dg/init/array9.C: New test.
13505
13506 PR c++/9112
13507 * g++.dg/parse/expr1.C: New test.
13508
135092002-12-30 Daniel Jacobowitz <drow@mvista.com>
13510
13511 * gcc.c-torture/compile/20021230-1.c: New test.
13512
135132002-12-30 Nathan Sidwell <nathan@codesourcery.com>
13514
13515 * g++.dg/inherit/covariant5.C: New test.
13516 * g++.dg/inherit/covariant6.C: New test.
13517 * g++.dg/inherit/covariant7.C: New test.
13518
135192002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13520
13521 PR c++/2739
13522 * g++.dg/other/access2.C: New test.
13523
135242002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
13525
13526 * g++.dg/other/anon-struct.C: No longer fails
13527 * g++.old-deja/g++.brendan/parse4.C: Likewise.
13528 * g++.old-deja/g++.brendan/parse5.C: Likewise.
13529 * g++.old-deja/g++.brendan/parse6.C: Likewise.
13530
135312002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
13532
13533 * g++.dg/parse/angle-bracket.C (main): No longer fails.
13534
135352002-12-27 Mark Mitchell <mark@codesourcery.com>
13536
13537 * g++.dg/eh/spec4.C: Remove stray semicolon.
13538 * g++.dg/expr/pmf-1.C: Change error message.
13539 * g++.dg/ext/asm1.C: Remove stray semicolon.
13540 * g++.dg/ext/typename1.C: Add missing typenames.
13541 * g++.dg/inherit/template-as-base.C: Change error message.
13542 * g++.dg/lookup/scoped1.C: Likewise.
13543 * g++.dg/lookup/scoped2.C: Likewise.
13544 * g++.dg/lookup/using2.C: Likewise.
13545 * g++.dg/other/component1.C: Remove stray semicolon.
13546 * g++.dg/other/do1.C: Change error message.
13547 * g++.dg/other/error2.C: Likewise.
13548 * g++.dg/other/init1.C: Likewise.
13549 * g++.dg/other/packed1.C: Remove stray semicolon.
13550 * g++.dg/other/ptrmem2.C: Change error message.
13551 * g++.dg/parse/parameter-declaration-1.C: Remove line number
13552 marker.
13553 * g++.dg/special/initp1.C: Remove invalid attribute usage.
13554 * g++.dg/template/access3.C: Add typename keyword.
13555 * g++.dg/template/access5.C: Remove stray semicolon.
13556 * g++.dg/template/access6.C: Likewise.
13557 * g++.dg/template/complit1.C: Likewise.
13558 * g++.dg/template/crash1.C: Change error message.
13559 * g++.dg/template/inherit2.C: Remove stray semicolon.
13560 * g++.dg/template/instantiate2.C: Likewise.
13561 * g++.dg/template/instantiate3.C: Change error message.
13562 * g++.dg/template/qual1.C: Remove stray semicolon.
13563 * g++.dg/template/qualttp18.C: Change error message.
13564 * g++.dg/template/ref1.C: Remove stray semicolon.
13565 * g++.dg/template/sizeof1.C (A::value): Declare it.
13566 * g++.dg/template/spec4.C: Change error message.
13567 * g++.dg/template/static1.C: Likewise.
13568 * g++.dg/template/type1.C: Likewise.
13569 * g++.dg/template/typename3.C: Likewise.
13570 * g++.old-deja/g++.benjamin/13478.C: Change error message.
13571 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
13572 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
13573 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
13574 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
13575 named return value extension.
13576 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
13577 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
13578 * g++.old-deja/g++.bob/extern_C.C: Likewise.
13579 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13580 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13581 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13582 * g++.old-deja/g++.brendan/crash13.C: Likewise.
13583 * g++.old-deja/g++.brendan/crash15.C: Likewise.
13584 * g++.old-deja/g++.brendan/crash18.C: Change error message.
13585 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
13586 * g++.old-deja/g++.brendan/crash38.C: Likewise.
13587 * g++.old-deja/g++.brendan/crash50.C: Likewise.
13588 * g++.old-deja/g++.brendan/crash56.C: Likewise.
13589 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
13590 syntax.
13591 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
13592 * g++.old-deja/g++.brendan/crash8.C: Change error message.
13593 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
13594 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13595 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
13596 * g++.old-deja/g++.brendan/template11.C: Likewise.
13597 * g++.old-deja/g++.brendan/template26.C: Likewise.
13598 * g++.old-deja/g++.brendan/template27.C: Use explicit
13599 specialization syntax.
13600 * g++.old-deja/g++.brendan/template30.C: Likewise.
13601 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
13602 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
13603 non-dependent names.
13604 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
13605 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
13606 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
13607 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
13608 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
13609 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
13610 named return value extension.
13611 * g++.old-deja/g++.ext/namedret2.C: Likewise.
13612 * g++.old-deja/g++.ext/namedret3.C: Likewise.
13613 * g++.old-deja/g++.ext/return1.C: Likewise.
13614 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
13615 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
13616 * g++.old-deja/g++.jason/access8.C: Likewise.
13617 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
13618 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
13619 pseudo-destructor names.
13620 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
13621 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
13622 pseudo-destructor names.
13623 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
13624 * g++.old-deja/g++.jason/overload19.C: Likewise.
13625 * g++.old-deja/g++.jason/overload32.C: Likewise.
13626 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
13627 stray semicolons.
13628 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
13629 * g++.old-deja/g++.jason/return.C: Likewise.
13630 * g++.old-deja/g++.jason/return2.C: Likewise.
13631 * g++.old-deja/g++.jason/shadow1.C: Likewise.
13632 * g++.old-deja/g++.jason/special.C: Use explicit specialization
13633 syntax.
13634 * g++.old-deja/g++.jason/template10.C: Account for use of
13635 non-dependent names.
13636 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
13637 syntax.
13638 * g++.old-deja/g++.jason/template37.C: Likewise.
13639 * g++.old-deja/g++.law/access4.C: Change error messages.
13640 * g++.old-deja/g++.law/arm13.C: Remove incorrect
13641 pseudo-destructor names.
13642 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
13643 * g++.old-deja/g++.law/ctors9.C: Likewise.
13644 * g++.old-deja/g++.law/cvt22.C: Likewise.
13645 * g++.old-deja/g++.law/dtors5.C: Likewise.
13646 * g++.old-deja/g++.law/global-init1.C: Likewise.
13647 * g++.old-deja/g++.law/missed-error3.C: Likewise.
13648 * g++.old-deja/g++.law/operators28.C: Likewise.
13649 * g++.old-deja/g++.law/visibility28.C: Likewise.
13650 * g++.old-deja/g++.martin/eval1.C: Likewise.
13651 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
13652 name.
13653 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
13654 * g++.old-deja/g++.mike/net34.C: Likewise.
13655 * g++.old-deja/g++.mike/net36.C: Likewise.
13656 * g++.old-deja/g++.mike/ns2.C: Likewise.
13657 * g++.old-deja/g++.mike/p12306.C: Likewise.
13658 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
13659 value extension.
13660 * g++.old-deja/g++.mike/p700.C: Likewise.
13661 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
13662 * g++.old-deja/g++.mike/p710.C: Likewise.
13663 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
13664 value extension.
13665 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
13666 * g++.old-deja/g++.mike/pmf9.C: Likewise.
13667 * g++.old-deja/g++.ns/crash2.C: Likewise.
13668 * g++.old-deja/g++.ns/crash3.C: Likewise.
13669 * g++.old-deja/g++.ns/invalid1.C: Likewise.
13670 * g++.old-deja/g++.ns/ns17.C: Likewise.
13671 * g++.old-deja/g++.ns/template16.C: Likewise.
13672 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
13673 keyword.
13674 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
13675 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
13676 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
13677 named return value extension.
13678 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
13679 * g++.old-deja/g++.other/access4.C: Issue additional error
13680 messages.
13681 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
13682 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
13683 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
13684 * g++.old-deja/g++.other/crash25.C: Change error message.
13685 * g++.old-deja/g++.other/crash4.C: Change error message.
13686 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
13687 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
13688 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
13689 checks.
13690 * g++.old-deja/g++.other/defarg8.C: Likewise.
13691 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
13692 * g++.old-deja/g++.other/dtor10.C: Likewise.
13693 * g++.old-deja/g++.other/incomplete.C: Likewise.
13694 * g++.old-deja/g++.other/linkage7.C: Likewise.
13695 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
13696 lookup algorithm.
13697 * g++.old-deja/g++.other/mangle2.C: Likewise.
13698 * g++.old-deja/g++.other/refinit2.C: Likewise.
13699 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
13700 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
13701 * g++.old-deja/g++.pt/crash28.C: Likewise.
13702 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
13703 syntax.
13704 * g++.old-deja/g++.pt/crash32.C: Change error message.
13705 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
13706 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
13707 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
13708 error message position.
13709 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
13710 * g++.old-deja/g++.pt/defarg8.C: Change error message.
13711 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
13712 syntax.
13713 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
13714 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
13715 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
13716 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
13717 keyword.
13718 * g++.old-deja/g++.pt/explicit31.C: Likewise.
13719 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
13720 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
13721 keyword.
13722 * g++.old-deja/g++.pt/explicit71.C: Change error message.
13723 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
13724 syntax.
13725 * g++.old-deja/g++.pt/friend28.C: Account for use of
13726 non-dependent names.
13727 * g++.old-deja/g++.pt/friend29.C: Likewise.
13728 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
13729 rules.
13730 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
13731 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
13732 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
13733 lookup rules.
13734 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
13735 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
13736 keyword.
13737 * g++.old-deja/g++.pt/memclass20.C: Likewise.
13738 * g++.old-deja/g++.pt/memclass5.C: Likewise.
13739 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
13740 keyword.
13741 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
13742 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
13743 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
13744 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
13745 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
13746 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
13747 keyword.
13748 * g++.old-deja/g++.pt/spec10.C: Likewise.
13749 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
13750 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
13751 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
13752 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
13753 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
13754 * g++.old-deja/g++.pt/ttp62.C: Likewise.
13755 * g++.old-deja/g++.pt/ttp64.C: Likewise.
13756 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
13757 * g++.old-deja/g++.pt/typename15.C: Likewise.
13758 * g++.old-deja/g++.pt/typename22.C: Likewise.
13759 * g++.old-deja/g++.pt/typename6.C: Change error messages.
13760 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
13761 * g++.old-deja/g++.pt/virtual2.C: Likewise.
13762 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
13763 syntax.
13764 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
13765 return value extension.
13766 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
13767 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
13768 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
13769 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
13770
137712002-12-26 Nathan Sidwell <nathan@codesourcery.com>
13772
13773 * g++.dg/warn/inline1.C: New test.
13774 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
13775 * g++.old-deja/g++.jason/synth10.C: Likewise.
13776 * g++.old-deja/g++.mike/net31.C: Likewise.
13777 * g++.old-deja/g++.mike/p8786.C: Likewise.
13778
13779 * g++.dg/template/friend10.C: New test.
13780 * g++.dg/template/conv5.C: New test.
13781
137822002-12-24 Nathan Sidwell <nathan@codesourcery.com>
13783
13784 * g++.dg/lookup/scoped3.C: New test.
13785
13786 * g++.dg/lookup/decl1.C: New test.
13787 * g++.dg/lookup/decl2.C: New test.
13788
137892002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
13790
13791 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
13792 gcc.c-torture/compile/20021015-1.c,
13793 gcc.c-torture/compile/20021015-2.c,
13794 gcc.c-torture/compile/20021123-1.c,
13795 gcc.c-torture/compile/20021123-2.c,
13796 gcc.c-torture/compile/20021123-3.c,
13797 gcc.c-torture/compile/20021123-4.c,
13798 gcc.c-torture/execute/20021024-1.c: Add tests previously added
13799 only to 3.1 or 3.2 branch.
13800
138012002-12-23 Mark Mitchell <mark@codesourcery.com>
13802
13803 * gcc.dg/i386-bitfield3.c: New test.
13804
13805 * gcc.dg/i386-bitfield2.c: New test.
13806
138072002-12-22 Nathan Sidwell <nathan@codesourcery.com>
13808
13809 * g++.dg/parse/conv_op1.C: New test.
13810
138112002-12-21 Josef Zlomek <zlomekj@suse.cz>
13812
13813 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
13814 approved.
13815
138162002-12-20 Josef Zlomek <zlomekj@suse.cz>
13817
13818 * gcc.c-torture/compile/20021220-1.c: New test.
13819
138202002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
13821
13822 * gcc.dg/i386-fastcall-1.c: New.
13823
138242002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13825
13826 * gcc.c-torture/execute/20021219-1.c: New test.
13827
138282002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13829
13830 * gcc.dg/i386-pic-1.c: New test.
13831
138322002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13833
13834 PR c++/8099
13835 * g++.dg/template/friend9.C: New test.
13836
138372002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13838
13839 PR c++/3663
13840 * g++.dg/template/access7.C: New test.
13841
138422002-12-18 Nick Clifton <nickc@redhat.com>
13843
13844 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
13845 the libstdc++-v3 directory has been found.
13846
138472002-12-12 Devang Patel <dpatel@apple.com>
13848 * gcc.dg/darwin-ld-1.c: New test.
13849 * gcc.dg/darwin-ld-2.c: New test.
13850 * gcc.dg/darwin-ld-3.c: New test.
13851 * gcc.dg/darwin-ld-4.c: New test.
13852 * gcc.dg/darwin-ld-5.c: New test.
13853
138542002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13855
13856 * gcc.c-torture/compile/20021212-1.c: New test.
13857
138582002-12-11 Neil Booth <neil@daikokuya.co.uk>
13859
13860 * gcc.dg/fshort-wchar: New test.
13861
138622002-12-10 Mark Mitchell <mark@codesourcery.com>
13863
13864 PR c++/8372
13865 * g++.dg/template/dtor1.C: New test.
13866
13867 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
13868 markers.
13869
138702002-12-10 Jakub Jelinek <jakub@redhat.com>
13871
13872 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
13873
138742002-12-09 Mark Mitchell <mark@codesourcery.com>
13875
13876 * g++.dg/template/static1.C: New test.
13877 * g++.dg/template/static2.C: New test.
13878 * g++.old-deja/g++.ext/memconst.C: New test.
13879
138802002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13881
13882 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
13883 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
13884 * g++.dg/special/initp1.C: Likewise.
13885
138862002-12-06 Jakub Jelinek <jakub@redhat.com>
13887
13888 * gcc.c-torture/execute/20021204-1.c: New test.
13889
138902002-12-04 Geoffrey Keating <geoffk@apple.com>
13891
13892 * gcc.dg/ppc-fmadd-1.c: New file.
13893 * gcc.dg/ppc-fmadd-2.c: New file.
13894 * gcc.dg/ppc-fmadd-3.c: New file.
13895
138962002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13897
13898 * gcc.c-torture/compile/20021204-1.c: New test.
13899
139002002-12-03 Nathan Sidwell <nathan@codesourcery.com>
13901
13902 * g++.dg/inherit/covariant2.C: New test.
13903 * g++.dg/inherit/covariant3.C: New test.
13904 * g++.dg/inherit/covariant4.C: New test.
13905 * g++.dg/inherit/covariant1.C: Remove XFAIL.
13906 * g++.old-deja/g++.robertl/eb17.C: Likewise.
13907
139082002-12-03 Mark Mitchell <mark@codesourcery.com>
13909
13910 PR c++/8688
13911 * g++.dg/init/brace3.C: New test.
13912
139132002-12-02 Kazu Hirata <kazu@cs.umass.edu>
13914
13915 * gcc.dg/20020210-1.c: Fix a comment typo.
13916
139172002-12-02 Mark Mitchell <mark@codesourcery.com>
13918
13919 PR c++/8720
13920 * g++.dg/parse/defarg1.C: New test.
13921
13922 PR c++/8615
13923 * g++.dg/template/char1.C: New test.
13924
13925 * g++.dg/template/varmod1.C: Fix typo.
13926
139272002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13928
13929 DR 180
13930 * g++.old-deja/g++.pt/crash32.C: Expect error.
13931
139322002-12-01 Mark Mitchell <mark@codesourcery.com>
13933
13934 PR c++/5919
13935 * g++.dg/template/varmod1.C: New test.
13936
13937 PR c++/8727
13938 * g++.dg/inherit/typeinfo1.C: New test.
13939
13940 PR c++/8663
13941 * g++.dg/inherit/typedef1.C: New test.
13942
139432002-11-30 Mark Mitchell <mark@codesourcery.com>
13944
13945 PR c++/8332
13946 PR c++/8493
13947 * g++.dg/template/strlen1.C: New test.
13948
13949 PR c++/8227
13950 * g++.dg/template/ctor2.C: New test.
13951
13952 PR c++/8214
13953 * g++.dg/init/string1.C: New test.
13954
13955 PR c++/8511
13956 * g++.dg/template/friend8.C: New test.
13957
139582002-11-29 Joe Buck <jbuck@synopsys.com>
13959
13960 * g++.dg/lookup/anon2.C: New test.
13961
139622002-11-28 Kazu Hirata <kazu@cs.umass.edu>
13963
13964 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
13965 h8300 port.
13966
139672002-11-27 Richard Sandiford <rsandifo@redhat.com>
13968
13969 * gcc.dg/bitfld-6.c: New test.
13970
139712002-11-27 Jan Hubicka <jh@suse.cz>
13972
13973 * gcc.c-torture/execute/20021127.[cx]: New test.
13974
139752002-11-26 Jan Hubicka <jh@suse.cz>
13976
13977 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
13978 quality.
13979
139802002-11-26 Geoffrey Keating <geoffk@apple.com>
13981
13982 * g++.dg/init/brace2.C: New test.
13983 * g++.old-deja/g++.mike/p9129.C: Correct.
13984
139852002-11-26 Mark Mitchell <mark@codesourcery.com>
13986
13987 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
13988
139892002-11-25 Andreas Bauer <baueran@in.tum.de>
13990
13991 * gcc.dg/sibcall-6: New test for indirect sibcalls.
13992
139932002-11-25 Mark Mitchell <mark@codesourcery.com>
13994
13995 * testsuite/g++.dg/abi/empty11.C: New test.
13996 * testsuite/g++.dg/rtti/cv1.C: New test.
13997
139982002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
13999
14000 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
14001
140022002-11-24 Mark Mitchell <mark@codesourcery.com>
14003
14004 * g++.dg/abi/empty10.C: New test.
14005
140062002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14007
14008 * gcc.c-torture/compile/20021124-1.c: New test.
14009
140102002-11-22 Mark Mitchell <mark@codesourcery.com>
14011
14012 * g++.dg/abi/rtti2.C: New test.
14013
140142002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14015
14016 * gcc.dg/i386-unroll-1.c: New test.
14017
140182002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14019
14020 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
14021 * gcc.c-torture/compile/20021120-2.c: New test.
14022
5354730b
RS
140232002-11-20 Richard Sandiford <rsandifo@redhat.com>
14024
14025 * gcc.dg/bitfld-5.c: New test.
14026
5720520f
RS
140272002-11-20 Richard Sandiford <rsandifo@redhat.com>
14028
14029 * gcc.c-torture/execute/20021120-3.c: New test.
14030
4392ebd3
RS
140312002-11-20 Richard Sandiford <rsandifo@redhat.com>
14032
14033 * gcc.c-torture/execute/20021120-2.c: New test.
14034
3748bd9e
RS
140352002-11-20 Richard Sandiford <rsandifo@redhat.com>
14036
14037 * gcc.c-torture/execute/20021120-1.c: New test.
14038
bc02f8d3
JJ
140392002-11-20 Jakub Jelinek <jakub@redhat.com>
14040
14041 * gcc.c-torture/execute/20021118-3.c: New test.
14042
d61fd3f1 140432002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
14044
14045 * gcc.c-torture/compile/20021119-1.c: New test.
14046
3b312ef4
JT
140472002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
14048
14049 * gcc.dg/duff-1.c: New test.
14050 * gcc.dg/duff-2.c: New test.
14051 * gcc.dg/duff-3.c: New test.
14052
8128cccf
NB
140532002-11-18 Neil Booth <neil@daikokuya.co.uk>
14054
14055 * gcc.dg/cpp/_Pragma5.c: New test.
14056
3503150c
RS
140572002-11-18 Richard Sandiford <rsandifo@redhat.com>
14058
14059 * gcc.c-torture/execute/20021118-2.c: New test.
14060
180bde4f
RS
140612002-11-18 Richard Sandiford <rsandifo@redhat.com>
14062
14063 * gcc.c-torture/execute/20021118-1.c: New test.
14064
aaefd216
JJ
140652002-11-16 Jakub Jelinek <jakub@redhat.com>
14066
14067 * gcc.dg/20021116-1.c: New test.
14068
95675950
MM
140692002-11-14 Mark Mitchell <mark@codesourcery.com>
14070
14071 * g++.dg/abi/vcall1.C: New test.
14072
7eca317a
JJ
140732002-11-14 Jakub Jelinek <jakub@redhat.com>
14074
14075 * gcc.dg/20021029-1.c: New test.
14076 * gcc.dg/20021029-2.c: New test.
14077
1fccfa1e
JDA
140782002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
14079
14080 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
14081
110c25ef
EB
140822002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14083
14084 PR c/8439
14085 * gcc.dg/20021110.c: Move to ...
14086 * gcc.c-torture/compile/20021110.c: .... here.
14087
303b90b0
FS
140882002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14089
14090 PR c/8467
14091 * gcc.c-torture/execute/20021111-1.c
14092
45ed7228
EB
140932002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14094
14095 PR c/8439
110c25ef 14096 * gcc.dg/20021110.c: New test.
4977bab6 14097
06315871
MM
140982002-11-10 Mark Mitchell <mark@codesourcery.com>
14099
14100 * g++.dg/abi/vthunk3.C: Run only on x86.
14101
04e6db94
JM
141022002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
14103
14104 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
14105
323941f6
HPN
141062002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
14107
14108 * lib/compat.exp (compat-execute): Fix logic error in last
14109 change.
14110
8c47cfd8
NB
141112002-11-09 Neil Booth <neil@daikokuya.co.uk>
14112
14113 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
14114
5c74d5b0
KL
141152002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14116
14117 PR c++/8389
14118 * g++.dg/template/access6.C: New test.
14119
b8c25665 141202002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
14121
14122 * gcc.dg/i386-ssefp-1.c: New test.
14123 * gcc.dg/i386-ssefp-1.c: New test.
14124
b8c25665 141252002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
14126
14127 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
14128
4f2c9d7e
MM
141292002-11-07 Mark Mitchell <mark@codesourcery.com>
14130
e6a66567
MM
14131 * g++.dg/abi/vthunk3.C: New test.
14132
4f2c9d7e
MM
14133 PR c++/8338
14134 * g++.dg/template/crash2.C: New test.
14135
f72ab53b
MM
141362002-11-07 Mark Mitchell <mark@codesourcery.com>
14137
14138 * testsuite/g++.dg/abi/dtor1.C: New test.
14139 * testsuite/g++.dg/abi/dtor2.C: Likewise.
14140
3cfe49da
GK
141412002-11-05 Geoffrey Keating <geoffk@apple.com>
14142
14143 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
14144 Darwin.
14145
9e96797f
AN
141462002-11-04 Adam Nemet <anemet@lnxw.com>
14147
14148 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
14149 -mthumb. Only xfail with -O0.
14150
548502d3
MM
141512002-11-03 Mark Mitchell <mark@codesourcery.com>
14152
14153 * g++.dg/abi/thunk1.C: New test.
14154 * g++.dg/abi/thunk2.C: Likewise.
14155 * g++.dg/abi/vtt1.C: Likewise.
14156
8cd4a359
DN
141572002-11-02 Diego Novillo <dnovillo@redhat.com>
14158
14159 PR optimization/8423
14160 * gcc.c-torture/execute/builtin-constant.c: New test.
14161
04d57dd5
ZW
141622002-11-01 Zack Weinberg <zack@codesourcery.com>
14163
14164 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
14165 Add some more cases.
14166
bec80a45
MM
141672002-11-01 Mark Mitchell <mark@codesourcery.com>
14168
14169 PR c++/8391
14170 * g++.dg/opt/local1.C: New test.
14171
8c081e84
MM
141722002-10-30 Mark Mitchell <mark@codesourcery.com>
14173
14174 PR c++/8160
14175 * g++.dg/template/complit1.C: New test.
14176
14177 PR c++/8149
14178 * g++.dg/template/typename4.C: Likewise.
14179
7088fca9
KL
141802002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14181
14182 Core issue 287, PR c++/7639
14183 * g++.dg/template/instantiate1.C: Adjust error location.
14184 * g++.dg/template/instantiate3.C: New test.
14185 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
14186 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
14187 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
14188
f6a9714b
HPN
141892002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
14190
14191 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
14192
59db5f7b
MM
141932002-10-29 Mark Mitchell <mark@codesourcery.com>
14194
14195 PR c++/8287
14196 * g++.dg/init/dtor2.C: New test.
14197
a80c67ca
KG
141982002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14199
14200 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
14201 * gcc.dg/nest.c: Bypass errors on irix6.
14202
96a888d6
HPN
142032002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
14204
14205 * gcc.dg/nest.c: Expect error for mmix-*-*.
14206 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
14207
1f032a99
HPN
142082002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
14209
600522f8
HPN
14210 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
14211 markers.
14212
35fcca95 14213 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 14214
f0dd122b
MS
142152002-10-25 Mike Stump <mrs@apple.com>
14216
14217 * gcc.dg/warn-1.c: New test.
14218
f65e1183
ZW
142192002-10-25 Zack Weinberg <zack@codesourcery.com>
14220
14221 * g++.dg/template/typename3.C: New test.
14222
bb5e8a7f
MM
142232002-10-25 Mark Mitchell <mark@codesourcery.com>
14224
e93ee644
MM
14225 * g++.dg/lookup/ptrmem1.C: New test.
14226
bb5e8a7f
MM
14227 * g++.dg/abi/vthunk2.C: New test.
14228
f3763a44
ZW
142292002-10-25 Zack Weinberg <zack@codesourcery.com>
14230
14231 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
14232
ba9a991f
MM
142332002-10-24 Mark Mitchell <mark@codesourcery.com>
14234
14235 * g++.dg/abi/empty9.C: New test.
14236
5f13cfc6
RH
142372002-10-24 Richard Henderson <rth@redhat.com>
14238
14239 * g++.dg/inherit/thunk1.C: Enable for ia64.
14240
6b607ffd
MM
142412002-10-23 Mark Mitchell <mark@codesourcery.com>
14242
14243 PR c++/8067
14244 * g++.dg/lookup/pretty1.C: New test.
14245
8bfb45f8
JJ
142462002-10-23 Jakub Jelinek <jakub@redhat.com>
14247
14248 * gcc.dg/20021023-1.c: New test.
14249
e6f052b7
MM
142502002-10-23 Mark Mitchell <mark@codesourcery.com>
14251
14252 PR c++/7679
14253 * g++.dg/parse/inline1.C: New test.
f65e1183 14254
e2358068
RH
142552002-10-23 Richard Henderson <rth@redhat.com>
14256
619703c6
RH
14257 * g++.dg/inherit/thunk1.C: Enable for x86_64.
14258
e2358068
RH
14259 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
14260
ad4f9910
MM
142612002-10-22 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/6579
14264 * g++.dg/parse/stmtexpr3.C: New test.
14265
8fe734a3
NS
142662002-10-22 Nathan Sidwell <nathan@codesourcery.com>
14267
14268 * g++.dg/expr/cond1.C: New test.
14269
4977bab6
ZW
142702002-10-21 Zack Weinberg <zack@codesourcery.com>
14271
14272 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
14273
7ba539c6
MM
142742002-10-21 Mark Mitchell <mark@codesourcery.com>
14275
14276 * g++.dg/abi/vbase13.C: New test.
14277 * g++.dg/abi/vbase14.C: Likewise.
14278
75d38379
JJ
142792002-10-21 Jakub Jelinek <jakub@redhat.com>
14280
14281 * gcc.dg/tls/pic-1.c: New test.
14282 * gcc.dg/tls/nonpic-1.c: New test.
14283 * gcc.dg/20021018-1.c: New test.
14284
aaee784a
UW
142852002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14286
14287 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
14288 Remove only files with the same base name as the test case.
14289 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
14290 (profopt-execute): Likewise. Also, remove old profiling
14291 and performance data files before running the tests.
14292
14293 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
14294 * g++.dg/bprob/bprob.exp: Likewise.
14295 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
14296 to allow more general test case names.
14297
14298 * g++.dg/bprob/bprob-1.C: Rename to ...
14299 * g++.dg/bprob/g++-bprob-1.C: ... this.
14300
14301 * g77.dg/bprob/bprob-1.f: Rename to ...
14302 * g77.dg/bprob/g77-bprob-1.f: ... this.
14303
22bd2554
ZW
143042002-10-21 Zack Weinberg <zack@codesourcery.com>
14305
14306 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
14307 bison 1.50 or later.
14308
434fb8b7
JJ
143092002-10-21 Janis Johnson <janis187@us.ibm.com>
14310
14311 * g++.dg/README: Describe more test directories.
14312
42328048
MM
143132002-10-21 Mark Mitchell <mark@codesourcery.com>
14314
c6c01481 14315 * g++.dg/init/array6.C: Add additional tests.
42328048 14316
ecef5e87
UW
143172002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14318
14319 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
14320 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
14321
0ac1a3d3
KH
143222002-10-21 Kazu Hirata <kazu@cs.umass.edu>
14323
14324 * gcc.c-torture/compile/20020604-1.x: New.
14325 * gcc.c-torture/compile/simd-5.x: Likewise.
14326 * gcc.c-torture/execute/920710-1.x: Likewise.
14327 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
14328
97cc1f5e
MM
143292002-10-21 Mark Mitchell <mark@codesourcery.com>
14330
14331 * g++.dg/inherit/override1.C: Add dg-options clause.
14332
ab3146fd
ZD
143332002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14334
14335 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
14336 _mm_slli_si128.
14337
0d8b229b
AS
143382002-10-19 Andreas Schwab <schwab@suse.de>
14339
14340 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
14341 directory component.
14342
9368208b
MM
143432002-10-18 Mark Mitchell <mark@codesourcery.com>
14344
80bbd03d
MM
14345 * g++.dg/inherit/thunk1.C: New test.
14346
9368208b
MM
14347 * g++.dg/inherit/override1.C: New test.
14348
14349 * g++.dg/abi/mangle11.C: New test.
14350 * g++.dg/abi/mangle14.C: New test.
14351 * g++.dg/abi/mangle17.C: New test.
14352
8a188e24
NS
143532002-10-17 Nathan Sidwell <nathan@codesourcery.com>
14354
14355 * g++.dg/overload/member2.C: New test.
14356
768bf0ab
JJ
143572002-10-17 Janis Johnson <janis187@us.ibm.com>
14358
14359 * g++.dg/README: Describe new compat directory.
14360 * g++.dg/dg.exp: Skip tests in compat directory.
14361 * README.compat: New file.
14362 * lib/compat.exp: New expect script.
14363 * g++.dg/compat: New test directory.
14364 * g++.dg/compat/compat.exp: New expect script.
14365 * g++.dg/compat/abi: New test directory.
14366 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
14367 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
14368 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
14369 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
14370 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
14371 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
14372 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
14373 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
14374 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
14375 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
14376 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
14377 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
14378 * g++.dg/compat/break: New test directory.
14379 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
14380 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
14381 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
14382 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
14383 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
14384 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
14385 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
14386 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
14387 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
14388 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
14389 g++.dg/compat/break/README: New files.
14390 * g++.dg/compat/eh: New test directory.
14391 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
14392 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
14393 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
14394 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
14395 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
14396 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
14397 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
14398 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
14399 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
14400 g++.dg/compat/eh/filter2_y.C,
14401 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
14402 g++.dg/compat/eh/new1_y.C,
14403 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
14404 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
14405 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
14406 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
14407 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
14408 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
14409 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
14410 g++.dg/compat/eh/unexpected1_y.C: New files.
14411 * g++.dg/compat/init: New test directory.
14412 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
14413 g++.dg/compat/init/array5_y.C,
14414 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
14415 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
14416 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
14417 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
14418 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
14419 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
14420 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
14421 g++.dg/compat/init/init-ref2_y.C: New files.
14422
982216be
MM
144232002-10-17 Mark Mitchell <mark@codesourcery.com>
14424
14425 PR c++/7584
14426 * g++.dg/inherit/using3.C: New test.
14427
b8c25665 144282002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
14429
14430 * gcc.dg/20021017-2.c: New test.
14431
b216f69b
MM
144322002-10-17 Mark Mitchell <mark@codesourcery.com>
14433
2d05cd96 14434 * g++.dg/abi/mangle16.C: Adjust.
d768a589 14435
b216f69b
MM
14436 * g++.dg/init/array8.C: New test.
14437
6e53546d
RS
144382002-10-17 Richard Sandiford <rsandifo@redhat.com>
14439
14440 * gcc.dg/special/mips-abi.exp: New test.
14441 * gcc.dg/special/mips-abi.s: Empty file used by the above.
14442
2303a079
MM
144432002-10-16 Mark Mitchell <mark@codesourcery.com>
14444
d3133e68
MM
14445 * g++.dg/abi/mangle16.C: New test.
14446 * g++.dg/abi/mangle17.C: Likewise.
14447
2303a079
MM
14448 PR c++/7478
14449 * g++.dg/template/ref1.C: New test.
14450
e055ba36
KG
144512002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14452
14453 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
14454
6e2ac1ae
UW
144552002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
14456
14457 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
14458
451c0899
MM
144592002-10-16 Mark Mitchell <mark@codesourcery.com>
14460
14461 PR c++/7524
14462 * g++.dg/init/array7.C: New test.
14463
3fa3c4bd
MM
144642002-10-15 Mark Mitchell <mark@codesourcery.com>
14465
14466 * g++.dg/init/array6.C: New test.
22bd2554 14467
3fa3c4bd
MM
14468 * g++.dg/abi/mangle13.C: Likewise.
14469 * g++.dg/abi/mangle14.C: Likewise.
14470 * g++.dg/abi/mangle15.C: Likewise.
14471
58731fd1
MM
144722002-10-14 Mark Mitchell <mark@codesourcery.com>
14473
14474 * g++.dg/abi/empty8.C: New test.
22bd2554 14475
6742d92b
NS
144762002-10-15 Nathan Sidwell <nathan@codesourcery.com>
14477
14478 * g++.dg/init/ctor1.C: New test.
14479
23a64177
UW
144802002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
14481
14482 * gcc.c-torture/execute/20021015-1.c: New test.
14483
b8c25665 144842002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
14485
14486 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
14487
b8c25665 144882002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
14489
14490 * gcc.dg/i386-ssetype-[1-5].c: New tests.
14491
741fa37f
RH
144922002-10-14 Richard Henderson <rth@redhat.com>
14493
14494 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
14495
a3b88570
MM
144962002-10-14 Mark Mitchell <mark@codesourcery.com>
14497
14498 PR optimization/6631
14499 * g++.dg/opt/const2.C: New test.
14500
77631fa7
MM
145012002-10-14 Mark Mitchell <mark@codesourcery.com>
14502
14503 PR c++/7176
14504 * g++.dg/parse/friend1.C: New test.
14505 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
14506
0d1c5774
JJ
145072002-10-14 Jakub Jelinek <jakub@redhat.com>
14508
14509 * gcc.dg/20021014-1.c: New test.
14510
8e3df2de
MM
145112002-10-11 Mark Mitchell <mark@codesourcery.com>
14512
dac45b5c
MM
14513 PR c++/5661
14514 * g++.dg/ext/vlm1.C: New test.
14515 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 14516
8e3df2de
MM
14517 * g++.dg/init/array1.C: Remove invalid braces.
14518 * g++.dg/init/brace1.C: New test.
14519 * g++.dg/init/copy2.C: Likewise.
14520 * g++.dg/init/copy3.C: Likewise.
14521 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
14522 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
14523 braces.
22bd2554 14524
98ddd678
NB
145252002-10-11 Neil Booth <neil@daikokuya.co.uk>
14526
14527 * gcc.dg/cpp/assembler.S: Don't use -ansi.
14528
b8c25665 145292002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
14530
14531 * gcc.c-torture/compile/simd-5.c: New test.
14532
4977bab6
ZW
145332002-10-10 Roger Sayle <roger@eyesopen.com>
14534
14535 * gcc.c-torture/execute/shiftopt-1.c: New test case.
14536
61fdde38
JW
145372002-10-10 Jim Wilson <wilson@redhat.com>
14538
14539 * gcc.c-torture/execute/20021010-1.c: New test.
14540
95f79357
ZW
145412002-10-09 Zack Weinberg <zack@codesourcery.com>
14542
85cd7be8 14543 PR c/7353
95f79357
ZW
14544 * g++.dg/ext/typedef-init.C: New test.
14545 * gcc.dg/typedef-init.c: New test.
14546
5cc67323
NB
145472002-10-09 Neil Booth <neil@daikokuya.co.uk>
14548
14549 * gcc.dg/cpp/paste13.c: New test.
14550
131d2c16
KG
145512002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14552
14553 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
14554 remaining platforms, XFAIL during compile, not execute. Don't
14555 XFAIL at -O0.
14556
bf52f899
NS
145572002-10-08 Nathan Sidwell <nathan@codesourcery.com>
14558
14559 * gcc.dg/alias-1.c: Tweak expected warning.
14560
a85cd145
V
145612002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14562
14563 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
14564
f75369c8
AJ
145652002-10-06 Andreas Jaeger <aj@suse.de>
14566
8d725537
AJ
14567 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
14568 * gcc.dg/cpp/c++98.C: Likewise.
14569
14570 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
14571 * g++.dg/cpp/c++98.C: Likewise.
14572
14573 * g++.dg/README (Subdirectories): Mention cpp directory.
14574
f75369c8
AJ
14575 PR target/7559
14576 * gcc.dg/20021006-1.c: New test.
14577
eb55ce4b
KL
145782002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14579
14580 PR c++/7804
14581 * g++.dg/other/warning1.C: New test.
14582
f91f86e7
RS
145832002-10-04 Roger Sayle <roger@eyesopen.com>
14584
14585 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
14586 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
14587 and sparc-*-* with -m64 as expected failures. See PR 8087.
14588
bd9bb3d2
MM
145892002-10-03 Mark Mitchell <mark@codesourcery.com>
14590
14591 PR c++/7931
14592 * g++.dg/template/ptrmem3.C: New test.
f75369c8 14593
bd9bb3d2
MM
14594 PR c++/7754
14595 * g++.dg/template/union1.C: New test.
14596
6397d80b
MM
145972002-10-03 Mark Mitchell <mark@codesourcery.com>
14598
14599 PR c++/8006
14600 * g++.dg/abi/mangle9.C: New test.
14601 * g++.dg/abi/mangle10.C: New test.
14602 * g++.dg/abi/mangle11.C: New test.
14603 * g++.dg/abi/mangle12.C: New test.
14604
2282d28d
MM
146052002-10-02 Mark Mitchell <mark@codesourcery.com>
14606
14607 PR c++/7188.
14608 * g++.dg/template/meminit1.C: New test.
14609 * g++.dg/warn/Wreorder-1.C: Likewise.
14610 * g++.old-deja/g++.mike/warn3.C: Tweak.
14611 * lib/prune.exp: Ingore "in copy constructor".
14612
e5ec43ac
AJ
146132002-10-02 Andreas Jaeger <aj@suse.de>
14614
14615 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
14616 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
14617 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
14618 on x86-64.
14619
a1d1a0f9
MM
146202002-10-01 Mark Mitchell <mark@codesourcery.com>
14621
14622 * gcc.dg/empty1.C: Fix typo.
14623
73a73768
NS
146242002-10-01 Nathan Sidwell <nathan@codesourcery.com>
14625
14626 * gcc.dg/alias-1.c: New test.
14627
871e97f7
MM
146282002-10-01 Mark Mitchell <mark@codesourcery.com>
14629
0645ba8f
MM
14630 * gcc.dg/empty1.C: New test.
14631
871e97f7
MM
14632 * g++.dg/tls/init-2.C: Tweak error messages.
14633
8ab907e8
RS
146342002-10-01 Richard Sandiford <rsandifo@redhat.com>
14635
14636 * gcc.c-torture/compile/20020923-1.c: New test.
14637
e3e3815b
JT
146382002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
14639
14640 * gcc.c-torture/execute/ffs-1.c: New test.
14641 * gcc.c-torture/execute/ffs-2.c: Ditto.
14642
5a9a1961
NS
146432002-09-30 Nathan Sidwell <nathan@codesourcery.com>
14644
14645 * g++.dg/overload/member1.C: New test.
14646
ed8e443a 146472002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 14648
ed8e443a
JM
14649 * g++.dg/abi/empty7.C: New test.
14650 * g++.dg/init/pm2.C: Likewise.
f75369c8 14651
ed8e443a 146522002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 14653
ed8e443a 14654 * g++.dg/rtti/crash1.C: New test.
03357c23 14655
ed8e443a 146562002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 14657
ed8e443a
JM
14658 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
14659 gcc.dg/sibcall-4.c: New tests.
d7bb749a 14660
ed8e443a 146612002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 14662
ed8e443a
JM
14663 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
14664 powerpc and MMIX targets.
1c402174 14665
ed8e443a 146662002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 14667
ed8e443a 14668 * gcc.dg/cpp/20020927-1.c: New.
57147be1 14669
ed8e443a 146702002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 14671
ed8e443a 14672 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 14673
ed8e443a 146742002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 14675
ed8e443a 14676 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 14677
ed8e443a 146782002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 14679
ed8e443a 14680 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 14681
ed8e443a 146822002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 14683
ed8e443a 14684 * README.QMTEST: Fix typo.
d57f8a71 14685
ed8e443a 146862002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 14687
ed8e443a 14688 * gcc.dg/20020926-1.c: New test.
b784617e 14689
ed8e443a 146902002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 14691
ed8e443a
JM
14692 PR target/7842
14693 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 14694
ed8e443a 146952002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 14696
ed8e443a
JM
14697 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
14698 unique to the tool.
14699 * lib/g77.exp (g77_init): Likewise.
14700 * lib/g++.exp (g++_init): Likewise.
14701 * lib/objc.exp (objc_init): Likewise.
1c88948f 14702
ed8e443a 147032002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 14704
ed8e443a
JM
14705 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
14706 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
14707 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 14708
ed8e443a 147092002-09-25 Richard Henderson <rth@redhat.com>
6190e147 14710
ed8e443a
JM
14711 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
14712 too-small long double.
6190e147 14713
ed8e443a 147142002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 14715
ed8e443a 14716 * gcc.dg/20020919-1.c: New test.
c354bbcc 14717
ed8e443a 147182002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 14719
ed8e443a
JM
14720 * g++.dg/abi/bitfield6.C: New test.
14721 * g++.dg/abi/bitfield7.C: New test.
14722 * g++.dg/abi/bitfield8.C: New test.
14723 * g++.dg/abi/vbase11.C: New test.
2d3e278d 14724
ed8e443a 147252002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 14726
ed8e443a
JM
14727 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
14728 hppa*-*-hpux*. Update test comment.
490ed846 14729
ed8e443a 147302002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 14731
ed8e443a 14732 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 14733
ed8e443a 147342002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 14735
ed8e443a 14736 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 14737
ed8e443a 147382002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 14739
ed8e443a 14740 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 14741
ed8e443a 147422002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 14743
ed8e443a
JM
14744 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
14745 systems.
1ce505c4 14746
ed8e443a 147472002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 14748
ed8e443a
JM
14749 * gcc.c-torture/execute/ieee/mzero3.c: New test.
14750
14751 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
14752 Adjust for c++filt moved to binutils. Remove spurious duplicate
14753 setting of cxxfilt.
14754
147552002-09-19 Geoffrey Keating <geoffk@apple.com>
14756
14757 * gcc.dg/20020312-2.c: Update for darwin.
14758
147592002-09-18 Nathan Sidwell <nathan@codesourcery.com>
14760
14761 * g++.old-deja/g++.other/crash32.C: Mark ICE.
14762
147632002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
14764
14765 * objc.dg/comp-types-1.m: New test.
14766 * objc.dg/comp-types-2.m: New test.
14767 * objc.dg/comp-types-3.m: New test.
14768 * objc.dg/comp-types-4.m: New test.
14769 * objc.dg/comp-types-5.m: New test.
14770 * objc.dg/comp-types-6.m: New test.
14771
147722002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
14773
14774 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
14775
147762002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14777
14778 * g++.dg/other/do1.C: New test.
14779
14780 * g++.dg/template/subst1.C: New test.
14781
147822002-09-16 Steve Ellcey <sje@cup.hp.com>
14783
14784 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
14785
147862002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14787
14788 * g++.dg/template/qualttp20.C: Adjust expected errors.
14789 * g++.old-deja/g++.jason/report.C: Likewise.
14790 * g++.old-deja/g++.other/qual1.C: Likewise.
14791
14792 * g++.dg/lookup/scoped2.C: New test.
14793
14794 * g++.dg/ext/asm3.C: New test.
14795
147962002-09-16 Richard Earnshaw <rearnsha@arm.com>
14797
14798 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
14799
148002002-09-16 Kazu Hirata <kazu@cs.umass.edu>
14801
14802 * ChangeLog: follow spelling conventions.
14803 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
14804 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
14805 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
14806 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
14807 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
14808 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
14809 * g++.old-deja/g++.law/global-init1.C: Likewise.
14810 * g++.old-deja/g++.other/delete4.C: Likewise.
14811 * g++.old-deja/g++.other/inline21.C: Likewise.
14812 * g++.old-deja/g++.other/singleton.C: Likewise.
14813 * g77.dg/strlen0.f: Likewise.
14814 * g77.f-torture/compile/20010519-1.f: Likewise.
14815 * g77.f-torture/compile/980310-4.f: Likewise.
14816 * gcc.c-torture/compile/20000605-1.c: Likewise.
14817 * gcc.c-torture/execute/20020225-1.c: Likewise.
14818 * gcc.dg/c90-hexfloat-2.c: Likewise.
14819 * gcc.dg/c99-bool-1.c: Likewise.
14820 * gcc.dg/c99-hexfloat-2.c: Likewise.
14821 * gcc.dg/dll-2.c: Likewise.
14822 * gcc.dg/wtr-union-init-1.c: Likewise.
14823 * gcc.dg/wtr-union-init-2.c: Likewise.
14824 * gcc.dg/wtr-union-init-3.c: Likewise.
14825 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14826 * gcc.dg/cpp/defined.c: Likewise.
14827 * gcc.dg/cpp/macsyntx.c: Likewise.
14828 * gcc.dg/cpp/paste2.c: Likewise.
14829 * gcc.dg/cpp/trad/defined.c: Likewise.
14830 * gcc.dg/format/c90-printf-1.c: Likewise.
14831 * gcc.dg/format/c90-scanf-1.c: Likewise.
14832 * gcc.dg/format/c99-printf-1.c: Likewise.
14833 * gcc.dg/format/c99-scanf-1.c: Likewise.
14834 * gcc.misc-tests/gcov-8.c: Likewise.
14835 * lib/profopt.exp: Likewise.
14836
148372002-09-15 Krister Walfridsson <cato@df.lth.se>
14838
14839 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
14840
148412002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14842
14843 * g++.dg/inherit/using2.C: New test.
14844
148452002-09-15 Kazu Hirata <kazu@cs.umass.edu>
14846
14847 * ChangeLog: Follow spelling conventions.
14848 * g++.dg/template/friend4.C: Likewise.
14849 * g++.old-deja/g++.pt/crash67.C: Likewise.
14850 * gcc.c-torture/execute/20000801-4.c: Likewise.
14851 * gcc.dg/c90-digraph-1.c: Likewise.
14852 * gcc.dg/c94-digraph-1.c: Likewise.
14853 * gcc.dg/c99-digraph-1.c: Likewise.
14854 * gcc.dg/cpp/line5.c: Likewise.
14855 * gcc.dg/cpp/multiline.c: Likewise.
14856 * gcc.dg/cpp/trad/literals-1.c: Likewise.
14857 * gcc.dg/format/attr-3.c: Likewise.
14858 * gcc.dg/format/c90-scanf-3.c: Likewise.
14859 * gcc.dg/format/ext-4.c: Likewise.
14860
148612002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14862
14863 * g++.dg/template/pretty1.C: New test.
14864
148652002-09-14 Alan Modra <amodra@bigpond.net.au>
14866
14867 * gcc.c-torture/execute/struct-cpy-1.c: New test.
14868
148692002-09-13 Matt Austern <austern@apple.com>
14870
14871 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
14872 passing a cast expression to a function by const reference.
14873
148742002-09-13 Nathan Sidwell <nathan@codesourcery.com>
14875
14876 * g++.dg/template/deduce1.C: New test.
14877
148782002-09-13 Kazu Hirata <kazu@cs.umass.edu>
14879
14880 * gcc.c-torture/execute/simd-1.c: Force all use of int to
14881 32-bit int.
14882
148832002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
14884
14885 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
14886 usage.
14887
148882002-09-10 Richard Earnshaw <rearnsha@arm.com>
14889
14890 * gcc.c-torture/compile/20020910-1.c: New test.
14891
148922002-09-10 Frank Ch. Eigler <fche@redhat.com>
14893
14894 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
14895
148962002-09-10 Andreas Jaeger <aj@suse.de>
14897
14898 * gcc.dg/20020312-2.c: Adjust for x86-64.
14899
149002002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
14901
14902 * g77.dg/7388.f: New test case for PR 7388.
14903
149042002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
14905
14906 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
14907
149082002-09-05 Ziemowit Laski <zlaski@apple.com>
14909
14910 * objc.dg/proto-lossage-1.m: New test.
14911
149122002-09-06 Neil Booth <neil@daikokuya.co.uk>
14913
14914 * gcc.dg/cpp/_Pragma4.c: Fix typo.
14915
149162002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
14917
14918 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
14919 expected to pass.
14920
149212002-09-06 Stan Shebs <shebs@apple.com>
14922 David Edelsohn <edelsohn@gnu.org>
14923
14924 * gcc.dg/weak: New directory.
14925 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
14926 target-specific xfail bits.
14927 * gcc.dg/typeof-2.c: Move to new directory.
14928 * gcc.dg/weak.exp: New expect script.
14929
149302002-09-06 Alan Modra <amodra@bigpond.net.au>
14931
14932 * gcc.c-torture/execute/extzvsi.c: New test.
14933
149342002-09-05 Stan Shebs <shebs@apple.com>
14935
14936 * gcc.dg/weak-1.c: xfail on Darwin.
14937 * gcc.dg/weak-2.c: Ditto.
14938 * gcc.dg/weak-3.c: Ditto.
14939 * gcc.dg/weak-4.c: Ditto.
14940 * gcc.dg/weak-5.c: Ditto.
14941 * gcc.dg/weak-6.c: Ditto.
14942 * gcc.dg/weak-7.c: Ditto.
14943 * gcc.dg/weak-8.c: Ditto.
14944 * gcc.dg/weak-9.c: Ditto.
14945
149462002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
14947
14948 * gcc.c-torture/execute/loop-14.c: New test.
14949
149502002-09-04 Jakub Jelinek <jakub@redhat.com>
14951
14952 * g++.dg/other/cxa-atexit1.C: New test.
14953
14954 * gcc.dg/typeof-2.c: New test.
14955
149562002-09-03 Roger Sayle <roger@eyesopen.com>
14957
14958 * gcc.dg/builtins-2.c: New testcase.
14959 * gcc.dg/builtins-3.c: New testcase.
14960
149612002-09-03 Neil Booth <neil@daikokuya.co.uk>
14962
14963 * gcc.dg/cpp/_Pragma4.c: New test.
14964
149652002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
14966
14967 * objc/execute/nil_method-1.m: New testcase.
14968
149692002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
14970
14971 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
14972 [Object class], not [Object initialize].
14973
149742002-08-31 Roger Sayle <roger@eyesopen.com>
14975 Hans-Peter Nilsson <hp@bitrange.com>
14976
14977 * gcc.c-torture/execute/20020720-1.x: Skip test on
14978 mmix-knuth-mmixware. Correct comment.
14979
149802002-08-27 Mark Mitchell <mark@codesourcery.com>
14981
14982 * testsuite/g++.dg/abi/bitfield5.C: New test.
14983 * testsuite/g++.dg/abi/vbase10.C: Likewise.
14984
149852002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
14986
14987 * objc.dg/undeclared-selector.m: New test.
14988
149892002-08-27 Nathan Sidwell <nathan@codesourcery.com>
14990
14991 * g++.dg/other/offsetof1.C: Avoid cast warning.
14992
149932002-08-26 Ziemowit Laski <zlaski@apple.com>
14994
14995 * objc.dg/super-class-2.m: New test.
14996
149972002-08-24 Matt Austern <austern@apple.com>
14998
14999 * g++.dg/ext/lvaddr.C: New test.
15000 * g++.dg/ext/lvcast.C: New test.
15001
150022002-08-22 Mark Mitchell <mark@codesourcery.com>
15003
15004 * testsuite/g++.dg/inherit/cond1.C: New test.
15005
150062002-08-22 Geoffrey Keating <geoffk@redhat.com>
15007
15008 * gcc.dg/noncompile/incomplete-1.c: New test.
15009
150102002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15011
15012 * gcc.dg/typespec-1.c: New test.
15013
150142002-08-20 Devang Patel <dpatel@apple.com>
15015 * objc.dg/proto-hier-2.m: New test.
15016
150172002-08-19 Ziemowit Laski <zlaski@apple.com>
15018
15019 * objc.dg/bitfield-1.m: New test.
15020 * objc.dg/bitfield-2.m: New test.
15021
150222002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
15023
15024 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
15025 gcc.dg/c99-flex-array-4.c: New tests.
15026
150272002-08-16 Stan Shebs <shebs@apple.com>
15028
15029 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
15030
150312002-08-15 Jakub Jelinek <jakub@redhat.com>
15032
15033 * gcc.dg/typeof-1.c: New test.
15034 * g++.dg/ext/typeof2.C: New test.
15035
150362002-08-15 Nathan Sidwell <nathan@codesourcery.com>
15037
15038 * g++.dg/other/offsetof1.C: New test.
15039
150402002-08-14 Richard Henderson <rth@redhat.com>
15041
15042 * gcc.dg/tls/diag-3.c: Fix expected message strings.
15043
150442002-08-14 Neil Booth <neil@daikokuya.co.uk>
15045
15046 * gcc.dg/cpp/_Pragma3.c: New test.
15047
150482002-08-13 Mark Mitchell <mark@codesourcery.com>
15049
15050 * g++.dg/template/inherit3: New test.
15051
150522002-08-10 Nathan Sidwell <nathan@codesourcery.com>
15053
15054 * gcc.dg/bitfld-4.c: Add blank options.
15055
150562002-08-09 Mark Mitchell <mark@codesourcery.com>
15057
15058 * g++.dg/template/crash1.C: New test.
15059
150602002-08-08 Jakub Jelinek <jakub@redhat.com>
15061
15062 * gcc.dg/tls/opt-2.c: New test.
15063
150642002-08-08 Devang Patel <dpatel@apple.com>
15065
15066 * objc.dg/selector-1.m : New test
15067
150682002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15069
15070 * g++.dg/abi/bitfield4.C: New test.
15071 * gcc.dg/bitfld-4.c: New test.
15072
150732002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15074
15075 * g++.dg/other/packed1.C: New test.
15076
150772002-08-07 Mark Mitchell <mark@codesourcery.com>
15078
15079 * g++.dg/abi/offsetof.C: Tweak error messages.
15080 * g++.old-deja/g++.mike/p10769a.C: Likewise.
15081
150822002-08-08 Jakub Jelinek <jakub@redhat.com>
15083
15084 * gcc.dg/bitfld-3.c: New test.
15085
150862002-08-07 Jakub Jelinek <jakub@redhat.com>
15087 Richard Henderson <rth@redhat.com>
15088
15089 * gcc.dg/i386-bitfield1.c: New test.
15090 * g++.dg/abi/bitfield3.C: Update.
15091
150922002-08-07 Neil Booth <neil@daikokuya.co.uk>
15093
15094 * objc.dg/const-str-2.m: Update.
15095 * gcc.dg/cpp/c++98.c: Change to C extension.
15096 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
15097 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
15098
150992002-08-06 Aldy Hernandez <aldyh@redhat.com>
15100
15101 * testsuite/gcc.dg/tls/diag-3.c: New.
15102
151032002-08-07 Gabriel Dos Reis <gdr@nerim.net>
15104
15105 * g++.dg/README (Subdirectories): Document new subdir expr.
15106 * g++.dg/expr/pmf-1.C: New test.
15107
151082002-08-06 Neil Booth <neil@daikokuya.co.uk>
15109
15110 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
15111
151122002-08-06 Jakub Jelinek <jakub@redhat.com>
15113
15114 * g++.dg/abi/bitfield3.C: New test.
15115
151162002-08-05 Nathan Sidwell <nathan@codesourcery.com>
15117
15118 * lib/gcov.exp: Tweak expected line formats.
15119 * gcc.misc-tests/gcov8.c: New test.
15120 * gcc.misc-tests/gcov8.x: New flags.
15121
151222002-08-05 Jakub Jelinek <jakub@redhat.com>
15123
15124 * consistency.vlad/layout/endian.c: Include string.h.
15125
15126 * gcc.c-torture/execute/20020805-1.c: New test.
15127
151282002-08-04 Gabriel Dos Reis <gdr@nerim.net>
15129
15130 * g++.dg/other/conversion1.C: New test.
15131
151322002-08-03 Roger Sayle <roger@eyesopen.com>
15133
15134 * gcc.dg/builtins-1.c: New testcase.
15135
151362002-08-02 Mark Mitchell <mark@codesourcery.com>
15137
15138 * g++.dg/inherit/access3.C: New test.
15139
151402002-08-01 Jakub Jelinek <jakub@redhat.com>
15141
15142 * gcc.dg/ia64-visibility-2.c: New test.
15143
151442002-08-01 Benjamin Kosnik <bkoz@redhat.com>
15145
15146 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
15147 __qualifier_flags to __flags.
15148
151492002-07-31 Mark Mitchell <mark@codesourcery.com>
15150
15151 * g++.dg/inherit/operator1.C: New test.
15152 * g++.dg/lookup/disamb1.C: Fix typo in comment.
15153 * g++.dg/other/error1.C: Change expected error message.
15154 * g++.dg/template/conv4.C: Likewise.
15155
151562002-07-26 Neil Booth <neil@daikokuya.cop.uk>
15157
15158 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
15159 for documented behavior.
15160
151612002-07-25 Roger Sayle <roger@eyesopen.com>
15162
15163 * gcc.c-torture/execute/20020720-1.x: Skip this test on
15164 several targets known to fail.
15165
151662002-07-25 Richard Sandiford <rsandifo@redhat.com>
15167
15168 * gcc.dg/mips-args-[123].c: New tests.
15169
151702002-07-24 Aldy Hernandez <aldyh@redhat.com>
15171
15172 * gcc.dg/ppc-spe.c: New.
15173
151742002-07-24 Geoffrey Keating <geoffk@redhat.com>
15175
15176 * g++.dg/other/ptrmem4.C: New testcase.
15177
151782002-07-24 Richard Henderson <rth@redhat.com>
15179
15180 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
15181
151822002-07-24 Gabriel Dos Reis <gdr@nerim.net>
15183
15184 * g++.dg/ext/alignof1.C (main): Return 0 for success.
15185
151862002-07-24 Roger Sayle <roger@eyesopen.com>
15187
15188 * gcc.c-torture/execute/memset-3.c: New testcase.
15189
151902002-07-24 Neil Booth <neil@daikokuya.co.uk>
15191
15192 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 15193 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 15194
13fd931e
KG
151952002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15196
15197 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
15198 Delete.
15199
b8c25665 152002002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
15201
15202 * gcc.c-torture/compile/simd-4.c: New test.
15203
0e902d98
KL
152042002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15205
15206 PR c++/7347, c++/7348
15207 * g++.dg/template/access4.C: New test.
15208 * g++.dg/template/access5.C: New test.
15209 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
15210 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
15211 * g++.old-deja/g++.pt/ttp58.C: Likewise.
15212 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
15213
cf3c4f56
JJ
152142002-07-22 Jakub Jelinek <jakub@redhat.com>
15215
15216 * gcc.dg/gnu89-init-2.c: New test.
15217
56508306
GDR
152182002-07-21 Gabriel Dos Reis <gdr@nerim.net>
15219
15220 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
15221
0da65b89
RS
152222002-07-20 Roger Sayle <roger@eyesopen.com>
15223
15224 * gcc.c-torture/execute/20020720-1.c: New testcase.
15225
68e65275
NB
152262002-07-20 Neil Booth <neil@daikokuya.co.uk>
15227
15228 * gcc.dg/cpp/Wsignprom.c: New tests.
15229
a0c58ea9
AM
152302002-07-20 Alan Modra <amodra@bigpond.net.au>
15231
15232 * gcc.c-torture/execute/loop-13.c: New test.
15233
75aef48a
NB
152342002-07-19 Neil Booth <neil@daikokuya.co.uk>
15235
15236 * gcc.dg/cpp/expr.c: New tests.
15237
437deefa
DE
152382002 07-18 David Edelsohn <edelsohn@gnu.org>
15239
15240 * g++.dg/opt/pr6713.C: Add template instantiation.
15241
85272855
AM
152422002-07-18 Alan Modra <amodra@bigpond.net.au>
15243
437deefa
DE
15244 * gcc.dg/nest.c: New test.
15245
152462002-07-17 Richard Henderson <rth@redhat.com>
15247
15248 * g++.dg/opt/pr6713.C: New test.
85272855 15249
90888283
EB
152502002-07-17 Eric Botcazou <ebotcazou@multimania.com>
15251
15252 * gcc.c-torture/execute/loop-2e.x: Let the testcase
15253 XFAIL for all x86 processors.
15254
ce0ead25
ID
152552002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
15256
15257 * gcc.c-torture/execute/20010122-1.x: Do not test with
15258 -fomit-frame-pointer.
15259
d955f6ea
KL
152602002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15261
15262 * g++.dg/template/instantiate2.C: New test.
15263 * g++.dg/template/spec4.C: New test.
15264
ba59df78
KL
152652002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15266
15267 * g++.dg/template/access2.C: New test.
15268 * g++.dg/template/access3.C: New test.
15269
6c535c69
ZW
152702002-07-15 Zack Weinberg <zack@codesourcery.com>
15271
15272 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
15273 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
15274 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
15275 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
15276 Convert to use <stdarg.h>.
15277 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
15278 Delete.
15279 * gcc.dg/va-arg-2.c: New.
15280 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
15281
794a292d
JJ
152822002-07-15 Jakub Jelinek <jakub@redhat.com>
15283
15284 * gcc.c-torture/compile/20020710-1.c: New test.
15285
b8c25665 152862002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 15287 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
15288
15289 gcc.c-torture/compile/simd-2.c: New testcase.
15290 gcc.c-torture/compile/simd-3.c: Likewise.
15291
f0ab6bf2
MM
152922002-07-11 Mark Mitchell <mark@codesourcery.com>
15293
15294 PR c++/7224
15295 * g++.dg/overload/error1.C: New test.
6c535c69 15296
789b7de5
RO
152972002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15298
15299 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
15300 configuration and IRIX 6 O32 ABI.
15301
e65a2d65
RS
153022002-07-11 Roger Sayle <roger@eyesopen.com>
15303
15304 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
15305
c5358a5d
RS
153062002-07-10 Roger Sayle <roger@eyesopen.com>
15307
15308 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
15309
6d844e9d
JL
153102002-07-10 Jeffrey A Law <law@redhat.com>
15311
6c535c69 15312 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 15313
6c535c69 15314 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 15315
2fefbb5d
AH
153162002-07-09 Aldy Hernandez <aldyh@redhat.com>
15317
6c535c69 15318 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 15319
4d5be58b
DN
153202002-07-09 Diego Novillo <dnovillo@redhat.com>
15321
15322 * gcc.c-torture/compile/20020709-1.c: New test.
15323
78abea27
RS
153242002-07-07 Roger Sayle <roger@eyesopen.com>
15325
15326 * g++.dg/template/qualttp21.C: New test case.
15327
e66c8649
AO
153282002-07-06 Alexandre Oliva <aoliva@redhat.com>
15329
15330 * gcc.c-torture/compile/20020706-1.c: New test.
15331 * gcc.c-torture/compile/20020706-2.c: New test.
15332
78abea27
RS
153332002-07-06 Brian R. Gaeke <brg@dgate.ORG>
15334 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
15335
15336 * g++.dg/warn/incomplete1.C: New test.
15337
8537dbae
KG
153382002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15339
15340 PR c++/7099
6c535c69 15341 * g++.dg/warn/noreturn1.C: New test.
8537dbae 15342
9833f679
MM
153432002-07-03 Mark Mitchell <mark@codesourcery.com>
15344
15345 PR c++/6706
15346 * g++.dg/debug/debug6.C: New test.
15347 * g++.dg/debug/debug7.C: New test.
15348
b8c25665 153492002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
15350
15351 * gcc.c-torture/compile/simd-3.c: New test.
15352
a6a5beb1
CD
153532002-07-03 Chris Demetriou <cgd@broadcom.com>
15354
15355 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
15356 * gcc.dg/20020620-1.c: Likewise.
15357
b2153b98
KL
153582002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15359
15360 PR c++/6944
15361 * g++.dg/init/array4.C: New test.
15362 * g++.dg/init/array5.C: New test.
15363
b8c25665 153642002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
15365
15366 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
15367 * gcc.c-torture/execute/simd-2.c (main): Likewise.
15368
622d3731
KG
153692002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15370
15371 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
15372 * gcc.dg/wtr-aggr-init-1.c: Likewise.
15373 * gcc.dg/wtr-conversion-1.c: Likewise.
15374 * gcc.dg/wtr-escape-1.c: Likewise.
15375 * gcc.dg/wtr-int-type-1.c: Likewise.
15376 * gcc.dg/wtr-label-1.c: Likewise.
15377 * gcc.dg/wtr-static-1.c: Likewise.
15378 * gcc.dg/wtr-strcat-1.c: Likewise.
15379 * gcc.dg/wtr-suffix-1.c: Likewise.
15380 * gcc.dg/wtr-switch-1.c: Likewise.
15381 * gcc.dg/wtr-unary-plus-1.c: Likewise.
15382 * gcc.dg/wtr-union-init-1.c: Likewise.
15383 * gcc.dg/wtr-union-init-2.c: Likewise.
15384 * gcc.dg/wtr-union-init-3.c: Likewise.
15385
15386 * gcc.dg/wtr-func-def-1.c: New test.
15387
c40da518 153882002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 15389
c40da518
DP
15390 * objc.dg/param-1.m: New test.
15391
0879540b
NB
153922002-07-03 Neil Booth <neil@daikokuya.co.uk>
15393
15394 * gcc.dg/cpp/trad/directive.c: Add test.
15395 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 15396 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 15397
ed8e443a 153982002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 15399
ed8e443a 15400 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 15401
ed8e443a 154022002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 15403
ed8e443a 15404 * objc.dg/desig-init-1.m: New test.
c1c5187c 15405
ed8e443a 154062002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 15407
ed8e443a
JM
15408 PR c++/6716
15409 * g++.dg/template/instantiate1.C: New test.
17f29637 15410
ed8e443a 154112002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 15412
ed8e443a
JM
15413 PR c++/7112
15414 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 15415
ed8e443a 154162002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 15417
ed8e443a
JM
15418 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
15419 gcc.dg/cpp/trad/include.c: New tests.
7098b619 15420
ed8e443a 154212002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 15422
ed8e443a
JM
15423 PR target/7177
15424 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 15425
ed8e443a 154262002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 15427
ed8e443a
JM
15428 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
15429 header here...
15430 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
15431 (objc-torture-execute): or here.
bbeb33f2 15432
ed8e443a 154332002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 15434
ed8e443a 15435 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 15436
ed8e443a 154372002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 15438
ed8e443a 15439 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 15440
ed8e443a 154412002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 15442
ed8e443a 15443 * objc.dg/fsyntax-only.m: New test.
118f8dc1 15444
ed8e443a 154452002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 15446
ed8e443a
JM
15447 PR c++/6695
15448 * g++.dg/template/friend7.C: New file.
5ce49b4b 15449
ed8e443a 154502002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 15451
ed8e443a
JM
15452 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
15453 return type.
759236dd 15454
ed8e443a 154552002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 15456
ed8e443a
JM
15457 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
15458 avoid division by zero.
86422829 15459
ed8e443a 154602002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 15461
ed8e443a 15462 * gcc.dg/Wunknownprag.c: New tests.
06470238 15463
ed8e443a 154642002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 15465
ed8e443a 15466 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 15467
ed8e443a 154682002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 15469
ed8e443a
JM
15470 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
15471 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
15472 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
15473 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
15474 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
15475 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
15476 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
15477 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
15478 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
15479 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
15480 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
15481 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
15482 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
15483 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
15484 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
15485 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
15486 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 15487
ed8e443a 154882002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 15489
ed8e443a
JM
15490 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
15491 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
15492 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
15493 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
15494 New tests.
15495 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 15496
ed8e443a 154972002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 15498
ed8e443a 15499 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 15500
ed8e443a 155012002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 15502
ed8e443a
JM
15503 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
15504 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
15505 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
15506 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 15507
ed8e443a 155082002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 15509
ed8e443a
JM
15510 * gcc.dg/cpp/trad: New directory with traditional tests copied
15511 from parent directory.
15512 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15513 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15514 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15515 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15516 Move to trad/ and rename.
15517 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
15518 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
15519 gcc.dg/cpp/trad/redef2.c: New tests.
15520 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 15521
ed8e443a 155222002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 15523
ed8e443a
JM
15524 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15525 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15526 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15527 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15528 Remove.
017acb41 15529
ed8e443a 155302002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 15531
ed8e443a 15532 * gcc.dg/20020620-1.c: New test.
9164f47a 15533
ed8e443a 155342002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 15535
ed8e443a 15536 * g++.dg/template/ttp4.C: New test.
342cea95 15537
ed8e443a 155382002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 15539
ed8e443a 15540 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 15541
ed8e443a 155422002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 15543
ed8e443a
JM
15544 * gcc.c-torture/execute/pure-1.c: Make functions static again.
15545 Don't use attribute `noinline'.
90227c69 15546
ed8e443a 155472002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 15548
ed8e443a 15549 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 15550
ed8e443a 155512002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 15552
ed8e443a 15553 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 15554
ed8e443a 15555 * gcc.dg/simd-1.c: New.
820d4b1b 15556
ed8e443a 155572002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 15558
ed8e443a 15559 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 15560
ed8e443a 155612002-06-16 Richard Henderson <rth@redhat.com>
750491fc 15562
ed8e443a
JM
15563 * g++.dg/ext/anon-struct1.C: New.
15564 * g++.dg/ext/anon-struct2.C: New.
15565 * g++.dg/ext/anon-struct3.C: New.
15566 * gcc.dg/anon-struct-1.c: New.
15567 * gcc.dg/anon-struct-2.c: New.
15568 * gcc.dg/anon-struct-3.c: New.
15569 * gcc.dg/20011008-1.c: Adjust warning text.
15570 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 15571
ed8e443a 155722002-06-16 Richard Henderson <rth@redhat.com>
0931db71 15573
ed8e443a 15574 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 15575
ed8e443a 155762002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 15577
ed8e443a 15578 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 15579
ed8e443a 155802002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 15581
ed8e443a
JM
15582 * gcc.c-tortuture/execute/compare-1.c: New test case.
15583 * gcc.c-tortuture/execute/compare-2.c: New test case.
15584 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 15585
ed8e443a 155862002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 15587
ed8e443a
JM
15588 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
15589 ia64 ilp32.
a6f5e048 15590
ed8e443a 155912002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 15592
ed8e443a 15593 * g++.dg/template/typename2.C: Update error message.
d65cb654 15594
ed8e443a 155952002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 15596
ed8e443a 15597 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 15598
ed8e443a 155992002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 15600
ed8e443a
JM
15601 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
15602 list of targets to skip.
9da754bd 15603
ed8e443a 156042002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 15605
ed8e443a
JM
15606 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
15607 targets if not optimizing.
56a28102 15608
ed8e443a 156092002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 15610
ed8e443a 15611 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 15612
ed8e443a 15613 * g++.dg/opt/vt1.C: New test.
5d056e9b 15614
ed8e443a 15615 * gcc.dg/20020531-1.c: New test.
156755ac 15616
ed8e443a 15617 * gcc.dg/20020530-1.c: New test.
50f30e6b 15618
ed8e443a 15619 * gcc.dg/20020527-1.c: New test.
85d49058 15620
ed8e443a 15621 * g++.dg/opt/cse1.C: New test.
7b668f9e 15622
ed8e443a 156232002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 15624
ed8e443a 15625 * gcc.dg/20020607-2.c: New test case.
437f1df1 15626
ed8e443a 156272002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 15628
ed8e443a 15629 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 15630
ed8e443a 156312002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 15632
ed8e443a
JM
15633 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
15634 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
15635 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 15636
ed8e443a 156372002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 15638
ed8e443a 15639 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 15640
ed8e443a 156412002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 15642
ed8e443a
JM
15643 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
15644 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 15645
ed8e443a 156462002-06-02 Richard Henderson <rth@redhat.com>
ab780373 15647
ed8e443a
JM
15648 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
15649 test functions static.
ab780373 15650
ed8e443a 156512002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 15652
ed8e443a
JM
15653 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
15654 now.
e33a8855 15655
ed8e443a 156562002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 15657
ed8e443a
JM
15658 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
15659 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
15660 Update for mofified diagnostics.
15661 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 15662
ed8e443a 156632002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 15664
ed8e443a 15665 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 15666
ed8e443a 156672002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 15668
ed8e443a 15669 * gcc.dg/fnegate-1.c: New test case.
378393da 15670
ed8e443a 156712002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 15672
ed8e443a 15673 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 15674
ed8e443a 156752002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 15676
ed8e443a
JM
15677 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
15678 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
15679 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 15680
ed8e443a 156812002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 15682
ed8e443a 15683 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 15684
ed8e443a 156852002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 15686
ed8e443a 15687 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 15688
ed8e443a 156892002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 15690
ed8e443a 15691 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 15692
ed8e443a 156932002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 15694
ed8e443a 15695 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 15696
ed8e443a 156972002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 15698
ed8e443a
JM
15699 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
15700 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 15701
ed8e443a 157022002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 15703
ed8e443a 15704 * g++.dg/opt/cse2.C: New test.
9059e33c 15705
ed8e443a 157062002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 15707
ed8e443a
JM
15708 * gcc.dg/cpp/arith-1.c: New semantic tests.
15709 * gcc.dg/cpp/if-1.c: Update.
91318908 15710
ed8e443a 157112002-05-24 Ben Elliston <bje@redhat.com>
9e253215 15712
ed8e443a 15713 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 15714
ed8e443a 157152002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 15716
ed8e443a 15717 * gcc.dg/verbose-asm.c: New test.
90442291 15718
ed8e443a 157192002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 15720
ed8e443a 15721 * gcc.dg/cpp/paste12.c: New test.
3620711b 15722
ed8e443a 157232002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 15724
ed8e443a 15725 * g++.dg/parse/named_ops.C: New test.
17645b15 15726
ed8e443a 157272002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 15728
ed8e443a 15729 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 15730
ed8e443a 157312002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 15732
ed8e443a
JM
15733 * gcc.dg/weak-2.c: Allow optional leading underscore
15734 in scan-assembler symbol name.
15735 * gcc.dg/weak-3.c: Likewise.
15736 * gcc.dg/weak-4.c: Likewise.
15737 * gcc.dg/weak-5.c: Likewise.
e275a535 15738
ed8e443a 157392002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 15740
ed8e443a 15741 * gcc.dg/20020523-1.c: New test.
66b408f2 15742
ed8e443a 157432002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 15744
ed8e443a
JM
15745 * objc.dg/const-str-2.m: Update now that we stop after
15746 a command line error.
e67a7860 15747
ed8e443a 157482002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 15749
ed8e443a 15750 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 15751
ed8e443a 157522002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 15753
ed8e443a
JM
15754 * g++.dg/dg.exp: Prune the tls subdirectory.
15755 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
15756 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
15757 * g++.dg/tls/init-1.C: New.
7a1f3f5f 15758
ed8e443a 157592002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 15760
ed8e443a 15761 * gcc.dg/20020517-1.c: New test.
2dd36f90 15762
ed8e443a 157632002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 15764
ed8e443a
JM
15765 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
15766 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 15767
ed8e443a 157682002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 15769
ed8e443a 15770 * g++.dg/other/copy2.C: New test.
32d3f634 15771
ed8e443a 157722002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 15773
ed8e443a
JM
15774 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
15775 (MAX_COPY): Bump up to 10 times sizeof (long long).
15776 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 15777
ed8e443a
JM
15778 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
15779 sizeof (long long).
02116b3d 15780
ed8e443a 15781 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 15782
ed8e443a 157832002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 15784
ed8e443a 15785 * g++.dg/ext/oper1.C: New test.
b3f47c78 15786
ed8e443a
JM
157872002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
157882002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 15789
ed8e443a 15790 * README.QMTEST: New file.
f362c762 15791
ed8e443a 15792 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 15793
ed8e443a 157942002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 15795
ed8e443a
JM
15796 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
15797 now.
15798 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 15799
ed8e443a 158002002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 15801
ed8e443a
JM
15802 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
15803 support weak symbols.
15804 * gcc.dg/weak-4.c: Likewise
15805 * gcc.dg/weak-6.c: Likewise
210142e0 15806
ed8e443a 158072002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 15808
ed8e443a
JM
15809 * gcc.dg/weak-3.c: Add dg-excess-error comment for
15810 cygwin, coff and h8300-*-hms targets
15811 * gcc.dg/weak-5.c: Likewise
15812 * gcc.dg/weak-7.c: Likewise
088b3db0 15813
ed8e443a 158142002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 15815
ed8e443a
JM
15816 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
15817 (scan-assembler-not, scan-assembler-dem): Likewise.
15818 (scan-assembler-dem-not): Likewise.
f4b251a6 15819
ed8e443a 158202002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 15821
ed8e443a 15822 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 15823
ed8e443a 158242002-05-15 Richard Henderson <rth@redhat.com>
14285ace 15825
ed8e443a
JM
15826 * gcc.dg/weak-5.c (vfoo1c): No warning here.
15827 (vfoo1f): Warning here.
15828 (vfoo1l): Don't redefine the alias.
14285ace 15829
ed8e443a 158302002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 15831
ed8e443a 15832 * g++.dg/init/pm1.C: New test.
5bf5c5cb 15833
ed8e443a 158342002-05-12 David S. Miller <davem@redhat.com>
e2f75147 15835
ed8e443a
JM
15836 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
15837 types.
e2f75147 15838
ed8e443a 158392002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 15840
ed8e443a 15841 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 15842
ed8e443a 158432002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 15844
ed8e443a 15845 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 15846
ed8e443a 158472002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 15848
ed8e443a
JM
15849 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
15850 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
15851 * lib/g++.exp (g++_link_flags): Likewise.
15852 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 15853
ed8e443a 158542002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 15855
ed8e443a
JM
15856 * gcc.dg/cpp/poison.c: Update.
15857 * gcc.dg/cpp/20000625-2.c: Remove.
15858 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 15859
ed8e443a 158602002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 15861
ed8e443a
JM
15862 * gcc.c-torture/execute/20020508-1.c: New test.
15863 * gcc.c-torture/execute/20020508-2.c: New test.
15864 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 15865
ed8e443a 158662002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 15867
ed8e443a 15868 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 15869
ed8e443a 158702002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 15871
ed8e443a
JM
15872 PR c/6569
15873 * gcc.dg/weak-3.c: Update location of warning messages.
15874 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 15875
ed8e443a 158762002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 15877
ed8e443a 15878 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 15879
ed8e443a 158802002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 15881
ed8e443a 15882 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 15883
ed8e443a 158842002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 15885
ed8e443a 15886 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 15887
ed8e443a 158882002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 15889
ed8e443a 15890 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 15891
ed8e443a 158922002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 15893
ed8e443a 15894 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 15895
ed8e443a 158962002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 15897
ed8e443a
JM
15898 * treelang: Added directory for new sample language treelang. Also
15899 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 15900
ed8e443a 159012002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 15902
ed8e443a
JM
15903 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
15904 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
15905 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
15906 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
15907 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
15908 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
15909 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 15910
ed8e443a 159112002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 15912
ed8e443a 15913 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 15914
ed8e443a 159152002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 15916
ed8e443a 15917 * gcc.dg/20020503-1.c: New test.
5121c03e 15918
ed8e443a 159192002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 15920
ed8e443a 15921 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 15922
ed8e443a 159232002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 15924
ed8e443a 15925 * g++.dg/init/dtor1.C: New test.
0d6d6892 15926
ed8e443a 159272002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 15928
ed8e443a 15929 * gcc.dg/altivec-8.c: New.
9b7bc465 15930
ed8e443a 159312002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 15932
ed8e443a 15933 * gcc.dg/altivec-7.c: New.
3a73bffb 15934
ed8e443a 159352002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 15936
ed8e443a 15937 * g++.dg/parse/typedef1.C: New test.
33dd07ee 15938
ed8e443a 159392002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 15940
ed8e443a
JM
15941 PR c++/6486
15942 * g++.dg/template/friend6.C: New test.
33dd07ee 15943
ed8e443a
JM
15944 PR c++/6492
15945 * g++.dg/init/copy1.C: New test.
4bd7c270 15946
ed8e443a 159472002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 15948
ed8e443a 15949 * g++.dg/warn/effc1.C: New test.
60284a59 15950
ed8e443a 159512002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 15952
ed8e443a 15953 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 15954
ed8e443a 159552002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 15956
ed8e443a 15957 * gcc.dg/20020426-2.c: New test.
87ed109f 15958
ed8e443a 159592002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 15960
ed8e443a
JM
15961 * gcc.dg/cpp/if-mop.c: Update.
15962 * gcc.dg/cpp/if-mpar.c: Add test.
15963 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 15964
ed8e443a 159652002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 15966
ed8e443a
JM
15967 PR c/6343
15968 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 15969
ed8e443a 159702002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 15971
ed8e443a 15972 * gcc.dg/enum1.c: New test.
7d793e9b 15973
ed8e443a 159742002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 15975
ed8e443a
JM
15976 PR c++/6497
15977 * g++.dg/inherit/access2.C: New test.
7d793e9b 15978
ed8e443a 159792002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 15980
ed8e443a
JM
15981 PR bootstrap/6445
15982 * gcc.dg/20020426-1.c: New test.
48ba9538 15983
ed8e443a 159842002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 15985
ed8e443a 15986 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 15987
ed8e443a 159882002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 15989
ed8e443a 15990 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 15991
ed8e443a 159922002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 15993
ed8e443a 15994 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 15995
ed8e443a 159962002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 15997
ed8e443a
JM
15998 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
15999 targets.
a62d375f 16000
ed8e443a 160012002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 16002
ed8e443a 16003 * g++.dg/abi/mange7.C: New test.
a62d375f 16004
ed8e443a
JM
16005 PR c++/6438.
16006 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 16007
ed8e443a 160082002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 16009
ed8e443a 16010 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 16011
ed8e443a 160122002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 16013
ed8e443a
JM
16014 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
16015 compiler output on mips*-*-irix*.
29cece2e 16016
ed8e443a 160172002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 16018
ed8e443a 16019 * g++.dg/parse/attr1.C: New test.
1a887f86 16020
ed8e443a 160212002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 16022
ed8e443a
JM
16023 * gcc.c-torture/execute/string-opt-17.c: New test case.
16024 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 16025
ed8e443a 160262002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 16027
ed8e443a
JM
16028 PR c++/6256:
16029 * g++.dg/template/friend5.C: New test.
77adef84 16030
ed8e443a
JM
16031 PR c++/6331:
16032 * g++.dg/template/qual1.C: Likewise.
74b273d6 16033
ed8e443a 160342002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 16035
ed8e443a
JM
16036 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
16037 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 16038
ed8e443a 160392002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 16040
ed8e443a
JM
16041 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
16042 cris-*-elf* and mmix-*-*.
16043 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
16044 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
16045 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
16046 Ditto.
16047 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
16048 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 16049
ed8e443a 160502002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 16051
ed8e443a
JM
16052 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
16053 Clarify comment.
9ac3b1be 16054
ed8e443a 160552002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 16056
ed8e443a 16057 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 16058
ed8e443a 160592002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 16060
ed8e443a 16061 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 16062
ed8e443a 160632002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 16064
ed8e443a 16065 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 16066
ed8e443a 160672002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 16068
ed8e443a
JM
16069 * PR6367
16070 * g77.f-torture/execute/6367.f: New test.
16071 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 16072
ed8e443a 160732002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 16074
ed8e443a
JM
16075 * PR6352
16076 * g++.dg/opt/inline2.C: New test.
0cd3301b 16077
ed8e443a 160782002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 16079
ed8e443a
JM
16080 * gcc.dg/20000906-1.c: Enable for all targets.
16081 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 16082
ed8e443a 160832002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 16084
ed8e443a
JM
16085 * gcc.dg/20020418-1.c: New test.
16086 * gcc.dg/20020418-2.c: New test.
96b453dc 16087
ed8e443a 160882002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 16089
ed8e443a
JM
16090 * gcc.c-torture/compile/iftrap-1.c: New.
16091 * gcc.dg/iftrap-1.c: Adjust for ia64.
16092 * gcc.dg/iftrap-2.c: New.
a3acf46d 16093
ed8e443a 160942002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 16095
ed8e443a 16096 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 16097
ed8e443a 160982002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 16099
ed8e443a 16100 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 16101
ed8e443a 161022002-04-18 David S. Miller <davem@redhat.com>
887fc41a 16103
ed8e443a 16104 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 16105
ed8e443a 161062002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 16107
ed8e443a 16108 * gcc.dg/20020416-1.c: New test.
32121b96 16109
ed8e443a 16110 * g++.dg/opt/inline1.C: New test.
98ef3137 16111
ed8e443a 161122002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 16113
ed8e443a 16114 * gcc.dg/altivec-5.c: New test.
4c8c0dec 16115
ed8e443a 16116 * gcc.dg/20020415-1.c: New test.
07cdae91 16117
ed8e443a 161182002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 16119
ed8e443a 16120 * testsuite/lib/chill.exp: Remove.
0f490a2b 16121
ed8e443a 161222002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 16123
ed8e443a 16124 * g++.dg/other/big-struct.C: New test.
4b27e132 16125
ed8e443a 161262002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 16127
ed8e443a
JM
16128 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
16129 of scratch file.
cf56e373 16130
ed8e443a 161312002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 16132
ed8e443a
JM
16133 PR c/6277
16134 * gcc.dg/i386-387-1.c: Allow optional leading underscore
16135 in scan-assembler function name
1aa65134 16136
ed8e443a 161372002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 16138
ed8e443a
JM
16139 * g77.f-torture/execute/980628-4.x,
16140 g77.f-torture/execute/980628-5.x,
16141 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16142 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16143 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
16144 i[34567]86-*-*.
791b23fe 16145
ed8e443a 161462002-04-13 David S. Miller <davem@redhat.com>
791b23fe 16147
ed8e443a 16148 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 16149
ed8e443a 161502002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 16151
ed8e443a
JM
16152 * gcc.dg/asm-6.c,
16153 * g++.dg/ext/asm1.C: New tests.
9928a3d5 16154
ed8e443a 161552002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 16156
ed8e443a
JM
16157 PR c++ 5373.
16158 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 16159
ed8e443a
JM
16160 PR c++/5189.
16161 * g++.dg/template/copy1.C: New test.
21b14752 16162
ed8e443a 161632002-04-12 Richard Henderson <rth@redhat.com>
21b14752 16164
ed8e443a 16165 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 16166
ed8e443a 161672002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 16168
ed8e443a
JM
16169 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
16170 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 16171
ed8e443a 161722002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 16173
ed8e443a
JM
16174 * g++.dg/ext/attrib5.C,
16175 * g++.dg/lookup/struct1.C: New tests.
578fc63d 16176
ed8e443a 161772002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 16178
ed8e443a 16179 * gcc.dg/20020411-1.c: New test.
010f87c4 16180
ed8e443a 16181 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 16182
ed8e443a 161832002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 16184
ed8e443a 16185 * g77.f-torture/execute/6177.f: New test.
dab550cb 16186
ed8e443a 161872002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 16188
ed8e443a
JM
16189 PR middle-end/6247
16190 * g++.dg/opt/cleanup1.C: New test.
dab550cb 16191
ed8e443a 16192 * g++.dg/opt/const1.C: New test.
1a887f86 16193
ed8e443a 161942002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 16195
ed8e443a 16196 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 16197
ed8e443a 161982002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 16199
ed8e443a
JM
16200 PR c++/5507
16201 * g++.dg/template/typename2.C: New test.
aec3e189 16202
ed8e443a 162032002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 16204
ed8e443a 16205 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 16206
ed8e443a 162072002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 16208
ed8e443a
JM
16209 * g77.f-torture/execute/980628-4.x,
16210 g77.f-torture/execute/980628-5.x,
16211 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16212 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16213 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 16214
ed8e443a 162152002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 16216
ed8e443a
JM
16217 PR optimization/6086
16218 * g++.dg/opt/preinc1.C: New test.
0154eaa8 16219
ed8e443a 162202002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 16221
ed8e443a
JM
16222 PR c++/5571
16223 * g++.dg/opt/static2.C: New test.
b1896e61 16224
ed8e443a 162252002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 16226
ed8e443a
JM
16227 PR c/5120
16228 * gcc.dg/20020406-1.c: New test.
3ca5f444 16229
ed8e443a 162302002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 16231
ed8e443a 16232 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 16233
ed8e443a 162342002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 16235
ed8e443a
JM
16236 PR c/6123
16237 * gcc.dg/20020312-2.c: Do not declare global register variable
16238 if __PIC__ or __pic__ is defined.
31956228 16239
ed8e443a 162402002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 16241
ed8e443a
JM
16242 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
16243 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 16244
ed8e443a 162452002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 16246
ed8e443a
JM
16247 * gcc.misc-tests/linkage.exp: Update last change to handle
16248 sparc*-, not just sparc-.
9d7013b8 16249
ed8e443a 162502002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 16251
ed8e443a 16252 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 16253
ed8e443a 162542002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 16255
ed8e443a 16256 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 16257
ed8e443a 162582002-04-02 David S. Miller <davem@redhat.com>
2e839a04 16259
ed8e443a 16260 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 16261
ed8e443a 162622002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 16263
ed8e443a
JM
16264 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
16265 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 16266
ed8e443a
JM
16267 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
16268 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
16269 g77.f-torture/execute/20001201.x,
16270 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 16271
ed8e443a
JM
16272 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
16273 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 16274
ed8e443a 162752002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 16276
ed8e443a 16277 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 16278
ed8e443a 162792002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 16280
ed8e443a 16281 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 16282
ed8e443a 16283 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 16284
ed8e443a 162852002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 16286
ed8e443a 16287 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 16288
ed8e443a 162892002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 16290
ed8e443a
JM
16291 * g++.dg/inherit/template-as-base.C: Expect error.
16292 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 16293
ed8e443a 162942002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 16295
ed8e443a
JM
16296 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
16297 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 16298
ed8e443a
JM
16299 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
16300 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
16301 -da test.
41ba8a20 16302
ed8e443a 163032002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 16304
ed8e443a
JM
16305 * gcc.dg/special/alias-2.c: New.
16306 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 16307
ed8e443a 163082002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 16309
ed8e443a 16310 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 16311
ed8e443a 163122002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 16313
ed8e443a 16314 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 16315
ed8e443a 163162002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 16317
ed8e443a
JM
16318 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
16319 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
16320 ordering tests.
16321 * g++.dg/bprob/bprob-1.C: New test.
16322 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
16323 * g++.dg/gcov/gcov-1.C: New test.
16324 * g++.dg/gcov/gcov-1.x: New file.
16325 * g++.dg/gcov/gcov-2.C: New test.
16326 * g++.dg/gcov/gcov-3.C: New test.
16327 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 16328
ed8e443a 163292002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 16330
ed8e443a
JM
16331 * g++.old-deja/g++.other/builtins5.C: New test.
16332 * g++.old-deja/g++.other/builtins6.C: New test.
16333 * g++.old-deja/g++.other/builtins7.C: New test.
16334 * g++.old-deja/g++.other/builtins8.C: New test.
16335 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 16336
ed8e443a 163372002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 16338
ed8e443a 16339 * g++.dg/opt/static1.C: New test.
f17f9332 16340
ed8e443a 16341 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 16342
ed8e443a 163432002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 16344
ed8e443a 16345 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 16346
ed8e443a 16347 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 16348
ed8e443a 163492002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 16350
ed8e443a 16351 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 16352
ed8e443a 163532002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 16354
ed8e443a
JM
16355 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
16356 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
16357 move from g++.old-deja/g++.ext/.
cd4e8331 16358
ed8e443a 163592002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 16360
ed8e443a 16361 * g++.dg/init/new2.C: New test.
6a3177b9 16362
ed8e443a 163632002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 16364
ed8e443a 16365 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 16366
ed8e443a
JM
16367 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
16368 on sparc.
6d4c57a0 16369
ed8e443a
JM
16370 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
16371 sparcv9 systems.
16372 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 16373
ed8e443a 163742002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 16375
ed8e443a
JM
16376 * gcc.dg/cpp/endif-pedantic1.c,
16377 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 16378
ed8e443a 163792002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 16380
ed8e443a 16381 * g++.dg/init/new1.C: New test.
173028e5 16382
ed8e443a 163832002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 16384
ed8e443a 16385 * g++.dg/abi/vbase9.C: New test.
43f2b308 16386
ed8e443a 163872002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 16388
ed8e443a 16389 * gcc.dg/arm-asm.c: New test.
bbffa101 16390
ed8e443a 163912002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 16392
ed8e443a
JM
16393 * gcc.dg/Wswitch-enum.c: New test.
16394 Fix PR c/5044.
15e5ad76 16395
ed8e443a 163962002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 16397
ed8e443a
JM
16398 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
16399 structure.
813b848c 16400
ed8e443a 164012002-03-25 Richard Henderson <rth@redhat.com>
813b848c 16402
ed8e443a
JM
16403 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
16404 sparcv9 systems.
ea475b23 16405
ed8e443a
JM
16406 * gcc.c-torture/compile/20011119-1.c (xxx): New.
16407 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 16408
ed8e443a 164092002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 16410
ed8e443a 16411 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 16412
ed8e443a 164132002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 16414
ed8e443a
JM
16415 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
16416 targets using generic thunk support.
479e51f6 16417
ed8e443a 164182002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 16419
ed8e443a 16420 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 16421
ed8e443a 16422 * g++.dg/opt/conj2.C: New test.
47e87a93 16423
ed8e443a 164242002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 16425
ed8e443a 16426 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 16427
ed8e443a 164282002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 16429
ed8e443a
JM
16430 * g77.dg/f77-edit-apostrophe-out.f: New test
16431 * g77.dg/f77-edit-h-out.f: New test
16432 * g77.dg/f77-edit-t-in.f: New test
16433 * g77.dg/f77-edit-t-out.f: New test
16434 * g77.dg/f77-edit-x-out.f: New test
16435 * g77.dg/f77-edit-slash-out.f: New test
16436 * g77.dg/f77-edit-colon-out.f: New test
16437 * g77.dg/f77-edit-s-out.f: New test
12c3717e 16438
ed8e443a 164392002-03-24 Richard Henderson <rth@redhat.com>
d6961341 16440
ed8e443a 16441 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 16442
ed8e443a 164432002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 16444
ed8e443a
JM
16445 * gcc.dg/weak-1.c: Early return from dg-final on platforms
16446 that do not support weak symbols
e756a7da 16447
ed8e443a 164482002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 16449
ed8e443a
JM
16450 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
16451 * lib/g77.exp: Likewise
16452 * lib/objc.exp: Likewise
5365c83f 16453
ed8e443a 164542002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 16455
ed8e443a 16456 * gcc.dg/Wswitch-default.c: New test.
acb044ee 16457
ed8e443a 164582002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 16459
ed8e443a 16460 * g++.dg/other/enum1.C: New test.
661fff62 16461
ed8e443a 164622002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 16463
ed8e443a 16464 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 16465
ed8e443a 164662002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 16467
ed8e443a 16468 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 16469
ed8e443a 164702002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 16471
ed8e443a
JM
16472 * g++.old-deja/g++.other/dwarf2-1.C: Move...
16473 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 16474
ed8e443a 164752002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 16476
ed8e443a 16477 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 16478
ed8e443a 164792002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 16480
ed8e443a 16481 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 16482
ed8e443a 164832002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 16484
ed8e443a 16485 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 16486
ed8e443a 164872002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 16488
ed8e443a 16489 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 16490
ed8e443a 16491 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 16492
ed8e443a 164932002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 16494
ed8e443a
JM
16495 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
16496 (A, E): Handle this.
f735a153 16497
ed8e443a 164982002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 16499
ed8e443a
JM
16500 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
16501 ignoring -fpic.
16502 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
16503 through prune_gcc_output.
1813dafd 16504
ed8e443a 165052002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 16506
ed8e443a 16507 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 16508
ed8e443a 165092002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 16510
ed8e443a 16511 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 16512
ed8e443a 16513 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 16514
ed8e443a 16515 * gcc.dg/20020319-1.c: New test.
ff8908ff 16516
ed8e443a 165172002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 16518
ed8e443a 16519 * g++.dg/opt/conj1.C: New test.
5dd236e2 16520
ed8e443a 165212002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 16522
ed8e443a
JM
16523 * g++.dg/template/qualttp20.C: Revert previous change.
16524 * g++.dg/template/qualttp3.C: Likewise.
16525 * g++.dg/template/qualttp4.C: Likewise
16526 * g++.dg/template/qualttp5.C: Likewise
16527 * g++.dg/template/qualttp6.C: Likewise
16528 * g++.dg/template/qualttp7.C: Likewise
16529 * g++.dg/template/qualttp8.C: Likewise
16530 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 16531
ed8e443a 165322002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 16533
ed8e443a 16534 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 16535
ed8e443a 165362002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 16537
ed8e443a
JM
16538 * g++.dg/template/conv1.C: New test.
16539 * g++.dg/template/conv2.C: New test.
16540 * g++.dg/template/conv3.C: New test.
16541 * g++.dg/template/conv4.C: New test.
a42519be 16542
ed8e443a 165432002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 16544
ed8e443a
JM
16545 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
16546 * g++.dg/template/qualttp3.C: Likewise.
16547 * g++.dg/template/qualttp4.C: Likewise
16548 * g++.dg/template/qualttp5.C: Likewise
16549 * g++.dg/template/qualttp6.C: Likewise
16550 * g++.dg/template/qualttp7.C: Likewise
16551 * g++.dg/template/qualttp8.C: Likewise
16552 * g++.dg/template/recurse.C: Likewise.
32135a8c 16553
ed8e443a 165542002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 16555
ed8e443a 16556 * g++.dg/opt/dtor1.C: New test.
a541f1aa 16557
ed8e443a 165582002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 16559
ed8e443a 16560 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 16561
ed8e443a 165622002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 16563
ed8e443a 16564 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 16565
ed8e443a 165662002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 16567
ed8e443a
JM
16568 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
16569 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
16570 cris-*-aout* mmix-*-*.
16571 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
16572 cris-*-aout* mmix-*-*.
16573 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
16574 cris-*-elf* cris-*-aout* and mmix-*-*.
16575 * gcc.dg/20001009-1.c: Ditto.
16576 * gcc.dg/20010912-1.c: Ditto.
16577 * gcc.dg/20020122-4.c: Ditto.
16578 * gcc.dg/inline-2.c: Ditto.
440d0518 16579
ed8e443a 165802002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 16581
ed8e443a 16582 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 16583
ed8e443a 165842002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 16585
ed8e443a 16586 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 16587
ed8e443a 165882002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 16589
ed8e443a 16590 * g++.dg/warn/Wunused-1.C: New test.
df867456 16591
ed8e443a 165922002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 16593
ed8e443a 16594 * g++.dg/abi/mangle6.C: New test.
62ae2529 16595
ed8e443a 165962002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 16597
ed8e443a 16598 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 16599
ed8e443a 16600 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 16601
ed8e443a 166022002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 16603
ed8e443a 16604 * g++.dg/other/access1.C: New test.
55a21c32 16605
ed8e443a 166062002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 16607
ed8e443a 16608 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 16609
ed8e443a 166102002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 16611
ed8e443a 16612 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 16613
ed8e443a 166142002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 16615
ed8e443a 16616 * gcc.dg/20020312-1.c: New test case.
999cc24c 16617
ed8e443a 166182002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 16619
ed8e443a 16620 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 16621
ed8e443a 166222002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 16623
ed8e443a
JM
16624 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
16625 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 16626
ed8e443a 166272002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 16628
ed8e443a
JM
16629 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
16630 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 16631
ed8e443a 166322002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 16633
ed8e443a 16634 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 16635
ed8e443a 166362002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 16637
ed8e443a 16638 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 16639
ed8e443a 166402002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 16641
ed8e443a
JM
16642 PR optimization/5844
16643 * gcc.dg/20020310-1.c: New test.
93fe8e92 16644
ed8e443a 166452002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 16646
ed8e443a
JM
16647 * gcc.c-torture/execute/memcpy-2.c: New test.
16648 * gcc.c-torture/execute/memset-1.c: New test.
16649 * gcc.c-torture/execute/strlen-1.c: New test.
16650 * gcc.c-torture/execute/strcmp-1.c: New test.
16651 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 16652
ed8e443a 166532002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 16654
ed8e443a 16655 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 16656
ed8e443a 166572002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 16658
ed8e443a 16659 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 16660
ed8e443a 166612002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 16662
ed8e443a 16663 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 16664
ed8e443a 166652002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 16666
ed8e443a 16667 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 16668
ed8e443a 166692002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 16670
ed8e443a 16671 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 16672
ed8e443a 166732002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 16674
ed8e443a 16675 * gcc.dg/unordered-1.c: New test.
a298d936 16676
ed8e443a 166772002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 16678
ed8e443a 16679 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 16680
ed8e443a 166812002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 16682
ed8e443a 16683 * gcc.dg/20020304-1.c: New test.
fd87b7a7 16684
ed8e443a 16685 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 16686
ed8e443a 166872002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 16688
ed8e443a
JM
16689 * gcc.c-torture/compile/20020304-1.c: New test case
16690 (from PR c/5830).
cc36a670 16691
ed8e443a 166922002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 16693
ed8e443a 16694 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 16695
ed8e443a 166962002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 16697
ed8e443a 16698 * g++.dg/other/classkey1.C: New test.
16d3e075 16699
ed8e443a 167002002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 16701
ed8e443a
JM
16702 * gcc.c-torture/compile/981223-1.x: New.
16703 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 16704
ed8e443a 167052002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 16706
ed8e443a 16707 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 16708
ed8e443a 167092002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 16710
ed8e443a 16711 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 16712
ed8e443a 167132002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 16714
ed8e443a
JM
16715 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
16716 here" ERROR lines.
16717 * g++.old-deja/g++.oliva/partord1.C: Likewise.
16718 * g++.old-deja.g++.other/defarg1.C: Likewise.
16719 * g++.old-deja/g++.pt/calls2.C: Likewise.
16720 * g++.old-deja/g++.pt/crash20.C: Likewise.
16721 * g++.old-deja/g++.pt/crash30.C: Likewise.
16722 * g++.old-deja/g++.pt/crash36.C: Likewise.
16723 * g++.old-deja/g++.pt/crash6.C: Likewise.
16724 * g++.old-deja/g++.pt/defarg13.C: Likewise.
16725 * g++.old-deja/g++.pt/derived3.C: Likewise.
16726 * g++.old-deja/g++.pt/error1.C: Likewise.
16727 * g++.old-deja/g++.pt/friend21.C: Likewise.
16728 * g++.old-deja/g++.pt/friend23.C: Likewise.
16729 * g++.old-deja/g++.pt/infinite1.C: Likewise.
16730 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 16731
ed8e443a 167322002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 16733
ed8e443a 16734 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 16735
ed8e443a 167362002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 16737
ed8e443a
JM
16738 * gcc.c-torture/execute/920730-1t.c,
16739 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
16740 Delete test cases, only relevant to -traditional.
47bd70b5 16741
ed8e443a 167422002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 16743
ed8e443a
JM
16744 * gcc.dg/cpp/undef1.c: Remove.
16745 * gcc.dg/cpp/directiv.c: Update.
16746 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 16747
ed8e443a 167482002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 16749
ed8e443a 16750 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 16751
ed8e443a 167522002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 16753
ed8e443a 16754 * g++.dg/debug/debug4.C: New test.
232b8f52 16755
ed8e443a 16756 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 16757
ed8e443a 167582002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 16759
ed8e443a 16760 * gcc.dg/debug/20020224-1.c: New.
a47ed310 16761
ed8e443a 167622002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 16763
ed8e443a
JM
16764 * gcc.c-torture/execute/960416-1.x: New.
16765 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 16766
ed8e443a 167672002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 16768
ed8e443a 16769 * gcc.dg/20020224-1.c: New test.
3256b817 16770
ed8e443a 167712002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 16772
ed8e443a 16773 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 16774
ed8e443a 167752002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 16776
ed8e443a 16777 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 16778
ed8e443a 167792002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 16780
ed8e443a 16781 * gcc.dg/20020222-1.c: New test.
7133e992 16782
ed8e443a 167832002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 16784
ed8e443a 16785 * g++.dg/opt/anonunion1.C: New test.
7133e992 16786
ed8e443a 167872002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 16788
ed8e443a
JM
16789 * g++.dg/template/qualttp19.C: New test.
16790 * g++.dg/template/qualttp20.C: New test.
16791 * g++.old-deja/g++.jason/report.C: Adjust expected errors
16792 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 16793
ed8e443a 167942002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 16795
ed8e443a 16796 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 16797
ed8e443a 167982002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 16799
ed8e443a 16800 * gcc.dg/20020220-1.c: New test.
4636c87e 16801
ed8e443a 16802 * gcc.dg/20020220-2.c: New test.
00fae85d 16803
ed8e443a 16804 * g++.dg/opt/mmx1.C: New test.
7552da58 16805
ed8e443a 168062002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 16807
ed8e443a 16808 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 16809
ed8e443a 168102002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 16811
ed8e443a 16812 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 16813
ed8e443a 16814 * gcc.dg/20020219-1.c: New test.
7f311f63 16815
ed8e443a 16816 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 16817
ed8e443a 16818 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 16819
ed8e443a 16820 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 16821
ed8e443a 168222002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 16823
ed8e443a 16824 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 16825
ed8e443a 168262002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 16827
ed8e443a 16828 * gcc.dg/decl-1.c: Update, new test.
d76e6800 16829
ed8e443a 168302002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 16831
ed8e443a
JM
16832 * g++.dg/abi/bitfield1.C: New test.
16833 * g++.dg/abi/bitfield2.C: New test.
d76e6800 16834
ed8e443a 168352002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 16836
ed8e443a 16837 * gcc.dg/attr-nest.c: New test.
ec65b2e3 16838
ed8e443a 168392002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 16840
ed8e443a 16841 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 16842
ed8e443a 168432002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 16844
ed8e443a
JM
16845 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
16846 * g++.dg/debug/debug.exp: New.
16847 * g++.dg/debug/trivial.C: New.
16848 * g++.dg/debug/debug1.C: Moved...
16849 * g++.dg/other/debug1.C: ...from here.
16850 * g++.dg/debug/debug2.C: Moved...
16851 * g++.dg/other/debug2.C: ...from here.
16852 * g++.dg/debug/debug3.C: Moved...
16853 * g++.dg/other/debug3.C: ...from here.
845d6a2f 16854
ed8e443a 16855 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 16856
ed8e443a 168572002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 16858
ed8e443a 16859 * g++.dg/other/debug3.C: New test.
e6834654 16860
ed8e443a 16861 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 16862
ed8e443a 168632002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 16864
ed8e443a 16865 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 16866
ed8e443a 168672002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 16868
ed8e443a 16869 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 16870
ed8e443a 168712002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 16872
ed8e443a 16873 * gcc.dg/altivec-3.c: New.
036d01d0 16874
ed8e443a 168752002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 16876
ed8e443a
JM
16877 * gcc.dg/Wunreachable-1.c: New test.
16878 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 16879
ed8e443a 168802002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 16881
ed8e443a 16882 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 16883
ed8e443a 168842002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 16885
ed8e443a 16886 * gcc.dg/decl-1.c: New test.
3611ccb4 16887
ed8e443a 168882002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 16889
ed8e443a 16890 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 16891
ed8e443a 168922002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 16893
ed8e443a
JM
16894 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
16895 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 16896
ed8e443a 168972002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 16898
ed8e443a 16899 * gcc.dg/20020210-1.c: New.
1cf537c5 16900
ed8e443a 169012002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 16902
ed8e443a
JM
16903 * g77.f-torture/execute/947.f: New regression test
16904 for PR fortran/947.
9dd7fc76 16905
ed8e443a 169062002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 16907
ed8e443a
JM
16908 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
16909 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 16910
ed8e443a 169112002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 16912
ed8e443a 16913 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 16914
ed8e443a 169152002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 16916
ed8e443a
JM
16917 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
16918 expression statements work instead.
16919 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 16920
ed8e443a 169212002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 16922
ed8e443a 16923 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 16924
ed8e443a 169252002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 16926
ed8e443a
JM
16927 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
16928 message from g77
16929 * lib/g77-dg.exp: Trim g77 error messages so that they are
16930 recognized by dg.exp.
3f9796f9 16931
ed8e443a 169322002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 16933
ed8e443a
JM
16934 PR fortran/5473
16935 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 16936
ed8e443a 169372002-02-07 Richard Henderson <rth@redhat.com>
30203c18 16938
ed8e443a
JM
16939 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
16940 to be sufficiently aligned for integers.
edd1967d 16941
ed8e443a 169422002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 16943
ed8e443a 16944 * g++.dg/template/friend4.C: New test.
e1e52c7e 16945
ed8e443a 169462002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 16947
ed8e443a
JM
16948 PR fortran/5743
16949 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
16950 unsupported cases.
5364626a 16951
ed8e443a 169522002-02-07 Richard Henderson <rth@redhat.com>
d5129288 16953
ed8e443a
JM
16954 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
16955 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
16956 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
16957 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 16958
ed8e443a 169592002-02-06 Richard Henderson <rth@redhat.com>
5364626a 16960
ed8e443a 16961 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 16962
ed8e443a 169632002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 16964
ed8e443a 16965 * gcc.dg/20020206-1.c: New test.
1b8afbe7 16966
ed8e443a 169672002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 16968
ed8e443a 16969 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 16970
ed8e443a 16971 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 16972
ed8e443a
JM
16973 PR optimization/5429:
16974 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 16975
ed8e443a 169762002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 16977
ed8e443a
JM
16978 * g++.dg/ext/align1.C: Do not use an explicit alignment value
16979 as certain file formats cannot support particularly large
16980 alignments.
fa852403 16981
ed8e443a
JM
16982 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
16983 and do not expect to be able to link the executable.
fa852403 16984
ed8e443a
JM
16985 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
16986 fail because the COFF format does not support the weak attribute.
f7948d51 16987
ed8e443a 169882002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 16989
ed8e443a 16990 * g77.dg/pr5473.f: New test
ffe80457 16991
ed8e443a 169922002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 16993
ed8e443a
JM
16994 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
16995 Fix testcase accordingly.
013c7e95 16996
ed8e443a 169972002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 16998
ed8e443a
JM
16999 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
17000 (buf): Change to be an array of pointers, not ints.
e7daa976 17001
ed8e443a 170022002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 17003
ed8e443a
JM
17004 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
17005 before all tests. Move warning one line above to match where it
17006 C frontend emits.
17007 * gcc.dg/Wswitch-2.c: New test.
17008 * g++.dg/warn/Wswitch-1.C: New test.
17009 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 17010
ed8e443a 170112002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 17012
ed8e443a 17013 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 17014
ed8e443a 170152002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 17016
ed8e443a 17017 * gcc.dg/cast-qual-2.c: New test.
b24d861d 17018
ed8e443a 170192002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 17020
ed8e443a 17021 * gcc.dg/20020201-4.c: New test.
ea142788 17022
ed8e443a 170232002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 17024
ed8e443a
JM
17025 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
17026 target_info attribute != 0, in addition to the empty string.
17027 (gcc_target_compile): Likewise.
dfd48d76 17028
ed8e443a 170292002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 17030
ed8e443a
JM
17031 * gcc.dg/Wswitch.c: New test.
17032 PR gcc/4475. PR gcc/3780.
d3c52658 17033
ed8e443a 170342002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 17035
ed8e443a
JM
17036 * g77.f-torture/execute/5122.f: New test for regressions
17037 against PR fortran/5122.
91f5782d 17038
ed8e443a 170392002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 17040
ed8e443a
JM
17041 * g77.f-torture/compile/pr3743.f: Delete
17042 * g77.dg/pr3743-1.f: New test.
17043 * g77.dg/pr3743-2.f: New test.
17044 * g77.dg/pr3743-3.f: New test.
17045 * g77.dg/pr3743-4.f: New test.
81622d29 17046
ed8e443a 170472002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 17048
ed8e443a 17049 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 17050
ed8e443a 170512002-02-02 Richard Henderson <rth@redhat.com>
87859851 17052
ed8e443a
JM
17053 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
17054 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 17055
ed8e443a 170562002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 17057
ed8e443a 17058 * gcc.dg/20020201-2.c: New test.
02f06b3c 17059
ed8e443a 17060 * gcc.dg/20020201-3.c: New test.
02f06b3c 17061
ed8e443a 17062 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 17063
ed8e443a 170642002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 17065
ed8e443a
JM
17066 * gcc.dg/bitfld-1.c: Update.
17067 * gcc.dg/bitfld-2.c: Update.
17068 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 17069
ed8e443a 170702002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 17071
ed8e443a 17072 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 17073
ed8e443a 170742002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 17075
ed8e443a
JM
17076 PR target/5469
17077 * gcc.dg/20020201-1.c: New test.
b8b98c66 17078
ed8e443a 170792002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 17080
ed8e443a
JM
17081 PR fortran/3743
17082 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
17083 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 17084
ed8e443a 170852002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 17086
ed8e443a 17087 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 17088
ed8e443a 170892002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 17090
ed8e443a 17091 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 17092
ed8e443a 170932002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 17094
ed8e443a 17095 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 17096
ed8e443a 170972002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 17098
ed8e443a
JM
17099 * gcc.c-torture/execute/991118-1.c: Cast various constants back
17100 to long long.
17101 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 17102
ed8e443a 171032002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 17104
ed8e443a 17105 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 17106
ed8e443a 171072002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 17108
ed8e443a
JM
17109 * gcc.c-torture/compile/20000224-1.c: Update.
17110 * gcc.c-torture/execute/bitfld-1.c: New tests.
17111 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
17112 * gcc.dg/uninit-A.c: Update.
6b016bf4 17113
ed8e443a 171142002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 17115
ed8e443a 17116 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 17117
ed8e443a 171182002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 17119
ed8e443a
JM
17120 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
17121 argument to __builtin_prefetch to be const ptr.
d5714a5d 17122
ed8e443a 171232002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 17124
ed8e443a 17125 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 17126
ed8e443a 171272002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 17128
ed8e443a 17129 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 17130
ed8e443a 171312002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 17132
ed8e443a
JM
17133 * g77.dg/f77-edit-i-in.f: New test
17134 * g77.dg/f77-edit-i-out.f: New test
a8435716 17135
ed8e443a 171362002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 17137
ed8e443a
JM
17138 * gcc.dg/debug/debug.exp: New file.
17139 * gcc.dg/debug/trivial.c: New file.
17140 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
17141 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
17142 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
17143 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
17144 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
17145 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
17146 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
17147 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
17148 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
17149 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
17150 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
17151 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
17152 * gcc.dg/20000503-1.c: Removed.
17153 * gcc.dg/20010207-1.c: Removed.
17154 * gcc.dg/20011223-1.c: Removed.
17155 * gcc.dg/20020104-2.c: Removed.
17156 * gcc.dg/debug-1.c: Removed.
17157 * gcc.dg/debug-2.c: Removed.
17158 * gcc.dg/debug-3.c: Removed.
17159 * gcc.dg/debug-4.c: Removed.
17160 * gcc.dg/debug-5.c: Removed.
17161 * gcc.dg/debug-6.c: Removed.
17162 * gcc.dg/dwarf2-1.c: Removed.
17163 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 17164
ed8e443a 171652002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 17166
ed8e443a
JM
17167 * g++.old-deja/g++.other/eh5.C: New test.
17168 * g++.old-deja/g++.other/sibcall2.C: New test.
17169 * g++.old-deja/g++.other/array9.C: New test.
17170 * g++.old-deja/g++.other/typename2.C: New test.
17171 * g++.old-deja/g++.other/crash60.C: New test.
17172 * g++.old-deja/g++.other/conv9.C: New test.
17173 * g++.old-deja/g++.other/mangle10.C: New test.
17174 * g++.old-deja/g++.other/unchanging1.C: New test.
17175 * g++.old-deja/g++.other/exprstmt1.C: New test.
17176 * g++.old-deja/g++.other/inline23.C: New test.
17177 * g++.old-deja/g++.eh/ia64-1.C: New test.
17178 * g++.old-deja/g++.other/dwarf2-1.C: New test.
17179 * g++.old-deja/g++.other/reload1.C: New test.
17180 * g++.old-deja/g++.other/static20.C: New test.
17181 * g++.old-deja/g++.other/local-alloc1.C: New test.
17182 * g++.old-deja/g++.other/conv8.C: New test.
17183 * g++.old-deja/g++.other/stmtexpr2.C: New test.
17184 * g++.old-deja/g++.other/storeexpr1.C: New test.
17185 * g++.old-deja/g++.other/storeexpr2.C: New test.
17186 * g++.dg/eh/template2.C: New test.
17187 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 17188
ed8e443a 171892002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 17190
ed8e443a
JM
17191 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17192 Remove first, non-varying, argument.
a99e47a5 17193
ed8e443a 171942002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 17195
ed8e443a 17196 * gcc.dg/inline-2.c: New.
1e7e480e 17197
ed8e443a
JM
17198 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
17199 Add optional target arg. Check number of arguments.
17200 (scan-assembler-not, scan-assembler-dem): Likewise.
17201 (scan-assembler-dem-not): Likewise.
1e7e480e 17202
ed8e443a 172032002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 17204
ed8e443a
JM
17205 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
17206 line 12.
17207 * g++.old-deja/g++.brendan/parse3.C,
17208 g++.old-deja/g++.other/crash26.C,
17209 g++.old-deja/g++.other/crash28.C,
17210 g++.old-deja/g++.other/crash29.C,
17211 g++.old-deja/g++.other/crash30.C,
17212 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 17213
ed8e443a 172142002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 17215
ed8e443a 17216 * gcc.dg/20020115-1.c: New.
3196dfde 17217
ed8e443a 172182002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 17219
ed8e443a 17220 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 17221
ed8e443a 172222002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 17223
ed8e443a 17224 * gcc.dg/20020122-3.c: New.
75dbec30 17225
ed8e443a 172262002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 17227
ed8e443a 17228 * g++.dg/other/gc1.C: New test.
32abfc26 17229
ed8e443a 172302002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 17231
ed8e443a 17232 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 17233
ed8e443a 172342002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 17235
ed8e443a 17236 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 17237
ed8e443a 172382002-01-22 Richard Henderson <rth@redhat.com>
0333394e 17239
ed8e443a 17240 * gcc.dg/20020122-4.c: New.
0333394e 17241
ed8e443a 172422002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 17243
ed8e443a
JM
17244 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
17245 link output.
17246 * gcc.dg/special/ecos.exp: Likewise.
17247 * lib/g++-dg.exp: Likewise.
17248 * lib/g77-dg.exp: Likewise.
17249 * lib/gcc-dg.exp : Likewise.
17250 * lib/mike-g++.exp: Likewise.
17251 * lib/mike-g77.exp: Likewise.
17252 * lib/mike-gcc.exp: Likewise.
17253 * lib/objc-dg.exp: Likewise.
e23baf78 17254
ed8e443a 172552002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 17256
ed8e443a
JM
17257 PR target/5379
17258 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 17259
ed8e443a 172602002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 17261
ed8e443a 17262 * gcc.dg/20020122-1.c: New test.
3807621a 17263
ed8e443a 172642001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 17265
ed8e443a 17266 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 17267
ed8e443a 172682002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 17269
ed8e443a 17270 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 17271
ed8e443a 172722002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 17273
ed8e443a 17274 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 17275
ed8e443a 172762002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 17277
ed8e443a
JM
17278 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
17279 ld_library_path.
6040e200 17280
ed8e443a 172812002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 17282
ed8e443a 17283 * gcc.dg/20020218-1.c: New test.
d0e82870 17284
ed8e443a 172852002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 17286
ed8e443a
JM
17287 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
17288 messages
17289 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
17290 "At global scope" warning
17291 * g++.dg/ext/align1.C: Change cygwin test for alignment
17292 from db-bogus to dg-warning
b8c1a6b8 17293
ed8e443a 172942002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 17295
ed8e443a 17296 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 17297
ed8e443a 172982002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 17299
ed8e443a 17300 * g++.dg/template/access1.C: New test.
7ec9c85a 17301
ed8e443a 173022002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 17303
ed8e443a 17304 * gcc.dg/20020118-1.c: New.
441f5264 17305
ed8e443a 173062002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 17307
ed8e443a 17308 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 17309
ed8e443a 173102001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 17311
ed8e443a
JM
17312 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
17313 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
17314 alignment warnings.
8559c8c0 17315
ed8e443a 173162001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 17317
ed8e443a
JM
17318 * gcc.misc-tests/i386-prefetch.exp: Save and restore
17319 torture_with_loops and torture_without_loops
9060718c 17320
ed8e443a 173212002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 17322
ed8e443a 17323 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 17324
ed8e443a 173252002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 17326
ed8e443a 17327 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 17328
ed8e443a 17329 * gcc.dg/ultrasp4.c: New test.
f15054ea 17330
ed8e443a 17331 * gcc.dg/20020116-1.c: New test.
f15054ea 17332
ed8e443a 173332002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 17334
ed8e443a
JM
17335 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
17336 by EABI.
bccd793e 17337
ed8e443a 173382002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 17339
ed8e443a
JM
17340 * gcc.misc-tests/i386-prefetch.exp: New.
17341 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
17342 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
17343 * gcc.misc-tests/i386-pf-none-1.c: New test.
17344 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 17345
ed8e443a 173462002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 17347
ed8e443a 17348 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 17349
ed8e443a 173502002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 17351
ed8e443a
JM
17352 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
17353 * gcc.dg/i386-mmx-2.c: Likewise.
17354 * gcc.dg/i386-sse-1.c: Likewise.
17355 * gcc.dg/i386-sse-2.c: Likewise.
17356 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 17357
ed8e443a 173582001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 17359
ed8e443a
JM
17360 * g77.f-torture/execute/intrinsic-unix-bessel.f:
17361 Uncomment additional cases that now pass.
8d15f472 17362
ed8e443a 173632002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 17364
ed8e443a
JM
17365 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
17366 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 17367
ed8e443a 173682002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 17369
ed8e443a 17370 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 17371
ed8e443a 173722002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 17373
ed8e443a
JM
17374 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
17375 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 17376
ed8e443a 173772002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 17378
ed8e443a 17379 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 17380
ed8e443a 173812002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 17382
ed8e443a
JM
17383 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
17384 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 17385
ed8e443a 173862002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 17387
ed8e443a
JM
17388 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
17389 type in which to perform the operation for each size.
c9f115ad 17390
ed8e443a 173912002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 17392
ed8e443a 17393 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 17394
ed8e443a 173952002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 17396
ed8e443a 17397 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 17398
ed8e443a 173992002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 17400
ed8e443a
JM
17401 * gcc.c-torture/compile/20010226-1.c: New test.
17402 * gcc.c-torture/compile/20010227-1.c: New test.
17403 * gcc.c-torture/compile/20010426-1.c: New test.
17404 * gcc.c-torture/compile/20010510-1.c: New test.
17405 * gcc.c-torture/compile/20010605-3.c: New test.
17406 * gcc.c-torture/compile/20010824-1.c: New test.
17407 * gcc.c-torture/execute/20010409-1.c: New test.
17408 * gcc.dg/noncompile/20000901-1.c: New test.
17409 * gcc.dg/20001023-1.c: New test.
17410 * gcc.dg/20001101-1.c: New test.
17411 * gcc.dg/20001102-1.c: New test.
17412 * gcc.dg/20010207-1.c: New test.
17413 * gcc.dg/20010405-1.c: New test.
17414 * gcc.dg/20010822-1.c: New test.
17415 * gcc.dg/20011107-1.c: New test.
2e951384 17416
ed8e443a 174172002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 17418
ed8e443a 17419 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 17420
ed8e443a
JM
17421 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
17422 execution failure on PA targets.
a858ca75 17423
ed8e443a 174242002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 17425
ed8e443a 17426 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 17427
ed8e443a 174282002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 17429
ed8e443a 17430 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 17431
ed8e443a 174322002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 17433
ed8e443a 17434 * gcc.dg/20020108-1.c: New test.
3693730e 17435
ed8e443a 174362002-01-08 H.J. Lu <hjl@gnu.org>
28434337 17437
ed8e443a
JM
17438 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
17439 for header files.
b0832fe1 17440
ed8e443a 174412002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 17442
ed8e443a
JM
17443 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
17444 consistency.
336b7dca 17445
ed8e443a 17446002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 17447
ed8e443a 17448 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 17449
ed8e443a 174502002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 17451
ed8e443a 17452 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 17453
ed8e443a 174542002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 17455
ed8e443a
JM
17456 PR c/5279
17457 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 17458
ed8e443a 174592002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 17460
ed8e443a 17461 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 17462
ed8e443a 174632002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 17464
ed8e443a
JM
17465 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
17466 extra triple that slipped in.
17467 * g++.old-deja/g++.abi/align.C: Likewise.
17468 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 17469
ed8e443a 174702002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 17471
ed8e443a
JM
17472 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
17473 * g++.old-deja/g++.abi/align.C: Likewise.
17474 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 17475
ed8e443a
JM
17476 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
17477 on FreeBSD/i386.
17478 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
17479 FreeBSD.
40e593d7 17480
ed8e443a 174812002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 17482
ed8e443a 17483 * gcc.dg/20020104-1.c: New test.
46c895ac 17484
ed8e443a 17485 * gcc.dg/20020104-2.c: New test.
833aa4c4 17486
ed8e443a 174872002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 17488
ed8e443a 17489 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 17490
ed8e443a 174912002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 17492
ed8e443a 17493 * gcc.dg/20020103-1.c: New.
4542128e 17494
ed8e443a 174952002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 17496
ed8e443a 17497 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 17498
ed8e443a 174992002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 17500
ed8e443a 17501 * g++.dg/other/debug2.C: New test.
477558bf 17502
ed8e443a 17503 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 17504
ed8e443a 175052002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 17506
ed8e443a 17507 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 17508
ed8e443a 175092002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 17510
ed8e443a 17511 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 17512
ed8e443a 17513 * g++.dg/warn/oldcast1.C: New test.
c49b2550 17514
ed8e443a
JM
17515 * g++.dg/template/ptrmem1.C: New test.
17516 * g++.dg/template/ptrmem2.C: New test.
c49b2550 17517
ed8e443a 17518 * g++.dg/template/ntp.C: New test.
d73b1f07 17519
ed8e443a 17520 * g++.dg/other/component1.C: New test.
d73b1f07 17521
ed8e443a 17522 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 17523
ed8e443a
JM
17524 * g++.dg/template/friend2.C: New test.
17525 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 17526
ed8e443a 175272002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 17528
ed8e443a
JM
17529 * g++.dg/other/ptrmem1.C: New test.
17530 * g++.dg/other/ptrmem2.C: New test.
54561457 17531
ed8e443a 175322002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 17533
ed8e443a 17534 * g++.dg/template/ctor1.C: New test.
c8af9937 17535
ed8e443a 175362002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 17537
ed8e443a 17538 * g++.dg/template/friend2.C: New test.
f3368a90 17539
ed8e443a 175402002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 17541
ed8e443a 17542 * gcc.dg/mmix-1.c: New test.
03c9c274 17543
ed8e443a 175442001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 17545
ed8e443a 17546 * gcc.dg/asm-5.c: New.
7f3ad6b6 17547
ed8e443a 175482001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 17549
ed8e443a
JM
17550 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
17551 in namespace __gnu_cxx
47ffd48a 17552
ed8e443a 175532001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 17554
ed8e443a 17555 * gcc.dg/debug-6.c: New.
ad47f1e5 17556
ed8e443a 175572001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 17558
ed8e443a 17559 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 17560
ed8e443a 175612001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 17562
ed8e443a
JM
17563 * gcc.dg/debug-3.c: New test.
17564 * gcc.dg/debug-4.c: New test.
17565 * gcc.dg/debug-5.c: New test.
df8992f8 17566
ed8e443a 175672001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 17568
ed8e443a 17569 * g++.dg/eh/loop1.C: New.
7d8e8369 17570
ed8e443a 175712001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 17572
ed8e443a 17573 * g++.dg/template/crash1.C: New test.
a56ca899 17574
ed8e443a 175752001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 17576
ed8e443a 17577 * g++.dg/other/const1.C: New test.
b79d5213 17578
ed8e443a 175792001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 17580
ed8e443a 17581 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 17582
ed8e443a 175832001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 17584
ed8e443a
JM
17585 * lib/objc-torture.exp: Resync with c-torture.exp.
17586 * lib/objc.exp: Load standard libraries.
8aad1777 17587
ed8e443a 175882001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 17589
ed8e443a
JM
17590 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
17591 additional tests.
6eb53511 17592
ed8e443a 175932001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 17594
ed8e443a 17595 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 17596
ed8e443a 175972001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 17598
ed8e443a 17599 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 17600
ed8e443a 176012001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 17602
ed8e443a
JM
17603 * g++.dg/eh/ctor1.C: New test.
17604 * g++.dg/other/error2.C: New test.
87b7873d 17605
ed8e443a 176062001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 17607
ed8e443a 17608 * g++.dg/other/init2.C: New test.
ff7230ac 17609
ed8e443a 176102001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 17611
ed8e443a
JM
17612 * gcc.dg/20011223-1.c: New.
17613 * gcc.dg/inline-1.c: New.
b4c984fb 17614
ed8e443a 176152001-12-23 Richard Henderson <rth@redhat.com>
cf785988 17616
ed8e443a 17617 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 17618
ed8e443a 176192001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 17620
ed8e443a 17621 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 17622
ed8e443a 176232001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 17624
ed8e443a 17625 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 17626
ed8e443a 176272001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 17628
ed8e443a
JM
17629 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
17630 re-enables the warning.
30fa7e33 17631
ed8e443a 176322001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 17633
ed8e443a 17634 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 17635
ed8e443a 176362001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 17637
ed8e443a 17638 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 17639
ed8e443a 176402001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 17641
ed8e443a
JM
17642 * gcc.misc-test/arm-isr.exp: New file. Control running of the
17643 arm-isr.c test.
17644 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
17645 epilogue generation for ARM ISR routines.
18c8746d 17646
ed8e443a 176472001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 17648
ed8e443a
JM
17649 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
17650 * gcc.dg/format/c90-printf-3.c: Likewise.
17651 * gcc.dg/format/c99-printf-3.c: Likewise.
17652 * gcc.dg/format/ext-1.c: Likewise.
17653 * gcc.dg/format/ext-6.c: Likewise.
17654 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 17655
ed8e443a 176562001-12-20 Richard Henderson <rth@redhat.com>
232fd111 17657
ed8e443a
JM
17658 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
17659 (arena): Use it.
17660 (malloc): Correct allocation logic. Abort if we fill up the
17661 arena before initialization complete.
17662 (realloc): Correct allocation logic.
8d37a5c0 17663
ed8e443a 176642001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 17665
ed8e443a 17666 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 17667
ed8e443a 17668 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 17669
ed8e443a 176702001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 17671
ed8e443a
JM
17672 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
17673 target does not support weak symbols.
c178fe89 17674
ed8e443a 176752001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 17676
ed8e443a 17677 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 17678
ed8e443a 176792001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 17680
ed8e443a 17681 * g++.dg/other/error1.C: New test.
72dd53af 17682
ed8e443a 176832001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 17684
ed8e443a 17685 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 17686
ed8e443a 176872001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 17688
ed8e443a
JM
17689 * objc.dg/special/: New directory.
17690 * objc.dg/special/special.exp: New file.
17691 * objc.dg/special/unclaimed-category-1.h: New file.
17692 * objc.dg/special/unclaimed-category-1a.m: New file.
17693 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 17694
ed8e443a 176952001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 17696
ed8e443a 17697 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 17698
ed8e443a 176992001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 17700
ed8e443a 17701 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 17702
ed8e443a 177032001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 17704
ed8e443a 17705 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 17706
ed8e443a 177072001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 17708
ed8e443a 17709 * gcc.dg/altivec-4.c: New.
4c594031 17710
ed8e443a 177112001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 17712
ed8e443a 17713 * gcc.dg/20011113-1.c: New test.
19cfdd34 17714
ed8e443a 177152001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 17716
ed8e443a
JM
17717 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
17718 std::__malloc_alloc_template<0> and
17719 std::__default_alloc_template<false, 0>.
9aaceb4b 17720
ed8e443a 177212001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 17722
ed8e443a
JM
17723 * objc/execute/bf-21.m: New test.
17724 * objc/execute/enumeration-1.m: New test.
17725 * objc/execute/enumeration-2.m: New test.
271e6f02 17726
ed8e443a 177272001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 17728
ed8e443a 17729 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 17730
ed8e443a 177312001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 17732
ed8e443a
JM
17733 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
17734 * g++.old-deja/g++.jason/2371.C: Likewise.
17735 * g++.old-deja/g++.jason/template33.C: Likewise.
17736 * g++.old-deja/g++.jason/template34.C: Likewise.
17737 * g++.old-deja/g++.jason/template36.C: Likewise.
17738 * g++.old-deja/g++.oliva/typename1.C: Likewise.
17739 * g++.old-deja/g++.oliva/typename2.C: Likewise.
17740 * g++.old-deja/g++.other/typename1.C: Likewise.
17741 * g++.old-deja/g++.pt/inherit2.C: Likewise.
17742 * g++.old-deja/g++.pt/nontype5.C: Likewise.
17743 * g++.old-deja/g++.pt/typename11.C: Likewise.
17744 * g++.old-deja/g++.pt/typename14.C: Likewise.
17745 * g++.old-deja/g++.pt/typename16.C: Likewise.
17746 * g++.old-deja/g++.pt/typename3.C: Likewise.
17747 * g++.old-deja/g++.pt/typename4.C: Likewise.
17748 * g++.old-deja/g++.pt/typename5.C: Likewise.
17749 * g++.old-deja/g++.pt/typename7.C: Likewise.
17750 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 17751
ed8e443a 177522001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 17753
ed8e443a
JM
17754 * g++.dg/other/linkage1.C: New test.
17755 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
17756 specifiers.
e9d7407e 17757
ed8e443a 177582001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 17759
ed8e443a 17760 * gcc.dg/concat.c: New test.
ecd70094 17761
ed8e443a 177622001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 17763
ed8e443a
JM
17764 * objc/compile: New test directory.
17765 * objc/compile/compile.exp: New expect script.
17766 * objc/compile/20011211-1.m: New compile test.
f393dd70 17767
ed8e443a 177682001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 17769
ed8e443a
JM
17770 * lib/prune.exp (prune_gcc_output): Also handle "In member
17771 function". So many permutations...
a2b1e914 17772
ed8e443a 177732001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 17774
ed8e443a 17775 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 17776
ed8e443a 177772001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 17778
ed8e443a 17779 * g++.dg/other/copy1.C: New test.
26f943fd 17780
ed8e443a 177812001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 17782
ed8e443a 17783 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 17784
ed8e443a 17785 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 17786
ed8e443a 177872001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 17788
ed8e443a 17789 * gcc.dg/altivec-2.c: New.
db3acfa5 17790
ed8e443a 177912001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 17792
ed8e443a 17793 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 17794
ed8e443a 177952001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 17796
ed8e443a
JM
17797 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
17798 ultrasparc.
108b7d3d 17799
ed8e443a 178002001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 17801
ed8e443a 17802 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 17803
ed8e443a 178042001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 17805
ed8e443a
JM
17806 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
17807 variable argument list.
63658a9a 17808
ed8e443a 178092001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 17810
ed8e443a
JM
17811 * gcc.c-torture/execute/memcheck: Delete entire directory.
17812 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
17813 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 17814
ed8e443a 178152001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 17816
ed8e443a 17817 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 17818
ed8e443a 178192001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 17820
ed8e443a 17821 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 17822
ed8e443a 17823 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 17824
ed8e443a 17825 * g++.dg/other/anon-union.C: New test.
1f978f5f 17826
ed8e443a 17827 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 17828
ed8e443a 178292001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 17830
ed8e443a
JM
17831 * gcc.c-torture/execute/20000722-1.x,
17832 gcc.c-torture/execute/20010123-1.x: Remove.
17833 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
17834 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
17835 gcc.dg/c99-complit-2.c: New tests.
816a3974 17836
ed8e443a 178372001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 17838
ed8e443a 17839 * g++.dg/inherit/base1.C: New test.
d4d73d4c 17840
ed8e443a 178412001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 17842
ed8e443a 17843 * g++.dg/other/stdarg1.C: New test.
fd2aba00 17844
ed8e443a 17845 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 17846
ed8e443a 178472001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 17848
ed8e443a
JM
17849 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
17850 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
17851 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
17852 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
17853 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
17854 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 17855
ed8e443a 178562001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 17857
ed8e443a 17858 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 17859
ed8e443a 178602001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 17861
ed8e443a
JM
17862 * g++.dg/other/scope1.C: New test.
17863 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 17864
ed8e443a 178652001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 17866
ed8e443a 17867 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 17868
ed8e443a 178692001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 17870
ed8e443a 17871 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 17872
ed8e443a 178732001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 17874
ed8e443a
JM
17875 * objc.dg/alias.m: Update.
17876 * objc.dg/class-1.m: Update.
17877 * objc.dg/const-str-1.m: Update.
17878 * objc.dg/fwd-proto-1.m: Update.
17879 * objc.dg/id-1.m: Update.
17880 * objc.dg/super-class-1.m: Update.
577a67b0 17881
ed8e443a 178822001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 17883
ed8e443a
JM
17884 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
17885 constructs.
83dea45d 17886
ed8e443a 178872001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 17888
ed8e443a 17889 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 17890
ed8e443a 178912001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 17892
ed8e443a 17893 * gcc.dg/20011127-1.c: New test.
ca349304 17894
ed8e443a 178952001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 17896
ed8e443a
JM
17897 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
17898 from Austin Group draft 7.
17899 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
17900 scanf format arguments.
17901 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 17902
ed8e443a 179032001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 17904
ed8e443a 17905 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 17906
ed8e443a 179072001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 17908
ed8e443a 17909 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 17910
ed8e443a 179112001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 17912
ed8e443a 17913 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 17914
ed8e443a 179152001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 17916
ed8e443a 17917 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 17918
ed8e443a 179192001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 17920
ed8e443a
JM
17921 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
17922 to the host if it is remote. Let tests specify extra headers
17923 they use.
17924 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
17925 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
17926 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
17927 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
17928 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
17929 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
17930 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
17931 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
17932 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
17933 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 17934
ed8e443a 179352001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 17936
ed8e443a
JM
17937 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
17938 for little endian ARMs.
7d14c755 17939
ed8e443a 179402001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 17941
ed8e443a
JM
17942 * gcc.c-torture/compile/20011119-1.c: New test.
17943 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 17944
ed8e443a 179452001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 17946
ed8e443a 17947 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 17948
ed8e443a 179492001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 17950
ed8e443a 17951 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 17952
ed8e443a 179532001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 17954
ed8e443a 17955 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 17956
ed8e443a 179572001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 17958
ed8e443a 17959 * lib/g77.exp: Don't specify --rpath-link.
7042d510 17960
ed8e443a
JM
17961 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
17962 across all the headers.
17963 * gcc.dg/format/format.exp: For testing on a remote host,
17964 copy format.h.
6345b681 17965
ed8e443a
JM
17966 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
17967 * gcc.c-torture/execute/930406-1.c: Likewise.
17968 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 17969
ed8e443a 179702001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 17971
ed8e443a 17972 * gcc.dg/altivec-1.c: New.
373bd0fa 17973
ed8e443a 179742001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 17975
ed8e443a 17976 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 17977
ed8e443a 179782001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 17979
ed8e443a
JM
17980 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
17981 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
17982 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 17983
ed8e443a 179842001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 17985
ed8e443a 17986 * gcc.dg/no-builtin-1.c: New test.
630036c6 17987
ed8e443a 179882001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 17989
ed8e443a 17990 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 17991
ed8e443a 179922001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 17993
ed8e443a
JM
17994 * gcc.c-torture/compile/20011114-2.c: New test.
17995 * gcc.c-torture/compile/20011114-3.c: New test.
17996 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 17997
ed8e443a 179982001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 17999
ed8e443a 18000 * g++.dg/other/init1.C: New test.
a3d87e92 18001
ed8e443a 180022001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 18003
ed8e443a
JM
18004 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
18005 message.
c6243b4c 18006
ed8e443a 18007 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 18008
ed8e443a
JM
18009 * gcc.c-torture/compile/20010327-1.c: Revert last change.
18010 * gcc.c-torture/compile/20011114-1.c: New test, exactly
18011 like the (before this change) version of 20010327-1.c.
8ac9ea61 18012
ed8e443a 180132001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 18014
ed8e443a 18015 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 18016
ed8e443a 180172001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 18018
ed8e443a 18019 * g++.dg/init/array2.C: New test.
63d75005 18020
ed8e443a 180212001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 18022
ed8e443a 18023 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 18024
ed8e443a 180252001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 18026
ed8e443a
JM
18027 * g++.dg/other/forscope1.C: New test.
18028 * g++.dg/ext/forscope1.C: New test.
18029 * g++.dg/ext/forscope2.C: New test.
2e80c17d 18030
ed8e443a 180312001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 18032
ed8e443a 18033 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 18034
ed8e443a 180352001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 18036
ed8e443a 18037 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 18038
ed8e443a 18039 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 18040
ed8e443a 180412001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 18042
ed8e443a 18043 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 18044
ed8e443a 180452001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 18046
ed8e443a
JM
18047 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
18048 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
18049 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
18050 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
18051 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
18052 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
18053 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 18054
ed8e443a 180552001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 18056
ed8e443a
JM
18057 * g++.dg/warn/Wshadow-1.C: New tests.
18058 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 18059
ed8e443a 180602001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 18061
ed8e443a
JM
18062 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
18063 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
18064 XFAILs. Adjust expected error texts.
18065 * gcc.c-torture/compile/20011106-1.c,
18066 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
18067 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
18068 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
18069 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 18070
ed8e443a 180712001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 18072
ed8e443a 18073 * gcc.dg/cpp/defined.c: Update.
b621a4dd 18074
ed8e443a 180752001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 18076
ed8e443a 18077 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 18078
ed8e443a 180792001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 18080
ed8e443a
JM
18081 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
18082 same size, so no warning should be produced on stormy16.
91dc81f9 18083
ed8e443a
JM
18084 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
18085 due to oversized array.
18086 * g++.old-deja/g++.mike/ns15.C: Likewise.
18087 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 18088
ed8e443a 180892001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 18090
ed8e443a 18091 * g++.dgother/debug1.C: Fix typos.
4768dbdd 18092
ed8e443a 180932001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 18094
ed8e443a 18095 * g++.dg/other/debug1.C: New test.
48d4b9f0 18096
ed8e443a 180972001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 18098
ed8e443a
JM
18099 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
18100 of unsigned long.
c8202d4c 18101
ed8e443a 181022001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 18103
ed8e443a 18104 * gcc.dg/20011029-2.c: New test.
bf911a9a 18105
ed8e443a 18106 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 18107
ed8e443a 181082001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 18109
ed8e443a
JM
18110 * objc/execute/class_self-1.m: New test.
18111 * objc/execute/class_self-2.m: New test.
756b2d5e 18112
ed8e443a 181132001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 18114
ed8e443a
JM
18115 * gcc.misc-tests/msgs.exp: Delete.
18116 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
18117 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
18118 error set to match recent changes.
2d1245b8 18119
ed8e443a 181202001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 18121
ed8e443a 18122 * gcc.dg/20011021-1.c: New test.
e2ccde7b 18123
ed8e443a 181242001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 18125
ed8e443a 18126 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 18127
ed8e443a 181282001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 18129
ed8e443a 18130 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 18131
ed8e443a 181322001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 18133
ed8e443a 18134 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 18135
ed8e443a 18136 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 18137
ed8e443a 181382001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 18139
ed8e443a 18140 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 18141
ed8e443a 181422001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 18143
ed8e443a
JM
18144 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
18145 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 18146
ed8e443a 181472001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 18148
ed8e443a 18149 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 18150
ed8e443a 181512001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 18152
ed8e443a 18153 * g++.dg/template/unify2.C: New test.
1dde5a4e 18154
ed8e443a 181552001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 18156
ed8e443a 18157 * g++.dg/other/exception-specification.C: New test
d6da836d 18158
ed8e443a 181592001-10-13 Tom Rix <trix@redhat.com>
d6da836d 18160
ed8e443a
JM
18161 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
18162 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 18163
ed8e443a 181642001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 18165
ed8e443a 18166 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 18167
ed8e443a 181682001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 18169
ed8e443a
JM
18170 PR g++/4476
18171 * g++.dg/other/friend1.C: New test.
d9c28ce3 18172
ed8e443a 181732001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 18174
ed8e443a 18175 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 18176
ed8e443a 181772001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 18178
ed8e443a 18179 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 18180
ed8e443a 181812001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 18182
ed8e443a
JM
18183 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
18184 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
18185 g77.f-torture/execute/execute.exp,
18186 g77.f-torture/noncompile/noncompile.exp,
18187 gcc.c-torture/compile/compile.exp,
18188 gcc.c-torture/execute/execute.exp,
18189 gcc.c-torture/execute/ieee/ieee.exp,
18190 gcc.c-torture/execute/memcheck/memcheck.exp,
18191 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
18192 objc/execute/execute.exp: Update FSF address.
6431177a 18193
ed8e443a 181942001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 18195
ed8e443a
JM
18196 * gcc.dg/cpp/cmdlne-C.c: Update.
18197 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 18198
ed8e443a 181992001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 18200
ed8e443a 18201 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 18202
ed8e443a 182032001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 18204
ed8e443a
JM
18205 * gcc.dg/20011008-1.c: New.
18206 * gcc.dg/20011008-2.c: New.
ab17715d 18207
ed8e443a 182082001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 18209
ed8e443a 18210 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 18211
ed8e443a 182122001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 18213
ed8e443a
JM
18214 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
18215 spelling errors of "separate" as "seperate".
bed2ebd0 18216
ed8e443a 182172001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 18218
ed8e443a
JM
18219 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
18220 enough to avoid inlining.
b56cfd51 18221
ed8e443a 182222001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 18223
ed8e443a 18224 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 18225
ed8e443a 182262001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 18227
ed8e443a 18228 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 18229
ed8e443a 182302001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 18231
ed8e443a
JM
18232 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
18233 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
18234 gcc.dg/format/multattr-3.c: New tests.
18235 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
18236 tests for format attributes on function pointers being rejected.
dea2f2db 18237
ed8e443a 182382001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 18239
ed8e443a 18240 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 18241
ed8e443a 182422001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 18243
ed8e443a 18244 * g++.dg/warn/format1.C: New test.
ab6e6969 18245
ed8e443a 182462001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 18247
ed8e443a 18248 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 18249
ed8e443a 182502001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 18251
ed8e443a 18252 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 18253
ed8e443a 182542001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 18255
ed8e443a 18256 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 18257
ed8e443a 182582001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 18259
ed8e443a
JM
18260 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
18261 long-standing bug on i686, apparently.
18262 * gcc.c-torture/execute/loop-2c.x: New file.
18263 * gcc.c-torture/execute/loop-2d.x: New file.
18264 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 18265
ed8e443a 182662001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 18267
ed8e443a 18268 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 18269
ed8e443a 182702001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 18271
ed8e443a
JM
18272 * gcc.dg/cpp/macro10.c: New test.
18273 * gcc.dg/cpp/strify3.c: New test.
18274 * gcc.dg/cpp/spacing1.c: Add tests.
18275 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
18276 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 18277
ed8e443a 182782001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 18279
ed8e443a 18280 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 18281
ed8e443a 182822001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 18283
ed8e443a 18284 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 18285
ed8e443a 182862001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 18287
ed8e443a 18288 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 18289
ed8e443a 182902001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 18291
ed8e443a 18292 * g77.dg/strlen0.f: New test.
1f8d138f 18293
ed8e443a 182942001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 18295
ed8e443a
JM
18296 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
18297 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 18298
ed8e443a 182992001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 18300
ed8e443a
JM
18301 Table-driven attributes.
18302 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 18303
ed8e443a 183042001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 18305
ed8e443a
JM
18306 * gcc.dg/20000926-1.c: Update expected warning messages.
18307 * gcc.dg/array-2.c: Likewise, and test for warnings too.
18308 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
18309 array.
cd1f97c6 18310
ed8e443a 183112001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 18312
ed8e443a 18313 * g++.dg/eh/registers1.C: New test case.
1d30139d 18314
ed8e443a 183152001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 18316
ed8e443a 18317 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 18318
ed8e443a 183192001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 18320
ed8e443a 18321 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 18322
ed8e443a 183232001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 18324
ed8e443a 18325 * gcc.dg/cpp/macro9.c: New test.
a3070574 18326
ed8e443a 183272001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 18328
ed8e443a
JM
18329 * gcc.c-torture/execute/980223.c: Change type of addr from long
18330 to char *.
39e78d8b 18331
ed8e443a 183322001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 18333
ed8e443a 18334 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 18335
ed8e443a 183362001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 18337
ed8e443a
JM
18338 * g77.dg/bprob: New directory.
18339 * g77.dg/bprob/bprob.exp: New file.
18340 * g77.dg/bprob/bprob-1.f: New test.
18341 * g77.dg/gcov: New directory.
18342 * g77.dg/gcov/gcov.exp: New file.
18343 * g77.dg/gcov/gcov-1.f: New test.
18344 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 18345
ed8e443a 183462001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 18347
ed8e443a
JM
18348 * gcc.dg/cpp/directiv.c: Update.
18349 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 18350
ed8e443a 183512001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 18352
ed8e443a 18353 * gcc.dg/20010912-1.c: New test.
89503616 18354
ed8e443a 183552001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 18356
ed8e443a
JM
18357 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
18358 language-independent file in lib.
18359 * lib/gcov.exp: New file.
7566ca49 18360
ed8e443a 183612001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 18362
ed8e443a 18363 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 18364
ed8e443a 183652001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 18366
ed8e443a
JM
18367 * lib/profopt.exp: New, to support profile-directed optimizations.
18368 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
18369 * gcc.misc-tests/bprob-1.c: New test.
18370 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 18371
ed8e443a 183722001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 18373
ed8e443a
JM
18374 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
18375 XFAIL and which kinds of gcov output to verify.
18376 * gcc.misc-tests/gcov-4b.x: New file.
18377 * gcc.misc-tests/gcov-5b.x: New file.
18378 * gcc.misc-tests/gcov-6.x: New file.
18379 * gcc.misc-tests/gcov-7.c: New test.
18380 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 18381
ed8e443a 183822001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 18383
ed8e443a
JM
18384 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
18385 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 18386
ed8e443a 183872001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 18388
ed8e443a
JM
18389 PR c++/3986
18390 * g++.dg/abi/vbase1.C: New test.
90d925d3 18391
ed8e443a 183922001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 18393
ed8e443a 18394 * objc.dg/method-2.m: New.
033c017c 18395
ed8e443a 183962001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 18397
ed8e443a
JM
18398 PR c++/4203
18399 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
18400 * g++.dg/init/empty1.C: New test.
ada11335 18401
ed8e443a 184022001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 18403
ed8e443a 18404 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 18405
ed8e443a 184062001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 18407
ed8e443a
JM
18408 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
18409 for m68k.
c0e4f189 18410
ed8e443a 184112001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 18412
ed8e443a 18413 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 18414
ed8e443a 18415 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 18416
ed8e443a 18417 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 18418
ed8e443a 184192001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 18420
ed8e443a
JM
18421 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
18422 for 16-bit 'unsigned int'.
915a17f6 18423
ed8e443a 184242001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 18425
ed8e443a 18426 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 18427
ed8e443a 184282001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 18429
ed8e443a
JM
18430 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
18431 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 18432
ed8e443a 184332001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 18434
ed8e443a 18435 * gcc.dg/asm-names.c (ymain): New.
c3849183 18436
ed8e443a 184372001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 18438
ed8e443a
JM
18439 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
18440 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
18441 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 18442
ed8e443a 184432001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 18444
ed8e443a 18445 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 18446
ed8e443a 184472001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 18448
ed8e443a
JM
18449 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
18450 and "In instantiation".
0830ae44 18451
ed8e443a 184522001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 18453
ed8e443a 18454 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 18455
ed8e443a 184562001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 18457
ed8e443a
JM
18458 * gcc.misc-tests/gcov.exp: Add support for branch information.
18459 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
18460 * gcc.misc-tests/gcov-4.c: New test.
18461 * gcc.misc-tests/gcov-4b.c: New test.
18462 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 18463
ed8e443a 184642001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 18465
ed8e443a
JM
18466 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
18467 expected to fail.
6604e6f3 18468
ed8e443a 184692001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 18470
ed8e443a 18471 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 18472
ed8e443a 184732001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 18474
ed8e443a 18475 * g++.dg/eh/template1.C: New test.
13104975 18476
ed8e443a 184772001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 18478
ed8e443a
JM
18479 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
18480 Fix thinko.
18481 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
18482 for xfail.
949f197f 18483
ed8e443a 184842001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 18485
ed8e443a
JM
18486 * lib/g77-dg.exp: Use prune.exp for common procedures
18487 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
18488 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 18489
ed8e443a 184902001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 18491
ed8e443a 18492 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 18493
ed8e443a 184942001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 18495
ed8e443a 18496 * g++.dg/template/unify1.C: New test.
1dbb6023 18497
ed8e443a 184982001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 18499
ed8e443a 18500 * g++.dg/abi/empty4.C: New test.
41ae4ee6 18501
ed8e443a 185022001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 18503
ed8e443a
JM
18504 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
18505 solaris2.*
18506 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 18507
ed8e443a 185082001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 18509
ed8e443a 18510 * g++.dg/other/using-declaration.C: New test.
3fecf49c 18511
ed8e443a 185122001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 18513
ed8e443a 18514 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 18515
ed8e443a 185162001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 18517
ed8e443a
JM
18518 * gcc.dg/cpp/19951025-1.c: Revert.
18519 * gcc.dg/cpp/directiv.c: We no longer process directives that
18520 interrupt macro arguments.
20dde49d 18521
ed8e443a 185222001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 18523
ed8e443a 18524 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 18525
ed8e443a 185262001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 18527
ed8e443a 18528 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 18529
ed8e443a 185302001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 18531
ed8e443a 18532 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 18533
ed8e443a 185342001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 18535
ed8e443a
JM
18536 * g77.dg/ff90-1.f (s): Fix reference of variable z,
18537 should be x.
d60d223b 18538
ed8e443a 185392001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 18540
ed8e443a
JM
18541 Kill -fhonor-std.
18542 * g++.old-deja/g++.ns/ns14.C: Remove special options.
18543 * g++.old-deja/g++.other/std1.C: Likewise.
18544 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 18545
ed8e443a 185462001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 18547
ed8e443a
JM
18548 * lib/g77.exp: Load gcc-defs.exp for common procedures
18549 (g77_pass, g77_fail, g77_finish, g77_exit,
18550 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 18551
ed8e443a 185522001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 18553
ed8e443a
JM
18554 * g77.dg/fbackslash.f
18555 * g77.dg/fcase-preserve.f
18556 * g77.dg/ff90-1.f
18557 * g77.dg/ffixed-line-length-0.f
18558 * g77.dg/ffixed-line-length-132.f
18559 * g77.dg/ffixed-line-length-7.f
18560 * g77.dg/ffixed-line-length-72.f
18561 * g77.dg/ffixed-line-length-none.f
18562 * g77.dg/ffree-form-1.f
18563 * g77.dg/fno-backslash.f
18564 * g77.dg/fno-f90-1.f
18565 * g77.dg/fno-fixed-form-1.f
18566 * g77.dg/fno-onetrip.f
18567 * g77.dg/fno-typeless-boz.f
18568 * g77.dg/fno-underscoring.f
18569 * g77.dg/fno-vxt-1.f
18570 * g77.dg/fonetrip.f
18571 * g77.dg/ftypeless-boz.f
18572 * g77.dg/fugly-assumed.f
18573 * g77.dg/funderscoring.f
18574 * g77.dg/fvxt-1.f
db3ef87b 18575
ed8e443a 185762001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 18577
ed8e443a
JM
18578 * objc.dg/fwd-proto-1.m: New.
18579 * objc.dg/local-decl-1.m: New.
18580 * objc.dg/naming-1.m: New.
18581 * objc.dg/naming-2.m: New.
18582 * objc.dg/proto-hier-1.m: New.
312b7c9d 18583
ed8e443a 185842001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 18585
ed8e443a
JM
18586 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
18587 largest-type elements to a struct makes its size grow.
648c2206 18588
ed8e443a 185892001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 18590
ed8e443a 18591 * g++.dg/abi/vthunk1.C: New test.
969fd501 18592
ed8e443a 185932001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 18594
ed8e443a 18595 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 18596
ed8e443a 185972001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 18598
ed8e443a 18599 * gcc.dg/cpp/macro8.c: New test.
50011802 18600
ed8e443a 186012001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 18602
ed8e443a 18603 * g++.dg/abi/vbase8-21.C: New test.
40260429 18604
ed8e443a 186052001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 18606
ed8e443a 18607 * g++.dg/abi/vbase8-10.C: New test.
ab085207 18608
ed8e443a 186092001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 18610
ed8e443a
JM
18611 * lib/g++.exp (g++_set_ld_library_path): Renamed to
18612 ${tool}_set_ld_library_path.
18613 Changed caller.
18614 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
18615 g++.exp.
90b1ca2f 18616
ed8e443a 186172001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 18618
ed8e443a
JM
18619 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
18620 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
18621 gcc_exit, gcc_check_unsupported_p):
18622 Moved to gcc-deps.exp
18623 * gcc-deps.exp: New file.
41971242 18624
ed8e443a 186252001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 18626
ed8e443a 18627 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 18628
ed8e443a 186292001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 18630
ed8e443a 18631 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 18632
ed8e443a 186332001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 18634
ed8e443a 18635 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 18636
ed8e443a 186372001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 18638
ed8e443a 18639 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 18640
ed8e443a 186412001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 18642
ed8e443a
JM
18643 * gcc.dg/cpp/extratokens.c: Fix.
18644 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 18645
ed8e443a 186462001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 18647
ed8e443a
JM
18648 * gcc.c-torture/execute/20010724-1.c: New file.
18649 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 18650
ed8e443a 186512001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 18652
ed8e443a 18653 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 18654
ed8e443a 186552001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18656
ed8e443a 18657 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 18658
ed8e443a 186592001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 18660
ed8e443a 18661 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 18662
ed8e443a 186632001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 18664
ed8e443a
JM
18665 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
18666 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
18667 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
18668 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 18669
ed8e443a
JM
18670 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
18671 bug report" message.
f7bebb56 18672
ed8e443a
JM
18673 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
18674 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 18675
ed8e443a 186762001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 18677
ed8e443a
JM
18678 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
18679 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
18680 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
18681 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 18682
ed8e443a 186832001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 18684
ed8e443a 18685 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 18686
ed8e443a 186872001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 18688
ed8e443a 18689 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 18690
ed8e443a 186912001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 18692
ed8e443a
JM
18693 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
18694 i[34567]86-*-*.
18695 Delete handling of ieee_multilib_flags.
18696 Pass -mieee for alpha*-*-* and sh-*-*.
18697 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 18698
ed8e443a 186992001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 18700
ed8e443a
JM
18701 Remove old-abi tests.
18702 * g++.old-deja/g++.mike/p11116.C: Remove.
18703 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 18704
ed8e443a 187052001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 18706
ed8e443a 18707 * g77.f-torture/compile/pr3743.f: New test
09b495e5 18708
ed8e443a 187092001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 18710
ed8e443a 18711 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 18712
ed8e443a 187132001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 18714
ed8e443a
JM
18715 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
18716 g++.old-deja/g++.pt/static6.C: Likewise.
18717 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
18718 supports weak symbols.
999c0669 18719
ed8e443a 187202001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 18721
ed8e443a
JM
18722 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
18723 supported again.
2ea80cfd 18724
ed8e443a 187252001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 18726
ed8e443a 18727 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 18728
ed8e443a 187292001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 18730
ed8e443a 18731 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 18732
ed8e443a 187332001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 18734
ed8e443a
JM
18735 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
18736 tests.
4a1b6176 18737
ed8e443a 187382001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 18739
ed8e443a 18740 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 18741
ed8e443a 187422001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 18743
ed8e443a
JM
18744 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
18745 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 18746
ed8e443a 187472001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 18748
ed8e443a
JM
18749 * objc/execute/object_is_class.m: New test.
18750 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 18751
ed8e443a 187522001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 18753
ed8e443a
JM
18754 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
18755 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 18756
ed8e443a 187572001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 18758
ed8e443a
JM
18759 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
18760 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 18761
ed8e443a 187622001-07-14 Richard Henderson <rth@redhat.com>
809353e1 18763
ed8e443a 18764 * gcc.dg/iftrap-1.c: New.
0168a849 18765
ed8e443a 187662001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 18767
ed8e443a 18768 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 18769
ed8e443a 187702001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 18771
ed8e443a 18772 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 18773
ed8e443a 187742001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 18775
ed8e443a
JM
18776 * gcc.c-torture/compile/20010711-1.c,
18777 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 18778
ed8e443a 187792001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 18780
ed8e443a 18781 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 18782
ed8e443a 187832001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 18784
ed8e443a 18785 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 18786
ed8e443a 187872001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 18788
ed8e443a
JM
18789 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
18790 (g++-dg-prune): Call prune_gcc_output.
18791 * prune.exp: New file for prune_gcc_output.
18792 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 18793
ed8e443a 187942001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 18795
ed8e443a
JM
18796 * gcc.c-torture/compile/20010701-1.c,
18797 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 18798
ed8e443a 187992001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 18800
ed8e443a 18801 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 18802
ed8e443a 188032000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 18804
ed8e443a 18805 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 18806
ed8e443a 188072001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 18808
ed8e443a 18809 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 18810
ed8e443a 188112001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 18812
ed8e443a
JM
18813 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
18814 Solaris 2.[678] system.
b05d8201 18815
ed8e443a 188162001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 18817
ed8e443a 18818 * gcc.dg/20010622-1.c: New test.
55f61a56 18819
ed8e443a 188202001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 18821
ed8e443a
JM
18822 * objc.dg: New directory.
18823 * objc.dg/dg.exp: New file.
18824 * objc.dg/alias.m: New.
18825 * objc.dg/class-1.m: New.
18826 * objc.dg/class-2.m: New.
18827 * objc.dg/const-str-1.m: New.
18828 * objc.dg/const-str-2.m: New.
18829 * objc.dg/id-1.m: New.
18830 * objc.dg/method-1.m: New.
18831 * objc.dg/super-class-1.m: New.
18832 * lib/objc-dg.exp: New file.
07732516 18833
ed8e443a 188342001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 18835
ed8e443a
JM
18836 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
18837 of label name.
d4a6cf38 18838
ed8e443a 188392001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 18840
ed8e443a 18841 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 18842
ed8e443a 188432001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 18844
ed8e443a
JM
18845 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
18846 variable.
f18b70f5 18847
ed8e443a 188482001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 18849
ed8e443a 18850 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 18851
ed8e443a 188522001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 18853
ed8e443a
JM
18854 * g++.old-deja/g++.abi/vbase5.C: New test.
18855 * g++.old-deja/g++.abi/vbase6.C: New test.
18856 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 18857
ed8e443a 188582001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 18859
ed8e443a 18860 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 18861
ed8e443a 188622001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 18863
ed8e443a 18864 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 18865
ed8e443a 188662001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 18867
ed8e443a
JM
18868 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
18869 support %f for HC11/HC12 targets.
18870 * gcc.c-torture/execute/930513-1.x: New file, likewise.
18871 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
18872 on HC11/HC12 targets.
18873 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 18874
ed8e443a 188752001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 18876
ed8e443a
JM
18877 * gcc.dg/wchar_t-1.c: New file.
18878 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 18879
ed8e443a 188802001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 18881
ed8e443a 18882 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 18883
ed8e443a 188842001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 18885
ed8e443a 18886 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 18887
ed8e443a 188882001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 18889
ed8e443a 18890 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 18891
ed8e443a 188922001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 18893
ed8e443a 18894 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 18895
ed8e443a 188962001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 18897
ed8e443a
JM
18898 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
18899 representation on MN10300 and ARM/Thumb.
bea09693 18900
ed8e443a 189012001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 18902
ed8e443a 18903 * g77.f-torture/execute/20010610.f: New.
f375b7a7 18904
ed8e443a 189052001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 18906
ed8e443a
JM
18907 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
18908 names.
3d3daefd 18909
ed8e443a 189102001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 18911
ed8e443a
JM
18912 * gcc.c-torture/execute/ashrdi-1.c: New.
18913 * gcc.c-torture/execute/ashldi-1.c: New.
18914 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 18915
ed8e443a 189162001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 18917
ed8e443a
JM
18918 * objc/execute/load-3.m: Added. Check sending +load to categories,
18919 in addition to classes.
6bdfaf09 18920
ed8e443a 189212001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 18922
ed8e443a
JM
18923 * objc/execute/load-2.m: New test. From Nicola Pero
18924 <n.pero@mi.flashnet.it>.
87327987 18925
ed8e443a 189262001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 18927
ed8e443a 18928 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 18929
ed8e443a 189302001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 18931
ed8e443a
JM
18932 * g++.old-deja/g++.abi/vbase2.C: New test.
18933 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 18934
ed8e443a 189352001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 18936
ed8e443a 18937 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 18938
ed8e443a 189392001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 18940
ed8e443a 18941 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 18942
ed8e443a 189432001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 18944
ed8e443a 18945 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 18946
ed8e443a 189472001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 18948
ed8e443a 18949 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 18950
ed8e443a 189512001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 18952
ed8e443a 18953 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 18954
ed8e443a 189552001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 18956
ed8e443a 18957 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 18958
ed8e443a 189592001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 18960
ed8e443a
JM
18961 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
18962 (g++_link_flags): Likewise.
18963 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 18964
ed8e443a 189652001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 18966
ed8e443a
JM
18967 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
18968 Ensure logfile entry matches exec command line.
f8710242 18969
ed8e443a 189702001-05-31 Richard Henderson <rth@redhat.com>
f8710242 18971
ed8e443a
JM
18972 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
18973 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 18974
ed8e443a 189752001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 18976
ed8e443a
JM
18977 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
18978 compiler for irix6.2
1ec07597 18979
ed8e443a 189802001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 18981
ed8e443a 18982 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 18983
ed8e443a 189842001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 18985
ed8e443a
JM
18986 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
18987 assemble.
4694cec2 18988
ed8e443a 189892001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 18990
ed8e443a 18991 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 18992
ed8e443a 189932001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 18994
ed8e443a
JM
18995 * gcc.c-torture/compile/20010518-2.c: New file.
18996 * gcc.c-torture/execute/20010518-1.c: New file.
18997 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 18998
ed8e443a 189992001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 19000
ed8e443a 19001 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 19002
ed8e443a 190032001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 19004
ed8e443a
JM
19005 G++ no longer defines builtins that do not begin with __builtin.
19006 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
19007 * g++.old-deja/g++.brendand/misc13.C: Likewise.
19008 * g++.old-deja/g++.law/builtin1.C: Likewise.
19009 * g++.old-deja/g++.law/cvt2.C: Likewise.
19010 * g++.old-deja/g++.mike/net5.C: Likewise.
19011 * g++.old-deja/g++.other/builtins1.C: Likewise.
19012 * g++.old-deja/g++.other/builtins2.C: Likewise.
19013 * g++.old-deja/g++.other/builtins3.C: Likewise.
19014 * g++.old-deja/g++.other/builtins4.C: Likewise.
19015 * g++.old-deja/g++.other/inline8.C: Likewise.
19016 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 19017
ed8e443a 190182001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 19019
ed8e443a
JM
19020 * g++.old-deja/g++.pt/using1.C: Adjust.
19021 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 19022
ed8e443a 190232001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 19024
ed8e443a
JM
19025 * gcc.dg/cpp/charconst.c: New tests.
19026 * gcc.dg/cpp/escape.c: New tests.
19027 * gcc.dg/cpp/escape-1.c: New tests.
19028 * gcc.dg/cpp/escape-2.c: New tests.
19029 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 19030
ed8e443a 190312001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 19032
ed8e443a
JM
19033 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
19034 native compiler for irix6.5.
97d24516 19035
ed8e443a 19036Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 19037
ed8e443a
JM
19038 * lib/g++.exp (g++_include_flags): Use args to compute
19039 get_multilibs.
19040 (g++_link_flags): Likewise.
19041 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 19042
ed8e443a 190432001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 19044
ed8e443a 19045 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 19046
ed8e443a 190472001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 19048
ed8e443a
JM
19049 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
19050 this file.
20415bba 19051
ed8e443a 190522001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 19053
ed8e443a
JM
19054 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
19055 STACK_SIZE;
19056 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
19057 to STACK_SIZE; Use it to define size of add_histo array.
19058 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
19059 to STACK_SIZE.
19060 (f): Use GITT_SIZE to define size of gitt local table.
19061 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
19062 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 19063
ed8e443a 190642001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 19065
ed8e443a
JM
19066 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
19067 on 68HC11/HC12 due to the asm instruction.
19068 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
19069 * gcc.c-torture/compile/920520-1.x: Likewise.
19070 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
19071 on 68HC11/HC12 because the function is larger than 64K.
19072 * gcc.c-torture/compile/961203-1.x: New file, this test fails
19073 on 68HC11/HC12 because the structure is too large.
5a111a5b 19074
ed8e443a 190752001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 19076
ed8e443a 19077 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 19078
ed8e443a 190792001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 19080
ed8e443a
JM
19081 * g++.old-deja/g++.warn/compare1.C: New test.
19082 * gcc.dg/compare4.c: New test.
cc469ee9 19083
ed8e443a 190842001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 19085
ed8e443a 19086 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 19087
ed8e443a 190882001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 19089
ed8e443a 19090 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 19091
ed8e443a 190922001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 19093
ed8e443a 19094 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 19095
ed8e443a 190962001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 19097
ed8e443a 19098 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 19099
ed8e443a 191002001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 19101
ed8e443a
JM
19102 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
19103 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 19104
ed8e443a 191052001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 19106
ed8e443a 19107 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 19108
ed8e443a 191092001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 19110
ed8e443a 19111 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 19112
ed8e443a 191132001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 19114
ed8e443a 19115 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 19116
ed8e443a 191172001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 19118
ed8e443a 19119 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 19120
ed8e443a 191212001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 19122
ed8e443a 19123 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 19124
ed8e443a 191252001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 19126
ed8e443a 19127 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 19128
ed8e443a 191292001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 19130
ed8e443a
JM
19131 * g++.dg/friend-warn.C: New test. Do not warn about friend
19132 declaration being redundant.
1a560c3a 19133
ed8e443a 191342001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 19135
ed8e443a 19136 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 19137
ed8e443a 191382001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 19139
ed8e443a 19140 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 19141
ed8e443a 191422001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 19143
ed8e443a 19144 * lib/g++.exp: Use testsuite_flags.
de26cf80 19145
ed8e443a 191462001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 19147
ed8e443a 19148 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 19149
ed8e443a 191502001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 19151
ed8e443a 19152 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 19153
ed8e443a 191542001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 19155
ed8e443a 19156 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 19157
ed8e443a 191582001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 19159
ed8e443a 19160 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 19161
ed8e443a 191622001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 19163
ed8e443a
JM
19164 * gcc.dg/cpp/direct2.c: New test.
19165 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 19166
ed8e443a 19167 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 19168
ed8e443a 191692001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 19170
ed8e443a
JM
19171 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
19172 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 19173
ed8e443a 191742001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 19175
ed8e443a
JM
19176 * gcc.dg/cpp/syshdr.h: New file.
19177 * gcc.dg/cpp/sysmac1.c: Update.
19178 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 19179
ed8e443a 191802001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 19181
ed8e443a 19182 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 19183
ed8e443a 191842001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 19185
ed8e443a
JM
19186 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
19187 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 19188
ed8e443a 191892001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 19190
ed8e443a 19191 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 19192
ed8e443a 191932001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 19194
ed8e443a
JM
19195 * lib/g++.exp (g++_include_flags): Don't use any special flags
19196 if TESTING_IN_BUILD_TREE is not defined.
19197 (g++_init): Use a plain 'c++' as the compiler if
19198 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 19199
ed8e443a 192002001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 19201
ed8e443a
JM
19202 * g++.old-deja/g++.eh/catch13.C: New test.
19203 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 19204
ed8e443a 192052001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 19206
ed8e443a 19207 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 19208
ed8e443a 192092001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 19210
ed8e443a
JM
19211 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
19212 <stdlib.h>, not <malloc.h>.
3da5d5c8 19213
ed8e443a 192142001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 19215
ed8e443a 19216 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 19217
ed8e443a 192182001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 19219
ed8e443a 19220 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 19221
ed8e443a 192222001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 19223
ed8e443a 19224 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 19225
ed8e443a 192262001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 19227
ed8e443a 19228 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 19229
ed8e443a 192302001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 19231
ed8e443a 19232 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 19233
ed8e443a 192342001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 19235
ed8e443a 19236 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 19237
ed8e443a 192382001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 19239
ed8e443a 19240 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 19241
ed8e443a 192422001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 19243
ed8e443a 19244 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 19245
ed8e443a 192462001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 19247
ed8e443a 19248 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 19249
ed8e443a 192502001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 19251
ed8e443a
JM
19252 * g77.f-torture/compile/20010426.f: New test.
19253 * g77.f-torture/execute/20010426.f: New test.
15784bba 19254
ed8e443a 192552001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 19256
ed8e443a
JM
19257 * g77.f-torture/compile/20000629-1.x: Remove - error
19258 has been fixed.
c3cd9c8b 19259
ed8e443a 192602001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 19261
ed8e443a
JM
19262 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
19263 Tweak slightly to work with g++.dg framework.
19264 * g++.dg/special/ecos.exp: Run initp1.C test.
19265 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 19266
ed8e443a
JM
19267 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
19268 its linker doesn't give line numbers either.
19269 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 19270
ed8e443a 192712001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 19272
ed8e443a 19273 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 19274
ed8e443a 192752001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 19276
ed8e443a 19277 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 19278
ed8e443a 192792001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 19280
ed8e443a 19281 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 19282
ed8e443a 192832001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 19284
ed8e443a 19285 * gcc.dg/format/plus-1.c: New test.
43e72072 19286
ed8e443a 192872001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 19288
ed8e443a 19289 * gcc.dg/20010423-1.c: New test.
5c8378a7 19290
ed8e443a 192912001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 19292
ed8e443a 19293 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 19294
ed8e443a 192952001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 19296
ed8e443a 19297 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 19298
ed8e443a 192992001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 19300
ed8e443a 19301 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 19302
ed8e443a 193032001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 19304
ed8e443a
JM
19305 * gcc.dg/c99-func-2.c: Remove xfail.
19306 * gcc.dg/c99-func-3.c: Remove xfail.
19307 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 19308
ed8e443a 193092001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 19310
ed8e443a 19311 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 19312
ed8e443a 193132001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 19314
ed8e443a 19315 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 19316
ed8e443a 193172001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 19318
ed8e443a 19319 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 19320
ed8e443a 193212001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 19322
ed8e443a
JM
19323 * g++.old-deja/g++.abi/empty2.C: New test.
19324 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 19325
ed8e443a 193262001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 19327
ed8e443a
JM
19328 * g++.old-deja/g++.other/comdat2.C: New test.
19329 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 19330
ed8e443a 193312001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 19332
ed8e443a 19333 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 19334
ed8e443a 193352001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 19336
ed8e443a 19337 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 19338
ed8e443a 193392001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 19340
ed8e443a 19341 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 19342
ed8e443a
JM
193432001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
19344 Mark Mitchell <mark@codesourcery.com>
608d74c4 19345
ed8e443a
JM
19346 * lib/old-dejagnu.exp: Don't delete output of executable.
19347 Add .exe suffix to executables.
b0835578 19348
ed8e443a 193492001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 19350
ed8e443a 19351 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 19352
ed8e443a 193532001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 19354
ed8e443a 19355 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 19356
ed8e443a 193572001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 19358
ed8e443a
JM
19359 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
19360 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 19361
ed8e443a 193622001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 19363
ed8e443a 19364 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 19365
ed8e443a 193662001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 19367
ed8e443a 19368 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 19369
ed8e443a 193702001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 19371
ed8e443a 19372 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 19373
ed8e443a 1937422001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 19375
ed8e443a 19376 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 19377
ed8e443a 19378001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 19379
ed8e443a 19380 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 19381
ed8e443a 193822001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 19383
ed8e443a 19384 * g++.old-deja/g++.other/array5.C: New.
145c1def 19385
ed8e443a 193862001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 19387
ed8e443a 19388 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 19389
ed8e443a 193902001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 19391
ed8e443a
JM
19392 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
19393 headers and constructs.
19394 * g++.old-deja/g++.robertl/eb79.C: Same.
19395 * g++.old-deja/g++.robertl/eb77.C (main): Same.
19396 * g++.old-deja/g++.robertl/eb73.C: Same.
19397 * g++.old-deja/g++.robertl/eb66.C (main): Same.
19398 * g++.old-deja/g++.robertl/eb55.C (t): Same.
19399 * g++.old-deja/g++.robertl/eb54.C (main): Same.
19400 * g++.old-deja/g++.robertl/eb46.C (main): Same.
19401 * g++.old-deja/g++.robertl/eb44.C: Same.
19402 * g++.old-deja/g++.robertl/eb41.C (main): Same.
19403 * g++.old-deja/g++.robertl/eb4.C (main): Same.
19404 * g++.old-deja/g++.robertl/eb39.C: Same.
19405 * g++.old-deja/g++.robertl/eb33.C (main): Same.
19406 * g++.old-deja/g++.robertl/eb31.C (main): Same.
19407 * g++.old-deja/g++.robertl/eb30.C: Same.
19408 * g++.old-deja/g++.robertl/eb3.C: Same.
19409 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
19410 * g++.old-deja/g++.robertl/eb21.C: Same.
19411 * g++.old-deja/g++.robertl/eb15.C: Same.
19412 * g++.old-deja/g++.robertl/eb118.C: Same.
19413 * g++.old-deja/g++.robertl/eb115.C (main): Same.
19414 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
19415 * g++.old-deja/g++.robertl/eb109.C: Same.
19416 * g++.old-deja/g++.other/sibcall1.C (main): Same.
19417 * g++.old-deja/g++.mike/rtti1.C: Same.
19418 * g++.old-deja/g++.mike/p658.C: Same.
19419 * g++.old-deja/g++.mike/net46.C: Same.
19420 * g++.old-deja/g++.mike/net34.C: Same.
19421 * g++.old-deja/g++.mike/memoize1.C: Same.
19422 * g++.old-deja/g++.mike/eh2.C: Same.
19423 * g++.old-deja/g++.law/weak.C: Same.
19424 * g++.old-deja/g++.law/visibility7.C: Same.
19425 * g++.old-deja/g++.law/visibility25.C: Same.
19426 * g++.old-deja/g++.law/visibility22.C: Same.
19427 * g++.old-deja/g++.law/visibility2.C: Same.
19428 * g++.old-deja/g++.law/visibility17.C: Same.
19429 * g++.old-deja/g++.law/visibility13.C: Same.
19430 * g++.old-deja/g++.law/visibility10.C: Same.
19431 * g++.old-deja/g++.law/visibility1.C: Same.
19432 * g++.old-deja/g++.law/virtual3.C (eval): Same.
19433 * g++.old-deja/g++.law/vbase1.C: Same.
19434 * g++.old-deja/g++.law/operators32.C: Same.
19435 * g++.old-deja/g++.law/nest3.C: Same.
19436 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
19437 * g++.old-deja/g++.law/except5.C (main): Same.
19438 * g++.old-deja/g++.law/cvt7.C (run): Same.
19439 * g++.old-deja/g++.law/cvt2.C: Same.
19440 * g++.old-deja/g++.law/cvt16.C: Same.
19441 * g++.old-deja/g++.law/ctors6.C (bar): Same.
19442 * g++.old-deja/g++.law/ctors17.C (main): Same.
19443 * g++.old-deja/g++.law/ctors13.C: Same.
19444 * g++.old-deja/g++.law/ctors12.C (main): Same.
19445 * g++.old-deja/g++.law/ctors10.C: Same.
19446 * g++.old-deja/g++.law/code-gen5.C: Same.
19447 * g++.old-deja/g++.law/bad-error7.C: Same.
19448 * g++.old-deja/g++.law/arm9.C: Same.
19449 * g++.old-deja/g++.law/arm12.C: Same.
19450 * g++.old-deja/g++.law/arg8.C: Same.
19451 * g++.old-deja/g++.law/arg1.C: Same.
19452 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
19453 * g++.old-deja/g++.jason/template31.C: Same.
19454 * g++.old-deja/g++.jason/template24.C (main): Same.
19455 * g++.old-deja/g++.jason/2371.C: Same.
19456 * g++.old-deja/g++.eh/new2.C: Same.
19457 * g++.old-deja/g++.eh/new1.C: Same.
19458 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
19459 * g++.old-deja/g++.brendan/nest21.C (main): Same.
19460 * g++.old-deja/g++.brendan/err-msg3.C: Same.
19461 * g++.old-deja/g++.brendan/crash62.C: Same.
19462 * g++.old-deja/g++.brendan/crash52.C: Same.
19463 * g++.old-deja/g++.brendan/crash49.C (main): Same.
19464 * g++.old-deja/g++.brendan/crash38.C: Same.
19465 * g++.old-deja/g++.brendan/crash15.C (main): Same.
19466 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 19467
ed8e443a 194682001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 19469
ed8e443a
JM
19470 * gcc.c-torture/execute/20001203-2.c (memset):
19471 Count argument is of type __SIZE_TYPE__.
788bf0e3 19472
ed8e443a 194732001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 19474
ed8e443a 19475 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 19476
ed8e443a 194772001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 19478
ed8e443a 19479 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 19480
ed8e443a 194812001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 19482
ed8e443a
JM
19483 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
19484 peculiarities of the SH.
19485 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 19486
ed8e443a 194872001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 19488
ed8e443a
JM
19489 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
19490 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
19491 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 19492
ed8e443a 194932001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 19494
ed8e443a 19495 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 19496
ed8e443a 194972001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 19498
ed8e443a 19499 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 19500
ed8e443a 195012001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 19502
ed8e443a 19503 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 19504
ed8e443a 195052001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 19506
ed8e443a 19507 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 19508
ed8e443a 195092001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 19510
ed8e443a 19511 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 19512
ed8e443a 195132001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 19514
ed8e443a 19515 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 19516
ed8e443a 195172001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 19518
ed8e443a
JM
19519 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
19520 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 19521
ed8e443a 195222001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 19523
ed8e443a 19524 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 19525
ed8e443a 195262001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 19527
ed8e443a
JM
19528 * g++.old-deja/g++.other/friend12.C: New test.
19529 * g++.old-deja/g++.other/friend9.C: Expect no errors.
19530 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 19531
ed8e443a 195322001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 19533
ed8e443a 19534 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 19535
ed8e443a 195362001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 19537
ed8e443a 19538 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 19539
ed8e443a 195402001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 19541
ed8e443a 19542 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 19543
ed8e443a 195442001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 19545
ed8e443a 19546 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 19547
ed8e443a 195482001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 19549
ed8e443a 19550 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 19551
ed8e443a 195522001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 19553
ed8e443a
JM
19554 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
19555 tests on AIX.
6d139650 19556
ed8e443a 195572001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 19558
ed8e443a 19559 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 19560
ed8e443a 195612001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 19562
ed8e443a 19563 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 19564
ed8e443a 195652001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 19566
ed8e443a 19567 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 19568
ed8e443a 195692001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 19570
ed8e443a 19571 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 19572
ed8e443a
JM
195732001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
19574
19575 * objc/execute/va_method.m: Added.
19576 * objc/execute/IMP.m: Added.
19577 * objc/execute/_cmd.m: Added.
19578 * objc/execute/accessing_ivars.m: Added.
19579 * objc/execute/class-1.m: Added.
19580 * objc/execute/class-10.m: Added.
19581 * objc/execute/class-11.m: Added.
19582 * objc/execute/class-12.m: Added.
19583 * objc/execute/class-13.m: Added.
19584 * objc/execute/class-14.m: Added.
19585 * objc/execute/class-2.m: Added.
19586 * objc/execute/class-3.m: Added.
19587 * objc/execute/class-4.m: Added.
19588 * objc/execute/class-5.m: Added.
19589 * objc/execute/class-6.m: Added.
19590 * objc/execute/class-7.m: Added.
19591 * objc/execute/class-8.m: Added.
19592 * objc/execute/class-9.m: Added.
19593 * objc/execute/class-tests-1.h
19594 * objc/execute/class-tests-2.h
19595 * objc/execute/compatibility_alias.m: Added.
19596 * objc/execute/encode-1.m: Added.
19597 * objc/execute/formal_protocol-1.m: Added.
19598 * objc/execute/formal_protocol-2.m: Added.
19599 * objc/execute/formal_protocol-3.m: Added.
19600 * objc/execute/formal_protocol-4.m: Added.
19601 * objc/execute/formal_protocol-5.m: Added.
19602 * objc/execute/formal_protocol-6.m: Added.
19603 * objc/execute/formal_protocol-7.m: Added.
19604 * objc/execute/informal_protocol.m: Added.
19605 * objc/execute/initialize.m: Added.
19606 * objc/execute/load.m: Added.
19607 * objc/execute/many_args_method.m: Added.
19608 * objc/execute/nested-3.m: Added.
19609 * objc/execute/no_clash.m: Added.
19610 * objc/execute/private.m: Added.
19611 * objc/execute/redefining_self.m: Added.
19612 * objc/execute/root_methods.m: Added.
19613 * objc/execute/selector-1.m: Added.
19614 * objc/execute/static-1.m: Added.
19615 * objc/execute/static-2.m: Added.
19616 * objc/execute/va_method.m: Added.
19617
196182001-03-10 Richard Henderson <rth@redhat.com>
19619
19620 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
19621
196222001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
19623
19624 * g++.old-deja/g++.other/crash31.C: XFAIL.
19625 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
19626 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
19627 * gcc.c-torture/execute/20010123-1.x: XFAIL.
19628 * gcc.c-torture/execute/20010124-1.x: XFAIL.
19629 * gcc.dg/sequence-pt-1.c: XFAIL one test.
19630
196312001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19632
19633 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
19634
196352001-03-06 Zack Weinberg <zackw@stanford.edu>
19636
19637 * gcc.dg/20000724-1.c: Don't use multiline strings.
19638
196392001-03-06 Zack Weinberg <zackw@stanford.edu>
19640
19641 * objc/execute/string1.m, objc/execute/string2.m: Compare the
19642 result of -cString against what we expect it to be; don't just
19643 print it out for no one to read.
19644
19645 * objc/execute/string3.m, objc/execute/string4.m: New tests.
19646 Based on testcases provided by Nicola Pero.
19647
196482001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19649
19650 * gcc.dg/cpp/macro7.c: New test.
19651
196522001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19653
19654 * gcc.dg/cpp/multiline.c: Update.
19655
196562001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19657
19658 * g++.old-deja/g++.other/enum3.C: New test.
19659
196602001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19661
19662 * g++.old-deja/g++.other/pod1.C: New test.
19663
196642001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19665
19666 * g++.old-deja/g++.ext/overload1.C: New test.
19667
196682001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19669
19670 * g++.old-deja/g++.pt/using1.C: New test.
19671
196722001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19673
19674 * g++.old-deja/g++.other/using9.C: New test.
19675
196762001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
19677
19678 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
19679
19680 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
19681
196822001-02-28 Nathan Sidwell <nathan@codesourcery.com>
19683
19684 * g++.old-deja/g++.ext/realpt1.C: Remove.
19685
196862001-02-27 Nathan Sidwell <nathan@codesourcery.com>
19687
19688 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
19689
196902001-02-26 Will Cohen <wcohen@redhat.com>
19691
19692 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
19693
196942001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
19695
19696 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
19697 templatized constructors.
19698
196992001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19700
19701 * gcc.c-torture/execute/20010224-1.c: New test.
19702
197032001-02-23 Jakub Jelinek <jakub@redhat.com>
19704
19705 * gcc.c-torture/execute/20010222-1.c: New test.
19706
197072001-02-22 Jakub Jelinek <jakub@redhat.com>
19708
19709 * g++.old-deja/g++.other/inline20.C: New test.
19710
197112001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
19712
19713 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
19714
197152001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19716
19717 * g++.old-deja/g++.other/lookup22.C: New test.
19718
197192001-02-19 Zack Weinberg <zackw@stanford.edu>
19720
19721 * g77.dg: New directory.
19722 * g77.dg/20010216-1.f: New test case.
19723 * g77.dg/dg.exp: New driver.
19724 * lib/g77-dg.exp: New driver library.
19725
197262001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19727
19728 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
19729
197302001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
19731
19732 * g++.old-deja/g++.other/decl9.C: New test.
19733
197342001-02-16 Jakub Jelinek <jakub@redhat.com>
19735
19736 * g++.old-deja/g++.other/init16.C: Update the test so that it does
19737 not need <string> and also tests the initialization at runtime.
19738
197392001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19740
19741 * gcc.c-torture/execute/longlong.c: New test.
19742
197432001-02-14 J"orn Rennecke <amylaar@redhat.com>
19744
19745 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
19746
197472001-02-14 J"orn Rennecke <amylaar@redhat.com>
19748
19749 * gcc.c-torture/execute/920302-1.c (execute):
19750 Change argument type to short.
19751
197522001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19753
19754 * g++.old-deja/g++.pt/deduct6.C: New test.
19755
197562001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19757
19758 * g++.old-deja/g++.pt/deduct5.C: New test.
19759
197602001-02-14 Jakub Jelinek <jakub@redhat.com>
19761
19762 * gcc.c-torture/execute/20010209-1.c: New test.
19763
197642001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
19765
19766 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
19767
197682001-02-12 Geoffrey Keating <geoffk@redhat.com>
19769
19770 * g++.dg/vtgc1.C: Update for new ABI.
19771
19772 * consistency.vlad: New directory, 1665 files.
19773
197742001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19775
19776 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
19777 return type.
19778 * gcc.dg/cpp/digraphs.c: Declare puts.
19779
197802001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19781
19782 * g++.old-deja/g++.other/warn5.C: New test.
19783
197842001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19785
19786 * g++.old-deja/g++.pt/spec40.C: New test.
19787
197882001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19789
19790 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
19791 case.
19792 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
19793
197942001-02-12 Jakub Jelinek <jakub@redhat.com>
19795
19796 * gcc.c-torture/compile/20010209-1.c: New test.
19797
197982001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
19799
19800 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
19801 excess errors message but not if it crashes.
19802 * g++.old-deja/g++.other/crash27.C: Likewise.
19803 * g++.old-deja/g++.other/crash28.C: Likewise.
19804 * g++.old-deja/g++.other/crash30.C: Likewise.
19805 * g++.old-deja/g++.other/crash32.C: Likewise.
19806 * g++.old-deja/g++.other/crash35.C: Likewise.
19807 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19808
198092001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
19810
19811 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
19812 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
19813 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
19814 g77.f-torture/execute/execute.exp,
19815 g77.f-torture/noncompile/noncompile.exp,
19816 gcc.c-torture/execute/execute.exp,
19817 gcc.c-torture/execute/memcheck/memcheck.exp,
19818 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
19819 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
19820 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
19821 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
19822 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
19823 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
19824 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19825 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
19826 Remove bug reporting instructions with ancient email addresses.
19827
198282001-02-07 Jakub Jelinek <jakub@redhat.com>
19829
19830 * gcc.dg/20010202-1.c: New test.
19831 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
19832
198332001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
19834
19835 * g++.dg/stdbool-if.C: New test.
19836
198372001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
19838
19839 * objc/execute/fdecl.m: Added main().
19840
198412001-02-07 Jakub Jelinek <jakub@redhat.com>
19842
19843 * gcc.c-torture/execute/20010206-1.c: New test.
19844
198452001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
19846
19847 * gcc.dg/cpp/avoidpaste1.c: Update.
19848
198492001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
19850
19851 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
19852 Pero <nicola@brainstorm.co.uk>.
19853 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
19854
198552001-02-06 Nathan Sidwell <nathan@codesourcery.com>
19856
19857 * g++.old-deja/g++.pt/spec39.C: New test.
19858
198592001-02-05 Jakub Jelinek <jakub@redhat.com>
19860
19861 * gcc.c-torture/compile/20010202-1.c: New test.
19862
198632001-02-05 Nathan Sidwell <nathan@codesourcery.com>
19864
19865 * g++.old-deja/g++.abi/primary2.C: New test.
19866 * g++.old-deja/g++.abi/primary3.C: New test.
19867 * g++.old-deja/g++.abi/primary4.C: New test.
19868 * g++.old-deja/g++.abi/primary5.C: New test.
19869 * g++.old-deja/g++.abi/vtable3.h: New test.
19870 * g++.old-deja/g++.abi/vtable3a.C: New test.
19871 * g++.old-deja/g++.abi/vtable3b.C: New test.
19872 * g++.old-deja/g++.abi/vtable3c.C: New test.
19873 * g++.old-deja/g++.abi/vtable3d.C: New test.
19874 * g++.old-deja/g++.abi/vtable3e.C: New test.
19875 * g++.old-deja/g++.abi/vtable3f.C: New test.
19876 * g++.old-deja/g++.abi/vtable3g.C: New test.
19877 * g++.old-deja/g++.abi/vtable3h.C: New test.
19878 * g++.old-deja/g++.abi/vtable3i.C: New test.
19879 * g++.old-deja/g++.abi/vtable3j.C: New test.
19880 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
19881
198822001-02-03 Jakub Jelinek <jakub@redhat.com>
19883
19884 * g++.old-deja/g++.other/anon6.C: New test.
19885 * g++.old-deja/g++.other/anon7.C: New test.
19886
198872001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
19888
19889 * gcc.dg/cpp/avoidpaste2.c: New tests.
19890
198912001-01-31 Jakub Jelinek <jakub@redhat.com>
19892
19893 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
19894
198952001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
19896
19897 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
19898 DECIMAL_DIG cases for Irix."
19899
199002001-01-31 J"orn Rennecke <amylaar@redhat.com>
19901
19902 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
19903
199042001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19905
19906 * gcc.dg/c99-tag-1.c: New test.
19907
199082001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19909
19910 * gcc.dg/cpp/tr-warn1.c: Add tests.
19911
199122001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19913
19914 * gcc.dg/cpp/avoidpaste1.c: Update.
19915 * gcc.dg/cpp/paste4.c: Update.
19916
199172001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
19918
19919 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
19920 cases for Irix.
19921
199222001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19923
19924 * g++.old-deja/g++.other/inline19.C: New test.
19925
199262001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
19927
19928 * gcc.dg/Wlarger-than.c: New test.
19929
199302001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19931
19932 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
19933
199342001-01-29 Jakub Jelinek <jakub@redhat.com>
19935
19936 * gcc.c-torture/execute/20010129-1.c: New test.
19937 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
19938
199392001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
19940
19941 * gcc.dg/cpp/avoidpaste1.c: Test case.
19942
199432001-01-28 Jakub Jelinek <jakub@redhat.com>
19944
19945 * g++.old-deja/g++.other/inline18.C: New test.
19946
199472001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19948
19949 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
19950 and __builtin_putchar.
19951
199522001-01-27 Jakub Jelinek <jakub@redhat.com>
19953
19954 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
19955 tests.
19956
199572001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
19958
19959 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
19960 floating point number rounding mode to round to the nearest
19961 representable mode.
19962
199632001-01-25 Jakub Jelinek <jakub@redhat.com>
19964
19965 * g++.old-deja/g++.other/mangle2.C: New test.
19966
199672001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
19968
19969 * gcc.c-torture/compile/20010124-1.c: New test.
19970
199712001-01-24 Nathan Sidwell <nathan@codesourcery.com>
19972
19973 * g++.old-deja/g++.pt/spec38.C: New test.
19974
199752001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19976
19977 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
19978 "Build don't run".
19979
199802001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19981
19982 * gcc.c-torture/execute/20010123-1.c: New test.
19983
199842001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19985
19986 * g++.old-deja/g++.pt/spec37.C: New test.
19987
199882001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19989
19990 * g++.old-deja/g++.pt/overload14.C: New test.
19991
199922001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19993
19994 * gcc.c-torture/execute/20010122-1.c: New test, exercise
19995 __builtin_return_address.
19996
199972001-01-22 Nathan Sidwell <nathan@codesourcery.com>
19998
19999 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
20000 * g++.old-deja/g++.pt/spec35.C: New test.
20001 * g++.old-deja/g++.pt/spec36.C: New test.
20002
200032001-01-20 Jakub Jelinek <jakub@redhat.com>
20004
20005 * gcc.c-torture/compile/20010118-1.c: New test.
20006
200072001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
20008
20009 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
20010
200112001-01-19 Jakub Jelinek <jakub@redhat.com>
20012
20013 * gcc.c-torture/execute/20010119-1.c: New test.
20014
200152001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20016
20017 * g++.old-deja/g++.other/vbase5.C: New test.
20018
200192001-01-19 Jakub Jelinek <jakub@redhat.com>
20020
20021 * gcc.c-torture/execute/20010118-1.c: New test.
20022
200232001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20024
20025 * g++.old-deja/g++.pt/deduct3.C: New test.
20026
200272001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20028
20029 * g++.old-deja/g++.pt/spec34.C: New test.
20030
200312001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
20032
20033 * g77.f-torture/compile/20000601-2.f: New test.
20034
200352001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20036
20037 * g++.old-deja/g++.other/init17.C: New test.
20038
200392001-01-18 Alexandre Oliva <aoliva@redhat.com>
20040
20041 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
20042
200432001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20044
20045 * g++.old-deja/g++.pt/unify8.C: New test.
20046
200472001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20048
20049 * g++.old-deja/g++.abi/vbase1.C: New test.
20050
200512001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20052
20053 * g++.old-deja/g++.pt/crash65.C: New test.
20054
200552001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
20056
20057 * gcc.dg/cpp/assembl2.S: New test case.
20058
200592001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
20060
20061 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
20062 are supported.
20063
200642001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20065
20066 * g++.old-deja/g++.other/builtins1.C: New test.
20067 * g++.old-deja/g++.other/builtins2.C: Likewise.
20068 * g++.old-deja/g++.other/builtins3.C: Likewise.
20069 * g++.old-deja/g++.other/builtins4.C: Likewise.
20070
200712001-01-17 Jakub Jelinek <jakub@redhat.com>
20072
20073 * gcc.c-torture/compile/20010117-1.c: New test.
20074 * gcc.c-torture/compile/20010117-2.c: New test.
20075
200762001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20077
20078 * g77.f-torture/execute/20010116.[fx]: New test,
20079 XFAIL on i?86-*-*.
20080 * g77.f-torture/compile/20010115.f: Indicate it's
20081 a test for PR fortran/1636.
20082
200832001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
20084
20085 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
20086
200872001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20088
20089 * g77.f-torture/compile/20010115.f: New test.
20090
200912001-01-15 Nathan Sidwell <nathan@codesourcery.com>
20092
20093 * g++.old-deja/g++.pt/nontype5.C: New test.
20094
200952001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
20096
20097 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
20098 have an equivalent working one below it.
20099
201002001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20101
20102 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
20103 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20104
201052001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20106
20107 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
20108 message containing "init_priority".
20109 (conpr-2.C): Likewise.
20110 (conpr-3.C): Likewise.
20111 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
20112
201132001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20114
20115 * gcc.c-torture/execute/20010114-2.c: New test.
20116
201172001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
20118
20119 * gcc.c-torture/compile/20010114-1.c: New test.
20120 * gcc.c-torture/compile/20010114-1.x: Xfail.
20121 * gcc.c-torture/compile/20010114-2.c: New test.
20122 * gcc.c-torture/execute/20010114-1.c: New test.
20123 * gcc.dg/trunc-1.c: New test.
20124 * gcc.dg/uninit-B.c: New test.
20125
201262001-01-13 Nick Clifton <nickc@redhat.com>
20127
20128 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
20129 target.
20130
201312001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
20132
20133 * gcc.c-torture/compile/20010113-1.c: New test.
20134
201352001-01-13 Jakub Jelinek <jakub@redhat.com>
20136
20137 * gcc.c-torture/compile/20001212-1.c: New test.
20138
201392001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
20140
20141 * gcc.dg/cpp/widestr1.c: Update.
20142 * gcc.dg/cpp/prag-imp.c: Remove.
20143
201442001-01-12 Jakub Jelinek <jakub@redhat.com>
20145
20146 * gcc.c-torture/execute/20000801-3.x: Remove.
20147 * gcc.dg/c90-init-1.c: New test.
20148 * gcc.dg/c99-init-1.c: New test.
20149 * gcc.dg/c99-init-2.c: New test.
20150 * gcc.dg/gnu99-init-1.c: New test.
20151
201522001-01-12 Richard Earnshaw <rearnsha@arm.com>
20153
20154 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
20155 testing that no relevant ones were found.
20156
201572001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20158
20159 * g++.old-deja/g++.pt/cast2.C: New test.
20160
201612001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20162
20163 * g++.old-deja/g++.pt/friend47.C: New test.
20164
201652001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20166
20167 * g++.old-deja/g++.pt/instantiate13.C: New test.
20168
201692001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20170
20171 * g++.old-deja/g++.other/defarg7.C: New test.
20172 * g++.old-deja/g++.other/defarg8.C: New test.
20173
201742001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20175
20176 * g++.old-deja/g++.pt/crash64.C: New test.
20177
201782001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20179
20180 * g++.old-deja/g++.pt/crash63.C: New test.
20181
201822001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
20183
20184 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
20185
201862001-01-10 Alan Lehotsky <lehotsky@tiac.net>
20187
20188 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
20189
201902001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20191
20192 * g++.old-deja/g++.pt/error3.C: New test.
20193
201942001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20195
20196 * g++.old-deja/g++.other/crash39.C: New test.
20197
201982001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20199
20200 * g++.old-deja/g++.other/vbase4.C: New test.
20201
202022001-01-08 Jonathan Larmour <jlarmour@redhat.com>
20203
20204 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
20205 * gcc.dg/special/20000419-2.c: New file. Identical to above.
20206 * gcc.dg/special/special.exp: New test driver which will check
20207 for alias support for the above test.
20208
202092001-01-09 Alan Lehotsky <lehotsky@tiac.net>
20210
20211 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
20212 problems on small machines.
20213 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
20214 parameterize.
20215
202162001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
20217
20218 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
20219 mips.
20220 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20221
202222001-01-09 Nathan Sidwell <nathan@codesourcery.com>
20223
20224 * g++.old_deja/g++.pt/using8.C: New test.
20225
202262001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
20227
20228 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
20229
202302000-01-08 Loren J. Rittle <ljrittle@acm.org>
20231
20232 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
20233 where a failure is expected.
20234 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
20235
202362001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20237
20238 * g++.old_deja/g++.pt/instantiate12.C: New test.
20239
202402001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20241
20242 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
20243 start of structs.
20244 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
20245 * g++.old-deja/g++.brendan/crash17.C: Likewise.
20246 * g++.old-deja/g++.brendan/crash29.C: Likewise.
20247 * g++.old-deja/g++.brendan/crash48.C: Likewise.
20248 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20249 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
20250 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
20251 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
20252 * g++.old-deja/g++.eh/spec6.C: Likewise.
20253 * g++.old-deja/g++.jason/crash3.C: Likewise.
20254 * g++.old-deja/g++.law/ctors11.C: Likewise.
20255 * g++.old-deja/g++.law/ctors17.C: Likewise.
20256 * g++.old-deja/g++.law/ctors5.C: Likewise.
20257 * g++.old-deja/g++.law/ctors9.C: Likewise.
20258 * g++.old-deja/g++.mike/ambig1.C: Likewise.
20259 * g++.old-deja/g++.mike/net22.C: Likewise.
20260 * g++.old-deja/g++.mike/p3538a.C: Likewise.
20261 * g++.old-deja/g++.mike/p3538b.C: Likewise.
20262 * g++.old-deja/g++.mike/virt3.C: Likewise.
20263 * g++.old-deja/g++.niklas/t128.C: Likewise.
20264 * g++.old-deja/g++.other/anon4.C: Likewise.
20265 * g++.old-deja/g++.other/using1.C: Likewise.
20266 * g++.old-deja/g++.other/warn3.C: Likewise.
20267 * g++.old-deja/g++.pt/t37.C: Likewise.
20268 * g++.old-deja/g++.robertl/eb69.C: Likewise.
20269 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20270
202712001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20272
20273 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
20274
202752001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20276
20277 * gcc.c-torture/execute/stdio-opt-3.c: New test.
20278
202792001-01-07 Jakub Jelinek <jakub@redhat.com>
20280
20281 * gcc.c-torture/compile/20010107-1.c: New test.
20282
202832001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
20284
20285 * gcc.c-torture/execute/builtin-noret-1.c: New test.
20286
202872001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
20288
20289 * gcc.dg/format/format.h: New file.
20290 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
20291 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
20292 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
20293 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
20294 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
20295 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20296 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
20297 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
20298 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
20299 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
20300 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
20301 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
20302 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
20303 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
20304 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
20305 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
20306 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
20307 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
20308 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
20309 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
20310 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
20311 instead of declaring standard types, macros and functions in each
20312 test.
20313
203142001-01-06 Alexandre Oliva <aoliva@redhat.com>
20315
20316 * gcc.c-torture/execute/20010106-1.c: New test.
20317
203182001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
20319
20320 * gcc.dg/format/format.exp: New file.
20321 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
20322 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
20323 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
20324 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
20325 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
20326 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
20327 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
20328 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
20329 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
20330 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
20331 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
20332 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
20333 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
20334 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
20335 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
20336 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
20337 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
20338 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
20339 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
20340 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
20341 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
20342 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
20343 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
20344 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
20345 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
20346 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
20347 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
20348 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
20349 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
20350 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
20351 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
20352 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
20353 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
20354 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
20355 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
20356 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
20357 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
20358 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
20359 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
20360 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
20361 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
20362 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
20363
203642001-01-05 Alexandre Oliva <aoliva@redhat.com>
20365
20366 * gcc.c-torture/execute/991228-1.c: Take word endianness into
20367 account.
20368
203692001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
20370
20371 * gcc.c-torture/execute/builtin-complex-1.c: New test.
20372
203732001-01-05 Nathan Sidwell <nathan@codesourcery.com>
20374
20375 * g++.old-deja/g++.pt/crash62.C: New test.
20376
203772001-01-04 Richard Henderson <rth@redhat.com>
20378
20379 * gcc.dg/20000926-1.c: Update expected warnings.
20380 * gcc.dg/array-2.c: Likewise.
20381 * gcc.dg/array-4.c: Also validate flexible array members.
20382 * gcc.dg/c99-flex-array-1.c: New.
20383
203842001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
20385
20386 * gcc.c-torture/compile/20001222-1.x: Remove.
20387
203882001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20389
20390 * gcc.c-torture/execute/built-in-setjmp.c: New.
20391
203922001-01-03 Richard Henderson <rth@redhat.com>
20393
20394 * gcc.dg/940510-1.c: Update expected error wording.
20395 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
20396
203972001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
20398
20399 * lib/target-supports.exp (check_alias_available): Modified to
20400 indicate aliases not supported if only weak aliases are supported.
20401
204022001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20403
20404 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
20405 Turn on cmpstrsi checks for __pj__ and __i370__.
20406
204072001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20408
20409 * g++.old-deja/g++.other/virtual11.C: New test.
20410
204112001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20412
20413 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
20414
204152001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20416
20417 * gcc.c-torture/compile/20010102-1.c: New test.
20418
204192001-01-02 Andreas Jaeger <aj@suse.de>
20420
20421 * gcc.dg/noreturn-3.c: New test.
20422
20423 * gcc.dg/noreturn-4.c: New test.
20424
204252001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20426
20427 * gcc.c-torture/execute/stdio-opt-1.c: Also test
20428 __builtin_fputc and __builtin_fwrite.
20429
204302000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20431
20432 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
20433 signed char, not default char.
20434
204352000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20436
20437 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
20438
204392000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
20440
20441 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
20442
204432000-12-29 Richard Henderson <rth@redhat.com>
20444
20445 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
20446 (__cyg_profile_func_exit): Define.
20447
204482000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20449
20450 * g++.dg/vtgc1.C: New test.
20451
204522000-12-28 Geoffrey Keating <geoffk@redhat.com>
20453
20454 * gcc.dg/noncompile/20001228-1.c: New test.
20455
20456 * gcc.dg/20001228-1.c: New test.
20457
20458 * gcc.c-torture/execute/20001228-1.c: New test.
20459
204602000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
20461
20462 * gcc.dg/format-strfmon-1.c: New test.
20463
204642000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20465
20466 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
20467 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
20468 * gcc.c-torture/execute/string-opt-1.c: Likewise.
20469 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20470 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20471 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20472 * gcc.c-torture/execute/string-opt-6.c: Likewise.
20473 * gcc.c-torture/execute/string-opt-7.c: Likewise.
20474 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20475 * gcc.c-torture/execute/string-opt-9.c: Likewise.
20476 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20477 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20478 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20479
20480 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
20481 * gcc.c-torture/execute/string-opt-4.c: Test index.
20482
204832000-12-26 Geoffrey Keating <geoffk@redhat.com>
20484
20485 * gcc.c-torture/compile/20001226-1.c: New test.
20486
204872000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
20488
20489 * gcc.c-torture/compile/20001222-1.c: New test.
20490 * gcc.c-torture/compile/20001222-1.x: Xfail.
20491
204922000-12-22 Alexandre Oliva <aoliva@redhat.com>
20493
20494 * gcc.c-torture/execute/comp-goto-2.c: New test.
20495
204962000-12-21 J"orn Rennecke <amylaar@redhat.com>
20497
20498 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
20499 Use long types if __INT_MAX__ is 32767.
20500 (main): Use cast to (sint32 *) when poking 88 into a_page.
20501
20502 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
20503
205042000-12-21 Bernd Schmidt <bernds@redhat.com>
20505
20506 * gcc.c-torture/compile/20001221-1.c: New test.
20507 * gcc.c-torture/execute/20001221-1.c: New test.
20508
205092000-12-20 Richard Henderson <rth@redhat.com>
20510
20511 * g++.old-deja/g++.pt/crash36.C: Update error lines.
20512 * g++.old-deja/g++.robertl/eb109.C: Likewise.
20513
205142000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20515
20516 * gcc.dg/compare3.c: New test.
20517
205182000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20519
20520 * gcc.dg/format-warnll-1.c: New test.
20521
205222000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
20523
20524 * gcc.dg/cpp/cmdlne-P.c: New test.
20525
205262000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20527
20528 * gcc.c-torture/execute/builtin-abs-1.c,
20529 gcc.c-torture/execute/builtin-abs-2.c: New tests.
20530
205312000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20532
20533 * gcc.dg/cpp/multiline.c: New test.
20534
205352000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20536
20537 * g++.old-deja/g++.other/syshdr1.C: Update.
20538 * gcc.dg/cpp/lineflags.c: Remove temporarily.
20539
205402000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20541
20542 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
20543
205442000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20545
20546 * g++.old-deja/g++.pt/ttp65.C: New test.
20547
205482000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20549
20550 * g++.old-deja/g++.pt/ttp64.C: New test.
20551
205522000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20553
20554 * g++.old-deja/g++.pt/spec33.C: New test.
20555
205562000-12-14 Catherine Moore <clm@redhat.com>
20557
20558 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
20559 * gcc.c-torture/execute/920612-2.c: Likewise.
20560 * gcc.c-torture/execute/920428-2.c: Likewise.
20561 * gcc-c-torture/execute/va-arg-11.c: Call exit.
20562 * gcc.c-torture/execute/va-arg-21.c: Likewise.
20563
205642000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20565
20566 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
20567 * gcc.dg/pack-test-2.c: Likewise.
20568
205692000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20570
20571 Tests by Zack Weinberg <zackw@stanford.edu>.
20572
20573 * gcc.dg/cpp/defined.c: Update.
20574 * gcc.dg/cpp/defined_trad.c: New tests.
20575
205762000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20577
20578 * gcc.dg/cpp/trad-direct.c: Update.
20579
205802000-12-11 Neil Booth <neilb@earthling.net>
20581
20582 * gcc.dg/cpp/defined_trad.c
20583
205842000-12-11 Neil Booth <neilb@earthling.net>
20585
20586 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
20587
205882000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
20589
20590 * gcc.dg/format-miss-2.c: New test.
20591
205922000-12-09 Neil Booth <neilb@earthling.net>
20593
20594 * gcc.dg/cpp/lineflags.c: New tests.
20595 * gcc.dg/cpp/poison.c: Update.
20596 * gcc.dg/cpp/redef2.c: Update.
20597 * gcc.dg/cpp/skipping.c: New test.
20598
205992000-12-07 Geoffrey Keating <geoffk@redhat.com>
20600
20601 * g++.old-deja/g++.other/eh3.C: New testcase.
20602
206032000-12-07 Neil Booth <neilb@earthling.net>
20604
20605 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
20606 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
20607 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
20608 wtr-union-init-2.c, wtr-union-init-3.c: Update.
20609 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
20610 Update.
20611
206122000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20613
20614 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
20615 __SIZE_TYPE__ instead of int for type of integers cast to
20616 pointers.
20617
206182000-12-07 Jakub Jelinek <jakub@redhat.com>
20619
20620 * g++.old-deja/g++.other/cleanup4.C: New test.
20621
206222000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20623
20624 * format-sec-1.c: New test.
20625
206262000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20627
20628 * gcc.dg/format-nonlit-3.c: New test.
20629
206302000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20631
20632 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
20633 through a null pointer.
20634
206352000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20636
20637 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
20638 * g++.old-deja/g++.pt/partial4.C: New test.
20639
206402000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
20641
20642 * gcc.c-torture/execute/ieee/hugeval.x: New.
20643
206442000-12-06 Neil Booth <neilb@earthling.net>
20645
20646 * gcc.dg/cpp/backslash2.c: New tests.
20647
206482000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20649
20650 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
20651 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
20652
206532000-12-05 Geoffrey Keating <geoffk@redhat.com>
20654
20655 * gcc.c-torture/execute/20001203-2.c: New testcase.
20656
206572000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20658
20659 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
20660 * g++.old-deja/g++.other/virtual10.C: New test.
20661
206622000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20663
20664 * g++.old-deja/g++.mike/pmf5.C: Remove test.
20665
206662000-12-05 Richard Henderson <rth@redhat.com>
20667
20668 * gcc.c-torture/compile/20001205-1.c: New.
20669
206702000-12-04 Neil Booth <neilb@earthling.net>
20671
20672 * g++.old-deja/g++.other/virtual9.C: New test.
20673 * g++.old-deja/g++.pt/crash61.C: New test.
20674 * gcc.c-torture/execute/loop-9.c: New test.
20675
206762000-12-04 Neil Booth <neilb@earthling.net>
20677
20678 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
20679 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
20680 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
20681 * gcc.dg/cpp/extratokens.c: ...here.
20682
206832000-12-04 Neil Booth <neilb@earthling.net>
20684
20685 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
20686 New tests.
20687
206882000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20689
20690 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
20691 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
20692
206932000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20694
20695 * gcc.c-torture/execute/20001203-1.c: New test.
20696
206972000-12-03 Neil Booth <neilb@earthling.net>
20698
20699 * gcc.dg/cpp/macro6.c: New test cases.
20700
207012000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20702
20703 * gcc.c-torture/execute/string-opt-9.c: New test.
20704 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20705 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20706 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20707
20708 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
20709 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
20710
207112000-12-02 Geoffrey Keating <geoffk@redhat.com>
20712
20713 * gcc.dg/cpp/if-6.c: New testcase.
20714
20715 * gcc.dg/20001201-1.c: New testcase.
20716
207172000-12-02 Neil Booth <neilb@earthling.net>
20718
20719 * g++.old-deja/g++.other/externC4.C,
20720 g++.old-deja/g++.other/friend10.C: New tests.
20721
207222000-12-02 Neil Booth <neilb@earthling.net>
20723
20724 * g++.old-deja/g++.other/instan2.C
20725 * g++.old-deja/g++.other/instan3.C: New test.
20726
207272000-12-02 Neil Booth <neilb@earthling.net>
20728
20729 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
20730 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
20731 gnuc99.c,gnuc99-pedantic.c: New tests.
20732
207332000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20734
20735 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
20736 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
20737
207382000-12-01 Neil Booth <neilb@earthling.net>
20739
20740 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
20741 * gcc.dg/cpp/poison.c: Update.
20742 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
20743
207442000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
20745
20746 * g77.f-torture/execute/20001201.f: New test.
20747
207482000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20749
20750 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
20751
207522000-12-01 Jakub Jelinek <jakub@redhat.com>
20753
20754 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
20755
207562000-12-01 Nathan Sidwell <nathan@codesourcery.com>
20757
20758 * g++.old-deja/g++.other/cast6.C: New test.
20759
207602000-11-30 Geoffrey Keating <geoffk@redhat.com>
20761
20762 * gcc.c-torture/execute/20001130-2.c: New testcase.
20763
207642000-11-30 Richard Henderson <rth@redhat.com>
20765
20766 * gcc.c-torture/execute/20001130-1.c: New test.
20767
207682000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20769
20770 * g++.old-deja/g++.other/op3.C: New test.
20771
207722000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20773
20774 * g++.old-deja/g++.other/op2.C: New test.
20775
207762000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20777
20778 * g++.old-deja/g++.other/crash38.C: New test.
20779
207802000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
20781
20782 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
20783
207842000-11-29 Jakub Jelinek <jakub@redhat.com>
20785
20786 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
20787 tests.
20788 * gcc.c-torture/execute/string-opt-6.c: New test.
20789
20790 * gcc.dg/20001117-1.c: Add main.
20791
207922000-11-28 Geoffrey Keating <geoffk@redhat.com>
20793
20794 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
20795 Move from here ...
20796 * gcc.dg/940510-1.c: ... to here.
20797
20798 * gcc.dg/20000926-1.c: GNU C now allows initializations of
20799 zero-size arrays in toplevel structures.
20800
208012000-11-28 Jakub Jelinek <jakub@redhat.com>
20802
20803 * gcc.c-torture/execute/loop-8.c: New test.
20804
208052000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20806
20807 * g++.old-deja/g++.other/base1.C: New test.
20808
208092000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20810
20811 * g++.old-deja/g++.other/parse2.C: New test.
20812
208132000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20814
20815 * g++.old-deja/g++.pt/incomplete1.C: New test.
20816
208172000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20818
20819 * g++.old-deja/g++.other/friend9.C: New test.
20820
208212000-11-28 Jakub Jelinek <jakub@redhat.com>
20822
20823 * gcc.dg/20001127-1.c: New test.
20824
208252000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20826
20827 * g++.old-deja/g++.pt/friend46.C: New test.
20828
208292000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20830
20831 * g++.old-deja/g++.other/ptrmem8.C: New test.
20832
208332000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20834
20835 * gcc.c-torture/execute/string-opt-7.c: New test.
20836 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20837
208382000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
20839
20840 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
20841 instead of 'mkcheck 2'.
20842
208432000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20844
20845 * gcc.c-torture/execute/memcheck/driver.c,
20846 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
20847 C9X references to refer to C99.
20848
208492000-11-25 Jakub Jelinek <jakub@redhat.com>
20850
20851 * gcc.dg/ultrasp3.c: New test.
20852
208532000-11-25 Neil Booth <neilb@earthling.net>
20854
20855 * gcc.dg/cpp/include2.c: Update test to be locale independent.
20856
208572000-11-25 Alexandre Oliva <aoliva@redhat.com>
20858
20859 * gcc.c-torture/compile/20001123-2.c: New.
20860
208612000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20862
20863 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
20864
208652000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
20866
20867 * gcc.dg/sequence-point-1.c: Add some new tests.
20868 * gcc.c-torture/execute/20001124-1.c: New test.
20869
208702000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20871
20872 * g++.old-deja/g++.other/vaarg4.C: New test.
20873 * gcc.c-torture/compile/20001123-1.c: New test.
20874
208752000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20876
20877 * g++.other/crash24.C: Adjust and remove XFAIL.
20878 * g++.other/crash37.C: New test.
20879
208802000-11-23 Nathan Sidwell <nathan@codesourcery.com>
20881
20882 * g++.old-deja/g++.pt/instantiate9.C: New test.
20883
208842000-11-22 Mark Mitchell <mark@codesourcery.com>
20885
20886 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
20887 new ABI, too.
20888
20889 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
20890 * g++.old-deja/g++.robertl/eb55.C: Likewise.
20891
208922000-11-22 Neil Booth <neilb@earthling.net>
20893
20894 * gcc.dg/cpp/Wtrigraphs.c: New test.
20895
208962000-11-22 Loren J. Rittle <ljrittle@acm.org>
20897
20898 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
20899
209002000-11-22 Jakub Jelinek <jakub@redhat.com>
20901
20902 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
20903
209042000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
20905
20906 * lib/gcc-dg.exp: load_lib scanasm.exp.
20907 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
20908 * lib/g++-dg.exp: load_lib scanasm.exp.
20909 * lib/scanasm.exp: New.
20910 (scan-assembler, scan-assembler-not): Add optional arguments to
20911 test name, or if not present, the pattern name.
20912 (scan-assembler-dem, scan-assembler-dem-not): New.
20913
20914 * g++.dg/dg.exp: New.
20915
209162000-11-21 Neil Booth <neilb@earthling.net>
20917
20918 * gcc.dg/cpp/integrated1.c: Remove.
20919
209202000-11-21 Jakub Jelinek <jakub@redhat.com>
20921
20922 * gcc.c-torture/execute/20001121-1.c: New test.
20923
209242000-11-21 Richard Henderson <rth@redhat.com>
20925
20926 * gcc.c-torture/compile/20001121-1.c: New test.
20927
209282000-11-20 Neil Booth <neilb@earthling.net>
20929
20930 * gcc.dg/cpp/integrated1.c: New test.
20931
209322000-11-21 Jakub Jelinek <jakub@redhat.com>
20933
20934 * g++.old-deja/g++.other/inline17.C: New test.
20935
209362000-11-20 Donald Lindsay <dlindsay@redhat.com>
20937
20938 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
20939 local variable to be zero: I made the variable global. Now
20940 uses abort() and exit() instead of relying on main's return value.
20941
209422000-11-20 Neil Booth <neilb@earthling.net>
20943
20944 * gcc.dg/cpp/paste2.c: Update test.
20945 * objc/execute/paste.m: New test.
20946
209472000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20948
20949 * gcc.dg/c99-condexpr-1.c: New test.
20950
209512000-11-20 Neil Booth <neilb@earthling.net>
20952
20953 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
20954
209552000-11-20 Nathan Sidwell <nathan@codesourcery.com>
20956
20957 * g++.old-deja/g++.pt/export1.C: New test.
20958
209592000-11-20 Jakub Jelinek <jakub@redhat.com>
20960
20961 * gcc.dg/20001117-1.c: New test.
20962
209632000-11-18 Richard Henderson <rth@redhat.com>
20964
20965 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
20966
209672000-11-18 Richard Henderson <rth@redhat.com>
20968
20969 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
20970 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
20971 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
20972
209732000-11-18 Richard Henderson <rth@redhat.com>
20974
20975 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
20976 (main): New. Exit cleanly.
20977
209782000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20979
20980 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
20981 gcc.dg/c99-fordecl-2.c: New tests.
20982
209832000-11-18 Richard Henderson <rth@redhat.com>
20984
20985 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
20986 * gcc.c-torture/execute/zerolen-2.c: New.
20987
209882000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20989
20990 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
20991 memory.
20992
209932000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20994
20995 * g++.old-deja/g++.pt/instantiate8.C: New test.
20996
209972000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20998
20999 * g++.old-deja/g++.other/incomplete.C: Add more tests.
21000 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
21001
210022000-11-16 Nick Clifton <nickc@redhat.com>
21003
21004 * gcc.c-torture/execute/nestfunc-2.c: New test.
21005 * gcc.c-torture/execute/nestfunc-3.c: New test.
21006
210072000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21008
21009 * gcc.c-torture/compile/20001116-1.c: New test.
21010
210112000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21012
21013 * gcc.c-torture/execute/20001115-1.c: New test.
21014
210152000-11-15 Mark Mitchell <mark@codesourcery.com>
21016
21017 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
21018 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
21019 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
21020 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21021
210222000-11-15 Neil Booth <neilb@earthling.net>
21023
21024 gcc.dg/cpp/_Pragma1.c: Update.
21025 gcc.dg/cpp/_Pragma2.c: New test.
21026
210272000-11-15 Nathan Sidwell <nathan@codesourcery.com>
21028
21029 * g++.old-deja/g++.other/anon5.C: New test.
21030
210312000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
21032
21033 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
21034 tests.
21035
210362000-11-14 Jakub Jelinek <jakub@redhat.com>
21037
21038 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
21039 output.
21040
210412000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21042
21043 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
21044 labels at end of compound statements.
21045
210462000-11-13 Jakub Jelinek <jakub@redhat.com>
21047
21048 * gcc.c-torture/execute/loop-7.c: New test.
21049
210502000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21051
21052 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
21053
210542000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21055
21056 * gcc.dg/c99-bool-1.c: New test.
21057
210582000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21059
21060 * gcc.dg/c99-scope-1.c: Remove xfail.
21061 * gcc.dg/c99-scope-2.c: New test.
21062
210632000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21064
21065 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
21066 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
21067
210682000-11-11 Mark Mitchell <mark@codesourcery.com>
21069
21070 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
21071 error messages.
21072
21073 * g++.mike/p700.C: Don't typedef wchar_t.
21074 * g++.mike/p784.C: Likewise.
21075 * g++.mike/eb101.C: Don't use __wchar_t.
21076
210772000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
21078
21079 * g77.f-torture/execute/20001111.[fx]: Test premature exit
21080 from DO loop.
21081
210822000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21083
21084 * gcc.c-torture/execute/20001111-1.c: New test.
21085
210862000-11-10 Nick Clifton <nickc@redhat.com>
21087
21088 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
21089 long multuiple and accumulate.
21090
210912000-11-09 Richard Henderson <rth@redhat.com>
21092
21093 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
21094 via size_t instead of int.
21095
21096 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
21097 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21098 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21099 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21100
211012000-11-09 Geoffrey Keating <geoffk@redhat.com>
21102
21103 * gcc.c-torture/compile/20001109-1.c: New test.
21104 * gcc.c-torture/compile/20001109-2.c: New test.
21105
211062000-11-09 Nathan Sidwell <nathan@codesourcery.com>
21107
21108 * g++.old-deja/g++.pt/operator1.C: New test.
21109 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
21110
211112000-11-09 Jakub Jelinek <jakub@redhat.com>
21112
21113 * gcc.dg/20001108-1.c: New test.
21114
211152000-11-09 Jakub Jelinek <jakub@redhat.com>
21116
21117 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
21118 with both arguments constant strings.
21119 * gcc.c-torture/execute/string-opt-3.c: New test.
21120 * gcc.c-torture/execute/string-opt-4.c: New test.
21121 * gcc.c-torture/execute/string-opt-5.c: New test.
21122
211232000-11-08 Nick Clifton <nickc@redhat.com>
21124
21125 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
21126 mulsidi3adddi patterns.
21127
211282000-11-08 Nathan Sidwell <nathan@codesourcery.com>
21129
21130 * g++.old-deja/g++.other/crash36.C: New test.
21131
211322000-11-08 Jakub Jelinek <jakub@redhat.com>
21133
21134 * g++.old-deja/g++.other/init16.C: New test.
21135
211362000-11-06 Loren J. Rittle <ljrittle@acm.org>
21137
21138 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
21139
211402000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21141
21142 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
21143 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21144 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21145
211462000-11-07 DJ Delorie <dj@redhat.com>
21147
21148 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
21149
211502000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21151
21152 * gcc.c-torture/execute/string-opt-1.c: New test.
21153
211542000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21155
21156 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
21157 mips-sgi-irix6.* because the MIPS ABI passes floating-point
21158 parameters in registers, and there is no way for a varargs
21159 function to know in which order the integer and floating-point
21160 parameters should be interleaved when they are placed on the
21161 stack.
21162 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21163 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21164
211652000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21166
21167 * gcc.c-torture/execute/string-opt-2.c: New test.
21168
211692000-11-07 Nathan Sidwell <nathan@codesourcery.com>
21170
21171 * g++.old-deja/g++.pt/crash60.C: New test.
21172
211732000-11-06 Jakub Jelinek <jakub@redhat.com>
21174
21175 * g++.old-deja/g++.other/crash24.C: New test.
21176 * g++.old-deja/g++.other/crash25.C: New test.
21177 * g++.old-deja/g++.other/crash26.C: New test.
21178 * g++.old-deja/g++.other/crash27.C: New test.
21179 * g++.old-deja/g++.other/crash28.C: New test.
21180 * g++.old-deja/g++.other/crash29.C: New test.
21181 * g++.old-deja/g++.other/crash30.C: New test.
21182 * g++.old-deja/g++.other/crash31.C: New test.
21183 * g++.old-deja/g++.other/crash32.C: New test.
21184 * g++.old-deja/g++.other/crash33.C: New test.
21185 * g++.old-deja/g++.other/crash34.C: New test.
21186 * g++.old-deja/g++.other/crash35.C: New test.
21187
211882000-11-06 Jakub Jelinek <jakub@redhat.com>
21189
21190 * gcc.c-torture/execute/20001031-1.c: New test.
21191
211922000-11-04 Mark Mitchell <mark@codesourcery.com>
21193
21194 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
21195 namespace.
21196
21197 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
21198 standards-conformant.
21199
21200 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
21201
21202 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
21203 * g++.old-deja/g++.mike/p755a.C: Likewise.
21204 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
21205 library makes no calls to `operator new' during initialization.
21206
212072000-11-04 Neil Booth <neilb@earthling.net>
21208
21209 * gcc.dg/cpp/include2.c: New tests.
21210
212112000-11-03 Mark P Mitchell <mark@codesourcery.com>
21212
21213 * lib/g++.exp (g++_set_ld_library_path): New function.
21214 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
21215
212162000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
21217
21218 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
21219 warnings.
21220
212212000-11-01 Richard Henderson <rth@redhat.com>
21222
21223 * g++.old-deja/g++.ext/namedret1.C: New.
21224 * g++.old-deja/g++.ext/namedret2.C: New.
21225 * g++.old-deja/g++.ext/namedret3.C: New.
21226
212272000-10-31 Geoffrey Keating <geoffk@cygnus.com>
21228
21229 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
21230 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
21231
212322000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21233
21234 * gcc.c-torture/execute/va-arg-21.c: New test.
21235
212362000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
21237
21238 * gcc.dg/c99-complex-2.c: New test.
21239
212402000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21241
21242 * gcc.c-torture/execute/stdio-opt-1.c: New test.
21243
212442000-10-31 Jakub Jelinek <jakub@redhat.com>
21245
21246 * g++.old-deja/g++.other/inline16.C: New test.
21247
212482000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
21249
21250 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
21251 __PRETTY_FUNCTION__
21252
212532000-10-29 Neil Booth <neilb@earthling.net>
21254
21255 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
21256 New tests.
21257 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
21258 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
21259 optimisation.
21260
212612000-10-29 Neil Booth <neilb@earthling.net>
21262
21263 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
21264 * mi1.c, mi1c.h: Add null directives to multiple-include test.
21265 * mi5.c: Test multiple includes work with -C.
21266 * trigraphs.c: Test ^= version.
21267
212682000-10-28 Neil Booth <neilb@earthling.net>
21269
21270 New tests and test updates for new macro expander.
21271
21272 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
21273 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
21274 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
21275 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
21276 new diagnostic messages.
21277
21278 * gcc.dg/cpp/macro3.c: New tests.
21279
212802000-10-27 Mark Mitchell <mark@codesourcery.com>
21281
21282 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
21283 on the same line.
21284
212852000-10-27 Jakub Jelinek <jakub@redhat.com>
21286
21287 * g++.old-deja/g++.other/eh2.C: New test.
21288
212892000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
21290
21291 * gcc.c-torture/execute/20001027-1.c: New test.
21292
212932000-10-26 Richard Henderson <rth@redhat.com>
21294
21295 * gcc.c-torture/execute/20001026-1.c: New.
21296
212972000-10-26 Mark Mitchell <mark@codesourcery.com>
21298
21299 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
21300 * g++.old-deja/g++.law/builtin1.C: Likewise.
21301 * g++.old-deja/g++.law/ctors10.C: Likewise.
21302 * g++.old-deja/g++.law/virtual3.C: Likewise.
21303 * g++.old-deja/g++.mike/p658.C: Likewise.
21304 * g++.old-deja/g++.other/sibcall1.C: Likewise.
21305 * g++.old-deja/g++.other/vaarg2.C: Likewise.
21306 * g++.old-deja/g++.robertl/eb124.C: Likewise.
21307 * g++.old-deja/g++.robertl/eb44.C: Likewise.
21308 * g++.old-deja/g++.robertl/eb77.C: Likewise.
21309
213102000-10-26 Nathan Sidwell <nathan@codesourcery.com>
21311
21312 * gcc.c-torture/compile/20001024-1.c: New test.
21313
213142000-10-25 Mark Mitchell <mark@codesourcery.com>
21315
21316 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
21317 to tell us whether or not we are using V3.
21318
213192000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
21320
21321 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
21322 operands.
21323
213242000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
21325
21326 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
21327
213282000-10-25 Jakub Jelinek <jakub@redhat.com>
21329
21330 * gcc.c-torture/execute/20001024-1.c: New test.
21331
213322000-10-24 Jakub Jelinek <jakub@redhat.com>
21333
21334 * g++.old-deja/g++.other/sibcall1.C: New test.
21335
213362000-10-20 Jakub Jelinek <jakub@redhat.com>
21337
21338 * gcc.dg/noncompile/init-3.c: New test.
21339
213402000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
21341
21342 * gcc.dg/format-array-1.c: New test.
21343
213442000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21345
21346 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
21347 writing through null pointers; remove comment about testing
21348 unterminated strings.
21349
213502000-10-17 Matthew Hiller <hiller@redhat.com>
21351
21352 * gcc.c-torture/execute/20001017-2.c: New test.
21353
213542000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21355
21356 * gcc.c-torture/compile/20001018-1.c: New test.
21357 * gcc.c-torture/compile/20001018-1.x: Xfail.
21358
213592000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21360
21361 * gcc.c-torture/execute/20001017-1.c: New test.
21362
213632000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21364
21365 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
21366 for multiple use of arguments with scanf formats; add tests for
21367 multiple use of arguments.
21368
213692000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
21370
21371 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
21372
213732000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21374
21375 * gcc.dg/format-miss-1.c: New test.
21376
213772000-10-16 Jakub Jelinek <jakub@redhat.com>
21378
21379 * gcc.c-torture/execute/20001013-1.c: New test.
21380
213812000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21382
21383 * gcc.dg/format-branch-1.c: New test.
21384
213852000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21386
21387 * README, lib/file-format.exp: Remove EGCS references.
21388
213892000-10-16 Jakub Jelinek <jakub@redhat.com>
21390
21391 * gcc.dg/20001013-1.c: New test.
21392
213932000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
21394
21395 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
21396 for intmax_t in the compiler using __typeof__ and the type rules
21397 for conditional expressions.
21398
213992000-10-13 Jakub Jelinek <jakub@redhat.com>
21400
21401 * gcc.dg/20001012-1.c: New test.
21402 * gcc.dg/20001012-2.c: New test.
21403
214042000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21405
21406 * gcc.dg/format-attr-1.c: New test.
21407
214082000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21409
21410 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
21411 __LONG_LONG_MAX__ instead of LLONG_MAX.
21412
214132000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21414
21415 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
21416 scanf flags.
21417 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
21418 flags.
21419
214202000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
21421
21422 * gcc.dg/sequence-pt-1.c: New test.
21423
214242000-10-11 Geoff Keating <geoffk@cygnus.com>
21425
21426 * gcc.c-torture/execute/20001011-1.c: New testcase.
21427 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
21428
214292000-10-10 Jakub Jelinek <jakub@redhat.com>
21430
21431 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
21432 does not error on it.
21433
214342000-10-10 Jakub Jelinek <jakub@redhat.com>
21435
21436 * gcc.dg/20001009-1.c: New test.
21437
21438Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
21439
21440 * gcc.c-torture/compile/20001009-1.c: Move from here ....
21441 * gcc.c-torture/execute/20001009-2.c: ... to here.
21442
214432000-10-09 Geoff Keating <geoffk@cygnus.com>
21444
21445 * gcc.c-torture/compile/20001009-1.c: New testcase.
21446 * gcc.c-torture/execute/20001009-1.c: New testcase.
21447 Testcases provided by Jan Hubicka <jh@suse.cz>.
21448
214492000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21450
21451 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21452 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
21453 uintmax_t using <limits.h> to emulate the compiler's internal
21454 logic. No longer XFAIL %j tests.
21455
214562000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21457
21458 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
21459 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21460 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
21461 regexps and details of expected handling of some bad formats.
21462 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
21463 suppression.
21464
214652000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21466
21467 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
21468 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
21469 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
21470 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
21471 in list archives.
21472
214732000-10-06 Richard Henderson <rth@cygnus.com>
21474
21475 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
21476 * g++.old-deja/g++.brendan/crash52.C: Likewise.
21477 * g++.old-deja/g++.jason/report.C: Likewise.
21478 * g++.old-deja/g++.law/friend5.C: Likewise.
21479 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
21480 of the expected warnings.
21481
214822000-10-06 Nathan Sidwell <nathan@codesourcery.com>
21483
21484 * g++.old-deja/g++.pt/enum14.C: New test.
21485
214862000-10-05 Nathan Sidwell <nathan@codesourcery.com>
21487
21488 * g++.old-deja/g++.pt/crash59.C: New test.
21489
214902000-10-04 Will Cohen <wcohen@redhat.com>
21491
21492 * gcc.dg/20000926-1.c: New test.
21493
214942000-10-03 Geoff Keating <geoffk@cygnus.com>
21495
21496 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
21497 function name for current C++ compiler.
21498 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
21499
215002000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
21501
21502 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
21503 __PRETTY_FUNCTION__.
21504 * g++.old-deja/g++.ext/pretty2.C: Likewise.
21505
215062000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21507
21508 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
21509
215102000-09-26 Jakub Jelinek <jakub@redhat.com>
21511
21512 * gcc.c-torture/compile/20000923-1.c: New test.
21513
215142000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
21515
21516 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
21517 * g++.old-deja/g++.pt/ttp62.C: Same.
21518 * g++.old-deja/g++.other/inline14.C: Same.
21519
215202000-09-24 Richard Henderson <rth@cygnus.com>
21521
21522 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
21523
215242000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
21525
21526 * gcc.dg/c90-printf-1.c: Add test for wide string format.
21527
215282000-09-22 Geoff Keating <geoffk@cygnus.com>
21529
21530 * gcc.c-torture/compile/20000922-1.c: New file.
21531
215322000-09-21 Nick Clifton <nickc@redhat.com>
21533
21534 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
21535 a signed long modulo operation.
21536 (mod6): New function - perform an unsigned long modulo operation.
21537 (main): Add tests for modulos of very large numbers by very small
21538 dividends.
21539
215402000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21541
21542 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
21543
215442000-09-19 Richard Henderson <rth@cygnus.com>
21545
21546 * gcc.dg/compare2.c (case 10): XFAIL.
21547
215482000-09-18 Richard Henderson <rth@cygnus.com>
21549
21550 * gcc.c-torture/execute/20000906-1.c: Move ...
21551 * gcc.dg/20000906-1.c: ... here. Only run on targets
21552 that support __builtin_trap.
21553
21554Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
21555
21556 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
21557
215582000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21559
21560 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
21561 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
21562 more $ format tests.
21563
215642000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21565
21566 * gcc.dg/format-errmk-1.c: New test.
21567
215682000-09-17 Greg McGary <greg@mcgary.org>
21569
21570 * gcc.c-torture/execute/20000917-1.x: Remove.
21571
215722000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
21573
21574 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
21575
215762000-09-17 Greg McGary <greg@mcgary.org>
21577
21578 * gcc.c-torture/execute/20000917-1.c: New test.
21579 * gcc.c-torture/execute/20000917-1.x: XFAIL.
21580
215812000-09-16 Neil Booth <NeilB@earthling.net>
21582
21583 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
21584 in nested macro bug.
21585
215862000-09-15 Neil Booth <NeilB@earthling.net>
21587
21588 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
21589
215902000-09-14 Jeffrey A Law (law@cygnus.com)
21591
21592 * gcc.c-torture/execute/20000914-1.c: New test.
21593
215942000-09-12 Alexandre Oliva <aoliva@redhat.com>
21595
21596 * g++.other/inline13.C: New test.
21597
215982000-09-12 Andreas Jaeger <aj@suse.de>
21599
21600 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
21601 constant by Ulrich Drepper <drepper@redhat.com>.
21602
216032000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
21604
21605 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
21606
216072000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21608
21609 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
21610
216112000-09-11 Zack Weinberg <zack@wolery.cumb.org>
21612
21613 * gcc.dg/cpp/backslash.c: New test.
21614
216152000-09-11 Alexandre Oliva <aoliva@redhat.com>
21616
21617 * gcc.c-torture/execute/20000910-1.c: New test.
21618 * gcc.c-torture/execute/20000910-2.c: Likewise.
21619
216202000-09-11 Robert Lipe <robertl@sco.com>
21621
21622 * gcc.dg/pragma-align.c: New test.
21623
216242000-09-11 Nathan Sidwell <nathan@codesourcery.com>
21625
21626 * g++.old-deja/g++.pt/explicit82.C: New test.
21627 * g++.old-deja/g++.pt/explicit83.C: New test.
21628
216292000-09-10 Zack Weinberg <zack@wolery.cumb.org>
21630
21631 * gcc.dg/asm-names.c: New test.
21632
216332000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21634
21635 * gcc.dg/cpp/tr-warn6.c: New test
21636
216372000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
21638
21639 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
21640 be accepted.
21641
216422000-09-07 Catherine Moore <clm@redhat.com>
21643
21644 * gcc.c-torture/execute/unroll-1.c: New test.
21645
216462000-09-06 Zack Weinberg <zack@wolery.cumb.org>
21647
21648 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
21649 ERROR markers.
21650 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
21651 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
21652 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
21653 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
21654 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
21655 Preprocess only.
21656 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
21657 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
21658
216592000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21660
21661 * g++.old-deja/g++.pt/deduct2.C: New test.
21662
216632000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21664
21665 * g++.old-deja/g++.pt/parms2.C: New test.
21666
216672000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21668
21669 * g++.old-deja/g++.pt/crash58.C: New test.
21670
216712000-09-06 Greg McGary <greg@mcgary.org>
21672
21673 * gcc.c-torture/execute/20000906-1.c: New test.
21674 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
21675
216762000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21677
21678 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
21679
216802000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21681
21682 * g++.old-deja/g++.pt/crash57.C: New test.
21683
216842000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21685
21686 * g++.old-deja/g++.pt/crash56.C: New test.
21687
216882000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21689
21690 * g++.old-deja/g++.pt/koenig1.C: New test.
21691
216922000-09-04 Jakub Jelinek <jakub@redhat.com>
21693
21694 * gcc.dg/20000904-1.c: New test.
21695
216962000-09-04 Jakub Jelinek <jakub@redhat.com>
21697
21698 * gcc.dg/cpp/paste8.c: New test.
21699
217002000-09-01 Alexandre Oliva <aoliva@redhat.com>
21701
21702 * gcc.c-torture/compile/20000827-1.c: New test.
21703
217042000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21705
21706 * gcc.dg/format-diag-1.c: New test.
21707
217082000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21709
21710 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
21711 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
21712 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
21713 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
21714 gcc.dg/formatz-1.c: Adjust warning regular expressions.
21715
217162000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 * g++.old-deja/g++.other/nested4.C: New test.
21719
217202000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21721
21722 * g++.old-deja/g++.ns/scoped1.C: New test.
21723
217242000-08-30 Alexandre Oliva <aoliva@redhat.com>
21725
21726 * lib/g++.exp: Support testing already-installed GCC.
21727
217282000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21729
21730 * wtr-label-1.c, wtr-suffix-1.c: New tests.
21731
217322000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21733
21734 * gcc.dg/return-type-2.c: New test.
21735
217362000-08-27 Geoff Keating <geoffk@cygnus.com>
21737
21738 * gcc.c-torture/compile/20000825-1.c: New test.
21739
217402000-08-26 Alexandre Oliva <aoliva@redhat.com>
21741
21742 * gcc.dg/dwarf2-2.c: New test.
21743
217442000-08-26 Zack Weinberg <zack@wolery.cumb.org>
21745
21746 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
21747 dg-warning regexps.
21748
217492000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
21750
21751 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
21752 gcc.dg/format-ext-5.c: New tests.
21753
217542000-08-25 Jakub Jelinek <jakub@redhat.com>
21755
21756 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
21757
217582000-08-24 Mark Mitchell <mark@codesourcery.com>
21759
21760 * gcc.dg/noncompile/930622-2.c: Adjust error message.
21761
217622000-08-24 Richard Henderson <rth@cygnus.com>
21763
21764 * gcc.dg/ia64-sync-1.c: New test.
21765 * gcc.dg/ia64-sync-2.c: New test.
21766 * gcc.dg/ia64-asm-1.c: New test.
21767
217682000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
21769
21770 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
21771 * gcc.dg/format-ext-2.c: New test.
21772
217732000-08-23 Jason Merrill <jason@redhat.com>
21774
21775 * lib/old-dejagnu.exp: Also ignore "In member function" and
21776 "At global scope".
21777
217782000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21779
21780 * gcc.dg/noncompile/label-lineno-1.c: New test.
21781
217822000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21783
21784 * gcc.dg/c99-array-nonobj-1.c: New test.
21785
217862000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21787
21788 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
21789 tests.
21790 * gcc.dg/format-ext-1.c: New test.
21791
217922000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21793
21794 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
21795 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
21796 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
21797 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
21798 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
21799
218002000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
21801
21802 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
21803 gcc.dg/c99-strftime-2.c: New tests.
21804
218052000-08-22 Richard Henderson <rth@cygnus.com>
21806
21807 * gcc.c-torture/execute/20000822-1.c: New test.
21808
218092000-08-21 Jakub Jelinek <jakub@redhat.com>
21810
21811 * gcc.c-torture/execute/20000819-1.x: Remove.
21812
218132000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21814
21815 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
21816 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
21817 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
21818 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
21819 gcc.dg/format-xopen-1.c: New tests.
21820
218212000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21822
21823 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
21824
218252000-08-21 Jakub Jelinek <jakub@redhat.com>
21826
21827 * g++.old-deja/g++.other/loop2.C: New test.
21828
21829 * gcc.c-torture/compile/20000606-1.c: New test.
21830 * gcc.c-torture/compile/20000728-1.c: New test.
21831 * gcc.c-torture/execute/20000801-1.c: New test.
21832 * gcc.c-torture/execute/20000801-2.c: New test.
21833 * gcc.c-torture/execute/20000819-1.c: New test.
21834 * gcc.c-torture/execute/20000819-1.x: XFAIL.
21835 * gcc.dg/20000629-1.c: New test.
21836 * gcc.dg/20000724-1.c: New test.
21837 * gcc.dg/20000807-1.c: New test.
21838
218392000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
21840
21841 * gcc.dg/cpp/pragma-1.c: New test.
21842 * gcc.dg/cpp/pragma-2.c: New test.
21843
218442000-08-18 Zack Weinberg <zack@wolery.cumb.org>
21845
21846 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
21847 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
21848
218492000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21850
21851 * gcc.c-torture/compile/20000818-1.c: New test.
21852
218532000-08-18 Manfred Hollstein <manfredh@redhat.com>
21854
21855 * gcc.c-torture/execute/20000818-1.c: New test.
21856
218572000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
21858
21859 * gcc.dg/format-va-1.c: New test.
21860
218612000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21862
21863 * g++.old-deja/g++.other/typedef8.C: New test.
21864
218652000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21866
21867 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
21868 * g++.old-deja/g++.mike/net36.C: Mark candidate.
21869 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
21870 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
21871 * g++.old-deja/g++.other/ptrmem7.C: New test.
21872 * g++.old-deja/g++.pt/ptrmem10.C: New test.
21873
218742000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21875
21876 * g++.old-deja/g++.pt/typename27.C: New test.
21877
218782000-08-17 Nathan Sidwell <nathan@codesourcery.com>
21879
21880 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
21881 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
21882 * g++.old-deja/g++.pt/friend45.C: New test.
21883 * g++.old-deja/g++.other/friend8.C: New test.
21884
218852000-08-15 Richard Henderson <rth@cygnus.com>
21886
21887 * gcc.c-torture/execute/20000815-1.c: New test.
21888
218892000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
21890
21891 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
21892 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
21893 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
21894
218952000-08-14 Nathan Sidwell <nathan@codesourcery.com>
21896
21897 * g++.old-deja/g++.other/refinit2.C: New test.
21898
218992000-08-13 Geoff Keating <geoffk@cygnus.com>
21900
21901 * lib/c-torture.exp (c-torture): Make
21902 compiler_conditional_xfail_data global.
21903 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
21904 compiler_conditional_xfail_data machinery.
21905 (f-torture-execute): Likewise.
21906 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
21907 and only when unrolling loops.
21908
21909 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
21910
219112000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21912
21913 * g++.old-deja/g++.pt/explicit81.C: New test.
21914
219152000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21916
21917 * g++.old-deja/g++.pt/typename26.C: New test.
21918
219192000-08-10 Geoff Keating <geoffk@cygnus.com>
21920
21921 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
21922 warning.
21923
219242000-08-10 Nathan Sidwell <nathan@codesourcery.com>
21925
21926 * g++.old-deja/g++.other/array3.C: New test.
21927
219282000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21929
21930 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
21931 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
21932 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
21933 New tests.
21934
219352000-08-09 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
21938 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21939
219402000-08-09 Alexandre Oliva <aoliva@redhat.com>
21941
21942 * gcc.c-torture/execute/20000808-1.c: New test.
21943
219442000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21945
21946 * gcc.dg/c90-const-expr-1.c: New test.
21947
219482000-08-08 Richard Henderson <rth@cygnus.com>
21949
21950 * gcc.dg/noncompile/920923-1.c: Declare calloc.
21951
219522000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
21953
21954 * gcc.dg/noncompile/const-ll-1.c: New test.
21955
219562000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
21957
21958 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
21959
219602000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21961
21962 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
21963 that running programs linked against the shared version of libobjc
21964 run correctly.
21965
219662000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21967
21968 * gcc.dg/c99-printf-1.c: New test.
21969
219702000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21971
21972 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
21973
219742000-08-05 Zack Weinberg <zack@wolery.cumb.org>
21975
21976 * gcc.c-torture/execute/20000731-1.x: Delete.
21977
219782000-08-04 Zack Weinberg <zack@wolery.cumb.org>
21979
21980 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
21981 and torture_without_loops as is done by c-torture.exp.
21982 (search_for): Copy from c-torture.exp.
21983 (gcc-dg-runtest): New function, drives a directory of tests
21984 iterating over the TORTURE_OPTIONS.
21985 (scan-assembler, scan-assembler-not): Move here from
21986 individual directory drivers.
21987
21988 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
21989 defined by lib/gcc-dg.exp.
21990 * gcc.dg/cpp/cpp.exp: Likewise.
21991 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
21992 gcc-dg-runtest, so we cycle over optimization options.
21993
21994 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
21995 * gcc.dg/compare2.c: No longer expected to fail.
21996
219972000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
21998
21999 * gcc.c-torture/execute/20000804-1.c: New test.
22000
220012000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
22002
22003 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
22004
220052000-08-03 Zack Weinberg <zack@wolery.cumb.org>
22006
22007 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
22008
220092000-08-03 Jeffrey A Law (law@cygnus.com)
22010
22011 * gcc.c-torture/compile/20000803-1.c: New test.
22012
220132000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
22014
22015 * gcc.c-torture/execute/20000801-3.c,
22016 gcc.c-torture/execute/20000801-4.c: New tests.
22017 * gcc.c-torture/execute/20000801-3.x,
22018 gcc.c-torture/execute/20000801-4.x: Xfail.
22019
220202000-08-02 Geoff Keating <geoffk@cygnus.com>
22021
22022 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
22023 libobjc/.libs to allow for libtool.
22024
220252000-08-02 Jakub Jelinek <jakub@redhat.com>
22026
22027 * gcc.c-torture/compile/20000802-1.c: New test.
22028
220292000-08-02 Zack Weinberg <zack@wolery.cumb.org>
22030
22031 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
22032
220332000-07-31 Jeffrey A Law (law@cygnus.com)
22034
22035 * gcc-c-torture/execute/20000731-2.c: New test.
22036
22037 * gcc.c-torture/execute/20000731-1.c: New test.
22038 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
22039
220402000-07-31 Jakub Jelinek <jakub@redhat.com>
22041
22042 * testsuite/gcc.dg/cpp/paste7.c: New test.
22043 * gcc.dg/cpp/20000725-1.c: New test.
22044
220452000-07-31 Zack Weinberg <zack@wolery.cumb.org>
22046
22047 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
22048 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
22049 declaration warning for __builtin_dwarf_reg_size.
22050
22051 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
22052
220532000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
22054
22055 * gcc.dg/noncompile/voidparam-1.c: New test.
22056
220572000-07-30 Richard Henderson <rth@cygnus.com>
22058
22059 * gcc.dg/c90-digraph-1.c: Don't xfail.
22060 * gcc.dg/compare2.c (case 10): Xfail.
22061 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
22062
220632000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
22064
22065 * gcc.dg/c99-main-1.c: New test.
22066
220672000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
22068
22069 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
22070
220712000-07-26 Hans-Peter Nilsson <hp@axis.com>
22072
22073 * gcc.c-tortuer/execute/20000726-1.c: New test.
22074
220752000-07-26 Alexandre Oliva <aoliva@redhat.com>
22076
22077 * gcc.c-torture/execute/enum-2.c: New test.
22078
220792000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22080
22081 * gcc.dg/cpp/tr-warn3.c: New test.
22082
220832000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22084
22085 * g++.old-deja/g++.ext/implicit1.C: Remove.
22086 * g++.old-deja/g++.jason/c2.C: Remove
22087 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
22088 * g++.old-deja/g++.pt/crash16.C: Likewise.
22089 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
22090
220912000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22092
22093 * g++.old-deja/g++.other/for2.C: New test.
22094
220952000-07-25 Jakub Jelinek <jakub@redhat.com>
22096
22097 * gcc.dg/20000720-1.c: New test.
22098
220992000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
22100
22101 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
22102
221032000-07-24 Geoff Keating <geoffk@cygnus.com>
22104
22105 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
22106 * gcc.c-torture/execute/20000722-1.c: New.
22107 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
22108
221092000-07-24 Jakub Jelinek <jakub@redhat.com>
22110
22111 * gcc.dg/cpp/20000720-1.S: New test.
22112
221132000-07-21 Michael Meissner <meissner@redhat.com>
22114
22115 * gcc.c-torture/execute/ieee/hugeval.c: New test.
22116
221172000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22118
22119 * g++.old-deja/g++.brendan/crash16.C,
22120 g++.old-deja/g++.brendan/parse3.C,
22121 g++.old-deja/g++.brendan/redecl1.C,
22122 g++.old-deja/g++.ns/template13.C,
22123 g++.old-deja/g++.other/decl4.C,
22124 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
22125
221262000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22127
22128 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
22129 and "Internal error".
22130
22131 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
22132 regexps.
22133 * gcc.dg/cpp/paste6.c: New test.
22134
221352000-07-19 Zack Weinberg <zack@wolery.cumb.org>
22136
22137 * gcc.dg/cpp/tr-direct.c: New test.
22138
22139 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
22140 gcc.dg/cpp/undef1.c: Tweak error regexps.
22141
221422000-07-18 Eric Christopher <echristo@redhat.com>
22143
22144 * gcc.c-torture/compile/20000718-1.c: New test.
22145
221462000-07-18 Zack Weinberg <zack@wolery.cumb.org>
22147
22148 * cpplex.c (_cpp_push_token): If the token being pushed back
22149 is the previous token in this context, just subtract one from
22150 context->posn.
22151 * cppmacro.c (save_expansion): Clear aux field when storing a
22152 placemarker.
22153
221542000-07-18 Alexandre Oliva <aoliva@redhat.com>
22155
22156 * gcc.dg/noncompile/redecl-1.c: New test.
22157
221582000-07-18 Jakub Jelinek <jakub@redhat.com>
22159
22160 * gcc.c-torture/execute/20000717-5.c: New test.
22161 * gcc.c-torture/execute/20000717-1.x: Removed.
22162
221632000-07-17 Richard Henderson <rth@cygnus.com>
22164
22165 * gcc.c-torture/execute/20000717-4.c: New test.
22166
221672000-07-17 Zack Weinberg <zack@wolery.cumb.org>
22168
22169 * gcc.dg/cpp/syshdr.c: New test.
22170 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
22171
221722000-07-17 Neil Booth <neilb@earthling.net>
22173
22174 * gcc.dg/cpp/cmdlne-dM.c: New test.
22175 * gcc.dg/cpp/cmdlne-dD.c: New test.
22176
221772000-07-17 Jeffrey A Law (law@cygnus.com)
22178
22179 * gcc.c-torture/execute/20000717-3.c: New test.
22180
22181 * gcc.c-torture/compile/20000717-1.c: New test.
22182
221832000-07-17 Geoffrey Keating <geoffk@cygnus.com>
22184
22185 * gcc.c-torture/execute/20000717-2.c: New test.
22186
221872000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22188
22189 * gcc.dg/formatz-1.c: New test.
22190
22191 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
22192 * gcc.dg/c99-digraph-1.c: New tests.
22193
22194 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
22195 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
22196
22197 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
22198 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
22199 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
22200 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
22201 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
22202 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
22203 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
22204
222052000-07-17 Greg McGary <greg@mcgary.org>
22206
22207 * gcc.c-torture/execute/20000717-1.c: New test.
22208 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
22209
222102000-07-15 Jakub Jelinek <jakub@redhat.com>
22211
22212 * gcc.c-torture/execute/20000715-2.c: New test.
22213 * gcc.dg/20000715-1.c: New test.
22214
222152000-07-15 Michael Meissner <meissner@redhat.com>
22216
22217 * gcc.c-torture/execute/20000715-1.c: New test.
22218
222192000-07-13 Jakub Jelinek <jakub@redhat.com>
22220
22221 * gcc.c-torture/execute/20000707-1.c: New test.
22222
222232000-07-13 Neil Booth <NeilB@earthling.net>
22224
22225 * testsuite/gcc.dg/cpp/digraph1.c,
22226 testsuite/gcc.dg/cpp/digraph2.c,
22227 testsuite/gcc.dg/cpp/digraphs.c: New tests.
22228
222292000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
22230
22231 * g77.f-torture/compile/20000630-2.f: New test.
22232 * g77.f-torture/compile/20000630-2.x
22233
222342000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
22235
22236 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
22237
222382000-07-11 Neil Booth <NeilB@earthling.net>
22239
22240 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
22241
222422000-07-11 Neil Booth <NeilB@earthling.net>
22243
22244 * gcc.dg/cpp/cmdlne-C.c: New.
22245
222462000-07-09 Neil Booth <NeilB@earthling.net>
22247
22248 * gcc.dg/cpp/directiv.c: New tests.
22249 * gcc.dg/cpp/undef1.c: Update.
22250
222512000-07-08 Angela Marie Thomas <angela@cygnus.com>
22252
22253 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
22254
222552000-07-09 Neil Booth <NeilB@earthling.net>
22256
22257 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
22258
222592000-07-07 Zack Weinberg <zack@wolery.cumb.org>
22260
22261 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
22262 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
22263
222642000-07-08 Neil Booth <NeilB@earthling.net>
22265
22266 * gcc.dg/cpp/macsyntx.c: New tests.
22267
222682000-07-07 Jakub Jelinek <jakub@redhat.com>
22269
22270 * gcc.dg/20000707-1.c: New test.
22271
222722000-07-07 Jakub Jelinek <jakub@redhat.com>
22273
22274 * gcc.c-torture/execute/20000706-1.c: New test.
22275 * gcc.c-torture/execute/20000706-2.c: New test.
22276 * gcc.c-torture/execute/20000706-3.c: New test.
22277 * gcc.c-torture/execute/20000706-4.c: New test.
22278 * gcc.c-torture/execute/20000706-5.c: New test.
22279
222802000-07-06 Nathan Sidwell <nathan@codesourcery.com>
22281
22282 * g++.old-deja/g++.pt/instantiate7.C: New test.
22283
222842000-07-06 Nathan Sidwell <nathan@codesourcery.com>
22285
22286 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
22287 * g++.old-deja/g++.mike/thunk3.C: Likewise.
22288 * g++.old-deja/g++.other/rtti3.C: Likewise.
22289 * g++.old-deja/g++.other/rttid3.C: Likewise.
22290
222912000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
22292
22293 * g77.f-torture/compile/20000630-1.x: Fix typo
22294
222952000-07-05 Zack Weinberg <zack@wolery.cumb.org>
22296
22297 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
22298 assembly output.
22299
223002000-07-04 Zack Weinberg <zack@wolery.cumb.org>
22301
22302 * gcc.dg/cpp/ident.c: New test.
22303
223042000-07-05 Neil Booth <NeilB@earthling.net>
22305
22306 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
22307 gcc.dg/cpp/lexstrng.c: New tests.
22308
223092000-07-04 Neil Booth <NeilB@earthling.net>
22310
22311 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
22312 * gcc.dg/cpp/strify2.c: Same.
22313
223142000-07-03 Zack Weinberg <zack@wolery.cumb.org>
22315
22316 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
22317 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
22318 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
22319 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
22320
22321 * testsuite/gcc.dg/cpp/macro1.c,
22322 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
22323 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
22324 testsuite/gcc.dg/cpp/strify1.c,
22325 testsuite/gcc.dg/cpp/strify2.c: New tests.
22326
223272000-07-03 Jakub Jelinek <jakub@redhat.com>
22328
22329 * gcc.c-torture/execute/20000703-1.c: New test.
22330
223312000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22332
22333 * g++.old-deja/g++.pt (lookup10.C): New test.
22334
223352000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22336
22337 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 22338
662ef0f5 223392000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 22340
ed8e443a
JM
22341 * gcc.c-torture/compile/20000701-1.c: New test.
22342
223432000-06-30 Nick Clifton <nickc@cygnus.com>
22344
22345 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
22346 to test case.
22347
223482000-06-30 Catherine Moore <clm@cygnus.com>
22349
22350 * gcc.c-torture/execute/align-1.c: New test.
22351
223522000-06-30 Nathan Sidwell <nathan@codesourcery.com>
22353
22354 * g++.old-deja/g++.pt/expr8.C: New test.
22355 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
22356
223572000-06-29 Nick Clifton <nickc@cygnus.com>
22358
22359 * gcc.c-torture/compile/20000629-1.c: New test.
22360
223612000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22362
22363
22364 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
22365 gcc.dg/noncompile directory, depending on whether they're
22366 preprocessor tests or not. Annotate all the tests for the dg
22367 framework.
22368
22369 * gcc.c-torture/noncompile/noncompile.exp: Delete.
22370 * gcc.dg/noncompile/noncompile.exp: New.
22371
22372 * Moved files:
22373 Old name New name
22374 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
22375 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
22376 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
22377 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
22378 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
22379 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
22380 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
22381 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
22382 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
22383 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
22384 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
22385 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
22386 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
22387 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
22388 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
22389 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
22390 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
22391 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
22392 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
22393 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
22394 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
22395 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
22396 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
22397 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
22398
22399 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
22400 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
22401 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
22402 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
22403 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
22404 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
22405
224062000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22407
22408 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
22409 declare one variable. On the fourth, error.
22410 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
22411 declared by 20000628-1a.h.
22412
224132000-06-29 Richard Henderson <rth@redhat.com>
22414
22415 * gcc.c-torture/execute/930529-1.x: New file.
22416 * gcc.dg/920413-1.c: Adjust expected warning text.
22417 * gcc.dg/980217-1.c: Declare abort.
22418 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
22419
224202000-06-29 Jeffrey A Law (law@cygnus.com)
22421
22422 * g77.f-torture/compile/20000629-1.f: New test.
22423 * g77.f-torture/compile/20000629-1.x: Expected to fail.
22424
224252000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22426
22427 Rearrange lots of files, removing entirely the
22428 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
22429 directories.
22430
22431 * Deleted files:
22432 gcc.c-torture/code_quality/code_quality.exp
22433 gcc.c-torture/special/special.exp
22434 gcc.failure/failure.exp
22435 gcc.failure/940409-1.x
22436 gcc.c-torture/compile/961203-1.x
22437
22438 * New files:
22439 gcc.misc-tests/linkage.exp
22440 gcc.c-torture/execute/920730-1t.c
22441 gcc.c-torture/execute/920730-1t.x
22442 gcc.c-torture/compile/920520-1.x
22443 gcc.c-torture/compile/920521-1.x
22444 gcc.c-torture/compile/981006-1.x
22445 gcc.c-torture/execute/eeprof-1.x
22446
22447 * Moved files (possibly with modifications to fit a new harness):
22448 Old name New name
22449 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
22450 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
22451 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
22452 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
22453 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
22454 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
22455 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
22456 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
22457 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
22458 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
22459 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
22460 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
22461 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
22462 gcc.failure/940409-1.c gcc.dg/940409-1.c
22463
224642000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22465
22466 * c-torture/compile/961203-1.x: Delete.
22467
22468 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
22469 not exit. Include stdio.h.
22470 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
22471 * gcc.misc-tests/dg-12.c: Likewise.
22472 * gcc.misc-tests/dg-5.c: Likewise.
22473 * gcc.misc-tests/dg-6.c: Likewise.
22474 * gcc.misc-tests/dg-7.c: Prototype abort.
22475 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
22476 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
22477 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
22478 not exit.
22479 * gcc.misc-tests/sieve.c: Use return from main, not exit.
22480 * gcc.misc-tests/sort2.c: Use return from main, not exit.
22481
224822000-06-28 Jakub Jelinek <jakub@redhat.com>
22483
22484 * gcc.dg/cpp/20000628-1.c: New test.
22485 * gcc.dg/cpp/20000628-1.h: New header for above test.
22486 * gcc.dg/cpp/20000628-1a.h: Likewise.
22487
224882000-06-27 Zack Weinberg <zack@wolery.cumb.org>
22489
22490 * gcc.dg/cpp: New directory.
22491 * gcc.dg/cpp/cpp.exp: New driver.
22492 * gcc.dg/cpp/20000627-1.c: New test.
22493 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
22494 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
22495 and rewrite as a compilation test.
22496
22497 * gcc.dg: Move many files into the cpp subdirectory, possibly
22498 renaming or editing them as well.
22499 Old name New name
22500 990119-1.c cpp/19990119-1.c
22501 990228-1.c cpp/19990228-1.c
22502 990407-1.c cpp/19990407-1.c
22503 990409-1.c cpp/19990409-1.c
22504 990413-1.c cpp/19990413-1.c
22505 990703-1.c cpp/19990703-1.c
22506 20000127-1.c cpp/20000127-1.c
22507 20000129-1.c cpp/20000129-1.c
22508 20000207-1.c cpp/20000207-1.c
22509 20000207-2.c cpp/20000207-2.c
22510 20000209-1.c cpp/20000209-1.c
22511 20000209-2.c cpp/20000209-2.c
22512 20000301-1.c cpp/20000301-1.c
22513 20000419-1.c cpp/20000419-1.c
22514 20000510-1.S cpp/20000510-1.S
22515 20000519-1.c cpp/20000519-1.c
22516 20000529-1.c cpp/20000529-1.c
22517 20000625-1.c cpp/20000625-1.c
22518 20000625-2.c cpp/20000625-2.c
22519 cpp-as1.c cpp/assert1.c
22520 cpp-as2.c cpp/assert2.c
22521 cxx-comments-1.c cpp/cxxcom1.c
22522 cxx-comments-2.c cpp/cxxcom2.c
22523 endif-label.c cpp/endif.c
22524 cpp-hash1.c cpp/hash1.c
22525 cpp-hash2.c cpp/hash2.c
22526 cpp-if1.c cpp/if-1.c
22527 cpp-if2.c cpp/if-2.c
22528 cpp-if3.c cpp/if-3.c
22529 cpp-if4.c cpp/if-4.c
22530 cpp-if5.c cpp/if-5.c
22531 cpp-cond.c cpp/if-cexp.c
22532 cpp-missingop.c cpp/if-mop.c
22533 cpp-missingparen.c cpp/if-mpar.c
22534 cpp-opprec.c cpp/if-oppr.c
22535 cpp-ifparen.c cpp/if-paren.c
22536 cpp-shortcircuit.c cpp/if-sc.c
22537 cpp-shift.c cpp/if-shift.c
22538 cpp-unary.c cpp/if-unary.c
22539 cpp-li1.c cpp/line1.c
22540 cpp-li2.c cpp/line2.c
22541 lineno.c cpp/line3.c
22542 lineno-2.c cpp/line4.c
22543 cpp-mi.c cpp/mi1.c
22544 cpp-mic.h cpp/mi1c.h
22545 cpp-micc.h cpp/mi1cc.h
22546 cpp-mind.h cpp/mi1nd.h
22547 cpp-mindp.h cpp/mi1ndp.h
22548 cpp-mix.h cpp/mi1x.h
22549 cpp-mi2.c cpp/mi2.c
22550 cpp-mi2a.h cpp/mi2a.h
22551 cpp-mi2b.h cpp/mi2b.h
22552 cpp-mi2c.h cpp/mi2c.h
22553 cpp-mi3.c cpp/mi3.c
22554 cpp-mi3.def cpp/mi3.def
22555 poison-1.c cpp/poison.c
22556 pr-impl.c cpp/prag-imp.c
22557 cpp-redef-2.c cpp/redef1.c
22558 cpp-redef.c cpp/redef2.c
22559 strpaste.c cpp/strp1.c
22560 strpaste-2.c cpp/strp2.c
22561 cpp-tradpaste.c cpp/tr-paste.c
22562 cpp-tradstringify.c cpp/tr-str.c
22563 cpp-tradwarn1.c cpp/tr-warn1.c
22564 cpp-tradwarn2.c cpp/tr-warn2.c
22565 trigraphs.c cpp/trigraphs.c
22566 cpp-unc1.c cpp/unc1.c
22567 cpp-unc2.c cpp/unc2.c
22568 cpp-unc3.c cpp/unc3.c
22569 cpp-unc.c cpp/unc4.c
22570 undef.c cpp/undef1.c
22571 undef-2.c cpp/undef2.c
22572 cpp-wi1.c cpp/widestr1.c
22573
225742000-06-27 Mark Mitchell <mark@codesourcery.com>
22575
22576 * lib/g++.exp (g++_include_flags): Tweak.
22577
225782000-06-27 H.J. Lu <hjl@gnu.org>
22579 Loren J. Rittle <ljrittle@acm.org>
22580
22581 * lib/g++.exp (g++_include_flags): Override libgloss.exp
22582 version with one that knows about the new gcc tree structure.
22583 (g++_link_flags): Same.
22584
225852000-06-26 Zack Weinberg <zack@wolery.cumb.org>
22586
22587 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
22588 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
22589 case we are cross-compiling.
22590
22591 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
22592 g++.old-deja/g++.niklas/Makefile.in,
22593 g++.old-deja/g++.niklas/configure.in,
22594 g++.old-deja/g++.other/Makefile.in,
22595 g++.old-deja/g++.other/configure.in,
22596 gcc.c-torture/code_quality/Makefile.in,
22597 gcc.c-torture/code_quality/configure.in,
22598 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
22599 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
22600 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
22601 gcc.c-torture/execute/ieee/Makefile.in,
22602 gcc.c-torture/execute/ieee/configure.in,
22603 gcc.c-torture/noncompile/Makefile.in,
22604 gcc.c-torture/noncompile/configure.in,
22605 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
22606 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
22607 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
22608
226092000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22610
22611 * g++.old-deja/g++.other/ambig3.C: New test.
22612
226132000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22614
22615 * g++.old-deja/g++.pt/syntax1.C: New test.
22616 * g++.old-deja/g++.pt/syntax2.C: New test.
22617 * g++.old-deja/g++.other/syntax3.C: New test.
22618 * g++.old-deja/g++.other/syntax4.C: New test.
22619
226202000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22621
22622 * gcc.dg/20000623-1.c: Prototype exit and abort.
22623
226242000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22625
22626 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
22627 New tests.
22628 * gcc.dg/cpp-mi3.def: New file.
22629
22630 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
22631 inside assertions.
22632 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
22633 lexer's error messages.
22634 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
22635 divine anything from the linemarkers.
22636 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
22637 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
22638
226392000-06-23 Geoffrey Keating <geoffk@cygnus.com>
22640
22641 * gcc.dg/20000623-1.c: New test.
22642
226432000-06-22 Jakub Jelinek <jakub@redhat.com>
22644
22645 * gcc.c-torture/execute/20000622-1.c: New test.
22646
226472000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22648
22649 * g++.old-deja/g++.other/init15.C: New test.
22650
226512000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22652
22653 * g++.old-deja/g++.pt/vaarg2.C: New test.
22654 * g++.old-deja/g++.pt/vaarg3.C: New test.
22655
226562000-06-20 Nathan Sidwell <nathan@codesourcery.com>
22657
22658 * g++.old-deja/g++.other/dyncast6.C: New test.
22659
226602000-06-15 Jakub Jelinek <jakub@redhat.com>
22661
22662 * gcc.c-torture/execute/loop-6.c: New test.
22663
226642000-06-14 Jakub Jelinek <jakub@redhat.com>
22665
22666 * gcc.dg/20000614-1.c: New test.
22667 * gcc.dg/20000614-2.c: New test.
22668
226692000-06-14 Hans-Peter Nilsson <hp@axis.com>
22670
22671 * g++.old-deja/g++.other/inline12.C: New test.
22672
226732000-06-13 Jakub Jelinek <jakub@redhat.com>
22674
22675 * g++.old-deja/g++.other/eh1.C: New test.
22676
226772000-06-12 Jakub Jelinek <jakub@redhat.com>
22678
22679 * g++.old-deja/g++.other/type.C: New test.
22680
226812000-06-05 Jakub Jelinek <jakub@redhat.com>
22682
22683 * g++.old-deja/g++.other/initstring.C: New test.
22684
226852000-06-12 Jason Merrill <jason@redhat.com>
22686
22687 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
22688
226892000-06-09 Jeffrey A Law (law@cygnus.com)
22690
22691 * gcc.c-torture/compile/20000609-1.c: New test.
22692
226932000-06-09 Clinton Popetz <cpopetz@cygnus.com>
22694
22695 * gcc.dg/20000609-1.c: New test.
22696
226972000-06-08 Zack Weinberg <zack@wolery.cumb.org>
22698
22699 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
22700 * gcc.c-torture/noncompile/poison-1.c: Move...
22701 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
22702 * gcc.dg/cpp-li1.c: Add a token after the #line.
22703
227042000-06-05 Richard Henderson <rth@cygnus.com>
22705
22706 * gcc.c-torture/execute/20000605-2.c: New test.
22707 * gcc.c-torture/execute/20000605-3.c: New test.
22708
227092000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
22710
22711 * g77.f-torture/execute/20000503-1.x: New file.
22712
227132000-06-06 Nathan Sidwell <nathan@codesourcery.com>
22714
22715 * g++.old-deja/g++.eh/badalloc1.C: New test.
22716
227172000-06-05 Richard Henderson <rth@cygnus.com>
22718
22719 * gcc.c-torture/execute/20000605-1.c: New test.
22720
227212000-06-05 Jakub Jelinek <jakub@redhat.com>
22722 Nathan Sidwell <nathan@codesourcery.com>
22723
22724 * gcc.c-torture/compile/20000605-1.c: New test.
22725
227262000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
22727
22728 * g77.f-torture/compile/20000601-1.f: New test.
22729
227302000-06-03 Richard Henderson <rth@cygnus.com>
22731
22732 * gcc.c-torture/execute/20000603-1.c: New.
22733
227342000-06-02 Zack Weinberg <zack@wolery.cumb.org>
22735
22736 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
22737 * gcc.dg/noreturn-2.c (noreturn): Likewise.
22738
227392000-06-01 Zack Weinberg <zack@wolery.cumb.org>
22740
22741 * gcc.dg/compare2.c (case 12): XFAIL.
22742 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
22743 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
22744
22745 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
22746
227472000-05-29 Zack Weinberg <zack@wolery.cumb.org>
22748
22749 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
22750 guard macro is already defined when the header is first
22751 included.
22752 * gcc.dg/cpp-mix.h: New file.
22753 * gcc.dg/endif-label.c: Update patterns to match compiler.
22754
22755 * g++.brendan/complex1.C: Declare abort.
22756 * g++.law/refs4.C: Remove XFAIL.
22757 * g++.oliva/expr2.C: Declare abort and exit.
22758
227592000-05-28 Alexandre Oliva <aoliva@cygnus.com>
22760
22761 * gcc.c-torture/execute/20000528-1.c: New test.
22762
22763 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
22764 * g++.old-deja/g++.law/temps4.C: Likewise.
22765
22766 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
22767 stdlib.h. Call abort() on failure.
22768 * g++.old-deja/g++.law/refs4.C: Likewise.
22769 * g++.old-deja/g++.law/temps4.C: Likewise.
22770 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
22771 * gcc.c-torture/execute/20000112-1.c: Include string.h.
22772
227732000-05-27 Zack Weinberg <zack@wolery.cumb.org>
22774
22775 Relative to g++.dg/special:
22776 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
22777
22778 Relative to g++.old-deja:
22779 * g++.brendan/complex1.C, g++.jason/optimize2.C,
22780 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
22781 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
22782 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
22783 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
22784 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
22785 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
22786
22787 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
22788 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
22789 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
22790 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
22791 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
22792 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
22793 and/or string.h.
22794
22795 * g++.other/goto1.C: Update expectations for error messages.
22796
227972000-05-25 Alexandre Oliva <aoliva@cygnus.com>
22798
22799 * gcc.c-torture/compile/20000523-1.c: New test.
22800
228012000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22802
22803 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
22804
228052000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22806
22807 * g++.old-deja/g++.eh/catch11.C: New test.
22808 * g++.old-deja/g++.eh/catch12.C: New test.
22809
228102000-05-24 Nick Clifton <nickc@cygnus.com>
22811
22812 * gcc.c-torture/execute/20000523-1.c: New test.
22813
228142000-05-23 Zack Weinberg <zack@wolery.cumb.org>
22815
22816 * c-torture/execute/bcp-1.c: Replace abort in arg of
22817 __builtin_constant_p with a generic external function.
22818
22819 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
22820 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
22821 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
22822 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
22823 Prototype abort and/or exit.
22824
22825 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
22826 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
22827 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
22828 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
22829
228302000-05-22 Alexandre Oliva <aoliva@cygnus.com>
22831
22832 * gcc.dg/dwarf2-1.c: New test.
22833
228342000-05-20 Richard Henderson <rth@cygnus.com>
22835
22836 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
22837
228382000-05-20 Andreas Jaeger <aj@suse.de>
22839
22840 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
22841 testcase.
22842
228432000-05-19 David Edelsohn <edelsohn@gnu.org>
22844
22845 * gcc.c-torture/execute/20000519-2.c: New test.
22846
228472000-05-19 Andreas Jaeger <aj@suse.de>
22848
22849 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
22850 which fails with SSA.
22851
22852 * lib/c-torture.exp: Also test with -O3 -fssa.
22853
228542000-05-18 Michael Meissner <meissner@redhat.com>
22855
22856 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
22857 * gcc.c-torture/execute/920415-1.c: Ditto.
22858 * gcc.c-torture/execute/920501-1.c: Ditto.
22859 * gcc.c-torture/execute/conversion.c: Ditto.
22860 * gcc.c-torture/execute/cvt-1.c: Ditto.
22861
228622000-05-18 Jeffrey A Law (law@cygnus.com)
22863
22864 * gcc.c-torture/compile/20000518-1.c: New test.
22865
228662000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
22867
22868 * g77.f-torture/compile/200005018.f: New test.
22869
228702000-05-17 Jeffrey A Law (law@cygnus.com)
22871
22872 * gcc.c-torture/compile/20000517-1.c: New test.
22873
228742000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22875
22876 * gcc.c-torture/execute/20000516-1.c: New test.
22877
228782000-05-15 Jakub Jelinek <jakub@redhat.com>
22879
22880 * g++.old-deja/g++.other/eh.C: New test.
22881
228822000-05-12 Richard Henderson <rth@cygnus.com>
22883
22884 * gcc.c-torture/execute/990208-1.c (main): Don't pass
22885 constants through to doit's conditional.
22886
228872000-05-11 Jeffrey A Law (law@cygnus.com)
22888
22889 * gcc.c-torture/compile/20000511-1.c: New test.
22890 * g77.f-torture/compile/20000511-1.f: New test.
22891 * g77.f-torture/compile/20000511-2.f: New test.
22892
228932000-05-11 Michael Meissner <meissner@redhat.com>
22894
22895 * gcc.c-torture/execute/20000511-1.c: New test.
22896
228972000-05-11 Zack Weinberg <zack@wolery.cumb.org>
22898
22899 * gcc.dg/dg.exp: Scan .S files as well as .c files.
22900 * gcc.dg/20000510-1.S: New.
22901
229022000-05-08 Catherine Moore <clm@cygnus.com>
22903
22904 * gcc.dg/unused-3.c: New.
22905
229062000-05-06 Richard Henderson <rth@cygnus.com>
22907
22908 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
22909 * g++.old-deja/g++.mike/warn1.C: Likewise.
22910 * g++.old-deja/g++.pt/local1.C: Likewise.
22911 * g++.old-deja/g++.pt/local7.C: Likewise.
22912 * g++.old-deja/g++.pt/spec16.C: Likewise.
22913
229142000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 22915
ed8e443a 22916 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 22917
ed8e443a 229182000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 22919
ed8e443a 22920 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 22921
ed8e443a 229222000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 22923
ed8e443a 22924 * gcc.dg/noreturn-2.c: New test.
f43b2795 22925
ed8e443a 229262000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 22927
ed8e443a
JM
22928 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
22929 preprocessor.
45abaea8 22930
ed8e443a 229312000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 22932
ed8e443a 22933 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 22934
ed8e443a 229352000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 22936
ed8e443a
JM
22937 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
22938 OpenSSL by Jason R Thorpe.
82c18d5c 22939
ed8e443a 229402000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 22941
ed8e443a 22942 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 22943
ed8e443a 229442000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 22945
ed8e443a 22946 * gcc.dg/20000503-1.c: New test.
79ff6e27 22947
ed8e443a 229482000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 22949
ed8e443a
JM
22950 * gcc.c-torture/compile/20000502-1.c: New test.
22951 * g++.old-deja/g++.other/align.C: New test.
22952 * gcc.dg/cpp-tradstringify.c: New test.
22953
22954Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
22955
22956 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
22957 and hard registers.
22958
229592000-04-26 Geoff Keating <geoffk@cygnus.com>
22960
22961 * gcc.c-torture/execute/loop-5.c: New test.
22962
229632000-04-25 Jakub Jelinek <jakub@redhat.com>
22964
22965 * gcc.c-torture/execute/va-arg-20.c: New test.
22966
229672000-04-23 Jeffrey A Law (law@cygnus.com)
22968
22969 * gcc.c-torture/execute/20000422-1.c: New test.
22970
229712000-04-20 Greg McGary <gkm@gnu.org>
22972
22973 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
22974 when optimizing, but without sibling-call optimizations (-O1).
22975
229762000-04-20 Jeffrey A Law (law@cygnus.com)
22977
22978 * gcc.c-torture/compile/20000420-1.c: New test.
22979
229802000-04-20 Nathan Sidwell <nathan@codesourcery.com>
22981
22982 * g++.abi/ptrflags.C: New test.
22983 * g++.eh/catchptr1.C: Test incomplete pointer chains.
22984
229852000-04-19 Catherine Moore <clm@cygnus.com>
22986
22987 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
22988
229892000-04-19 Greg McGary <gkm@gnu.org>
22990
22991 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
22992 sibling-call optimizations.
22993
229942000-04-19 Zack Weinberg <zack@wolery.cumb.org>
22995
22996 * gcc.dg/20000419-1.c: New test.
22997
229982000-04-12 Hans-Peter Nilsson <hp@axis.com>
22999
23000 * gcc.c-torture/execute/20000412-6.c: New test.
23001
230022000-04-12 Jeffrey A Law (law@cygnus.com)
23003
23004 * gcc.c-torture/execute/20000412-5.c: New test.
23005 * g77.f-torture/compile/20000412-1.f: New test.
23006 * gcc.c-torture/execute/20000412-4.c: New test.
23007 * gcc.c-torture/compile/20000412-2.c: New test.
23008 * gcc.c-torture/execute/20000412-3.c: New test.
23009 * gcc.c-torture/compile/20000412-1.c: New test.
23010 * gcc.c-torture/execute/20000412-2.c: New test.
23011
230122000-04-12 Jakub Jelinek <jakub@redhat.com>
23013
23014 * objc/execute/bf-20.m: New test.
23015
230162000-04-10 Richard Henderson <rth@cygnus.com>
23017
23018 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
23019
23020 * gcc.c-torture/execute/20000412-1.c: New test.
23021
230222000-04-10 Nathan Sidwell <nathan@codesourcery.com>
23023
23024 * g++.old-deja/g++.eh/catchptr1.C: New test.
23025
230262000-04-09 Nathan Sidwell <nathan@codesourcery.com>
23027
23028 * g++.old-deja/g++.abi/cxa_vec.C: New test.
23029
230302000-04-08 Neil Booth <NeilB@earthling.net>
23031
23032 * gcc.dg/cpp-nullchar.c: Remove test as
23033 embedded nulls cause problems.
23034
230352000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23036
23037 * gcc.dg/compare2.c: New test.
23038
230392000-04-08 Neil Booth <NeilB@earthling.net>
23040
23041 * gcc.dg/cpp-nullchar.c: New test.
23042
230432000-04-07 Zack Weinberg <zack@wolery.cumb.org>
23044
23045 * gcc.dg/cpp-mi2.c: New test.
23046 * gcc.dg/cpp-mi2[abc].h: New files.
23047
230482000-04-07 Nathan Sidwell <nathan@codesourcery.com>
23049
23050 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
23051 member name.
23052
230532000-04-06 Nathan Sidwell <nathan@codesourcery.com>
23054
23055 * g++.old-deja/g++.abi/vmihint.C: New test.
23056
230572000-04-06 Neil Booth <NeilB@earthling.net>
23058
23059 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
23060 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
23061 copyright.
23062
230632000-04-05 Hans-Peter Nilsson <hp@axis.com>
23064
23065 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
23066 avoid stack-frame overwrite.
23067
230682000-04-05 Jakub Jelinek <jakub@redhat.com>
23069
23070 * gcc.c-torture/compile/20000405-2.c: New test.
23071 * gcc.c-torture/compile/20000405-3.c: New test.
23072
230732000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23074
23075 * gcc.c-torture/compile/20000405-1.c: New test.
23076
230772000-04-04 Geoff Keating <geoffk@cygnus.com>
23078
23079 * gcc.dg/cast-qual-1.c: Revert last change.
23080
230812000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23082
23083 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
23084
230852000-04-03 Zack Weinberg <zack@wolery.cumb.org>
23086
23087 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
23088 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
23089
230902000-04-03 Jeffrey A Law (law@cygnus.com)
23091
23092 * gcc.c-torture/compile/20000403-2.c: New test.
23093 * gcc.c-torture/compile/20000403-1.c: New test.
23094
230952000-04-03 Hans-Peter Nilsson <hp@axis.com>
23096
23097 * gcc.c-torture/execute/20000403-1.c: New test.
23098
230992000-04-03 Geoff Keating <geoffk@cygnus.com>
23100
23101 * gcc.c-torture/execute/20000402-1.c: New test.
23102
231032000-04-03 Donald Lindsay <dlindsay@cygnus.com>
23104
23105 * gcc.c-torture/execute/va-arg-15.c: New test.
23106 * gcc.c-torture/execute/va-arg-16.c: New test.
23107 * gcc.c-torture/execute/va-arg-17.c: New test.
23108 * gcc.c-torture/execute/va-arg-18.c: New test.
23109 * gcc.c-torture/execute/va-arg-19.c: New test.
23110
231112000-04-02 Zack Weinberg <zack@wolery.cumb.org>
23112
23113 * gcc.c-torture/compile/981211-1.c: Move to...
23114 * gcc.dg/cpp-as1.c: ...here.
23115 * gcc.dg/cpp-as2.c: New file.
23116
23117 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
23118 compiler.
23119
231202000-04-02 Neil Booth <NeilB@earthling.net>
23121
23122 * gcc.dg/cpp-cond.c New tests.
23123 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
23124 accidental success less likely.
23125 * gcc.dg/cpp-missingop.c New tests.
23126 * gcc.dg/cpp-missingparen.c New tests.
23127 * gcc.dg/cpp-shift.c New tests.
23128 * gcc.dg/cpp-shortcircuit.c New tests.
23129 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 23130
ed8e443a 231312000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 23132
ed8e443a 23133 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 23134
ed8e443a 231352000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 23136
ed8e443a
JM
23137 * gcc.c-torture/compile/20000326-1.c: New test.
23138 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 23139
ed8e443a 231402000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 23141
ed8e443a
JM
23142 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
23143 the first parameter is a function argument.
7acfb19e 23144
ed8e443a 231452000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 23146
ed8e443a 23147 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 23148
ed8e443a 231492000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 23150
ed8e443a 23151 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 23152
ed8e443a 231532000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 23154
ed8e443a 23155 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 23156
ed8e443a 231572000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 23158
ed8e443a 23159 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 23160
ed8e443a 231612000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 23162
ed8e443a 23163 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 23164
ed8e443a 231652000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 23166
ed8e443a
JM
23167 * gcc.c-torture/execute/20000314-3.c: New test.
23168 * gcc.c-torture/execute/20000314-2.c: New test.
23169 * gcc.c-torture/execute/20000314-1.c: New test.
23170 * gcc.c-torture/compile/20000314-2.c: New test.
23171 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 23172
ed8e443a 231732000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 23174
ed8e443a 23175 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 23176
ed8e443a 231772000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 23178
ed8e443a
JM
23179 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
23180 standards-compliant result rather than specific constants.
23181 Put test-values in array.
532f12a2 23182
ed8e443a 231832000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 23184
ed8e443a
JM
23185 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
23186 (g++_target_compile): Put test-specific options last.
98eddaf7 23187
ed8e443a 231882000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 23189
ed8e443a 23190 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 23191
ed8e443a 231922000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 23193
ed8e443a 23194 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 23195
ed8e443a 231962000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23197
ed8e443a
JM
23198 * g++.old-deja/g++.brendan/misc12.C: Removed.
23199 * g++.old-deja/g++.pt/memtemp77.C: Constify.
23200 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 23201
ed8e443a 232022000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 23203
ed8e443a 23204 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 23205
ed8e443a 232062000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 23207
ed8e443a 23208 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 23209
ed8e443a 232102000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 23211
ed8e443a
JM
23212 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
23213 is 1, not zero.
2a6b7809 23214
ed8e443a 232152000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 23216
ed8e443a
JM
23217 * g++.old-deja/g++.warn/impint.C: New test.
23218 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
23219 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
23220 * g++.old-deja/g++.pt/explicit12.C: Likewise.
23221 * g++.old-deja/g++.pt/explicit13.C: Likewise.
23222 * g++.old-deja/g++.pt/explicit17.C: Likewise.
23223 * g++.old-deja/g++.pt/explicit18.C: Likewise.
23224 * g++.old-deja/g++.pt/explicit19.C: Likewise.
23225 * g++.old-deja/g++.pt/explicit23.C: Likewise.
23226 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23227 * g++.old-deja/g++.pt/explicit35.C: Likewise.
23228 * g++.old-deja/g++.pt/explicit6.C: Likewise.
23229 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 23230
ed8e443a 232312000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 23232
ed8e443a 23233 * gcc.dg/cpp-redef.c: New test.
83f1c55d 23234
ed8e443a 232352000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23236
ed8e443a 23237 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 23238
ed8e443a 232392000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 23240
ed8e443a
JM
23241 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
23242 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 23243
ed8e443a 232442000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 23245
ed8e443a 23246 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 23247
ed8e443a 232482000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 23249
ed8e443a
JM
23250 * gcc.c-torture/compile/cpp-2.c: New test.
23251 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 23252
ed8e443a 232532000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 23254
ed8e443a 23255 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 23256
ed8e443a 232572000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 23258
ed8e443a 23259 * gcc.dg/cpp-li2.c: New test.
83f1c55d 23260
ed8e443a 23261 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 23262
ed8e443a 23263 * gcc.dg/cpp-li1.c: New test.
83f1c55d 23264
ed8e443a 232652000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 23266
ed8e443a 23267 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 23268
ed8e443a 232692000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 23270
ed8e443a 23271 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 23272
ed8e443a 232732000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 23274
ed8e443a 23275 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 23276
ed8e443a 232772000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 23278
ed8e443a 23279 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 23280
ed8e443a 232812000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 23282
ed8e443a 23283 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 23284
ed8e443a 232852000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 23286
ed8e443a 23287 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 23288
ed8e443a 232892000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 23290
ed8e443a 23291 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 23292
ed8e443a 232932000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 23294
ed8e443a
JM
23295 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
23296 ALWAYS_CXXFLAGS.
2144ddea 23297
ed8e443a 232982000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 23299
ed8e443a 23300 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 23301
ed8e443a 233022000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 23303
ed8e443a 23304 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 23305
ed8e443a 233062000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 23307
ed8e443a 23308 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 23309
ed8e443a 233102000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 23311
ed8e443a
JM
23312 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
23313 on native targets
31a72d3f 23314
ed8e443a 233152000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 23316
ed8e443a 23317 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 23318
ed8e443a 233192000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 23320
ed8e443a 23321 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 23322
ed8e443a 233232000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 23324
ed8e443a
JM
23325 * g++.old-deja/g++.jason/cast3.C: Return void.
23326 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 23327
ed8e443a 233282000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 23329
ed8e443a 23330 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 23331
ed8e443a 23332 * gcc.dg/loop-1.c: New test.
7a53e94b 23333
ed8e443a 233342000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 23335
ed8e443a
JM
23336 * gcc.c-torture/compile/20000127-1.c: New test.
23337 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 23338
ed8e443a 233392000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 23340
ed8e443a 23341 * gcc.dg/unused-2.c: New test.
1eb8759b 23342
ed8e443a 23343 * gcc.dg/conv-1.c: New test.
1eb8759b 23344
ed8e443a 233452000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 23346
ed8e443a
JM
23347 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
23348 compiler.
23349 (tool_option_proc): Fix typo.
33f6849b 23350
ed8e443a 233512000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 23352
ed8e443a
JM
23353 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
23354 of the ld on the host, not on the build machine.
23355 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 23356
ed8e443a 233572000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 23358
ed8e443a 23359 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 23360
ed8e443a 233612000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 23362
ed8e443a
JM
23363 * gcc.c-torture/execute/20000120-2.c: New test.
23364 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 23365
ed8e443a 233662000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 23367
ed8e443a 23368 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 23369
ed8e443a 233702000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 23371
ed8e443a 23372 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 23373
ed8e443a 233742000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 23375
ed8e443a 23376 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 23377
ed8e443a 233782000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 23379
ed8e443a
JM
23380 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
23381 with 16 bit integers.
662ef0f5 23382
ed8e443a 233832000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 23384
ed8e443a 23385 * gcc.dg/20000108-1.c: New test.
662ef0f5 23386
ed8e443a 233872000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 23388
ed8e443a 23389 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 23390
ed8e443a 233912000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 23392
ed8e443a
JM
23393 * g++.old-deja/g++.other/cast4.C: New test.
23394
233952000-01-05 Jeffrey A Law (law@cygnus.com)
23396
23397 * gcc.c-torture/compile/20000105-2.c: New test.
23398 * gcc.c-torture/compile/20000105-1.c: New test.
23399
234002000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23401
23402 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
23403 references to printf & atoi to conform to ANSI standard.
23404 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
23405 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
23406 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
23407 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
23408 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
23409 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23410 * g++.old-deja/g++.brendan/copy1.C: Likewise.
23411 * g++.old-deja/g++.brendan/copy2.C: Likewise.
23412 * g++.old-deja/g++.brendan/copy3.C: Likewise.
23413 * g++.old-deja/g++.brendan/copy4.C: Likewise.
23414 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23415 * g++.old-deja/g++.brendan/copy6.C: Likewise.
23416 * g++.old-deja/g++.brendan/copy7.C: Likewise.
23417 * g++.old-deja/g++.brendan/copy8.C: Likewise.
23418 * g++.old-deja/g++.brendan/crash11.C: Likewise.
23419 * g++.old-deja/g++.brendan/crash14.C: Likewise.
23420 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
23421 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23422 * g++.old-deja/g++.brendan/delete2.C: Likewise.
23423 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
23424 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
23425 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
23426 * g++.old-deja/g++.brendan/eh1.C: Likewise.
23427 * g++.old-deja/g++.brendan/groff1.C: Likewise.
23428 * g++.old-deja/g++.brendan/init3.C: Likewise.
23429 * g++.old-deja/g++.brendan/misc12.C: Likewise.
23430 * g++.old-deja/g++.brendan/misc7.C: Likewise.
23431 * g++.old-deja/g++.brendan/new2.C: Likewise.
23432 * g++.old-deja/g++.brendan/operators4.C: Likewise.
23433 * g++.old-deja/g++.brendan/operators5.C: Likewise.
23434 * g++.old-deja/g++.brendan/overload2.C: Likewise.
23435 * g++.old-deja/g++.brendan/overload7.C: Likewise.
23436 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
23437 * g++.old-deja/g++.brendan/reference1.C: Likewise.
23438 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
23439 * g++.old-deja/g++.brendan/template24.C: Likewise.
23440 * g++.old-deja/g++.brendan/template3.C: Likewise.
23441 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
23442 * g++.old-deja/g++.jason/inline3.C: Likewise.
23443 * g++.old-deja/g++.jason/opeq.C: Likewise.
23444 * g++.old-deja/g++.law/arg5.C: Likewise.
23445 * g++.old-deja/g++.law/arm7.C: Likewise.
23446 * g++.old-deja/g++.law/ctors11.C: Likewise.
23447 * g++.old-deja/g++.law/cvt8.C: Likewise.
23448 * g++.old-deja/g++.law/init9.C: Likewise.
23449 * g++.old-deja/g++.law/refs4.C: Likewise.
23450 * g++.old-deja/g++.law/template2.C: Likewise.
23451 * g++.old-deja/g++.law/visibility24.C: Likewise.
23452 * g++.old-deja/g++.law/vtable3.C: Likewise.
23453 * g++.old-deja/g++.mike/asm2.C: Likewise.
23454 * g++.old-deja/g++.mike/eh1.C: Likewise.
23455 * g++.old-deja/g++.mike/misc1.C: Likewise.
23456 * g++.old-deja/g++.mike/misc13.C: Likewise.
23457 * g++.old-deja/g++.mike/misc14.C: Likewise.
23458 * g++.old-deja/g++.mike/ns12.C: Likewise.
23459 * g++.old-deja/g++.mike/p1248.C: Likewise.
23460 * g++.old-deja/g++.mike/p3708.C: Likewise.
23461 * g++.old-deja/g++.mike/p3708a.C: Likewise.
23462 * g++.old-deja/g++.mike/p3708b.C: Likewise.
23463 * g++.old-deja/g++.mike/p646.C: Likewise.
23464 * g++.old-deja/g++.mike/p700.C: Likewise.
23465 * g++.old-deja/g++.mike/p783.C: Likewise.
23466 * g++.old-deja/g++.mike/p783a.C: Likewise.
23467 * g++.old-deja/g++.mike/p783b.C: Likewise.
23468 * g++.old-deja/g++.mike/p786.C: Likewise.
23469 * g++.old-deja/g++.mike/p789.C: Likewise.
23470 * g++.old-deja/g++.mike/p789a.C: Likewise.
23471 * g++.old-deja/g++.mike/p807a.C: Likewise.
23472 * g++.old-deja/g++.other/delete3.C: Likewise.
23473 * g++.old-deja/g++.other/dyncast1.C: Likewise.
23474 * g++.old-deja/g++.other/dyncast2.C: Likewise.
23475 * g++.old-deja/g++.other/dyncast3.C: Likewise.
23476 * g++.old-deja/g++.other/empty1.C: Likewise.
23477 * g++.old-deja/g++.other/temporary1.C: Likewise.
23478 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
23479 * g++.old-deja/g++.pt/t16.C: Likewise.
23480 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 23481
ed8e443a 234821999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 23483
ed8e443a 23484 * gcc.dg/991230-1.c: New test.
7fb1283f 23485
ed8e443a 234861999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 23487
ed8e443a
JM
23488 * gcc.c-torture/compile/991229-3.c: New test.
23489 * gcc.c-torture/compile/991229-2.c: New test.
23490 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 23491
ed8e443a 234921999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 23493
ed8e443a 23494 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 23495
a58eeb31 23496