]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR fortran/22038 (Forall with mask broken)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a8e12e4d
TS
12005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2
3 PR fortran/22038
4 * gfortran.dg/forall_1.f90: Un-XFAIL.
5
8fe4d24b
NS
62005-06-13 Nathan Sidwell <nathan@codesourcery.com>
7
8 PR c++/21929
9 * g++.dg/parse/crash26.C: New.
10
11 PR c++/20789
12 * g++.dg/init/member1.C: New.
13
dda895f9
JJ
142005-06-13 Jakub Jelinek <jakub@redhat.com>
15
16 * gfortran.dg/altreturn_1.f90: New test.
17
adacecf1
ZD
182005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
19
20 PR middle-end/21985
21 * gcc.dg/tree-ssa/pr21985.c: New test.
22
a165e746
JM
232005-06-12 James A. Morrison <phython@gcc.gnu.org>
24
25 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
26
da5839d6
RS
272005-06-12 Roger Sayle <roger@eyesopen.com>
28
29 PR c++/21930
30 * g++.dg/other/error10.C: New test case.
31
57504df9
FXC
322005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33
34 PR libfortran/19155
35 * gfortran.dg/pr19155.f: Add test.
36
b49a3de7
TS
372005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
38
39 * gfortran.dg/f2c_7.f90: New test.
40
16d4ddd1
TS
41 * gfortran.dg/forall_1.f90: XFAILed.
42
e3d025cb
JM
432005-06-12 James A. Morrison <phython@gcc.gnu.org>
44
45 * gcc.dg/pr14796-1.c: New.
46 * gcc.dg/pr14796-2.c: New.
47
94631c1e
SK
482005-06-11 Steven G. Kargl <kargls@comcast.net>
49
50 PR fortran/17792
51 PR fortran/21375
52 * gfortran.dg/deallocate_stat.f90: New test.
53
542005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
55
56 * gfortran.fortran-torture/execute/in-pack.f90: New test.
57
bb748329
DN
582005-06-10 Dorit Nuzman <dorit@il.ibm.com>
59
60 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
61 access will be generated when this loop is vectorized. Test that
62 accesses with same alignment were detected.
63 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
64 Test that accesses with same alignment were detected.
65 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
66 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
67 alignment were detected.
68
b7e20b53
GDR
692005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
70
71 * gcc.dg/Wcxx-compat-1.c: New.
72
92f5e87c
TK
732005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
74
75 PR libfortran/21480
76 * gfortran.dg/reshape-complex.f90: Add a test for a packed
77 complex array.
78
5878b92f
NS
792005-06-09 Nathan Sidwell <nathan@codesourcery.com>
80
81 * gcc.dg/alias-8.c: New.
82
7a9430c0
JM
832005-06-08 Joseph S. Myers <joseph@codesourcery.com>
84
85 * gcc.dg/format/cmn_err-1.c: Update.
86
8b0096b4
JM
872005-06-08 James A. Morrison <phython@gcc.gnu.org>
88
89 PR target/20666
90 * gcc.target/sparc/fexpand-2.c: New.
91 * gcc.target/sparc/fpmerge-2.c: New.
92 * gcc.target/sparc/fpmul-2.c: New.
93 * gcc.target/sparc/noresult.c: New.
94 * gcc.target/sparc/pdist-2.c: New.
95 * gcc.target/sparc/pdist-3.c: New.
96
625b02b2
AB
972005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
98
99 PR testsuite/21702
100 * gcc.target/i386/i386.exp: Fix comment typo.
101
98ed9dae
NS
1022005-06-08 Nathan Sidwell <nathan@codesourcery.com>
103
104 PR c++/19497
105 * g++.dg/inherit/using5.C: New.
106 * g++.dg/inherit/using6.C: New.
107
cb6d4a9f
VR
1082005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
109
110 PR c++/19894
111 * g++.dg/template/ptrmem15.C: New test.
112
113 PR c++/20563
114 * g++.dg/ext/label4.C: New test.
115
34cbdf67
EB
1162005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
117
118 * gcc.dg/tls/debug-1.c: New test.
119
4280a26f
DJ
1202005-06-07 Dale Johannesen <dalej@apple.com>
121
122 * gcc.target/i386/movq.c: New.
123
e4cd04f4
DJ
1242005-06-07 Dale Johannesen <dalej@apple.com>
125
126 * gcc.dg/20050607-1.c: New.
127
145357a4
JJ
1282005-06-07 Jakub Jelinek <jakub@redhat.com>
129
130 PR middle-end/21850
131 * gcc.c-torture/execute/20050607-1.c: New test.
132
ae740cce
TK
1332005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
134
135 PR libfortran/21926
136 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
137 Test case where the return array has lowest stride one,
138 but isn't packed.
139
89a590b3
AS
1402005-06-07 Adrian Straetling <straetling@de.ibm.com>
141
142 * lib/target-supports.exp (check_effective_target_sync_int_long):
143 Add s390 and s390x targets.
144
ac182688
ZD
1452005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
146
147 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
148 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
149 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
150 * gcc.dg/tree-ssa/loop-9.c: New test.
151
efb169b0
NS
1522005-06-07 Nathan Sidwell <nathan@codesourcery.com>
153
154 * g++.dg/parse/defarg10.C: New.
155
40182dbf
JJ
1562005-06-06 Jakub Jelinek <jakub@redhat.com>
157
158 PR regression/21897
159 * gcc.c-torture/execute/20050604-1.c: New test.
160
b2a9b208
NS
1612005-06-06 Nathan Sidwell <nathan@codesourcery.com>
162
5e97d404
NS
163 PR 21903
164 * g++.dg/parse/defarg9.C: New.
165
b2a9b208
NS
166 PR c++/20637
167 * g++.dg/inherit/using4.C: New.
168 * g++.dg/overload/error1.C: Adjust expected errors.
169 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
170 * g++.old-deja/g++.brendan/arm2.C: Likewise.
171 * g++.old-deja/g++.other/redecl2.C: Likewise.
172 * g++.old-deja/g++.other/redecl4.C: Likewise.
173 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
174
43faca51
DB
1752005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
176
177 * gfortran.dg/f2c_5.f90: Add -w to dg-options
178
1792005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
180
181 * lib/gfortran.exp (gfortran_target_compile): Call
182 dg-additional-files-options
183 * gfortran.dg/f2c_4.f90: New file
184 * gfortran.dg/f2c_4.c: New file
185 * gfortran.dg/f2c_5.f90: New file
186 * gfortran.dg/f2c_5.c: New file
187
86403f0f
TS
1882005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
189
adac7e92
TS
190 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
191
86403f0f
TS
192 PR fortran/21912
193 * gfortran.dg/array_constructor_4.f90: New test.
194
88a7beb7
MM
1952005-06-05 Mark Mitchell <mark@codesourcery.com>
196
197 PR c++/21619
198 * g++.dg/ext/builtin9.C: New test.
199
16191a64
DJ
2002005-06-05 Dale Johannesen <dalej@apple.com>
201
202 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
203 * gcc.c-torture/execute/20050603-2.c: Ditto.
204
88088c03
DN
2052005-06-05 Dorit Nuzman <dorit@il.ibm.com>
206
207 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
208 * gcc.dg/vect/vect-reduc-1.c: New.
209 * gcc.dg/vect/vect-reduc-2.c: New.
210 * gcc.dg/vect/vect-reduc-3.c: New.
211
1c3250ed
DJ
2122005-06-04 Dale Johannesen <dalej@apple.com>
213
214 * gcc.c-torture/execute/20050603-1.c: New.
215 * gcc.c-torture/execute/20050603-2.c: New.
216 * gcc.dg/20050603-3.c: New.
217
29405f94
TS
2182005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
219
8e400578
TS
220 PR fortran/19195
221 * gfortran.dg/debug_1.f90: New test.
222
29405f94
TS
223 * gfortran.dg/forall_1.f90: New test.
224
ab21e272
TS
2252005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
226
227 * gfortran.dg/array_constructor_3.f90: New test.
228
9a28687d
TS
2292005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
230
231 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
232
28da59e8
HPN
2332005-06-04 Hans-Peter Nilsson <hp@axis.com>
234
235 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
236
472d98b4
JM
2372005-06-04 Joseph S. Myers <joseph@codesourcery.com>
238
239 PR c/21873
240 * gcc.dg/init-excess-1.c: New test.
241
dad732fa
MM
2422005-06-03 Mark Mitchell <mark@codesourcery.com>
243
244 PR c++/21853
245 * g++.dg/expr/static_cast6.C: New test.
246
441e96b5
DN
2472005-06-03 Diego Novillo <dnovillo@redhat.com>
248
249 * gcc.dg/tree-ssa/vrp14.c: New test.
250
7e45bd18
MM
2512005-06-03 Mark Mitchell <mark@codesourcery.com>
252
253 PR c++/21336
254 * g++.dg/template/new2.C: New test.
255
83cd747f
JC
2562005-06-03 Josh Conner <jconner@apple.com>
257
258 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
259 all entries in initializer.
260
548e34cd
RG
2612005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
262
263 PR middle-end/21858
264 * gcc.dg/pr21858.c: New testcase.
265
b956116e
PB
2662005-06-03 Paolo Bonzini <bonzini@gnu.org>
267
268 PR tree-optimization/21292
269
270 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
271 New.
272 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
273 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
274 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
275 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
276 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
277
87e48010
RH
2782005-06-02 Richard Henderson <rth@redhat.com>
279
280 * gcc.dg/sync-2.c: Use -march=i486 for i386.
281
984dfd8c
RG
2822005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
283
284 * gcc.dg/wtypequal.c: New testcase.
285
462508dd
DN
2862005-06-02 Diego Novillo <dnovillo@redhat.com>
287
288 PR 21582
289 * gcc.dg/tree-ssa/pr21582.c: New test.
290
3e3935a9
NS
2912005-06-02 Nathan Sidwell <nathan@codesourcery.com>
292
293 PR c++/21280
294 * g++.dg/opt/interface2.h: New.
295 * g++.dg/opt/interface2.C: New.
296 * g++.dg/init/ctor4.C: Adjust error lines.
297 * g++.old-deja/g++.bob/inherit2.C: Likewise.
298 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
299 * g++.old-deja/g++.jason/opeq3.C: Likewise.
300 * g++.old-deja/g++.pt/assign1.C: Likewise.
301 * g++.old-deja/g++.pt/crash20.C: Likewise.
302
ed3c16fb
DN
3032005-06-02 Dorit Nuzman <dorit@il.ibm.com>
304
305 PR tree-optimization/21734
306 * g++.dg/vect/pr21734_1.cc: New.
307 * g++.dg/vect/pr21734_2.cc: New.
308
fbd4ef4c
NS
3092005-06-02 Nathan Sidwell <nathan@codesourcery.com>
310
58fb06b4
NS
311 PR c++/20350
312 * g++.dg/template/spec24.C: New.
313
fbd4ef4c
NS
314 PR c++/21151
315 * g++.dg/pch/local-1.C: New.
316 * g++.dg/pch/local-1.Hs: New.
317
227858d1
DN
3182005-06-01 Diego Novillo <dnovillo@redhat.com>
319
320 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
321 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
322 * gcc.dg/tree-ssa/pr14341.c: New test.
323 * gcc.dg/tree-ssa/pr14841.c: New test.
324 * gcc.dg/tree-ssa/pr20701.c: New test.
325 * gcc.dg/tree-ssa/pr21086.c: New test.
326 * gcc.dg/tree-ssa/pr21090.c: New test.
327 * gcc.dg/tree-ssa/pr21332.c: New test.
328 * gcc.dg/tree-ssa/pr21458.c: New test.
329 * gcc.dg/tree-ssa/pr21658.c: New test.
330 * gcc.dg/tree-ssa/vrp01.c: New test.
331 * gcc.dg/tree-ssa/vrp02.c: New test.
332 * gcc.dg/tree-ssa/vrp03.c: New test.
333 * gcc.dg/tree-ssa/vrp04.c: New test.
334 * gcc.dg/tree-ssa/vrp05.c: New test.
335 * gcc.dg/tree-ssa/vrp06.c: New test.
336 * gcc.dg/tree-ssa/vrp07.c: New test.
337 * gcc.dg/tree-ssa/vrp08.c: New test.
338 * gcc.dg/tree-ssa/vrp09.c: New test.
339 * gcc.dg/tree-ssa/vrp10.c: New test.
340 * gcc.dg/tree-ssa/vrp11.c: New test.
341 * gcc.dg/tree-ssa/vrp12.c: New test.
342 * gcc.dg/tree-ssa/vrp13.c: New test.
343
3442005-06-01 Alexandre Oliva <aoliva@redhat.com>
345
346 PR 21029
347 * gcc.dg/tree-ssa/pr21029.c: New test.
348
c3a29423
RS
3492005-06-01 Roger Sayle <roger@eyesopen.com>
350
351 * gfortran.dg/logint-1.f: New test case.
352 * gfortran.dg/logint-2.f: Likewise.
353 * gfortran.dg/logint-3.f: Likewise.
354
cf4d246b
JJ
3552005-06-01 Jakub Jelinek <jakub@redhat.com>
356
8e0a600b
JJ
357 PR c/21536
358 PR c/20760
359 * gcc.dg/20050527-1.c: New test.
360
a00cb0b9
JJ
361 * gcc.dg/i386-sse-12.c: New test.
362
cf4d246b
JJ
363 PR fortran/21729
364 * gfortran.dg/implicit_5.f90: New test.
365
bf3ddf8a
FW
3662005-06-01 Feng Wang <fengwang@nudt.edu.cn>
367
368 PR fortran/20883
369 * gfortran/assign_4.f90: New test.
370 * gfortran/assign_2.f90: Change compile to run.
371
a9c9d3fa
GK
3722005-05-31 Geoffrey Keating <geoffk@geoffk.org>
373
374 * lib/target-supports.exp
375 (check_effective_target_sync_char_short): New.
376 * gcc.dg/sync-2.c: New.
377
60407f7a
ZD
3782005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
379
380 PR tree-optimization/21817
381 * gcc.dg/torture/pr21817-1.c: New.
382
8bd46447
NS
3832005-05-31 Nathan Sidwell <nathan@codesourcery.com>
384
385 PR c++/21165
386 * g++.dg/template/init5.C: New.
387
fba53b18
PT
3882005-05-31 Paul Thomas <pault@gcc.gnu.org>
389
390 * gfortran.dg/char_initialiser_actual.f90:
391 Test character initialisers as actual arguments.
392 * gfortran.dg/char_pointer_comp_assign.f90:
393 Test character pointer structure component assignments.
394 * gfortran.dg/char_array_structure_constructor.f90:
395 Test character components in structure constructors.
396
d763bb10
AP
3972005-05-31 Andrew pinski <pinskia@physics.uc.edu>
398
399 PR middle-end/20931
400 * g++.dg/opt/pr20931.C: New test.
401
8c7a0ea6
AJ
4022005-05-31 Andreas Jaeger <aj@suse.de>
403
404 PR testsuite/20772
405 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
406 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
407 g++.old-deja/g++.ext/asmspec1.C,
408 g++.old-deja/g++.other/regstack.C,
409 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
410 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
411 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
412 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
413 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
414 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
415 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
416 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
417 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
418 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
419 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
420 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
421 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
422 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
423 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
424 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
425 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
426 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
427 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
428
4ea73bfa
JL
4292005-05-31 Jeff Law <law@redhat.com>
430
431 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
432
7f177cf7
PC
4332005-05-30 Paolo Carlini <pcarlini@suse.de>
434
435 PR middle-end/21743
436 * gcc.dg/builtins-1.c: Activate disabled clog test.
437 * gcc.dg/torture/builtin-attr-1.c: Likewise.
438
e0a80504
PT
4392005-05-29 Paul Thomas <pault@gcc.gnu.org>
440
441 * gfortran.dg/char_pointer_assign.f90:
442 Test character-pointer assignments and pointer assignments.
443 * gfortran.dg/char_pointer_dummy.f90:
444 Test character-pointer dummy arguments.
445 * gfortran.dg/char_pointer_func.f90:
446 Test character-pointer function returns.
447 * gfortran.dg/char_pointer_dependency.f90:
448 Test character-pointer functions with dependencies.
449
d035c296
MM
4502005-05-30 Mark Mitchell <mark@codesourcery.com>
451
452 PR c++/21784
453 * g++.dg/lookup/using14.C: New test.
454
d83d092e
KH
4552005-05-30 Kazu Hirata <kazu@cs.umass.edu>
456
457 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
458 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
459 trailing ^M.
460
8eebd8f7
GK
4612005-05-29 Geoffrey Keating <geoffk@apple.com>
462
a9c9d3fa
GK
463 PR c++/17413
464 * g++.dg/template/local5.C: New.
465
66859ace
GK
466 PR target/21761
467 * gcc.c-torture/compile/pr21761.c: New.
468
8eebd8f7
GK
469 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
470 before darwin8.
471
36eb8874
SK
4722005-05-30 Steven G. Kargl
473
474 PR fortran/20846
475 * gfortran.dg/inquire_8.f90: New test.
476
6778b96c
FXC
4772005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
478
1451cecf 479 PR libfortran/21376
6778b96c
FXC
480 * gfortran.dg/output_exponents_1.f90: New test.
481
95af2a1f
FXC
4822005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
483
1451cecf 484 PR libfortran/20006
95af2a1f
FXC
485 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
486
64b2bdb3
MM
4872005-05-28 Mark Mitchell <mark@codesourcery.com>
488
d035c296
MM
489 PR c++/21210
490 * g++.dg/ext/complex1.C: New test.
491
64b2bdb3
MM
492 PR c++/21340
493 * g++.dg/init/ctor6.C: New test.
494
fd44f634
JH
4952005-05-29 Jan Hubicka <jh@suse.cz>
496
497 * gcc.c-torture/compile/pr21562.c: New.
498
d1aa35ae
SK
4992005-05-28 Steven G. Kargl <kargls@comcast.net>
500
501 * gfortran.dg/subnormal_1.f90: New test.
502
d416304e
JH
5032005-05-28 Jan Hubicka <jh@suse.cz>
504
505 * tree-prof.exp: Fix comment.
506 * value-prof-1.c: New.
507 * value-prof-2.c: New.
508 * value-prof-3.c: New.
509 * value-prof-4.c: New.
510
81ae598b
MM
5112005-05-27 Mark Mitchell <mark@codesourcery.com>
512
513 PR c++/21614
514 * g++.dg/expr/ptrmem6.C: New test.
515 * g++.dg/expr/ptrmem6a.C: Likewise.
516
46aad78f
KH
5172005-05-27 Kazu Hirata <kazu@cs.umass.edu>
518
519 PR tree-optimization/21658
520 * gcc.dg/tree-ssa/pr21658.c: New.
521
2d637547
NS
5222005-05-27 Nathan Sidwell <nathan@codesourcery.com>
523
f879d298
NS
524 PR c++/21455
525 * g++.dg/inherit/ptrmem3.C: New.
526
2d637547
NS
527 PR c++/21681
528 * g++.dg/parse/template16.C: New.
529
1acaf650
AJ
5302005-05-27 Andreas Jaeger <aj@suse.de>
531
c23c7d89
AJ
532 * gcc.dg/setjmp-2.c: Only run in 32-bit.
533
1acaf650
AJ
534 * gcc.dg/i386-sse-8.c: Run test on all archs.
535
1b258d2f
MS
5362005-05-26 Mike Stump <mrs@apple.com>
537
538 * objc.dg/isa-field-1.m: Only run on darwin.
539 * objc.dg/lookup-1.m: Likewise.
540 * objc.dg/try-catch-8.m: Likewise.
541
1acdf11b
RS
5422005-05-26 Roger Sayle <roger@eyesopen.com>
543
544 PR tree-optimization/9814
545 * gcc.dg/pr9814-1.c: New test case.
546
2c9ed0af
ZL
5472005-05-26 Ziemowit Laski <zlaski@apple.com>
548
549 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
550 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
551 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
552 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
553 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
554 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
555 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
556 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
557 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
558 objc.dg/try-catch-8.m: New.
559
64008915
JJ
5602005-05-26 Janis Johnson <janis187@us.ibm.com>
561
562 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
563 remove extraneous semicolons.
564
5b3bcba2
ZL
5652005-05-26 Ziemowit Laski <zlaski@apple.com>
566
567 * obj-c++.dg/comp-types-12.mm: New.
568 * objc.dg/comp-types-11.m: New.
569 * objc.dg/selector-4.m: New.
570
a9f9113a
AJ
5712005-05-26 Andreas Jaeger <aj@suse.de>
572
573 PR testsuite/20772
574 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
575 g++.old-deja/g++.ext/attrib3.C,
576 g++.old-deja/g++.other/store-expr1.C,
577 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
578 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
579 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
580 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
581 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
582 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
583 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
584 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
585 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
586 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
587 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
588 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
589 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
590 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
591 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
592 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
593 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
594 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
595 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
596
035b7ccd
AJ
5972005-05-26 Andreas Jaeger <aj@suse.de>
598
599 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
600 x86-64 compilation.
601
b9fa227d
AJ
6022005-05-26 Andreas Jaeger <aj@suse.de>
603
604 PR testsuite/20772
605 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
606 gcc.misc-tests/i386-pf-athlon-1.c,
607 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
608 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
609 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
610 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
611 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
612 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
613 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
614 programs.
615
616 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
617 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
618 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
619 x86-64 compilation.
620
621 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
622 x86_64.
623
624 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
625 effective-target ilp32.
626
e689b870
DU
6272005-05-26 David Ung <davidu@mips.com>
628
629 * gcc.target/mips/ext_ins.c: New test for testing the generation
630 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 631
764e01e6
AJ
6322005-05-26 Andreas Jaeger <aj@suse.de>
633
634 * treelang/compile/unsigned.tree: Use gimple instead of
635 nonexisting generic dump.
636
598b2024
PB
6372005-05-26 Paolo Bonzini <bonzini@gnu.org>
638
639 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
640
11b6985e
AJ
6412005-05-26 Andreas Jaeger <aj@suse.de>
642
643 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
644
ba4a3d54
TK
6452005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
646
647 PR libfortran/17283
648 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
649 Test callee-allocated memory with write statements.
650
c10166c4
RS
6512005-05-25 Roger Sayle <roger@eyesopen.com>
652
653 PR middle-end/21709
654 * gcc.dg/pr21709-1.c: New test case.
655
7cb56e5c
ZL
6562005-05-25 Ziemowit Laski <zlaski@apple.com>
657 Mike Stump <mrs@apple.com>
047c2765 658
7cb56e5c 659 * objc/execute/next_mapping.h: Update for C++.
11b6985e 660
047c2765
MS
661 * obj-c++.dg/selector-1.mm: Move to...
662 * obj-c++.dg/selector-4.mm: here...
663
25f0f66e 664 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
665 * obj-c++.dg/comp-types-1.mm: New.
666 * obj-c++.dg/cxx-class-1.mm: New.
667 * obj-c++.dg/cxx-ivars-1.mm: New.
668 * obj-c++.dg/cxx-ivars-2.mm: New.
669 * obj-c++.dg/cxx-ivars-3.mm: New.
670 * obj-c++.dg/cxx-scope-1.mm: New.
671 * obj-c++.dg/cxx-scope-2.mm: New.
672 * obj-c++.dg/defs.mm: New.
673 * obj-c++.dg/empty-private-1.mm: New.
674 * obj-c++.dg/encode-1.mm: New.
675 * obj-c++.dg/encode-2.mm: New.
676 * obj-c++.dg/encode-3.mm: New.
677 * obj-c++.dg/extern-c-1.mm: New.
678 * obj-c++.dg/extra-semi.mm: New.
679 * obj-c++.dg/fix-and-continue-2.mm: New.
680 * obj-c++.dg/isa-field-1.mm: New.
681 * obj-c++.dg/ivar-list-semi.mm: New.
682 * obj-c++.dg/local-decl-1.mm: New.
683 * obj-c++.dg/lookup-1.mm: New.
684 * obj-c++.dg/lookup-2.mm: New.
685 * obj-c++.dg/method-1.mm: New.
686 * obj-c++.dg/method-2.mm: New.
687 * obj-c++.dg/method-3.mm: New.
688 * obj-c++.dg/method-4.mm: New.
689 * obj-c++.dg/method-5.mm: New.
690 * obj-c++.dg/method-6.mm: New.
691 * obj-c++.dg/method-7.mm: New.
692 * obj-c++.dg/no-extra-load.mm: New.
693 * obj-c++.dg/overload-1.mm: New.
694 * obj-c++.dg/pragma-1.mm: New.
695 * obj-c++.dg/pragma-2.mm: New.
696 * obj-c++.dg/private-1.mm: New.
697 * obj-c++.dg/private-2.mm: New.
698 * obj-c++.dg/proto-qual-1.mm: New.
699 * obj-c++.dg/qual-types-1.mm: New.
700 * obj-c++.dg/stubify-1.mm: New.
701 * obj-c++.dg/stubify-2.mm: New.
702 * obj-c++.dg/super-class-1.mm: New.
703 * obj-c++.dg/super-class-2.mm: New.
704 * obj-c++.dg/super-dealloc-1.mm: New.
705 * obj-c++.dg/super-dealloc-2.mm: New.
706 * obj-c++.dg/template-1.mm: New.
707 * obj-c++.dg/template-2.mm: New.
708 * obj-c++.dg/template-3.mm: New.
709 * obj-c++.dg/template-4.mm: New.
710 * obj-c++.dg/template-5.mm: New.
711 * obj-c++.dg/template-6.mm: New.
712 * obj-c++.dg/try-catch-1.mm: New.
713 * obj-c++.dg/try-catch-2.mm: New.
714 * obj-c++.dg/try-catch-3.mm: New.
715 * obj-c++.dg/try-catch-4.mm: New.
716 * obj-c++.dg/try-catch-5.mm: New.
717 * obj-c++.dg/try-catch-6.mm: New.
718 * obj-c++.dg/try-catch-7.mm: New.
719 * obj-c++.dg/try-catch-8.mm: New.
720 * obj-c++.dg/try-catch-9.mm: New.
721 * obj-c++.dg/va-meth-1.mm: New.
722
d1c8c827
ZL
7232005-05-25 Ziemowit Laski <zlaski@apple.com>
724
725 * obj-c++.dg/selector-1.mm: New.
726 * obj-c++.dg/selector-2.mm: New.
727
19537c28
ZL
7282005-05-25 Ziemowit Laski <zlaski@apple.com>
729
730 * obj-c++.dg/selector-3.mm: New.
731 * objc.dg/selector-3.m: New.
732
3d0994b8
ZL
7332005-05-25 Ziemowit Laski <zlaski@apple.com>
734
735 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
736 about where warning appears.
737
29a79fcf
UW
7382005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
739
740 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
741 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
742 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
743 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
744
9f938de1
UW
7452005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
746
747 * gcc.dg/20050524-1.c: New test.
748
670cd5c5
JH
7492005-05-25 Jan Hubicka <jh@suse.cz>
750
751 * gcc.dg/tree-prof/inliner-1.c: New.
752
7532005-05-25 Janis Johnson <janis187@us.ibm.com>
754
755 * gcc.dg/tree-prof: New directory.
756 * gcc.dg/tree-prof/tree-prof.exp: New.
757
5c498b10
DD
7582005-05-25 DJ Delorie <dj@redhat.com>
759
760 * gcc.dg/Wattributes-1.c: New.
761 * gcc.dg/Wattributes-2.c: New.
762 * gcc.dg/Wattributes-3.c: New.
763
150de506
JJ
76420005-05-24 Janis Johnson <janis187@us.ibm.com>
765
766 PR tree-optimization/19833
767 * gcc.dg/uninit-4.c: Remove xfail.
768 * gcc.dg/uninit-9.c: Ditto.
769
d1e270fe
ZL
7702005-05-24 Ziemowit Laski <zlaski@apple.com>
771
772 * obj-c++.dg/bitfield-[1-5].mm: New.
773 * obj-c++.dg/class-protocol-1.mm: New.
774 * obj-c++.dg/comp-types-1[0-1].mm: New.
775 * obj-c++.dg/comp-types-[2-9].mm: New.
776 * obj-c++.dg/encode-[4-8].mm: New.
777 * obj-c++.dg/layout-1.mm: New.
778 * obj-c++.dg/method-1[0-9].mm: New.
779 * obj-c++.dg/method-2[0-1].mm: New.
780 * obj-c++.dg/method-[8-9].mm: New.
781 * obj-c++.dg/objc-gc-3.mm: New.
782 * obj-c++.dg/try-catch-10.mm: New.
783 * objc.dg/bitfield-5.m: New.
784 * objc.dg/comp-types-10.m: New.
785 * objc.dg/comp-types-9.m: New.
786 * objc.dg/layout-1.m: New.
787 * objc.dg/objc-gc-4.m: New.
788 * objc.dg/try-catch-9.m: New.
789 * objc.dg/class-protocol-1.m: Tweak diagnostics.
790 * objc.dg/comp-types-1.m: Likewise.
791 * objc.dg/comp-types-[5-6].m: Likewise.
792 * objc.dg/method-9.m: Likewise.
793
cce96d4a
JJ
7942005-05-24 Janis Johnson <janis187@us.ibm.com>
795
37e0a9e8
JJ
796 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
797 and on hardware without VMX support.
798
22a90512
JJ
799 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
800
e31136d2
JJ
801 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
802
56cfdc9d
JJ
803 * lib/profopt.exp (dg-final-generate, dg-final-use,
804 profopt-final-code, profopt-get-options): New.
805 (profopt-execute): Process test directives.
806
cce96d4a
JJ
807 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
808 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
809 cleanup-tree-dump, cleanup-saved-temps): Update comments.
810
e777303f
AP
8112005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
812
813 PR C++/21645
814 * g++.dg/init/ctor5.C: New test.
815
b348d67c
IR
8162005-05-24 Ira Rosen <irar@il.ibm.com>
817
818 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
819 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
820 vect-113.c, vect-114.c.
821
37495922
AN
8222005-05-23 Adam Nemet <anemet@lnxw.com>
823
824 * gcc.dg/const-elim-1.c: Remove xfails.
825
6cedb4ac
JL
8262005-05-23 Jeff Law <law@redhat.com>
827
828 * gcc.c-torture/compile/pr21638.c: New test.
829 * gcc.c-torture/compile/20050520-1.c: New test.
830
aa3a4a17
NC
8312005-05-23 Nick Clifton <nickc@redhat.com>
832
833 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
834 be a proper triple, ie: m32r*-*-*.
835 * g++.old-deja/g++.jason/thunk3.C: Likewise.
836
e0624990
AP
8372004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
838
839 PR middle-end/21331
840 PR tree-opt/21293
841 * gcc.c-torture/compile/pr21293.c: New test.
842 * gcc.c-torture/execute/pr21331.c: New test.
843
69dc01e6
RH
8442004-05-20 Richard Henderson <rth@redhat.com>
845
846 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
847
cc7e6e8f 8482005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
849
850 * obj-c++-dg.exp: Add.
851 * obj-c++.exp: Add.
852 * obj-c++.dg/dg.exp: Add.
853
527abb7a
NC
8542005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
855
856 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
857 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
858
8592005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 860
527abb7a
NC
861 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
862
e4d4cf56
RH
8632004-05-19 Richard Henderson <rth@redhat.com>
864
865 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
866
517297ba
JJ
8672005-05-19 Janis Johnson <janis187@us.ibm.com>
868
fb7111c6
JJ
869 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
870
517297ba
JJ
871 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
872
389c6c8b
JJ
8732005-05-19 Jakub Jelinek <jakub@redhat.com>
874
875 PR c++/21495
876 * g++.dg/parse/extern1.C: New test.
877 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
878
925a4487
EB
8792005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
880
f0cd747e 881 * gcc.dg/c99-math.h: New.
925a4487
EB
882 * gcc.dg/c99-math-float-1.c: New test.
883 * gcc.dg/c99-math-double-1.c: Likewise.
884 * gcc.dg/c99-math-long-double-1.c: Likewise.
885
eb384679
RH
8862005-05-18 Richard Henderson <rth@redhat.com>
887
888 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
889
46e5b15e
DP
8902005-05-18 Devang Patel <dpatel@apple.com>
891
892 * g++.dg/opt/20050511-1.C: New test.
11b6985e 893
8f4dc7af
TK
8942005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
895
896 PR libfortran/21127
897 * gfortran.dg/reshape-complex.f90: New test.
898
755b3990 8992005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
900
901 * gfortran.dg/array_constructor_1.f90: New test.
902 * gfortran.dg/array_constructor_2.f90: New test.
903
1e7d0a64
FW
9042005-05-18 Feng Wang <fengwang@nudt.edu.cn>
905
906 PR fortran/20954
907 * gfortran.dg/pr20954.f: New test.
908
26515aa9
ZL
9092005-05-17 Mike Stump <mrs@apple.com>
910
911 Yet more Objective-C++...
912
913 * objc.dg/method-5.m: Update.
914 * objc.dg/method-6.m: Update.
915 * objc.dg/method-7.m: Update.
916 * objc.dg/method-9.m: Update.
917 * objc.dg/try-catch-2.m: Update.
918
a3a02333
MM
9192005-05-17 Mark Mitchell <mark@codesourcery.com>
920
921 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 922 Remove little-endian optimizations.
a3a02333 923
a564d0f1
JL
9242005-05-17 Jeff Law <law@redhat.com>
925
926 * g++.dg/tree-ssa/pr18414.C: New test.
927 * gcc.dg/tree-ssa/pr18414.C: New test.
928 * gcc.dg/tree-ssa/pr17141-1.C: New test.
929 * gcc.dg/tree-ssa/pr17141-2.C: New test.
930
1f76e417
RG
9312005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
932
933 * gcc.dg/compat/generate-random.c: Do not include
934 libiberty.h.
935 * gcc.dg/compat/generate-random_r.c: Likewise.
936
f8912a55
PB
9372005-05-17 Paolo Bonzini <bonzini@gnu.org>
938
939 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
940
fb664a2c
RG
9412005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
942
943 PR middle-end/21595
944 * g++.dg/tree-ssa/builtin1.C: New testcase.
945
8de1f441
JJ
9462005-05-17 Jakub Jelinek <jakub@redhat.com>
947
f23b8501
JJ
948 PR c++/21454
949 * g++.dg/opt/const4.C: New test.
950
7cbd12b8
JJ
951 PR middle-end/21492
952 * g++.dg/opt/crossjump1.C: New test.
953
c477e13b
JJ
954 PR tree-optimization/21610
955 * gcc.c-torture/compile/20050516-1.c: New test.
956
8de1f441
JJ
957 PR fortran/15080
958 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
959 about the test failing.
960 * gfortran.fortran-torture/execute/where_7.f90: New test.
961 * gfortran.fortran-torture/execute/where_8.f90: New test.
962
2b5bf0e2
RH
9632005-05-16 Richard Henderson <rth@redhat.com>
964
965 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
966 i?86 and x86_64.
967
d7a6176e
MM
9682005-05-16 Mark Mitchell <mark@codesourcery.com>
969
970 * gcc.dg/compat/generate-random.c (config.h): Do not include.
971 (limits.h): Include unconditionally.
972 (stdlib.h): Likewise.
973 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
974 (limits.h): Include unconditionally.
975 (stdlib.h): Likewise.
976 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
977 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
978 (limits.h): Include unconditionally.
11b6985e 979 (stdlib.h): Likewise.
d7a6176e
MM
980 (hashtab.h): Do not include.
981 (getopt.h): Likewise.
982 (stddef.h): Include.
983 (hashval_t): Define.
984 (struct entry): Add "next" field.
985 (HASH_SIZE): New macro.
986 (hash_table): New variable.
987 (switchfiles): Do not use xmalloc.
988 (mix): New macro.
989 (iterative_hash): New function.
990 (hasht): Remove.
991 (e_exists): New function.
992 (e_insert): Likewise.
993 (output): Use, instead of libiberty hashtable functions.
994 (main): Do not use getopt. Do not call htab_create.
11b6985e 995
cea02b6e
DB
9962005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
997
998 PR libstdc++/21526
999 * lib/target-supports.exp (check_mkfifo_available):
1000 Return 0 for cygwin as mkfifo support incomplete on platform.
1001 Fix typos in comments.
1002
5595de0f
MM
10032005-05-15 Mark Mitchell <mark@codesourcery.com>
1004
1005 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1006
b078dfbf
FW
10072005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1008
1009 PR fortran/17432
1010 * gfortran.dg/assign_4.f: New test.
1011
5de2df7b
KH
10122005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1013
1014 PR tree-optimization/21563
1015 * gcc.dg/tree-ssa/pr21563.c: New.
1016
aa313ed4
JH
10172005-05-14 Jan Hubicka <jh@suse.cz>
1018
1019 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1020
03b0db0a
RG
10212005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1022
1023 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1024
967bfd2c
JB
10252005-05-13 Julian Brown <julian@codesourcery.com>
1026
1027 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1028 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1029
81cfbbc2
JH
10302005-05-13 Jan Hubicka <jh@suse.cz>
1031
1032 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1033 * gcc.dg/fold-xor-?.c: Likewise.
1034 * gcc.dg/pr15784-?.c: Likewise.
1035 * gcc.dg/pr20922-?.c: Likewise.
1036 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1037 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1038 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1039
b160dd28
TS
10402005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1041
1042 PR fortran/21260
1043 * gfortran.dg/hollerith_1.f90: New test.
1044
09e7f686
TS
10452005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1046
1047 * gfortran.dg/func_result_2.f90: New test.
1048
802fc826
BD
10492005-05-11 Bud Davis <bdavis@gfortran.org>
1050
1051 * gfortran.dg/dev_null.f90: New test.
1052
5a942c07
RE
10532005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1054
1055 * gcc.dg/arm-vfp1.c: Revert last change.
1056
c5542940
RG
10572005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1058
1059 PR middle-end/19807
1060 PR tree-optimization/19639
1061 * g++.dg/tree-ssa/pr19807.C: New testcase.
1062
da32fddc
FXC
10632005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1064
1065 PR libfortran/21471
1066 * gfortran.dg/append-1.f90: New test.
1067
9a8cb141
DN
10682005-05-10 Diego Novillo <dnovillo@redhat.com>
1069
1070 * gcc.dg/pr18501.c: XFAIL.
1071 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1072 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1073 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1074 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1075 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1076 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1077 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1078 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1079
973ff4c0
TS
10802005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1081
1082 PR fortran/20178
1083 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1084 gfortran.dg/f2c_3.f90: New tests.
1085
e0bba093
TS
1086 * gfortran.dg/return_1.f90: Fix dg annotation.
1087
5fefbc79
JL
10882005-05-10 Diego Novillo <dnovillo@redhat.com>
1089
1090 * gcc.c-torture/compile/20050510-1.c: New test.
1091
ef9bf9a3
MM
10922005-05-10 Mark Mitchell <mark@codesourcery.com>
1093
1094 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1095
64552cd7
BW
10962005-05-10 Bob Wilson <bob.wilson@acm.org>
1097
1098 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1099
8c900457
GL
11002005-05-10 Gabor Loki <loki@gcc.gnu.org>
1101
1102 PR c/17913
1103 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1104
2798c11f
JM
11052005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1106
1107 PR c/21342
1108 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1109 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1110
3f69daa8
BE
11112005-05-10 Ben Elliston <bje@au.ibm.com>
1112
1113 PR debug/16676
1114 * gcc.dg/debug/pr16676.c: New test.
1115
42458609
KH
11162005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1117
1118 PR testsuite/21443
1119 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1120 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1121 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1122 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1123 Change -O1 to -O2.
1124 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1125 -fno-tree-dominator-opts.
1126
7f42f27f
TS
11272005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1128
1129 * gfortran.dg/return_1.f90: New test.
1130
11312005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1132
1133 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1134
1135 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1136
f2710bea
NS
11372005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1138
1139 PR c++/21427
1140 * g++.dg/inherit/covariant13.C: New.
1141
4581ba9d
FXC
11422005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1143
1144 PR libfortran/19155
1145 * gfortran.dg/pr19155.f: New test.
1146
4bbcb8fc
RS
11472005-05-08 Roger Sayle <roger@eyesopen.com>
1148
1149 PR inline-asm/8788
1150 * gcc.dg/pr8788-1.c: New testcase.
1151
401d24f9
RS
11522005-05-08 Richard Sandiford <rsandifo@redhat.com>
1153
5e9ad4cf 1154 PR target/21416
401d24f9
RS
1155 * gcc.target/mips/fpcmp-[12].c: New tests.
1156
34f4edf8
MM
11572005-05-06 Mark Mitchell <mark@codesourcery.com>
1158
1159 * lib/target-supports-dg.exp (dg-require-fork): New function.
1160 (dg-require-mkfifo): Likewise.
1161 * lib/target-supports.exp (check_function_available): New
1162 function.
1163 (check_fork_available): Likewise.
1164 (check_mkfifo_available): Likewise.
1165
b8c1d4a1
JL
11662005-05-06 Jeff Law <law@redhat.com>
1167
1168 * gcc.c-torture/compile/pr21380.c: New test.
1169
46fb43a7
JJ
11702005-05-06 Jakub Jelinek <jakub@redhat.com>
1171
1172 PR c++/20961
1173 * g++.dg/ext/weak3.C: New test.
1174
2226e997
MM
11752005-05-05 Mark Mitchell <mark@codesourcery.com>
1176
1177 PR c++/21352
11b6985e 1178 * g++.dg/template/crash37.C: New test.
2226e997 1179
0d341a6a
PB
11802005-05-05 Paul Brook <paul@codesourcery.com>
1181
1182 * gcc.dg/arm-g2.c: Use effective-target arm32.
1183 * gcc.dg/arm-mmx-1.c: Ditto.
1184 * gcc.dg/arm-scd42-2.c: Ditto.
1185 * gcc.dg/arm-vfp1.c: Ditto.
1186 * lib/target-supports.exp (check_effective_target_arm32): New
1187 function.
1188
e33e218b
TK
11892005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1190
1191 PR libfortran/21354
1192 gfortran.dg/in_pack_rank7.f90: New test.
1193
a7e1c928
AP
11942005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1195
1196 PR middle-end/15618
1197 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1198
125886c7
JJ
11992005-05-04 Jakub Jelinek <jakub@redhat.com>
1200
8148fe65
JJ
1201 PR middle-end/21265
1202 * gcc.dg/20050503-1.c: New test.
1203
125886c7
JJ
1204 PR rtl-optimization/21239
1205 * gcc.dg/i386-sse-11.c: New test.
1206
33270999
AO
12072005-05-03 Alexandre Oliva <aoliva@redhat.com>
1208
1209 PR target/16888
1210 * gcc.target/i386/asm-1.c: New test.
1211
85b583d3
JJ
12122005-05-03 Jakub Jelinek <jakub@redhat.com>
1213
6d34654c
JJ
1214 PR rtl-optimization/21330
1215 * gcc.c-torture/execute/20050502-1.c: New test.
1216
85b583d3
JJ
1217 PR target/21297
1218 * gcc.c-torture/execute/20050502-2.c: New test.
1219
8d8e6b95
UB
12202005-05-03 Uros Bizjak <uros@kss-loka.si>
1221
1222 PR middle-end/21282
1223 * gcc.dg/pr21282.c: New.
1224
90af9146
DB
12252005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1226
1227 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1228 * gcc.dg/vect/vect-92.c: Likewise
1229 * gcc.dg/vect/vect-93.c: Likewise
1230 * gcc.dg/vect/vect-dv-1.c: Likewise
1231 * gcc.dg/vect/vect-dv-2.c: Likewise
1232 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1233
59dc66ec
DB
12342005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1235
1236 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1237 * gfortran.dg/vect/vect-2.f90: Likewise
1238 * gfortran.dg/vect/vect-3.f90: Likewise
1239 * gfortran.dg/vect/vect-4.f90: Likewise
1240 * gfortran.dg/vect/vect-5.f90: Likewise
1241
230215f5
GK
12422005-05-02 Geoffrey Keating <geoffk@apple.com>
1243
1244 PR target/20813
1245 * gcc.dg/rs6000-fpint-2.c: New.
1246
6fb58bba
JM
12472005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1248
1249 PR c/15698
1250 * gcc.dg/builtins-30.c: Update expected messages.
1251 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1252 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1253 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1254
fda05890
KH
12552005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1256
1257 PR tree-optimization/21294
1258 * gcc.dg/tree-ssa/pr21294.c: New.
1259
58646b77
PB
12602005-05-02 Paolo Bonzini <bonzini@gnu.org>
1261
f8912a55
PB
1262 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1263 __builtin_altivec_st_internal_4si built-in.
58646b77 1264
985484fd
MM
12652005-05-02 Mark Mitchell <mark@codesourcery.com>
1266
1267 PR c++/15875
1268 * g++.dg/template/ptrmem14.C: New test.
1269
1e872f31
PB
12702005-05-02 Paul Brook <paul@codesourcery.com>
1271
1272 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1273
b2f97e4a
MM
12742005-05-02 Michael Matz <matz@suse.de>
1275
1276 PR c++/19542
1277 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1278
aee7846e
MM
12792005-05-01 Mark Mitchell <mark@codesourcery.com>
1280
1281 * g++.dg/cpp/weak.C: New test.
1282
9be872b7
ZD
12832005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1284
1285 * gcc.dg/tree-ssa/loop-8.c: New test.
1286
600f3598
MM
12872005-04-30 Michael Maty <matz@suse.de>
1288
1289 * gcc.dg/inline-mcpy.c: New test.
1290
8e249b23
TK
12912005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1292
1293 PR libfortran/18958
1294 * gfortran.dg/eoshift.f90: New test case.
1295
f6c7d65b
PT
12962005-04-30 Paul Thomas <pault@gcc.gnu.org>
1297
1298 PR libfortran/18857
1299 * gfortran.dg/matmul_1.f90: New test.
1300
d5448566
KH
13012005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1302
1303 PR tree-optimization/21030
1304 * gcc.dg/tree-ssa/pr21030.c: New.
1305
7dcc58cd
DP
13062005-04-29 Devang Patel <dpatel@apple.com>
1307
1308 PR tree-optimization/21272
1309 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1310
d198b59a
JJ
13112005-04-29 Jakub Jelinek <jakub@redhat.com>
1312
1313 PR fortran/13082
1314 PR fortran/18824
1315 * gfortran.dg/entry_4.f90: New test.
1316 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1317 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1318 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1319 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1320 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1321 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1322 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1323
13242005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1325
1326 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1327
1a7bfcc3
PB
13282005-04-29 Paul Brook <paul@codesourcery.com>
1329
1330 * gfortran.dg/entry_3.f90: New test.
1331
438e1428
TS
13322005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1333
1334 * gfortran.dg/implicit_4.f90: New test.
1335
13362005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1337
1338 * lib/target-supports.exp (check_profiling_available): Return
1339 false for xtensa-*-elf.
1340
438e1428 13412005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1342
1343 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1344 error if file cannot be deleted.
1345
15d65124
KH
13462005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1347
1348 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1349 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1350 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1351 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1352 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1353 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1354 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1355 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1356 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1357 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1358 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1359 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1360 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1361
781e1004
FXC
13622005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1363
1364 PR fortran/20865
1365 * gfortran.dg/pr20865.f90: New test.
1366
e14a6540
JM
13672005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1368
1369 * gcc.dg/void-cast-2.c: New test.
1370
47aecf47
JM
13712005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1372
1373 PR c/21159
1374 * gcc.dg/void-cast-1.c: New test.
1375
d42a92c8
PB
13762005-04-27 Paolo Bonzini <bonzini@gnu.org>
1377
1378 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1379
90aeadcb
FXC
13802005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1381
1382 PR fortran/21177
1383 * gfortran.dg/pr21177.f90: New test.
1384
e3cc7254
ZD
13852005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1386
1387 PR tree-optimization/21171
1388 * gcc.dg/tree-ssa/pr21171.c: New test.
1389
c4336539
PB
13902004-04-27 Paolo Bonzini <bonzini@gnu.org>
1391
90aeadcb
FXC
1392 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1393 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1394 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1395 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1396 gcc.dg/tree-ssa/gen-vect-32.c: New.
1397 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
1398 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
1399 don't run on PPC32.
1400
eb3490b9
JM
14012005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1402
1403 PR c/21213
1404 * gcc.dg/transparent-union-3.c: New test.
1405
5e49f16b
JM
14062005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1407
1408 PR c/20740
1409 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
1410 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
1411 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
1412 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
1413 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
1414 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
1415
5635785a
JL
14162005-04-26 Jeff Law <law@redhat.com>
1417
1418 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
1419 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
1420 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
1421 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
1422 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
1423 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
1424 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
1425
70a390bb
RG
14262004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
1427
1428 PR tree-optimization/17598
1429 * gcc.dg/tree-ssa/pr17598.c: New testcase.
1430
d6ff8575
MS
14312005-04-25 Mike Stump <mrs@apple.com>
1432
1433 * objc.dg/fix-and-continue-1.m: Add.
1434
c2cab3e9
RS
14352005-04-25 Roger Sayle <roger@eyesopen.com>
1436
1437 PR c++/20995
1438 * g++.dg/opt/pr20995-1.C: New test case.
1439
1f4ea3f2
DP
14402005-04-25 Devang Patel <dpatel@apple.com>
1441
1442 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 1443
3321369f
AP
14442005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1445
1446 PR testsuite/21062
1447 * g++.dg/opt/alias2.C (printf): Correct the prototype.
1448
0453e74d
AP
14492005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1450
1451 PR C++/21188
1452 * g++.dg/opt/rtti2.C: New test.
1453
860c8f3b
PB
14542005-04-25 Paul Brook <paul@codesourcery.com>
1455 Steven G. Kargl <kargls@comcast.net>
1456
1457 PR fortran/20879
1458 * gfortran.dg/ichar_1.f90: New file.
1459
49fc196e
JJ
14602005-04-24 Jakub Jelinek <jakub@redhat.com>
1461
8634c649
JJ
1462 PR middle-end/20991
1463 * g++.dg/opt/pr20991.C: New test.
1464
49fc196e
JJ
1465 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
1466 where sizeof (type) < __alignof__ (type).
1467 * gcc.dg/compat/struct-layout-1.h: Likewise.
1468
59191501
PB
14692005-04-24 Per Bothner <per@bothner.com>
1470 Devang Patel <dpatel@apple.com>
1471
1472 PR preprocessor/20907
1473 * gcc.dg/cpp/very-long-comment.c: New test.
1474
eb83e811
TS
14752005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1476
1477 PR fortran/20059
1478 * gfortran.dg/common_5.f: New test.
1479
75cf42cc
RG
14802005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
1481
1482 PR middle-end/21082
1483 * g++.dg/tree-ssa/pr21082.C: New testcase.
1484
be1b5cba
ZD
14852005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
1486
1487 * gcc.dg/vect/vect-99.c: New test.
1488
84d65814
DN
14892005-04-22 Diego Novillo <dnovillo@redhat.com>
1490
1491 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
1492
be240c88
JL
14932005-04-22 Jeff Law <law@redhat.com>
1494
1495 * gcc.dg/uninit-5.c: Remove xfails.
1496 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
1497 conditionals and loads.
1498
14992005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
1500
1501 PR libfortran/20074
1502 PR libfortran/20436
1503 PR libfortran/21108
1504 * gfortran.dg/nested_reshape.f90: new test
1505 * gfortran.dg/reshape-alloc.f90: new test
1506 * gfortran.dg/reshape.f90: new test
1507
d4b47784
MM
15082005-04-22 Mark Mitchell <mark@codesourcery.com>
1509
c5f8b710
MM
1510 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
1511
d4b47784
MM
1512 * gcc.dg/arm-vfp1.c: New test.
1513
1a32490a
AO
15142005-04-22 Alexandre Oliva <aoliva@redhat.com>
1515
1516 PR c++/21087
1517 * g++.dg/lookup/builtin2.C: New test.
1518
ebccb65d
JM
15192005-04-22 Joseph S. Myers <joseph@codesourcery.com>
1520
1521 * gcc.dg/weak/weak-13.c: New test.
1522
915167f5
GK
15232005-04-21 Geoffrey Keating <geoffk@apple.com>
1524
1525 * lib/target-supports.exp (check_effective_target_sync_int_long):
1526 Add powerpc*.
1527
eb7058ce
RS
15282005-04-21 Richard Sandiford <rsandifo@redhat.com>
1529
1530 * gcc.target/mips/branch-1.c: New test.
1531
7fc785d8
RH
15322005-04-21 Richard Henderson <rth@redhat.com>
1533
1534 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
1535 * gcc.dg/vect/vect-86.c: Likewise.
1536 * gcc.dg/vect/vect-87.c: Likewise.
1537 * gcc.dg/vect/vect-88.c: Likewise.
1538
1c280337
DP
15392005-04-21 Devang Patel <dpatel@apple.com>
1540
1541 PR optimization/20994
1542 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 1543
187230a7
JM
15442005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1545
1546 PR c/12913
1547 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
1548 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
1549 gcc.dg/c99-vla-jump-5.c: New tests.
1550
f12b785d
RH
15512005-04-19 Richard Henderson <rth@redhat.com>
1552
11b6985e 1553 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
1554 Fix typo in exists check.
1555 (check_effective_target_sync_int_long): New.
1556 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
1557 * gcc.dg/ia64-sync-2.c: Likewise.
1558 * gcc.dg/ia64-sync-3.c: Likewise.
1559 * gcc.dg/ia64-sync-4.c: Likewise.
1560
33ab6245
JM
15612005-04-19 James A. Morrison <phython@gcc.gnu.org>
1562
1563 * gcc.dg/fold-xor-1.c: New test.
f242e769 1564 * gcc.dg/fold-xor-2.c: New test.
33ab6245 1565
47508bd3
JW
15662005-04-19 James E. Wilson <wilson@specifixinc.com>
1567
1568 PR target/20670
1569 * g++.dg/eh/fp-regs.C: New test.
1570
53a2494e
JM
15712005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1572
1573 * gcc.dg/Wint-to-pointer-cast-1.c,
1574 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
1575 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
1576 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
1577
009e94d4
FXC
15782005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1579
1580 PR fortran/16861
1581 * gfortran.dg/pr16861.f90: New test.
1582
a3885f54
JM
15832005-04-18 James A. Morrison <phython@gcc.gnu.org>
1584
1585 * gcc.dg/pr21085.c: New test.
1586
63642370
RS
15872005-04-18 Richard Sandiford <rsandifo@redhat.com>
1588
1589 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
1590 (setup_mips_tests, dg-mips-options): New procedures.
1591 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
1592 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
1593 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
1594 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1595 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
1596 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
1597 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
1598 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1599 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
1600 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
1601 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
1602 dg-mips-options instead of dg-options. Remove now-redundant
1603 preprocessor guards.
1604 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
1605 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1606 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1607 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
1608 * gcc.dg/vr-mult-2.c: Delete.
1609 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
1610 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
1611 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
1612 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
1613 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
1614 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
1615 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
1616
ac75c44b
LG
16172005-04-18 Laurent GUERBY <laurent@guerby.net>
1618
1619 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 1620
a45f6936
DP
16212005-04-18 Devang Patel <dpatel@apple.com>
1622
1623 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
1624 * gcc.dg/vect/vect-11a.c: New.
1625 * gcc.dg/vect/vect-none.c: Update.
1626 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
1627
0eeb03e6
JM
16282005-04-18 James A. Morrison <phython@gcc.gnu.org>
1629
1630 PR tree-optimization/20922
1631 * gcc.dg/pr20922-1.c: New test.
1632 * gcc.dg/pr20922-2.c: New test.
1633 * gcc.dg/pr20922-3.c: New test.
1634 * gcc.dg/pr20922-4.c: New test.
1635 * gcc.dg/pr20922-5.c: New test.
1636 * gcc.dg/pr20922-6.c: New test.
1637
293fcb2e
FXC
16382005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1639
1640 PR libfortran/20950
1641 * gfortran.dg/pr20950.f: New test.
1642
76a66bfd
FXC
16432005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1644
1645 PR libfortran/19216
1646 * gfortran.dg/pr19216.f: New test.
1647
0d21c2a2
KH
16482005-04-18 Kazu Hirata <kazu@cs.umass.edu>
1649
1650 PR tree-optimization/21001
1651 * gcc.dg/tree-ssa/pr21001.c: New.
1652
5f9bfaf2
TK
16532005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
1654
1655 PR libfortran/21075
1656 * gfortran.dg/reshape_rank7.f90: New test.
1657
29dc5138
PT
16582005-04-17 Paul Thomas <pault@gcc.gnu.org>
1659
1660 PR libfortran/12884 gfortran.dg/pr12884.f: New test
1661 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
1662 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
1663 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
1664 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
1665 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
1666 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
1667 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
1668 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
1669 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
1670 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
1671 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
1672 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
1673 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
1674 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
1675 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
1676 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
1677 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
1678 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
1679 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
1680 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
1681
a34938be
RG
16822005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
1683
1684 * gfortran.dg/wtruncate.f: New testcase.
1685 * gfortran.dg/wtruncate.f90: New testcase.
1686
79bb956e
MM
16872005-04-16 Mark Mitchell <mark@codesourcery.com>
1688
1689 PR c++/21025
1690 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
1691 which sizeof/alignof is dependent, rather than just whether we are
1692 processing_template_decl.
11b6985e 1693
472573f9
TK
16942005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1695
1696 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1697 corrected typo where the wrong variables had been compared.
1698
8e6d7b8a
TK
16992005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1700
1701 PR libfortran/18495
1702 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1703 Test callee-allocated version of return array with a write
1704 statement.
1705 Test spread with a temporary with another write statement.
1706
9f1054af
KH
17072005-04-15 Kazu Hirata <kazu@cs.umass.edu>
1708
1709 PR tree-optimization/21031
1710 * gcc.dg/tree-ssa/pr21031.c: New.
1711
1c432a0c
UB
17122005-04-15 Uros Bizjak <uros@kss-loka.si>
1713
1714 PR tree-optimization/21004
1715 * gcc.dg/builtins-53.c: Include builtins-config.h.
1716 Check floorf, ceilf, floorl and ceill transformations
1717 only when HAVE_C99_RUNTIME is defined.
11b6985e 1718
c87ac7e8
AO
17192005-04-15 Alexandre Oliva <aoliva@redhat.com>
1720
1721 PR middle-end/20739
1722 * gcc.dg/tree-ssa/pr20739.c: New test.
1723
a68bdb0b
MS
17242005-04-14 Mike Stump <mrs@apple.com>
1725
1726 * gcc.dg/Foundation.framework/empty: New.
1727 * gcc.dg/framework-2.c: New.
1728
417ac4e6
KH
17292005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1730
1731 PR tree-optimization/21021
1732 * gcc.c-torture/compile/pr21021.c: New.
1733
b67af20b
JJ
17342005-04-14 Janis Johnson <janis187@us.ibm.com
1735
1736 PR testsuite/21010
1737 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
1738 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
1739 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
1740 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
1741 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
1742 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
1743 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
1744 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
1745
ae46a07a
RH
17462005-04-14 Richard Henderson <rth@redhat.com>
1747
1748 * lib/target-supports.exp (check_effective_target_vect_condition):
1749 Add ia64, i?86, and x86_64.
1750
ab13f408
SK
17512005-04-14 Steven G. Kargl <kargls@comcast.net>
1752
1753 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
1754
a0ce7978
KH
17552005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1756
1757 PR tree-optimization/20657
1758 * gcc.dg/tree-ssa/pr20657.c: New.
1759
2ec76fdb
UB
17602005-04-14 Uros Bizjak <uros@kss-loka.si>
1761
1762 * gcc.dg/builtins-53.c: Also check (int)trunc* and
1763 (long long int)trunc*.
1764
559be41a
UW
17652005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
1766
1767 PR target/20927
1768 * gcc.dg/pr20927.c: New test.
1769
6c013920
RS
17702005-04-13 Richard Sandiford <rsandifo@redhat.com>
1771
1772 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
1773 * gcc.target/mips/asm-1.c: Likewise.
1774
fda5e936
DJ
17752005-04-13 Dale Johannesen <dalej@apple.com>
1776
1777 * objc.dg/objc-fast-4.m: New.
1778
e190b0b5
HPN
17792005-04-13 Hans-Peter Nilsson <hp@axis.com>
1780
1781 * gcc.target/cris/torture/cris-torture.exp: New driver in new
1782 directory.
1783 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
1784
542f103e
DE
17852005-04-13 David Edelsohn <edelsohn@gnu.org>
1786
1787 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
1788 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
1789 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 1790
9fb6cbd9
KH
17912005-04-13 Kazu Hirata <kazu@cs.umass.edu>
1792
1793 PR tree-optimization/20913
1794 * gcc.dg/tree-ssa/pr20913.c: New.
1795
60b4ccde
KH
1796 PR tree-optimization/20702
1797 * gcc.dg/tree-ssa/pr20702.c: New.
1798
5782c29d
VR
17992005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1800
1801 PR c++/13744
1802 * g++.dg/inherit/local3.C: New test.
1803
0b90f180
JL
18042005-04-12 Jeff Law <law@redhat.com>
1805
1806 * gcc.dg/tree-ssa/20050412-1.c: New test.
1807
c6abe94d
TK
18082005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
1809
1810 PR libfortran/19016
1811 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
1812 Add tests with mask generated by expression.
1813 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1814 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1815 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1816
ca11b3fb
UW
18172005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
1818
1819 PR middle-end/20917
1820 * gcc.dg/20050409-1.c: New test.
1821
77195d61
AP
18222005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
1823
1824 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
1825
1e731102
MM
18262005-04-11 Mark Mitchell <mark@codesourcery.com>
1827
1828 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1829 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
1830 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1831 (TARGET_CXX): Adjust accordingly.
1832 * target.h (struct gcc_target): Remove epxort_class_data. Add
1833 determine_class_data_visibility and class_data_always_comdat.
1834 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1835 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
1836 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1837 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
1838 (arm_cxx_determine_class_data_visibility): New.
1839 (arm_cxx_class_data_always_comdat): Likewise.
1840 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1841 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
1842 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1843 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
1844 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
1845 Define.
1846
fc7c5aed
MM
18472005-04-11 Mark Mitchell <mark@codesourcery.com>
1848
1849 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
1850
d5bfbe09
GK
18512005-04-11 Geoffrey Keating <geoffk@apple.com>
1852
1853 * gcc.dg/i386-darwin-fpmath.c: New.
1854
b52485c6
DP
18552004-04-11 Devang Patel <dpatel@apple.com>
1856
1857 * lib/target-supports.exp (check_effective_target_vect_condition): New.
1858 * gcc.dg/vect/vect-ifcvt-1.c: New test.
1859 * gcc.dg/vect/vect-ifcvt-2.c: New test.
1860 * gcc.dg/vect/vect-ifcvt-3.c: New test.
1861 * gcc.dg/vect/vect-ifcvt-4.c: New test.
1862 * gcc.dg/vect/vect-ifcvt-5.c: New test.
1863 * gcc.dg/vect/vect-ifcvt-6.c: New test.
1864 * gcc.dg/vect/vect-ifcvt-7.c: New test.
1865 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 1866
b52485c6
DP
18672004-04-11 Devang Patel <dpatel@apple.com>
1868
1869 * gcc.dg/vect/vect-dv-1.c: New test.
1870 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 1871
f8d66d34
DN
18722005-04-11 Diego Novillo <dnovillo@redhat.com>
1873
1874 PR tree-optimization/20933
1875 * gcc.dg/tree-ssa/pr20933.c: New test.
1876
9f32d037
TS
18772005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1878
1879 * gfortran.dg/fold_nearest.f90: New test.
1880
d3010d72
AP
18812005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
1882
1883 * gcc.dg/tree-ssa/alias-1.c: New test.
1884
9fabf0d4
DN
18852005-04-11 Diego Novillo <dnovillo@redhat.com>
1886
1887 PR tree-optimization/20920
1888 * g++.dg/tree-ssa/pr20920.C: New test.
1889
f94b1661
UB
18902005-04-11 Uros Bizjak <uros@kss-loka.si>
1891
1892 * gcc.dg/builtins-53.c: Also check (int)ceil* and
1893 (long long int)ceil*.
11b6985e 1894
9ee12b3b
MM
18952005-04-10 Mark Mitchell <mark@codesourcery.com>
1896
1897 * g++.dg/warn/Wdtor1.C: Declare template in system header with
1898 explicit C++ linkage.
1899
51c3f0f6
FXC
19002005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1901
1902 * gfortran.dg/pr17229.f: Take care of the new obsolescence
1903 warning for arithmetic IF statements.
1904
59afe4b4
TK
19052005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
1906
1907 * eor_handling_1.f90: New test case.
1908 * eor_handling_2.f90: New test case.
1909 * eor_handling_3.f90: New test case.
1910 * eor_handling_4.f90: New test case.
1911 * eor_handling_5.f90: New test case.
1912 * noadv_size.f90: New test case.
1913 * pad_no.f90: New test case.
1914
ecf9c079
RS
19152005-04-10 Richard Sandiford <rsandifo@redhat.com>
1916
1917 * gcc.c-torture/execute/20050410-1.c: New test.
1918
46382283
AO
19192005-04-09 Alexandre Oliva <aoliva@redhat.com>
1920
1921 * gcc.dg/pr20126.c: New.
1922
f7d7d3b7
SK
19232005-04-09 Bud Davis <bdavis@gfortran.org>
1924 Steven G. Kargl <kargls@comcast.net>
1925
1926 * gfortran.dg/PR19872.f: New test.
1927
19282005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
1929
1930 * gfortran.dg/nint_1.f90: Fix dg-do directive
1931
f7d7d3b7 19322005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
1933
1934 * gfortran.dg/nint_1.f90: New test.
1935
50dd63a9
TK
19362005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1937
1938 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
1939 Added test for callee-allocated arrays with write statements.
1940 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
1941 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
1942 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1943 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1944 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1945
bd0e28a2
TK
19462005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1947
1948 PR libfortran/20163
1949 * gfortran.dg/open-options-blanks.f: New test.
1950
53d8a8ac
AP
19512005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1952
1953 PR fortran/13257
305ead91 1954 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 1955
1b803355
JJ
19562005-04-09 Jakub Jelinek <jakub@redhat.com>
1957
9d30f3c1
JJ
1958 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1959 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1960 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1961 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1962 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1963 * gcc.c-torture/execute/stdarg-4.c: New test.
1964
1965 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
1966
1b803355
JJ
1967 PR target/20795
1968 * g++.dg/abi/param2.C: New test.
1969
f94b1661
UB
19702005-04-09 Uros Bizjak <uros@kss-loka.si>
1971
1972 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
1973
d8b42d06
UB
19742005-04-09 Uros Bizjak <uros@kss-loka.si>
1975
1976 * gcc.dg/builtins-53.c: New test.
1977
0bca51f0
DN
19782005-04-08 Diego Novillo <dnovillo@redhat.com>
1979
1980 * g++.dg/tree-ssa/pr18178.C: New test.
1981 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
1982 * gcc.c-torture/execute/20041019-1.c: New test.
1983 * gcc.dg/tree-ssa/20041008-1.c: New test.
1984 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
1985 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
1986 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
1987 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
1988 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
1989 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
1990 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
1991 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
1992 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1993 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1994
69ea8c65
HPN
19952005-04-09 Hans-Peter Nilsson <hp@axis.com>
1996
1997 PR rtl-optimization/20466
1998 * gcc.c-torture/execute/pr20466-1.c: New test.
1999
12af7ba3
MM
20002005-04-08 Mark Mitchell <mark@codesourcery.com>
2001
d4113656
MM
2002 PR c++/20905
2003 * g++.dg/parse/cond2.C: New test.
2004
12af7ba3
MM
2005 PR c++/20145
2006 * g++.dg/warn/Wdtor1.C: New test.
2007
43e1c5f7
FXC
20082005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2009
2010 PR fortran/17229
2011 * gfortran.dg/pr17229.f: New test.
2012
c908c768
SK
20132005-04-07 Steven G. Kargl <kargls@comcast.net>
2014
2015 * gfortran.dg/tiny_1.f90: New test.
2016 * gfortran.dg/tiny_2.f90: ditto.
2017
20d27477
TK
20182005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2019
2020 * gfortran.dg/eor_1.f90: Fix dg-do run line
2021 * gfortran.dg/open_new.f90: Fix dg-do run line
2022
b6e3f572
HPN
20232005-04-07 Hans-Peter Nilsson <hp@axis.com>
2024
2025 * lib/target-supports.exp (get_compiler_messages): Support
2026 optional arguments, the fourth being compiler options.
2027 (check_effective_target_fpic): New proc.
2028 * gcc.dg/20050321-2.c: Restrict to target fpic.
2029
3425638a
JM
20302005-04-06 James A. Morrison <phython@gcc.gnu.org>
2031
2032 * gcc.dg/15443-1.c: New test.
2033 * gcc.dg/15443-2.c: Likewise.
2034
ccccdb8d
TS
20352005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2036
2037 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2038
3693d46c
JM
20392005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2040
2041 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2042
c634366a
JM
20432005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2044
2045 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2046 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2047 -m64.
2048 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2049 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2050 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2051
b17bba6d
MM
20522005-04-06 Mark Mitchell <mark@codesourcery.com>
2053
2054 PR c++/20212
2055 * g++.dg/warn/Wunused-11.C: New test.
2056
982be984
BS
20572005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2058
2059 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2060
b5c5c374
DN
20612005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2062
11b6985e 2063 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2064
6d05585b
MM
20652005-04-05 Mark Mitchell <mark@codesourcery.com>
2066
2067 PR c++/20734
2068 * g++.dg/template/ptrmem13.C: New test.
2069
aca32e16
PB
20702005-04-05 Per Bothner <per@bothner.com>
2071
2072 * lib/gcc.exp: Always add -fno-show-column, for now.
2073
ebabaece
AP
20742005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2075
2076 PR testsuite/20767
2077 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2078 of plain old "unsigned int" for the type of "i". Makes this test
2079 64bit clean.
2080
f19e3a64
JJ
20812005-04-05 Paolo Bonzini <bonzini@gnu.org>
2082
2083 * gcc.dg/i386-ssefn-1.c: New test.
2084 * gcc.dg/i386-ssefn-2.c: New test.
2085 * gcc.dg/i386-ssefn-3.c: New test.
2086 * gcc.dg/i386-ssefn-4.c: New test.
2087
cae064e7
JJ
20882005-04-05 Jakub Jelinek <jakub@redhat.com>
2089
4b284111
JJ
2090 PR tree-optimization/20076
2091 * gcc.dg/builtin-apply4.c: New test.
2092
cae064e7
JJ
2093 PR preprocessor/19475
2094 * gcc.dg/cpp/macspace1.c: New test.
2095 * gcc.dg/cpp/macspace2.c: New test.
2096
87ac6a50
FXC
20972005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2098
2099 * gfortran.dg/pr20755.f: Fixed bad format.
2100
3d3c0aea
MM
21012005-04-05 Mark Mitchell <mark@codesourcery.com>
2102
2103 PR c++/20763
2104 * g++.dg/ext/attrib21.C: New test.
2105
3e0de9d1
DP
21062004-04-05 Devang Patel <dpatel@apple.com>
2107
2108 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2109 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2110
51e9d74c
FXC
21112005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2112
2113 PR libfortran/20755
2114 * gfortran.dg/pr20755.f: New test.
2115
df7cc9b5
FW
21162005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2117
2118 * gfortran.dg/pr15959.f90: New test.
2119 * gfortran.dg/string_pad_trunc.f90: New test.
2120
3eebd776
FXC
21212005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2122
2123 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2124 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2125 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2126 syntax.
2127
3c5ead48
EB
21282005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2129
2130 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2131
bfcf81bf
JDA
21322005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2133
2134 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2135 * gcc.c-torture/compile/20011119-2.c: Likewise.
2136 * gcc.c-torture/compile/981001-2.c: Likewise.
2137
d58a2b83
MM
21382005-04-04 Mark Mitchell <mark@codesourcery.com>
2139
2140 PR c++/20679
2141 * g++.dg/template/overload4.C: New test.
2142
a7b2272b
NS
21432005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2144
38a37714
NS
2145 PR c++/20746
2146 * g++.dg/abi/covariant5.C: New.
2147
a7b2272b
NS
2148 PR debug/20505
2149 * g++.dg/debug/const2.C: New.
2150
4b8d544b
JJ
21512005-04-04 Jakub Jelinek <jakub@redhat.com>
2152
2153 PR rtl-optimization/16104
2154 * gcc.c-torture/execute/20050316-1.c: New test.
2155
edc3676f
NS
21562005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2157
2158 * g++.dg/template/spec23.C: Fix dg-error text.
2159
283da5df
RS
21602005-04-03 Alexandre Oliva <aoliva@redhat.com>
2161
2162 PR c++/19199
2163 * g++.dg/expr/lval2.C: New.
2164
e905ac64
KG
21652005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2166
2167 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2168 __builtin_strcasecmp and __builtin_strncasecmp.
2169
ee307009
NS
21702005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2171
2172 PR c++/20723
2173 * g++.dg/template/spec22.C: New.
2174 * g++.dg/template/spec23.C: New.
2175
00f07d96
DR
21762005-04-03 Dale Ranta <dir@lanl.gov>
2177 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2178
2179 PR libfortran/20068
2180 PR libfortran/20125
2181 PR libfortran/20156
2182 PR libfortran/20471
2183 * gfortran.dg/backspace.f: New test.
2184
596b98ce
AO
21852005-04-02 Daniel Berlin <dberlin@dberlin.org>
2186
2187 * gcc.dg/pr19345.c: New test.
2188
e18d4a19
AO
21892005-04-02 Alexandre Oliva <aoliva@redhat.com>
2190
2191 PR tree-optimization/20640
2192 * gcc.dg/torture/tree-loop-1.c: New.
2193
9f05ff0a
AO
21942005-04-02 Alexandre Oliva <aoliva@redhat.com>
2195
2196 PR rtl-optimization/20290
2197 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2198
51b75924
GK
21992005-04-02 Geoffrey Keating <geoffk@apple.com>
2200
2201 * gcc.dg/rs6000-fpint.c: New.
2202
2c83be0c
JM
22032005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2204
2205 * gcc.dg/old-style-then-proto-1.c: New test.
2206
4159401a
FXC
22072005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2208
2209 * gfortran.fortran-torture/execute/backspace.f90: Check
2210 after backspace and read was incorrect.
2211
944c4392
KG
22122005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2213
88ec1cc9
KG
2214 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2215 buffer past the terminating NUL using memcmp.
2216 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2217 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2218
55badfda
KG
2219 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2220 Fix unused/uninitialized variable warnings.
2221
dadd2dee
KG
2222 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2223 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2224 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2225 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2226
944c4392
KG
2227 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2228 gcc.c-torture/execute/builtins/fputs-lib.c,
2229 gcc.c-torture/execute/builtins/lib/fprintf.c,
2230 gcc.c-torture/execute/builtins/lib/main.c,
2231 gcc.c-torture/execute/builtins/lib/memcmp.c,
2232 gcc.c-torture/execute/builtins/lib/memmove.c,
2233 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2234 gcc.c-torture/execute/builtins/lib/memset.c,
2235 gcc.c-torture/execute/builtins/lib/printf.c,
2236 gcc.c-torture/execute/builtins/lib/sprintf.c,
2237 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2238 gcc.c-torture/execute/builtins/lib/strchr.c,
2239 gcc.c-torture/execute/builtins/lib/strcmp.c,
2240 gcc.c-torture/execute/builtins/lib/strcpy.c,
2241 gcc.c-torture/execute/builtins/lib/strcspn.c,
2242 gcc.c-torture/execute/builtins/lib/strlen.c,
2243 gcc.c-torture/execute/builtins/lib/strncat.c,
2244 gcc.c-torture/execute/builtins/lib/strncmp.c,
2245 gcc.c-torture/execute/builtins/lib/strncpy.c,
2246 gcc.c-torture/execute/builtins/lib/strrchr.c,
2247 gcc.c-torture/execute/builtins/lib/strspn.c,
2248 gcc.c-torture/execute/builtins/lib/strstr.c,
2249 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2250 gcc.c-torture/execute/builtins/strlen-2.c,
2251 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2252 prototypes.
2253
40ce6bf6
DS
22542005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2255
2256 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2257 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2258 selectany usage.
2259
a288c5cd
JJ
22602005-04-01 Jakub Jelinek <jakub@redhat.com>
2261
2262 PR c++/19406
2263 * g++.dg/debug/using1.C: New test.
2264
c5221531
HPN
22652005-04-01 Hans-Peter Nilsson <hp@axis.com>
2266
2267 PR middle-end/20524
2268 * gcc.dg/alias-7.c: Prefix asm-declared name with
2269 __USER_LABEL_PREFIX__.
2270
1ea96b34
JR
22712005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2272
2273 Fix fallout from PR middle-end/15700:
2274 * gcc.c-torture/compile/20011119-1.c: Take
2275 __USER_LABEL_PREFIX__ into account.
2276 * gcc.c-torture/compile/20011119-2.c: Likewise.
2277
c423ee0d
GDR
22782005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2279
2280 PR c++/18644
2281 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2282
0223e4f5
JM
22832005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2284
2285 PR c/17855
2286 * gcc.c-torture/compile/struct-non-lval-1.c,
2287 gcc.c-torture/compile/struct-non-lval-2.c,
2288 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2289
0455fecf
JJ
22902005-03-31 Janis Johnson <janis187@us.ibm.com>
2291
92cf604f
JJ
2292 * gcc.dg/tls/tls.exp: Remove temporary file.
2293 * g++.dg/tls/tls.exp: Ditto.
2294 * lib/file-format.exp: Ditto.
2295 * g++.dg/special/ecos.exp: Ditto.
2296
1194911f
JJ
2297 * lib/profopt.exp: Treat prof_ext as a list.
2298 * gcc.misc-tests/bprob.exp: Ditto.
2299 * g++.dg/bprob/bprob.exp: Ditto.
2300
6491eb15
JJ
2301 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2302 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2303 g++.dg/tree-ssa/pointer-reference-alias.C,
2304 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2305 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2306 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2307 g++.dg/vect/pr19951.cc: Ditto.
2308 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2309 gcc.dg/builtins-47.c: Ditto.
2310 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2311 gcc.dg/pr20115-1.c: Ditto.
2312 * gcc.dg/tree-ssa/20030530-2.c,
2313 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2314 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2315 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2316 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2317 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2318 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2319 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2320 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2321 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2322 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2323 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2324 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2325 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2326 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2327 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2328 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2329 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2330 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2331 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2332 gcc.dg/tree-ssa/20030824-1.c,
2333 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2334 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2335 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2336 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2337 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2338 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2339 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2340 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2341 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2342 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2343 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2344 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2345 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2346 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2347 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2348 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2349 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2350 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2351 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2352 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2353 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2354 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2355 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2356 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2357 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2358 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2359 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2360 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2361 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2362 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2363 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2364 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2365 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2366 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2367 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2368 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2369 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2370 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2371 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2372 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2373 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2374 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2375 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2376 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2377 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2378 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2379 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2380 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2381 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2382 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2383 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2384 gcc.dg/tree-ssa/useless-1.c: Ditto.
2385 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2386 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
2387 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
2388 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
2389 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2390 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
2391 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
2392 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
2393 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
2394 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
2395 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
2396 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
2397 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
2398 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
2399 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
2400 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
2401 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
2402 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
2403 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
2404 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
2405 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
2406 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2407 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2408 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
2409 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
2410 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
2411 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
2412 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
2413 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
2414 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
2415 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
2416 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
2417 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
2418 gcc.dg/vect/vect-none.c: Ditto.
2419 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
2420 treelang/compile/unsigned.tree: Ditto.
2421
515e6cd0
JJ
2422 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
2423 * gcc.dg/cpp/direct2s.c: Ditto.
2424 * gcc.dg/cpp/paste4.c: Ditto.
2425 * gcc.dg/cpp/separate-1.c: Ditto.
2426 * gcc.dg/pch/save-temps-1.c: Ditto.
2427 * g++.dg/ext/altivec-10.C: Ditto.
2428 * g++.dg/pch/pch.C: Ditto.
2429
65664157
JJ
2430 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
2431
68a9c13d
JJ
2432 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
2433 * g++.dg/template/repo1.C: Ditto.
2434 * g++.dg/template/repo2.C: Ditto.
2435 * g++.dg/template/repo3.C: Ditto.
2436 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
2437 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
2438 * g++.old-deja/g++.pt/repo1.C: Ditto.
2439 * g++.old-deja/g++.pt/repo2.C: Ditto.
2440 * g++.old-deja/g++.pt/repo3.C: Ditto.
2441 * g++.old-deja/g++.pt/repo4.C: Ditto.
2442
bca28164
JJ
2443 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
2444 * gcc.dg/20030107-1.c: Ditto.
2445 * gcc.dg/20030702-1.c: Ditto.
2446 * gcc.dg/profile-generate-1.c: Ditto.
2447 * g++.dg/other/profile1.C: Ditto.
2448 * g++.old-deja/g++.robertl/eb83.C: Ditto.
2449
0455fecf
JJ
2450 * lib/gcc-dg.exp (remove-build-file): New.
2451 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2452 cleanup-tree-dump, cleanup-saved-temps): New.
2453
dda04398
NS
24542005-03-31 Nathan Sidwell <nathan@codesourcery.com>
2455
2456 PR c++/19203, DR 214
2457 * g++.dg/parse/ambig3.C: Not ambiguous.
2458 * g++.dg/template/spec20.C: New.
2459 * g++.dg/template/spec21.C: New.
2460
1239de63
SE
24612005-03-31 Steve Ellcey <sje@cup.hp.com>
2462
2463 PR target/20045
2464 * gcc.dg/ia64-fptr-1.c: Run only on linux.
2465
14fd645e
FXC
24662005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2467
2468 PR libfortran/20660
2469 * gfortran.dg/negative_unit.f: New test.
2470
ccbca5e4
AM
24712005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
2472
2473 * gcc.dg/20050330-1.c: New test.
2474
ae7f3734
DP
24752005-03-30 Devang Patel <dpatel@apple.com>
2476
2477 * g++.dg/tree-sra/ssa-sra-3.C: New test.
2478
9ba8c99d
DJ
24792005-03-30 Dale Johannesen <dalej@apple.com>
2480
2481 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
2482
408e9b9b
JJ
24832005-03-30 Janis Johnson <janis187@us.ibm.com>
2484
2485 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2486 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
2487 Strip options from test name.
2488
cd9c7bd2
JH
24892005-03-31 Jan Hubicka <jh@suse.cz>
2490
2491 * gcc.dg/varpool-1.c: New testcase.
2492
16ef3acc
JM
24932005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2494
2495 PR c/772
2496 PR c/17913
2497 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
2498 gcc.dg/stmt-expr-label-3.c : New tests.
2499 * gcc.c-torture/execute/medce-2.c: Remove.
2500
1e55c0e2
JM
25012005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2502
2503 PR c/20368
2504 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
2505 tests.
2506
6f6e8901
AM
25072005-03-30 Alan Modra <amodra@bigpond.net.au>
2508
2509 * gcc.c-torture/compile/pr20203.c: New test.
2510
748e31c3
SK
25112005-03-26 Steven G. Kargl <kargls@comcast.net>
2512
2513 * gfortran.dg/promotion.f90: New test.
2514
aa80f4d1
AO
25152005-03-29 Alexandre Oliva <aoliva@redhat.com>
2516
2517 PR middle-end/20491
2518 * gcc.dg/torture/asm-subreg-1.c: New test.
2519
d1edc393
JM
25202005-03-29 Joseph S. Myers <joseph@codesourcery.com>
2521
2522 PR c/20672
2523 * gcc.dg/pr20672-1.c: New test.
2524
8bb46326
DN
25252005-03-29 Dorit Naishlos <dorit@il.ibm.com>
2526
2527 * gfortran.dg/vect: New directory.
2528 * gfortran.dg/vect/vect.exp: New.
2529 * gfortran.dg/vect/vect-1.f90: New test.
2530 * gfortran.dg/vect/vect-2.f90: New test.
2531 * gfortran.dg/vect/vect-3.f90: New test.
2532 * gfortran.dg/vect/vect-4.f90: New test.
2533 * gfortran.dg/vect/vect-5.f90: New test.
2534
1a612e0a
JJ
25352005-03-29 Jakub Jelinek <jakub@redhat.com>
2536
2537 PR middle-end/20622
2538 * gcc.dg/alias-7.c: New test.
2539
360ca054
EB
25402005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2541
2542 * gcc.dg/sparc-reg-1.c: New test.
2543
82498ed4
FXC
25442005-03-28 Steve Ellcey <sje@cup.hp.com>
2545
2546 PR target/19890
2547 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
2548
3445a80c
DR
25492005-03-29 Dale Ranta <dir@lanl.gov>
2550 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2551
2552 PR libfortran/20163
2553 * gfortran.dg/pr20163-2.f: New test.
2554
5c55c2e8
JH
25552005-03-28 Jan Hubicka <jh@suse.cz>
2556
2557 PR middle-end/20635
2558 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
2559 by Jakub Jelinek.
2560
c295d7b3
DN
25612005-03-27 Dorit Naishlos <dorit@il.ibm.com>
2562
2563 PR tree-optimization/20626
2564 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
2565 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
2566
a59928bc
SK
25672005-03-26 Steven G. Kargl <kargls@comcast.net>
2568
2569 * gfortran.dg/underflow.f90: New test.
2570 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
2571
1ad81c8e
KG
25722005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2573
2574 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
2575
e0b23a58
MM
25762005-03-25 Mark Mitchell <mark@codesourcery.com>
2577
2578 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
2579 (g++_init): Make sure that CXXFLAGS is set.
2580 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
2581 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 2582 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
2583 * lib/objc.exp (objc_init): Likewise.
2584 * lib/treelang.exp (treelang_init): Likewise.
2585
90faeb28
PH
25862005-03-25 Pat Haugen <pthaugen@us.ibm.com>
2587
2588 PR tree-optimization/20470
2589 * gcc.dg/tree-ssa/pr20470.c: New test.
2590
da4c340c
GK
25912005-03-25 Geoffrey Keating <geoffk@apple.com>
2592
2593 * gcc.dg/ppc-stfiwx.c: New.
2594
c3861e7a
SE
25952005-03-25 Steve Ellcey <sje@cup.hp.com>
2596
2597 PR target/19888
2598 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
2599
aec6cb10
ZD
26002005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2601
2602 * gcc.dg/20050325-1.c: Fix a typo.
2603
94887ef4
FXC
26042005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2605
2606 PR libfortran/19678
2607 PR libfortran/19679
2608 * gfortran.dg/dos_eol.f: New test.
2609
cd928652
ZD
26102005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2611
2612 PR rtl-optimization/20249
2613 * gcc.dg/20050325-1.c: New test.
2614
a50f3cd3
FXC
26152005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2616
2617 PR libfortran/15332
2618 * gfortran.dg/pr15332.f: New test.
2619
761d80b9
DJ
26202005-03-24 Dale Johannesen <dalej@apple.com>
2621
2622 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
2623
a10ce2f8
GK
26242005-03-24 Geoffrey Keating <geoffk@apple.com>
2625
d3d9a67f
GK
2626 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
2627 'internal' visibility.
2628 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
2629 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
2630 'protected' visibility.
2631 * gcc.dg/visibility-7.c: Likewise.
2632 * lib/target-supports.exp (check_visibility_available): Take
2633 a parameter, the kind of visibility to check for.
2634 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
2635 to check_visibility_available.
2636
a10ce2f8
GK
2637 * g++.dg/expr/cast3.C: New.
2638
9a15bd63
DE
26392005-03-24 David Edelsohn <edelsohn@gnu.org>
2640
2641 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
2642 rs6000.
2643
2eced2c2
SE
26442005-03-24 Steve Ellcey <sje@cup.hp.com>
2645
2646 PR target/20095
2647 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
2648
fab2f52c
AO
26492005-03-24 Alexandre Oliva <aoliva@redhat.com>
2650
0a2198f5
AO
2651 * gcc.dg/badshift.c: Renamed to...
2652 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
2653
31a69e4e
AO
2654 * gcc.target/i386/badshift.c: Renamed to...
2655 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
2656 only.
2657
fab2f52c
AO
2658 PR rtl-optimization/20532
2659 * gcc.target/i386/badshift.c: New.
2660
fd4f678c
FXC
26612005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2662
4f44f5f9 2663 * gfortran.dg/pr18025.f90: New test.
fd4f678c 2664
e69d504e 26652005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 2666
e69d504e
DJ
2667 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
2668
0b3deaaf
MM
26692005-03-23 Mark Mitchell <mark@codesourcery.com>
2670
06d7098a
MM
2671 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
2672
0b3deaaf
MM
2673 * lib/target-supports.exp (check_iconv_available): Default
2674 libiconv to -liconv, if there is no definition.
2675
2bc3f466
HPN
26762005-03-23 Hans-Peter Nilsson <hp@axis.com>
2677
2678 * gcc.dg/torture/cris-asm-mof-1.c: New test.
2679
8ff24a79
MM
26802005-03-22 Mark Mitchell <mark@codesourcery.com>
2681
2682 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
2683 * g++.dg/opt/pr7503-2.C: Likewise.
2684 * g++.dg/opt/pr7503-3.C: Likewise.
2685 * g++.dg/opt/pr7503-4.C: Likewise.
2686 * g++.dg/opt/pr7503-5.C: Likewise.
2687 * g++.dg/warn/minmax.C: New test.
2688
f77b6ca3
FXC
26892005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2690
4f44f5f9
FXC
2691 * gfortran.dg/g77_intrinsics_funcs.f: New test.
2692 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 2693
e5c4f28a
RG
26942005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
2695 Jan Hubicka <jh@suse.cz>
2696 Steven Bosscher <stevenb@suse.de
2697
2698 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
2699
11e97737
VR
27002005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2701
2702 PR c++/19980
2703 * g++.dg/template/redecl3.C: New test.
2704
0f3744f8
VR
27052005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2706
2707 PR c++/20499
2708 * g++.dg/parse/error16.C: Tweak error markers.
2709
b2a6a2fb
JJ
27102005-03-22 Jakub Jelinek <jakub@redhat.com>
2711
2712 PR target/20561
2713 * gcc.dg/20050321-2.c: New test.
2714
37048601
NS
27152005-03-22 Nathan Sidwell <nathan@codesourcery.com>
2716
2717 PR c++/20465
2718 PR c++/20381
2719 * g++.dg/template/ptrmem12.C: New.
2720
9d7cb254
HPN
27212005-03-22 Hans-Peter Nilsson <hp@axis.com>
2722
2723 PR rtl-optimization/20527
2724 * gcc.c-torture/execute/pr20527-1.c: New test.
2725
e4461577
BE
27262005-03-22 Ben Elliston <bje@au.ibm.com>
2727
2728 * gcc.misc-tests/options.exp (check_for_options): Create a real C
2729 program, compile it into a real executable and then delete the .c
2730 and .x files afterwards, to avoid problems on testglue targets.
2731
979632a0
SH
27322005-03-21 Stuart Hastings <stuart@apple.com>
2733
2734 * gcc.target/i386/sse-2.c: New.
11b6985e 2735
21e01bf1
UB
27362005-03-21 Uros Bizjak <uros@kss-loka.si>
2737
2738 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
2739
048a75f4
PC
27402005-03-21 Paolo Carlini <pcarlini@suse.de>
2741
2742 * g++.dg/parse/crash25.C: Fix typo.
2743
e1283056
PC
27442005-03-21 Paolo Carlini <pcarlini@suse.de>
2745
2746 PR c++/20461
2747 * g++.dg/parse/crash24.C: New test.
2748
2749 PR c++/20536
2750 * g++.dg/parse/crash25.C: New test.
2751
27522005-03-21 Paolo Carlini <pcarlini@suse.de>
2753
11b6985e 2754 PR c++/20147
e1283056
PC
2755 * g++.dg/ext/stmtexpr4.C: New test.
2756
90ec750d
RS
27572005-03-20 Roger Sayle <roger@eyesopen.com>
2758
2759 PR middle-end/20539
2760 * gcc.c-torture/compile/pr13066-1.c: New test case.
2761 * gcc.c-torture/compile/pr20539-1.c: Likewise.
2762 * g++.dg/opt/pr13066-1.C: Likewise.
2763
411ffa02
JM
27642005-03-20 Joseph S. Myers <joseph@codesourcery.com>
2765
2766 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
2767
9439ae41
TS
27682005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2769
2770 PR fortran/18525
2771 * gfortran.dg/nesting_1.f90: New test.
2772
91a5bc9f
KL
27732005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2774
2775 PR c++/20240
2776 * g++.dg/lookup/using13.C: New test.
2777
26c895e7
KL
27782005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2779
2780 PR c++/20333
2781 * g++.dg/template/crash36.C: New test.
2782
0a1948ed
PC
27832005-03-18 Paolo Carlini <pcarlini@suse.de>
2784
2785 PR c++/20463
2786 * g++.dg/template/crash35.C: New test.
2787
c9982a3f
PC
27882005-03-17 Paolo Carlini <pcarlini@suse.de>
2789
2790 PR c++/19966
2791 * g++.dg/overload/operator2.C: New test.
2792
2786eb77
FXC
27932005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2794
2795 PR libfortran/20257
4f44f5f9 2796 * gfortran.dg/pr20257.f90: New test.
2786eb77 2797
dcdeec06
FXC
27982005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2799
2800 PR libfortran/20480
4f44f5f9 2801 * gfortran.dg/pr20480.f90: New test.
dcdeec06 2802
e4d5432a
RH
28032005-03-16 Richard Henderson <rth@redhat.com>
2804
2805 PR middle-end/15700
2806 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
2807 (_rtld_global): New.
2808 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
2809 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
2810
2811 * gcc.dg/alias-3.c: New.
2812 * gcc.dg/alias-4.c: New.
2813 * gcc.dg/alias-5.c: New.
2814 * gcc.dg/alias-6.c: New.
2815
c79e602b
GK
28162005-03-15 Geoffrey Keating <geoffk@apple.com>
2817
2818 * gcc.dg/cpp/ucnid-7.c: New.
2819
3562bc34
JJ
28202005-03-15 Janis Johnson <janis187@us.ibm.com>
2821 Dorit Naishlos <dorit@il.ibm.com>
2822
2823 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
2824 darwin.
2825
5f55a1ba
DN
28262005-03-15 Dorit Naishlos <dorit@il.ibm.com>
2827
2828 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
2829 misaligned accesses.
2830 * gcc.dg/vect/vect-58.c: Likewise.
2831 * gcc.dg/vect/vect-92.c: New.
2832 * gcc.dg/vect/vect-93.c: New.
2833
ce2df7c6
FW
28342005-03-15 Feng Wang <fengwang@nudt.edu.cn>
2835
2836 PR fortran/18827
2837 * gfortran.dg/assign_2.f90: New test.
2838 * gfortran.dg/assign_3.f90: New test.
2839 * gfortran.dg/assign.f90: New test.
2840
08091139
JM
28412005-03-15 Joseph S. Myers <joseph@codesourcery.com>
2842
2843 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
2844 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
2845 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
2846 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
2847 names.
2848
50668cf6
GK
28492005-03-14 Geoffrey Keating <geoffk@apple.com>
2850
6baba9bb
GK
2851 * gcc.dg/cpp/ucnid-6.c: New.
2852
50668cf6
GK
2853 * gcc.dg/cpp/normalize-1.c: New.
2854 * gcc.dg/cpp/normalize-2.c: New.
2855 * gcc.dg/cpp/normalize-3.c: New.
2856 * gcc.dg/cpp/normalize-4.c: New.
2857 * gcc.dg/cpp/ucnid-4.c: New.
2858 * gcc.dg/cpp/ucnid-5.c: New.
2859 * g++.dg/cpp/normalize-1.C: New.
2860 * g++.dg/cpp/ucnid-1.C: New.
2861
3a3b81e7
AO
28622005-03-14 Alexandre Oliva <aoliva@redhat.com>
2863
2864 * gcc.dg/pr18628.c: New.
2865
aff98faf
AO
28662005-03-14 Alexandre Oliva <aoliva@redhat.com>
2867
2868 PR c++/20280
2869 * g++.dg/tree-ssa/pr20280.C: New.
2870
2bb02bf0
TS
28712005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2872
2873 PR fortran/20467
2874 * gfortran.dg/stfunc_2.f90: New test.
2875
8eaa0f34
ZD
28762005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
2877
2878 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
2879
dcd6de6d
ZD
28802005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
2881
2882 * gcc.dg/tree-ssa/20050314-1.c: New test.
2883
5a24482e
KL
28842005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2885
2886 PR c++/4403
2887 PR c++/9783, DR433
2888 * g++.dg/template/friend34.C: New test.
2889 * g++.dg/template/friend35.C: Likewise.
2890 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
2891
bd3d082e
KL
28922005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2893
2894 Friend class name lookup 5/n
2895 PR c++/1016
2896 * g++.dg/lookup/hidden-class1.C: New test.
2897 * g++.dg/lookup/hidden-class2.C: Likewise.
2898 * g++.dg/lookup/hidden-class3.C: Likewise.
2899 * g++.dg/lookup/hidden-class4.C: Likewise.
2900 * g++.dg/lookup/hidden-class5.C: Likewise.
2901 * g++.dg/lookup/hidden-class6.C: Likewise.
2902 * g++.dg/lookup/hidden-class7.C: Likewise.
2903 * g++.dg/lookup/hidden-class8.C: Likewise.
2904 * g++.dg/lookup/hidden-class9.C: Likewise.
2905 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
2906 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
2907 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
2908 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
2909 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
2910 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
2911 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
2912 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
2913 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
2914 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
2915 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
2916
98f99d7f
MM
29172005-03-13 Mark Mitchell <mark@codesourcery.com>
2918
2919 PR c++/20157
2920 * g++.dg/template/error18.C: New test.
2921
334f3a34
BE
29222005-03-09 Ben Elliston <bje@au.ibm.com>
2923
2924 PR debug/16792
2925 * g++.dg/debug/pr16792.C: New test.
2926
053e7c38
JM
29272005-03-13 Joseph S. Myers <joseph@codesourcery.com>
2928
2929 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
2930 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
2931 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
2932 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
2933 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
2934 test assertion names.
2935
f96c6123
TS
29362003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2937
2938 PR fortran/18600
2939 * gfortran.dg/stfunc_1.f90: New test.
2940
ee943062
TS
29412003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2942
2943 PR fortran/16907
2944 * gfortran.dg/real_index_1.f90: New test.
2945
8f9c06ca
TS
29462005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2947
2948 PR fortran/20323
2949 * gfortran.dg/spec_expr_1.f90: New test.
2950
67c2939d
JM
29512005-03-13 Joseph S. Myers <joseph@codesourcery.com>
2952
2953 PR c/20402
2954 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
2955 new parser.
2956
bae88af6
TS
29572005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2958
2959 PR fortran/20361
2960 * gfortran.dg/largeequiv_1.f90: New test.
2961
47e20491
GK
29622005-03-12 Geoffrey Keating <geoffk@apple.com>
2963
2964 * gcc.dg/ucnid-1.c: New.
2965 * gcc.dg/ucnid-2.c: New.
2966 * gcc.dg/ucnid-3.c: New.
2967 * gcc.dg/ucnid-4.c: New.
2968 * gcc.dg/ucnid-5.c: New.
2969 * gcc.dg/ucnid-6.c: New.
2970 * gcc.dg/cpp/ucnid-1.c: New.
2971 * gcc.dg/cpp/ucnid-2.c: New.
2972 * gcc.dg/cpp/ucnid-3.c: New.
2973 * g++.dg/other/ucnid-1.C: New.
2974
5269bfe2
GK
29752005-03-12 Geoffrey Keating <geoffk@apple.com>
2976
2977 * gcc.dg/vmx/darwin-abi-3.c: Delete.
2978
7c6d34c7
PB
29792005-03-11 Per Bothner <per@bothner.com>
2980
2981 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
2982 that diagnotics refer to correct token.
2983 * gcc.dg/unused-3.c: Likewise.
2984
9a2a5d37
PB
29852005-03-11 Per Bothner <per@bothner.com>
2986
2987 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
2988 constant" is now actually on same line as string constant.
2989 * gcc.dg/cpp/direct2s.c: Likewise.
2990
0ac40e7a
RS
29912005-03-11 Richard Sandiford <rsandifo@redhat.com>
2992
2993 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
2994
c585afb3 29952005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
2996
2997 PR libfortran/20124
2998 * gfortran.dg/pr20124.f90: New Test
2999
694d73e1
JM
30002005-03-10 James A. Morrison <phython@gcc.gnu.org>
3001
3002 PR tree-optimization/20130
3003 * gcc.dg/pr20130-1.c: New test.
3004
2f8cbead
SE
30052005-03-10 Steve Ellcey <sje@cup.hp.com>
3006
3007 PR target/20095
3008 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3009
96eb155c
JDA
30102005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3011
3012 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3013
cebfb966
SE
30142005-03-10 Steve Ellcey <sje@cup.hp.com>
3015
3016 * g++.dg/eh/forced1.C: Fix comment.
3017 * g++.dg/eh/forced2.C: Ditto.
3018 * g++.dg/eh/forced3.C: Ditto.
3019 * g++.dg/eh/forced4.C: Ditto.
3020
dddcca1d
AP
30212005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3022
3023 PR rtl-opt/20412
3024 * gcc.c-torture/compile/pr20412.c: New test.
3025
e4fbead1
RS
30262005-03-10 Roger Sayle <roger@eyesopen.com>
3027
3028 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3029
985f2d8f
JJ
30302005-03-10 Jakub Jelinek <jakub@redhat.com>
3031
3032 PR target/20322
3033 * gcc.dg/20050307-1.c: New test.
3034
8117c488
NS
30352005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3036
3037 PR c++/20375
3038 * g++.dg/other/stdarg3.C: New.
3039
372d72d9
JJ
30402005-03-10 Jakub Jelinek <jakub@redhat.com>
3041
004c400a
JJ
3042 PR c++/18384, c++/18327
3043 * g++.dg/init/array19.C: New test.
3044
372d72d9
JJ
3045 PR inline-asm/20314
3046 * gcc.dg/torture/pr20314-1.c: New test.
3047 * gcc.dg/torture/pr20314-2.c: New test.
3048
9c90a97e
UW
30492005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3050
3051 * gcc.dg/20050309-1.c: New test.
3052
d86dc303
KG
30532005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3054
3055 * gcc.dg/builtins-10.c: Reactivate disabled test.
3056 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3057 new cbrt transformations.
3058
02bab9db
MM
30592005-03-09 Mark Mitchell <mark@codesourcery.com>
3060
3061 PR c++/20208
3062 * g++.dg/template/array13.C: New test.
3063
a2fee3d5
PC
30642005-03-09 Paolo Carlini <pcarlini@suse.de>
3065
3066 PR c++/16859
3067 * g++.dg/init/brace4.C: New test.
3068
974b30f0
NS
30692005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3070
3071 PR c++/20186
3072 * g++.dg/template/non-dependent12.C: New.
3073
b5af3133
MM
30742005-03-08 Mark Mitchell <mark@codesourcery.com>
3075
3076 PR c++/20142
0f875e1a 3077 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3078
0f875e1a
MM
3079 PR c++/20142
3080 * g++.dg/init/array18.C: New test.
3081
11289ef9
BE
30822005-03-09 Ben Elliston <bje@au.ibm.com>
3083
3084 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3085 * g++.dg/gcov/gcov.exp: Likewise.
3086 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3087 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3088 * lib/c-torture.exp: Likewise.
3089 * lib/fortran-torture.exp: Likewise.
3090 * lib/g++.exp: Likewise.
3091 * lib/gcc-defs.exp: Likewise.
3092 * lib/gcc-dg.exp: Likewise.
3093 * lib/gcc.exp: Likewise.
3094 * lib/gcov.exp: Likewise.
3095 * lib/gfortran.exp: Likewise.
3096 * lib/mike-g++.exp: Likewise.
3097 * lib/mike-gcc.exp: Likewise.
3098 * lib/objc-torture.exp: Likewise.
3099 * lib/objc.exp: Likewise.
3100 * lib/profopt.exp: Likewise.
3101 * lib/target-libpath.exp: Likewise.
3102 * lib/target-supports.exp: Likewise.
3103 * lib/treelang.exp: Likewise.
3104 * lib/wrapper.exp: Likewise.
3105
61eef20f
JL
31062005-03-08 Jeff Law <law@redhat.com>
3107
3108 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3109 PHI-OPT changes.
3110
6cd3dd5b
IR
31112005-03-08 Ira Rosen <irar@il.ibm.com>
3112
3113 * gcc.dg/vect/pr20122.c: New test.
3114
8f3a7ad6
JL
31152005-03-07 Jeff Law <law@redhat.com>
3116
3117 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3118 was folded away.
3119 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3120 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3121 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3122
7c14c5fe
JDA
31232005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3124
3125 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3126 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3127 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3128
80c4ed35
AP
31292005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3130
3131 PR tree-opt/17671
3132 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3133
f03e8526
MM
31342005-03-07 Mark Mitchell <mark@codesourcery.com>
3135
3136 * g++.dg/warn/Wnvdtor.C: New test.
3137
1de80b0e
RS
31382005-03-07 Richard Sandiford <rsandifo@redhat.com>
3139
3140 * gcc.dg/torture/pr19683-1.c: New test.
3141
02665ea4
SK
31422005-03-06 Steven G. Kargl <kargls@comcast.net>
3143
3144 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3145 * gfortran.dg/g77/19990313-2.f: Ditto.
3146 * gfortran.dg/g77/19990313-3.f: Ditto.
3147 * gfortran.dg/g77/19990525-0.f: Ditto.
3148 * gfortran.dg/g77/19990826-0.f: Ditto.
3149 * gfortran.dg/g77/19990826-2.f: Ditto.
3150 * gfortran.dg/g77/19990826-3.f: Ditto.
3151 * gfortran.dg/g77/20000511-1.f: Ditto.
3152 * gfortran.dg/g77/20000511-2.f: Ditto.
3153 * gfortran.dg/g77/970625-2.f: Ditto.
3154 * gfortran.dg/g77/980310-2.f: Ditto.
3155 * gfortran.dg/g77/980310-3.f: Ditto.
3156 * gfortran.dg/g77/980310-8.f: Ditto.
3157 * gfortran.dg/g77/980519-2.f: Ditto.
3158 * gfortran.dg/g77/alpha1.f: Ditto.
3159 * gfortran.dg/g77/claus.f: Ditto.
3160 * gfortran.dg/g77/erfc.f: Ditto.
3161 * gfortran.dg/g77/short.f: Ditto.
3162 * gfortran.fortran-torture/execute/data.f90: Ditto.
3163 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3164 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3165
6731e86d
JDA
31662005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3167
3168 * lib/file-format.exp (gcc_target_object_format): Add check for som
3169 format and hardcode object formats on hppa*-*-hpux*.
3170 * lib/target-supports.exp (check_weak_available): Add check for som
3171 object format. Always return 0 on hppa*-*-hpux10*.
3172
3173 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3174 is defined.
3175
3176 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3177
11b6985e 31782005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3179
3180 * gfortran.dg/pr19936_1.f90: New test.
3181 * gfortran.dg/pr19936_2.f90: New test.
3182 * gfortran.dg/pr19936_3.f90: New test.
3183
11b6985e 31842005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3185 Paul Thomas <prthomas@drfccad.cea.fr>
3186
02665ea4 3187 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3188 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3189
a103aa92 31902005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3191
3192 PR c++/19311
3193 * g++.dg/template/non-dependent11.C: New test.
3194
74231b0f
UB
31952005-03-05 Uros Bizjak <uros@kss-loka.si>
3196
3197 * lib/target-supports.exp (check_iconv_available): Fix comment.
3198
744b2d61
JDA
31992005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3200 Joseph S. Myers <joseph@codesourcery.com>
3201
3202 PR c++/19797
3203 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3204
e38f9c21
MS
32052005-03-04 Matthew Sachs <msachs@apple.com>
3206
3207 * gcc.exp (gcc_target_compile): Put braces around
3208 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3209 * objc.exp (objc_target_compile): Likewise.
3210 * treelang.exp (treelang_target_compile): Likewise.
3211
3852e8b8
TS
32122005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3213
3214 PR fortran/19673
3215 * gfortran.dg/func_result_1.f90: New test.
3216
99ff9e7a
BE
32172005-03-04 Ben Elliston <bje@au.ibm.com>
3218
3219 * gcc.misc-tests/options.exp: New test.
3220
8d06c809
JM
32212005-03-03 James A. Morrison <phython@gcc.gnu.org>
3222
3223 * gcc.dg/pr15784-4.c: New test.
3224
3159b178
GK
32252005-03-03 Geoffrey Keating <geoffk@apple.com>
3226
3227 * gcc.c-torture/execute/pr17133.c: New.
3228 * gcc.c-torture/compile/20050303-1.c: New.
3229
ad16e76b
DB
32302005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3231
3232 * gcc.dg/cpp/assert4.c: Fix for cygwin
3233
713101a6
AO
32342005-03-02 Alexandre Oliva <aoliva@redhat.com>
3235
3236 * g++.dg/overload/using2.C: New.
3237
9560cbde
MM
32382005-03-02 Mark Mitchell <mark@codesourcery.com>
3239
3240 PR c++/19916
3241 * g++.dg/init/ptrmem2.C: New test.
3242
766beb40
JM
32432005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3244
3245 PR c/8927
3246 * gcc.dg/pr8927-1.c: New test.
3247
742f25b3
NS
32482005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3249
3250 PR c++/20232
3251 * g++.dg/inherit/covariant12.C: New.
3252
2a4a7830
TS
32532005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3254
3255 PR fortran/19479
3256 * gfortran.dg/bound_1.f90: New test.
3257
3f8b16e7
JJ
32582005-02-28 Janis Johnson <janis187@us.ibm.com>
3259
3260 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3261 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3262
4e3d9146
JM
32632005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3264
3265 PR c/20245
3266 * gcc.dg/pr20245-1.c: New test.
3267
4f380bf8
RS
32682005-02-28 Jakub Jelinek <jakub@redhat.com>
3269
3270 PR middle-end/19874
3271 * gcc.c-torture/execute/20050119-2.c: New test case.
3272
e02e1504
BE
32732005-02-28 Ben Elliston <bje@au.ibm.com>
3274
3275 * README: Update the DejaGnu bug reporting address.
3276 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3277 * lib/objc-torture.exp: Likewise.
3278
5902435e
SK
32792005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3280
3281 * gfortran.dg/boz_1.f90: New test.
3282 * gfortran.dg/boz_3.f90: New test.
3283 * gfortran.dg/boz_4.f90: New test.
3284
ae18f176
SK
32852005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3286
3287 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3288 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3289
d8f92af2
FXC
32902005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3291
3292 PR libfortran/20101
3293 * gfortran.dg/write_0_pe_format.f90: New test.
3294
5591e5f9
JJ
32952005-02-27 Jakub Jelinek <jakub@redhat.com>
3296
3297 PR c++/20206
3298 * g++.dg/opt/thunk2.C: New test.
3299 * g++.dg/opt/covariant1.C: New test.
3300
34d6d42f
TS
33012005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3302
3303 * gfortran.dg/e_d_fmt.f90: New test.
3304
fd0e6f78
KH
33052005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3306
3307 * gcc.dg/asm-b.c: Fix comment typos.
3308
b4852d23
AP
33092005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3310
3311 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3312 a V_MAY_DEF also.
3313
c529e0fe
AP
33142005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3315
3316 PR tree-opt/20188
3317 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3318 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3319 * gcc.dg/asm-b.c: New test.
3320
49750739
RS
33212005-02-26 Richard Sandiford <rsandifo@redhat.com>
3322
3323 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3324 Disable this test on IRIX 6.
3325
27bf414c
JM
33262005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3327
3328 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3329 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3330 parser.
3331
736c86ad
DN
33322005-02-25 Diego Novillo <dnovillo@redhat.com>
3333
3334 PR tree-optimization/20204
3335 * testsuite/gcc.dg/pr20204.c: New test.
3336
6ecfe13b
JJ
33372005-02-24 Jakub Jelinek <jakub@redhat.com>
3338
04fa46cf
JJ
3339 PR target/20196
3340 * gcc.c-torture/execute/20050224-1.c: New test.
3341
6ecfe13b
JJ
3342 PR c++/20175
3343 * g++.dg/warn/Wbraces2.C: New test.
3344
1ceb02be
MM
33452005-02-23 Mark Mitchell <mark@codesourcery.com>
3346
3347 PR c++/19878
3348 * g++.dg/init/const2.C: New test.
3349
c5625c0c
HPN
33502005-02-23 Hans-Peter Nilsson <hp@axis.com>
3351
3352 PR tree-optimization/20100
3353 * gcc.c-torture/execute/pr20100-1.c: New test.
3354
0366dfe9
TS
33552005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3356
3357 * gfortran.dg/implicit_3.f90: New test.
3358
d1303acd
TS
3359 * gfortran.dg/deftype_1.f90: New test.
3360
6b211746
AO
33612005-02-23 Alexandre Oliva <aoliva@redhat.com>
3362
3363 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3364 the test passes.
3365 * g++.dg/other/anon3.C: Accept a warning.
3366
ea2d006d
KH
33672005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3368
3369 * gcc.dg/pr20017.c: Fix a comment typo.
3370
b26b1000
BD
33712005-02-23 Bud Davis <bdavis@gfortran.org>
3372
3373 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3374
40205a36
EB
33752005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3376
3377 PR ada/19902
3378 * ada/acats/tests/cxa/cxa3004.a: Remove.
3379 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3380
744b12b6
MM
33812005-02-22 Mark Mitchell <mark@codesourcery.com>
3382
67935995
MM
3383 PR c++/20073
3384 * g++.dg/init/const1.C: New test.
3385
744b12b6
MM
3386 PR c++/19991
3387 * g++.dg/parse/constant7.C: New test.
3388
3389 PR c++/20152
3390 * g++.dg/parse/error27.C: New test.
3391 * g++.dg/template/qualttp15.C: Adjust error markers.
3392 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 3393
744b12b6
MM
3394 PR c++/20153
3395 * g++.dg/template/error17.C: New test.
3396
3397 PR c++/20148
3398 * g++.dg/parser/error26.C: New test.
3399
90c1d75a
DN
34002005-02-22 Diego Novillo <dnovillo@redhat.com>
3401
3402 PR tree-optimization/20100
3403 PR tree-optimization/20115
3404 * gcc.dg/pr20115.c: New test.
3405 * gcc.dg/pr20115-1.c: New test.
3406 * gcc.dg/pr20100.c: New test.
3407 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
3408 call-clobbered variables after alias1.
3409
397763d2
BD
34102005-02-22 Bud Davis <bdavis@gfortran.org>
3411
3412 * gfortran.dg/list_read_4.f90: new test.
3413
78d5a34b
KH
34142005-02-22 Kazu Hirata <kazu@cs.umass.edu>
3415
3416 PR rtl-optimization/20017.
3417 * gcc.dg/pr20017.c: New.
3418
263fb23d
DP
34192005-02-22 Devang Patel <dpatel@apple.com>
3420
3421 PR 19952
3422 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 3423
b671e5a4
MM
34242005-02-22 Mark Mitchell <mark@codesourcery.com>
3425
3426 PR c++/19883
3427 * g++.dg/parse/constant6.C: New test.
3428
9a5f05de
UB
34292005-02-22 Uros Bizjak <uros@kss-loka.si>
3430
3431 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3432 * g++.dg/charset/asm2.c: Likewise.
3433 * g++.dg/charset/asm3.c: Likewise.
3434 * g++.dg/charset/asm4.c: Likewise.
3435 * g++.dg/charset/asm5.c: Likewise.
3436 * g++.dg/charset/attribute1.c: Likewise.
3437 * g++.dg/charset/attribute2.c: Likewise.
3438 * g++.dg/charset/extern1.cc: Likewise.
3439 * g++.dg/charset/extern2.cc: Likewise.
3440 * g++.dg/charset/extern3.cc: Likewise.
3441 * g++.dg/charset/function.cc: Likewise.
3442 * g++.dg/charset/string.c: Likewise.
3443 * g++.dg/charset/charset.exp: Likewise.
3444 * lib/target-supports.exp (check_iconv_available): Fix comment.
3445
ac675201
UB
34462005-02-22 Uros Bizjak <uros@kss-loka.si>
3447
3448 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
3449 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3450 * gcc.dg/charset/asm2.c: Likewise.
3451 * gcc.dg/charset/asm3.c: Likewise.
3452 * gcc.dg/charset/asm4.c: Likewise.
3453 * gcc.dg/charset/asm5.c: Likewise.
3454 * gcc.dg/charset/asm6.c: Likewise.
3455 * gcc.dg/charset/attribute1.c: Likewise.
3456 * gcc.dg/charset/attribute2.c: Likewise.
3457 * gcc.dg/charset/builtin1.c: Likewise.
3458 * gcc.dg/charset/extern.c: Likewise.
3459 * gcc.dg/charset/function.c: Likewise.
3460 * gcc.dg/charset/string.c: Likewise.
9a5f05de 3461 * gcc.dg/charset/charset.exp: Likewise.
ac675201 3462
ec88bf8b
BD
34632005-02-21 Bud Davis <bdavis9659@comcast.net>
3464
3465 PR fortran/20086
3466 * gfortran.dg/pr20086.f90: New test.
3467
bb2e1640
AO
34682005-02-21 Alexandre Oliva <aoliva@redhat.com>
3469
3470 PR tree-optimization/19786
3471 * g++.dg/tree-ssa/pr19786.C: New.
3472
f65ca04d
TS
34732005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3474
3475 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
3476
34772005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
3478
3479 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
3480
da7fdff6
TS
34812005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3482
3483 * gfortran.dg/do_iterator: Split loop, markup all lines for
3484 which an error locus is printed.
3485 * gfortran.dg/pr17708.f90: Markup all lines for which an error
3486 locus is printed.
3487 * gfortran.dg/select_4.f90: Likewise.
3488 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
3489 locuses in the various permutations.
3490
237eaf79
DN
34912005-02-20 Dorit Naishlos <dorit@il.ibm.com>
3492
3493 PR tree-optimization/19951
3494 * g++.dg/vect: New directory.
3495 * g++.dg/vect/vect.exp: New file.
3496 * g++.dg/vect/pr19951.cc: New testcase.
3497 * g++.dg/dg.exp: Also prune vectorizer tests.
3498
c5ff069d
ZW
34992005-02-20 Zack Weinberg <zack@codesourcery.com>
3500
3501 PR 18785
3502 * gcc.dg/charset/builtin1.c: New test.
3503
72aff31a
VR
35042005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3505
3506 PR c++/19299
3507 * g++.dg/inherit/volatile1.C: New test.
3508
3509 PR c++/19440
3510 * g++.dg/template/dtor4.C: New test.
3511
c60d77d4
SK
35122005-02-19 Steven G. Kargl <kargls@comcast.net>
3513
3514 * gfortran.dg/int_1.f90: New test.
3515
04c90eea
DP
35162005-02-19 Devang Patel <dpatel@apple.com>
3517
3518 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 3519
332e7efe
SK
35202005-02-19 Steven G. Kargl <kargls@comcast.net>
3521
3522 * gfortran.dg/achar_1.f90: New test.
3523
09312c29
HPN
35242005-02-19 Hans-Peter Nilsson <hp@axis.com>
3525
3526 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
3527
f10a6654
ZD
35282005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
3529 Jakub Jelinek <jakub@redhat.com>
3530
3531 PR tree-optimization/19828
3532 * gcc.dg/tree-ssa/loop-7.c: New test.
3533 * gcc.c-torture/execute/20050218-1.c: New test.
3534
58cb41e6
JJ
35352005-02-19 Jakub Jelinek <jakub@redhat.com>
3536
3537 PR c/20043
3538 * gcc.dg/transparent-union-1.c: New test.
3539 * gcc.dg/transparent-union-2.c: New test.
3540
61b42179
JW
35412005-02-18 James E Wilson <wilson@specifixinc.com>
3542
3543 PR tree-optimization/18977
3544 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
3545
d6083c7d
UW
35462005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
3547
3548 PR target/20054
3549 * gcc.dg/pr20054.c: New test.
3550
aecc0cf0
GB
35512005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3552
c5ff069d
ZW
3553 PR c++/19508
3554 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 3555
77f04481
AP
35562004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3557
3558 PR middle-end/20030
3559 * gfortran.fortran-torture/execute/character_passing.f90: New test.
3560
2aabee29
AO
35612005-02-18 Alexandre Oliva <aoliva@redhat.com>
3562
3563 PR c++/20008
3564 * g++.dg/opt/switch4.C: New.
3565
58203599
JJ
35662005-02-18 Jakub Jelinek <jakub@redhat.com>
3567
0948e392
JJ
3568 PR c++/20023
3569 PR tree-optimization/20009
3570 * gcc.c-torture/compile/20050217-1.c: New test.
3571 * g++.dg/opt/switch3.C: New test.
3572
58203599
JJ
3573 PR tree-optimization/18947
3574 * gcc.c-torture/compile/20050215-1.c: New test.
3575 * gcc.c-torture/compile/20050215-2.c: New test.
3576 * gcc.c-torture/compile/20050215-3.c: New test.
3577
856a4ce6
AO
35782005-02-17 Alexandre Oliva <aoliva@redhat.com>
3579
ae54ec16
AO
3580 PR c++/20028
3581 * g++.dg/template/crash34.C: New.
3582
856a4ce6
AO
3583 PR c++/20022
3584 * g++.dg/other/access3.C: New.
3585
d6a5df6a
IR
35862005-02-17 Ira Rosen <irar@il.ibm.com>
3587
3588 * gcc.dg/vect/vect-98.c: New test.
3589
5fcfe0b2
KH
35902005-02-16 Kazu Hirata <kazu@cs.umass.edu>
3591
3592 PR tree-optimization/19967
3593 * gcc.dg/pr19967.c: New.
3594
8940b3b2
JJ
35952005-02-16 Jakub Jelinek <jakub@redhat.com>
3596
3597 PR middle-end/19857
3598 * gcc.dg/tree-ssa/20050215-1.c: New test.
3599 * gcc.c-torture/execute/20050215-1.c: New test.
3600
6da55c00
EC
36012005-02-15 Eric Christopher <echristo@redhat.com>
3602
3603 * gcc.dg/cpp/20050215-1.c: New file.
3604
40f84775
JM
36052005-02-15 James A. Morrison <phython@gcc.gnu.org>
3606
3607 PR tree-optimization/15785
3608 * gcc.dg/pr15785-1.c: New test.
3609
e5e459bf
AO
36102005-02-15 Alexandre Oliva <aoliva@redhat.com>
3611
3612 PR c++/17788
3613 * g++.dg/init/ctor4.C: New.
3614 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
3615
88fb930d
JM
36162005-02-15 Joseph S. Myers <joseph@codesourcery.com>
3617
3618 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
3619 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
3620
073aa601
AS
36212005-02-15 Andreas Schwab <schwab@suse.de>
3622
3623 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
3624 declare malloc.
3625
ab71324a
AK
36262005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
3627
3628 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
3629
9a06c1cb
DN
36302005-02-14 Diego Novillo <dnovillo@redhat.com>
3631
3632 PR tree-optimization/19853
3633 * gcc.c-torture/compile/pr19853.c: New test.
3634
4230cec2
NS
36352005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3636
f769035f
NS
3637 PR c++/19608
3638 * g++.dg/parse/local-class1.C: New.
3639
4230cec2
NS
3640 PR c++/19895
3641 * g++.dg/parse/ptrmem3.C: New.
3642
3643 PR c++/19884
3644 * g++.old-deja/g++.oliva/template6.C: Add another case.
3645 * g++.dg/template/explicit6.C: New.
3646
d1fc3bbd
AO
36472005-02-14 Alexandre Oliva <aoliva@redhat.com>
3648
3649 PR c++/17816
3650 * g++.dg/other/redecl2.C: New.
3651
12a669d1
NS
36522005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3653
3654 PR c++/19891
3655 * g++.dg/abi/covariant4.C: New.
3656
6f49fdcc
JM
36572005-02-13 James A. Morrison <phython@gcc.gnu.org>
3658
3659 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
3660
c202a7f9
DN
36612005-02-12 Dorit Naishlos <dorit@il.ibm.com>
3662
3663 * gcc.dg/vect/vect-96.c: Fix typo.
3664
d3270770
KL
36652005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3666
3667 PR c++/14479
3668 PR c++/19487
3669 * g++.dg/template/enum5.C: New test.
3670
8ad833ac
IR
36712005-02-12 Ira Rosen <irar@il.ibm.com>
3672
3673 * gcc.dg/vect/vect-97.c: New test.
3674
e3a8a4ed
IR
36752005-02-12 Ira Rosen <irar@il.ibm.com>
3676
3677 * gcc.dg/vect/vect-96.c: New test.
3678
c94a75af
UB
36792005-02-12 Uros Bizjak <uros@kss-loka.si>
3680
3681 * gcc.dg/builtins-34.c: Also check ldexp*.
3682
6092c5db
HPN
36832005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
3684
3685 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
3686
56afd7aa
JJ
36872005-02-11 Janis Johnson <janis187@us.ibm.com>
3688
a29c731d
JJ
3689 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
3690 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
3691 dg-require-dll, dg-require-iconv, dg-require-named-sections,
3692 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
3693 selector_list, selector_expression, dg-process-target): Move to new
3694 file target-supports-dg.exp.
3695 * lib/target-supports-dg.exp: New.
3696
56afd7aa
JJ
3697 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
3698 New.
3699
97e9692b
JJ
37002005-02-11 Jakub Jelinek <jakub@redhat.com>
3701
36b23fd7
JJ
3702 PR c++/19666
3703 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
3704
97e9692b
JJ
3705 PR middle-end/19858
3706 * gcc.c-torture/compile/20050210-1.c: New test.
3707
712b39c5
MM
37082005-02-11 Mark Mitchell <mark@codesourcery.com>
3709
3710 PR c++/19755
3711 * g++.dg/warn/Wbraces1.C: New test.
3712
ba78d452
RG
37132005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
3714
3715 * gcc.dg/builtins-52.c: New testcase.
3716
ccf7f880
JJ
37172005-02-10 Jakub Jelinek <jakub@redhat.com>
3718
3719 PR c/19342
3720 * gcc.c-torture/execute/20050119-1.c: New test.
3721
6e5bdc64
MM
37222005-02-09 Mark Mitchell <mark@codesourcery.com>
3723
3724 PR c++/19811
3725 * g++.dg/init/delete1.C: New test.
3726
5cb0baad
AP
37272005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3728
3729 PR c++/18470
3730 * g++.dg/template/static12.C: New test.
3731
88e95ee3
MM
37322005-02-09 Mark Mitchell <mark@codesourcery.com>
3733
3734 PR c++/19787
3735 * g++.dg/conversion/ambig1.C: New test.
3736
3737 PR c++/19739
3738 * g++.dg/ext/attrib19.C: New test.
3739
3740 PR c++/19732
3741 * g++.dg/parse/dtor5.C: New test.
3742
3743 PR c++/19762
3744 * g++.dg/template/dtor3.C: New test.
3745
3746 PR c++/19826
3747 * g++.dg/template/static11.C: New test.
3748 * g++.dg/template/crash2.C: Remove dg-error marker.
3749
5b00de71
JJ
37502005-02-09 Janis Johnson <janis187@us.ibm.com>
3751
3752 PR C++/18491
3753 * g++.old-deja/g++.mike/p10769a.C: Remove.
3754
e3bb43c0
RS
37552005-02-09 Roger Sayle <roger@eyesopen.com>
3756
3757 * gcc.dg/builtins-48.c: New test case.
3758 * gcc.dg/builtins-49.c: New test case.
3759 * gcc.dg/builtins-50.c: New test case.
3760 * gcc.dg/builtins-51.c: New test case.
3761
08c2481a
ILT
37622005-02-09 Ian Lance Taylor <ian@airs.com>
3763
3764 PR middle-end/19583
3765 * g++.dg/warn/Wreturn-type-3.C: New test.
3766
17684d46
RG
37672005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3768
3769 PR middle-end/19402
3770 * gcc.dg/pr19402-1.c: New testcase.
3771 * gcc.dg/pr19402-2.c: likewise.
3772
0c6c135b
RG
37732005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3774
3775 PR middle-end/19854
3776 * g++.dg/tree-ssa/tmmti.C: New testcase.
3777
3ee79d96
JM
37782005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3779
3780 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
3781
9f4faeae
MM
37822005-02-08 Mark Mitchell <mark@codesourcery.com>
3783
3784 PR c++/19733
3785 * g++.dg/parse/crash23.C: New test.
3786 * g++.dg/warn/Weff1.C: New test.
3787
ec2cd8b2
JM
37882005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3789
3790 * gcc.dg/20050209-1.c: New test.
3791
ec3d00a0
JM
37922005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3793
3794 PR target/19799
3795 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
3796
ecddfb39
MS
37972005-02-08 Mike Stump <mrs@apple.com>
3798
3799 * g++.dg/pch/import-2.c: New test.
3800 * g++.dg/pch/import-2.hs: New.
3801 * g++.dg/pch/include/import-2a.h: New.
3802 * g++.dg/pch/include/import-2b.h: New.
3803
996f0578
JJ
38042005-02-08 Janis Johnson <janis187@us.ibm.com>
3805
3806 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
3807
eac33acc
TS
38082005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3809
3810 * gfortran.dg/substr_1.f90: New test.
3811
6a96f5c1
RG
38122005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
3813
3814 PR middle-end/19775
3815 * gcc.dg/torture/builtin-power-1.c: Disable test for
3816 invalid transformation.
3817 * gcc.dg/builtins-10.c: Likewise. Disable one test we
3818 no longer optimize.
3819 * gcc.dg/builtins-47.c: New testcase.
3820
c5ff069d 38212005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 3822 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 3823
c866976a
LB
3824 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
3825
2c58f7dd
RS
38262005-02-06 Richard Sandiford <rsandifo@redhat.com>
3827
3828 * gcc.c-torture/compile/20050206-1.c: New test.
3829
9df935d8
AP
38302005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3831
3832 PR tree-opt/19768
3833 * g++.dg/opt/pr19768.C: New test.
3834
50d4a707
AP
38352005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3836
da99298d 3837 PR tree-opt/19736
50d4a707
AP
3838 * gcc.c-torture/compile/pr19736.c: New test.
3839
515e6a84
GB
38402005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3841
3842 PR c++/17401
3843 * g++.dg/parse/error25.C: New test.
3844
aa2d0bc3
AO
38452005-02-03 Alexandre Oliva <aoliva@redhat.com>
3846
3847 * gcc.c-torture/execute/20050203-1.c: New.
3848
f1a3e333
DN
38492005-02-03 Dorit Naishlos <dorit@il.ibm.com>
3850
3851 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 3852 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
3853 * gcc.dg/vect/vect-87.c: Remove xfail.
3854 * gcc.dg/vect/vect-88.c: Remove xfail.
3855
666158b9
GK
38562005-02-02 Geoffrey Keating <geoffk@apple.com>
3857
3858 * gcc.dg/altivec-19.c: New.
3859
73aea290
JM
38602005-02-03 Joseph S. Myers <joseph@codesourcery.com>
3861
3862 PR c/17807
3863 * gcc.dg/nested-func-3.c: New test.
3864 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
3865
1f732f61
JJ
38662005-02-02 Janis Johnson <janis187@us.ibm.com>
3867
3868 * gcc.test-framework/gen_directive_tests: Generate tests for
3869 selector expressions.
3870
100d337a
MA
38712005-02-02 Matt Austern <austern@apple.com>
3872
3873 PR c++/19628
3874 * g++/ext/builtin7.C: New.
3875 * g++/ext/builtin8.C: New.
c5ff069d 3876
740ca4b2
JM
38772005-02-02 Joseph S. Myers <joseph@codesourcery.com>
3878
3879 PR c/18502
3880 * gcc.dg/pr18502-1.c: New test.
3881
6c02751b
VR
38822005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3883
3884 PR c++/17413
3885 * g++.dg/template/local4.C: Tweak.
3886
7ded35b4
RS
38872005-02-02 Richard Sandiford <rsandifo@redhat.com>
3888
3889 PR tree-optimization/19578
3890 * gcc.c-torture/compile/20050202-1.c: New test.
3891
493179da
JM
38922005-02-02 Joseph S. Myers <joseph@codesourcery.com>
3893
3894 PR c/19435
3895 * gcc.dg/c99-init-4.c: New test.
3896
1ccd2fd9
JJ
38972005-02-01 Janis Johnson <janis187@us.ibm.com>
3898
9d020241
JJ
3899 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
3900
bf996cfe
JJ
3901 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
3902
dc5944f7
JJ
3903 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
3904 * g++.dg/eh/check-vect.h: New.
3905
dd1d184d
JJ
3906 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
3907 * gcc.dg/vect/vect-78.c: Ditto.
3908 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
3909 Remove.
3910
694c84cd
JJ
3911 * g++.dg/conversion/simd1.C: Expect warning.
3912 * g++.dg/ext/attribute-test-1.C: Ditto.
3913 * g++.dg/ext/attribute-test-2.C: Ditto.
3914 * g++.dg/ext/attribute-test-3.C: Ditto.
3915 * g++.dg/ext/attribute-test-4.C: Ditto.
3916
f4a11c60
JJ
3917 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
3918 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
3919
1ccd2fd9
JJ
3920 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
3921
ca58f2bc
RH
39222005-02-01 Richard Henderson <rth@redhat.com>
3923
3924 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
3925 long double for ibm double-double format.
3926 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
3927
a1d13fa1
DN
39282005-02-01 Diego Novillo <dnovillo@redhat.com>
3929
3930 PR tree-optimization/19633
3931 * testsuite/gcc.dg/pr19633-1.c: New test.
3932 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
3933 to NULL or a symbol.
3934
395909dd
JJ
39352005-02-01 Janis Johnson <janis187@us.ibm.com>
3936
8d2d2ec6
JJ
3937 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
3938 New procs.
3939 (dg-process-target (local override)): Handle selector expressions.
3940
91442c20
JJ
3941 * gcc.test-framework/README: Describe tests in source directory.
3942 * gcc.test-framework/test-framework.awk: Handle dg- tests.
3943 * gcc.test-framework/test-framework.exp: Handle dg- tests.
3944 * gcc.test-framework/dg-bogus-exp-P.c: New test.
3945 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
3946 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
3947 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
3948 * gcc.test-framework/dg-do-link-exp-P.c: New test.
3949 * gcc.test-framework/dg-do-run-exp-P.c: New test.
3950 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
3951 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
3952 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
3953 * gcc.test-framework/dg-error-exp-P.c: New test.
3954 * gcc.test-framework/dg-error-exp-XP.c: New test.
3955 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
3956 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
3957 * gcc.test-framework/dg-output-exp-P.c: New test.
3958 * gcc.test-framework/dg-output-exp-XF.c: New test.
3959 * gcc.test-framework/dg-warning-exp-P.c: New test.
3960 * gcc.misc-tests/dg-1.c: Remove.
3961 * gcc.misc-tests/dg-2.c: Remove.
3962 * gcc.misc-tests/dg-3.c: Remove.
3963 * gcc.misc-tests/dg-4.c: Remove.
3964 * gcc.misc-tests/dg-5.c: Remove.
3965 * gcc.misc-tests/dg-6.c: Remove.
3966 * gcc.misc-tests/dg-7.c: Remove.
3967 * gcc.misc-tests/dg-8.c: Remove.
3968 * gcc.misc-tests/dg-9.c: Remove.
3969 * gcc.misc-tests/dg-10.c: Remove.
3970 * gcc.misc-tests/dg-11.c: Remove.
3971 * gcc.misc-tests/dg-12.c: Remove.
3972 * gcc.misc-tests/dg-test.exp: Remove.
3973
0e7eed46
JJ
3974 * gcc.test-framework/test-framework.awk: Change recording and
3975 printing of passes and failures.
3976
395909dd
JJ
3977 * gcc.test-framework: New directory.
3978 * gcc.test-framework/README: New.
3979 * gcc.test-framework/test-framework.exp: New.
3980 * gcc.test-framework/test-framework.awk: New.
3981 * gcc.test-framework/gen_directive_tests: New.
3982
596d4d61
JM
39832005-02-01 James A. Morrison <phython@gcc.gnu.org>
3984
3985 * lib/treelang.exp: Fix comment typos.
3986 (treelang_target_compile): Don't append libs=-ltreelang to options.
3987
c8a7ed43
AO
39882005-02-01 Alexandre Oliva <aoliva@redhat.com>
3989
3990 * g++.dg/parse/typename7.C: Adjust error messages.
3991
dc5d4efb
JL
39922005-01-31 Jeff Law <law@redhat.com>
3993
3994 * gcc.c-torture/execute/20050131-1.c: New test.
3995 * gcc.dg/wcaselabel.c: New test.
3996
93678513
MM
39972005-01-31 Mark Mitchell <mark@codesourcery.com>
3998
3999 * g++.dg/other/warning1.C: Adjust error messags.
4000 * g++.dg/parse/constant5.C: New test.
4001
b4519d39
SB
40022005-01-31 Steven Bosscher <stevenb@suse.de>
4003
4004 PR c/19333
4005 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4006 the test case valid.
4007 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4008 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4009 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4010 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4011 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4012 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4013
3b70b82a
DJ
40142005-01-31 Dale Johannesen <dalej@apple.com>
4015
4016 * g++.dg/opt/pr19650.C: New test.
4017
93b39cbc
RH
40182005-01-31 Richard Henderson <rth@redhat.com>
4019
4020 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4021 long double for intel double extended format.
4022 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4023
6fc98adf
MM
40242005-01-30 Mark Mitchell <mark@codesourcery.com>
4025
2b1e8a76
MM
4026 PR c++/19555
4027 * g++.dg/template/static10.C: New test.
4028
e3016344 4029 PR c++/19395
c5ff069d 4030 * g++.dg/parse/error24.C: New test.
e3016344
MM
4031
4032 PR c++/19367
4033 * g++.dg/lookup/builtin1.C: New test.
4034
6fc98adf
MM
4035 PR c++/19457
4036 * g++.dg/warn/conv3.C: New test.
4037
23e044cc
BD
40382005-01-30 Bud Davis <bdavis@gfortran.org>
4039
4040 PR fortran/19647
4041 * gfortan.dg/inquire_7.f90
4042
020d90ee
RG
40432005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4044
4045 PR tree-optimization/15791
4046 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4047 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4048 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4049 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4050 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4051 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4052 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4053 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4054 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4055 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4056
985aff9c
PB
40572005-01-29 Paul Brook <paul@codesourcery.com>
4058
4059 PR fortran/18565
4060 * check.c (real_or_complex_check): New function.
4061 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4062 * intrinsic.c (add_functions): Use new check functions.
4063 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4064 Add prototypes.
4065
46df2823
JM
40662005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4067
4068 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4069 gcc.dg/lvalue-3.c: New tests.
4070 * gcc.dg/concat.c: Update expected messages.
4071
24a09741
TK
40722005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4073
4074 PR libfortran/19595
4075 * gfortran.dg/eor_1.f90: New test.
4076
f240b896
SK
40772005-01-29 Steven G. Kargl <kargls@comcast.net>
4078
4079 PR fortran/19589
4080 * gfortran.dg/logical_data_1.f90: New test.
4081
ee921ddf
MM
40822005-01-28 Mark Mitchell <mark@codesourcery.com>
4083
6ca2d67f
MM
4084 PR c++/19253
4085 * g++.dg/template/crash33.C: New test.
4086
ee921ddf
MM
4087 PR c++/19667
4088 * g++.dg/template/crash32.C: New test.
4089
6aea8136
ILT
40902005-01-28 Ian Lance Taylor <ian@airs.com>
4091
4092 PR middle-end/16558
4093 * g++.dg/warn/Wreturn-type-2.C: New test.
4094
bd16270b
JL
40952004-06-24 Jeff Law <law@redhat.com>
4096
4097 * gcc.dg/tree-ssa/20050128-1.c: New test.
4098
a738d848
RS
40992005-01-28 Richard Sandiford <rsandifo@redhat.com>
4100
4101 * gcc.target/frv/all-mdpackh-1.c: New test.
4102
f6c2ac32 41032005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4104
4105 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4106
17a7d6d7
RH
41072005-01-27 Richard Henderson <rth@redhat.com>
4108
4109 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4110
6198f99a
RS
41112005-01-27 Richard Sandiford <rsandifo@redhat.com>
4112
4113 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4114
1c71d796
RS
41152005-01-27 Richard Sandiford <rsandifo@redhat.com>
4116
4117 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4118 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4119 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4120 to cope with cases where the multilib options override the dg-options.
4121
d8dd2f3a
JJ
41222005-01-27 Jakub Jelinek <jakub@redhat.com>
4123
4124 PR c/18946
4125 * gcc.dg/noncompile/20050120-1.c: New test.
4126
87637d21
DN
41272005-01-26 Diego Novillo <dnovillo@redhat.com>
4128
4129 PR tree-optimization/19633
4130 * gcc.dg/pr19633.c: New test.
4131 * gcc.dg/tree-ssa/pr19633.c: New test.
4132
9ff93eb0
UW
41332005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4134
4135 * gcc.dg/20041216-1.c: New test.
4136
4bb3aa7e
AM
41372005-01-26 Alexander Malmberg <alexander@malmberg.org>
4138
4139 PR objc/18862
4140 * objc.dg/selector-2.m: New test.
4141
b8e48b98
JJ
41422005-01-26 Jakub Jelinek <jakub@redhat.com>
4143
ef8614d7
JJ
4144 * g++.dg/opt/range-test-2.C: New test.
4145
b8e48b98
JJ
4146 PR rtl-optimization/19579
4147 * gcc.c-torture/execute/20050124-1.c: New test.
4148
00adda9f
SH
41492005-01-26 Greg Parker <gparker@apple.com>
4150 Stuart Hastings <stuart@apple.com>
c5ff069d 4151
00adda9f
SH
4152 * gcc.c-torture/execute/20050125-1.c: New.
4153
ed464869
JH
41542005-01-18 Jan Hubicka <jh@suse.cz>
4155
4156 PR tree-optimize/19337
4157 * gcc.c-torture/compile/20050119-1.c: New test.
4158
92e51459
JW
41592005-01-24 James E Wilson <wilson@specifixinc.com>
4160
4161 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4162 test for successful match.
4163
3a222639
AM
41642005-01-25 Alexander Malmberg <alexander@malmberg.org>
4165
4166 PR objc/18408
4167 * objc.dg/comp-types-7.m: New test.
4168
544ea6b7
JJ
41692005-01-24 Janis Johnson <janis187@us.ibm.com>
4170
635b0f2a
JJ
4171 * lib/target-supports.exp (current_target_name): New.
4172 (check_effective_target_ilp32, check_effective_target_lp64):
4173 Cache the result to use as long as the current target, with
4174 multilib flags, remains the same.
4175
544ea6b7
JJ
4176 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4177 (dg-require-weak, dg-require-visibility, dg-require-alias,
4178 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4179 dg-require-effective-target, dg-skip-if): Remove call to
4180 skip_test_and_clear_xfail.
4181 (dg-test): Clear xfail data.
4182
b77302be
JJ
41832005-01-24 Jakub Jelinek <jakub@redhat.com>
4184
b723e82f
JJ
4185 PR target/17751
4186 * gcc.dg/ppc64-toc.c: New test.
4187
7b922122
JJ
4188 * g++.dg/tree-ssa/empty-1.C: New test.
4189
b77302be
JJ
4190 PR middle-end/19551
4191 * gcc.c-torture/execute/20050121-1.c: New test.
4192 * gcc.dg/20050121-2.c: New test.
4193
69029c61
PB
41942004-01-23 Steven G. Kargl <kargls@comcast.net>
4195 Paul Brook <paul@codesourcery.com>
4196
4197 PR fortran/17941
4198 * gfortran.dg/real_const_1.f: New test.
4199 * gfortran.dg/real_const_2.f90: New test.
4200 * gfortran.dg/complex_int_1.f90: New test.
4201
dae24534
BD
42022005-01-23 Bud Davis <bdavis9659@comcast.net>
4203
4204 PR fortran/19313
4205 * gfortan.dg/inquire_6.f90: New test.
4206
0e69bba9
TK
42072005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4208
4209 PR libfortran/19451
4210 * open_readonly_1.f90: New test.
4211
d02b2c64
TK
42122005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4213
4214 PR libfortran/18982
4215 * gfortran.dg/open_new.f90: New file.
4216
af30f793
PB
42172005-01-22 Paul Brook <paul@codesourcery.com>
4218
4219 * namelist_1.f90: New test.
4220
d7f3fc19
RS
42212005-01-22 Richard Sandiford <rsandifo@redhat.com>
4222
4223 PR tree-optimization/19484
4224 * gcc.c-torture/compile/20050122-[12].c: New tests.
4225
0dd973dd
PB
42262005-01-22 Paul Brook <paul@codesourcery.com>
4227
4228 * gfortran.dg/implicit_2.f90: New test.
4229
b1a80705
BD
42302005-01-22 Bud Davis <bdavis9659@comcast.net>
4231
4232 PR fortran/19314
4233 * gfortran.dg/inquire_5.f90: New test.
4234
20913689
VR
42352005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4236
4237 PR c/18809
4238 * gcc.dg/pr18809-1.c: New test.
4239
15c8b2d4
ILT
42402005-01-21 Ian Lance Taylor <ian@airs.com>
4241
4242 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4243
4244 PR tree-optimization/13000
4245 * gcc.dg/20040206-1.c: Change warning to point where function is
4246 being inlined.
4247
4ef69b83
GB
42482005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4249
4250 PR c++/19208
4251 * g++.dg/template/array11.C: New test.
4252
9d953276
TS
42532005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4254
4255 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4256 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4257 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4258 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4259 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4260 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4261
23ab2e4e
KH
42622005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4263
4264 PR tree-optimization/15349
4265 * gcc.dg/tree-ssa/pr15349.c: New.
4266
35f46d96
SE
42672005-01-20 Steve Ellcey <sje@cup.hp.com>
4268
4269 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4270
cb884961
HPN
42712005-01-19 Hans-Peter Nilsson <hp@axis.com>
4272
ae727129
HPN
4273 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4274 scan-assembler-times directive name.
4275
fed758a4
HPN
4276 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4277 after dg-do.
4278
cb884961
HPN
4279 PR rtl-optimization/19462
4280 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4281
dc60db90
SE
42822005-01-19 Steve Ellcey <sje@cup.hp.com>
4283
4284 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4285 counting function calls on ia64.
4286
e89be13b
JJ
42872005-01-19 Jakub Jelinek <jakub@redhat.com>
4288
49c3b9a8
JJ
4289 PR rtl-optimization/15139
4290 * gcc.dg/20050111-2.c: New test.
4291
e89be13b
JJ
4292 PR c/17297
4293 * gcc.c-torture/compile/20050113-1.c: New testcase.
4294
4295 PR middle-end/19164
4296 * gcc.dg/20050113-1.c: New testcase.
4297
f0b9dcb8
DN
42982005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4299
4300 * gcc.dg/vect/vect-85.c: Add comment.
4301 * gcc.dg/vect/vect-86.c: Add xfail for now.
4302 * gcc.dg/vect/vect-87.c: Add xfail for now.
4303 * gcc.dg/vect/vect-88.c: Add xfail for now.
4304 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4305
674bc5a5
EB
43062005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4307
4308 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4309
500a9f27
EB
43102005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4311
4312 * g++.dg/debug/typedef3.C: New test.
4313
b4c33883
AP
43142005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4315
4316 PR c/19472
4317 * gcc.dg/asm-a.c: New test.
4318
d6e84d0c
KK
43192005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4320
4321 * gcc.dg/sh-relax.c: Add prototype for abort.
4322
f917ae96
EB
43232005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4324
4325 * gcc.dg/short-compare-1.c: New test.
4326 * gcc.dg/short-compare-2.c: Likewise.
4327
f2fd3821
AJ
43282005-01-18 Michael Matz <matz@suse.de>
4329
4330 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4331
e03a46f5
DN
43322005-01-17 Diego Novillo <dnovillo@redhat.com>
4333
4334 PR tree-optimization/19121
4335 * gcc.c-torture/compile/pr19121.c: New test.
4336
696a2ca1
JW
43372005-01-17 James E. Wilson <wilson@specifixinc.com>
4338
4339 PR target/19357
4340 * gcc.c-torture/compile/pr19357.c: New test.
4341
2c4ea36c
ILT
43422005-01-17 Ian Lance Taylor <ian@airs.com>
4343
4344 PR c/5675
4345 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4346 pass--those that refer just to the variable, possibly with a
4347 cast.
4348 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4349
4350 PR middle-end/13127
4351 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4352 longer emitted.
4353
f53d3f93
BD
43542005-01-16 Bud Davis <bdavis9659@comcast.net>
4355
4356 PR fortran/18778
4357 * gfortran.dg/endfile_2.f90: New test.
4358
5352b89f
SK
43592005-01-16 Steven G. Kargl <kargls@comcast.net>
4360
4361 PR 19168
4362 * gfortran.dg/select_5.f90: New test.
4363
36c028f6
PB
43642004-01-16 Paul Brook <paul@codesourcery.com>
4365
4366 * gfortran.dg/common_4.f90: New test.
4367
01c4f82a
HPN
43682005-01-15 Hans-Peter Nilsson <hp@axis.com>
4369
4370 PR rtl-optimization/19462
4371 * gcc.dg/torture/pr19462-1.c: New test.
4372
aecaa19a
ZL
43732005-01-15 Ziemowit Laski <zlaski@apple.com>
4374
4375 PR objc/19321
4376 * objc.dg/func-ptr-2.m: New.
4377 * objc.dg/volatile-1.m: New.
4378
a04b62b2
JDA
43792005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4380
4381 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4382
75b9aa9f
JJ
43832005-01-15 Jakub Jelinek <jakub@redhat.com>
4384
4385 PR tree-optimization/19060
4386 * gcc.c-torture/execute/20050104-1.c: New test.
4387
e1c74af0
BD
43882005-01-15 Bud Davis <bdavis9659@comcast.net>
4389
4390 PR fortran/18983
4391 * gfortran.dg/write_to_null.f90: New test.
4392
0c12d24f 43932005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 4394 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
4395
4396 PR other/19328
4397 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
4398 argument.
4399
74aad7cc
JJ
44002005-01-15 Jakub Jelinek <jakub@redhat.com>
4401
4402 PR c++/19263
4403 * g++.dg/init/vector1.C: New test.
4404
66f9a6de
JW
44052005-01-14 James E. Wilson <wilson@specifixinc.com>
4406
4407 PR target/13158
4408 * gcc.target/ia64/sibcall-unwind-1.c: New test.
4409 PR target/18987
4410 * gcc.target/ia64/sibcall-unwind-2.c: New test.
4411
c224550f
SK
44122005-01-14 Steven G. Kargl <kargls@comcast.net>
4413
4414 * gfortran.dg/select_1.f90: New test.
4415 * gfortran.dg/select_2.f90: New test.
4416 * gfortran.dg/select_3.f90: New test.
4417 * gfortran.dg/select_4.f90: New test.
4418
a0afbdb6
JJ
44192005-01-14 Jakub Jelinek <jakub@redhat.com>
4420
08a0c536
JJ
4421 PR middle-end/19084
4422 PR rtl-optimization/19348
4423 * gcc.dg/20050111-1.c: New test.
4424 * gcc.c-torture/execute/20050111-1.c: New test.
4425
a0afbdb6
JJ
4426 * gcc.dg/i386-asm-4.c: New test.
4427
eebeecac
EB
44282005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4429
4430 * gcc.dg/nested-func-2.c: New test.
4431 * ada/acats/norun.lst: Remove c953002.
4432
12374876
UW
44332005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
4434
4435 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
4436
6d1089d0
BE
44372005-01-12 Ben Elliston <bje@au.ibm.com>
4438
4439 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
4440
7eb3b9ec
AP
44412005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
4442
4443 PR target/18761
4444 * g++.dg/abi/align1.C: New test.
4445
a969c1d2
AM
44462005-01-11 Alan Modra <amodra@bigpond.net.au>
4447
4448 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
4449 at a time.
4450 * g++.dg/ext/altivec_check.h: Support compiling as C.
4451
18d00205
RS
44522005-01-10 Roger Sayle <roger@eyesopen.com>
4453
4454 PR c++/19355
4455 * g++.dg/expr/pr19355-1.C: New test case.
4456
8ad2a082
LG
44572005-01-10 Laurent GUERBY <laurent@guerby.net>
4458
4459 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
4460 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
4461 * ada/acats/tests/c3/c92005b.ada: Likewise.
4462 * ada/acats/tests/c3/cxb3012.a: Likewise.
4463 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 4464
832ef1ce
PB
44652005-01-09 Paul Brook <paul@codesourcery.com>
4466
4467 * gfortran.dg/common_2.f90: New file.
4468 * gfortran.dg/common_3.f90: New file.
4469
96b5a6c7
ZD
44702005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
4471
4472 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
4473
5a3ed97a
DN
44742005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4475
4476 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
4477 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
4478 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
4479 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
4480 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
4481 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
4482 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
4483 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
4484 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
4485 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
4486 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
4487 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
4488 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
4489 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
4490 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
4491 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
4492 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
4493 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
4494 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
4495 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
4496 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
4497 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
4498 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
4499 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
4500 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
4501 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
4502 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
4503 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
4504 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
4505 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
4506 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
4507 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
4508 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
4509 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
4510 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
4511 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
4512 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
4513 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
4514 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
4515 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
4516 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
4517 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
4518 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
4519 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
4520 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
4521 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
4522 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
4523 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
4524 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
4525 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
4526 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
4527 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
4528 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
4529 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
4530 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
4531 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
4532 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
4533 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
4534 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
4535 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
4536 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
4537 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
4538 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
4539 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
4540 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
4541 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
4542 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
4543
4544 * gcc.dg/vect/vect-1.c: Fix spelling.
4545 * gcc.dg/vect/vect-10.c: Fix spelling.
4546 * gcc.dg/vect/vect-11.c: Fix spelling.
4547 * gcc.dg/vect/vect-12.c: Fix spelling.
4548 * gcc.dg/vect/vect-14.c: Fix spelling.
4549 * gcc.dg/vect/vect-15.c: Fix spelling.
4550 * gcc.dg/vect/vect-16.c: Fix spelling.
4551 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
4552 * gcc.dg/vect/vect-64.c: Fix comments.
4553 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
4554
45552005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4556 Ira Rosen <irar@il.ibm.com>
4557
4558 * gcc.dg/vect/vect-70.c: New test.
4559 * gcc.dg/vect/vect-71.c: New test.
4560
e1a5510b
MH
45612005-01-09 Manfred Hollstein <mh@suse.com>
4562
4563 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
4564 * gcc.dg/pr18241-2.c: Likewise.
4565 * gcc.dg/pr18241-3.c: Likewise.
4566 * gcc.dg/pr18241-4.c: Likewise.
4567 * gcc.dg/pr18241-5.c: Likewise.
4568
ef719a44
RH
45692005-01-08 Richard Henderson <rth@redhat.com>
4570
4571 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4572 False for x86 and x86-64.
4573
e79b60a7
DN
45742005-01-08 Diego Novillo <dnovillo@redhat.com>
4575
a6331d85 4576 PR tree-optimization/18241
e79b60a7
DN
4577 * gcc.dg/pr18241-1.c: New test.
4578 * gcc.dg/pr18241-2.c: New test.
4579 * gcc.dg/pr18241-3.c: New test.
4580 * gcc.dg/pr18241-4.c: New test.
4581 * gcc.dg/pr18241-5.c: New test.
4582
1dba1182
SK
45832005-01-08 Steven G. Kargl <kargls@comcast.net>
4584
4585 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
4586 gfortran.dg/select_4.f90: New.
4587
b827788f
JJ
45882005-01-07 Jakub Jelinek <jakub@redhat.com>
4589
4590 * gcc.c-torture/execute/20050107-1.c: New test.
4591
5aa56f9d
NS
45922005-01-07 Nathan Sidwell <nathan@codesourcery.com>
4593
4594 PR c++/19298
4595 * g++.dg/template/ref2.C: New.
4596
6992cbd1
AP
45972005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
4598
4599 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
4600 instead of being empty.
4601
c22535f5
TS
46022005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4603
4604 PR fortran/15553
4605 * gfortran.dg/array-1.f90: New test.
4606
8870e212
JJ
46072005-01-07 Jakub Jelinek <jakub@redhat.com>
4608
2a0958c5
JJ
4609 PR tree-optimization/19283
4610 * gcc.c-torture/execute/20050106-1.c: New test.
4611
0210ae14
JJ
4612 PR rtl-optimization/18861
4613 * gcc.dg/20050105-1.c: New test.
4614
8870e212
JJ
4615 PR tree-optimization/18828
4616 * gcc.dg/20050105-2.c: New test.
4617
4f1cfe85
AJ
46182005-01-07 Andreas Jaeger <aj@suse.de>
4619
4620 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
4621
a7e8d7db
BD
46222005-01-07 Bud Davis <bdavis9659@comcast.net>
4623
4624 PR fortran/18398
4625 * gfortran.dg/fmt_read.f90: New test.
4626
59d7d767
GK
46272005-01-06 Geoffrey Keating <geoffk@apple.com>
4628
4629 * gcc.dg/rs6000-ldouble-2.c: New.
4630
27d6592c
MM
46312005-01-06 Mark Mitchell <mark@codesourcery.com>
4632
b4519d39 4633 PR c++/19244
27d6592c
MM
4634 * g++.dg/parser/ctor2.C: New test.
4635
023458fa
KL
46362004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4637
4638 PR c++/17154
4639 * g++.dg/template/using9.C: New test.
4640
23ff7e2d
KL
46412005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4642
4643 PR c++/19258
4644 * g++.dg/lookup/friend6.C: New test.
4645
d8987adb
NS
46462005-01-06 Nathan Sidwell <nathan@codesourcery.com>
4647
4648 PR c++/19270
4649 * g++.dg/template/array10.C: New.
4650
2070df3c
KG
46512005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4652
4653 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
4654 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
4655
7f62ca08
JJ
46562005-01-06 Jakub Jelinek <jakub@redhat.com>
4657
4658 * gcc.c-torture/compile/20050105-1.c: New test.
4659
b95ec5c1
GK
46602005-01-05 Geoffrey Keating <geoffk@apple.com>
4661
4662 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
4663
010c4d9c
RS
46642005-01-05 Roger Sayle <roger@eyesopen.com>
4665
4666 PR middle-end/19100
4667 * gcc.dg/conv-3.c: New test case.
4668
9143de5c
JM
46692005-01-05 Joseph S. Myers <joseph@codesourcery.com>
4670
4671 * gcc.dg/asm-wide-1.c: New test.
4672
4514aa8c
NS
46732005-01-05 Nathan Sidwell <nathan@codesourcery.com>
4674
4675 PR c++/19030
4676 * g++.dg/parse/crash22.C: New
4677
242746f1
GK
46782005-01-04 Geoffrey Keating <geoffk@apple.com>
4679
4680 PR 19257
4681 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
4682
21e5076a
UB
46832005-01-04 Uros Bizjak <uros@kss-loka.si>
4684
4685 PR middle-end/17767
4686 * gcc.dg/i386-mmx-6.c: New test case.
4687
8ea9d0c7
PB
46882005-01-04 Paolo Bonzini <bonzini@gnu.org>
4689
4690 PR tree-optimization/18308
4691 * gcc.dg/vect/pr18308.c: New testcase.
4692
1aae12a2
AJ
46932005-01-04 Andreas Jaeger <aj@suse.de>
4694
4695 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
4696
942926ad
GK
46972005-01-03 Geoffrey Keating <geoffk@apple.com>
4698 Robert Bowdidge <bowdidge@apple.com>
4699
4700 * gcc.dg/cpp/subframework1.c: New.
4701 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
4702 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
4703 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
4704 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
4705
d7001ae5
GK
47062005-01-03 Geoffrey Keating <geoffk@apple.com>
4707
4708 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
4709 producing warning.
4710 * gcc.dg/darwin-weakimport-2.c: New.
4711
bf7df599
RH
47122005-01-03 Richard Henderson <rth@redhat.com>
4713
4714 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
4715
f61134e8
RH
47162005-01-03 Richard Henderson <rth@redhat.com>
4717
4718 * gcc.dg/vect/vect.exp: Enable for ia64.
4719 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
4720 (check_effective_target_vect_float): Likewise.
4721 (check_effective_target_vect_no_align): Likewise.
4722 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
4723 * gcc.dg/vect/vect-8.c: Likewise.
4724
7db6be6f 47252005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 4726
b256bfa2 4727 PR target/19236
7db6be6f
UB
4728 * gcc.dg/pr19236-1.c: New test case.
4729
1d7bed25
HPN
47302005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
4731
4732 PR rtl-optimization/12092
4733 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
4734
9b1f5820
AJ
47352005-01-02 Andreas Jaeger <aj@suse.de>
4736
4737 * gcc.dg/pr12092-1.c: Do not run on x86_64.
4738
0ca5fbc0
RS
47392005-01-01 Roger Sayle <roger@eyesopen.com>
4740 Andrew Pinski <pinskia@physics.uc.edu>
4741
4742 PR rtl-optimization/12092
4743 * gcc.dg/pr12092-1.c: New test case.
4744
1465374a
GK
47452005-01-01 Geoffrey Keating <geoffk@geoffk.org>
4746
3ffd0339
GK
4747 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
4748 'hidden' and 'default' for better portability.
4749 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
4750
1465374a
GK
4751 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
4752 6 and 7.
4753 * g++.old-deja/g++.brendan/new3.C: Likewise.
4754
43e05e45
SB
47552005-01-01 Steven Bosscher <stevenb@suse.de>
4756
4757 * gcc.dg/20041231-1.C: New test.
4758 * g++.dg/warn/Wunreachable-code-1.C: New test.
4759
64f33597
DE
47602004-12-30 David Edelsohn <edelsohn@gnu.org>
4761
4762 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
4763 file, not /dev/null. Abort on error.
4764
9eb892ec
ZL
47652004-12-30 Alexander Malmberg <alexander@malmberg.org>
4766 Ziemowit Laski <zlaski@apple.com>
4767
b4519d39 4768 PR objc/18971
9eb892ec
ZL
4769 * objc.dg/encode-5.m: New test.
4770
9503e790
RH
47712004-12-29 Richard Henderson <rth@redhat.com>
4772
4773 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
4774 * objc.dg/stabs-1.m: Disable for ia64.
4775
d9fa1233
MM
47762004-12-29 Mark Mitchell <mark@codesourcery.com>
4777
4778 PR c++/19190
4779 * g++.dg/warn/Wunused-10.C: New test.
4780
2f9742c3
RH
47812004-12-28 Richard Henderson <rth@redhat.com>
4782
4783 * objc.dg/stabs-1.m: Disable for alpha.
4784
c827f22f
MM
47852004-12-27 Mark Mitchell <mark@codesourcery.com>
4786
4787 PR c++/19149
4788 * g++.dg/parse/error23.C: New test.
4789
56746a07
TS
47902004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4791
4792 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
4793
e98a8b5b
TS
4794 PR fortran/19032
4795 * gfortran.dg/intrinsic_modulo_1.f90: New.
4796 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
4797 tests with divisor -1.
4798
64092f8b
MM
47992004-12-27 Mark Mitchell <mark@codesourcery.com>
4800
8f8883b1
MM
4801 * g++.dg/opt/temp1.C (memcpy): Return a value.
4802
64092f8b
MM
4803 PR c++/19148
4804 * g++.dg/expr/cond7.C: New test.
4805
27e84b81
PB
48062004-12-27 Paul Brook <paul@codesourcery.com>
4807
4808 * gfortran.dg/g77/select_no_compile.f: Remove.
4809
accde4cf
RH
48102004-12-27 Richard Henderson <rth@redhat.com>
4811
4812 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
4813 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
4814 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
4815
82d3d6c8
RH
48162004-12-26 Richard Henderson <rth@redhat.com>
4817
4818 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
4819 by 1i instead of token pasting.
4820
daab9768
JDA
48212004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4822
4823 PR tree-optimization/17578
4824 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
4825 to additional_flags.
4826 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
4827
798e3fe5
RH
48282004-12-25 Richard Henderson <rth@redhat.com>
4829
4830 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4831 Remove Alpha.
4832
d1ffec35
JDA
48332004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4834
4835 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
4836 hppa*-*-hpux*.
4837 * gcc.dg/pr17957.c (dg-options): Likewise.
4838 * gcc.dg/struct-ret-1.c: Add prototype for abort.
4839 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
4840 instead of 0 on __hppa__.
4841 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
4842 "foo,%r" on hppa*-*-*.
4843
5d3a9816
BD
48442004-12-23 Bud Davis <bdavis9659@comcast.net>
4845
4846 PR fortran/19071
4847 * gfortran.dg/complex_write.f90: New test.
9469f0aa 4848
058e32b3
MM
48492004-12-23 Mark Mitchell <mark@codesourcery.com>
4850
5902897a
MM
4851 PR c++/17595
4852 * g++.dg/parse/pragma2.C: New test.
4853
058e32b3
MM
4854 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
4855
da5572ef
AO
48562004-12-23 Alexandre Oliva <aoliva@redhat.com>
4857
4858 * gcc.dg/empty2.c: Add missing dg-warning.
4859
b3d1c238
MM
48602004-12-23 Mark Mitchell <mark@codesourcery.com>
4861
aae4a277
MM
4862 PR c++/17413
4863 * g++.dg/template/local4.C: New test.
4864 * g++.dg/template/crash19.C: Add dg-error marker.
4865
b3d1c238
MM
4866 * g++.dg/template/crash31.C: Correct embedded PR number.
4867
ce21424d
MM
48682004-12-23 Mark Mitchell <mark@codesourcery.com>
4869
4870 PR c++/16405
4871 * g++.dg/opt/temp1.C: Add do-run marker.
4872
08167d1c
AO
48732004-12-23 Alexandre Oliva <aoliva@redhat.com>
4874
4875 * g++.dg/template/spec19.C: New.
4876
faa00334
AO
48772004-12-23 Alexandre Oliva <aoliva@redhat.com>
4878
05f5e885 4879 PR target/16819
faa00334
AO
4880 * gcc.dg/empty2.c: New.
4881
3e8aba34
RH
48822004-12-23 Richard Henderson <rth@redhat.com>
4883
9469f0aa 4884 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
4885 Remove i?86 and x86-64.
4886
f98625f6
MM
48872004-12-23 Mark Mitchell <mark@codesourcery.com>
4888
4889 PR c++/16405
4890 * g++.dg/opt/temp1.C: New test.
4891
f65b7de3
GB
48922004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4893
4894 PR c++/18733
4895 * g++.dg/template/friend33.C: New testcase.
4896
dfb5c523
MM
48972004-12-22 Mark Mitchell <mark@codesourcery.com>
4898
4899 PR c++/18464
4900 * g++.dg/template/cond5.C: New test.
4901
4902 PR c++/18492
4903 * g++.dg/inherit/thunk3.C: New test.
4904
4905 PR c++/11224
4906 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 4907
606145e4
JJ
49082004-12-22 Janis Johnson <janis187@us.ibm.com>
4909
56a5f30a 4910 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 4911
f199d860
JB
49122004-12-22 Jan Beulich <jbeulich@novell.com>
4913
4914 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
4915
943e3ede
MM
49162004-12-21 Mark Mitchell <mark@codesourcery.com>
4917
4918 PR c++/18378
4919 * g++.dg/ext/packed8.C: New test.
4920
4921 PR c++/13268
4922 * g++.dg/template/crash31.C: New test.
9469f0aa 4923
943e3ede
MM
4924 PR c++/19034
4925 * g++.dg/template/crash30.C: New test.
4926
af76441f
AP
49272004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
4928
4929 PR C++/18984
4930 * g++.dg/eh/ctor3.C: New test.
4931
697290b7
EB
49322004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4933
4934 * objc.dg/stabs-1.m: Allow section name to be quoted and
4935 assembly label to begin with '.LL'.
4936
eeea13c2
JJ
49372004-12-21 Janis Johnson <janis187@us.ibm.com>
4938
1126bfdd
JJ
4939 * gcc.dg/vect/vect.exp
4940 (check_effective_target_lp64_or_vect_no_align): New.
4941 * gcc.dg/vect/vect-77.c: Use it.
4942 * gcc.dg/vect/vect-78.c: Use it.
4943
eeea13c2
JJ
4944 * lib/target-supports.exp
4945 (check_effective_target_vect_no_max,
4946 check_effective_target_vect_no_bitwise,
4947 check_effective_target_vect_no_align): New.
4948 * gcc.dg/vect/vect-13.c: Use them.
4949 * gcc.dg/vect/vect-17.c: Ditto.
4950 * gcc.dg/vect/vect-18.c: Ditto.
4951 * gcc.dg/vect/vect-19.c: Ditto.
4952 * gcc.dg/vect/vect-20.c: Ditto.
4953 * gcc.dg/vect/vect-27.c: Ditto.
4954 * gcc.dg/vect/vect-29.c: Ditto.
4955 * gcc.dg/vect/vect-44.c: Ditto.
4956 * gcc.dg/vect/vect-48.c: Ditto.
4957 * gcc.dg/vect/vect-50.c: Ditto.
4958 * gcc.dg/vect/vect-52.c: Ditto.
4959 * gcc.dg/vect/vect-54.c: Ditto.
4960 * gcc.dg/vect/vect-56.c: Ditto.
4961 * gcc.dg/vect/vect-58.c: Ditto.
4962 * gcc.dg/vect/vect-60.c: Ditto.
4963 * gcc.dg/vect/vect-72.c: Ditto.
4964 * gcc.dg/vect/vect-80.c: Ditto.
4965
fd749a60
NS
49662004-12-21 Nathan Sidwell <nathan@codesourcery.com>
4967
7a8380ae
NS
4968 PR c++/14075
4969 * g++.dg/init/string1.C: New.
4970
fd749a60
NS
4971 PR c++/18975
4972 * g++.dg/other/synth1.C: New.
4973
ebef4d30
JM
49742004-12-21 James A. Morrison <phython@gcc.gnu.org>
4975
4976 PR c/18963
4977 * gcc.dg/pr18963-1.c: New test.
4978
6f17bbcf
JM
49792004-12-21 James A. Morrison <phython@gcc.gnu.org>
4980
4981 PR c/18596
4982 * gcc.dg/funcdef-storage-1.c (foo): Remove.
4983 * gcc.dg/pr18596-1.c: Use dg-error.
4984 (dg-options): Use -fno-unit-at-a-time.
4985 * gcc.dg/pr18596-2.c: New test.
4986 * gcc.dg/pr18596-3.c: New test.
9469f0aa 4987
5fdf61fe
RS
49882004-12-20 Roger Sayle <roger@eyesopen.com>
4989
4990 PR middle-end/18683
4991 * g++.dg/opt/pr18683-1.C: New test case.
4992
6e822bf6
AP
49932004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
4994
4995 PR other/19093
4996 * g++.dg/opt/max1.C: Fix for 64bit targets.
4997
b482789c
MA
49982004-12-20 Matt Austern <austern@apple.com>
4999
5000 PR c++/19044
5001 * g++.dg/ext/builtin6.C: New
9469f0aa 5002
90e34bd6
DN
50032004-12-20 Diego Novillo <dnovillo@redhat.com>
5004
5005 PR tree-optimization/19080
5006 * gcc.c-torture/compile/pr19080.c: New test.
5007
6fa91b48
SB
50082004-12-20 Steven Bosscher <stevenb@suse.de>
5009
5010 * gcc.dg/20041219-1.c: New test.
5011
199db659
RS
50122004-12-19 Roger Sayle <roger@eyesopen.com>
5013
5014 PR middle-end/19068
5015 * g++.dg/opt/max1.C: New test case.
5016
64270ab0
EB
50172004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5018
5019 * gcc.dg/fdata-sections-1.c: New test.
5020
dbedefae
RS
50212004-12-18 Roger Sayle <roger@eyesopen.com>
5022
5023 PR middle-end/18548
5024 * gcc.dg/max-1.c: New test case.
5025
9f70d2bc
EB
50262004-12-18 Jakub Jelinek <jakub@redhat.com>
5027
5028 * gcc.c-torture/execute/20041218-1.c: New test.
5029
75983038
DN
50302004-12-17 Diego Novillo <dnovillo@redhat.com>
5031
5032 * gcc.dg/pr18501.c: New test.
5033 * gcc.dg/uninit-5.c: XFAIL.
5034 * gcc.dg/uninit-9.c: XFAIL.
5035
12869142
DJ
50362004-12-17 Dale Johannesen <dalej@apple.com>
5037
5038 * gcc.dg/20041213-1.c: New.
5039
5429f07f
ZL
50402004-12-17 Ziemowit Laski <zlaski@apple.com>
5041
5042 * objc.dg/stabs-1.m: Allow assembly label to begin
5043 with a dot ('.').
5044
b9e1e14b
JJ
50452004-12-17 Jakub Jelinek <jakub@redhat.com>
5046
5047 * gcc.c-torture/execute/20041213-1.c: Move...
5048 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5049
b54a07e8
NS
50502004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5051
10856918 5052 PR c++/18721
b54a07e8
NS
5053 * g++.dg/lookup/conv-5.C: New.
5054
3cc491e8
ZL
50552004-12-16 Ziemowit Laski <zlaski@apple.com>
5056
5057 * objc.dg/stabs-1.m: New test.
5058
93a1c06d
AP
50592004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5060
5061 * gcc.dg/visibility-c.c: Change compile to
5062 assemble for the test.
5063
16515e5c
AP
50642004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5065
5066 PR target/19041
5067 * gcc.dg/visibility-c.c: New test.
5068
f33bcdae
RS
50692004-12-16 Roger Sayle <roger@eyesopen.com>
5070
5071 PR middle-end/18493
5072 * gcc.dg/switch-8.c: New test case.
5073
8a784e4a
NS
50742004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5075
5076 PR c++/18905
5077 * g++.dg/template/init4.C: New.
5078 * g++.dg/opt/static3.C: Enable optimizer.
5079
0c0cce42
WB
50802004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5081
5082 * g++.dg/other/complex1.C: New test.
5083
774a9b00
EB
50842004-12-15 Alan Modra <amodra@bigpond.net.au>
5085
5086 * g++.dg/opt/inline9.C: New test.
5087
172b8799
TS
50882004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5089
5090 PR fortran/18993
5091 * gfotran.dg/nullify_1.f: New test.
5092
dcbca208
RH
50932004-12-15 Richard Henderson <rth@redhat.com>
5094
5095 * gcc.target/i386/i386.exp: New harness.
5096 * gcc.target/i386/vect-args.c: New.
5097
a0f7568c
DE
50982004-12-15 David Edelsohn <edelsohn@gnu.org>
5099
5100 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5101
6e432b31
KL
51022004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5103
5104 PR c++/18825
5105 * g++.dg/template/friend32.C: New test.
5106
1b449375
EB
51072004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5108
5109 * cpp/pragma-once-1.c: New test.
5110 * cpp/pragma-once-1b.h: Likewise.
5111 * cpp/pragma-once-1c.h: Likewise.
5112 * cpp/pragma-once-1d.h: Likewise.
5113 * cpp/inc/pragma-once-1a.h: Likewise.
5114
c8c83c18 51152004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5116 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5117
5118 PR fortran/17597
5119 * gfortran.dg/list_read_3.f90: New test.
5120
0aec6014
EB
51212004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5122
5123 * gcc.dg/ftrapv-2.c: New test.
5124
fe4c6b8f
NS
51252004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5126
8a784e4a 5127 PR c++/18981
fe4c6b8f
NS
5128 * g++.dg/template/typename9.C: New test.
5129
0c88d886
MM
51302004-12-14 Mark Mitchell <mark@codesourcery.com>
5131
5132 PR c++/18738
5133 * g++.dg/template/typename8.C: New test.
5134 * g++.dg/parse/friend2.C: Tweak error message.
5135
c31d5154
JL
51362004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5137
5138 * gcc.c-torture/20041214-1.c: New test.
5139
b01f0d13
AP
51402004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5141
5142 PR c++/18965
5143 * g++.dg/init/array17.C: New test.
5144
acb3f79a
MM
51452004-12-14 Mark Mitchell <mark@codesourcery.com>
5146
5147 PR c++/18793
5148 * g++.dg/init/aggr3.C: New test.
5149
f90ac3f0
UP
51502004-12-14 Janis Johnson <janis187@us.ibm.com
5151
5152 * gcc.dg/altivec-types-1.c: New test.
5153 * gcc.dg/altivec-types-2.c: New test.
5154 * gcc.dg/altivec-types-3.c: New test.
5155 * gcc.dg/altivec-types-4.c: New test.
5156 * g++.dg/ext/altivec-types-1.C: New test.
5157 * g++.dg/ext/altivec-types-2.C: New test.
5158 * g++.dg/ext/altivec-types-3.C: New test.
5159 * g++.dg/ext/altivec-types-4.C: New test.
5160
29bfcb6d
JJ
51612004-12-14 Jakub Jelinek <jakub@redhat.com>
5162
5163 PR middle-end/18951
5164 * gcc.c-torture/execute/20041213-1.c: New test.
5165
e8c66fe0
NS
51662004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5167
5168 PR c++/18949
5169 * g++.dg/template/cast1.C: New.
5170
0c690ca7
KH
51712004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5172
c31d5154 5173 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5174
80314043
RH
51752004-12-13 Richard Henderson <rth@redhat.com>
5176
5177 * gcc.dg/i386-sse-10.c: Fix typo in options.
5178
471a58a9
AP
51792004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5180
5181 PR c++/18968
5182 * g++.dg/opt/pr18968.C: New test.
5183
532b37d9
MM
51842004-12-13 Mark Mitchell <mark@codesourcery.com>
5185
5186 PR c++/18925
5187 * g++.dg/ext/visibility/staticdatamem.C: New test.
5188
fd2ad93d
KC
51892004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5190
5191 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5192
5ac20c1a
RS
51932004-12-13 Roger Sayle <roger@eyesopen.com>
5194
5195 PR rtl-optimization/18928
5196 * gcc.dg/pr18928-1.c: New test case.
5197
04482133
AO
51982004-12-13 Alexandre Oliva <aoliva@redhat.com>
5199
5200 PR tree-opt/16951
5201 * gcc.c-torture/compile/20041211-1.c: New.
5202
b80a3161
JDA
52032004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5204
5205 PR middle-end/17564
5206 * gcc.c-torture/execute/20041212-1.c: New test.
5207
23acf4d4
TS
52082004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5209
5210 PR fortran/18869
5211 * gfortran.dg/common_1.f90: New test.
5212
8d5cfa27
SK
52132004-12-12 Steven G. Kargl <kargls@comcast.net>
5214 Paul Brook <paul@codesourcery.com>
5215
5216 PR fortran/16222
5217 * gfortran.dg/real_do_1.f90: New test.
5218
a5f712ff
AP
52192004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5220
5221 PR tree-opt/18040
5222 * g++.dg/opt/ptrmem6.C: New test.
5223
ec7e2228
RS
52242004-12-11 Roger Sayle <roger@eyesopen.com>
5225
5226 PR middle-end/18921
5227 * gcc.dg/pr18921-1.c: New test case.
5228
49e4d580
TS
52292004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5230
5231 PR fortran/17175
5232 * gfortran.dg/scale_1.f90: New test.
5233
ef0b4f28
AP
52342004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5235
5236 PR middle-end/18903
5237 * gcc.c-torture/compile/pr18903.c: New test.
5238
036ff63f
RS
52392004-12-10 Richard Sandiford <rsandifo@redhat.com>
5240
5241 * gcc.c-torture/execute/20041210-1.c: New test.
5242
9bf0e588
VR
52432004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5244
5245 PR c++/18731
5246 * g++.dg/parser/struct-1.C: New test.
5247 * g++.dg/parser/struct-2.C: New test.
5248 * g++.dg/parser/struct-3.C: New test.
5249
38ef242b
RH
52502004-12-09 Richard Henderson <rth@redhat.com>
5251
af99a0b0
RH
5252 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5253
38ef242b
RH
5254 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5255 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5256
f80f1bab
MA
52572004-12-09 Matt Austern <austern@apple.com>
5258
5259 PR c++/18514
5260 * g++.dg/ext/builtin1.C: New
5261 * g++.dg/ext/builtin2.C: New
5262 * g++.dg/ext/builtin3.C: New
5263 * g++.dg/ext/builtin4.C: New
5264 * g++.dg/ext/builtin5.C: New
5265
25a2fe85
AP
52662004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5267
5268 PR tree-opt/18904
5269 * g++.dg/opt/ptrmem5.C: New test.
5270
354e22e1
AO
52712004-12-09 Alexandre Oliva <aoliva@redhat.com>
5272
5273 * g++.dg/parse/typename5.C: Adjust for new error.
5274 * g++.dg/parse/typename7.C: New.
5275
257d5f32
VR
52762004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5277
5278 PR c++/18073
5279 * g++.dg/other/mmintrin.C: New test.
5280
94763647
NS
52812004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5282
5283 PR c++/16681
5284 * g++.dg/init/array15.C: New.
5285 * g++.dg/init/array16.C: New.
5286
40f2165e
TS
52872004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5288
baa8edda 5289 PR fortran/18826
40f2165e
TS
5290 * gfortran.dg/assign_1.f90: New test.
5291
de40e4dd
NC
52922004-12-08 Nick Clifton <nickc@redhat.com>
5293
5294 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5295 * gcc.target/xstormy16/data_below100: Likewise.
5296 * gcc.target/xstormy16/sfr: Likewise.
5297 * gcc.target/xstormy16/below100.S: New test source file.
5298 * gcc.target/xstormy16/below100.ld: New test linker script.
5299 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5300 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5301 bp instructions.
5302 * gcc.target/xstormy16/bp.c: Likewise.
5303
5304 * gcc.target/xstormy16/bss_below100: New files:
5305 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5306 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5307 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5308 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5309 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5310 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5311 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5312 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5313 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5314 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5315 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5316 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5317 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5318 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5319 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5320 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5321 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5322 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5323 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5324 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5325 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5326 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5327 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5328 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5329 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5330 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5331 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5332
5333 * gcc.target/xstormy16/data_below100: New files:
5334 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5335 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5336 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5337 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5338 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5339 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5340 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5341 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5342 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5343 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5344 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5345 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5346 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5347 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5348 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5349 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5350 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5351 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5352 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5353 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5354 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5355 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5356 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5357 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5358 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5359 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5360 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5361
5362 * gcc.target/xstormy16/sfr: New files:
5363 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5364 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5365 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5366 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5367 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5368 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5369 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5370 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5371 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5372 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5373 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5374 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5375 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5376 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5377 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5378 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5379 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5380 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5381 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5382 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5383 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5384 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5385 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5386 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
5387 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
5388 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
5389 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
5390 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
5391 27_if0_sfrw_bitfield_f.c
5392
4104f0f4
KL
53932004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5394
5395 PR c++/18100
5396 * g++.dg/lookup/name-clash4.C: New test.
5397
db24eb1f
NS
53982004-12-08 Nathan Sidwell <nathan@codesourcery.com>
5399
0710ccff
NS
5400 PR c++/18672
5401 * g++.dg/opt/array1.C: New.
9469f0aa 5402
db24eb1f
NS
5403 PR c++/18803
5404 * g++.dg/template/operator5.C: New.
5405
371f495a
HPN
54062004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
5407
5408 PR c/18867
5409 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
5410
02fbae83
SB
54112004-12-07 Steven Bosscher <stevenb@suse.de>
5412
5413 * gcc.dg/noncompile/20041207.c: New test.
5414
5f679db9
VR
54152004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
5416
5417 * g++.dg/other/unreachable-1.C: New test.
5418
a52c836b
NC
54192004-12-06 Nick Clifton <nickc@redhat.com>
5420
5421 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
5422 <limits.h> because the latter comes from gcc's include/ directory
5423 and not the newlib/libc/include directory.
5424
6ac5aa91
RH
54252004-12-04 Richard Henderson <rth@redhat.com>
5426
5427 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
5428
8138dfe4
RH
54292004-12-04 Richard Henderson <rth@redhat.com>
5430
5431 * lib/target-supports.exp (check_gc_sections_available): Disable
5432 for alpha and ia64.
5433
a6ac7f6f
AP
54342004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
5435
5436 PR middle-end/17909
5437 * g++.dg/other/vararg-2.C: New test.
5438
bad1f462
KL
54392004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5440
5441 PR c++/17011, c++/17971
5442 * g++.dg/template/error15.C: Adjust expected error.
5443 * g++.dg/template/instantiate3.C: Likewise.
5444
5edea4c6
JJ
54452004-12-03 Janis Johnson <janis187@us.ibm.com>
5446
5447 * gcc.dg/altivec-18.c: Fix for darwin
5448
ad1063d5
NS
54492004-12-03 Nathan Sidwell <nathan@codesourcery.com>
5450
f4ed7d21
NS
5451 PR c++/18782
5452 * g++.dg/parse/ptrmem2.C: New.
5453
ad1063d5
NS
5454 PR c++/18318
5455 * g++.dg/template/new1.C: New.
5456
abd7fea9
TS
54572004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5458
79d60e57 5459 PR fortran/18710
abd7fea9
TS
5460 * gfortran.dg/direct_io_3.f90: New test.
5461
55dcbc12
NS
54622004-12-02 Nathan Sidwell <nathan@codesourcery.com>
5463
5464 PR 18758
5465 * g++.dg/parse/crash21.C: New.
5466
28e42b7e
KL
54672004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5468
5469 PR c++/15664, c++/18276
5470 * g++.dg/template/ttp13.C: New test.
5471 * g++.dg/template/ttp14.C: Likewise.
5472
a5e51518
KL
54732004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5474
5475 PR c++/18123
5476 * g++.dg/parse/enum2.C: New test.
5477 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
5478
1a06672a
NC
54792004-12-02 Nick Clifton <nickc@redhat.com>
5480
5481 * gcc.target/xstormy16: New test directory.
5482 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5483 * gcc.target/xstormy16/bp.c: Check the generation of bp
5484 instructions.
5485 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
5486 bn instructions and the BELOW100 attribute.
5487
5191f2ba
AM
54882004-12-02 Alan Modra <amodra@bigpond.net.au>
5489
5490 PR target/16952
5491 * gcc.dg/ppc-eabi.c: New.
5492
78579b60
BD
54932004-12-02 Bud Davis <bdavis9659@comcast.net>
5494
5495 PR fortran/18284
5496 * gfortran.dg/backspace.f90
5497
8dc4d66a
BD
54982004-12-02 Bud Davis <bdavis9659@comcast.net>
5499
5500 * gfortran.dg/inquire.f90: New test.
5501
810838e7
JJ
55022004-12-01 Janis Johnson <janis187@us.ibm.com>
5503
5504 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
5505 handle effective-target-keyword.
5506 (dg-skip-if): Support effective-target keyword as target list.
5507 (dg-xfail-if): Ditto.
5508 * lib/target-supports.exp (is-effective-target-keyword): New proc.
5509
986583fd
DN
55102004-12-01 Diego Novillo <dnovillo@redhat.com>
5511
5512 PR tree-optimization/18291
5513 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
5514
386489e3
NS
55152004-12-01 Nathan Sidwell <nathan@codesourcery.com>
5516
07c65e00
NS
5517 PR C++/18729
5518 * g++.dg/parse/crash20.C: New.
5519
386489e3
NS
5520 PR c++/17431
5521 * g++.dg/overload/arg1.C: New.
5522 * g++.dg/overload/arg2.C: New.
5523 * g++.dg/overload/arg3.C: New.
5524 * g++.dg/overload/arg4.C: New.
5525
683e2617
JM
55262004-12-01 Joseph S. Myers <joseph@codesourcery.com>
5527
5528 * gcc.dg/c99-flex-array-4.c: Remove.
5529
f470b1e5
JJ
55302004-11-30 Janis Johnson <janis187@us.ibm.com>
5531
d7d05b86
JJ
5532 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
5533
68897708
JJ
5534 * lib/target-supports.exp (is-effective-target): Simplify.
5535
f470b1e5
JJ
5536 * lib/target-supports.exp (check_effective_target_vect_long):
5537 Fix for powerpc64-*-*.
5538
1ae5bf02
LR
55392004-11-30 Loren James Rittle <ljrittle@acm.org>
5540
b4519d39 5541 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
5542 to support new requirements on FreeBSD 5.
5543
a50c69c4
DP
55442004-11-30 Devang Patel <dpatel@apple.com>
5545
5546 PR 18702
5547 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 5548
98705d7d
JJ
55492004-11-30 Janis Johnson <janis187@us.ibm.com>
5550
5551 * g++.dg/ext/altivec-13.C: New test.
5552
209e170c
AP
55532004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
5554
5555 PR tree-opt/18298
5556 * gcc.c-torture/execute/p18298.c: New test.
5557
218d1b88
IR
55582004-11-30 Ira Rosen <irar@il.ibm.com>
5559 Dorit Naishlos <dorit@il.ibm.com>
5560
5561 PR tree-opt/18607
5562 * gcc.dg/vect/vect-89.c: New test.
5563
1ac0ac8b
JM
55642004-11-30 James A. Morrison <phython@gcc.gnu.org>
5565
5566 * gcc.dg/pr18596-1.c: New test.
5567
9d6ccbe6
BE
55682004-11-30 Ben Elliston <bje@au.ibm.com>
5569
5570 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
5571
e8233ac2
AP
55722004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5573
5574 PR c/18479
5575 * gcc.dg/pr18479.c: New test.
5576
e59165e6
HPN
55772004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5578
5579 PR target/18490
5580 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
5581 mmix-knuth-mmixware.
5582
5583 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
5584 cris-*-elf* cris-*-aout* mmix-*-*
5585
5e23162d
AP
55862004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5587
5588 PR middle-end/18725
5589 * gcc.dg/pr18725.c: New test.
5590
226e6926
HPN
55912004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5592
3798c21b
HPN
5593 PR target/18488
5594 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
5595
226e6926
HPN
5596 PR target/18336
5597 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
5598
fc6a28d7
MM
55992004-11-29 Mark Mitchell <mark@codesourcery.com>
5600
13034073 5601 PR c++/18368
fc6a28d7
MM
5602 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
5603 * g++.old-deja/g++.law/ctors5.C: Likewise.
5604 * g++.old-deja/g++.other/crash25.C: Likewise.
5605
5606 PR c++/18674
5607 * g++.dg/template/error16.C: New test.
9469f0aa 5608
fc6a28d7
MM
5609 PR c++/18512
5610 * g++.dg/template/crash29.C: New test.
5611
d21d51d0
DN
56122004-11-29 Diego Novillo <dnovillo@redhat.com>
5613
b7034e06 5614 PR tree-optimization/18712
d21d51d0
DN
5615 * gcc.c-torture/compile/pr18712.c: New test.
5616
86f029aa
JM
56172004-11-29 Joseph Myers <joseph@codesourcery.com>
5618
5619 PR c/7544
5620 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
5621 tests.
5622
c6f9f83b
KL
56232004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5624
5625 PR c++/18652
5626 * g++.dg/lookup/crash6.C: New test.
5627
22bbc492
HPN
56282004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5629
5630 PR middle-end/18164
5631 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
5632
1cb1fa51
JM
56332004-11-29 Joseph S. Myers <joseph@codesourcery.com>
5634
5635 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
5636 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
5637 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
5638
6db081f1
AP
56392004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
5640
5641 * gcc.dg/pr18164.c: New test.
5642
a2163d83
MK
56432004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
5644
5645 * gcc.dg/funroll-loops-all.c: New.
5646
b20e8229
HPN
56472004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5648
77109b50
HPN
5649 PR target/18489
5650 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
5651 delimeter, match space and TAB as well as ":".
5652
a8344e32
HPN
5653 PR target/18484
5654 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
5655
20db5bc8
HPN
5656 PR target/18348
5657 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
5658
450bc074
HPN
5659 PR target/18345
5660 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
5661
b20e8229
HPN
5662 PR target/18337
5663 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
5664
905d47a9 56652004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 5666
b4519d39 5667 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 5668
ec017547
HPN
56692004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5670
5671 PR target/18334
5672 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
5673
78a27531
RH
56742004-11-28 Richard Henderson <rth@redhat.com>
5675
5676 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
5677
c48cb439
JM
56782004-11-28 Joseph S. Myers <joseph@codesourcery.com>
5679
5680 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
5681 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
5682 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
5683 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
5684 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
5685 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
5686 gcc.dg/pointer-arith-8.c: New tests.
5687
203f344c
BD
56882004-11-27 Bud Davis <bdavis9659@comcast.net>
5689
5690 PR fortran/18364
5691 * gfortran.dg/endfile.f90: New test.
5692
0c00d5f3
FH
56932004-11-27 Falk Hueffner <falk@debian.org>
5694
5695 * gcc.dg/loop-6.c: New test.
5696
47d42ce2
JJ
56972004-11-27 Jakub Jelinek <jakub@redhat.com>
5698
5699 * gcc.c-torture/execute/20041126-1.c: New test.
5700
87980da0
RS
57012004-11-27 Richard Sandiford <rsandifo@redhat.com>
5702
5703 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
5704 on IRIX.
5705
601a71a7
RS
57062004-11-27 Richard Sandiford <rsandifo@redhat.com>
5707
5708 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
5709 functions.
5710
b78b8bd8
JJ
57112004-11-27 Jakub Jelinek <jakub@redhat.com>
5712
5713 PR rtl-optimization/17825
5714 * gcc.c-torture/compile/20041119-1.c: New test.
5715
de2fc4db
JDA
57162004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5717
5718 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
5719 Check existence of ld library path variables before unsetting.
5720
3de87817
MM
57212004-11-26 Mark Mitchell <mark@codesourcery.com>
5722
5723 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
5724
a0fec000
RS
57252004-11-26 Richard Sandiford <rsandifo@redhat.com>
5726
5727 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
5728
2a513780
RS
57292004-11-26 Richard Sandiford <rsandifo@redhat.com>
5730
5731 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
5732
2557bee0
BE
57332004-11-26 Ben Elliston <bje@au.ibm.com>
5734
5735 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
5736 dg-do directive.
5737
f50a5f61
BE
57382004-11-26 Ben Elliston <bje@au.ibm.com>
5739
5740 * gcc.dg/pr17957.c: Pass --param, not -param.
5741
5f0be3d0
AP
57422004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
5743
5744 PR middle-end/17957
5745 * testsuite/gcc.dg/pr17957.c: New test.
5746
5ae9ba3e
MM
57472004-11-25 Mark Mitchell <mark@codesourcery.com>
5748
5749 PR c++/18445
5750 * g++.dg/template/crash28.C: Likewise.
5751
5752 PR c++/18001
5753 * g++.dg/expr/unary2.C: Adjust lvalue messages.
5754 * g++.dg/ext/lvaddr.C: Likewise.
5755 * g++.dg/opt/pr7503-3.C: Likewise.
5756
5757 PR c++/18466
5758 * g++.dg/parse/qualified3.C: New test.
5759 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 5760
5ae9ba3e 5761 PR c++/18545
9469f0aa 5762 * g++.dg/expr/return1.C: New test.
5ae9ba3e 5763
87c465f5
KL
57642004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5765
5766 Friend class name lookup 3/n, PR c++/3332
5767 * g++.dg/lookup/friend3.C: New test.
5768 * g++.dg/lookup/friend4.C: Likewise.
5769 * g++.dg/lookup/friend5.C: Likewise.
5770
29ef83de
KL
57712004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5772
5773 Friend class name lookup 2/n, PR c++/14513, c++/15410
5774 * g++.dg/lookup/friend2.C: New test.
5775 * g++.dg/template/friend31.C: Likewise.
5776
fc6fdbf3
JDA
57772004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5778
5779 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
5780
9306cccb
MM
57812004-11-24 Mark Mitchell <mark@codesourcery.com>
5782
5783 PR c++/17473
5784 * g++.dg/tc1/dr56.C: Remove.
5785 * g++.dg/template/typedef1.C: Add dg-error markers.
5786 * g++.old-deja/g++.other/typedef7.C: Likewise.
5787
5788 PR c++/18285
5789 * g++.dg/parse/typedef7.C: New test.
5790
bef5d8b6
RS
57912004-11-24 Richard Sandiford <rsandifo@redhat.com>
5792
5793 * gcc.c-torture/execute/20041124-1.c: New test.
5794
d6eec208
MM
57952004-11-24 Mark Mitchell <mark@codesourcery.com>
5796
9469f0aa 5797 * g++.dg/template/deduce3.C: New test.
6e2993bf 5798
62a4d942 5799 PR c++/18586
9469f0aa 5800 * g++.dg/template/crash27.C: New test.
62a4d942 5801
d6eec208
MM
5802 PR c++/18530
5803 * g++.dg/warn/Wshadow-3.C: New test.
5804
479ec1d1
DP
58052004-11-24 Devang Patel <dpatel@apple.com>
5806
5807 PR/18555
5808 * gcc.dg/cpp/isysroot-1.c: New test.
5809 * gcc.dg/cpp/usr/include/stdio.h: New file.
5810 * gcc.dg/cpp/isysroot-2.c: New test.
5811 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
5812 New file.
5813
91146169
GB
58142004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5815
5816 PR c++/8929
5817 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
5818
592590f5
EB
58192004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5820
5821 * gcc.target/sparc/align.c: Do not include <stdint.h>.
5822 * gcc.target/sparc/pdist.c: Likewise.
5823
d70b8c3a
PB
58242004-11-24 Paolo Bonzini <bonzini@gnu.org>
5825
5826 PR c++/16882
d70b8c3a
PB
5827 * g++.dg/conversion/simd1.C: New test.
5828
1df8e834
JDA
58292004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5830
5831 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
5832 and restore_ld_library_path_env_vars.
5833 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
5834 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
5835 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
5836 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
5837
b5b3e36a
DJ
58382004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
5839
5840 * gcc.dg/pragma-align-2.c: Test macro expansion.
5841 * gcc.dg/pragma-pack-2.c: New test.
5842
31589ec6
RH
58432004-11-23 Richard Henderson <rth@redhat.com>
5844
5845 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
5846 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5847 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
5848 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
5849 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
5850 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
5851
5852 * gcc.dg/vect/vect.exp: Add check for alpha.
5853 * lib/target-supports.exp (check_alpha_max_hw_available): New.
5854 (check_effective_target_vect_int): Enable for alpha.
5855 (check_effective_target_vect_long): New.
5856 (is-effective-target): Add it.
5857
27b28c6d
UB
58582004-11-23 Uros Bizjak <uros@kss-loka.si>
5859
5860 * gcc.dg/pr18614-1.c: New test.
5861
a3407e42
EB
58622004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5863
5864 * gcc.dg/setjmp-2.c: New test.
5865
16f59241
JM
58662004-11-22 James A. Morrison <phython@gcc.gnu.org>
5867
5868 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
5869 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
5870 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
5871 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
5872 gcc.target/sparc/pdist.c: New tests.
5873
c33a9f06
BW
58742004-11-22 Bob Wilson <bob.wilson@acm.org>
5875
5876 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
5877
5628fde1
DJ
58782004-11-22 Dale Johannesen <dalej@apple.com>
5879
5880 * gcc.dg/20041111-1.c: New.
5881
618bb89c
DN
58822004-11-19 Dorit Naishlos <dorit@il.ibm.com>
5883
5884 PR tree-opt/18536
5885 * gcc.dg/vect/pr18536.c: New test.
5886
e99f332f
GB
58872004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5888
5889 PR c++/18354
5890 * g++.dg/template/nontype11.C: New test.
5891
6da285d2
RS
58922004-11-21 Roger Sayle <roger@eyesopen.com>
5893
5894 PR middle-end/18520
5895 * gcc.dg/pr18520-1.c: New test case.
5896
a4ab7973
JM
58972004-11-20 Joseph S. Myers <joseph@codesourcery.com>
5898
5899 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
5900 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
5901 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
5902 expected diagnostics.
5903
7afc9b98
EB
59042004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5905
5906 PR target/18580
5907 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
5908 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
5909 vect-77.c, vect-77a.c: XFAIL on the SPARC.
5910
21664a3e
EB
59112004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5912
5913 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
5914
79c70e5a 59152004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 5916 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
5917
5918 * lib/target-supports.exp (check_visibility_available): Really
5919 test the compiler.
5920
63dfe6ff
DN
59212004-11-19 Dorit Naishlos <dorit@il.ibm.com>
5922
5923 PR tree-opt/18181
5924 * gcc.dg/vect/vect-85.c: New test.
5925 * gcc.dg/vect/vect-86.c: New test.
5926 * gcc.dg/vect/vect-87.c: New test.
5927 * gcc.dg/vect/vect-88.c: New test.
5928
d9648e1d
BE
59292004-11-19 Ben Elliston <bje@au.ibm.com>
5930
5931 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
5932
bb30f5c0
JJ
59332004-11-18 Janis Johnson <janis187@us.ibm.com>
5934
5935 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
5936 * gcc.dg/ppc-and-1.c: Ditto.
5937 * gcc.dg/ppc-compare-1.c: Ditto.
5938 * gcc.dg/ppc-mov-1.c: Ditto
5939
a8e68029 59402004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 5941 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
5942
5943 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
5944
07d05ffd 59452004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 5946 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
5947
5948 * lib/target-supports.exp (check_effective_target_vect_int): New
5949 (check_effective_target_vect_float): New
5950 (check_effective_target_vect_double): New.
5951 (is-effective-target): Support new effective targets keywords.
5952 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
5953 default action for dg-do.
5954 * gcc.dg/vect/pr16105.c: Use new support.
5955 * gcc.dg/vect/pr18400.c: Ditto.
5956 * gcc.dg/vect/pr18425.c: Ditto.
5957 * gcc.dg/vect/vect-1.c: Ditto.
5958 * gcc.dg/vect/vect-10.c: Ditto.
5959 * gcc.dg/vect/vect-11.c: Ditto.
5960 * gcc.dg/vect/vect-12.c: Ditto.
5961 * gcc.dg/vect/vect-13.c: Ditto.
5962 * gcc.dg/vect/vect-14.c: Ditto.
5963 * gcc.dg/vect/vect-15.c: Ditto.
5964 * gcc.dg/vect/vect-16.c: Ditto.
5965 * gcc.dg/vect/vect-17.c: Ditto.
5966 * gcc.dg/vect/vect-18.c: Ditto.
5967 * gcc.dg/vect/vect-19.c: Ditto.
5968 * gcc.dg/vect/vect-2.c: Ditto.
5969 * gcc.dg/vect/vect-20.c: Ditto.
5970 * gcc.dg/vect/vect-21.c: Ditto.
5971 * gcc.dg/vect/vect-22.c: Ditto.
5972 * gcc.dg/vect/vect-23.c: Ditto.
5973 * gcc.dg/vect/vect-24.c: Ditto.
5974 * gcc.dg/vect/vect-25.c: Ditto.
5975 * gcc.dg/vect/vect-26.c: Ditto.
5976 * gcc.dg/vect/vect-27.c: Ditto.
5977 * gcc.dg/vect/vect-27a.c: Ditto.
5978 * gcc.dg/vect/vect-28.c: Ditto.
5979 * gcc.dg/vect/vect-29.c: Ditto.
5980 * gcc.dg/vect/vect-29a.c: Ditto.
5981 * gcc.dg/vect/vect-3.c: Ditto.
5982 * gcc.dg/vect/vect-30.c: Ditto.
5983 * gcc.dg/vect/vect-31.c: Ditto.
5984 * gcc.dg/vect/vect-32.c: Ditto.
5985 * gcc.dg/vect/vect-33.c: Ditto.
5986 * gcc.dg/vect/vect-34.c: Ditto.
5987 * gcc.dg/vect/vect-35.c: Ditto.
5988 * gcc.dg/vect/vect-36.c: Ditto.
5989 * gcc.dg/vect/vect-37.c: Ditto.
5990 * gcc.dg/vect/vect-38.c: Ditto.
5991 * gcc.dg/vect/vect-4.c: Ditto.
5992 * gcc.dg/vect/vect-40.c: Ditto.
5993 * gcc.dg/vect/vect-41.c: Ditto.
5994 * gcc.dg/vect/vect-42.c: Ditto.
5995 * gcc.dg/vect/vect-43.c: Ditto.
5996 * gcc.dg/vect/vect-44.c: Ditto.
5997 * gcc.dg/vect/vect-45.c: Ditto.
5998 * gcc.dg/vect/vect-46.c: Ditto.
5999 * gcc.dg/vect/vect-47.c: Ditto.
6000 * gcc.dg/vect/vect-48.c: Ditto.
6001 * gcc.dg/vect/vect-48a.c: Ditto.
6002 * gcc.dg/vect/vect-49.c: Ditto.
6003 * gcc.dg/vect/vect-5.c: Ditto.
6004 * gcc.dg/vect/vect-50.c: Ditto.
6005 * gcc.dg/vect/vect-51.c: Ditto.
6006 * gcc.dg/vect/vect-52.c: Ditto.
6007 * gcc.dg/vect/vect-53.c: Ditto.
6008 * gcc.dg/vect/vect-54.c: Ditto.
6009 * gcc.dg/vect/vect-55.c: Ditto.
6010 * gcc.dg/vect/vect-56.c: Ditto.
6011 * gcc.dg/vect/vect-56a.c: Ditto.
6012 * gcc.dg/vect/vect-57.c: Ditto.
6013 * gcc.dg/vect/vect-58.c: Ditto.
6014 * gcc.dg/vect/vect-59.c: Ditto.
6015 * gcc.dg/vect/vect-6.c: Ditto.
6016 * gcc.dg/vect/vect-60.c: Ditto.
6017 * gcc.dg/vect/vect-61.c: Ditto.
6018 * gcc.dg/vect/vect-62.c: Ditto.
6019 * gcc.dg/vect/vect-63.c: Ditto.
6020 * gcc.dg/vect/vect-64.c: Ditto.
6021 * gcc.dg/vect/vect-65.c: Ditto.
6022 * gcc.dg/vect/vect-66.c: Ditto.
6023 * gcc.dg/vect/vect-67.c: Ditto.
6024 * gcc.dg/vect/vect-68.c: Ditto.
6025 * gcc.dg/vect/vect-69.c: Ditto.
6026 * gcc.dg/vect/vect-7.c: Ditto.
6027 * gcc.dg/vect/vect-72.c: Ditto.
6028 * gcc.dg/vect/vect-72a.c: Ditto.
6029 * gcc.dg/vect/vect-73.c: Ditto.
6030 * gcc.dg/vect/vect-74.c: Ditto.
6031 * gcc.dg/vect/vect-75.c: Ditto.
6032 * gcc.dg/vect/vect-76.c: Ditto.
6033 * gcc.dg/vect/vect-77.c: Ditto.
6034 * gcc.dg/vect/vect-77a.c: Ditto.
6035 * gcc.dg/vect/vect-78.c: Ditto.
6036 * gcc.dg/vect/vect-79.c: Ditto.
6037 * gcc.dg/vect/vect-8.c: Ditto.
6038 * gcc.dg/vect/vect-80.c: Ditto.
6039 * gcc.dg/vect/vect-82.c: Ditto.
6040 * gcc.dg/vect/vect-82_64.c: Ditto.
6041 * gcc.dg/vect/vect-83.c: Ditto.
6042 * gcc.dg/vect/vect-83_64.c: Ditto.
6043 * gcc.dg/vect/vect-9.c: Ditto.
6044 * gcc.dg/vect/vect-all.c: Ditto.
6045 * gcc.dg/vect/vect-none.c: Ditto.
6046
7c278f79
JJ
60472004-11-17 Janis Johnson <janis187@us.ibm.com>
6048
6049 * lib/gcc-dg.exp (dg-skip-if): New function.
6050 (dg-forbid-option): Remove.
6051 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6052 * g++.dg/abi/bitfield8.C: Likewise.
6053 * g++.dg/abi/dtor1.C: Likewise.
6054 * g++.dg/abi/empty10.C: Likewise.
6055 * g++.dg/abi/empty7.C: Likewise.
6056 * g++.dg/abi/empty9.C: Likewise.
6057 * g++.dg/abi/layout3.C: Likewise.
6058 * g++.dg/abi/layout4.C: Likewise.
6059 * g++.dg/abi/thunk1.C: Likewise.
6060 * g++.dg/abi/thunk2.C: Likewise.
6061 * g++.dg/abi/vbase11.C: Likewise.
6062 * g++.dg/abi/vthunk2.C: Likewise.
6063 * g++.dg/abi/vthunk3.C: Likewise.
6064 * g++.dg/ext/attrib8.C: Likewise.
6065 * g++.dg/opt/longbranch2.C: Likewise.
6066 * g++.dg/opt/reg-stack4.C: Likewise.
6067 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6068 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6069 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6070 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6071 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6072 * gcc.dg/20000609-1.c: Likewise.
6073 * gcc.dg/20000720-1.c: Likewise.
6074 * gcc.dg/20011107-1.c: Likewise.
6075 * gcc.dg/20011119-1.c: Likewise.
6076 * gcc.dg/20020108-1.c: Likewise.
6077 * gcc.dg/20020122-2.c: Likewise.
6078 * gcc.dg/20020122-3.c: Likewise.
6079 * gcc.dg/20020201-3.c: Likewise.
6080 * gcc.dg/20020206-1.c: Likewise.
6081 * gcc.dg/20020218-1.c: Likewise.
6082 * gcc.dg/20020310-1.c: Likewise.
6083 * gcc.dg/20020411-1.c: Likewise.
6084 * gcc.dg/20020418-2.c: Likewise.
6085 * gcc.dg/20020426-1.c: Likewise.
6086 * gcc.dg/20020426-2.c: Likewise.
6087 * gcc.dg/20020517-1.c: Likewise.
6088 * gcc.dg/20020523-1.c: Likewise.
6089 * gcc.dg/20020523-2.c: Likewise.
6090 * gcc.dg/20020729-1.c: Likewise.
6091 * gcc.dg/20030204-1.c: Likewise.
6092 * gcc.dg/20030826-2.c: Likewise.
6093 * gcc.dg/20030926-1.c: Likewise.
6094 * gcc.dg/20031202-1.c: Likewise.
6095 * gcc.dg/980312-1.c: Likewise.
6096 * gcc.dg/980313-1.c: Likewise.
6097 * gcc.dg/990117-1.c: Likewise.
6098 * gcc.dg/990424-1.c: Likewise.
6099 * gcc.dg/990524-1.c: Likewise.
6100 * gcc.dg/991230-1.c: Likewise.
6101 * gcc.dg/i386-387-1.c: Likewise.
6102 * gcc.dg/i386-387-2.c: Likewise.
6103 * gcc.dg/i386-387-3.c: Likewise.
6104 * gcc.dg/i386-387-4.c: Likewise.
6105 * gcc.dg/i386-387-5.c: Likewise.
6106 * gcc.dg/i386-387-6.c: Likewise.
6107 * gcc.dg/i386-asm-1.c: Likewise.
6108 * gcc.dg/i386-bitfield1.c: Likewise.
6109 * gcc.dg/i386-bitfield2.c: Likewise.
6110 * gcc.dg/i386-loop-1.c: Likewise.
6111 * gcc.dg/i386-loop-2.c: Likewise.
6112 * gcc.dg/i386-loop-3.c: Likewise.
6113 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6114 * gcc.dg/i386-pic-1.c: Likewise.
6115 * gcc.dg/i386-regparm.c: Likewise.
6116 * gcc.dg/i386-signbit-1.c: Likewise.
6117 * gcc.dg/i386-signbit-2.c: Likewise.
6118 * gcc.dg/i386-signbit-3.c: Likewise.
6119 * gcc.dg/i386-sse-5.c: Likewise.
6120 * gcc.dg/i386-sse-8.c: Likewise.
6121 * gcc.dg/i386-unroll-1.c: Likewise.
6122 * gcc.dg/tls/opt-1.c: Likewise.
6123 * gcc.dg/tls/opt-2.c: Likewise.
6124 * gcc.dg/unroll-1.c: Likewise.
6125 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6126 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6127 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6128 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6129
c9387915
GB
61302004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6131
6132 * g++.dg/template/incomplete1.C: New test.
6133
a1e98266
NC
61342004-11-16 Nick Clifton <nickc@redhat.com>
6135
6136 Revert patches accidentally commited during checkin of fixes for
6137 xstormy16 tests:
6138 gcc.c-torture/execute/simd-4.c: Revert
6139 gcc.dg/20040910-1.c: Revert.
6140
40b026d8
PB
61412004-11-16 Paul Brook <paul@codesourcery.com>
6142
6143 PR fortran/13010
6144 * gfortran.dg/der_pointer_1.f90: New test.
6145
d134f39e
JM
61462004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6147
6148 PR c/18498
6149 * gcc.dg/bitfld-13.c: New test.
6150
8e0933b1
JJ
61512004-11-15 Janis Johnson <janis187@us.ibm.com>
6152
9cbee3fa
JJ
6153 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6154 powerpc*-*-linux*.
6155
2301511d
JJ
6156 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6157 * gcc.dg/ppc64-abi-2.c: Ditto.
6158 * gcc.dg/ppc64-abi-3.c: Ditto.
6159
8e0933b1
JJ
6160 * lib/gcc-dg.exp (dg-target-list): Remove.
6161
4fd7b3cb
SE
61622004-11-15 Steve Ellcey <sje@cup.hp.com>
6163
6164 * gcc.dg/ia64-postinc.c: New test.
6165
11559c75
MM
61662004-11-15 Mark Mitchell <mark@codesourcery.com>
6167
6168 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6169
f15dc49f
NC
61702004-11-15 Nick Clifton <nickc@redhat.com>
6171
6172 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6173 __INT_MAX__ so that the test can be compiled by toolchains
6174 targeted at 16-bit processors.
6175
6176 * gcc.dg/20040625-1.c: Use long constants rather than integers
6177 when performing arithmetic that will overflow 16-bits.
6178
6179 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6180 xstormy16. It does not support 128-bit vector operations.
6181
6182 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6183 with the macro PTR_TYPE. Define this macro to an integer type
6184 suitable for holding a pointer.
6185
6186 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6187 the target is a 16-bit processor.
6188
6189 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6190 16-bit targets where the character constant will be too long.
6191
6192 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6193 where the double will not be directly addressable.
6194
461c6fce
KL
61952004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6196
6197 Friend class name lookup 1/n, PR c++/18471
6198 * g++.dg/template/crash26.C: New test.
6199 * g++.dg/lookup/struct1.C: Adjust expected error.
6200 * g++.dg/parse/elab1.C: Likewise.
6201 * g++.dg/parse/elab2.C: Likewise.
6202 * g++.dg/parse/int-as-enum1.C: Likewise.
6203 * g++.dg/parse/struct-as-enum1.C: Likewise.
6204 * g++.dg/parse/typedef1.C: Likewise.
6205 * g++.dg/parse/typedef3.C: Likewise.
6206 * g++.dg/parse/typedef4.C: Likewise.
6207 * g++.dg/parse/typedef5.C: Likewise.
6208 * g++.dg/template/nontype4.C: Likewise.
6209 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6210 * g++.old-deja/g++.other/elab1.C: Likewise.
6211 * g++.old-deja/g++.other/syntax4.C: Likewise.
6212
23e09df4
EB
62132004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6214
6215 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6216
18522563
ZD
62172004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6218
6219 * gcc.c-torture/execute/20041114-1.c: New test.
6220
efcc66f0
JM
62212004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6222
6223 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6224 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6225 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6226 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6227 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6228 gcc.dg/switch-7.c: New tests.
6229
fceb80bf
DN
62302004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6231
6232 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6233
f7f02125
DN
62342004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6235
6236 PR tree-opt/18400
6237 * gcc.dg/vect/pr18400.c: New test.
6238
62392004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6240 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6241
6242 PR tree-opt/18425
6243 * gcc.dg/vect/pr18425.c: New test.
6244
3021a627
EB
62452004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6246
6247 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6248 Guard with dg-require-alias and dg-require-visibility.
6249
6b870fa9
EB
62502004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6251
6252 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6253
d6b75f70
GB
62542004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6255
6256 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6257
e34b0922
KL
62582004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6259
6260 PR c++/17344
6261 * g++.dg/template/defarg5.C: New test.
6262
fa1dedd8
EB
62632004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6264
6265 * g++.dg/parse/cast1.C: Run only on ILP32.
6266 * g++.old-deja/g++.mike/p784.C: Likewise.
6267
61a5fa29
BS
62682004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6269
6270 * gcc.c-torture/execute/20041113-1.c: New test.
6271
1136d30e
JM
62722004-11-13 James A. Morrison <phython@gcc.gnu.org>
6273
6274 PR target/18230
6275 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6276 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6277 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6278 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6279 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6280 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6281 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6282 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6283 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6284 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6285 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6286 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6287 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6288
893e18a5
JM
62892004-11-13 James A. Morrison <phython@gcc.gnu.org>
6290
6291 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6292 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6293 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6294 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6295 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6296 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6297 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6298 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6299 gcc.target/sparc/combined-1.c: New tests.
6300
2256aa1c
ZL
63012004-11-12 Ziemowit Laski <zlaski@apple.com>
6302
6303 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6304 New tests.
6305
bf0fdfdd
MM
63062004-11-12 Mark Mitchell <mark@codesourcery.com>
6307
6308 * lib/gcc-dg.exp (dg-forbid-option): New function.
6309 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6310 * g++.dg/abi/bitfield8.C: Likewise.
6311 * g++.dg/abi/dtor1.C: Likewise.
6312 * g++.dg/abi/empty10.C: Likewise.
6313 * g++.dg/abi/empty7.C: Likewise.
6314 * g++.dg/abi/empty9.C: Likewise.
6315 * g++.dg/abi/layout3.C: Likewise.
6316 * g++.dg/abi/layout4.C: Likewise.
6317 * g++.dg/abi/thunk1.C: Likewise.
6318 * g++.dg/abi/thunk2.C: Likewise.
6319 * g++.dg/abi/vbase11.C: Likewise.
6320 * g++.dg/abi/vthunk2.C: Likewise.
6321 * g++.dg/abi/vthunk3.C: Likewise.
6322 * g++.dg/ext/attrib8.C: Likewise.
6323 * g++.dg/opt/longbranch2.C: Likewise.
6324 * g++.dg/opt/reg-stack4.C: Likewise.
6325 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6326 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6327 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6328 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6329 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6330 * gcc.dg/20000609-1.c: Likewise.
6331 * gcc.dg/20000720-1.c: Likewise.
6332 * gcc.dg/20011107-1.c: Likewise.
6333 * gcc.dg/20011119-1.c: Likewise.
6334 * gcc.dg/20020108-1.c: Likewise.
6335 * gcc.dg/20020122-2.c: Likewise.
6336 * gcc.dg/20020122-3.c: Likewise.
6337 * gcc.dg/20020201-3.c: Likewise.
6338 * gcc.dg/20020206-1.c: Likewise.
6339 * gcc.dg/20020218-1.c: Likewise.
6340 * gcc.dg/20020310-1.c: Likewise.
6341 * gcc.dg/20020411-1.c: Likewise.
6342 * gcc.dg/20020418-2.c: Likewise.
6343 * gcc.dg/20020426-1.c: Likewise.
6344 * gcc.dg/20020426-2.c: Likewise.
6345 * gcc.dg/20020517-1.c: Likewise.
6346 * gcc.dg/20020523-1.c: Likewise.
6347 * gcc.dg/20020523-2.c: Likewise.
6348 * gcc.dg/20020729-1.c: Likewise.
6349 * gcc.dg/20030204-1.c: Likewise.
6350 * gcc.dg/20030826-2.c: Likewise.
6351 * gcc.dg/20030926-1.c: Likewise.
6352 * gcc.dg/20031202-1.c: Likewise.
6353 * gcc.dg/980312-1.c: Likewise.
6354 * gcc.dg/980313-1.c: Likewise.
6355 * gcc.dg/990117-1.c: Likewise.
6356 * gcc.dg/990424-1.c: Likewise.
6357 * gcc.dg/990524-1.c: Likewise.
6358 * gcc.dg/991230-1.c: Likewise.
6359 * gcc.dg/i386-387-1.c: Likewise.
6360 * gcc.dg/i386-387-2.c: Likewise.
6361 * gcc.dg/i386-387-3.c: Likewise.
6362 * gcc.dg/i386-387-4.c: Likewise.
6363 * gcc.dg/i386-387-5.c: Likewise.
6364 * gcc.dg/i386-387-6.c: Likewise.
6365 * gcc.dg/i386-asm-1.c: Likewise.
6366 * gcc.dg/i386-bitfield1.c: Likewise.
6367 * gcc.dg/i386-bitfield2.c: Likewise.
6368 * gcc.dg/i386-loop-1.c: Likewise.
6369 * gcc.dg/i386-loop-2.c: Likewise.
6370 * gcc.dg/i386-loop-3.c: Likewise.
6371 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6372 * gcc.dg/i386-pic-1.c: Likewise.
6373 * gcc.dg/i386-regparm.c: Likewise.
6374 * gcc.dg/i386-signbit-1.c: Likewise.
6375 * gcc.dg/i386-signbit-2.c: Likewise.
6376 * gcc.dg/i386-signbit-3.c: Likewise.
6377 * gcc.dg/i386-sse-5.c: Likewise.
6378 * gcc.dg/i386-sse-8.c: Likewise.
6379 * gcc.dg/i386-unroll-1.c: Likewise.
6380 * gcc.dg/tls/opt-1.c: Likewise.
6381 * gcc.dg/tls/opt-2.c: Likewise.
6382 * gcc.dg/unroll-1.c: Likewise.
6383 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6384 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6385 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6386 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6387 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
6388 -m64 is specified.
6389
44370687
MM
63902004-11-12 Mark Mitchell <mark@codesourcery.com>
6391
6392 PR c++/18389
6393 * g++.dg/parse/cond1.C: New test.
6394
6395 PR c++/18429
6396 * g++.dg/template/array9.C: New test.
6397 * g++.dg/ext/vla1.C: Adjust error messages.
6398 * g++.dg/ext/vlm1.C: Likewise.
6399 * g++.dg/template/crash2.C: Likewise.
6400
6401 PR c++/18436
6402 * g++.dg/template/call3.C: New test.
6403
6404 PR c++/18407
6405 * g++.dg/template/ptrmem11.C: New test.
6406
690e11b8
AP
64072004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
6408
6409 PR other/14264
6410 * lib/g++.exp: Set LC_ALL and LANG to C.
6411 * lib/gcc-dg.exp: Likewise.
6412 * lib/gfortran.exp: Likewise.
6413 * lib/objc.exp: Likewise.
6414 * lib/treelang.exp: Likewise.
6415
e260ea9d
AS
64162004-11-12 Andreas Schwab <schwab@suse.de>
6417
6418 * gcc.dg/pr16286.c: Fix last change.
6419
0a2695db
MM
64202004-11-12 Mark Mitchell <mark@codesourcery.com>
6421
6422 PR c++/18416
6423 * g++.dg/init/global1.C: New test.
6424
805221b9
EB
64252004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
6426
6427 * gcc.c-torture/execute/20041112-1.c: New test.
6428
c9dd2023
JJ
64292004-11-11 Janis Johnson <janis187@us.ibm.com>
6430
6431 * lib/gcc-dg.exp (dg-target-list): New.
6432
b6dc500c
JJ
64332004-11-11 Janis Johnson <janis187@us.ibm.com>
6434 Richard Sandiford <rsandifo@redhat.com>
6435
6436 * lib/target-supports.exp (get-compiler_messages): New.
6437 (check_named_sections_available): Use it.
6438 (check_effective_target_ilp32): New.
6439 (check_effective_target_lp64): New.
6440 (is-effective-target): New.
6441 * lib/gcc-dg.exp (dg-require-effective-target): New.
6442
fb60d5d7
JM
64432004-11-11 Joseph S. Myers <joseph@codesourcery.com>
6444
6445 * gcc.dg/precedence-1.c: New test.
6446
524136ea
JJ
64472004-11-11 Janis Johnson <janis187@us.ibm.com>
6448
46d1d0da
JJ
6449 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
6450
af980752
JJ
6451 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
6452 message, delete generated files, use more descriptive name for
6453 executable, and make the test unsupported when it cannot be run.
6454
5278e476
JJ
6455 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
6456 (dg-require-weak, dg-require-visibility, dg-require-alias,
6457 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6458 dg-require-iconv, dg-require-named-sections): Use it.
6459
524136ea
JJ
6460 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
6461
60934f9c
NS
64622004-11-11 Nathan Sidwell <nathan@codesourcery.com>
6463
e1e2e653
NS
6464 PR target/16457
6465 * gcc.dg/ppc-and-1: New
6466
2f4d9502
NS
6467 PR target/16796
6468 * gcc.dg/ppc-mov-1.c: New.
6469
60934f9c
NS
6470 PR target/16458
6471 * gcc.dg/ppc-compare-1.c: New.
6472
3f8882a2
JM
64732004-11-10 Joseph S. Myers <joseph@codesourcery.com>
6474
6475 * objc.dg/desig-init-2.m: New test.
6476
78e54994
AN
64772004-11-10 Adam Nemet <anemet@lnxw.com>
6478
9469f0aa 6479 PR middle-end/18160
78e54994
AN
6480 * g++.dg/warn/register-var-1.C: New test.
6481 * g++.dg/warn/register-var-2.C: New test.
6482
22d8d627
EB
64832004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6484
6485 * gcc.dg/union-2.c: New test.
6486
d05f9c39
FJ
64872004-11-10 Fariborz Jahanian <fjahanian@apple.com>
6488
b4519d39 6489 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
6490 New test for PR tree-optimization/17892.
6491
d746e87d
MM
64922004-11-09 Mark Mitchell <mark@codesourcery.com>
6493
6494 PR c++/18369
6495 * g++.dg/init/new12.C: New test.
6496
8393a290
JM
64972004-11-10 James A. Morrison <phython@gcc.gnu.org>
6498
6499 * gcc.target/sparc: New directory.
6500 * gcc.target/sparc/sparc.exp: New driver.
6501 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
6502 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
6503 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
6504 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
6505
2cbcdeba
PB
65062004-11-10 Paul Brook <paul@codesourcery.com>
6507
6508 PR fortran/18218
6509 * gfortran.dg/list_read.c: New test.
6510
8b17a9d6
JM
65112004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6512
6513 PR c/18322
6514 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
6515 expected diagnostic location.
6516
e221ef54
UW
65172004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
6518
6519 * gcc.dg/20041109-1.c: New test.
6520
3172e26c
AP
65212004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6522
6523 PR objc/18406
6524 * objc/compile/pr18406.m: New test.
6525
40b97a2e
JM
65262004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6527
6528 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
6529
9e637a26
JM
65302004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6531
6532 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
6533
66e52c35
SE
65342004-11-08 Steve Ellcey <sje@cup.hp.com>
6535
6536 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
6537
c7fa97d9
SE
65382004-11-08 Steve Ellcey <sje@cup.hp.com>
6539
6540 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 6541 exit.
c7fa97d9 6542
b03c0b93
AP
65432004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
6544
6545 PR tree-opt/18299
6546 * gcc.c-torture/pr18299-1.c: New test.
6547
3c871f3f
AS
65482004-11-06 Andreas Schwab <schwab@suse.de>
6549
6550 * gcc.dg/pr16286.c: Also test for bool and pixel.
6551
fccf8fc6
JM
65522004-11-06 Joseph S. Myers <joseph@codesourcery.com>
6553
6554 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
6555 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
6556 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
6557 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
6558 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
6559 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
6560 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
6561 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
6562 gcc.dg/struct-semi-3.c: New tests.
6563
a8f48325
EB
65642004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6565
6566 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
6567
cd27e3d8
EB
65682004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6569
6570 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
6571 Do not use C99 designators.
6572
e78980b7
EB
65732004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6574
6575 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
6576
432be037
EB
65772004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6578
6579 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 6580 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
6581 * gcc.c-torture/execute/simd-5.x: Remove.
6582
629bf5f9
AP
65832004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
6584
6585 PR rtl-optimization/17933
6586 * gcc.dg/torture/pr17933-1.c: New test.
6587
c37780f5
AL
65882004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6589
6590 PR target/18106
6591 * lib/target-supports.exp (check_weak_available): Support
6592 Windows.
6593
637022d9
DS
65942004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
6595
6596 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
6597 call to fflush(stdout) before abort.
6598 (my_ffsll): New function.
6599 (generate_fields): Use it.
6600
0a880880
JM
66012004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6602
6603 * gcc.dg/init-undef-1.c: New test.
6604
88876c7c
JM
66052004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6606
6607 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
6608 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
6609 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
6610 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
6611 expected messages for new parser.
6612
04fb56d5
MM
66132004-11-04 Mark Mitchell <mark@codesourcery.com>
6614
6615 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 6616
d48b4987
EB
66172004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6618
6619 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
6620 on LP64 targets.
6621
68e6421d
JM
66222004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6623
6624 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
6625 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
6626 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
6627 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
6628 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
6629 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
6630 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
6631 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
6632 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
6633 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
6634
04466541
JM
66352004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6636
6637 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
6638 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
6639 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
6640 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
6641 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
6642 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
6643 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
6644 for new parser.
6645
4e5813dd
RS
66462004-11-04 Richard Sandiford <rsandifo@redhat.com>
6647
6648 PR target/15342
6649 * gcc.dg/20041104-1.c: New test.
6650
b6ab6892
GB
66512004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6652
6653 * g++.dg/template/nontype7.C: New test.
6654 * g++.dg/template/nontype8.C: Likewise.
6655 * g++.dg/template/nontype9.C: Likewise.
6656 * g++.dg/template/nontype10.C: Likewise.
6657 * g++.dg/tc1/dr49.C: Likewise.
6658 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
6659 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
6660
ffc3e843
BE
66612004-11-04 Ben Elliston <bje@au.ibm.com>
6662
6663 * g++.dg/rtti/tinfo1.C: Remove xfails.
6664
66652004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
6666
6667 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
6668 packed attribute to the definition to satisfy the new C++ parser.
6669
4815ff39
EB
66702004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6671
6672 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
6673 invocations of va_arg.
6674
71bd7186
MM
66752004-11-02 Mark Mitchell <mark@codesourcery.com>
6676
6677 PR c++/18124
6678 * g++.dg/template/crash25.C: New test.
6679
6680 PR c++/18155
6681 * g++.dg/template/typedef2.C: New test.
6682 * g++.dg/parse/crash13.C: Adjust error markers.
6683
6684 PR c++/18177
6685 * g++.dg/conversion/const3.C: New test.
9469f0aa 6686
36f4d144
TS
66872004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6688
6689 PR fortran/17535
6690 PR fortran/17583
6691 PR fortran/17713
6692 * gfortran.dg/generic_[123].f90: New testcases.
6693
571cfa75
EB
66942004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6695
6696 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
6697 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
6698
da1f8963
AP
66992004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
6700
6701 PR tree-opt/16808
6702 * gcc.c-torture/compile/pr16808.c: New test.
6703
f6219a5e
NS
67042004-11-02 Nathan Sidwell <nathan@codesourcery.com>
6705
6706 PR rtl-optimization/17104
6707 * gcc.dg/ppc-bitfield1.c: New.
6708
f7bf40ee
RS
67092004-11-01 Richard Sandiford <rsandifo@redhat.com>
6710
6711 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
6712
7236f3f6
RS
67132004-11-01 Richard Sandiford <rsandifo@redhat.com>
6714
6715 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
6716 strings for 32-bit code.
6717
ee060229
JM
67182004-11-01 Joseph S. Myers <joseph@codesourcery.com>
6719
6720 PR c/18239
6721 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
6722
ae209f28
NS
67232004-11-01 Nathan Sidwell <nathan@codesourcery.com>
6724
6725 PR c++/18064
6726 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
6727
80439563
MM
67282004-10-31 Mark Mitchell <mark@codesourcery.com>
6729
6730 PR c++/15172
6731 * g++.dg/init/aggr2.C: New test.
6732
16b34ad6
ZL
67332004-10-30 Ziemowit Laski <zlaski@apple.com>
6734
6735 * objc.dg/local-decl-1.m: New test.
6736
0a3ee0fd
GDR
67372004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
6738
6739 * gcc.dg/20040910-1.c: Adjust regex.
6740
1db4252c
RS
67412004-10-30 Roger Sayle <roger@eyesopen.com>
6742
6743 PR rtl-optimization/18084
6744 * g++.dg/opt/pr18084-1.C: New testcase.
6745
3cabd8f9
MA
67462004-10-30 Matt Austern <austern@apple.com>
6747
6748 PR c++/17542
6749 * g++.dg/ext/attrib18.C: New test.
9469f0aa 6750
61168ff1
RS
67512004-10-30 Roger Sayle <roger@eyesopen.com>
6752
6753 PR middle-end/18096
6754 * gcc.dg/pr18096-1.c: New test case.
6755
0c2166ab
RS
67562004-10-30 Roger Sayle <roger@eyesopen.com>
6757
6758 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
6759
46097c76
JM
67602004-10-30 Joseph S. Myers <joseph@codesourcery.com>
6761
6762 PR c/16666
6763 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
6764 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
6765 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
6766 gcc.dg/old-style-prom-3.c: New tests.
6767
514a3b11
DS
67682004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
6769
6770 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
6771 Remove unnecessary inclusion of stdio.h.
6772
5976e643
RS
67732004-10-29 Roger Sayle <roger@eyesopen.com>
6774
6775 PR rtl-optimization/17581
6776 * gcc.dg/pr17581-1.c: New test case.
6777
ec7e5618
NS
67782004-10-28 Nathan Sidwell <nathan@codesourcery.com>
6779
6780 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
6781 being implemented.
6782 * g++.dg/conversion/dr195-1.C: New.
6783 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
6784 * g++.old-deja/g++.mike/p10148.C: Likewise.
6785
1dc82a99
MM
67862004-10-29 Mark Mitchell <mark@codesourcery.com>
6787
6788 PR c++/17695
6789 * g++.dg/debug/typedef2.C: New test.
6790
056e1c5e
DB
67912004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
6792
6793 PR fortran/13490
6794 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
6795 * gfortran.dg/g77/README: Update.
6796
67972004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
6798
6799 PR c++/14124
6800 * g++.dg/ext/packed7.C: New test.
9469f0aa 6801
d533f1cb
AP
68022004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6803
6804 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
6805 scan-assembler.
6806 * lib/scanasm.exp (hidden-scan-for): New proc.
6807 (scan-hidden): Use hidden-scan-for instead of constructing the scan
6808 string.
6809 (scan-not-hidden): Likewise.
6810 * lib/target-supports.exp (check_visibility_available): mach-o is
6811 support too.
6812
883a2bff
MM
68132004-10-28 Mark Mitchell <mark@codesourcery.com>
6814
6815 PR c++/17132
6816 * g++.dg/template/memclass3.C: New test.
6817
fcf750ee
AN
68182004-10-28 Adam Nemet <anemet@lnxw.com>
6819
9469f0aa 6820 PR middle-end/18160
fcf750ee
AN
6821 * gcc.dg/register-var-1.c: New test.
6822 * gcc.dg/register-var-2.c: New test.
6823 * gcc.dg/asm-7.c: Taking the address of a register variable is an
6824 error now.
6825
5c588b22
DN
68262004-10-28 Dorit Naishlos <dorit@il.ibm.com>
6827
6828 PR other/18172
9469f0aa 6829 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
6830 unused variables.
6831 * gcc.dg/vect/vect-22.c: Likewise.
6832
83ff1f25
JJ
68332004-10-28 Jakub Jelinek <jakub@redhat.com>
6834
6835 * gcc.dg/i386-rotate-1.c: New test.
6836
391c4bc5
MM
68372004-10-27 Mark Mitchell <mark@codesourcery.com>
6838
2419a74b
MM
6839 * g++.dg/init/ref12.C: Add "run" marker.
6840
391c4bc5
MM
6841 PR c++/17435
6842 * g++.dg/init/ref12.C: New test.
6843
6844 PR c++/18140
6845 * g++.dg/template/shift1.C: New test.
6846 * g++.dg/template/error10.C: Adjust error markers.
6847
8e14584d
AP
68482004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
6849
6850 PR tree-opt/17529
6851 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
6852
005c1a13
GK
68532004-10-27 Geoffrey Keating <geoffk@apple.com>
6854
98f61f57
GK
6855 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
6856 * gcc.dg/weak/weak-3.c: Likewise.
6857 * gcc.dg/weak/weak-5.c: Likewise.
6858 * gcc.dg/weak/weak-9.c: Likewise.
6859 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
6860 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
6861
005c1a13
GK
6862 * gcc.dg/darwin-weakimport-1.c: New.
6863
61b58001
BE
68642004-10-28 Ben Elliston <bje@au.ibm.com>
6865
6866 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
6867
028aa389
NS
68682004-10-27 Nathan Sidwell <nathan@codesourcery.com>
6869
6870 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
6871 'syntax' error messages.
6872 * gcc.dg/cpp/direct2s.c: Likewise.
6873
1aeaea8d
GK
68742004-10-26 Geoffrey Keating <geoffk@apple.com>
6875
6876 * gcc.c-torture/compile/20041026-1.c: New.
6877
a5201a91
MM
68782004-10-26 Mark Mitchell <mark@codesourcery.com>
6879
6880 PR c++/18093
6881 * g++.dg/lookup/ns2.C: New test.
6882
6883 PR c++/18020
6884 * g++.dg/template/enum4.C: New test.
6885
6886 PR c++/18161
6887 * g++.dg/template/expr1.C: New test.
6888
a6291e47
BE
68892004-10-26 Ben Elliston <bje@au.ibm.com>
6890
6891 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
6892
663174d3
JM
68932004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
6894
6895 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
6896 gcc.dg/decl-nospec-3.c: New tests.
6897
38285932
ZL
68982004-10-26 Ziemowit Laski <zlaski@apple.com>
6899
6900 * objc.dg/super-class-3.m: New test.
6901
51e63e60
NS
69022004-10-26 Nathan Sidwell <nathan@codesourcery.com>
6903
6904 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
6905 resyncing.
6906 * gcc.dg/cpp/direct2s.c: Likewise.
6907
f1a66265
GK
69082004-10-25 Geoffrey Keating <geoffk@apple.com>
6909
6910 * objc.dg/image-info.m: Update for changes to section selection.
6911
3a3589b4
ZL
69122004-10-25 David Ayers <d.ayers@inode.at>
6913 Ziemowit Laski <zlaski@apple.com>
6914
6915 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
6916 diagnostics when messaging 'id <Proto>'.
6917 * objc.dg/class-protocol-1.m: New test.
6918 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
6919 a non-existent method signature.
6920 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
6921 Update diagnostics when messaging with non-existent method signature.
6922 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
6923 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
6924 invalid receivers are now resolved as if messaging 'id'; remove
6925 extraneous diagnostics.
6926
535dd320
JM
69272004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
6928
6929 PR c/16667
6930 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
6931 gcc.dg/init-desig-obs-3.c: New tests.
6932
3401a17f
JJ
69332004-10-25 Jakub Jelinek <jakub@redhat.com>
6934
6935 * gcc.dg/debug/20041023-1.c: New test.
6936
4c7c0c70
AP
69372004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
6938
6939 PR middle-end/17407
6940 * gcc.c-torture/compile/pr17407.c: New test.
6941
6942 PR c++/18121
6943 * g++.dg/template/array8.C: New test.
6944
1e02510f
EB
69452004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6946
6947 PR other/18138
6948 * lib/g++.exp: Accept more than one multilib libgcc.
6949 * lib/gcc-dg.exp: Likewise.
6950 * lib/objc.exp: Likewise.
6951 * lib/treelang.exp: Likewise.
6952 * lib/gfortran.exp: Likewise.
6953
f3515059
BE
69542004-10-24 Ben Elliston <bje@au.ibm.com>
6955
6956 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
6957
c94ac97d 69582004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
6959
6960 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
6961 * gcc.dg/c99-const-expr-3.c: Likewise.
6962
ee742c05
AP
69632004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
6964
6965 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
6966
fef62f03
BE
69672004-10-23 Ben Elliston <bje@au.ibm.com>
6968
6969 * gcc.c-torture/execute/loop-2e.x: Remove.
6970
76aebc9f
NS
69712004-10-22 Nathan Sidwell <nathan@codesourcery.com>
6972
6973 PR c++/18095
6974 * g++.dg/parse/crash18.C: New.
6975 * g++.dg/parse/crash19.C: New.
6976
7c06b222
AL
69772004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6978
6979 * g++.dg/ext/dllimport1.C: Move dg-warnings.
6980 * g++.dg/ext/dllimport2.C: Same.
6981 * g++.dg/ext/dllimport8.C: Same.
6982
08e17d9d
MM
69832004-10-21 Mark Mitchell <mark@codesourcery.com>
6984
6985 PR c++/10841
6986 * g++.dg/conversion/cast1.C: New test.
6987 * g++.dg/overload/pmf1.C: Adjust error marker.
6988
943db347
AP
69892004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
6990
6991 PR objc/17923
6992 * objc.dg/const-str-7.m: New test.
6993
aaf1c72d
KL
69942004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6995
6996 * g++.dg/template/memfriend11.C: Fix comment typo.
6997 * g++.dg/template/memfriend14.C: Likewise.
6998
0aab7a4b
RH
69992004-10-20 Richard Henderson <rth@redhat.com>
7000
7001 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7002 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7003 -fasynchronous-unwind-tables.
7004
4ba4c213
RH
70052004-10-20 Richard Henderson <rth@redhat.com>
7006
7007 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7008 (main): Return success.
7009 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7010 (main): Return success.
7011
b939a023
KL
70122004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7013
7014 PR c++/13495
7015 * g++.dg/template/memfriend9.C: New test.
7016 * g++.dg/template/memfriend10.C: Likewise.
7017 * g++.dg/template/memfriend11.C: Likewise.
7018 * g++.dg/template/memfriend12.C: Likewise.
7019 * g++.dg/template/memfriend13.C: Likewise.
7020 * g++.dg/template/memfriend14.C: Likewise.
7021 * g++.dg/template/memfriend15.C: Likewise.
7022 * g++.dg/template/memfriend16.C: Likewise.
7023 * g++.dg/template/memfriend17.C: Likewise.
7024 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7025
23517e6b
NS
70262004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7027
7028 * g++.dg/conversion/dr195.C: New.
7029 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7030
c0952176
BE
70312004-10-20 Ben Elliston <bje@au.ibm.com>
7032 Devang Patel <dpatel@apple.com>
7033
7034 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7035 of floating point arithmetic, which could trap.
7036
33c25e5c
MM
70372004-10-19 Mark Mitchell <mark@codesourcery.com>
7038
7039 PR c++/14035
7040 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7041 * g++.dg/conversion/const2.C: New test.
7042 * g++.dg/expr/reinterpret2.C: New test.
7043 * g++.dg/expr/reinterpret3.C: New test.
7044 * g++.dg/expr/cast2.C: New test.
7045 * g++.dg/expr/copy1.C: New test.
7046 * g++.dg/other/conversion1.C: Change error message.
7047 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7048 function pointers to void *.
7049 * g++.old-deja/g++.mike/p10148.C: Likewise.
7050
a5747863
EB
70512004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7052
7053 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7054
69475123
PB
70552004-10-19 Paolo Bonzini <bonzini@gnu.org>
7056
7057 PR c++/18047
7058
7059 * g++.dg/parse/expr3.C: New test.
7060
6e7a355c
EB
70612004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7062
7063 * gcc.dg/smod-1.c: New test.
7064
d4de6966
ZL
70652004-10-18 Ziemowit Laski <zlaski@apple.com>
7066
7067 * objc.dg/method-14.m: New test.
7068
829acd78
AP
70692004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7070
7071 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7072 Also xfail as the patch was reverted.
7073
c2f55a1b
AP
70742004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7075
7076 PR middle-end/16973
7077 * gcc.dg/pr16973.c: New test.
7078
bca9e17b
DN
70792004-10-18 Diego Novillo <dnovillo@redhat.com>
7080
7081 PR tree-optimization/17656
7082 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7083
18e4be85
NS
70842004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7085
7086 * g++.dg/eh/shadow1.C: New.
7087
ba3ed8d8
JJ
70882004-10-18 Jakub Jelinek <jakub@redhat.com>
7089
7090 * gcc.c-torture/compile/20041018-1.c: New test.
7091
0dc48e89
BE
70922004-10-18 Ben Elliston <bje@au.ibm.com>
7093
7094 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7095 compiler referring to register 0 when accessing sdata. The linker
7096 now patches things up.
7097
36e5122e
AP
70982004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7099
7100 PR c/17529
7101 * gcc.c-torture/compile/pr17529.c: New test.
7102
9596e064
GB
71032004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7104
7105 PR c++/17743
7106 * g++.dg/ext/attrib17.C: New test.
7107
051a6002
EB
71082004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7109
7110 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7111
1ed3dfd5
GB
71122004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7113
7114 PR c++/10479
7115 * g++.dg/ext/attrib16.C: New test.
7116
de3fe73c
MM
71172004-10-15 Mark Mitchell <mark@codesourcery.com>
7118
7119 PR c++/17042
7120 * g++.dg/init/dso_handle1.C: New test.
7121
de3fe73c
MM
7122 PR c++/14667
7123 * g++.dg/parse/typedef6.C: New test.
7124
d6b4201f
MM
7125 PR c++/17916
7126 * g++.dg/parse/pragma1.C: New test.
7127
7832e661
AH
71282004-10-15 Aldy Hernandez <aldyh@redhat.com>
7129
7130 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7131
e68a07e8
SE
71322004-10-15 Steve Ellcey <sje@cup.hp.com>
7133
7134 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7135 -fno-common when on HPPA HP-UX platforms.
7136
71372004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7138
7139 PR other/16820
7140 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7141 stdint.h.
7142 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7143 uintptr_t.
7144
db3a9519
AP
71452004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7146
7147 PR c++/16301
7148 * g++.dg/lookup/strong-using-4.C: New test.
7149
f0602b16
AP
71502004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7151
7152 PR middle-end/16567
b4519d39 7153 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7154
31246b8f
DN
71552004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7156
7157 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7158 and mipsisa64*-*-* (until support for misaligned loads is added).
7159 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7160 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7161 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7162 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7163 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7164 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7165
745d26d9
MM
71662004-10-14 Mark Mitchell <mark@codesourcery.com>
7167
7168 PR c++/17976
7169 * g++.dg/init/dtor3.C: New test.
7170
38db57bf
BE
71712004-10-15 Ben Elliston <bje@au.ibm.com>
7172
7173 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7174
c4e18b1c
GK
71752004-10-14 Geoffrey Keating <geoffk@apple.com>
7176
7177 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7178 * gcc.dg/macho-lo-sum.c: Likewise.
7179
b419bac7
JM
71802004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7181
7182 * gcc.dg/ppc-spe64-1.c: New test.
7183
0ecf0d5f
DP
71842004-10-14 Devang Patel <dpatel@apple.com>
7185
7186 PR 17635
7187 * gcc.dg/pr17635.c : New test.
9469f0aa 7188
31246b8f
DN
71892004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7190
7191 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7192 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7193 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7194 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7195 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7196 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7197 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7198 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7199 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7200 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7201 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7202 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7203 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7204 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7205 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7206 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7207 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7208 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7209
f0923257
DN
72102004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7211
9469f0aa
AJ
7212 * gcc.dg/vect/vect-82.c: New testcase.
7213 * gcc.dg/vect/vect-82_64.c: New testcase.
7214 * gcc.dg/vect/vect-83.c: New testcase.
7215 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7216
ac24fc25
JM
72172004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7218
7219 * gcc.dg/cpp/error-1.c: New test.
7220
81da229b
JM
72212004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7222
7223 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7224
5a78838a
HPN
72252004-10-14 Hans-Peter Nilsson <hp@axis.com>
7226
7227 PR target/17984
7228 * gcc.dg/cris-peep2-xsrand2.c: New test.
7229
bcd46a7c
AP
72302004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7231
7232 PR c++/17661
7233 * testsuite/g++.dg/expr/for2.C: New test.
7234
b9bf58e5
EB
72352004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7236
7237 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7238
69d49802
JJ
72392004-10-13 Jakub Jelinek <jakub@redhat.com>
7240
7241 PR tree-optimization/17724
7242 * g++.dg/opt/pr17724-1.C: New test.
7243 * g++.dg/opt/pr17724-2.C: New test.
7244 * g++.dg/opt/pr17724-3.C: New test.
7245 * g++.dg/opt/pr17724-4.C: New test.
7246 * g++.dg/opt/pr17724-5.C: New test.
7247 * g++.dg/opt/pr17724-6.C: New test.
7248
3789b316
JM
72492004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7250
7251 PR c/17301
7252 * gcc.dg/pr17301-2.c: New test.
7253
1ca939e5
MM
72542004-10-11 Mark Mitchell <mark@codesourcery.com>
7255
db86dd14
MM
7256 PR c++/15876
7257 * g++.dg/parse/error22.C: New test.
7258
1ca939e5
MM
7259 PR c++/17936
7260 * g++.dg/template/spec18.C: New test.
7261
f713f229
SE
72622004-10-11 Steve Ellcey <sje@cup.hp.com>
7263
7264 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7265 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7266 memcpy.
f713f229
SE
7267 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7268 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7269
73826a39
AP
72702004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7271
7272 * g++.dg/eh/cleanup5.C: Add dg-options "".
7273
eb172681
RS
72742004-10-11 Roger Sayle <roger@eyesopen.com>
7275
7276 PR middle-end/17657
7277 * gcc.dg/switch-4.c: New test case.
7278
6b34e55e
RS
72792004-10-11 Richard Sandiford <rsandifo@redhat.com>
7280
7281 * gcc.c-torture/execute/20041011-1.c: New test.
7282
0ad28dde
AP
72832004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7284
7285 PR c++/17554
7286 * g++.dg/init/for3.C: New test.
7287
7288 PR c++/17657
7289 * g++.dg/opt/switch2.C: New test.
7290
7291 PR middle-end/17703
7292 * g++.dg/warn/Wreturn-2.C: New test.
7293
b187901e
AP
72942004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7295
7296 PR c++/17907
7297 * g++.dg/eh/cleanup5.C: New test.
7298
22ab714d
MM
72992004-10-10 Mark Mitchell <mark@codesourcery.com>
7300
7301 PR c++/17393
7302 * g++.dg/parse/error21.C: New test.
7303
a82e1a7d
GDR
73042004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7305
7306 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7307 * g++.dg/warn/incomplete1.C: Likewise.
7308 * g++.dg/template/qualttp20.C: Likewise.
7309
bba5733f
JM
73102004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7311
7312 PR c/17881
7313 * parm-incomplete-1.c: New test.
7314
17a27b4f
MM
73152004-10-09 Mark Mitchell <mark@codesourcery.com>
7316
36700ac8 7317 PR c++/17867
17a27b4f
MM
7318 * g++.dg/parse/error19.C: New test.
7319
7320 PR c++/17670
7321 * g++.dg/init/new11.C: New test.
7322
7323 PR c++/17821
7324 * g++.dg/parse/error20.C: New test.
7325
7326 PR c++/17826
7327 * g++.dg/template/crash24.C: New test.
9469f0aa 7328
c69c9b36
JM
73292004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7330
7331 PR c/17301
7332 * gcc.dg/pr17301-1.c: New test.
7333
216a5f1b
JM
73342004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7335
7336 PR c/17189
7337 * gcc.dg/anon-struct-5.c: New test.
7338
fbc0150d
JM
73392004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7340
7341 PR c/17844
7342 * gcc.dg/pr17844-1.c: New test.
7343
3d5c655f
ZD
73442004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7345
7346 PR tree-optimization/17906
7347 * gcc.c-torture/compile/pr17906.c: New.
7348
fc7ca5fd
RS
73492004-10-09 Stuart Hastings <stuart@apple.com>
7350 Roger Sayle <roger@eyesopen.com>
7351
7352 PR rtl-optimization/17853
7353 * gcc.dg/i386-mmx-5.c: New testcase.
7354
673dacbe
AP
73552004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7356
7357 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7358
62e19030
MM
73592004-10-09 Mark Mitchell <mark@codesourcery.com>
7360
7361 PR c++/17524
7362 * g++.dg/template/static9.C: New test.
7363
7364 PR c++/17685
7365 * g++.dg/parse/operator5.C: New test.
7366
d2e74f6f
RS
73672004-10-09 Roger Sayle <roger@eyesopen.com>
7368
7369 PR middle-end/17894
7370 * gcc.c-torture/execute/divcmp-4.c: New test case.
7371
35897831
AP
73722004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7373
7374 PR tree-opt/17902
7375 * g++.dg/opt/pr17902.C: New test.
7376
a1e063e5
JJ
73772004-10-09 Jakub Jelinek <jakub@redhat.com>
7378
7379 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7380
6d84156b
JM
73812004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7382
7383 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7384
6dcc04b0
JM
73852004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7386
7387 * gcc.dg/assign-warn-3.c: New test.
7388
14788775
AP
73892004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7390
7391 PR c/16999
7392 * gcc.dg/cpp/ident-1.c: New test.
7393
a58eeb31
NS
73942004-10-08 Nathan Sidwell <nathan@codesourcery.com>
7395
7396 * gcc.c-torture/compile/acc1.c: New.
7397
ea3c4ca8
AP
73982004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7399
7400 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
7401 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
7402
39ba2f92
EB
74032004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7404
7405 * gcc.dg/ultrasp11.c: New test.
7406
c054bc3d
MM
74072004-10-08 Michael Matz <matz@suse.de>
7408
7409 * gcc.dg/doloop-2.c: New test.
7410
2ac2f164
JM
74112004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7412
7413 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
7414 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
7415 objc.dg/method-9.m: Update expected diagnostics.
7416
add2402e
GK
74172004-10-07 Geoffrey Keating <geoffk@apple.com>
7418
7419 * gcc.dg/ppc-fsel-3.c: New file.
7420 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
7421
82e79986
PB
74222004-10-07 Paul Brook <paul@codesourcery.com>
7423
7424 * gfortran.dg/intrinsic_verify_1.f90: New test.
7425
d0e75c71
PB
74262004-10-07 Paul Brook <paul@codesourcery.com>
7427
7428 * gfortran.dg/empty_format_1.f90: Remove stray commas.
7429
5d874166
TS
74302004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7431
9469f0aa 7432 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
7433 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
7434 commit.
5d874166 7435
ca059043
AP
74362004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7437
7438 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
7439
09ebcffa
GB
74402004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7441
7442 PR c++/17115
7443 * g++.dg/warn/Winline-4.C: New test.
7444
1313b31f 74452004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
7446
7447 * gcc.c-torture/compile/20041007-1.c: New test.
7448
2b58638b
PB
74492004-10-07 Paul Brook <paul@codesourcery.com>
7450
7451 PR fortran/17678
7452 * gfortran.dg/use_allocated_1.f90: New test.
7453
a3ed9870
AP
74542004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7455
7456 PR middle-end/17849
7457 * gfortran.fortran-torture/compile/nested.f90: New test
7458
03dafa61
JM
74592004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
7460
7461 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
7462
564060c3
AP
74632004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7464
7465 PR c++/17368
7466 * g++.dg/ext/asm6.C: New test.
7467
8813c944
KZ
74682004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
7469
564060c3 7470 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 7471
7726f633
PB
74722004-10-06 Paul Brook <paul@codesourcery.com>
7473
7474 PR libfortran/17709
7475 * gfortran.dg/empty_format_1.f90: New test.
7476
5d24a977
TS
74772004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7478
7479 PR fortran/17568
7480 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
7481
7482 PR fortran/17283
7483 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
7484 tests.
7485
fbdad37d
PB
74862004-10-06 Paul Brook <paul@codesourcery.com>
7487
7488 * gfortran.dg/do_1.f90: New test.
7489
609ae0e2
KG
74902004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7491
7492 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
7493 optimizing for size.
7494
7fdc3e09
JM
74952004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7496
7497 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
7498
1b36c818
JM
74992004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7500
7501 * gcc.c-torture/compile/20041005-1.c: New test.
7502
89d594a2
NS
75032004-10-05 Nathan Sidwell <nathan@codesourcery.com>
7504
7505 PR c++/17829
7506 * g++.dg/lookup/koenig4.C: New.
7507
2a13a625
GDR
75082004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7509
7510 * g++.dg/other/classkey1.C: Adjust quoting marks.
7511 * g++.dg/parse/error15.C: Likewise.
7512 * g++.dg/template/meminit2.C (int>): Likewise.
7513
58c5b409
TS
75142004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7515
7516 PR fortran/17283
7517 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
7518
ee569894
TS
7519 PR fortran/17631
7520 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
7521
73a014b5
TS
7522 PR fortran/17708
7523 * gfortran.dg/pr17708.f90: New test.
9469f0aa 7524
952d9d9f
CF
75252004-10-04 Chao-ying Fu <fu@mips.com>
7526
7527 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
7528 * gcc.dg/vect/vect-4.c: Ditto.
7529 * gcc.dg/vect/vect-5.c: Ditto.
7530 * gcc.dg/vect/vect-6.c: Ditto.
7531 * gcc.dg/vect/vect-8.c: Ditto.
7532 * gcc.dg/vect/vect-16.c: Ditto.
7533 * gcc.dg/vect/vect-30.c: Ditto.
7534 * gcc.dg/vect/vect-40.c: Ditto.
7535 * gcc.dg/vect/vect-41.c: Ditto.
7536 * gcc.dg/vect/vect-42.c: Ditto.
7537 * gcc.dg/vect/vect-43.c: Ditto.
7538 * gcc.dg/vect/vect-44.c: Ditto.
7539 * gcc.dg/vect/vect-45.c: Ditto.
7540 * gcc.dg/vect/vect-46.c: Ditto.
7541 * gcc.dg/vect/vect-47.c: Ditto.
7542 * gcc.dg/vect/vect-48.c: Ditto.
7543 * gcc.dg/vect/vect-49.c: Ditto.
7544 * gcc.dg/vect/vect-50.c: Ditto.
7545 * gcc.dg/vect/vect-51.c: Ditto.
7546 * gcc.dg/vect/vect-52.c: Ditto.
7547 * gcc.dg/vect/vect-53.c: Ditto.
7548 * gcc.dg/vect/vect-54.c: Ditto.
7549 * gcc.dg/vect/vect-55.c: Ditto.
7550 * gcc.dg/vect/vect-56.c: Ditto.
7551 * gcc.dg/vect/vect-57.c: Ditto.
7552 * gcc.dg/vect/vect-58.c: Ditto.
7553 * gcc.dg/vect/vect-59.c: Ditto.
7554 * gcc.dg/vect/vect-60.c: Ditto.
7555 * gcc.dg/vect/vect-74.c: Ditto.
7556 * gcc.dg/vect/vect-79.c: Ditto.
7557 * gcc.dg/vect/vect-80.c: Ditto.
7558
8f920ef7
AP
75592004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
7560
7561 * gcc.dg/unused-7.c: Use the correct option.
7562
f3e41701
PB
75632004-10-04 Paul Brook <paul@codesourcery.com>
7564 Bud Davis <bdavis9659@comcast.net>
7565
7566 PR fortran/17706
7567 PR fortran/16434
7568 * gfortran/pr17706.f90: New test.
7569 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
7570
ca2940c3
TS
75712004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7572
7573 * gfortran.dg/pr17612.f90: New test.
7574
2d01edd7
GDR
75752004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
7576
7577 * g++.dg/template/local1.C: Adjust quoting marks in
7578 testing for diagnostics.
7579 * g++.dg/tls/diag-2.C: Likewise.
7580 * g++.dg/other/error8.C: Likewise.
7581
29128154
AP
75822004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7583
7584 PR c/17178
7585 * gcc.dg/unused-4.c: Adjust to be correct.
7586
7587 PR c/17820
7588 * gcc.dg/unused-7.c: New test.
7589
a1b1b3cd
AP
75902004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7591
7592 PR c++/17797
7593 * g++.dg/overload/template2.C: New test.
7594
24109c9f
KH
75952004-10-03 Kazu Hirata <kazu@cs.umass.edu>
7596
807e955b 7597 PR tree-optimization/16632
24109c9f
KH
7598 * gcc.dg/tree-ssa/20041002-1.c: New.
7599
0146748a
PB
76002004-10-03 Paul Brook <paul@codesourcery.com>
7601
7602 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
7603 rather than relying on default formatting.
7604
7848dfca
JM
76052004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
7606
7607 * gcc.dg/20040920-1.c: Update expected message text.
7608
12d3155f
UW
76092004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
7610
7611 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
7612
47bcd07d
ZD
76132004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
7614
7615 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
7616 tree level.
7617
734268f5
AP
76182004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7619
7620 * gcc.dg/tree-ssa/pr17343.c: Remove.
7621
29c4d22b
AP
76222004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7623
7624 PR tree-opt/17343
7625 * gcc.dg/tree-ssa/pr17343.c: New test.
7626
5496b36f
JJ
76272004-10-01 Jakub Jelinek <jakub@redhat.com>
7628
7629 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
7630 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
7631 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
7632 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
7633 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
7634
9bf24266
JM
76352004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7636
7637 * gcc.dg/lvalue-2.c: New test.
7638
254ac10c
JM
76392004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7640
7641 PR c/17730
7642 * gcc.dg/pr17730-1.c: New test
7643
302a2cc5
JM
76442004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
7645
7646 PR c/7425
7647 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
7648
58c8adc1
JJ
76492004-09-29 Jakub Jelinek <jakub@redhat.com>
7650
7651 * gcc.c-torture/execute/stdarg-1.c: New test.
7652 * gcc.c-torture/execute/stdarg-2.c: New test.
7653 * gcc.c-torture/execute/stdarg-3.c: New test.
7654 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7655 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7656 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7657 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7658 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7659
a7d6ba24
JJ
76602004-09-29 Jakub Jelinek <jakub@redhat.com>
7661
7662 PR tree-optimization/17697
7663 * g++.dg/opt/pr17697-1.C: New test.
7664 * g++.dg/opt/pr17697-2.C: New test.
7665 * g++.dg/opt/pr17697-3.C: New test.
7666
ef787822
JM
76672004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
7668
7669 PR c/16409
7670 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
7671 gcc.dg/vla-init-5.c: New tests.
7672
5e9bda65
JM
76732004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
7674
7675 PR c/13804
7676 * gcc.dg/pr13804-1.c: New test.
7677
a487f59f
TS
76782004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7679
7680 PR fortran/16938
7681 * gfortran.dg/pr16938.f90: New test.
7682
455f19cb
MM
76832004-09-27 Mark Mitchell <mark@codesourcery.com>
7684
7685 * g++.dg/template/crash23.C: New test.
7686
d19e85e8
MM
76872004-09-27 Mark Mitchell <mark@codesourcery.com>
7688
7689 PR c++/17585
7690 * g++.dg/template/static8.C: New test.
7691
c81f61b2
NS
76922004-09-27 Nathan Sidwell <nathan@codesourcery.com>
7693
7694 PR c++/17681
7695 * g++.dg/other/error9.C: New test.
7696
f4dbad23
UW
76972004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7698
7699 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
7700
fafdb00c
TS
77012004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7702
7703 PR fortran/15164
54df0e3e 7704 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 7705
897f610b
RS
77062004-09-26 Roger Sayle <roger@eyesopen.com>
7707
7708 PR middle-end/17112
7709 * gcc.dg/pr17112-1.c: New test case.
7710
34096b92
JM
77112004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
7712
7713 PR c/11459
7714 * gcc.dg/pr11459-1.c: New test.
7715
45343b92
UW
77162004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
7717
7718 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
7719 * gcc.dg/tree-ssa/loop-4.c: Likewise.
7720
2c855398
TS
77212004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7722
7723 * gfortran.dg/pr15324.f90: Make array bounds consistent.
7724
17b2e29d
JH
77252004-09-25 Jan Hubicka <jh@suse.cz>
7726
7727 * compile/30040909-1.c: New test.
7728 * compile/30040907-1.c: New test.
7729
b11a9d5f
RS
77302004-09-25 Richard Sandiford <rsandifo@redhat.com>
7731
7732 * gcc.c-torture/execute/va-arg-26.c: New test.
7733
dd3017e4
ZW
77342004-09-24 Zack Weinberg <zack@codesourcery.com>
7735
7736 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
7737 extra diagnostics on targets with 64-bit pointers.
7738 * objc.dg/selector-1.m: Adjust dg-warning regexp.
7739
085e33aa
JM
77402004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7741
7742 PR c/17188
7743 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
7744 * gcc.dg/decl-3.c: Adjust expected message.
7745
c0c07d7b
TS
77462004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7747
7748 PR fortran/17615
7749 * gfortran.dg/pr17615.f90: New test.
7750
2c55ffb2
AM
77512004-09-24 Andrew MacLeod <amacleod@redhat.com>
7752
7753 PR tree-optimzation/17517
7754 * g++.dg/tree-ssa/pr17517.C: New Test.
7755
5cf447db
NS
77562004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7757
7758 PR c++/16889
7759 * g++.dg/lookup/ambig3.C: New.
7760
4827be7a
AP
77612004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
7762
7763 PR tree-opt/17624
7764 * g++.dg/opt/pr17624.C: New test.
7765
ff80e49f
JM
77662004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7767
7768 PR c/6980
7769 * gcc.dg/Wbad-function-cast-1.c: New test.
7770
2cfe82fe
ZW
77712004-09-23 Zack Weinberg <zack@codesourcery.com>
7772
7773 * g++.dg/ext/complit1.C
7774 * g++.dg/other/error2.C
7775 * g++.dg/other/nontype-1.C
7776 * g++.dg/parse/crash11.C
7777 * g++.dg/parse/crash12.C
7778 * g++.dg/parse/error15.C
7779 * g++.dg/parse/error4.C
7780 * g++.dg/parse/tmpl-outside1.C
7781 * g++.dg/parse/too-many-tmpl-args1.C
7782 * g++.dg/template/dependent-expr3.C
7783 * g++.dg/template/error10.C
7784 * g++.dg/template/instantiate1.C
7785 * g++.dg/template/vtable2.C
7786 * g++.dg/warn/Wshadow-1.C
7787 * g++.dg/warn/weak1.C
7788 * g++.old-deja/g++.brendan/crash16.C
7789 * g++.old-deja/g++.brendan/crash18.C
7790 * g++.old-deja/g++.brendan/crash48.C
7791 * g++.old-deja/g++.brendan/crash49.C
7792 * g++.old-deja/g++.brendan/crash55.C
7793 * g++.old-deja/g++.brendan/crash56.C
7794 * g++.old-deja/g++.brendan/crash8.C
7795 * g++.old-deja/g++.brendan/enum11.C
7796 * g++.old-deja/g++.brendan/enum8.C
7797 * g++.old-deja/g++.brendan/enum9.C
7798 * g++.old-deja/g++.brendan/friend3.C
7799 * g++.old-deja/g++.brendan/misc14.C
7800 * g++.old-deja/g++.bugs/900402_02.C
7801 * g++.old-deja/g++.bugs/900404_03.C
7802 * g++.old-deja/g++.bugs/900404_04.C
7803 * g++.old-deja/g++.bugs/900428_03.C
7804 * g++.old-deja/g++.jason/crash4.C
7805 * g++.old-deja/g++.jason/overload21.C
7806 * g++.old-deja/g++.jason/redecl1.C
7807 * g++.old-deja/g++.jason/report.C
7808 * g++.old-deja/g++.jason/rfg10.C
7809 * g++.old-deja/g++.jason/template30.C
7810 * g++.old-deja/g++.law/arm12.C
7811 * g++.old-deja/g++.law/ctors5.C
7812 * g++.old-deja/g++.law/cvt20.C
7813 * g++.old-deja/g++.law/init10.C
7814 * g++.old-deja/g++.law/init8.C
7815 * g++.old-deja/g++.law/visibility17.C
7816 * g++.old-deja/g++.law/visibility7.C
7817 * g++.old-deja/g++.mike/net8.C
7818 * g++.old-deja/g++.mike/p646.C
7819 * g++.old-deja/g++.mike/p700.C
7820 * g++.old-deja/g++.mike/p701.C
7821 * g++.old-deja/g++.mike/p811.C
7822 * g++.old-deja/g++.ns/template13.C
7823 * g++.old-deja/g++.other/array3.C
7824 * g++.old-deja/g++.other/crash25.C
7825 * g++.old-deja/g++.other/dtor3.C
7826 * g++.old-deja/g++.other/dtor4.C
7827 * g++.old-deja/g++.other/main1.C
7828 * g++.old-deja/g++.other/warn7.C
7829 * g++.old-deja/g++.pt/crash11.C
7830 * g++.old-deja/g++.pt/crash36.C
7831 * g++.old-deja/g++.pt/spec22.C
7832 * g++.old-deja/g++.pt/spec9.C
7833 * g++.old-deja/g++.pt/ttp52.C
7834 * g++.old-deja/g++.robertl/eb103.C
7835 * g++.old-deja/g++.robertl/eb121.C
7836 * g++.old-deja/g++.robertl/eb22.C
7837 * g++.old-deja/g++.robertl/eb8.C:
7838 Update locations and/or regexps of dg-error markers.
7839 Remove markers for some bogus messages that are no longer issued.
7840
b28b1600
JJ
78412004-09-23 Jakub Jelinek <jakub@redhat.com>
7842
7843 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
7844 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
7845
dc2e6df2
AP
78462004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
7847
7848 PR c++/17618
7849 * g++.dg/lookup/crash5.C: New test.
7850
7ccf35ed
DN
78512004-09-23 Dorit Naishlos <dorit@il.ibm.com>
7852
2cfe82fe
ZW
7853 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
7854 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
7855 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
7856 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
7857 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
7858 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
7859
7860 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
7861 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
7862 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
7863 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
7864 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
7865 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
7866
7867 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
7868
7869 * gcc.dg/vect/vect-44.c: Check additional cases.
7870 * gcc.dg/vect/vect-48.c: Check additional cases.
7871
7872 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
7873 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
7874 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
7875 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
7876 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
7877 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
7878 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
7879 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
7880 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
7881
7882 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
7883 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
7884 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 7885
92fc4a2f
ZD
78862004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7887
7888 * gcc.dg/tree-ssa/loop-6.c: New test.
7889
98d6e9af
NS
78902004-09-23 Nathan Sidwell <nathan@codesourcery.com>
7891
7892 PR c++/17620
7893 * g++.dg/inherit/base2.C: New.
7894
f8d1c427
EB
78952004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7896
7897 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
7898 * gcc.dg/20001012-2.c: Likewise.
7899 * gcc.dg/20001013-1.c: Likewise.
7900 * gcc.dg/20001101-1.c: Likewise.
7901 * gcc.dg/20001102-1.c: Likewise.
7902 * gcc.dg/bf-spl1.c: Likewise.
7903 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
7904 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
7905
c04f07f4
DN
79062004-09-22 Diego Novillo <dnovillo@redhat.com>
7907
7908 PR tree-optimization/16721
7909 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
7910
b1247df7
UW
79112004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
7912
7913 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
7914 * gcc.dg/20040305-1.c: Likewise.
7915
588d1952
JM
79162004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
7917
7918 PR c/16566
7919 * gcc.c-torture/compile/pr16566-1.c,
7920 gcc.c-torture/compile/pr16566-2.c,
7921 gcc.c-torture/compile/pr16566-3.c: New tests.
7922
a338ab5a
KH
79232004-09-22 Kazu Hirata <kazu@cs.umass.edu>
7924
7925 PR tree-optimization/17512
7926 * gcc.c-torture/compile/20040916-1.c.
7927
1ae57298
MM
79282004-09-21 Mark Mitchell <mark@codesourcery.com>
7929
7930 * gcc.dg/pragma-re-3.c: New test.
7931
79322004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
7933
7934 PR c++/15049
7935 * g++.dg/other/anon3.C: New.
2cfe82fe 7936
d211a298
RS
79372004-09-21 Roger Sayle <roger@eyesopen.com>
7938
7939 PR c++/7503
7940 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
7941 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
7942 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
7943 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
7944 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
7945
77747e5f
BD
79462004-09-21 Bud Davis <bdavis9659@comcast.net>
7947
7948 PR fortran/17286
7949 * gfortran.dg/pr17286.f90: New test.
7950
9b60dfd7
MM
79512004-09-20 Mark Mitchell <mark@codesourcery.com>
7952
7953 PR c++/17530
7954 * g++.dg/template/static7.C: New test.
7955
4c9d8750
AP
79562004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
7957
2cfe82fe 7958 PR tree-opt/17558
4c9d8750
AP
7959 * gcc.c-torture/compile/pr17558.c: New test.
7960
348f5701
RS
79612004-09-20 Richard Sandiford <rsandifo@redhat.com>
7962
7963 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
7964 if SKIP_ATTRIBUTE is defined.
7965
da89fba8
TS
79662004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7967
7968 PR fortran/15957
7969 * gfortran.dg/pr15957.f90: New test.
7970
1cdcb2cf
DN
79712004-09-20 Dorit Naishlos <dorit@il.ibm.com>
7972
7973 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
7974 in comparison.
7975 * gcc.dg/vect/vect-79.c: Likewise.
7976 * gcc.dg/vect/vect-80.c: Likewise.
7977
b898b8d9
TS
79782004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7979
7980 PR fortran/15750
2cfe82fe 7981 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 7982
479b6652
IR
79832004-09-20 Ira Rosen <irar@il.ibm.com>
7984
7985 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
7986 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
7987 * gcc.dg/vect/vect-62.c: New testcase.
7988 * gcc.dg/vect/vect-63.c: New testcase.
7989 * gcc.dg/vect/vect-64.c: New testcase.
7990 * gcc.dg/vect/vect-65.c: New testcase.
7991 * gcc.dg/vect/vect-66.c: New testcase.
7992 * gcc.dg/vect/vect-67.c: New testcase.
7993 * gcc.dg/vect/vect-68.c: New testcase.
7994 * gcc.dg/vect/vect-69.c: New testcase.
7995 * gcc.dg/vect/vect-79.c: New testcase.
7996 * gcc.dg/vect/vect-80.c: New testcase.
7997
073cbad3
RS
79982004-09-20 Richard Sandiford <rsandifo@redhat.com>
7999
8000 * gcc.target/mips/asm-1.c: New test.
8001
6775f1f3
IR
80022004-09-19 Ira Rosen <irar@il.ibm.com>
8003
8004 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8005 * gcc.dg/vect/vect-73.c: New testcase.
8006 * gcc.dg/vect/vect-74.c: New testcase.
8007 * gcc.dg/vect/vect-75.c: New testcase.
8008 * gcc.dg/vect/vect-76.c: New testcase.
8009 * gcc.dg/vect/vect-77.c: New testcase.
8010 * gcc.dg/vect/vect-78.c: New testcase
8011
16d1b0bd
PB
80122004-09-18 Paul Brook <paul@codesourcery.com>
8013
8014 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8015
ad97f4be
JM
80162004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8017
8018 PR c/17424
8019 * gcc.dg/pr17424-1.c: New test.
8020
57e28d7d
DN
80212004-09-18 Diego Novillo <dnovillo@redhat.com>
8022
8023 * g++.dg/tree-ssa/pr17153.C: New test.
8024
a396f8ae
GK
80252004-09-16 Geoffrey Keating <geoffk@apple.com>
8026
8027 PR pch/13361
8028 * testsuite/g++.dg/pch/wchar-1.C: New.
8029 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8030
ade22982
KZ
80312004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8032
8033 * gcc.c-torture/execute/20040917-1.c: New test.
8034
823f0809
DN
80352004-09-17 Diego Novillo <dnovillo@redhat.com>
8036
8037 PR tree-optimization/17319
8038 * gcc.dg/pr17319.c: New test.
8039
0456cbf6
DP
80402004-09-17 Devang Patel <dpatel@apple.com>
8041
8042 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8043
7eae8eb2
DN
80442004-09-17 Diego Novillo <dnovillo@redhat.com>
8045
8046 PR tree-optimization/17273
8047 * gcc.c-torture/compile/pr17273.c: New test.
8048
98c3a782
JM
80492004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8050
8051 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8052 Update expected messages.
8053 * gcc.dg/declspec-13.c: New test.
8054
57f0099a
DE
80552004-09-17 David Edelsohn <edelsohn@gnu.org>
8056
8057 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8058
47bb500f
DN
80592004-09-17 Diego Novillo <dnovillo@redhat.com>
8060
8061 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8062 change what 'a' is pointing to.
8063
996c2b52
MM
80642004-09-17 Mark Mitchell <mark@codesourcery.com>
8065
8066 PR c++/16002
8067 * g++.dg/template/error18.C: New test.
2cfe82fe 8068
996c2b52
MM
8069 PR c++/16029
8070 * g++.dg/warn/Wunused-8.C: New test.
8071
275a4187
SB
80722004-09-17 Steven Bosscher <stevenb@suse.de>
8073
8074 PR tree-optimization/17513
8075 * gcc.dg/20040916-1.c: New test.
8076
67bcc252
MM
80772004-09-16 Mark Mitchell <mark@codesourcery.com>
8078
8079 PR c++/17501
8080 * g++.dg/template/typename7.C: New test.
8081
42759f1e
ZD
80822004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8083
8084 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8085
8304ad70
FCE
80862004-09-16 Frank Ch. Eigler <fche@redhat.com>
8087
8088 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8089 with -ftree-based-profiling also.
8090 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8091
d2ccf6aa
VL
80922004-09-16 Victor Leikehman <lei@il.ibm.com>
8093
8094 PR/15364
8095 * gfortran.dg/der_array_io_1.f90: New test.
8096 * gfortran.dg/der_array_io_2.f90: New test.
8097 * gfortran.dg/der_array_io_3.f90: New test.
8098
511bbc8f
MM
80992004-09-15 Mark Mitchell <mark@codesourcery.com>
8100
8101 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8102 EABI.
8103
04a75188
MM
81042004-09-15 Mark Mitchell <mark@codesourcery.com>
8105
8106 * g++.dg/opt/switch1.C: New test.
8107
971801ff
JM
81082004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8109
8110 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8111 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8112 Update expected messages.
8113
4672f86a
TS
81142004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8115
8116 PR fortran/16485
8117 * gfortran.dg/same_name_1.f90: New test.
8118
dad975d2
DN
81192004-09-15 Diego Novillo <dnovillo@redhat.com>
8120
8121 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8122 dereference garbage pointers.
8123
9a520f40
JJ
81242004-09-15 Jakub Jelinek <jakub@redhat.com>
8125
a45f71f5
JJ
8126 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8127 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8128
9a520f40
JJ
8129 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8130 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8131 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8132
bb5ecf29
MM
81332004-09-14 Mark Mitchell <mark@codesourcery.com>
8134
8135 PR c++/17324
8136 * g++.dg/template/mangle1.C: New test.
8137
391f9afb
DN
81382004-09-14 Diego Novillo <dnovillo@redhat.com>
8139
8140 PR tree-optimization/17252
8141 * gcc.c-torture/execute/pr17252.c: New test.
8142
5ffcd779
AP
81432004-09-14 Andrew Pinski <apinski@apple.com>
8144
8145 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8146
f6ae6c51
RS
81472004-09-14 Roger Sayle <roger@eyesopen.com>
8148
8149 PR rtl-optimization/9771
8150 * gcc.dg/pr9771-1.c: New test case.
8151
1810f6ed
DN
81522004-09-14 Diego Novillo <dnovillo@redhat.com>
8153
8154 PR tree-optimization/15262
8155 * gcc.c-torture/execute/pr15262-1.c: New test.
8156 * gcc.c-torture/execute/pr15262-2.c: New test.
8157
3b53cddc
JM
81582004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8159
8160 * gcc.dg/declspec-12.c: New test.
8161
8121b899 81622004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8163
8121b899
BD
8164 * gfortran.dg/pr17090.f90: Add directives to test.
8165
d840495b
ZD
81662004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8167
8168 * gcc.c-torture/compile/20040914-1.c: New test.
8169
a52eb3bc
MM
81702004-09-13 Mark Mitchell <mark@codesourcery.com>
8171
8172 PR c++/16162
8173 * g++.dg/template/decl2.C: New test.
2cfe82fe 8174
c72477d6
BD
81752004-09-13 Bud Davis <bdavis9659@comcast.net>
8176
8177 PR fortran/17090
8178 * gfortran.dg/pr17090.f90: New test.
8179
c1bbfd3c
DJ
81802004-09-13 Dale Johannesen <dalej@apple.com>
8181
8182 * gcc.c-torture/compile/pr17408.c: New test case.
8183
3590f0a6
MM
81842004-09-13 Mark Mitchell <mark@codesourcery.com>
8185
8186 PR c++/16716
8187 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8188
3590f0a6
MM
8189 PR c++/17327
8190 * g++.dg/template/enum3.C: New test.
8191
8800e533
HPN
81922004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8193
8194 * lib/gcc-defs.exp: Load wrapper.exp.
8195 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8196 using local code.
8197 * lib/gcc.exp (gcc_init): Similar.
8198 * lib/gfortran.exp (gfortran_init): Similar.
8199 * lib/objc.exp (objc_init): Similar.
8200 * lib/treelang.exp (treelang_init): Similar.
8201 * lib/wrapper.exp: New file with build_wrapper call machinery in
8202 ${tool}_maybe_build_wrapper.
8203
61f4f1cc
JM
82042004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8205
8206 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8207 "inline".
8208 * gcc.dg/declspec-11.c: Update expected messages.
8209 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8210 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8211 gcc.dg/inline-12.c: New tests.
8212
b4cb0e43
AM
82132004-09-13 Andrew MacLeod <amacleod@redhat.com>
8214
8215 * g++.dg/tree-ssa/pr17400.C: New testcase.
8216
1823bf53
JW
82172004-09-13 James E Wilson <wilson@specifixinc.com>
8218
8219 * gcc.target/mips/sb1-1.c: New testcase.
8220
ddef210a
HPN
82212004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8222
8223 * lib/g77-dg.exp: Remove unused file.
8224 * lib/mike-g77.exp: Ditto.
8225 * lib/g77.exp: Ditto.
8226
40b7c2f8
RH
82272004-09-12 Richard Henderson <rth@redhat.com>
8228
8229 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8230
bda67431
JM
82312004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8232
8233 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8234 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8235 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8236 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8237 Update expected messages.
8238
924479e8
HPN
82392004-09-13 Hans-Peter Nilsson <hp@axis.com>
8240
8241 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8242 declaration/use mismatch for dirp parameter.
8243
a8252506
AP
82442004-09-12 Andrew Pinski <apinski@apple.com>
8245
8246 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8247 -fgnu-runtime is passed.
8248
84d397af
RH
82492004-09-12 Richard Henderson <rth@redhat.com>
8250
8251 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8252 do the uplevel thing and update additional_flags directly.
8253 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8254 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8255 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8256 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8257
ef685027
SB
82582004-09-11 Steven Bosscher <stevenb@suse.de>
8259
8260 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8261
ec76a0e0
RS
82622004-09-11 Roger Sayle <roger@eyesopen.com>
8263
8264 PR middle-end/17411
8265 * g++.dg/opt/pr17411-1.C: New test case.
8266
9a26d6ee
JM
82672004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8268
8269 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8270 gcc.dg/tls/diag-2.c: Update expected messages.
8271 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8272 messages.
8273 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8274 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8275 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8276 gcc.dg/tls/diag-5.c: New tests.
8277
e6858057
ZW
82782004-09-11 Zack Weinberg <zack@codesourcery.com>
8279
8280 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8281
05cf561d
SB
82822004-09-11 Steven Bosscher <stevenb@suse.de>
8283
8284 * g++.dg/parse/break-in-for.C: New test.
8285
a17ea89b
JJ
82862004-09-11 Jakub Jelinek <jakub@redhat.com>
8287
8288 * gcc.dg/tree-ssa/20040911-1.c: New test.
8289
c535fc9f
AJ
82902004-09-11 Andreas Jaeger <aj@suse.de>
8291
8292 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8293 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8294
2495e879
RS
82952004-09-11 Richard Sandiford <rsandifo@redhat.com>
8296
8297 * gcc.target/frv: New directory of FR-V-specific tests.
8298
273d67e7
JW
82992004-09-10 James E Wilson <wilson@specifixinc.com>
8300
8301 * gcc.dg/convert-vec-1.c: New test.
8302
3ae472c2
RS
83032004-09-10 Roger Sayle <roger@eyesopen.com>
8304
8305 PR middle-end/17024
8306 * gcc.dg/pr17024-1.c: New test case.
8307
110fce11
EC
83082004-09-10 Eric Christopher <echristo@redhat.com>
8309
8310 * gcc.dg/20040910-1.c: New test.
8311
616aeba2
JM
83122004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8313
8314 * gcc.dg/bitfld-9.c: New test.
8315
85d62520
RS
83162004-09-10 Richard Sandiford <rsandifo@redhat.com>
8317
8318 * gcc.c-torture/execute/ieee/acc1.c: New test.
8319 * gcc.c-torture/execute/ieee/acc2.c: New test.
8320 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8321
108ebf88
JM
83222004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8323
8324 * gcc.dg/deprecated-2.c: New test.
8325
3274deff
JW
83262004-09-09 James E Wilson <wilson@specifixinc.com>
8327
8328 * gcc.dg/init-vec-1.c: New test.
8329
049e524f
RS
83302004-09-09 Roger Sayle <roger@eyesopen.com>
8331
8332 PR middle-end/17055
8333 * gcc.dg/pr17055-1.c: New test case.
8334
da3107f3
HPN
83352004-09-09 Hans-Peter Nilsson <hp@axis.com>
8336
8337 PR target/17377
8338 * gcc.c-torture/execute/pr17377.c: New test.
8339
deb176fa
JM
83402004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8341
8342 PR c/8420
8343 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8344 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8345 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8346 gcc.dg/long-long-typespec-1.c: New tests.
8347 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8348
bc4b653b
JM
83492004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8350
8351 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8352 gcc.dg/gnu99-static-1.c: New tests.
8353
5826770c
DP
83542004-09-08 Devang Patel <dpatel@apple.com>
8355
8356 * gcc.dg/darwin-ld-20040828-1.c: New test.
8357 * gcc.dg/darwin-ld-20040828-2.c: New test.
8358 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8359
c509784d
ZL
83602004-09-08 Ziemowit Laski <zlaski@apple.com>
8361
8362 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8363 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8364 in error message.
8365 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8366 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8367 in error message.
8368 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8369 types they qualify.
8370 * objc.dg/type-size-2.m: Fix wording in comment.
8371 * objc.dg/va-meth-1.m: New test case.
8372
83f84d6c
L
83732004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8374
8375 PR c/16633:
8376 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8377 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8378
e6ffe126 83792004-09-06 Devang Patel <dpatel@apple.com>
110fce11 8380
e6ffe126
DP
8381 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8382 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 8383
ff4eb0b5
ZW
83842004-09-06 Zack Weinberg <zack@codesourcery.com>
8385
8386 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
8387 reflect changed line numbering of diagnostics.
8388
2cada022
PB
83892004-09-06 Paul Brook <paul@codesourcery.com>
8390
8391 * gfortran.dg/edit_real_1.f90: Add new test.
8392
8b11a64c
ZD
83932004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8394
8395 * gcc.dg/tree-ssa/loop-2.c: New test.
8396 * gcc.dg/tree-ssa/loop-3.c: New test.
8397 * gcc.dg/tree-ssa/loop-4.c: New test.
8398 * gcc.dg/tree-ssa/loop-5.c: New test.
8399
254986c7
KG
84002004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8401
8402 * gcc.dg/format/sentinel-1.c: Update for parameter option.
8403
3d091dac
KG
84042004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8405
8406 * gcc.dg/format/sentinel-1.c: New test.
8407
edeacc14
UB
84082004-09-04 Uros Bizjak <uros@kss-loka.si>
8409
8410 * testsuite/gcc.dg/builtins-46.c: New.
8411
40923b20 84122004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 8413
40923b20
DP
8414 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
8415 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 8416
61fec9ff
JB
84172004-09-03 Jan Beulich <jbeulich@novell.com>
8418
8419 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
8420 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
8421 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
8422 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
8423 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
8424 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
8425 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
8426 the non-portable bzero.
8427 * gcc.dg/20010912-1.c: xfail for NetWare.
8428 * gcc.dg/20020426-2.c: xfail for NetWare.
8429 * gcc.dg/20021014-1.c: xfail for NetWare.
8430 * gcc.dg/20021018-1.c: xfail for NetWare.
8431 * gcc.dg/20030213-1.c: xfail for NetWare.
8432 * gcc.dg/20030225-1.c: xfail for NetWare.
8433 * gcc.dg/20030708-1.c: xfail for NetWare.
8434 * gcc.dg/builtins-config.h: Also exclude NetWare.
8435 * gcc.dg/format/format.h: Define restrict only if not already defined.
8436 * gcc.dg/nest.c: xfail for NetWare.
8437 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
8438 * lib/target-supports.exp (check_visibility_available): Exclude
8439 NetWare.
8440
467cecf3
JB
84412004-09-03 Jan Beulich <jbeulich@novell.com>
8442
8443 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
8444 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
8445 deterministic starting point for the alignment of structure fields.
8446 * gcc.dg/Wpadded.c: Dito.
8447 * g++.dg/abi/vbase10.C: Dito.
8448
90300b8c
DP
84492004-09-03 Devang Patel <dpatel@apple.com>
8450
8451 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 8452
15a7f5d8
MM
84532004-09-02 Mark Mitchell <mark@codesourcery.com>
8454
8455 * README.QMTEST: Fix out-of-date link.
8456
6df9867e
DB
84572004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
8458
8459 PR fortran/16579
8460 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
8461 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 8462
40a1c5cb
MM
84632004-09-02 Mark Mitchell <mark@codesourcery.com>
8464
8465 * g++.dg/abi/arm_rtti1.C: New test.
8466
5514620a
GK
84672004-09-02 Geoffrey Keating <geoffk@apple.com>
8468
8469 * gcc.dg/ppc-vector-memcpy.c: New.
8470 * gcc.dg/ppc-vector-memset.c: New.
8471
6cbc6f0d
CF
84722004-09-02 Chao-ying Fu <fu@mips.com>
8473
8474 * gcc.target/mips/mips-3d-1.c: New test.
8475 * gcc.target/mips/mips-3d-2.c: New test.
8476 * gcc.target/mips/mips-3d-3.c: New test.
8477 * gcc.target/mips/mips-3d-4.c: New test.
8478 * gcc.target/mips/mips-3d-5.c: New test.
8479 * gcc.target/mips/mips-3d-6.c: New test.
8480 * gcc.target/mips/mips-3d-7.c: New test.
8481 * gcc.target/mips/mips-3d-8.c: New test.
8482 * gcc.target/mips/mips-3d-9.c: New test.
8483 * gcc.target/mips/mips-ps-1.c: New test.
8484 * gcc.target/mips/mips-ps-2.c: New test.
8485 * gcc.target/mips/mips-ps-3.c: New test.
8486 * gcc.target/mips/mips-ps-4.c: New test.
8487 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 8488
d809264e
PB
84892004-09-02 Paul Brook <paul@codesourcery.com>
8490
8491 * gfortran.dg/edit_real_1.f90: Add new tests.
8492
c3d0559d
TS
84932004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8494
8495 PR fortran/15327
8496 * gfortran.dg/merge_char_1.f90: New test.
8497
0e6928d8
TS
84982004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8499
8500 PR fortran/16404
8501 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
8502
57b38f51
RK
85032004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8504
8505 PR c/1522
8506 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
8507
ffbef024
MM
85082004-09-01 Mark Mitchell <mark@codesourcery.com>
8509
8510 * g++.dg/opt/loop1.C: Do not XFAIL.
8511
266bff3a
JJ
85122004-09-01 Jakub Jelinek <jakub@redhat.com>
8513
8514 * gcc.c-torture/execute/20040831-1.c: New test.
8515
727c2407
DB
85162004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
8517
8518 PR fortran/16579
8519 * gfortran.dg/g77/20010610.f: Now passes.
8520 Copy from g77.f-torture/execute. Add dg-run directive.
8521 * gfortran.dg/g77/README: Update
8522
c11ddb68
AP
85232004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8524
8525 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
8526 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
8527 (t1, t2, t3, t4): Add volatile.
8528
505970fc
MM
85292004-08-31 Mark Mitchell <mark@codesourcery.com>
8530
8531 * g++.dg/ext/visibility/arm1.C: New test.
8532
a79d695a
GK
85332004-08-31 Geoffrey Keating <geoffk@apple.com>
8534
8535 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
8536 -pedantic-errors.
8537
244fada7
PB
85382004-09-01 Paul Brook <paul@codesourcery.com>
8539
8540 * gfortran.dg/eof_2.f90: New test.
8541
149a42dd
TS
85422004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8543
8544 PR fortran/16579
8545 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 8546
334ff453
PB
85472004-08-31 Bud Davis <bdavis9659@comcast.net>
8548
8549 PR libfortran/16805
8550 * gfortran.dg/list_read_2.f90: New test.
8551
af287697
MM
85522004-08-31 Mark Mitchell <mark@codesourcery.com>
8553
8554 * g++.dg/abi/key1.C: New test.
8555
1c04c4cc
RH
85562004-08-31 Richard Henderson <rth@redhat.com>
8557
8558 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
8559 form of offsetof.
8560 * g++.dg/other/offsetof5.C: Remove duplicate.
8561
cf73cdac
TS
85622004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8563
8564 PR fortran/17244
8565 * gfortran.dg/func_derived_1.f90: New test.
8566
bd72d66c
PB
85672004-08-31 Paul Brook <paul@codesourcery.com>
8568
8569 * gfortran.dg/eof_1.f90: New test.
8570
c789f36b
PB
85712004-08-31 Paul Brook <paul@codesourcery.com>
8572
8573 * gfortran.dg/list_read_1.f90: New file.
8574
9b76aa3b
MM
85752004-08-30 Mark Mitchell <mark@codesourcery.com>
8576
8577 * g++.dg/opt/loop1.C: XFAIL.
8578
ff164b22
GK
85792004-08-30 Geoffrey Keating <geoffk@apple.com>
8580
8581 * gcc.dg/funcdef-storage-1.c: New.
8582 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
8583 an extern function in local scope.
8584 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
8585 declare an 'auto inline' function in local scope.
8586 * gcc.dg/20011130-1.c: Likewise.
8587 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
8588 an 'auto' function in local scope.
8589 * gcc.dg/20021014-1.c: Likewise.
8590 * gcc.dg/20030331-2.c: Likewise.
8591
0de4325e
TS
85922004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8593
8594 * gfortran.dg/blockdata_1.f90: New test.
8595
442c8e31
RH
85962004-08-30 Richard Henderson <rth@redhat.com>
8597
8598 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
8599
83010c5a
RH
86002004-08-30 Richard Henderson <rth@redhat.com>
8601
8602 * lib/fortran-torture.exp (fortran-torture-execute): Honor
8603 additional_flags set by alternate driver.
8604 (ieee-options): New procedure.
8605 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
8606 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
8607 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
8608 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
8609
f25605ac
RH
86102004-08-30 Richard Henderson <rth@redhat.com>
8611
8612 * lib/f-torture.exp: Remove.
8613
5e9f78cc
MM
86142004-08-29 Mark Mitchell <mark@codesourcery.com>
8615
8616 PR rtl-optimization/16590
8617 * g++.dg/opt/loop1.C: New test.
8618
294fbfc8
TS
86192004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8620
8621 PR fortran/13910
8622 * gfortran.dg/oldstyle_1.f90: New test.
8623
e8525382
SK
86242004-08-29 Steven G. Kargl <kargls@comcast.net>
8625 Paul Brook <paul@codesourcery.com>
8626
8627 * gfortran.dg/g77/README: Update.
8628 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
8629 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
8630 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
8631
7984a2f0
PB
86322004-08-28 Paul Brook <paul@codesourcery.com>
8633
8634 PR libfortran/17195
8635 * gfortran.dg/edit_real_1.f90: New test.
8636
c100eff1
PB
86372004-08-27 Paul Brook <paul@codesourcery.com>
8638
8639 * gfortran.dg/rewind_1.f90: New test.
8640
55948b69
BD
86412004-08-27 Bud Davis <bdavis9659@comcast.net>
8642
8643 PR fortran/16597
8644 * gfortran.dg/pr16597.f90: New test.
8645
0b410f0b
JM
86462004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8647
8648 PR c/13801
8649 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
8650 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
8651 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
8652 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
8653 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
8654
b72e46f0
NC
86552004-08-26 Nick Clifton <nickc@redhat.com>
8656
8657 * gcc.c-torture/compile/pr17119.c: New test.
8658
17ebe7ec
JM
86592004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8660
8661 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
8662
026351f5
RH
86632004-08-25 Richard Henderson <rth@redhat.com>
8664
8665 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
8666 the bits that expect kind=8 to be the largest real kind.
8667
4166ef51
ZL
86682004-08-25 Ziemowit Laski <zlaski@apple.com>
8669
8670 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
8671
6d1c50cc
TS
86722004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8673
8674 * gfortran.dg/assignment_1.f90: New test.
8675
ef79d4c2
AN
86762004-08-25 Adam Nemet <anemet@lnxw.com>
8677
8678 * g++.dg/template/repo3.C: New test.
8679
d0c5c9b1
RS
86802004-08-25 Roger Sayle <roger@eyesopen.com>
8681
8682 PR middle-end/16693
8683 PR tree-optimization/16372
8684 * g++.dg/opt/pr16372-1.C: New test case.
8685 * g++.dg/opt/pr16693-1.C: New test case.
8686 * g++.dg/opt/pr16693-2.C: New test case.
8687
700686fa
ZL
86882004-08-25 Ziemowit Laski <zlaski@apple.com>
8689
8690 * objc.dg/proto-lossage-4.m: New test.
8691
6dc36fed
MM
86922004-08-25 Mark Mitchell <mark@codesourcery.com>
8693
8694 PR c++/17155
8695 * g++.dg/inherit/local2.C: New test.
8696
40f20186
PB
86972004-08-25 Paul Brook <paul@codesourcery.com>
8698
8699 PR fortran/17144
8700 * gfortran.dg/string_ctor_1.f90: New test.
8701
2649701f
KL
87022004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8703
8704 PR c++/14428
8705 * g++.dg/template/redecl2.C: New test.
8706
5352bda0
BD
87072004-08-24 Bud Davis <bdavis9659@comcast.net>
8708
8709 PR fortran/17143
8710 * gfortran.dg/pr17143.f90: New test.
8711
02d735f6
BD
87122004-08-24 Bud Davis <bdavis9659@comcast.net>
8713
8714 PR fortran/17164
8715 * gfortran.dg/pr17164.f90: New test.
8716
82b85a85
ZD
87172004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8718
8719 * gcc.dg/tree-ssa/loop-1.c: New test.
8720
04550232
RS
87212004-08-24 Richard Sandiford <rsandifo@redhat.com>
8722
8723 * gcc.c-torture/compile/20040824-1.c: New test.
8724
886ce862
RS
87252004-08-24 Richard Sandiford <rsandifo@redhat.com>
8726
8727 * gcc.c-torture/compile/iftrap-3.c: New test.
8728
7746c5c3
PB
87292004-08-24 Paul Brook <paul@codesourcery.com>
8730
8731 * gfortran.dg/entry_2.f90: New test.
8732
f8ad2d21
NS
87332004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8734
8735 PR c++/16889
8736 * g++.dg/lookup/ambig[12].C: New.
8737
e59f7322
KL
87382004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8739
8740 PR c++/16706
8741 * g++.dg/template/crash21.C: New test.
8742 * g++.dg/template/crash22.C: Likewise.
8743
c645999e
NS
87442004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8745
8746 PR c++/17149
8747 * g++.dg/template/access15.C: New.
8748
c2a124b2
MM
87492004-08-23 Mark Mitchell <mark@codesourcery.com>
8750
8751 PR c++/17163
8752 * g++.dg/template/repo2.C: New test.
8753
663790f8
RS
87542004-08-23 Roger Sayle <roger@eyesopen.com>
8755
8756 PR rtl-optimization/17078
8757 * gcc.c-torture/execute/pr17078-1.c: New test case.
8758
c3f216e2
MM
87592004-08-23 Mark Mitchell <mark@codesourcery.com>
8760
8761 PR c/14492
8762 * gcc.dg/debug/crash1.c: New test.
8763
a9b5a054
MM
87642004-08-23 Mark Mitchell <mark@codesourcery.com>
8765
8766 PR c/16180
8767 * gcc.dg/loop-5.c: New test.
8768
017901f4
ZD
87692004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8770
8771 * gcc.c-torture/execute/20040823-1.c: New test.
8772
5811cb27
RS
87732004-08-23 Richard Sandiford <rsandifo@redhat.com>
8774
8775 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
8776 to the assembler. Simplify test accordingly.
8777 (asm_abi_flags): Use GNU names.
8778 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
8779 to check for ABI flags.
8780
9fc3b39a
AP
87812004-08-22 Andrew Pinski <apinski@apple.com>
8782
8783 * g++.dg/opt/pr14029.C: New test.
8784 * gcc.c-torture/execute/pr15262.c: New test.
8785
c6b77e6f
TS
87862004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8787
8788 * gfortran.dg/reduction.f90: Add checks with complex arguments.
8789
0fa1b65c
BD
87902004-08-21 Bud Davis <bdavis9659@comcast.net>
8791
8792 PR 16908
8793 * gfortran.dg/direct_io.f90: New test.
8794
eba6cfb6
MM
87952004-08-20 Mark Mitchell <mark@codesourcery.com>
8796
8797 PR c++/17121
8798 * g++.dg/inherit/local2.C: New test.
8799
bcf9a914
JM
88002004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8801
8802 PR c++/17120
8803 * g++.dg/warn/Wparentheses-4.C: New test.
8804
0da457fb
MM
88052004-08-20 Mark Mitchell <mark@codesourcery.com>
8806
eba6cfb6
MM
8807 PR c++/17121
8808 * g++.dg/inherit/local2.C: New test.
8809
0da457fb
MM
8810 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
8811 * gcc.dg/ppc-ldstruct.c: Likewise.
8812 * gcc.dg/ppc64-abi-2.c: Likewise.
8813
f3b2657c
JJ
88142004-08-20 Jakub Jelinek <jakub@redhat.com>
8815
8816 PR rtl-optimization/17099
8817 * gcc.c-torture/execute/20040820-1.c: New test.
8818
888705fb
DE
88192004-08-20 David Edelsohn <edelsohn@gnu.org>
8820
8821 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
8822
841b0c1f
PB
88232004-08-20 Canqun Yang <canqun@nudt.edu.cn>
8824
8825 PR fortran/17077
8826 * gfortran.dg/auto_array_1.f90: New test.
8827
c874ae73
TS
88282004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8829
8830 PR fortran/17074
8831 * gfortran.dg/simpleif_1.f90: New test.
8832
717a7d5d
MM
88332004-08-19 Mark Mitchell <mark@codesourcery.com>
8834
2e32707b
MM
8835 * lib/target-supports.exp (check_profiling_available): Return
8836 false for arm*-*-symbianelf* and arm*-*-eabi*.
8837
717a7d5d
MM
8838 PR c++/15890
8839 * g++.dg/template/delete1.C: New test.
8840
ec53454b
PB
88412004-08-19 Paul Brook <paul@codesourcery.com>
8842
8843 PR fortran/14976
ff4eb0b5 8844 PR fortran/16228
ec53454b
PB
8845 * gfortran.dg/data_char_1.f90: New test.
8846
7551270e
ES
88472004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
8848
8849 PR fortran/16946
8850 * gfortran.dg/reduction.f90: New testcase.
8851
e281c0f8
TS
88522004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8853
8854 PR fortran/16520
8855 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
8856
e4c2c34b
JM
88572004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
8858
8859 PR c++/17041
8860 * g++.dg/Wparentheses-3.C: New test.
8861
7a8554ce
DN
88622004-08-19 Dorit Naishlos <dorit@il.ibm.com>
8863
8864 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
8865 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
8866 * gcc.dg/vect/vect-2.c: Likewise.
8867 * gcc.dg/vect/vect-3.c: Likewise.
8868 * gcc.dg/vect/vect-4.c: Likewise.
8869 * gcc.dg/vect/vect-5.c: Likewise.
8870 * gcc.dg/vect/vect-6.c: Likewise.
8871 * gcc.dg/vect/vect-7.c: Likewise.
8872 * gcc.dg/vect/vect-25.c: Likewise.
8873 * gcc.dg/vect/vect-31.c: Likewise.
8874 * gcc.dg/vect/vect-32.c: Likewise.
8875 * gcc.dg/vect/vect-34.c: Likewise.
8876 * gcc.dg/vect/vect-36.c: Likewise.
8877 * gcc.dg/vect/vect-all.c: Likewise.
8878
acccf788
MM
88792004-08-18 Mark Mitchell <mark@codesourcery.com>
8880
8881 PR c++/17068
8882 * g++.dg/template/operator4.C: New test.
8883
17ad5b5e
RH
88842004-08-18 Richard Henderson <rth@redhat.com>
8885
8886 * gcc.dg/20040206-1.c: XFAIL.
8887
8baddbf1
MM
88882004-08-17 Mark Mitchell <mark@codesourcery.com>
8889
8890 PR c++/16246
8891 * g++.dg/template/array7.C: New test.
8892
67e90093
JW
88932004-08-17 James E Wilson <wilson@specifixinc.com>
8894
8895 * gcc.dg/mips-movcc-1.c: New test.
8896 * gcc.dg/mips-movcc-2.c: New test.
8897 * gcc.dg/mips-movcc-3.c: New test.
8898
743a0a34
JW
8899 * gcc.dg/mips-nmadd-1.c: New test.
8900 * gcc.dg/mips-nmadd-2.c: New test.
8901
8f78f01f
MM
89022004-08-17 Mark Mitchell <mark@codesourcery.com>
8903
1a10290c
MM
8904 PR c++/15871
8905 * g++.dg/opt/inline8.C: New test.
8906
8f78f01f
MM
8907 PR c++/16965
8908 * g++.dg/parse/error17.C: New test.
ff4eb0b5 8909
79fe1b3b
DN
89102004-08-17 Dorit Naishlos <dorit@il.ibm.com>
8911
8912 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
8913 * gcc.dg/vect/tree-vect.h: New file.
8914 * gcc.dg/vect/vect.exp: New file.
8915 * gcc.dg/vect/pr16105.c.c: New test.
8916 * gcc.dg/vect/vect-1.c: New test.
8917 * gcc.dg/vect/vect-2.c: New test.
8918 * gcc.dg/vect/vect-3.c: New test.
8919 * gcc.dg/vect/vect-4.c: New test.
8920 * gcc.dg/vect/vect-5.c: New test.
8921 * gcc.dg/vect/vect-6.c: New test.
8922 * gcc.dg/vect/vect-7.c: New test.
8923 * gcc.dg/vect/vect-8.c: New test.
8924 * gcc.dg/vect/vect-9.c: New test.
8925 * gcc.dg/vect/vect-10.c: New test.
8926 * gcc.dg/vect/vect-11.c: New test.
8927 * gcc.dg/vect/vect-12.c: New test.
8928 * gcc.dg/vect/vect-13.c: New test.
8929 * gcc.dg/vect/vect-14.c: New test.
8930 * gcc.dg/vect/vect-15.c: New test.
8931 * gcc.dg/vect/vect-16.c: New test.
8932 * gcc.dg/vect/vect-17.c: New test.
8933 * gcc.dg/vect/vect-18.c: New test.
8934 * gcc.dg/vect/vect-19.c: New test.
8935 * gcc.dg/vect/vect-20.c: New test.
8936 * gcc.dg/vect/vect-21.c: New test.
8937 * gcc.dg/vect/vect-22.c: New test.
8938 * gcc.dg/vect/vect-23.c: New test.
8939 * gcc.dg/vect/vect-24.c: New test.
8940 * gcc.dg/vect/vect-25.c: New test.
8941 * gcc.dg/vect/vect-26.c: New test.
8942 * gcc.dg/vect/vect-27.c: New test.
8943 * gcc.dg/vect/vect-28.c: New test.
8944 * gcc.dg/vect/vect-29.c: New test.
8945 * gcc.dg/vect/vect-30.c: New test.
8946 * gcc.dg/vect/vect-31.c: New test.
8947 * gcc.dg/vect/vect-32.c: New test.
8948 * gcc.dg/vect/vect-33.c: New test.
8949 * gcc.dg/vect/vect-34.c: New test.
8950 * gcc.dg/vect/vect-35.c: New test.
8951 * gcc.dg/vect/vect-36.c: New test.
8952 * gcc.dg/vect/vect-37.c: New test.
8953 * gcc.dg/vect/vect-38.c: New test.
8954 * gcc.dg/vect/vect-40.c: New test.
8955 * gcc.dg/vect/vect-41.c: New test.
8956 * gcc.dg/vect/vect-42.c: New test.
8957 * gcc.dg/vect/vect-43.c: New test.
8958 * gcc.dg/vect/vect-44.c: New test.
8959 * gcc.dg/vect/vect-45.c: New test.
8960 * gcc.dg/vect/vect-46.c: New test.
8961 * gcc.dg/vect/vect-47.c: New test.
8962 * gcc.dg/vect/vect-48.c: New test.
8963 * gcc.dg/vect/vect-49.c: New test.
8964 * gcc.dg/vect/vect-50.c: New test.
8965 * gcc.dg/vect/vect-51.c: New test.
8966 * gcc.dg/vect/vect-52.c: New test.
8967 * gcc.dg/vect/vect-53.c: New test.
8968 * gcc.dg/vect/vect-54.c: New test.
8969 * gcc.dg/vect/vect-55.c: New test.
8970 * gcc.dg/vect/vect-56.c: New test.
8971 * gcc.dg/vect/vect-57.c: New test.
8972 * gcc.dg/vect/vect-58.c: New test.
8973 * gcc.dg/vect/vect-59.c: New test.
8974 * gcc.dg/vect/vect-60.c: New test.
8975 * gcc.dg/vect/vect-61.c: New test.
8976 * gcc.dg/vect/vect-all.c: New test.
8977 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 8978
3d79abbd
PB
89792004-08-17 Paul Brook <paul@codesourcery.com>
8980
8981 PR fortran/13082
8982 * gfortran.dg/entry_1.f90: New test.
8983
cc24a60e
AP
89842004-08-17 Andrew Pinski <apinski@apple.com>
8985
8986 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
8987
62fc1d7d
PB
89882004-08-17 Paolo Bonzini <bonzini@gnu.org>
8989
8990 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 8991
8e3e233b
DP
89922004-08-16 Devang Patel <dpatel@apple.com>
8993
8994 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 8995
580b3958
JM
89962004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
8997
8998 * gcc.dg/funcdef-attr-1.c: New test.
8999
dcb9bd6b
JJ
90002004-08-16 Janis Johnson <janis187@us.ibm.com>
9001
9002 * gcc.dg/altivec-17.c: New test.
9003 * gcc.dg/altivec-18.c: New test.
9004
35046a54
KL
90052004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9006
9007 PR c++/6749
9008 * g++.dg/template/vtable2.C: New test.
9009
a70d87d3
RH
90102004-08-14 Richard Henderson <rth@redhat.com>
9011
9012 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9013 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9014 * gcc.dg/setjmp-1.c: Remove XFAIL.
9015 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9016
e99d6fe2
RH
90172004-08-14 Richard Henderson <rth@redhat.com>
9018
9019 * gcc.dg/980217-1.c: Add prototype for printf.
9020
1ef02b9d
BD
90212004-08-13 Bud Davis <bdavis9659@comcast.net>
9022
29409320 9023 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9024
a2ab121e
JJ
90252004-08-13 Janis Johnson <janis187@us.ibm.com>
9026
9027 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9028
aa18c0d3
PB
90292004-08-13 Paul Brook <paul@codesourcery.com>
9030
9031 * gfortran.dg/der_io_1.f90: Remove stray comma.
9032
3fee54be
JJ
90332004-08-12 Janis Johnson <janis187@us.ibm.com>
9034
9035 * gcc.dg/vmx/cw-bug-2.c: Remove.
9036 * gcc.dg/vmx/vprint-1.c: Remove.
9037 * gcc.dg/vmx/vscan-1.c: Remove.
9038
8fa5469d
DP
90392004-08-12 Devang patel <dpatel@apple.com>
9040
9041 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9042
174b1783
JJ
90432004-08-12 Janis Johnson <janis1872us.ibm.com>
9044
950a175b
JJ
9045 * g++.dg/ext/altivec-12.C: New test.
9046
174b1783
JJ
9047 * g++.dg/ext/altivec-11.C: New test.
9048
47bedfb0
PB
90492004-08-12 Paul Brook <paul@codesourcery.com>
9050
9051 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9052
30052385
JJ
90532004-08-12 Janis Johnson <janis187@us.ibm.com>
9054
4951f98d
JJ
9055 * g++.dg/ext/altivec-2.C: Check for hardware support before
9056 executing any VMX instructions.
9057
30052385
JJ
9058 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9059
ab5c8549
JJ
90602004-08-12 Jakub Jelinek <jakub@redhat.com>
9061
9062 PR c++/16276
9063 * g++.old-deja/g++.other/comdat4.C: New test.
9064 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9065
87e184d1
BE
90662004-08-12 Ben Elliston <bje@au.ibm.com>
9067
9068 PR target/16286
9069 * gcc.dg/pr16286.c: New test.
9070
bf5930d4
JB
90712004-08-12 Jan Beulich <jbeulich@novell.com>
9072
9073 * g++.dg/ext/asm5.C: New.
9074
6e40af1a
MM
90752004-08-11 Mark Mitchell <mark@codesourcery.com>
9076
fbac6f3c
MM
9077 PR c++/16698
9078 * g++.dg/eh/crash1.C: New test.
9079
6e40af1a
MM
9080 PR c++/16717
9081 * g++.dg/ext/construct1.C: New test.
9082
539599c1
MM
90832004-08-11 Mark Mitchell <mark@codesourcery.com>
9084
9085 PR c++/16853
9086 * g++.dg/init/ptrmem1.C: New test.
9087
9088 PR c++/16618
9089 * g++.dg/parse/offsetof5.C: New test.
9090
9091 PR c++/16870
9092 * g++.dg/template/overload3.C: New test.
9093
2436b51f
MM
90942004-08-11 Mark Mitchell <mark@codesourcery.com>
9095
9096 PR c++/16964
9097 * g++.dg/parse/error16.C: New test.
9098
9099 PR c++/16904
9100 * g++.dg/template/error14.C: New test.
9101
9102 PR c++/16929
9103 * g++.dg/template/error15.C: New test.
9104
5079843a
DP
91052004-08-11 Devang Patel <dpatel@apple.com>
9106
9107 * gcc.dg/darwin-ld-20040809-1.c: New test.
9108 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9109
3ec0f302
PB
91102004-08-11 Steven G. Kargl <kargls@comcast.net>
9111
9112 PR fortran/16917
9113 * gfortran.dg/dfloat_1.f90: New test.
9114
b3f8d95d
MM
91152004-08-09 Mark Mitchell <mark@codesourcery.com>
9116
9117 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9118 * gcc.dg/dll-2.c: Fix dg-require syntax.
9119 * gcc.misc-tests/arm-isr.c (abort): Declare.
9120 (exit): Likewise.
9121
550205c3
MM
91222004-08-10 Mark Mitchell <mark@codesourcery.com>
9123
9124 PR c++/16971
9125 * g++.dg/parse/crash16.C: New test.
9126
23657388
RS
91272004-08-10 Roger Sayle <roger@eyesopen.com>
9128
9129 * gcc.dg/mips-rsqrt-1.c: New test case.
9130 * gcc.dg/mips-rsqrt-2.c: New test case.
9131 * gcc.dg/mips-rsqrt-3.c: New test case.
9132
2bf26ede
PB
91332004-08-10 Paul Brook <paul@codesourcery.com>
9134
9135 * gfortran.dg/der_io_1.f90: New test.
9136
e9cfef64
PB
91372004-08-10 Paul Brook <paul@codesourcery.com>
9138
9139 PR fortran/16919
9140 * gfortran.dg/der_array_1.f90: New test.
9141
feb21f0d
DE
91422004-08-09 David Edelsohn <edelsohn@gnu.org>
9143
9144 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9145
b3bcf92c
PB
91462004-08-09 Paolo Bonzini <bonzini@gnu.org>
9147
9148 * gcc.dg/wchar_t-2.c: Fix typo.
9149
08a02c9e
FH
91502004-08-09 Falk Hueffner <falk@debian.org>
9151
9152 PR tree-optimization/12517
9153 * gcc.c-torture/compile/pr12517.c: New test.
9154
9155 PR tree-optimization/12578
9156 * gcc.c-torture/compile/pr12578.c: New test.
9157
9158 PR tree-optimization/12899
9159 * gcc.c-torture/compile/pr12899.c: New test.
9160
9161 PR rtl-optimization/14692
9162 * gcc.c-torture/compile/pr14692.c: New test.
9163
9164 PR tree-optimization/16461
9165 * gcc.c-torture/compile/pr16461.c: New test.
9166
aa6fc635
JB
91672004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9168
9169 * gfortran.dg/getenv_1.f90: New test.
9170
2ed9e527
MM
91712004-08-06 Mark Mitchell <mark@codesourcery.com>
9172
9173 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9174 wchar_t.
9175 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9176
fc90a8f2
PB
91772004-08-06 Paul Brook <paul@codesourcery.com>
9178
9179 * gfortran.dg/ret_array_1.f90: New test.
9180 * gfortran.dg/ret_pointer_1.f90: New test.
9181
eaac4679
RS
91822004-08-06 Richard Sandiford <rsandifo@redhat.com>
9183
9184 * gcc.dg/missing-field-init-[12].c: New tests.
9185 * g++.dg/warn/missing-field-init-[12].C: New tests.
9186
866cf037
MM
91872004-08-06 Mark Mitchell <mark@codesourcery.com>
9188
9189 * gcc.dg/enum2.c: New test.
9190 * gcc.dg/symbian3.c: Likewise.
9191 * gcc.dg/symbian4.c: Likewise.
9192 * gcc.dg/wchar_t-2.c: Likewise.
9193
ae232e45
MM
91942004-08-05 Mark Mitchell <mark@codesourcery.com>
9195
9196 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9197 destructor tests.
9198
b2ca3702
MM
91992004-08-05 Mark Mitchell <mark@codesourcery.com>
9200
9201 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9202 dg-require-visiblity.
9203 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9204 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9205 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9206 * g++.dg/ext/visibility/new1.C: Likewise.
9207 * g++.dg/ext/visibility/pragma.C: Likewise.
9208 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9209 * g++.dg/ext/visibility/virtual.C: Likewise.
9210 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9211 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9212 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9213 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9214 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9215 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9216 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9217 * g++/dg/ext/visibility/visibility-8.C: New test.
9218 * gcc.c-torture/compile/dll.x: Remove.
9219 * gcc.dg/dll-2.c: Use dg-require-dll
9220 * gcc.dg/visibility-10.c: New test.
9221 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9222 supporting DLLs.
9223 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9224 (scan_not_hidden): Likewise.
9225
d279700a
DE
92262004-08-05 David Edelsohn <edelsohn@gnu.org>
9227
9228 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9229
ea5f7a19
RS
92302004-08-05 Richard Sandiford <rsandifo@redhat.com>
9231
9232 * gcc.c-torture/execute/20040805-1.c: New test.
9233
fce731b5
AP
92342004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9235
9236 * gcc.dg/20020118-1.c: Declare abort.
9237 * gcc.dg/altivec_check.h: Likewise.
9238 * gcc.dg/iftrap-2.c: Likewise.
9239 * gcc.dg/pragma-darwin.c: Likewise.
9240 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9241
99b1c586
GK
92422004-08-04 Geoffrey Keating <geoffk@apple.com>
9243
9244 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9245
85291069
JM
92462004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9247
9248 * gcc.c-torture/execute/builtins/abs-2.c,
9249 gcc.c-torture/execute/builtins/abs-3.c,
9250 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9251 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9252 intmax_t, uintmax_t and their limits.
9253 * gcc.dg/intmax_t-1.c: New test.
9254
f1ff6bb8
GB
92552004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9256
9257 * g++.dg/tc1/dr147.C: Add reference to PR.
9258
54f2f9a6
RS
92592004-08-03 Richard Sandiford <rsandifo@redhat.com>
9260
9261 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9262 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9263
b0e9ac08
DE
92642004-08-03 David Edelsohn <edelsohn@gnu.org>
9265
9266 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9267
9cbe78fb
JM
92682004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9269
9270 * gcc.dg/redecl-5.c: New test.
9271 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9272 of scanf.
9273
a0fac73d
RS
92742004-08-03 Roger Sayle <roger@eyesopen.com>
9275
9276 PR middle-end/16790
9277 * gcc.c-torture/execute/pr16790-1.c: New test case.
9278
5357b1f9
MM
92792004-08-03 Mark Mitchell <mark@codesourcery.com>
9280
564076f5
MM
9281 * g++.dg/ext/visibility/assign1.C: New test.
9282 * g++.dg/ext/visibility/new1.C: Likewise.
9283
5357b1f9
MM
9284 * gcc.dg/symbian1.c: New test.
9285 * gcc.dg/symbian2.c: Likewise.
9286
f6bc51cb
L
92872004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9288
9289 PR target/16570
9290 * gcc.dg/i386-sse-9.c: New test.
9291
7a1f75f1
JM
92922004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9293
9294 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9295
ee712eab
JM
92962004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9297
9298 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9299 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9300 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9301 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9302 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9303 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9304 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9305 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9306 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9307 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9308 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9309 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9310 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9311 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9312 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9313 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9314 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9315 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9316 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9317 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9318 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9319 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9320 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9321 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9322 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9323 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9324 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9325 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9326 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9327 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9328 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9329 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9330 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9331 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9332 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9333 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9334 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9335 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9336 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9337 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9338 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9339 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9340 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9341 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9342 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9343 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9344 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9345 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9346 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9347 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9348 gcc.misc-tests/i386-pf-3dnow-1.c,
9349 gcc.misc-tests/i386-pf-athlon-1.c,
9350 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9351 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9352 Declare built-in functions used.
9353 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9354
6ed7c4d8
MM
93552004-08-02 Mark Mitchell <mark@codesourcery.com>
9356
7756db03
MM
9357 PR c++/16707
9358 * g++.dg/lookup/using12.C: New test.
9359
6ed7c4d8
MM
9360 * g++.dg/init/null1.C: Fix PR number.
9361 * g++.dg/parse/namespace10.C: Likewise.
9362
b1cc95ce
MM
93632004-08-01 Mark Mitchell <mark@codesourcery.com>
9364
9365 PR c++/16224
9366 * g++.dg/template/spec17.C: New test.
9367 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9368 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9369
db059566
DB
93702004-08-02 David Billinghurst
9371
9372 PR fortran/16292
9373 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9374
1f09d3eb
ZW
93752004-08-01 Zack Weinberg <zack@codesourcery.com>
9376
9377 * gcc.dg/ia64-got-1.c: New test case.
9378
c30b4add
MM
93792004-08-01 Mark Mitchell <mark@codesourcery.com>
9380
72fba2df 9381 PR c++/16489
c30b4add
MM
9382 * g++.dg/init/null1.C: New test.
9383 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 9384
72fba2df 9385 PR c++/16529
c30b4add 9386 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 9387
c30b4add
MM
9388 PR c++/16810
9389 * g++.dg/inherit/ptrmem2.C: New test.
9390
a4e41fde
BE
93912004-08-02 Ben Elliston <bje@au.ibm.com>
9392
9393 PR target/16155
9394 * gcc.dg/pr16155.c: New test.
9395
558d1f81
JM
93962004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
9397
9398 * gcc.dg/redecl-2.c: New test.
9399
c1e55850
GK
94002004-07-30 Geoffrey Keating <geoffk@apple.com>
9401
9402 * gcc.dg/darwin-longdouble.c: New file.
9403
0534fa56
RH
94042004-07-30 Richard Henderson <rth@redhat.com>
9405
9406 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
9407 write to constant argument.
9408 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
9409
782700d4
RH
94102004-07-30 Richard Henderson <rth@redhat.com>
9411
1f09d3eb
ZW
9412 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
9413 tests of nearest around zero.
782700d4 9414
d60bebdd
AP
94152004-07-30 Andrew Pinski <apinski@apple.com>
9416
9417 * gcc.c-torture/compile/20040730-1.c: New test.
9418
9497a3a4
AH
94192004-07-30 Aldy Hernandez <aldyh@redhat.com>
9420
9421 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
9422 powerpc-eabispe.
9423
0a925a32
AH
94242004-07-30 Aldy Hernandez <aldyh@redhat.com>
9425
9426 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
9427
3a15f566
RS
94282004-07-30 Richard Sandiford <rsandifo@redhat.com>
9429
9430 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
9431 contains $ld_library_path.
9432 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9433
b3b7f0c9
RH
94342004-07-29 Richard Henderson <rth@redhat.com>
9435
9436 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
9437
4b9a3b37
RH
9438 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
9439 (alt2, which): New.
9440 (Check): Accept either alternative.
9441
4684cd27
MM
94422004-07-29 Mark Mitchell <mark@codesourcery.com>
9443
9444 * g++.dg/abi/inline1.C: New test.
9445 * g++.dg/abi/local1-a.cc: Likewise.
9446 * g++.dg/abi/local1.C: Likewise.
9447 * g++.dg/abi/mangle11.C: Tweak location of warnings.
9448 * g++.dg/abi/mangle12.C: Likewise.
9449 * g++.dg/abi/mangle17.C: Likewise.
9450 * g++.dg/abi/mangle20-2.C: Likewise.
9451 * g++.dg/opt/interface1.C: Likewise.
9452 * g++.dg/opt/interface1.h: Likewise.
9453 * g++.dg/opt/interface1-a.cc: New test.
9454 * g++.dg/parse/repo1.C: New test.
9455 * g++.dg/template/repo1.C: Likewise.
9456 * g++.dg/warn/Winline-1.C: Likewise.
9457 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
9458
d397dbcd
DN
94592004-07-29 Diego Novillo <dnovillo@redhat.com>
9460
9461 * gcc.dg/tree-ssa/20040729-1.c: New test.
9462
8f4220dc
MA
94632004-07-27 Matt Austern <austern@apple.com>
9464
9465 * gcc.dg/darwin-bool-1.c: New test.
9466 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 9467
1fd0ec35
RH
94682004-07-28 Richard Henderson <rth@redhat.com>
9469
9470 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
9471 arguments in the correct type. Don't write to constant arguments.
9472
6fea55e9
DN
94732004-07-28 Diego Novillo <dnovillo@redhat.com>
9474
9475 PR tree-optimization/16688
9476 PR tree-optimization/16689
9477 * g++.dg/tree-ssa/pr16688.C: New test.
9478
47a43a10
DN
94792004-07-28 Diego Novillo <dnovillo@redhat.com>
9480
9481 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9482 loads. Not only in the comment, this time.
9483
312209c6
AO
94842004-07-28 Alexandre Oliva <aoliva@redhat.com>
9485
9486 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
9487 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
9488 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
9489 * gcc.dg/sh4a-bitmovua.c: New.
9490 * gcc.dg/sh4a-cos.c: New.
9491 * gcc.dg/sh4a-cosf.c: New.
9492 * gcc.dg/sh4a-fprun.c: New.
9493 * gcc.dg/sh4a-fsrra.c: New.
9494 * gcc.dg/sh4a-memmovua.c: New.
9495 * gcc.dg/sh4a-sin.c: New.
9496 * gcc.dg/sh4a-sincos.c: New.
9497 * gcc.dg/sh4a-sincosf.c: New.
9498 * gcc.dg/sh4a-sinf.c: New.
9499
c1b763fa
DN
95002004-07-28 Diego Novillo <dnovillo@redhat.com>
9501
9502 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
9503 conditionals.
9504 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9505 loads.
9506 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
9507 DOM1.
9508
706aa09b
AP
95092004-07-27 Andrew Pinski <apinski@apple.com>
9510
9511 * g++.dg/rtti/tinfo1.C: Correct the xfail.
9512
62d59189
NY
95132004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
9514
9515 * gcc.dg/pragma-isr.c: New test.
9516
00bdb87f
KL
95172004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9518
9519 PR c++/14429
9520 * g++.dg/template/ttp11.C: New test.
9521
9ae2a5d1
DN
95222004-07-27 Diego Novillo <dnovillo@redhat.com>
9523
9524 * gcc.c-torture/compile/20040727-1.c: New test.
9525
ff6a3206
EC
95262004-07-26 Eric Christopher <echristo@redhat.com>
9527
9528 * gcc.c-torture/compile/20040726-2.c: New test.
9529
21db3785
AP
95302004-07-26 Andrew Pinski <apinski@apple.com>
9531
9532 * g++.dg/rtti/tinfo1.C: Xfail.
9533
35b6b437
RS
95342004-07-26 Richard Sandiford <rsandifo@redhat.com>
9535
9536 * gcc.c-torture/compile/20040726-1.c: New test.
9537
70502b2c
GB
95382004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
9539 Brian Ryner <bryner@brianryner.com>
9540
9541 PR c++/9283
9542 PR c++/15000
d7afec4b
ND
9543 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
9544 * g++.dg/ext/visibility/: New directory.
9545 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
9546 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
9547 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
9548 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
9549 * g++.dg/ext/visibility/fvisibility.C,
9550 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
9551 g++.dg/ext/visibility/fvisibility-override1.C
9552 g++.dg/ext/visibility/fvisibility-override2.C
9553 g++.dg/ext/visibility/memfuncts.C
9554 g++.dg/ext/visibility/noPLT.C
9555 g++.dg/ext/visibility/pragma.C
9556 g++.dg/ext/visibility/pragma-override1.C
9557 g++.dg/ext/visibility/pragma-override2.C
9558 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
9559 g++.dg/ext/visibility/virtual.C: New tests.
9560
bbbcb2e1
JM
95612004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9562
9563 PR c/15360
9564 * gcc.dg/pr15360-1.c: New test.
9565
dfe79cab
DJ
95662004-07-25 Daniel Jacobowitz <dan@debian.org>
9567
9568 * gcc.dg/pragma-align-2.c: New test.
9569 * gcc.dg/pragma-init-fini.c: New test.
9570 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
9571 targets.
9572
197463ae
JM
95732004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9574
9575 * gcc.dg/init-string-2.c: New test.
9576
c5e36c09
ZW
95772004-07-24 Zack Weinberg <zack@codesourcery.com>
9578
9579 PR 16684
9580 * gcc.dg/Wredundant-decls-1.c: New test case.
9581
5aa33bdb
JJ
95822004-07-24 Jakub Jelinek <jakub@redhat.com>
9583
9584 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
9585 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
9586 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
9587 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
9588 * gcc.dg/compat/generate-random.c: New file.
9589 * gcc.dg/compat/generate-random.h: Likewise.
9590 * gcc.dg/compat/generate-random_r.c: Likewise.
9591 * gcc.dg/compat/struct-layout-1.h: Likewise.
9592 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
9593 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
9594 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
9595 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
9596 * gcc.dg/compat/struct-layout-1_main.c: New test.
9597 * gcc.dg/compat/struct-layout-1_x.c: New file.
9598 * gcc.dg/compat/struct-layout-1_y.c: New file.
9599 * gcc.dg/compat/struct-layout-1_test.h: New file.
9600
7eb01bd8
JM
96012004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
9602
9603 * gcc.dg/comp-return-1.c: New test
9604
13f91444
JJ
96052004-07-23 Janis Johnson <janis187@us.ibm.com>
9606
c7bb2a03
JJ
9607 * gcc.dg/vmx/8-02a.c: Fix typo.
9608
b9eef878
JJ
9609 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
9610 * gcc.dg/darwin-abi-3.c: New test.
9611
47120c07
JJ
9612 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
9613 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
9614
13f91444
JJ
9615 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
9616 * gcc.dg/vmx/ops-long-1.c: New test.
9617 * gcc.dg/vmx/ops-long-2.c: New test.
9618
8f2a734f
NS
96192004-07-23 Nathan Sidwell <nathan@codesourcery.com>
9620
9621 * g++.dg/lookup/conv-[1234].C: New.
9622
73b71f3e
MM
96232004-07-22 Mark Mitchell <mark@codesourcery.com>
9624
9625 * g++.dg/parse/attr2.C: Simplify.
9626
9e629a80
JM
96272004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9628
9629 PR c/7284
9630 * gcc.c-torture/execute/pr7284-1.c: New test.
9631
173b818d
BB
96322004-07-22 Brian Booth <bbooth@redhat.com>
9633
9634 * gcc.dg/tree-ssa/20040721-1.c: New test.
9635
42611590
NS
96362004-07-22 Nathan Sidwell <nathan@codesourcery.com>
9637
9638 * g++.dg/template/crash20.c: New.
9639
4f5492cd
DB
96402004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
9641
c5e36c09 9642 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
9643 Add dg-run directive. Declare variables as required.
9644 * gfortran.dg/g77/README: Update
9645
7413a132
HPN
96462004-07-22 Hans-Peter Nilsson <hp@axis.com>
9647
9648 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
9649 gcc.dg/cris-peep2-andu2.c: New tests.
9650
e508a019
JM
96512004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9652
9653 PR c/15052
9654 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
9655 on return type.
9656 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
9657 messages.
9658 * gcc.dg/qual-return-2.c: Update expected messages.
9659 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
9660
3ea8cd06
JM
96612004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9662
9663 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
9664 * gcc.dg/noncompile/921102-1.c: Update expected error message.
9665
916c5919
JM
96662004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9667
9668 PR c/11250
9669 * gcc.dg/init-string-1.c: New test.
9670
1ff69cbe
JJ
96712004-07-21 Jakub Jelinek <jakub@redhat.com>
9672
9673 PR middle-end/15345
9674 PR c/16450
9675 * gcc.dg/torture/nested-fn-1.c: New test.
9676
7448a4d2
L
96772004-07-20 H.J. Lu <hongjiu.lu@intel.com>
9678
9679 PR target/16559
9680 * gcc.dg/ia64-fptr-1.c: New file.
9681
f03adc6b
GB
96822004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9683
9684 PR c++/14497
9685 * g++.dg/template/spec16.C: New test.
9686 * g++.old-deja/g++.robertl/eb118.C: Remove.
9687
5fe7b654
GB
96882004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9689
9690 PR c++/509
9691 * g++.dg/template/spec15.C: New test.
9692
d417dba9
DB
96932004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
9694
9695 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 9696 directive. Other changes as noted.
d417dba9
DB
9697 * gfortran.dg/g77/13037.f
9698 * gfortran.dg/g77/1832.f
9699 * gfortran.dg/g77/19981119-0.f
9700 * gfortran.dg/g77/19990313-0.f
9701 * gfortran.dg/g77/19990313-1.f
9702 * gfortran.dg/g77/19990313-2.f
9703 * gfortran.dg/g77/19990313-3.f
9704 * gfortran.dg/g77/19990419-1.f
9705 * gfortran.dg/g77/19990826-0.f
9706 * gfortran.dg/g77/19990826-2.f
9707 * gfortran.dg/g77/20000503-1.f
9708 * gfortran.dg/g77/20001111.f
9709 * gfortran.dg/g77/20010116.f
9710 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
9711 * gfortran.dg/g77/20010430.f
9712 * gfortran.dg/g77/6177.f
9713 * gfortran.dg/g77/947.f
9714 * gfortran.dg/g77/970816-3.f
9715 * gfortran.dg/g77/971102-1.f
9716 * gfortran.dg/g77/980520-1.f
9717 * gfortran.dg/g77/980628-0.f
9718 * gfortran.dg/g77/980628-1.f
9719 * gfortran.dg/g77/980628-10.f
9720 * gfortran.dg/g77/980628-2.f
9721 * gfortran.dg/g77/980628-3.f
9722 * gfortran.dg/g77/980628-7.f
9723 * gfortran.dg/g77/980628-8.f
9724 * gfortran.dg/g77/980628-9.f
9725 * gfortran.dg/g77/980701-0.f
9726 * gfortran.dg/g77/980701-1.f
9727 * gfortran.dg/g77/cabs.f
9728 * gfortran.dg/g77/claus.f
9729 * gfortran.dg/g77/complex_1.f
9730 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
9731 * gfortran.dg/g77/dcomplex.f
9732 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
9733 * gfortran.dg/g77/f90-intrinsic-mathematical.f
9734 * gfortran.dg/g77/f90-intrinsic-numeric.f
9735 * gfortran.dg/g77/int8421.f
9736 * gfortran.dg/g77/labug1.f
9737 * gfortran.dg/g77/large_vec.f
9738 * gfortran.dg/g77/le.f
9739 * gfortran.dg/g77/short.f
9740 * gfortran.dg/g77/README: Update
9741
f68e4dc8
MM
97422004-07-20 Mark Mitchell <mark@codesourcery.com>
9743
9744 PR c++/16637
9745 * g++.dg/parse/lookup4.C: New test.
9746
e9f7dd36
KL
97472004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9748
9749 PR c++/16175
9750 * g++.dg/template/ttp10.C: New test.
9751
a182b26d
JM
97522004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
9753
9754 * gcc.dg/pr12625-1.c: New test.
9755
a6c0a76c
SB
97562004-07-20 Steven Bosscher <stevenb@suse.de>
9757
9758 * testsuite/gcc.dg/switch-warn-1.c: New test.
9759 * testsuite/gcc.dg/switch-warn-2.c: New test.
9760 * gcc.c-torture/compile/pr14730.c: Update.
9761
e05de6f2
KC
97622004-07-19 Kelley Cook <kcook@gcc.gnu.org>
9763
9764 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
9765 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
9766 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
9767 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 9768
43fa0f09
MM
97692004-07-18 Mark Mitchell <mark@codesourcery.com>
9770
9771 PR c++/16623
9772 * g++.dg/template/assign1.C: New test.
9773
6df91b00
KL
97742004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9775
9776 PR c++/12170
9777 * g++.dg/template/ttp9.C: New test.
9778
a2bec818
DJ
97792004-07-19 Daniel Jacobowitz <dan@debian.org>
9780
9781 * gcc.dg/format/cmn-err-1.c: New test.
9782
487a92fe
JM
97832004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
9784
9785 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
9786 gcc.dg/Wparentheses-10.c: New tests.
9787 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
9788
3d23e018
TS
97892004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9790
9791 PR fortran/16465
9792 * gfortran.dg/g77//ffixed-line-length-0.f,
9793 gfortran.dg/g77/ffixed-line-length-132.f,
9794 gfortran.dg/g77/ffixed-line-length-72.f,
9795 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
9796 gfortran.dg/g77/README: Update.
9797
3601f003
KL
97982004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9799
9800 PR c++/13092
9801 * g++.dg/template/non-dependent7.C: New test.
9802 * g++.dg/template/non-dependent8.C: Likewise.
9803 * g++.dg/template/non-dependent9.C: Likewise.
9804 * g++.dg/template/non-dependent10.C: Likewise.
9805
0e242c82
MM
98062004-07-17 Mark Mitchell <mark@codesourcery.com>
9807
9808 PR c++/16337
9809 * g++.dg/parse/attr2.C: New test.
9810
649067c3
TM
98112004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
9812
9813 * g77.dg: Removed.
9814 * g77.f-torture: Ditto.
9815
3e3970a2
JM
98162004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
9817
9818 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
9819 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
9820 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
9821
d25cee4d
RH
98222004-07-16 Richard Henderson <rth@redhat.com>
9823
9824 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
9825
e94f3b4f
TS
98262004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9827
9828 * lib/fortran-torture.exp (fortran-torture): Don't test compile
9829 tests with full list of options.
9830 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
9831 of TORTURE_OPTIONS if test contains 'dg-do run'.
9832
b38b6477
TS
9833 PR fortran/16404
9834 * gfortran.dg/do_iterator.f90: New test.
9835
a916927f
VR
98362004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9837
9838 PR rtl-optimization/16536
9839 * gcc.c-torture/execute/restrict-1.c: New test.
9840
610bff84
TS
98412004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9842
9843 PR fortran/15324
9844 * gfortran.dg/pr15324.f90: New test.
9845
d157d978
TS
9846 PR fortran/15129
9847 * gfortran.dg/pr15129.f90: New test.
9848
c5a41953
TS
9849 PR fortran/15140
9850 * gfortran.dg/pr15140.f90: New test.
9851
0c0df4b3
TS
9852 PR fortran/13792
9853 * gfortran.fortran-torture/execute/bounds.f90: Add check for
9854 compile-time simplification.
9855
cd9dd3ee
MS
98562004-07-14 Mike Stump <mrs@apple.com>
9857
9858 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
9859
b5411fea
JW
98602004-07-14 James E Wilson <wilson@specifixinc.com>
9861
9862 PR target/16325
9863 * gcc.dg/profile-generate-1.c: New.
9864
b8b139c7
JJ
98652004-07-15 Jakub Jelinek <jakub@redhat.com>
9866
9867 * gcc.c-torture/execute/20040709-1.c: New test.
9868 * gcc.c-torture/execute/20040709-2.c: New test.
9869
ff06b392
MS
98702004-07-14 Mike Stump <mrs@apple.com>
9871
9872 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
9873
9daaba62
MS
98742004-07-14 Mike Stump <mrs@apple.com>
9875
9876 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
9877
1ff3c076
MM
98782004-07-13 Mark Mitchell <mark@codesourcery.com>
9879
9880 PR c++/16518
9881 * g++.dg/parse/mutable1.C: New test.
c5e36c09 9882
ee536902
DN
98832004-07-13 Diego Novillo <dnovillo@redhat.com>
9884
9885 PR tree-optimization/16443
9886 * gcc.dg/tree-ssa/20040713-1.c: New test.
9887
a65ab524
UW
98882004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
9889
9890 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
9891 for operator new.
9892
5d16533a 98932004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
9894
9895 * gfortran.dg/g77/README: New file
c5e36c09 9896 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
9897 g77.f-torture/noncompile. Add "dg-do compile" and
9898 dg-error as required.
9899 * gfortran.dg/g77/19990218-1.f: Likewise
9900 * gfortran.dg/g77/19990905-1.f: Likewise
9901 * gfortran.dg/g77/9263.f: Likewise
9902 * gfortran.dg/g77/980615-0.f: Likewise
9903 * gfortran.dg/g77/980616-0.f: Likewise
9904 * gfortran.dg/g77/check0.f: Likewise
9905 * gfortran.dg/g77/select_no_compile.f: Likewise
9906
5d16533a 99072004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
9908
9909 Copy files from g77.f-torture/compile.
9910 Add "{ dg-do compile}". Other changes as noted
9911 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
9912 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
9913 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
9914 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
9915 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
9916 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
9917 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
9918 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
9919 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
9920 * gfortran.dg/g77/xformat.f: Add dg-warning
9921
5d16533a 99222004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 9923
eee6792b
DB
9924 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
9925 Add {dg-do compile} directive.
9926 * gfortran.dg/g77/cpp2.F: Likewise
9927
81242403
VR
99282004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9929
9930 PR c++/5402
9931 * g++.dg/lookup/name-clash1.C: New test.
9932
9933 PR c++/9777
9934 * g++.dg/lookup/name-clash2.C: New test.
9935
9936 PR c++/12102
9937 * g++.dg/lookup/name-clash3.C: New test.
9938
3143d517
GB
99392004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9940
9941 * g++.dg/lookup/new2.C: New test.
9942 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
9943
5d16533a 99442004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 9945
eee6792b 9946 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
9947 Add {dg-do compile} directive.
9948 * gfortran.dg/g77/13060.f: Likewise
9949 * gfortran.dg/g77/19990218-0.f: Likewise
9950 * gfortran.dg/g77/19990305-0.f: Likewise
9951 * gfortran.dg/g77/19990419-0.f: Likewise
9952 * gfortran.dg/g77/19990502-0.f: Likewise
9953 * gfortran.dg/g77/19990502-1.f: Likewise
9954 * gfortran.dg/g77/19990525-0.f: Likewise
9955 * gfortran.dg/g77/19990826-1.f: Likewise
9956 * gfortran.dg/g77/19990826-3.f: Likewise
9957 * gfortran.dg/g77/19990905-2.f: Likewise
9958 * gfortran.dg/g77/20000412-1.f: Likewise
9959 * gfortran.dg/g77/20000511-1.f: Likewise
9960 * gfortran.dg/g77/20000511-2.f: Likewise
9961 * gfortran.dg/g77/20000518.f: Likewise
9962 * gfortran.dg/g77/20000601-1.f: Likewise
9963 * gfortran.dg/g77/20000601-2.f: Likewise
9964 * gfortran.dg/g77/20000629-1.f: Likewise
9965 * gfortran.dg/g77/20000630-2.f: Likewise
9966 * gfortran.dg/g77/20010115.f: Likewise
9967 * gfortran.dg/g77/20010321-1.f: Likewise
9968 * gfortran.dg/g77/20010426.f: Likewise
9969 * gfortran.dg/g77/20020307-1.f: Likewise
9970 * gfortran.dg/g77/8485.f: Likewise
9971 * gfortran.dg/g77/960317-1.f: Likewise
9972 * gfortran.dg/g77/970915-0.f: Likewise
9973 * gfortran.dg/g77/980310-1.f: Likewise
9974 * gfortran.dg/g77/980310-2.f: Likewise
9975 * gfortran.dg/g77/980310-3.f: Likewise
9976 * gfortran.dg/g77/980310-4.f: Likewise
9977 * gfortran.dg/g77/980310-6.f: Likewise
9978 * gfortran.dg/g77/980310-7.f: Likewise
9979 * gfortran.dg/g77/980310-8.f: Likewise
9980 * gfortran.dg/g77/980419-2.f: Likewise
9981 * gfortran.dg/g77/980424-0.f: Likewise
9982 * gfortran.dg/g77/980427-0.f: Likewise
9983 * gfortran.dg/g77/980729-0.f: Likewise
9984 * gfortran.dg/g77/981117-1.f: Likewise
9985 * gfortran.dg/g77/toon_1.f: Likewise
9986
7fb213d8
GB
99872004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9988
9989 PR c++/2204
9990 * g++.dg/other/abstract2.C: New test.
9991
597073ac
PB
99922004-07-12 Paul Brook <paul@codesourcery.com>
9993
9994 * gfortran.dg/pointer_init_1.f90: New test.
9995
682e69e1
PB
99962004-07-11 Paul Brook <paul@codesourcery.com>
9997
9998 PR fortran/15986
9999 * gfortran.dg/contained_1.f90: New test.
10000
f44b0c8e
MM
100012004-07-11 Mark Mitchell <mark@codesourcery.com>
10002
10003 * g++.dg/parse/defarg8.C: New test.
10004
0bbf5891
TS
100052004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10006
10007 PR fortran/16433
10008 * gfortran.dg/pr16433.f: New test.
10009
a083c04a
TS
10010 PR fortran/17574
10011 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10012
fae1b38d
JM
100132004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10014
10015 PR tree-optimization/16437
10016 * gcc.c-torture/execute/bitfld-4.c: New test.
10017
9cbf8b41 100182004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10019
9cbf8b41
TS
10020 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10021 access to common var from module.
10022
a53334a4
TS
100232004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10024
10025 PR fortran/16336
10026 * gfortran.fortran-torture/execute/common_2.f90: New test.
10027
331c72f3
PB
100282004-07-10 Paul Brook <paul@codesourcery.com>
10029
10030 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10031
50389094
TS
100322004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10033
10034 PR fortran/15969
10035 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10036
5d16533a 100372004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10038
10039 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10040 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10041 * gfortran.dg/g77/ffree-form-1.f: Likewise
10042 * gfortran.dg/g77/ffree-form-2.f: Likewise
10043 * gfortran.dg/g77/ffree-form-3.f: Likewise
10044 * gfortran.dg/g77/fno-underscoring.f: Likewise
10045 * gfortran.dg/g77/funderscoring.f: Likewise
10046 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10047
44bce8bf 100482004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10049
44bce8bf
TS
10050 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10051
ad6e2a18
TS
100522004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10053 Paul Brook <paul@codesourcery.com>
10054
10055 PR fortran/13415
10056 * gfortran.dg/common_pointer_1.f90: New test.
10057
17a916d4
GB
100582004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10059
10060 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10061
5806d4fd
JW
100622004-07-09 James E Wilson <wilson@specifixinc.com>
10063
10064 PR target/16364
10065 * gcc.c-torture/compile/20040709-1.c: New.
10066
5721c2be 100672004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10068
5721c2be
TS
10069 PR fortran/14077
10070 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10071
32e89beb
TS
100722004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10073
10074 PR fortran/13201
10075 * gfortran.dg/shape_1.f90: New test.
10076
9affb2c7
ZW
100772004-07-09 Zack Weinberg <zack@codesourcery.com>
10078 Andrew Pinski <apinski@apple.com>
10079
10080 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10081
a578b091
TS
100822004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10083
10084 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10085 comment.
10086
db482e5c
TS
100872004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10088 Paul Brook <paul@codesourcery.com>
10089
9affb2c7 10090 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10091 '.f95' and '.F95'.
10092
559b79cf
DN
100932004-07-09 Diego Novillo <dnovillo@redhat.com>
10094
10095 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10096
fbc40a17
TS
100972004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10098
10099 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10100 testcases with capital suffix.
10101
d3fcc995
TS
101022004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10103
10104 PR fortran/15481
5d16533a
PB
10105 PR fortran/13372
10106 PR fortran/13575
10107 PR fortran/15978
d3fcc995 10108 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10109
10110 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10111
5d16533a 101122004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10113
10114 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10115 expression to match gfortran warning/error messages
10116 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10117 dg-error text.
10118
5d16533a 101192004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10120
9affb2c7 10121 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10122 search_for_re.
10123
55d816e7
EB
101242004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10125
10126 * gcc.c-torture/execute/simd-5.x: New file.
10127 XFAIL on SPARC 64-bit at -O0.
10128
dd29d26b
GB
101292004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10130
10131 PR c++/8211
10132 PR c++/16165
10133 * g++.dg/warn/effc3.C: New test.
10134
5d16533a 101352004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10136
10137 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10138 change X to 1X in format.
10139 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10140 add data statements to conform to standard.
10141
5d16533a 101422004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10143
9affb2c7 10144 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10145 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10146 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10147
5d16533a 101482004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10149
10150 * gfortran.dg/g77/7388.f: Copy from g77.dg
10151 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10152 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10153 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10154 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10155 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10156 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10157 * gfortran.dg/g77/strlen0.f: Likewise
10158
5d16533a 101592004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10160
9469f0aa
AJ
10161 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10162 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10163
ef22126d
EB
101642004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10165
10166 * gcc.c-torture/execute/920428-2.x: Delete.
10167 * gcc.c-torture/execute/920501-7.x: Likewise.
10168
c618c6ec
JJ
101692004-07-08 Jakub Jelinek <jakub@redhat.com>
10170
10171 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10172 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10173 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10174 prescott and c3-2.
10175 (PREFETCH_3DNOW): Add -march=c3.
10176
6f263171
DN
101772004-07-08 Diego Novillo <dnovillo@redhat.com>
10178
10179 PR c/16437
10180 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10181 * gcc.c-torture/execute/bf64-1.x: Likewise.
10182
1d511ed5
EB
101832004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10184
10185 * gcc.c-torture/compile/20040708-1.c: New test.
10186
47293da3
GB
101872004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10188
10189 PR c++/16169
10190 * g++.dg/warn/effc2.C: New test.
10191
bc15d0ef
JM
101922004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10193
10194 * gcc.c-torture/execute/bitfld-1.x: Remove.
10195 * gcc.c-torture/execute/bitfld-3.c: New test.
10196 * gcc.dg/bitfld-2.c: Remove XFAILs.
10197
7ac224c1
L
101982004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10199
10200 PR c++/16276
10201 * g++.dg/rtti/tinfo1.C: New file.
10202
b49fcebd
EC
102032004-07-07 Eric Christopher <echristo@redhat.com>
10204
10205 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10206
192c02b6
AP
102072004-07-07 Andrew Pinski <apinski@apple.com>
10208
10209 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10210
f4f58d94
MM
102112004-07-07 Mark Mitchell <mark@codesourcery.com>
10212
10213 * g++.dg/init/call1.C: XFAIL.
10214
70128ad9
AO
102152004-07-07 Alexandre Oliva <aoliva@redhat.com>
10216
10217 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10218 except for movstrict*, to movmem* and clrstr* to clrmem*.
10219
48b2e0a7
RS
102202004-07-07 Richard Sandiford <rsandifo@redhat.com>
10221
10222 * gcc.c-torture/execute/20040707-1.c: New test.
10223
60e20b90
RS
102242004-07-06 Richard Sandiford <rsandifo@redhat.com>
10225
10226 * gcc.c-torture/execute/20040706-1.c: New test.
10227
fddabb2c
GB
102282004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10229
10230 PR c++/3671
10231 * g++.dg/template/spec14.C: New test.
10232
7682ef83
JJ
102332004-07-05 Jakub Jelinek <jakub@redhat.com>
10234
10235 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10236 nothing if not yet defined. Use it in b, c and d type definitions.
10237 * gcc.c-torture/execute/20040705-1.c: New test.
10238 * gcc.c-torture/execute/20040705-2.c: New test.
10239
030bbecd
GB
102402004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10241
10242 PR c++/2518
10243 * g++.dg/lookup/new1.C: New test.
10244
7c6536fa
VR
102452004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10246
10247 PR c++/11406
10248 * g++.dg/template/sizeof8.C: New test.
10249
e0ec4c3b
RS
102502004-07-05 Richard Sandiford <rsandifo@redhat.com>
10251
10252 * gcc.c-torture/compile/20040705-1.c: New test.
10253
bf1df0a0
BD
102542004-07-04 Bud Davis <bdavis9659@comcast.net>
10255
10256 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10257
a09d4744
NB
102582004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10259
10260 * gcc.dg/cpp/if-mop.c: Two new testcases.
10261 * gcc.dg/cpp/trad/comment-3.c: New.
10262
1107b970
PB
102632004-07-04 Paul Brook <paul@codesourcery.com>
10264
10265 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10266
102672004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10268
10269 PR c++/3761
10270 * g++.dg/lookup/crash4.C: New test.
ece95d90 10271
50c64317
ZW
102722004-07-02 Zack Weinberg <zack@codesourcery.com>
10273
10274 * gcc.c-torture/execute/builtin-abs-1.c
10275 * gcc.c-torture/execute/builtin-abs-2.c
10276 * gcc.c-torture/execute/builtin-complex-1.c
10277 * gcc.c-torture/execute/builtins/string-1-lib.c
10278 * gcc.c-torture/execute/builtins/string-1.c
10279 * gcc.c-torture/execute/builtins/string-2-lib.c
10280 * gcc.c-torture/execute/builtins/string-2.c
10281 * gcc.c-torture/execute/builtins/string-3-lib.c
10282 * gcc.c-torture/execute/builtins/string-3.c
10283 * gcc.c-torture/execute/builtins/string-4-lib.c
10284 * gcc.c-torture/execute/builtins/string-4.c
10285 * gcc.c-torture/execute/builtins/string-5-lib.c
10286 * gcc.c-torture/execute/builtins/string-5.c
10287 * gcc.c-torture/execute/builtins/string-6-lib.c
10288 * gcc.c-torture/execute/builtins/string-6.c
10289 * gcc.c-torture/execute/builtins/string-7-lib.c
10290 * gcc.c-torture/execute/builtins/string-7.c
10291 * gcc.c-torture/execute/builtins/string-8-lib.c
10292 * gcc.c-torture/execute/builtins/string-8.c
10293 * gcc.c-torture/execute/builtins/string-9-lib.c
10294 * gcc.c-torture/execute/builtins/string-9.c
10295 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10296 * gcc.c-torture/execute/builtins/string-asm-1.c
10297 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10298 * gcc.c-torture/execute/builtins/string-asm-2.c
10299 * gcc.c-torture/execute/stdio-opt-1.c
10300 * gcc.c-torture/execute/stdio-opt-2.c
10301 * gcc.c-torture/execute/stdio-opt-3.c
10302 * gcc.c-torture/execute/string-opt-1.c
10303 * gcc.c-torture/execute/string-opt-10.c
10304 * gcc.c-torture/execute/string-opt-11.c
10305 * gcc.c-torture/execute/string-opt-12.c
10306 * gcc.c-torture/execute/string-opt-13.c
10307 * gcc.c-torture/execute/string-opt-14.c
10308 * gcc.c-torture/execute/string-opt-15.c
10309 * gcc.c-torture/execute/string-opt-16.c
10310 * gcc.c-torture/execute/string-opt-2.c
10311 * gcc.c-torture/execute/string-opt-6.c
10312 * gcc.c-torture/execute/string-opt-7.c
10313 * gcc.c-torture/execute/string-opt-8.c:
10314 Replace with ...
10315
10316 * gcc.c-torture/execute/builtins/abs-2.c
10317 * gcc.c-torture/execute/builtins/abs-3.c
10318 * gcc.c-torture/execute/builtins/complex-1.c
10319 * gcc.c-torture/execute/builtins/fprintf.c
10320 * gcc.c-torture/execute/builtins/fputs.c
10321 * gcc.c-torture/execute/builtins/memcmp.c
10322 * gcc.c-torture/execute/builtins/memmove.c
10323 * gcc.c-torture/execute/builtins/memops-asm.c
10324 * gcc.c-torture/execute/builtins/mempcpy-2.c
10325 * gcc.c-torture/execute/builtins/mempcpy.c
10326 * gcc.c-torture/execute/builtins/memset.c
10327 * gcc.c-torture/execute/builtins/printf.c
10328 * gcc.c-torture/execute/builtins/sprintf.c
10329 * gcc.c-torture/execute/builtins/strcat.c
10330 * gcc.c-torture/execute/builtins/strchr.c
10331 * gcc.c-torture/execute/builtins/strcmp.c
10332 * gcc.c-torture/execute/builtins/strcpy.c
10333 * gcc.c-torture/execute/builtins/strcspn.c
10334 * gcc.c-torture/execute/builtins/strlen-2.c
10335 * gcc.c-torture/execute/builtins/strlen.c
10336 * gcc.c-torture/execute/builtins/strncat.c
10337 * gcc.c-torture/execute/builtins/strncmp-2.c
10338 * gcc.c-torture/execute/builtins/strncmp.c
10339 * gcc.c-torture/execute/builtins/strncpy.c
10340 * gcc.c-torture/execute/builtins/strpbrk.c
10341 * gcc.c-torture/execute/builtins/strpcpy-2.c
10342 * gcc.c-torture/execute/builtins/strpcpy.c
10343 * gcc.c-torture/execute/builtins/strrchr.c
10344 * gcc.c-torture/execute/builtins/strspn.c
10345 * gcc.c-torture/execute/builtins/strstr-asm.c
10346 * gcc.c-torture/execute/builtins/strstr.c:
10347 ... these new files.
10348
10349 * gcc.c-torture/execute/builtins/abs-2-lib.c
10350 * gcc.c-torture/execute/builtins/abs-3-lib.c
10351 * gcc.c-torture/execute/builtins/complex-1-lib.c
10352 * gcc.c-torture/execute/builtins/fprintf-lib.c
10353 * gcc.c-torture/execute/builtins/fputs-lib.c
10354 * gcc.c-torture/execute/builtins/memcmp-lib.c
10355 * gcc.c-torture/execute/builtins/memmove-lib.c
10356 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10357 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10358 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10359 * gcc.c-torture/execute/builtins/memset-lib.c
10360 * gcc.c-torture/execute/builtins/printf-lib.c
10361 * gcc.c-torture/execute/builtins/sprintf-lib.c
10362 * gcc.c-torture/execute/builtins/strcat-lib.c
10363 * gcc.c-torture/execute/builtins/strchr-lib.c
10364 * gcc.c-torture/execute/builtins/strcmp-lib.c
10365 * gcc.c-torture/execute/builtins/strcpy-lib.c
10366 * gcc.c-torture/execute/builtins/strcspn-lib.c
10367 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10368 * gcc.c-torture/execute/builtins/strlen-lib.c
10369 * gcc.c-torture/execute/builtins/strncat-lib.c
10370 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10371 * gcc.c-torture/execute/builtins/strncmp-lib.c
10372 * gcc.c-torture/execute/builtins/strncpy-lib.c
10373 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10374 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10375 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10376 * gcc.c-torture/execute/builtins/strrchr-lib.c
10377 * gcc.c-torture/execute/builtins/strspn-lib.c
10378 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10379 * gcc.c-torture/execute/builtins/strstr-lib.c
10380 * gcc.c-torture/execute/builtins/lib/abs.c
10381 * gcc.c-torture/execute/builtins/lib/fprintf.c
10382 * gcc.c-torture/execute/builtins/lib/memset.c
10383 * gcc.c-torture/execute/builtins/lib/printf.c
10384 * gcc.c-torture/execute/builtins/lib/sprintf.c
10385 * gcc.c-torture/execute/builtins/lib/strcpy.c
10386 * gcc.c-torture/execute/builtins/lib/strcspn.c
10387 * gcc.c-torture/execute/builtins/lib/strncat.c
10388 * gcc.c-torture/execute/builtins/lib/strncmp.c
10389 * gcc.c-torture/execute/builtins/lib/strncpy.c
10390 * gcc.c-torture/execute/builtins/lib/strpbrk.c
10391 * gcc.c-torture/execute/builtins/lib/strspn.c
10392 * gcc.c-torture/execute/builtins/lib/strstr.c:
10393 New files containing support routines.
10394
10395 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
10396 declaration.
10397 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
10398 when not optimizing.
10399
d9634d53
MM
104002004-07-02 Mark Mitchell <mark@codesourcery.com>
10401
10402 PR c++/16240
10403 * g++.dg/abi/mangle22.C: New test.
10404 * g++.dg/abi/mangle23.C: Likewise.
10405
5d16533a 104062004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
10407
10408 PR fortran/16290
10409 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
10410 Allow for cases without denormalized floating point numbers.
10411
ede1a387
JM
104122004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
10413
10414 PR c/1027
10415 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10416 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
10417 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
10418 expected warning text.
10419 * gcc.dg/format/diag-2.c: New test.
10420
ed63f99a
EB
104212004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10422
10423 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
10424
64a9295a
PB
104252004-07-01 Paolo Bonzini <bonzini@gnu.org>
10426
10427 * gcc.dg/builtins-43.c: New.
10428 * gcc.dg/builtins-44.c: New.
10429 * gcc.dg/builtins-45.c: New.
10430
f8a57be8
GK
104312004-06-26 Geoffrey Keating <geoffk@apple.com>
10432 Andreas Tobler <a.tobler@schweiz.ch>
10433
10434 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
10435 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
10436 as SIGSEGV.
10437 * gcc.dg/cleanup-11.c: Likewise.
10438 * gcc.dg/cleanup-8.c: Likewise.
10439 * gcc.dg/cleanup-9.c: Likewise.
10440 * gcc.dg/cleanup-5.c: Run on all platforms.
10441
dd66b8e8
JM
104422004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
10443
10444 * g++.dg/warn/nonnull1.C: New test.
10445
43e7557b
EB
104462004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10447
10448 * gcc.dg/compat/compat-common.h: Wrap up CINT in
10449 an #ifndef SKIP_COMPLEX_INT/#endif pair.
10450 Special-case the Sun compiler wrt to <complex.h>.
10451
11012cd6
NY
104522004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
10453
a9c08588
NY
10454 * gcc.dg/Wunreachable-8.C: New test.
10455
10456 * gcc.dg/h8300-ice2.c : New test.
11012cd6 10457
e5ddaa24
TS
104582004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
10459
10460 PR fortran/16161
10461 * gfortran.fortran-torture/compile/implicit.f90: Add test
10462 for implicit character.
10463
5d16533a 104642004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 10465
5d16533a
PB
10466 PR fortran/16289
10467 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
10468 Use tiny() intrinsic to find smallest non-negative real
807a7d14 10469
df62f18a
JJ
104702004-06-30 Jakub Jelinek <jakub@redhat.com>
10471
0984ba10
JJ
10472 * gcc.dg/compat/struct-by-value-22_main.c: New test.
10473 * gcc.dg/compat/struct-by-value-22_x.c: New.
10474 * gcc.dg/compat/struct-by-value-22_y.c: New.
10475
df62f18a
JJ
10476 * gcc.c-torture/execute/20040629-1.c: New test.
10477
b4db40bf
JJ
104782004-06-29 Jakub Jelinek <jakub@redhat.com>
10479
57512331
JJ
10480 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
10481 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
10482
b4db40bf
JJ
10483 PR target/16195
10484 * gcc.dg/20040625-1.c: New test.
10485
78f2fb08
TS
104862004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10487
10488 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
10489
104902004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
10491
10492 PR fortran/15963
10493 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
10494
97e73bd2
RH
104952004-06-29 Richard Henderson <rth@redhat.com>
10496
10497 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
10498
46e995e0
PB
104992004-06-29 Paul Brook <paul@codesourcery.com>
10500
10501 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
10502 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
10503
fe88415f
NS
105042004-06-29 Nathan Sidwell <nathan@codesourcery.com>
10505
10506 PR c++/16260
10507 * g++.dg/parse/crash15.C: New.
10508
3b50d22e
AP
105092004-06-28 Andrew Pinski <apinski@apple.com>
10510
e440ec57
AP
10511 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
10512 by the error already.
10513
3b50d22e
AP
10514 * g++.dg/opt/ptrmem4.C: Change to compile only test.
10515
6cdd2721
DD
105162004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
10517
10518 PR target/14041
10519 * gcc.dg/h8300-bss-align-1.c : New.
10520
644d1951
NS
105212004-06-28 Nathan Sidwell <nathan@codesourcery.com>
10522
fe88415f 10523 * PR c++/16174
644d1951
NS
10524 * g++.dg/template/ctor4.C: New.
10525
10317a4f
AP
105262004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10527
10528 PR c++/16205
10529 * g++.dg/warn/Wsequence-point-1.C: New test.
10530
8dcd4256
PB
105312004-06-27 Paul Brook <paul@codesourcery.com>
10532
10533 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
10534
59d4a500
ZW
105352004-06-27 Zack Weinberg <zack@codesourcery.com>
10536
10537 * g++.old-deja/g++.mike/p7325.C: Remove.
10538
81ce39d6
AP
105392004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10540
10541 PR c/14963
10542 * gcc.dg/pr14963.c: New test.
10543
f84b6c96
MM
105442004-06-27 Mark Mitchell <mark@codesourcery.com>
10545
10546 PR c++/16193
10547 * g++.dg/parse/redef1.C: New test.
10548
b6ded5bd
JM
105492004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
10550
10551 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
10552 20021110.c.
10553 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
10554 20021119-1.c.
10555 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
10556 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
10557 5-04.c.
10558 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
10559 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
10560 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
10561 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
10562 g++.brendan/enum14.C.
10563 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
10564 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
10565 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
10566 g++.mike/virt1.C.
10567 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
10568 memtemp24.C.
10569
64b663f8
RS
105702004-06-27 Roger Sayle <roger@eyesopen.com>
10571
10572 * gcc.dg/20040527-1.c: New test case.
10573
3e14aaa2
BD
105742004-06-26 Bud Davis <bdavis9659@comcast.net>
10575
10576 PR gfortran/pr16196
10577 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
10578
0fe0c614
RS
105792004-06-25 Roger Sayle <roger@eyesopen.com>
10580
10581 PR middle-end/15825
10582 * gcc.dg/pr15825-1.c: New test case.
10583
f1526aaa
RS
105842004-06-25 Richard Sandiford <rsandifo@redhat.com>
10585
10586 * gcc.c-torture/execute/20040625-1.c: New test.
10587
e2296cc2
TS
105882004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10589
10590 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
10591
3af5dcdb
RS
105922004-06-25 Richard Sandiford <rsandifo@redhat.com>
10593
10594 * gcc.dg/torture/mips-div-1.c: New test.
10595
d2d8936f
JL
105962004-06-24 Jeff Law <law@redhat.com>
10597
10598 * gcc.dg/tree-ssa/20040624-1.c: New test.
10599
5a1f3953
RS
106002004-06-24 Richard Sandiford <rsandifo@redhat.com>
10601
10602 * gcc.c-torture/compile/20040624-1.c: New test.
10603
bbb2a345
GB
106042004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10605
10606 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
10607 this directory.
10608
de46b2fe
AP
106092004-06-23 Andrew Pinski <apinski@apple.com>
10610
b713a445
AP
10611 PR middle-end/15988
10612 * g++.dg/opt/ptrmem4.C: New test.
10613
de46b2fe
AP
10614 * gcc.dg/c90-array-quals-2.c: New test.
10615
881f20cb
NY
106162006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
10617
10618 * gcc.dg/kpice1.c: New test.
10619
fe7080d2
AP
106202006-06-23 Andrew Pinski <apinski@apple.com>
10621
10622 * gcc.dg/c90-array-quals.c: New test.
10623
1cc3d085
RH
106242006-06-22 Richard Henderson <rth@redhat.com>
10625
10626 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
10627
2e5a1510
LR
106282004-06-22 Loren James Rittle <ljrittle@acm.org>
10629
10630 * gcc.dg/builtins-config.h: Handle FreeBSD.
10631
0f59171d
RH
106322006-06-22 Richard Henderson <rth@redhat.com>
10633
10634 * g++.dg/opt/devirt1.C: New.
10635
106362004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
10637
10638 * g++.dg/opt/pr15551.C: New testcase.
10639
96a4ec03
L
106402004-06-22 H.J. Lu <hongjiu.lu@intel.com>
10641
10642 PR target/14800
10643 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
10644 x86_64-*-linux* when compiling for 32bit.
10645
f6bf7bb6
AP
106462004-06-21 Andrew Pinski <apinski@apple.com>
10647
10648 * gcc.dg/pch/struct-1.c: New.
10649 * gcc.dg/pch/struct-1.hs: New.
10650
c0d578e6
GK
106512004-06-21 Geoffrey Keating <geoffk@apple.com>
10652
10653 * gcc.dg/pch/save-temps-1.c: New file.
10654 * gcc.dg/pch/save-temps-1.hs: New file.
10655
8750f9cd
JB
106562004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
10657
10658 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
10659 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
10660
63110e4e
TS
106612004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10662
10663 * gfortran.fortran-torture/execute/select_1.f90: Rename function
10664 to fix type error.
10665 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
10666 Remove trailing spaces.
59d4a500 10667
3a5b9284
RH
106682004-06-21 Richard Henderson <rth@redhat.com>
10669
10670 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
10671 merging && to BIT_FIELD_REF.
10672
992d907d
RS
106732004-06-21 Richard Sandiford <rsandifo@redhat.com>
10674
10675 * g++.dg/opt/placeholder1.C: New test.
10676
ce70456b
EB
106772004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10678
10679 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
10680 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10681 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10682 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10683
84b8b0e0
ZW
106842004-06-20 Zack Weinberg <zack@codesourcery.com>
10685
10686 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
10687 extern "C".
10688 * g++.dg/other/pragma-re-1.C: Add comments.
10689
04b0faec 106902004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
10691
10692 PR gfortran/16080
04b0faec
BD
10693 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
10694
bb60c95f
AP
106952004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
10696
10697 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
10698 instead of setting the type of size_t by
10699 hand.
10700
ee8db92b
RS
107012004-06-18 Roger Sayle <roger@eyesopen.com>
10702
10703 * gcc.dg/unordered-2.c: New test case.
10704 * gcc.dg/unordered-3.c: New test case.
10705
5d16533a 107062004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
10707
10708 PR other/16043
10709 * lib/g++.exp (g++_version): Tweak regexp for version
10710 * lib/g77.exp (g77_version): Likewise
10711 * lib/gfortran.exp (gfortran_version): Likewise
10712 * lib/objc.exp (objc_version): Likewise
10713 * lib/treelang.exp (treelang_version): Likewise
10714
1acd15e8
JJ
107152004-06-19 Jakub Jelinek <jakub@redhat.com>
10716
dc04f755
JJ
10717 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
10718 Use INT_MAX instead of __INT_MAX__.
10719 * gcc.dg/compat/struct-align-2_y.c: Likewise.
10720
1acd15e8
JJ
10721 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
10722 * gcc.dg/compat/scalar-return-3_x.c: Use it.
10723 * gcc.dg/compat/scalar-return-3_y.c: Use it.
10724 * gcc.dg/compat/scalar-return-4_x.c: Use it.
10725 * gcc.dg/compat/scalar-return-4_y.c: Use it.
10726 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
10727 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
10728 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
10729 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
10730
e1af8299
JJ
10731 * gcc.dg/range-test-1.c: New test.
10732 * g++.dg/opt/range-test-1.C: New test.
10733
093c7153
RH
107342004-06-17 Richard Henderson <rth@redhat.com>
10735
10736 * objc.dg/sync-1.m: New.
10737 * objc.dg/try-catch-1.m: Don't force next runtime.
10738 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
10739 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
10740 shadowed catch clause.
10741 * objc.dg/try-catch-5.m: New.
10742
c50a0116
ZW
107432004-06-17 Zack Weinberg <zack@codesourcery.com>
10744
10745 Bug 14610
10746 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
10747
16865eaa
RH
107482004-06-15 Richard Henderson <rth@redhat.com>
10749
10750 * gcc.dg/20001116-1.c: Move expected warning line.
10751
bf83cc10
RH
107522004-06-15 Richard Henderson <rth@redhat.com>
10753
10754 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
10755 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
10756
fd660b1b
JL
107572004-06-15 Jeff Law <law@redhat.com>
10758
10759 * gcc.dg/tree-ssa/20040615-1.c: New test.
10760 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
10761 be less sensitive to operand ordering.
10762 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
10763
3e97fe67
DS
107642004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
10765
10766 * g++.dg/abi/bitfield3.C: Add comment..
10767
325c3691
RH
107682004-06-15 Richard Henderson <rth@redhat.com>
10769
10770 * g++.dg/ext/stmtexpr1.C: XFAIL.
10771 * gcc.dg/20030612-1.c: XFAIL.
10772
6bf3d92c
EC
107732004-06-15 Eric Christopher <echristo@redhat.com>
10774
10775 * g++.dg/charset/asm5.c: New.
10776 * gcc.dg/charset/asm6.c: New.
10777
6ef42154
TS
107782004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10779
10780 PR fortran/15962
10781 * gfortran.fortran-torture/execute/select_1.f90: New test.
10782
844f5ccf
PB
107832004-06-15 Paul Brook <paul@codesourcery.com>
10784
10785 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
10786
c566721f
GB
107872004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10788
10789 PR c++/15967
10790 * g++.dg/lookup/crash3.C: New test.
10791
4e0f4df5
GB
107922004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10793
10794 PR c++/15947
10795 * g++.dg/parse/dtor4.C: New test.
10796
daa2b95a
JL
107972004-06-14 Jeff Law <law@redhat.com>
10798
10799 * gcc.c-torture/compile/20040614-1.c: New test.
10800
7031baf4
TS
108012004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10802
10803 PR fortran/15211
10804 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
10805 LEN of a character array.
10806
7c82a41e
MM
108072004-06-14 Mark Mitchell <mark@codesourcery.com>
10808
10809 PR c++/15096
10810 * g++.dg/template/ptrmem10.C: New test.
10811
10812 PR c++/14930
10813 * g++.dg/template/friend30.C: New test.
10814
f3207b37
TS
108152004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10816
10817 PR fortran/14928
10818 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 10819
a9e7b9d3
PB
108202004-06-13 Paul Brook <paul@codesourcery.com>
10821
10822 * gfortran.fortran-torture/execute/random_2.f90: New test.
10823
118a3a8b
EC
108242004-06-13 Eric Christopher <echristo@redhat.com>
10825
10826 * gcc.dg/noncompile/redecl-1.c: Fix error message.
10827
b08eae92
PB
108282004-06-12 Paul Brook <paul@codesourcery.com>
10829
10830 * gfortran.fortran-torture/execute/contained_3.f90: New test.
10831
f814193b
TS
108322004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10833
10834 PR fortran/14923
10835 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
10836
c52eae8d
TS
108372004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10838
10839 PR fortran/14957
10840 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 10841 syntax errors in end statements of contained subroutines.
118a3a8b 10842
662ef0f5
TS
108432004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10844
10845 PR fortran/12841
10846 * gfortran.fortran-torture/execute/null_arg.f90: New test.
10847
4aef80f8
BD
108482004-06-12 Bud Davis <bdavis9659@comcast.net>
10849
a13c7588 10850 PR fortran/15665
4aef80f8
BD
10851 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
10852
8204210b
BD
108532004-06-12 Bud Davis <bdavis9659@comcast.net>
10854
10855 PR gfortran/12839
10856 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
10857
ba18e4db
MM
108582004-06-11 Mark Mitchell <mark@codesourcery.com>
10859
10860 PR c++/15862
10861 * g++.dg/parse/enum1.C: New test.
10862
3100d647
JL
108632004-06-10 Jeff Law <law@redhat.com>
10864
10865 * gcc.c-torture/compile/20040610-1.c: New test.
10866
da291c87
GB
108672004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10868
10869 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
10870 * g++.old-deja/g++.other/decl3.C: Likewise.
10871
a32b97a2
BB
108722004-06-10 Brian Booth <bbooth@redhat.com>
10873
10874 * gcc.dg/tree-ssa/20031015-1.c: Scan for
10875 V_MAY_DEF instead of VDEF.
10876 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
10877
ab71fa3f
MM
108782004-06-10 Mark Mitchell <mark@codesourcery.com>
10879
10880 PR c++/14211
10881 * g++.dg/conversion/const1.C: New test.
10882
10883 PR c++/15076
10884 * g++.dg/conversion/reinterpret1.C: New test.
10885
10886 PR c++/15877
10887 * g++.dg/template/enum2.C: New test.
10888
10889 PR c++/15227
10890 * g++.dg/template/error13.C: New test.
10891
a7b155a6
TS
108922004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10893
10894 PR fortran/14957
10895 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
10896 arguments to test_* REAL and of the right size.
10897
ba20a3eb
JJ
108982004-06-10 Jakub Jelinek <jakub@redhat.com>
10899
10900 PR target/15569
10901 PR rtl-optimization/15681
10902 * gcc.dg/20040609-1.c: New test.
10903
498c0f27
JJ
109042004-06-10 Jakub Jelinek <jakub@redhat.com>
10905
10906 PR c++/14791
10907 * g++.dg/opt/builtins1.C: New test.
10908
b152aee5
DS
109092004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
10910
10911 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
10912 that use default windows32 struct layout.
10913 * gcc.dg/i386-bitfield2.c: Likewise.
10914
80d23e49
DS
109152004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
10916
10917 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
10918 for mingw32 and cygwin targets.
10919
d8044160
GK
109202004-06-09 Geoffrey Keating <geoffk@apple.com>
10921
10922 * gcc.dg/pch/macro-4.c: New.
10923 * gcc.dg/pch/macro-4.hs: New.
10924
655948a3
TS
109252004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10926
10927 PR fortran/13249
10928 * gfortran.fortran-torture/compile/name_clash.f90: New test.
10929
62f1d470
TS
109302004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10931
10932 PR fortran/13372
10933 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
10934
898c05b8
BD
109352004-06-09 Bud Davis <bdavis9659@comcast.net>
10936
10937 PR gfortran/14897
62f1d470 10938 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 10939
31b6f11a 109402004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 10941
c50a0116 10942 PR gfortran/15755
31b6f11a
BD
10943 * gfortran.fortran-torture/execute/backspace.c : New test.
10944
0760c380
PB
109452004-06-09 Paul Brook <paul@codesourcery.com>
10946
10947 * gfortran.fortran-torture/execure/intrinsic_associated.f90
10948 (pointer_to_section): Rewrite to use smaller array.
10949
320c0659
DE
109502004-06-08 David Edelsohn <edelsohn@gnu.org>
10951
0760c380
PB
10952 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
10953 * gcc.dg/ext/altivec-10.c: Same.
10954 * gcc.dg/ext/altivec-11.c: Same.
10955 * gcc.dg/ext/altivec-12.c: Same.
10956 * gcc.dg/ext/altivec-13.c: Same.
10957 * gcc.dg/ext/altivec-14.c: Same.
10958 * gcc.dg/ext/altivec-15.c: Same.
10959 * gcc.dg/ext/altivec-16.c: Same.
10960 * gcc.dg/ext/altivec-3.c: Same.
10961 * gcc.dg/ext/altivec-4.c: Same.
10962 * gcc.dg/ext/altivec-6.c: Same.
10963 * gcc.dg/ext/altivec-7.c: Same.
10964 * gcc.dg/ext/altivec-8.c: Same.
10965 * gcc.dg/ext/altivec-varargs-1.c: Same.
10966
10967 * g++.dg/ext/altivec-1.C: Correct dg syntax.
10968 * g++.dg/ext/altivec-10.C: Same.
10969 * g++.dg/ext/altivec-2.C: Same.
10970 * g++.dg/ext/altivec-3.C: Same.
10971 * g++.dg/ext/altivec-4.C: Same.
10972 * g++.dg/ext/altivec-5.C: Same.
10973 * g++.dg/ext/altivec-6.C: Same.
10974 * g++.dg/ext/altivec-7.C: Same.
10975 * g++.dg/ext/altivec-8.C: Same.
10976 * g++.dg/ext/altivec-9.C: Same.
320c0659 10977
9221325f
GB
109782004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10979
10980 PR c++/7841
10981 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
10982
85bbb21f
EB
109832004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10984
10985 * gcc.dg/union-1.c: New test.
10986
67057c53
RS
109872004-06-07 Roger Sayle <roger@eyesopen.com>
10988
10989 * gcc.dg/builtins-41.c: New test case.
10990 * gcc.dg/builtins-42.c: New test case.
10991
2435e036
DE
109922004-06-07 David Edelsohn <edelsohn@gnu.org>
10993
10994 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
10995 * g++.dg/ext/altivec-10.C: Same.
10996 * g++.dg/ext/altivec-2.C: Same.
10997 * g++.dg/ext/altivec-3.C: Same.
10998 * g++.dg/ext/altivec-4.C: Same.
10999 * g++.dg/ext/altivec-5.C: Same.
11000 * g++.dg/ext/altivec-6.C: Same.
11001 * g++.dg/ext/altivec-7.C: Same.
11002 * g++.dg/ext/altivec-8.C: Same.
11003 * g++.dg/ext/altivec-9.C: Same.
11004 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11005 * g++.old-deja/g++.brendan/new3.C: Same.
11006 * gcc.c-torture/execute/eeprof-1.x: Same.
11007
45b0c94c
JM
110082004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11009
11010 PR c/14765
11011 * gcc.dg/pr14765-1.c: New test.
11012
bf730f15
RS
110132004-06-07 Roger Sayle <roger@eyesopen.com>
11014
11015 PR c/14649
11016 * gcc.dg/pr14649-1.c: New test case.
11017
f5a76aea
RH
110182004-06-07 Richard Henderson <rth@redhat.com>
11019
11020 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11021 if temporaries.
11022
8cd0b81e
DE
110232004-06-07 David Edelsohn <edelsohn@gnu.org>
11024
11025 * g++.dg/eh/elide1.C: Remove XFAIL.
11026
d5a10cf0
MM
110272004-06-07 Mark Mitchell <mark@codesourcery.com>
11028
11029 PR c++/15337
11030 * g++.dg/expr/sizeof3.C: New test.
11031
11032 PR c++/14777
11033 * g++.dg/template/access14.C: New test.
11034
11035 PR c++/15554
11036 * g++.dg/template/enum1.C: New test.
11037
11038 PR c++/15057
11039 * g++.dg/eh/throw1.C: New test.
11040
e9c5d1c0
DA
110412004-06-07 David Ayers <d.ayers@inode.at>
11042 Ziemowit Laski <zlaski@apple.com>
11043
11044 * lib/objc.exp (objc_target_compile): Revert the '-framework
11045 Foundation' flag fix, since bare Darwin does not ship
11046 with the Foundation framework.
11047 * objc/execute/next_mapping.h: Provide a local NSConstantString
11048 @interface and @implementation.
15d0650c
ZL
11049 (objc_constant_string_init): A constructor function, used to
11050 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11051 * objc/execute/string1.m: Include "next_mapping.h" instead of
11052 <Foundation/NSString.h>.
11053 * objc/execute/string2.m: Likewise.
11054 * objc/execute/string3.m: Likewise.
11055 * objc/execute/string4.m: Likewise.
11056
aab087b8
L
110572004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11058
11059 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11060 to double. Replace double with FLOAT.
11061 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11062
11063 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11064 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11065 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11066 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11067 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11068 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11069 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11070 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11071
10bc1b1b
JM
110722004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11073
11074 PR c/13519
11075 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11076
8a83a693
GB
110772004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11078
11079 PR c++/15503
11080 * g++.dg/template/meminit2.C: New test.
11081
28af2467
PB
110822004-06-04 Paolo Bonzini <bonzini@gnu.org>
11083
11084 PR target/15822
11085 * gcc.c-torture/execute/compare-fp-1.c,
11086 gcc.c-torture/execute/compare-fp-2.c,
11087 gcc.c-torture/execute/compare-fp-3.c,
11088 gcc.c-torture/execute/compare-fp-4.c,
11089 gcc.c-torture/execute/compare-fp-3.x,
11090 gcc.c-torture/execute/compare-fp-4.x: Moved...
11091 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11092 gcc.c-torture/execute/ieee/compare-fp-2.c,
11093 gcc.c-torture/execute/ieee/compare-fp-3.c,
11094 gcc.c-torture/execute/ieee/compare-fp-4.c,
11095 gcc.c-torture/execute/ieee/compare-fp-3.x,
11096 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11097
72fab006
NP
110982004-06-04 David Ayers <d.ayers@inode.at>
11099
11100 * objc/execute/protocol-isEqual-4.m: New testcase.
11101
111022004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11103
11104 * objc/execute/protocol-isEqual-1.m: New testcase.
11105 * objc/execute/protocol-isEqual-2.m: New testcase.
11106 * objc/execute/protocol-isEqual-3.m: New testcase.
11107
1600fe22
TS
111082004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11109
11110 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11111
12ba3f8f
ZL
111122004-06-02 Ziemowit Laski <zlaski@apple.com>
11113
11114 * lib/objc.exp (objc_target_compile): When running tests on
11115 Darwin (Mac OS X), inform the linker about '-framework
11116 'Foundation'.
11117
3aeb3655
EC
111182004-06-02 Eric Christopher <echristo@redhat.com>
11119
11120 * gcc.c-torture/compile/20040602-1.c: New.
11121
3facc4b6
AP
111222004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11123
89422e47
AP
11124 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11125 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11126
3facc4b6
AP
11127 PR tree-optimization/14736
11128 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11129
3facc4b6
AP
11130 PR tree-optimization/14042
11131 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11132
11133 PR tree-optimization/14729
11134 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11135
2fa54841
TS
111362004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11137
11138 PR fortran/15557
11139 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11140
7a3ea201
RH
111412004-06-01 Richard Hederson <rth@redhat.com>
11142
11143 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11144
07166901
GB
111452004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11146
11147 PR c++/14932
11148 * g++.dg/parse/offsetof4.C: New test.
11149
61c627ed
NP
111502004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11151
9469f0aa 11152 PR objc/7993
61c627ed
NP
11153 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11154
e17b3578
MM
111552004-05-31 Mark Mitchell <mark@codesourcery.com>
11156
11157 PR c++/15701
11158 * g++.dg/template/friend29.C: New test.
11159
ec3e6835
JM
111602004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11161
11162 PR c/15749
11163 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11164
a4a90b84
EB
111652004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11166
11167 * gcc.dg/sparc-trap-1.c: New test.
11168
1f7a8dcc
RS
111692004-05-31 Roger Sayle <roger@eyesopen.com>
11170
11171 PR middle-end/15069
11172 * g++.dg/opt/fold3.C: New test case.
11173
0fb4f4b8
GS
111742004-05-30 Graham Stott <graham.stott@btinternet.com>
11175
11176 * lib/target-supports.exp (check_iconv_available): Fix fallout
11177 from 2004-05-28 patch.
11178
7b5b57b7
PB
111792004-05-30 Paul Brook <paul@codesourcery.com>
11180
11181 PR fortran/15620
11182 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11183 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11184
5f251c26
SK
111852004-05-30 Steven G. Kargl <kargls@comcast.net>
11186
11187 * gfortran.fortran-torture/execute/random_1.f90: New test.
11188
b63e5497
ZL
111892004-05-28 Ziemowit Laski <zlaski@apple.com>
11190
11191 * g++.dg/ext/altivec-10.C: New test.
11192
353c3b7e
PB
111932004-05-29 Paul Brook <paul@codesourcery.com>
11194
11195 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11196
690c364e
ZL
111972004-05-28 Ziemowit Laski <zlaski@apple.com>
11198
11199 * gcc.dg/altivec-16.c: New test.
11200
763ee179
JJ
112012004-05-28 Janis Johnson <janis187@us.ibm.com>
11202
11203 * lib/target-supports.exp (check_vmx_hw_available): New.
11204 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11205
11206 * lib/target-supports.exp (check_alias_available,
11207 check_iconv_available, check_named_sections_available): Use
11208 unique names for temporary files.
11209
6b1db06f
ZL
112102004-05-28 Ziemowit Laski <zlaski@apple.com>
11211
11212 * gcc.dg/altivec-15.c: New test.
11213
c1cca8d4
MM
112142004-05-28 Mark Mitchell <mark@codesourcery.com>
11215
11216 PR c++/15083
11217 * g++.dg/warn/noeffect6.C: New test.
11218
11219 PR c++/15471
11220 * g++.dg/expr/ptrmem4.C: New test.
11221
11222 PR c++/15640
11223 * g++.dg/template/operator3.C: New test.
11224
0c1a1ecd
MM
112252004-05-28 Mark Mitchell <mark@codesourcery.com>
11226
11227 PR c++/14668
11228 * g++.dg/lookup/redecl1.C: New test.
11229 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11230
d1a7edaf
PB
112312004-05-28 Paolo Bonzini <bonzini@gnu.org>
11232
28af2467
PB
11233 * gcc.c-torture/execute/compare-fp-1.c,
11234 gcc.c-torture/execute/compare-fp-2.c,
11235 gcc.c-torture/execute/compare-fp-3.c,
11236 gcc.c-torture/execute/compare-fp-4.c,
11237 gcc.c-torture/execute/compare-fp-3.x,
11238 gcc.c-torture/execute/compare-fp-4.x,
11239 gcc.dg/pr15649-1.c: New.
d1a7edaf 11240
18db8f19
AN
112412004-05-27 Adam Nemet <anemet@lnxw.com>
11242
11243 PR c++/12883
11244 * g++.dg/init/array14.C: New test.
11245
74f48aee
JJ
112462004-05-25 Janis Johnson <janis187@us.ibm.com>
11247
5ab8e5cc
JJ
11248 * lib/compat.exp (compat-get-options-main): New.
11249 (compat-get-options): Remove unneeded code, warn for ignored
11250 command.
11251 (compat-execute): Check flag set by dg-require-* commands.
11252
74f48aee
JJ
11253 * lib/compat.exp (compat-execute): Break up long lines.
11254
386f1015
JJ
112552004-05-24 Janis Johnson <janis187@us.ibm.com>
11256
1bfc8f67
JJ
11257 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11258 * gcc.dg/altivec-14.c: New test.
11259 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11260
6eade693
JJ
11261 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11262 * gcc.dg/altivec-12.c: Ditto.
11263
386f1015
JJ
11264 * gcc.dg/altivec-3.c: Move call to altivec_check.
11265
15077df5
MM
112662004-05-23 Mark Mitchell <mark@codesourcery.com>
11267
11268 PR c++/15044
11269 * g++.dg/template/error12.C: New test.
11270
11271 PR c++/15317
11272 * g++.dg/ext/attrib15.C: New test.
11273
11274 PR c++/15329
11275 * g++.dg/template/ptrmem9.C: New test.
11276
45aae8f2
PB
112772004-05-25 Paul Brook <paul@codesourcery.com>
11278
11279 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11280
a30f62e0
MM
112812004-05-23 Mark Mitchell <mark@codesourcery.com>
11282
11283 PR c++/15165
11284 * g++.dg/template/crash19.C: New test.
11285
9ce1594a
MM
112862004-05-23 Mark Mitchell <mark@codesourcery.com>
11287
11288 PR c++/15025
11289 * g++.dg/template/redecl1.C: New test.
11290
f746161e
MM
112912004-05-23 Mark Mitchell <mark@codesourcery.com>
11292
11293 PR c++/14821
11294 * g++.dg/other/ns1.C: New test.
11295
11296 PR c++/14883
11297 * g++.dg/template/invalid1.C: New test.
11298
5291e69a
PB
112992004-05-23 Paul Brook <paul@codesourcery.com>
11300 Victor Leikehman <lei@haifasphere.co.il>
11301
11302 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11303 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11304
0deb916c
MM
113052004-05-22 Mark Mitchell <mark@codesourcery.com>
11306
11307 PR c++/15285
11308 PR c++/15299
11309 * g++.dg/template/non-dependent5.C: New test.
11310 * g++.dg/template/non-dependent6.C: New test.
11311
1e2e9f54
MM
113122004-05-22 Mark Mitchell <mark@codesourcery.com>
11313
11314 PR c++/15507
11315 * g++.dg/inherit/union1.C: New test.
11316
11317 PR c++/15542
11318 * g++.dg/template/addr1.C: New test.
11319
11320 PR c++/15427
11321 * g++.dg/template/array5.C: New test.
11322
11323 PR c++/15287
11324 * g++.dg/template/array6.C: New test.
11325
ae5cbc33
RS
113262004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11327 Roger Sayle <roger@eyesopen.com>
11328
11329 * g++.dg/lookup/forscope2.C: New test case.
11330
b02398bd
BE
113312004-05-22 Ben Elliston <bje@au.ibm.com>
11332
11333 * gcc.dg/cpp/Wmissingdirs.c: New.
11334
d05aa0af
L
113352004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11336
11337 PR target/15301
11338 * gcc.dg/compat/union-m128-1.h: New file.
11339 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11340 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11341 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11342
f69a1120
L
113432004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11344
11345 PR target/15302
11346 * gcc.dg/compat/struct-complex-1.h: New file.
11347 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11348 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11349 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11350
f4085d4c
RS
113512004-05-20 Roger Sayle <roger@eyesopen.com>
11352
11353 PR middle-end/3074
11354 * gcc.dg/pr3074-1.c: New test case.
11355 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11356
d3a7ef9a
FH
113572004-05-20 Falk Hueffner <falk@debian.org>
11358
11359 PR other/15526
11360 * gcc.dg/ftrapv-1.c: New test case.
11361
59fa6e39 113622004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11363
11364 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11365
3a3f4da9 113662004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11367 Jeff Law <law@redhat.com>
cc52902d 11368
59fa6e39
FW
11369 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11370 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11371
11372 * gcc.dg/tree-ssa/20040518-1.c: New test.
11373
7d72d96e
ZW
113742004-05-18 Zack Weinberg <zack@codesourcery.com>
11375
11376 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11377
54b4ba60
PB
113782004-05-18 Paul Brook <paul@codesourcery.com>
11379
11380 PR fortran/13930
11381 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11382
24f8f5ec
TS
113832004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11384
11385 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11386 constant folding.
11387
6944d9dd
SB
113882004-05-17 Steven Bosscher <stevenb@suse.de>
11389
11390 * gcc.dg/tree-ssa/20040517-1.c: New test.
11391
5763419e
VR
113922004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11393
11394 * gcc.dg/loop-4.c: New test.
11395
7cd9b028
AP
113962004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
11397
11398 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
11399
94161cec
BD
114002004-05-15 Bud Davis <bdavis9659@comcast.net>
11401
11402 PR fortran/15311
11403 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
11404
d663434b
TS
114052004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11406
11407 PR fortran/13826
feb357a3 11408 PR fortran/13940
d663434b
TS
11409 * gfortran.fortran-torture/compile/data_1.f90: New test.
11410
9322b95b
UW
114112004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
11412
11413 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
11414 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11415
aaa67502
JM
114162004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11417
11418 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
11419
e9a75776
JM
114202004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11421
11422 PR c/15444
11423 * gcc.dg/format/xopen-1.c: Adjust expected message.
11424 * gcc.dg/format/xopen-3.c: New test.
11425
cb44ab82
VL
114262004-05-14 Victor Leikehman <lei@haifasphere.co.il>
11427
11428 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
11429
14bc8dc2
JL
114302004-05-14 Jeff Law <law@redhat.com>
11431
11432 * gcc.dg/tree-ssa/20040514-2.c: New test.
11433
7b08cf92
TS
114342004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11435
11436 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
11437 this ...
7d72d96e 11438 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
11439 this.
11440
571325db
AP
114412004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
11442
11443 * gcc.dg/tree-ssa/20040514-1.c: New test.
11444
5b5afddf
TS
114452004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11446
7d72d96e 11447 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
11448 test.
11449
9b089e05
TS
114502004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11451
11452 PR fortran/14066
11453 * gfortran.fortran-torture/compile/do_1.f90: New test.
11454
ee17cbda
TS
114552004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11456
11457 PR fortran/15051
11458 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
11459 test.
11460
abdef811
BD
114612004-05-14 Bud Davis <bdavis9659@comcast.net>
11462
11463 PR fortran/15149
11464 * gfortran.fortran-torture/execute/random_init.f90: New test.
11465
c39373da
PB
114662004-05-13 Paul Brook <paul@codesourcery.com>
11467
11468 PR fortran/15314
11469 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
11470
eb3a47ba
AP
114712004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
11472
11473 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
11474 for the powerpc case.
11475
91581bcc
JL
114762004-05-13 Jeff Law <law@redhat.com>
11477
11478 * gcc.dg/tree-ssa/20040513-1.c: New test.
11479 * gcc.dg/tree-ssa/20040513-2.c: New test.
11480
09532ff5
PB
114812004-05-13 Paul Brook <paul@codesourcery.com>
11482
11483 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
11484 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
11485 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
11486
c15190ec
AS
114872004-05-13 Andreas Schwab <schwab@suse.de>
11488
11489 PR other/10819
11490 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
11491 characters.
11492
92fbb759
BD
114932004-05-13 Bud Davis <bdavis9659@comcast.net>
11494
11495 PR fortran/15294
11496 * gfortran.fortran-torture/execute/adjustr.f90: New file.
11497
6de9cd9a
DN
114982004-05-13 Diego Novillo <dnovillo@redhat.com>
11499
11500 Merge from tree-ssa-20020619-branch. See
11501 ChangeLog.tree-ssa for details.
11502
daca85ca
ZL
115032004-05-11 Ziemowit Laski <zlaski@apple.com>
11504
11505 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
11506 include <altivec.h> explicitly.
11507 * gcc.dg/altivec-13.c: Likewise.
11508
52569640
PB
115092004-05-11 Paul Brook <paul@codesourcery.com>
11510
11511 * gcc.c-torture/compile/20010518-1.c: Force enum size.
11512
3df844b1
EC
115132004-05-10 Eric Christopher <echristo@redhat.com>
11514
946f318a 11515 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
11516 * gcc.dg/sibcall-4.c: Ditto.
11517
16cfa3dc
ZL
115182004-05-10 Ziemowit Laski <zlaski@apple.com>
11519
11520 * g++.dg/ext/altivec-8.C: New test case.
11521 * gcc.dg/altivec-13.c: New test case.
11522
8dc2384c
RS
115232004-05-08 Roger Sayle <roger@eyesopen.com>
11524
11525 * gcc.c-torture/execute/divcmp-1.c: New test case.
11526 * gcc.c-torture/execute/divcmp-2.c: New test case.
11527 * gcc.c-torture/execute/divcmp-3.c: New test case.
11528
92ff0c41
EB
115292004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11530
11531 * g++.dg/other/pragma-re-2.C: New test.
11532
c3fced6c
UB
115332004-05-07 Uros Bizjak <uros@kss-loka.si>
11534
11535 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
11536 * gcc.dg/i386-387-2.c: Likewise.
11537
11538 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
11539 __builtin_drem.
11540 * gcc.dg/i386-387-6.c: Likewise.
11541
c2fcfa4f
UB
115422004-05-07 Uros Bizjak <uros@kss-loka.si>
11543
11544 * gcc.dg/builtins-33.c: Also check log1p*.
11545
57408b45
HPN
115462004-05-07 Hans-Peter Nilsson <hp@axis.com>
11547
e94166da 11548 PR optimization/15296
57408b45
HPN
11549 * gcc.c-torture/execute/pr15296.c: New test.
11550
5ae27cfa
UB
115512004-05-05 Uros Bizjak <uros@kss-loka.si>
11552
11553 * gcc.dg/builtins-40.c: New test.
3df844b1 11554
ce7f07bd
RS
115552004-05-05 Richard Sandiford <rsandifo@redhat.com>
11556
11557 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
11558
cc27e657
PB
115592004-05-04 Paolo Bonzini <bonzini@gnu.org>
11560
11561 * g++.dg/ext/spe1.C: New testcase.
11562
fae4c98f
ZL
115632004-05-04 Ziemowit Laski <zlaski@apple.com>
11564
11565 * objc.dg/image-info.m: Allow additional attributes
11566 for __image_info section.
11567
b5ba341f
RS
115682004-05-04 Richard Sandiford <rsandifo@redhat.com>
11569
11570 * gcc.dg/torture/mips-hilo-2.c: New test.
11571
44021471
GB
115722004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11573
11574 PR c++/14389
11575 * g++.dg/template/member5.C: New test.
11576
7a8e07c7
UB
115772004-05-03 Uros Bizjak <uros@kss-loka.si>
11578
44021471 11579 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 11580
ca3df643
KG
115812004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11582
11583 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
11584 * gcc.dg/torture/builtin-convert-3.c: New test.
11585
e2655d15
UW
115862004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
11587
11588 PR middle-end/15054
11589 * g++.dg/opt/pr15054.C: New test.
11590
3bf05748
KG
115912004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11592
11593 * gcc.dg/torture/builtin-rounding-1.c: New test.
11594 * gcc.dg/builtins-25.c: Delete.
11595 * gcc.dg/builtins-29.c: Delete.
11596
ed9676cf
AK
115972004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
11598
11599 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
11600 * gcc.dg/sibcall-4.c: Likewise.
11601 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
11602
2fe8b9c8
KH
116032004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11604
11605 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
11606 bit-field on 16-bit targets.
11607
99c4eea1
KH
116082004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11609
11610 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
11611 16-bit targets.
11612
3fbf917d
AP
116132004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
11614
99c4eea1
KH
11615 * gcc.dg/rs6000-power2-1.c: Change to compile only.
11616 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 11617
ec52e7d5
AP
116182004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
11619
11620 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
11621 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
11622 Change the asm registers to be in form of frN instead of fN.
11623
332d782c
KG
116242004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11625
11626 * gcc.dg/torture/builtin-convert-2.c: New test.
11627
90f81f99
AP
116282004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
11629
11630 * gcc.dg/rs6000-power2-1.c: New test.
11631 * gcc.dg/rs6000-power2-2.c: New test.
11632
902edd36
JH
116332004-04-28 Jan Hubicka <jh@suse.cz>
11634
11635 * gcc.dg/unused-6.c: New test.
11636
0c04dd0d 116372004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 11638 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
11639
11640 * ada/acats/run_all.sh: Define $target variable.
11641
72fcb5d1
AP
116422004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
11643
11644 PR c++/15119
11645 * g++.dg/other/vararg-1.C: New test.
3df844b1 11646
72fcb5d1
AP
11647 PR c++/4794
11648 * g++.dg/eh/cleanup3.C: New test.
11649
acde5ecb
LG
116502004-04-24 Laurent GUERBY <laurent@guerby.net>
11651
11652 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
11653 and ad8011a (target_insn).
11654 * ada/acats/support/macro.dfs: Likewise.
11655 * ada/acats/support/impbit.adb: New file.
3df844b1 11656
a3ef788f
UW
116572004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
11658
11659 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
11660
1548580c
EB
116612004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11662
11663 * gcc.dg/loop-3.c: New test.
11664
01d4c813
DJ
116652004-04-23 Daniel Jacobowitz <drow@mvista.com>
11666
11667 * gcc.c-torture/execute/simd-5.c: New test.
11668
4424e0da
GB
116692004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11670
11671 PR c++/15064
11672 * g++.dg/template/crash18.C: New test.
11673
92a62aad
MM
116742004-04-22 Mark Mitchell <mark@codesourcery.com>
11675
11676 * g++.dg/ext/complit3.C: New test.
11677
f33e359d
AH
116782004-04-21 Aldy Hernandez <aldyh@redhat.com>
11679
11680 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
11681 * gcc.dg/altivec-3.c: Same.
11682 * gcc.dg/altivec-varargs-1.c: Same.
11683
9aba2a72
AH
116842004-04-21 Aldy Hernandez <aldyh@redhat.com>
11685
11686 * lib/target-supports.exp (check_profiling_available): Assume
11687 profiling is not available on powerpc-eabi targets.
11688
a0b96bb7
JJ
116892004-04-21 Janis Johnson <janis187@us.ibm.com>
11690
11691 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
11692 * gcc.dg/vmx/bug-1.c: Ditto.
11693
77a705e4
EC
116942004-04-20 Eric Christopher <echristo@redhat.com>
11695
11696 * gcc.dg/charset/extern.c: New test.
11697 * g++.dg/charset/extern3.cc: Ditto.
11698
c56122d8
UB
116992004-04-20 Uros Bizjak <uros@kss-loka.si>
11700
11701 * gcc.dg/builtins-39.c: New test.
11702
7b1521e0
AH
117032004-04-20 Aldy Hernandez <aldyh@redhat.com>
11704
11705 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
11706
169304de
RS
117072004-04-20 Richard Sandiford <rsandifo@redhat.com>
11708
11709 * gcc.dg/torture/mips-hilo-1.c: New test.
11710
10b5935e
AP
117112004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
11712
11713 * gcc.c-torture/compile/20040419-1.c: New test.
11714
06647e79
AH
117152004-04-18 Aldy Hernandez <aldyh@redhat.com>
11716
11717 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
11718
4615cd51
ZW
117192004-04-18 Zack Weinberg <zack@codesourcery.com>
11720 Aldy Hernandez <aldyh@redhat.com>
11721
11722 * gcc.c-torture/execute/va-arg-24.c: New.
11723
c5735c26
ZW
117242004-04-17 Zack Weinberg <zack@codesourcery.com>
11725 Aldy Hernandez <aldyh@redhat.com>
11726
11727 * gcc.dg/vmx/1b-01.c: New.
11728 * gcc.dg/vmx/1b-02.c: New.
11729 * gcc.dg/vmx/1b-03.c: New.
11730 * gcc.dg/vmx/1b-04.c: New.
11731 * gcc.dg/vmx/1b-05.c: New.
11732 * gcc.dg/vmx/1b-06.c: New.
11733 * gcc.dg/vmx/1b-07.c: New.
11734 * gcc.dg/vmx/1c-01.c: New.
11735 * gcc.dg/vmx/1c-02.c: New.
11736 * gcc.dg/vmx/3a-01a.c: New.
11737 * gcc.dg/vmx/3a-01.c: New.
11738 * gcc.dg/vmx/3a-01m.c: New.
11739 * gcc.dg/vmx/3a-03.c: New.
11740 * gcc.dg/vmx/3a-03m.c: New.
11741 * gcc.dg/vmx/3a-04.c: New.
11742 * gcc.dg/vmx/3a-04m.c: New.
11743 * gcc.dg/vmx/3a-05.c: New.
11744 * gcc.dg/vmx/3a-06.c: New.
11745 * gcc.dg/vmx/3a-06m.c: New.
11746 * gcc.dg/vmx/3a-07.c: New.
11747 * gcc.dg/vmx/3b-01.c: New.
11748 * gcc.dg/vmx/3b-02.c: New.
11749 * gcc.dg/vmx/3b-10.c: New.
11750 * gcc.dg/vmx/3b-13.c: New.
11751 * gcc.dg/vmx/3b-14.c: New.
11752 * gcc.dg/vmx/3b-15.c: New.
11753 * gcc.dg/vmx/3c-01a.c: New.
11754 * gcc.dg/vmx/3c-01.c: New.
11755 * gcc.dg/vmx/3c-02.c: New.
11756 * gcc.dg/vmx/3c-03.c: New.
11757 * gcc.dg/vmx/3d-01.c: New.
11758 * gcc.dg/vmx/4-01.c: New.
11759 * gcc.dg/vmx/4-03.c: New.
11760 * gcc.dg/vmx/5-01.c: New.
11761 * gcc.dg/vmx/5-02.c: New.
11762 * gcc.dg/vmx/5-03.c: New.
11763 * gcc.dg/vmx/5-04.c: New.
11764 * gcc.dg/vmx/5-05.c: New.
11765 * gcc.dg/vmx/5-06.c: New.
11766 * gcc.dg/vmx/5-07.c: New.
11767 * gcc.dg/vmx/5-07t.c: New.
11768 * gcc.dg/vmx/5-08.c: New.
11769 * gcc.dg/vmx/5-10.c: New.
11770 * gcc.dg/vmx/5-11.c: New.
11771 * gcc.dg/vmx/7-01a.c: New.
11772 * gcc.dg/vmx/7-01.c: New.
11773 * gcc.dg/vmx/7c-01.c: New.
11774 * gcc.dg/vmx/7d-01.c: New.
11775 * gcc.dg/vmx/7d-02.c: New.
11776 * gcc.dg/vmx/8-01.c: New.
11777 * gcc.dg/vmx/8-02a.c: New.
11778 * gcc.dg/vmx/8-02.c: New.
11779 * gcc.dg/vmx/brode-1.c: New.
11780 * gcc.dg/vmx/bug-1.c: New.
11781 * gcc.dg/vmx/bug-2.c: New.
11782 * gcc.dg/vmx/bug-3.c: New.
11783 * gcc.dg/vmx/cw-bug-1.c: New.
11784 * gcc.dg/vmx/cw-bug-2.c: New.
11785 * gcc.dg/vmx/cw-bug-3.c: New.
11786 * gcc.dg/vmx/dct.c: New.
11787 * gcc.dg/vmx/debug-1.c: New.
11788 * gcc.dg/vmx/debug-2.c: New.
11789 * gcc.dg/vmx/debug-3.c: New.
11790 * gcc.dg/vmx/debug-4.c: New.
11791 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
11792 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
11793 * gcc.dg/vmx/eg-5.c: New.
11794 * gcc.dg/vmx/fft.c: New.
11795 * gcc.dg/vmx/gcc-bug-1.c: New.
11796 * gcc.dg/vmx/gcc-bug-2.c: New.
11797 * gcc.dg/vmx/gcc-bug-3.c: New.
11798 * gcc.dg/vmx/gcc-bug-4.c: New.
11799 * gcc.dg/vmx/gcc-bug-5.c: New.
11800 * gcc.dg/vmx/gcc-bug-6.c: New.
11801 * gcc.dg/vmx/gcc-bug-7.c: New.
11802 * gcc.dg/vmx/gcc-bug-8.c: New.
11803 * gcc.dg/vmx/gcc-bug-9.c: New.
11804 * gcc.dg/vmx/gcc-bug-b.c: New.
11805 * gcc.dg/vmx/gcc-bug-c.c: New.
11806 * gcc.dg/vmx/gcc-bug-d.c: New.
11807 * gcc.dg/vmx/gcc-bug-e.c: New.
11808 * gcc.dg/vmx/gcc-bug-f.c: New.
11809 * gcc.dg/vmx/gcc-bug-g.c: New.
11810 * gcc.dg/vmx/gcc-bug-i.c: New.
11811 * gcc.dg/vmx/harness.h: New.
11812 * gcc.dg/vmx/ira1.c: New.
11813 * gcc.dg/vmx/ira2a.c: New.
11814 * gcc.dg/vmx/ira2b.c: New.
11815 * gcc.dg/vmx/ira2.c: New.
11816 * gcc.dg/vmx/ira2c.c: New.
11817 * gcc.dg/vmx/mem.c: New.
11818 * gcc.dg/vmx/newton-1.c: New.
11819 * gcc.dg/vmx/ops.c: New.
11820 * gcc.dg/vmx/sn7153.c: New.
11821 * gcc.dg/vmx/spill2.c: New.
11822 * gcc.dg/vmx/spill3.c: New.
11823 * gcc.dg/vmx/spill.c: New.
11824 * gcc.dg/vmx/t.c: New.
11825 * gcc.dg/vmx/varargs-1.c: New.
11826 * gcc.dg/vmx/varargs-2.c: New.
11827 * gcc.dg/vmx/varargs-3.c: New.
11828 * gcc.dg/vmx/varargs-4.c: New.
11829 * gcc.dg/vmx/varargs-5.c: New.
11830 * gcc.dg/vmx/varargs-6.c: New.
11831 * gcc.dg/vmx/varargs-7.c: New.
11832 * gcc.dg/vmx/vmx.exp: New.
11833 * gcc.dg/vmx/vprint-1.c: New.
11834 * gcc.dg/vmx/vscan-1.c: New.
11835 * gcc.dg/vmx/x-01.c: New.
11836 * gcc.dg/vmx/x-02.c: New.
11837 * gcc.dg/vmx/x-03.c: New.
11838 * gcc.dg/vmx/x-04.c: New.
11839 * gcc.dg/vmx/x-05.c: New.
11840 * gcc.dg/vmx/yousufi-1.c: New.
11841 * gcc.dg/vmx/zero-1.c: New.
11842 * gcc.dg/vmx/zero.c: New.
11843
0ff3e805
AP
118442004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
11845
11846 * g++.dg/lookup/java1.C: Update for chage of
11847 _Jv_AllocObject.
11848 * g++.dg/lookup/java2.C: Likewise.
11849
c556d3af
LG
118502004-04-17 Laurent GUERBY <laurent@guerby.net>
11851
11852 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 11853
3bd06df7
RS
118542004-04-17 Richard Sandiford <rsandifo@redhat.com>
11855
11856 * gcc.dg/vr-mult-[12].c: New tests.
11857
6e97f1f9
JDA
118582004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11859
171ed7b1 11860 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 11861
171ed7b1 11862 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 11863
a49877d8
RS
118642004-04-15 Richard Sandiford <rsandifo@redhat.com>
11865
11866 * lib/target-supports.exp (check_profiling_available): Assume profiling
11867 isn't available for mips*-*-elf targets.
11868
88b28a31
UB
118692004-04-14 Uros Bizjak <uros@kss-loka.si>
11870
11871 * gcc.dg/builtins-38.c: New test.
11872
2aa01719
EC
118732004-04-14 Eric Christopher <echristo@redhat.com>
11874
11875 * g++.dg/charset/charset.exp: Run .cc extension tests.
11876
bb2d0eec
ZW
118772004-04-14 Zack Weinberg <zack@codesourcery.com>
11878
11879 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
11880
61218d19
KG
118812004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11882
11883 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
11884
a072d43b
UB
118852004-04-13 Uros Bizjak <uros@kss-loka.si>:
11886
11887 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
11888 * gcc.dg/i386-387-2.c: Likewise.
11889
11890 * gcc.dg/i386-387-7.c: New test.
11891 * gcc.dg/i386-387-8.c: New test.
11892
11893 * gcc.dg/builtins-37.c: New test.
11894
d5a46acb
GK
118952004-04-13 Geoffrey Keating <geoffk@apple.com>
11896
11897 * g++.dg/pch/externc-1.C: Add missing semicolon.
11898
935a6e46
AH
118992004-04-13 Aldy Hernandez <aldyh@redhat.com>
11900
bb2d0eec 11901 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 11902
1c9766da
RK
119032004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11904
11905 * gcc.c-torture/execute/20040411-1.c: New test.
11906
c7e1876b
JM
119072004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
11908
11909 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
11910
df1a3b73
CD
119112004-04-09 Chris Demetriou <cgd@broadcom.com>
11912
11913 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
11914
ab37d57e
ZW
119152004-04-09 Zack Weinberg <zack@codesourcery.com>
11916
11917 * lib/target-supports.exp (check_named_sections_available): New.
11918 * lib/gcc-dg.exp (dg-require-named-sections): New.
11919 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
11920 old-deja.exp. Also prune error-count message from HP linker.
11921 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
11922
11923 * g++.dg/init/init-ref4.C: Use dg-require-weak.
11924 * g++.old-deja/g++.pt/static3.C: Likewise.
11925 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
11926
0b24db88
RS
119272004-04-09 Roger Sayle <roger@eyesopen.com>
11928
11929 * gcc.c-torture/execute/20040409-1.c: New test case.
11930 * gcc.c-torture/execute/20040409-2.c: New test case.
11931 * gcc.c-torture/execute/20040409-3.c: New test case.
11932
c29726e2
AP
119332004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11934
11935 * gcc.dg/20040409-1.c: New test.
11936
82a6a758
RS
119372004-04-08 Roger Sayle <roger@eyesopen.com>
11938
11939 PR target/14888
11940 * g++.dg/opt/pr14888.C: New test case.
11941
54e109ed
GK
119422004-04-08 Geoffrey Keating <geoffk@apple.com>
11943
11944 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
11945 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
11946 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
11947 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
11948 New tests.
11949
cc81dde8
PB
119502004-04-08 Paul Brook <paul@codesourcery.com>
11951
11952 * gcc.dg/spill-1.c: New test.
11953
df0785d6
KG
119542004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11955
11956 * gcc.dg/torture/builtin-ctype-2.c: New test.
11957
42b343d6
ILT
119582004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
11959
11960 * gcc.dg/pch/pch.exp: Add largefile test.
11961
7876228d
GK
119622004-04-06 Geoffrey Keating <geoffk@apple.com>
11963
11964 * g++.dg/pch/externc-1.Hs: New.
11965 * g++.dg/pch/externc-1.C: New.
11966
13672640
KG
119672004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11968
11969 * gcc.dg/compat/struct-by-value-5a_main.c,
11970 gcc.dg/compat/struct-by-value-5b_main.c: New files.
11971 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
11972 * gcc.dg/compat/struct-by-value-5a_x.c,
11973 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
11974 gcc.dg/compat/struct-by-value-5_x.c.
11975 * gcc.dg/compat/struct-by-value-5a_y.c,
11976 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
11977 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 11978
13672640
KG
11979 * gcc.dg/compat/struct-by-value-6a_main.c,
11980 gcc.dg/compat/struct-by-value-6b_main.c: New files.
11981 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
11982 * gcc.dg/compat/struct-by-value-6a_x.c,
11983 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
11984 gcc.dg/compat/struct-by-value-6_x.c.
11985 * gcc.dg/compat/struct-by-value-6a_y.c,
11986 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
11987 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 11988
13672640
KG
11989 * gcc.dg/compat/struct-by-value-7a_main.c,
11990 gcc.dg/compat/struct-by-value-7b_main.c: New files.
11991 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
11992 * gcc.dg/compat/struct-by-value-7a_x.c,
11993 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
11994 gcc.dg/compat/struct-by-value-7_x.c.
11995 * gcc.dg/compat/struct-by-value-7a_y.c,
11996 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
11997 gcc.dg/compat/struct-by-value-7_y.c.
11998
e2af3381
JJ
119992004-04-06 Jakub Jelinek <jakub@redhat.com>
12000
12001 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12002 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12003 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12004 options.
12005
6c7cf1f0
UB
120062004-04-06 Uros Bizjak <uros@kss-loka.si>
12007
12008 * gcc.dg/builtins-36.c: New test.
12009
5f3b79c5
PB
120102004-04-06 Paul Brook <paul@codesourcery.com>
12011
12012 * README.gcc: Remove obsolete contraint on testcases.
12013
67c55b22
PB
120142004-04-05 Paul Brook <paul@codesourcery.com>
12015
12016 PR2123
5a059974 12017 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12018 failure and exit(0) on success.
5a059974
PB
12019 * g++.dg/expr/anew2.C: Ditto.
12020 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12021 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12022
355f774d
NS
120232004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12024
12025 PR c++/3518
12026 * g++.dg/template/unify7.C: New.
12027
2c0a14b2
NN
120282004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12029
12030 * g++.dg/README: Bring up to date with new subdirectories; remove
12031 duplicate subdirectory lines.
12032
2e9ceb77
NS
120332004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12034
12035 PR c++/14007
12036 * g++.dg/template/unify5.C: New.
12037 * g++.dg/template/unify6.C: New.
12038 * g++.dg/template/qualttp20.C: Adjust.
12039 * g++.old-deja/g++.jason/report.C: Adjust.
12040 * g++.old-deja/g++.other/qual1.C: Adjust.
12041
e8632777
MM
120422004-04-01 Mark Mitchell <mark@codesourcery.com>
12043
12044 PR c++/14803
12045 * g++.dg/inherit/ptrmem1.C: New test.
12046
0b612185
JJ
120472004-04-01 Jakub Jelinek <jakub@redhat.com>
12048
12049 PR c++/14755
12050 * gcc.c-torture/execute/20040331-1.c: New test.
12051 * gcc.dg/20040331-1.c: New test.
12052
2cbf9f60
PB
120532004-04-01 Paul Brook <paul@codesourcery.com>
12054
12055 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12056
c6671cbb
MM
120572004-03-30 Mark Mitchell <mark@codesourcery.com>
12058
12059 PR c++/14724
12060 * g++.dg/init/goto1.C: New test.
12061
12062 PR c++/14763
12063 * g++.dg/template/defarg4.C: New test.
12064
f8bef7c3
HP
120652004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12066
12067 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12068
d8cf9daf
DE
120692004-03-28 David Edelsohn <edelsohn@gnu.org>
12070
12071 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12072
18d5f982
ZW
120732004-03-28 Zack Weinberg <zack@codesourcery.com>
12074
12075 * gcc.dg/noncompile/undeclared-2.c: New test.
12076
5baeaac0
JM
120772004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12078
12079 * gcc.dg/940409-1.c: Remove XFAIL.
12080 * gcc.dg/reg-vol-struct-1.c: New test.
12081
ca4944e1
KG
120822004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12083
12084 * gcc.dg/torture/builtin-wctype-1.c: New test.
12085
f84d6264
JM
120862004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12087
12088 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12089 * gcc.dg/20001101-1.c: Likewise.
12090 * gcc.dg/20001102-1.c: Likewise.
12091
22e63bd3
RS
120922004-03-25 Roger Sayle <roger@eyesopen.com>
12093
12094 * gcc.dg/compare8.c: Add an additional test for XOR.
12095
740e5b6f
KG
120962004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12097
12098 * gcc.dg/torture/builtin-ctype-1.c: New test.
12099
e19f6bde
KG
121002004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12101
12102 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12103 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12104 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12105
d62c1a1f
AS
121062004-03-24 Andreas Schwab <schwab@suse.de>
12107
12108 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12109 IA64 assembler.
12110
5a93e8de
JM
121112004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12112 Roger Sayle <roger@eyesopen.com>
12113
12114 * gcc.dg/compare8.c: New test case.
12115
f18eca82
ZL
121162004-03-23 Ziemowit Laski <zlaski@apple.com>
12117
12118 * g++.dg/ext/altivec-7.C: New test.
12119
f75fbaf7
ZW
121202004-03-23 Zack Weinberg <zack@codesourcery.com>
12121
1b1d85bd 12122 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12123 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12124 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12125 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12126 Adjust error regexps.
12127 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12128 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12129 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12130 * gcc.dg/local1.c: Add explanatory comment.
12131
bb3a37ac
RS
121322004-03-23 Roger Sayle <roger@eyesopen.com>
12133
12134 PR optimization/14669
12135 * g++.dg/opt/fold2.C: New test case.
12136
d915eec0
JJ
121372004-03-22 Jakub Jelinek <jakub@redhat.com>
12138
12139 PR c/14069
12140 * gcc.dg/20040322-1.c: New test.
12141
6d0b2979
EB
121422004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12143
a836124a 12144 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12145 * gcc.dg/ultrasp4.c: Likewise.
12146 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12147
07ef6961
UW
121482004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12149
12150 * gcc.dg/i386-sse-8.c: Reset default options.
12151
4a396f6e
UW
121522004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12153
12154 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12155 in the error message text.
12156
b9b44fb9
GDR
121572004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12158
12159 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12160
fc5fccde
MM
121612004-03-21 Mark Mitchell <mark@codesourcery.com>
12162
12163 PR c++/14616
12164 * g++.dg/init/array13.C: New test.
12165
8cce3d04
RS
121662004-03-20 Roger Sayle <roger@eyesopen.com>
12167
12168 PR target/13889
12169 * gcc.c-torture/compile/pr13889.c: New test case.
12170
b1c2d04a
JM
121712004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12172
12173 PR c/14635
12174 * builtins-1.c (nan, nans): Don't test.
12175 * builtins-30.c: Don't use nan, nanf, nanl.
12176 * builtins-35.c: New test.
12177
86e7df90
ZL
121782004-03-19 Ziemowit Laski <zlaski@apple.com>
12179
12180 * g++.dg/ext/altivec-6.C: New test.
12181
4546865e
MM
121822004-03-19 Mark Mitchell <mark@codesourcery.com>
12183
12184 * g++.dg/init/placement3.C: New test.
12185
12186 * g++.dg/template/spec13.C: New test.
12187
12188 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12189
4546865e
MM
12190 * g++.dg/lookup/koenig3.C: New test.
12191
12192 * g++.dg/template/operator2.C: New test.
f75fbaf7 12193
4546865e
MM
12194 * g++.dg/expr/dtor3.C: New test.
12195 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12196 marker.
12197 * g++.old-deja/g++.law/visibility28.C: Likewise.
12198
0c619666
PB
121992004-03-19 Paolo Bonzini <bonzini@gnu.org>
12200
12201 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12202 * gcc.dg/ppc64-abi-3.c: Likewise.
12203
d36d5600
GB
122042004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12205
12206 PR c++/14545
12207 * g++.dg/parse/template15.C: New test.
12208
26bcf8fc
MM
122092004-03-18 Mark Mitchell <mark@codesourcery.com>
12210
12211 * g++.dg/expr/dtor2.C: New test.
12212
12213 * g++.dg/lookup/anon4.C: New test.
12214
12215 * g++.dg/overload/using1.C: New test.
12216
12217 * g++.dg/template/lookup7.C: New test.
12218
12219 * g++.dg/template/typename6.C: New test.
12220
12221 * g++.dg/expr/cond6.C: New test.
12222
1fb7e3af
KG
122232004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12224
12225 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12226
9d363a56
MM
122272004-03-18 Mark Mitchell <mark@codesourcery.com>
12228
12229 * g++.dg/expr/cond5.C: New test.
12230 * g++.dg/expr/constcast1.C: Likewise.
12231 * g++.dg/expr/ptrmem2.C: Likewise.
12232 * g++.dg/expr/ptrmem3.C: Likewise.
12233 * g++.dg/lookup/main1.C: Likewise.
12234 * g++.dg/template/lookup6.C: Likewise.
12235
4ada538b
MM
122362004-03-18 Mark Mitchell <mark@codesourcery.com>
12237
12238 * gcc.dg/local1.c: New test.
12239
12240 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12241
08ec56cb
KG
122422004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12243
12244 * gcc.dg/torture/builtin-convert-1.c: New test.
12245
d093738d
KG
122462004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12247
12248 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12249
88020bd8
MM
122502004-03-16 Mark Mitchell <mark@codesourcery.com>
12251
12252 PR c++/14481
12253 * g++.dg/warn/Wunused-7.C: New test.
12254
e9682728
KG
122552004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12256
12257 * gcc.dg/torture/builtin-integral-1.c: New test.
12258
ec835fb2
MM
122592004-03-16 Mark Mitchell <mark@codesourcery.com>
12260
12261 PR c++/14586
12262 * g++.dg/parse/non-dependent3.C: New test.
12263
4a5eab38
PB
122642004-03-16 Paolo Bonzini <bonzini@gnu.org>
12265
12266 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12267 * g++.dg/eh/simd-2.C: Likewise.
12268 * g++.dg/init/array10.C: Likewise.
12269 * gcc.c-torture/compile/simd-1.c: Likewise.
12270 * gcc.c-torture/compile/simd-2.c: Likewise.
12271 * gcc.c-torture/compile/simd-3.c: Likewise.
12272 * gcc.c-torture/compile/simd-4.c: Likewise.
12273 * gcc.c-torture/compile/simd-6.c: Likewise.
12274 * gcc.c-torture/execute/simd-1.c: Likewise.
12275 * gcc.c-torture/execute/simd-2.c: Likewise.
12276 * gcc.dg/compat/vector-defs.h: Likewise.
12277 * gcc.dg/20020531-1.c: Likewise.
12278 * gcc.dg/altivec-3.c: Likewise.
12279 * gcc.dg/altivec-4.c: Likewise.
12280 * gcc.dg/altivec-varargs-1.c: Likewise.
12281 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12282 * gcc.dg/i386-mmx-3.c: Likewise.
12283 * gcc.dg/i386-sse-4.c: Likewise.
12284 * gcc.dg/i386-sse-5.c: Likewise.
12285 * gcc.dg/i386-sse-8.c: Likewise.
12286 * gcc.dg/simd-1.c: Likewise.
12287 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12288 __ev64_opaque__ since the machine description provides it.
12289
cd9b7651
EB
122902004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12291
12292 * lib/compat.exp (skip_list): New global variable.
12293 Use it to hold the user defined COMPAT_SKIPS list if any.
12294 (compat-obj): Add the members of skip_list to optall.
12295
65e8d2e0
EB
122962004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12297
12298 * gcc.dg/compat/union-by-value-1_main.c,
12299 union-by-value-1_x.c, union-by-value-1_y.c,
12300 union-check.h, union-defs.h,
12301 union-init.h, union-return-1_main.c,
12302 union-return-1_x.c, union-return-1_y.c: New files.
12303
6f7adc0c
EB
123042004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12305
12306 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12307 mixed-struct-init.h: Add 4 mixed structure types.
12308 struct-by-value-21_main.c, struct-by-value-21_x.c,
12309 struct-by-value-21_y.c, struct-return-21_main.c,
12310 struct-return-21_x.c, struct-return-21_y.c: New files.
12311
625cbf93
MM
123122004-03-13 Mark Mitchell <mark@codesourcery.com>
12313
12314 PR c++/14550
12315 * g++.dg/parse/template14.C: New test.
12316
e6d55fd7
EB
123172004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12318
12319 * gcc.c-torture/execute/20040313-1.c: New test.
12320
cfbab41c
JJ
123212004-03-13 Jakub Jelinek <jakub@redhat.com>
12322
12323 PR target/14533
12324 * gcc.dg/20040311-2.c: New test.
12325
58354fa8
KH
123262004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12327
12328 PR other/14544
12329 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12330 bit-field.
12331
cd33cf6e
UW
123322004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12333
12334 * gcc.dg/20040305-2.c: Add missing return statement.
12335
fd0c8c8d
KG
123362004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12337
12338 * gcc.dg/builtins-34.c: Also check pow10*.
12339
03ca1672
UW
123402004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12341
12342 PR target/14262
12343 * gcc.dg/20040305-2.c: New test.
12344
bbe708a3
UW
123452004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12346
12347 * gcc.dg/20040310-1.c: New test.
12348
239a625e
RS
123492004-03-11 Roger Sayle <roger@eyesopen.com>
12350
12351 * gcc.c-torture/execute/20040311-1.c: New test case.
12352
30fc3df7
MM
123532004-03-11 Mark Mitchell <mark@codesourcery.com>
12354
12355 PR c++/14476
12356 * g++.dg/lookup/enum1.C: New test.
12357
e46e9f82
MM
123582004-03-10 Mark Mitchell <mark@codesourcery.com>
12359
12360 PR c++/14510
12361 * g++.dg/lookup/struct2.C: New test.
12362
a251102e
UB
123632004-03-10 Uros Bizjak <uros@kss-loka.si>
12364
12365 * gcc.dg/builtins-34.c: New test.
12366
b45d3a36
KG
123672004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12368
12369 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12370
8a308d45
JW
123712004-03-09 James E Wilson <wilson@specifixinc.com>
12372
12373 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12374 * gcc.dg/alias-2.c: New testcase.
12375
77dbdb57
ZW
123762004-03-09 Zack Weinberg <zack@codesourcery.com>
12377
12378 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12379
305eeaeb
RS
123802004-03-09 Roger Sayle <roger@eyesopen.com>
12381
12382 * gcc.c-torture/execute/20040309-1.c: New test case.
12383
c497b976
NS
123842004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12385
12386 PR c++/14397
12387 * g++.dg/overload/ref1.C: New.
12388
0da99d4e
GB
123892004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12390
12391 PR c++/14409
12392 * g++.dg/template/spec12.C: New test.
12393
12394 PR c++/14448
12395 * g++.dg/parse/crash14.C: New test.
12396
65196e37
MM
123972004-03-09 Mark Mitchell <mark@codesourcery.com>
12398
12399 PR c++/14230
12400 * g++.dg/init/ref11.C: New test.
12401
62d99768
MM
124022004-03-09 Mark Mitchell <mark@codesourcery.com>
12403
12404 PR c++/14432
12405 * g++.dg/parse/builtin2.C: New test.
12406
58ec3cc5
MM
124072004-03-08 Mark Mitchell <mark@codesourcery.com>
12408
12409 PR c++/14401
12410 * g++.dg/init/ctor3.C: New test.
12411 * g++.dg/init/union1.C: New test.
12412 * g++.dg/ext/anon-struct4.C: New test.
12413
124142004-03-08 Mark Mitchell <mark@codesourcery.com>
12415
12416 * g++.dg/lookup/koenig1.C: Tweak error messages.
12417 * g++.dg/lookup/used-before-declaration.C: Likewise.
12418 * g++.dg/other/do1.C: Likewise.
12419 * g++.dg/overload/koenig1.C: Likewise.
12420 * g++.dg/parse/crash13.C: Likewise.
12421 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 12422
5340bbea
EC
124232004-03-08 Eric Christopher <echristo@redhat.com>
12424
12425 * * lib/target-supports.exp: Enable libiconv in test
12426 compilation. Fix up error checking.
12427
e697b20f
RS
124282004-03-08 Roger Sayle <roger@eyesopen.com>
12429
12430 PR middle-end/14289
12431 * gcc.dg/pr14289-1.c: New test case.
12432 * gcc.dg/pr14289-2.c: Likewise.
12433 * gcc.dg/pr14289-3.c: Likewise.
12434
d50a16c4
EB
124352004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
12436
12437 * gcc.c-torture/execute/20040308-1.c: New test.
12438
350f4ea8
RS
124392004-03-07 Roger Sayle <roger@eyesopen.com>
12440
12441 * gcc.c-torture/execute/20040307-1.c: New test case.
12442
91455597
RS
124432004-03-07 Richard Sandiford <rsandifo@redhat.com>
12444
12445 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
12446
22ea6b4f
UW
124472004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
12448
12449 * gcc.dg/20040306-1.c: New test.
12450
018e1b3b
KH
124512004-03-06 Kazu Hirata <kazu@cs.umass.edu>
12452
12453 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
12454 them static.
12455 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
12456
75a65ed9
EB
124572004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12458
12459 PR c/14465
12460 * gcc.dg/decl-6.c: New test.
12461
e7cbef19
KG
124622004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12463
12464 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
12465 Rename LOGPOW -> LOG_POW.
12466 (SQRT_EXP, POW_EXP): New.
12467
84289c76
EB
124682004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12469
12470 * gcc.dg/i386-sse-8.c: New test.
12471
64a3ee6b
EB
124722004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12473
12474 PR c/14114
12475 * gcc.dg/decl-5.c: New test.
12476
2b3493c8
AK
124772004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
12478
12479 * gcc.dg/20040305-1.c: New test.
12480
88cefc80
HPN
124812004-03-05 Hans-Peter Nilsson <hp@axis.com>
12482
01387913 12483 PR other/14354
88cefc80
HPN
12484 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
12485
b9e4e5d1
ZL
124862004-03-04 Ziemowit Laski <zlaski@apple.com>
12487
12488 PR c++/14425, c++/14426
12489 * g++.dg/ext/altivec-4.C: New test.
12490 * g++.dg/ext/altivec-5.C: New test.
12491
9fc444cc
GK
124922004-03-04 Geoffrey Keating <geoffk@apple.com>
12493
12494 * g++.old-deja/g++.other/linkage1.C: Expect errors about
12495 global variables of a type with no linkage.
12496 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
12497 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
12498 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
12499 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
12500 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
12501 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
12502 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
12503 * g++.dg/warn/deprecated.C: Name enum Color.
12504 * g++.dg/overload/VLA.C: Name structure for 'b'.
12505 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
12506
6a2d136b
EB
125072004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12508
12509 * gcc.c-torture/compile/20040304-1.c: New test.
12510
3205a71e
ZW
125112004-03-03 Zack Weinberg <zack@codesourcery.com>
12512
12513 PR 13728
12514 * gcc.dg/decl-4.c: New testcase.
12515
3ae3b78c
KH
125162004-03-03 Kazu Hirata <kazu@cs.umass.edu>
12517
12518 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
12519 as PRECF if sizeof (float) > sizeof (double).
12520 (PRECL): Make it the same as PRECF if
12521 sizeof (float) > sizeof (long double).
12522
f20855d7
KG
125232004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12524
12525 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
12526 system type. Add check for irix6 which doesn't have c99 runtime.
12527
c4909065
BW
125282004-03-03 Bob Wilson <bob.wilson@acm.org>
12529
12530 * gcc.dg/const-elim-1.c: xfail for xtensa.
12531
9b7be7b5
MM
125322004-03-01 Mark Mitchell <mark@codesourcery.com>
12533
12534 PR c++/14369
12535 * g++.dg/template/cond4.C: New test.
12536
676e33ca
MM
125372004-03-01 Mark Mitchell <mark@codesourcery.com>
12538
12539 PR c++/14360
12540 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 12541
676e33ca
MM
12542 PR c++/14361
12543 * g++.dg/parse/defarg7.C: New test.
12544
12545 PR c++/14359
12546 * g++.dg/template/friend26.C: New test.
12547
ab73670a
MM
125482004-03-01 Mark Mitchell <mark@codesourcery.com>
12549
12550 PR c++/14324
12551 * g++.dg/abi/mangle21.C: New test.
12552
12553 PR c++/14260
12554 * g++.dg/parse/constructor2.C: New test.
12555
12556 PR c++/14337
12557 * g++.dg/template/sfinae1.C: New test.
12558
c5b6f18e
MM
125592004-02-29 Mark Mitchell <mark@codesourcery.com>
12560
719f407a
MM
12561 PR c++/14267
12562 * g++.dg/expr/crash2.C: New test.
12563
c5b6f18e
MM
12564 PR middle-end/13448
12565 * gcc.dg/inline-5.c: New test.
12566 * gcc.dg/always-inline.c: Split out tests into ...
12567 * gcc.dg/always-inline2.c: ... this and ...
12568 * gcc.dg/always-inline3.c: ... this.
12569
39876352
MM
125702004-02-29 Mark Mitchell <mark@codesourcery.com>
12571
12572 PR debug/12103
12573 * g++.dg/debug/crash1.C: New test.
12574
2750f3f2 125752004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
12576
12577 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
12578 function with __attribute__((noinline)).
12579 (recurser_void2): Likewise.
12580 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
12581 (recurser_void2): Likewise.
12582
bc41842b
RS
125832004-02-29 Roger Sayle <roger@eyesopen.com>
12584
12585 PR middle-end/14203
12586 * g++.dg/warn/Wunused-6.C: New test case.
12587
b922546d
RE
125882004-02-28 Richard Earnshaw <rearnsha@arm.com>
12589
12590 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
12591 not defined.
12592
0717c5b0
EC
125932004-02-27 Eric Christopher <echristo@redhat.com>
12594
12595 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
12596 * g++.dg/charset/asm2.c: Run only x86.
12597 * gcc.dg/charset/asm3.c: Ditto.
12598
dab8eb57
AH
125992004-02-27 Aldy Hernandez <aldyh@redhat.com>
12600
12601 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
12602 ld_library_path.
12603
b1009a5d
ZL
126042004-02-27 Ziemowit Laski <zlaski@apple.com>
12605
12606 * g++.dg/ext/altivec-3.C: New.
12607
d0d48b17
RH
126082004-02-26 Richard Henderson <rth@redhat.com>
12609
3205a71e
ZW
12610 * g++.dg/ext/attrib10.C: Mark for warning.
12611 * gcc.dg/attr-alias-1.c: New.
d0d48b17 12612
7a0a47c7
RH
126132004-02-26 Richard Henderson <rth@redhat.com>
12614
12615 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
12616 * gcc.c-torture/execute/20040208-2.c: ... it back.
12617
21526606
EC
126182004-02-26 Eric Christopher <echristo@redhat.com>
12619
12620 * lib/target-supports.exp (check-iconv-available): New function.
12621 * lib/gcc-dg.exp (dg-require-iconv): New function.
12622 Use above.
3205a71e
ZW
12623 * gcc.dg/charset: New directory.
12624 * gcc.dg/charset/charset.exp: New file.
12625 * gcc.dg/charset/asm1.c: Ditto.
12626 * gcc.dg/charset/asm2.c: Ditto.
12627 * gcc.dg/charset/asm3.c: Ditto.
12628 * gcc.dg/charset/asm4.c: Ditto.
12629 * gcc.dg/charset/asm5.c: Ditto.
12630 * gcc.dg/charset/attribute1.c: Ditto.
12631 * gcc.dg/charset/attribute2.c: Ditto.
12632 * gcc.dg/charset/string1.c: Ditto.
12633 * g++.dg/charset: New directory.
12634 * g++.dg/dg.exp: Add here. Special options.
12635 * g++.dg/charset/charset.exp: New file.
12636 * g++.dg/charset/asm1.c: Ditto.
12637 * g++.dg/charset/asm2.c: Ditto.
12638 * g++.dg/charset/asm3.c: Ditto.
12639 * g++.dg/charset/asm4.c: Ditto.
12640 * g++.dg/charset/attribute1.c: Ditto.
12641 * g++.dg/charset/attribute2.c: Ditto.
12642 * g++.dg/charset/extern1.cc: Ditto.
12643 * g++.dg/charset/extern2.cc: Ditto.
12644 * g++.dg/charset/string1.c: Ditto.
21526606 12645
4d5fe289
MM
126462004-02-26 Mark Mitchell <mark@codesourcery.com>
12647
12648 PR c++/14278
12649 * g++.dg/parse/comma1.C: New test.
12650
6bf92cb6
GB
126512004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12652
12653 PR c++/14284
12654 * g++.dg/template/ttp8.C: New test.
12655
b178305d
EB
126562004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
12657
12658 * gcc.dg/fixuns-trunc-1.c: New test.
12659
2d5cc608
JDA
126602004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12661
12662 * gcc.dg/builtins-config.h: Use #elif.
12663
d0c8fd2a
MM
126642004-02-26 Michael Matz <matz@suse.de>
12665
12666 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
12667 * gcc.dg/991214-1.c: Likewise.
12668 * gcc.dg/i386-asm-1.c: Likewise.
12669
90f6987a
RH
126702004-02-25 Richard Henderson <rth@redhat.com>
12671
12672 * gcc.c-torture/execute/20040208-2.c: Move ...
12673 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
12674
861a2c39
GB
126752004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12676
12677 PR c++/14246
12678 * g++.dg/other/crash-3.C: New test.
12679
0193f437
JDA
126802004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12681
1b2667c4
JDA
12682 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
12683 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
12684
0193f437
JDA
12685 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
12686 HP-UX.
12687
c30316fb
MM
126882004-02-24 Michael Matz <matz@suse.de>
12689
12690 * gcc.dg/i386-regparm.c: New.
12691
69e9762e
JW
126922004-02-23 James E Wilson <wilson@specifixinc.com>
12693
12694 * gcc.c-torture/execute/20040223-1.c: New.
12695
3521b33c
ZW
126962004-02-23 Zack Weinberg <zack@codesourcery.com>
12697 Kazu Hirata <kazu@cs.umass.edu>
12698
12699 * gcc.dg/fwritable-strings-1.c: Remove.
12700
2b0c1c56
AP
127012004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
12702
12703 PR c/14156
12704 * gcc.dg/20040223-1.c: New test.
12705
887d68d9
KL
127062004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12707
12708 PR c++/14106
12709 * g++.dg/ext/typeof9.C: New test.
12710
9bdfe704
GB
127112004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12712
12713 PR c++/14250
12714 * g++.dg/other/switch1.C: New test.
12715
bba745c1
EB
127162004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12717
12718 * gcc.dg/cast-function-1.c: Adjust for new informative message.
12719 * gcc.dg/va-arg-1.c: Likewise.
12720
615a5ba6
GB
127212004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12722
12723 PR c++/14143
12724 * g++.dg/template/koenig5.C: New test.
12725
8bb418a3
ZL
127262004-02-21 Ziemowit Laski <zlaski@apple.com>
12727
12728 * g++.dg/ext/altivec-1.C: Generalize target triple.
12729 * g++.dg/ext/altivec-2.C: New test case.
12730 * g++.dg/ext/altivec_check.h: New file.
12731 * gcc.dg/altivec-1.c: Generalize target triple;
12732 include altivec_check.h and call altivec_check().
12733 * gcc.dg/altivec-[2-5].c: Generalize target triple.
12734 * gcc.dg/altivec-6.c: New test case.
12735 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
12736 type casts as needed.
21526606 12737 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
12738 altivec_check().
12739 * gcc.dg/altivec-12.c: New test case.
12740 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
12741 include altivec_check.h and call altivec_check().
12742 * gcc.dg/altivec_check.h: New file.
12743
54a47870
KG
127442004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12745
12746 * lib/target-supports.exp (check_alias_available): Don't mangle
12747 function `g' in test program.
12748
0d856ba2
KG
127492004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12750
12751 * lib/target-supports.exp (check_profiling_available): Check
12752 argument to determine whether we support a profiling type.
12753 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
12754 check_profiling_available.
12755 * g++.dg/bprob/bprob.exp: Likewise
12756 * g77.dg/bprob/bprob.exp: Likewise.
12757 * gcc.misc-tests/bprob.exp: Likewise.
12758 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
12759 dg-require-profiling and delete expected error handling.
12760 * gcc.dg/20021014-1.c: Likewise.
12761 * gcc.dg/nest.c: Likewise.
12762
ecd11694
JDA
127632004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12764
12765 PR c++/12007
12766 * g++.dg/other/vthunk1.C: New test.
12767
f4d9988b
FH
127682004-02-20 Falk Hueffner <falk@debian.org>
12769
12770 PR target/14201
12771 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
12772
c0694c4b
MM
127732004-02-20 Mark Mitchell <mark@codesourcery.com>
12774
12775 PR c++/13927
12776 * g++.dg/other/error8.C: Remove XFAIL markers.
12777
12778 PR c++/14173
12779 * g++.dg/ext/packed5.C: New test.
12780
12781 PR c++/14199
12782 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
12783
12784 PR c++/14186
12785 * g++.dg/lookup/member1.C: New test.
12786
f819a6a5
KH
127872004-02-19 Kazu Hirata <kazu@cs.umass.edu>
12788
12789 * gcc.c-torture/compile/20040130-1.c: Enable only when
12790 __INT_MAX__ >= 2147483647L.
12791 * gcc.c-torture/compile/961203-1.c: Likewise.
12792
78cb77c1
NS
127932004-02-19 Nathan Sidwell <nathan@codesourcery.com>
12794
12795 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
12796 * g++.dg/opt/template1.C: Robustify assembler regexp
12797
ca6b7cec
EB
127982004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12799
12800 * gcc.c-torture/execute/simd-4.x: Remove.
12801 * gcc.c-torture/execute/va-arg-25.x: Likewise.
12802 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
12803 Guard with #ifndef SKIP_ATTRIBUTE.
12804 * gcc.dg/compat/vector-1_y.c: Likewise.
12805 * gcc.dg/compat/vector-2_x.c: Likewise.
12806 * gcc.dg/compat/vector-2_y.c: Likewise.
12807 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
12808 * g++.dg/eh/simd-2.C: Likewise.
12809
19037b5c
AM
128102004-02-19 Alan Modra <amodra@bigpond.net.au>
12811
12812 * gcc.c-torture/compile/complex-1.c: New.
12813
9188db2d
HPN
128142004-02-19 Hans-Peter Nilsson <hp@axis.com>
12815
12816 PR target/14209
12817 * gcc.c-torture/execute/20040218-1.c: New test.
12818
23aa7aba
GB
128192004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12820
12821 PR c++/14181
12822 * g++.dg/parse/new2.C: New test.
12823
e978d62e
PB
128242004-02-18 Paul Brook <paul@codesourcery.com>
12825
12826 * gcc.c-torture/compile/libcall-1.c: New test.
12827
cdbafce1
PB
128282004-02-18 Paul Brook <paul@codesourcery.com>
12829
c5fe5036 12830 PR debug/12934
cdbafce1
PB
12831 * gcc.dg/debug/debug-7.c: New test.
12832
db33236e
UW
128332004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
12834
12835 * gcc.dg/20040217-1.c: New test.
12836
e4c6167f
ZW
128372004-02-17 Zack Weinberg <zack@codesourcery.com>
12838
12839 * gcc.c-torture/execute/990208-1.x: Delete.
12840
e70e9b0f
RS
128412004-02-17 Richard Sandiford <rsandifo@redhat.com>
12842
12843 * gcc.c-torture/execute/20040208-2.x: New file.
12844
57782ad8
MM
128452004-02-17 Mark Mitchell <mark@codesourcery.com>
12846
12847 PR c++/11326
12848 * g++.dg/abi/structret1.C: New test.
12849
3977a4a1
JJ
128502004-02-17 Jakub Jelinek <jakub@redhat.com>
12851
12852 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
12853 (i386_cpuid): No need to test if cpuid is available on AMD64.
12854 Fix assembly, so that it works onboth i386 and AMD64.
12855 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
12856 (vecInLong): Fix s[] member type to unsigned int.
12857 (vecInWord): Remove type.
12858 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
12859 (a64, b64, c64, d64, e64): Remove.
12860 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
12861 Remove unused variable. Remove initialization of removed variables.
12862 Don't call mmx_tests nor sse_tests.
12863 (reference_mmx, reference_sse): Remove.
12864 (check): Add return stmt.
12865 * gcc.dg/i386-sse-7.c: New test.
12866 * gcc.dg/i386-mmx-4.c: New test.
12867
cc7ce44e
GB
128682004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12869
12870 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
12871 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
12872 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
12873 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
12874 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
12875 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
12876 g++.dg/tc1/dr94.C: Fix line terminator.
12877
e3d6e740
GK
128782004-02-16 Geoffrey Keating <geoffk@apple.com>
12879
12880 * gcc.c-torture/compile/20040216-1.c: New.
12881
a27b6b1a
GB
128822004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12883
e3d6e740
GK
12884 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
12885 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
12886 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
12887 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
12888 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
12889 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
12890
684c69a3
EB
128912004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12892
12893 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
12894
d2f2c87b
MM
128952004-02-15 Mark Mitchell <mark@codesourcery.com>
12896
12897 PR c++/13971
12898 * g++.dg/expr/cond4.C: New test.
12899
12900 PR c++/14086
12901 * g++.dg/lookup/crash2.C: New test.
12902
33421d69
JZ
129032004-02-14 Josef Zlomek <zlomekj@suse.cz>
12904
12905 * gcc.c-torture/compile/20040214-2.c: New test.
12906
d9e94da3
AP
129072004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
12908
2cf20d32 12909 PR c++/14116
d9e94da3
AP
12910 * g++.dg/ext/typeof8.C: New test.
12911
45f9877a
EB
129122004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
12913
12914 * gcc.c-torture/compile/20040214-1.c: New test.
12915
28ba38e3
KL
129162004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12917
12918 PR c++/13635
12919 * g++.dg/template/spec11.C: New test.
12920
32bb574b
GB
129212004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12922
12923 PR c++/13927
12924 * g++.dg/other/error8.C: New test.
12925
41dffe62
MM
129262004-02-13 Mark Mitchell <mark@codesourcery.com>
12927
0e8c9b28
MM
12928 PR c++/14122
12929 * g++.dg/template/array4.C: New test.
e4c6167f 12930
0e8c9b28
MM
12931 PR c++/14108
12932 * g++.dg/inherit/thunk2.C: New test.
12933
41dffe62
MM
12934 PR c++/14083
12935 * g++.dg/eh/cond2.C: New test.
12936
f7dc0dc5
AM
129372004-02-12 Alan Modra <amodra@bigpond.net.au>
12938
12939 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
12940
9dfc74a3
NS
129412004-02-12 Nathaniel Smith <njs@codesourcery.com>
12942
12943 * lib/scanasm.exp (dg-scan): Quote pattern before display.
12944
a980dd9b
HP
129452004-02-12 Hartmut Penner <hpenner@de.ibm.com>
12946
e4c6167f 12947 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 12948
32e8aa9a
JM
129492004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
12950
12951 PR c/456
12952 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
12953 tests.
12954
3b8e0c91
UB
129552004-02-11 Uros Bizjak <uros@kss-loka.si>
12956
12957 * gcc.dg/builtins-33.c: New test.
12958
ed045bef
PB
129592004-02-11 Paolo Bonzini <bonzini@gnu.org>
12960
12961 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
12962
5f013ee9
HP
129632004-02-11 Hartmut Penner <hpenner@de.ibm.com>
12964
e4c6167f 12965 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 12966
6d0ef01e
HP
129672004-02-11 Hartmut Penner <hpenner@de.ibm.com>
12968
e4c6167f 12969 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 12970
31cc6081
PB
129712004-02-10 Paolo Bonzini <bonzini@gnu.org>
12972
12973 PR c/14092
12974
12975 * gcc.dg/pr14092-1.c: New testcase.
12976
080eeb56
AM
129772004-02-10 Alan Modra <amodra@bigpond.net.au>
12978
cf5c0cea
AM
12979 * gcc.dg/cpp/assert4.c: Fix typo last change.
12980
99bee03a
AM
12981 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
12982 * gcc.dg/cpp/assert4.c: Handle powerpc64.
12983
080eeb56
AM
12984 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
12985
b83c4036
RS
129862004-02-09 Roger Sayle <roger@eyesopen.com>
12987
12988 * gcc.c-torture/compile/20040209-1.c: New test case.
12989
b46b8fb4
JM
129902004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
12991
12992 * gcc.dg/c90-init-1.c: Adjust expected error messages.
12993
7c476bde
RS
129942004-02-08 Richard Sandiford <rsandifo@redhat.com>
12995
12996 * gcc.c-torture/execute/20040208-[12].c: New tests.
12997
517b3f9f
EB
129982004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12999
13000 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13001
c79751b9
EB
130022004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13003
13004 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13005
a6f78652
ZW
130062004-02-07 Zack Weinberg <zack@codesourcery.com>
13007
13008 Bug 13856
13009 * gcc.dg/visibility-8.c: New testcase.
13010
130112004-02-07 Zack Weinberg <zack@codesourcery.com>
13012
13013 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13014 arguments.
13015 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13016
088414c1
RS
130172004-02-07 Roger Sayle <roger@eyesopen.com>
13018
13019 PR middle-end/13696
13020 * g++.dg/opt/fold1.C: New test case.
13021
f970e7c9
GB
130222003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13023
13024 PR c++/14033
13025 * g++.dg/other/crash-2.C: New test.
13026
37bd808d
GB
130272003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13028
13029 PR c++/14028
13030 * g++.dg/parse/angle-bracket2.C: New test.
13031
839ee4bc
RO
130322004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13033
13034 PR middle-end/13750
13035 Revert:
13036 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13037 PR pch/13361
13038 * testsuite/g++.dg/pch/wchar-1.C: New.
13039 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13040
130412004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13042
13043 PR c++/14008
13044 * g++.dg/parse/error15.C: New test.
13045 * g++.dg/parse/crash11.C: Update dg-error mark.
13046
f583e452
MM
130472004-02-04 Mark Mitchell <mark@codesourcery.com>
13048
13049 PR c++/13932
13050 * g++.dg/warn/conv2.C: New test.
13051
7778d52d
GB
130522004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13053
13054 PR c++/13086
13055 * g++.dg/warn/incomplete1.C: Remove xfail.
13056
bfa21a28
MM
130572004-02-04 Mark Mitchell <mark@codesourcery.com>
13058
13059 * lib/file-format.exp (gcc_target_object_format): Use
13060 ${tool}_target_compile, not gcc_target_compile.
13061 * lib/target-supports.exp (check_alias_available): Likewise.
13062 (check_gc_sections_available): Likewise.
13063 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13064 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13065 dg-require-alias.
13066
9baa27a9
MM
130672004-02-04 Mark Mitchell <mark@codesourcery.com>
13068
13069 PR c++/13969
13070 * g++.dg/template/static6.C: New test.
13071
5ec473b9
ILT
130722004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13073
13074 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13075
c85a3379
KG
130762004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13077
13078 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13079 tests for systems where `char' is unsigned by default.
13080
090c5291
GB
130812003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13082
2ff9cd1a 13083 PR c++/13997
090c5291
GB
13084 * g++.dg/template/partial3.C: New test.
13085
a4a4b1d3
KH
130862004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13087
13088 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13089 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13090 Remove mentions of obsolete ports.
13091
e262dfbc
PB
130922004-02-04 Paolo Bonzini <bonzini@gnu.org>
13093
13094 * gcc.dg/noncompile/20001228-1.c: Fix for new
13095 error message.
13096
888d65b5
RS
130972004-02-03 Roger Sayle <roger@eyesopen.com>
13098
13099 PR target/9348
13100 * gcc.c-torture/execute/multdi-1.c: New test case.
13101
18f5be99
MM
131022004-02-03 Mark Mitchell <mark@codesourcery.com>
13103
13104 PR c++/13925
13105 * g++.dg/template/lookup5.C: New test.
13106
3c398f34
MM
131072004-02-03 Mark Mitchell <mark@codesourcery.com>
13108
4bfb8bba
MM
13109 PR c++/13950
13110 * g++.dg/template/lookup4.C: New test.
13111
13112 PR c++/13970
13113 * g++.dg/parse/error14.C: New test.
13114
3c398f34
MM
13115 PR c++/14002
13116 * g++.dg/parse/template13.C: New test.
13117
5a98fa7b
MM
131182004-02-03 Mark Mitchell <mark@codesourcery.com>
13119
13120 PR c++/13978
13121 * g++.dg/template/koenig4.C: New test.
13122
13123 PR c++/13968
13124 * g++.dg/template/crash17.C: New test.
13125
13126 PR c++/13975
13127 * g++.dg/parse/error13.C: New test.
13128 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13129
60b85c4c
EB
131302004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13131
13132 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13133
0251aa45
PB
131342004-02-03 Paolo Bonzini <bonzini@gnu.org>
13135
13136 PR c/11658
13137 PR c/13994
13138 * gcc.dg/noncompile/20040203-1.c: New test.
13139 * gcc.dg/noncompile/20040203-2.c: Likewise.
13140 * gcc.dg/noncompile/20040203-3.c: Likewise.
13141 * gcc.dg/20040203-1.c: Likewise.
13142
9d977b5b
AP
131432004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13144
13145 PR c++/10858
13146 * g++.dg/template/sizeof7.C: New test.
13147
131482004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13149 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13150
13151 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13152
6699d593
ZW
131532004-02-02 Zack Weinberg <zack@codesourcery.com>
13154
13155 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13156 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13157 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13158 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13159
e9525111
MM
131602004-02-02 Mark Mitchell <mark@codesourcery.com>
13161
13162 PR c++/13113
13163 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13164
13165 PR c++/13854
13166 * g++.dg/ext/attrib13.C: New test.
13167
13168 PR c++/13907
13169 * g++.dg/conversion/op2.C: New test.
13170
0771e863
EB
131712004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13172
13173 * gcc.dg/titype-1.c: Fix pasto.
13174
d560b0aa
EB
131752004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13176
13177 * gcc.dg/titype-1.c: New test.
13178
9febc4e8
GB
131792004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13180
13181 PR c++/13957
6699d593 13182 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13183 g++.dg/template/qualified-id1.C: Update dg-error marks.
13184 * g++.dg/template/nontype6.C: New test.
13185
ef79730c
RS
131862004-02-01 Roger Sayle <roger@eyesopen.com>
13187
13188 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13189 * gcc.dg/builtins-31.c: New testcase.
13190 * gcc.dg/builtins-32.c: New testcase.
13191
4500e76d
AP
131922004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13193
13194 * objc.dg/call-super-2.m: Update line numbers
13195 for the including of stddef.h.
13196
48ef529f
MM
131972004-01-30 Michael Matz <matz@suse.de>
13198
13199 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13200 g++.dg/ext/case-range3.C: New tests.
13201
d0acf599
GB
132022004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13203
13204 DR206
13205 PR c++/13813
13206 * g++.dg/template/member4.C: New test.
13207
63823931
GB
132082004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13209
13210 PR c++/13683
13211 * g++.dg/template/sizeof6.C: New test.
13212
5e9295fa
EB
132132004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13214
13215 * gcc.dg/fwritable-strings-1.c: New test.
13216
5fddd9fe
EB
132172004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13218
13219 * gcc.c-torture/compile/20040130-1.c: New test.
13220
20f5dc60
GK
132212004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13222
13223 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13224
4a5e0ed9
MM
132252004-01-29 Mark Mitchell <mark@codesourcery.com>
13226
13227 PR c++/13883
13228 * g++.dg/template/ctor3.C: New test.
13229
8cfb1942
GB
132302004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13231
13232 * g++.dg/tc1: New directory.
13233 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13234 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13235 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13236 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13237 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13238
b1521c3a
GB
132392004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13240
13241 * g++.dg/parse/error11.C: New test.
13242 * g++.dg/parse/error12.C: Likewise.
13243
55cbf824
ZL
132442004-01-28 Ziemowit Laski <zlaski@apple.com>
13245
13246 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13247 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13248
a7324e75
MM
132492004-01-28 Mark Mitchell <mark@codesourcery.com>
13250
b1a95e0b
MM
13251 PR c++/13791
13252 * g++.dg/ext/attrib12.C: New test.
13253
a7324e75 13254 PR c++/13736
ba4aecd9 13255 * g++.dg/parse/cast2.C: New test.
a7324e75 13256
220a38ab
JW
132572004-01-27 James E Wilson <wilson@specifixinc.com>
13258
13259 * objc.dg/encode-2.m (main): New local string. Set depending on
13260 sizeof long. Use in sscanf call.
13261 * objc.dg/encode-3.m (main): New local string. Set depending on
13262 sizeof long. Use in scan_initial call.
13263
9a1564bb
KG
132642004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13265
13266 * objc.dg/call-super-2.m: Make LP64-safe.
13267 * objc.dg/desig-init-1.m: Likewise.
13268
6097b0c3
DP
132692004-01-27 Devang Patel <dpatel@apple.com>
13270
13271 * g++.dg/debug/namespace1.C: New test.
6699d593 13272
b034930f
ILT
132732004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13274
f08df7c6
ILT
13275 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13276 xscale-*-*.
13277
b034930f
ILT
13278 * gcc.dg/arm-mmx-1.c: New test.
13279
1b4bda70
EB
132802004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13281
13282 * gcc.dg/20040127-1.c: New test.
13283 * gcc.dg/20040127-2.c: New test.
13284
32e7d1e9
RO
132852004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13286
13287 * objc.dg/stret-1.m (glob): Renamed to globa.
13288
6f69173e
MM
132892004-01-26 Mark Mitchell <mark@codesourcery.com>
13290
04b1f9b8 13291 PR c++/13663
6f69173e
MM
13292 * g++.dg/expr/for1.C: New test.
13293
044feeeb
AP
132942004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13295
13296 PR middle-end/13779
13297 * gcc.dg/darwin-longlong.c: New test.
13298
044701ce
ILT
132992004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13300
13301 * gcc.dg/20040124-1.c: Moved test from here...
13302 * gcc.c-torture/compile/20040124-1.c: ...to here.
13303
f210a007
EB
133042004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13305
13306 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13307 the assembly output if -m64 is passed.
13308
b7c707d1
MM
133092004-01-25 Mark Mitchell <mark@codesourcery.com>
13310
13311 PR c++/13833
13312 * g++.dg/template/cond3.C: New test.
13313
bbcd2439
GB
133142004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13315
13316 PR c++/13810
13317 * g++.dg/template/ttp7.C: New test.
13318
ad2768d0 133192004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13320
13321 PR c++/13797
13322 * g++.dg/template/nontype4.C: New test.
13323 * g++.dg/template/nontype5.C: Likewise.
13324
bcbc6b7f
RS
133252004-01-25 Richard Sandiford <rsandifo@redhat.com>
13326
13327 * gcc.dg/torture/mips-clobber-at.c: New test.
13328
1f44254c
ILT
133292004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13330
13331 * gcc.dg/20040124-1.c: New test.
13332
5473cfa7
JJ
133332004-01-24 Jakub Jelinek <jakub@redhat.com>
13334
13335 * gcc.dg/20040123-1.c: New test.
13336
cc79e34f
ZW
133372004-01-23 Zack Weinberg <zack@codesourcery.com>
13338
13339 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13340
b1adf557
JM
133412004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13342
13343 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13344
4a374c35
AP
133452004-01-23 Andrew Pinski <apinski@apple.com>
13346
13347 * gcc.dg/20030121-1.c: Move to ..
13348 * gcc.dg/20040121-1.c: here.
13349
92c7bc2a
RS
133502004-01-23 Roger Sayle <roger@eyesopen.com>
13351
13352 * gcc.dg/builtins-29.c: New test case.
13353
04b8f97f
ZW
133542004-01-23 Zack Weinberg <zack@codesourcery.com>
13355
13356 PR 18314
13357 * gcc.dg/builtins-30.c: New testcase.
13358
3a1cac0f
AT
133592004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13360
13361 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13362 * lib/g77.exp: Likewise.
13363 * lib/objc.exp: Likewise.
13364 * lib/g++.exp: Likewise.
13365
b2f24c85
EB
133662004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13367
13368 * gcc.dg/struct-by-value-2.c: New test.
13369
5cc5eddc
AP
133702004-01-21 Andrew Pinski <apinski@apple.com>
13371
13372 PR target/13785
13373 * gcc.dg/20030121-1.c: New test.
13374
f59dcd4b
UW
133752004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13376
13377 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13378 clobber frame pointer register in asm statement.
13379
c3cda381
FH
133802004-01-21 Falk Hueffner <falk@debian.org>
13381
13382 * gcc.c-torture/compile/20040121-1.c: New test.
13383
1ef82ef2
ZW
133842004-01-21 Zack Weinberg <zack@codesourcery.com>
13385
13386 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
13387
04bf686d
HP
133882004-01-20 Hartmut Penner <hpenner@de.ibm.com>
13389
13390 * gcc.dg/ppc64-abi-2.c: New test.
13391
9dfcd609
JM
133922004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
13393
1ef82ef2
ZW
13394 * lib/treelang.exp: Fill out this file.
13395 * lib/treelang-dg.exp: New File.
9dfcd609 13396
53cd18ec
JM
133972004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
13398
13399 * gcc.c-torture/compile/981022-1.c: Remove.
13400 * gcc.dg/array-5.c: Remove XFAIL.
13401 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
13402 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
13403 gcc.dg/cond-lvalue-1.c: Update.
13404 * gcc.dg/cast-lvalue-2.c: New test.
13405
9f880ef9
MM
134062004-01-19 Mark Mitchell <mark@codesourcery.com>
13407
0916f873
MM
13408 PR c++/13592
13409 * g++.dg/other/error1.C (class foo): Tweak error message.
13410
9f880ef9
MM
13411 PR c++/13592
13412 * g++.dg/template/call2.C: New test.
13413
c9a5b624
EB
134142004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13415
13416 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
13417 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
13418 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
13419 scalar-return-1_x.c, scalar-return-2_y.c,
13420 scalar-return-3_x.c, scalar-return-3_y.c,
13421 scalar-return-4_x.c, scalar-return-4_y.c,
13422 struct-align-1.h, struct-align-1_x.c,
13423 struct-align-1_y.c, struct-align-2.h,
13424 struct-align-2_x.c, struct-align-2_y.c,
13425 struct-by-value-10_y.c, struct-by-value-11_x.c,
13426 struct-by-value-11_y.c, struct-by-value-12_x.c,
13427 struct-by-value-12_y.c, struct-by-value-13_x.c,
13428 struct-by-value-13_y.c, struct-by-value-14_x.c,
13429 struct-by-value-14_y.c, struct-by-value-15_x.c,
13430 struct-by-value-15_y.c, struct-by-value-16_y.c,
13431 struct-by-value-17_y.c, struct-by-value-18_y.c,
13432 struct-by-value-19_y.c, struct-by-value-1_x.c,
13433 struct-by-value-1_y.c, struct-by-value-20_y.c,
13434 struct-by-value-2_x.c, struct-by-value-2_y.c,
13435 struct-by-value-3_y.c, struct-by-value-4_x.c,
13436 struct-by-value-4_y.c, struct-by-value-5_y.c,
13437 struct-by-value-6_y.c, struct-by-value-7_y.c
13438 struct-by-value-8_x.c, struct-by-value-8_y.c
13439 struct-by-value-9_x.c, struct-by-value-9_y.c
13440 struct-return-10_x.c, struct-return-10_y.c,
13441 struct-return-19_x.c, struct-return-20_x.c
13442 struct-return-2_x.c, struct-return-2_y.c
13443 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
13444 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
13445
2194d821
EB
134462004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13447
13448 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
13449 attribute on sparc*-sun-solaris2.*.
13450
b830b74c
MM
134512004-01-18 Mark Mitchell <mark@codesourcery.com>
13452
0f18efe3 13453 PR c++/13710
b830b74c
MM
13454 * g++.dg/ext/typeof7.C: New test.
13455
a3d8a647
DE
134562004-01-18 David Edelsohn <edelsohn@gnu.org>
13457
13458 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
13459 * gcc.dg/const-elim-1.c: Same.
13460
cfbed37c
ZL
134612004-01-17 Ziemowit Laski <zlaski@apple.com>
13462
13463 * objc.dg/stret-1.m: New.
13464 * objc.dg/stret-2.m: New.
13465
4bfaff4d 134662004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
13467
13468 PR c++/11895
13469 * g++.dg/ext/vector1.C: New test.
13470
73e61092
GK
134712004-01-16 Geoffrey Keating <geoffk@apple.com>
13472
13473 * gcc.dg/pch/import-1.c: New.
13474 * gcc.dg/pch/import-1.hs: New.
13475 * gcc.dg/pch/import-1a.h: New.
13476 * gcc.dg/pch/import-1b.h: New.
13477 * gcc.dg/pch/import-1c.h: New.
13478
144e414d
MM
134792004-01-16 Mark Mitchell <mark@codesourcery.com>
13480
a8e6c82a
MM
13481 PR c++/13574
13482 * g++.dg/ext/array1.C: New test.
13483
144e414d
MM
13484 PR c++/13178
13485 * g++.dg/conversion/op1.C: New test.
13486
9e0baa60
R
134872004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
13488
71bbcf4d
R
13489 PR 11864
13490 From Kazumoto Kojima / Dan Kegel:
13491 * gcc.dg/pr11864-1.c: New test.
13492
9e0baa60
R
13493 PR 10392
13494 From Marcus Comstedt / Dan Kegel:
13495 * gcc.dg/pr10392-1.c: New test.
13496
ab8ffc79
MM
134972004-01-16 Mark Mitchell <mark@codesourcery.com>
13498
13499 PR c++/13478
13500 * g++.dg/init/ref10.C: New test.
13501
1303d034
GB
135022004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13503
13504 PR c++/13407
13505 * g++.dg/parse/typename6.C: New test.
13506
a6dd4094
GK
135072004-01-15 Geoffrey Keating <geoffk@apple.com>
13508
13509 PR pch/13361
13510 * testsuite/g++.dg/pch/wchar-1.C: New.
13511 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13512
18eba557
GB
135132004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13514
13515 PR c++/9259
13516 * g++.dg/expr/sizeof2.C: New test.
13517
ecc74832
KH
135182004-01-15 Kazu Hirata <kazu@cs.umass.edu>
13519
13520 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
13521
d905ed80
AO
135222004-01-15 Alexandre Oliva <aoliva@redhat.com>
13523
13524 PR c++/13659
13525 * g++.dg/lookup/strong-using-3.C: New.
13526 * g++.dg/lookup/using-10.C: New.
13527
693ec7e1
AO
135282004-01-15 Alexandre Oliva <aoliva@redhat.com>
13529
13530 PR c++/13594
13531 * g++.dg/lookup/strong-using-2.C: New.
13532
2ae8ea28
MC
135332004-01-15 Marcus Comstedt <marcus@mc.pp.se>
13534 Dan Kegel <dank@kegel.com>
13535 J"orn Rennecke <joern.rennecke@superh.com>
13536
13537 PR target/9365
13538 * gcc.dg/pr9365-1.c: New test.
13539
cc8c7495
GB
135402004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13541
13542 PR c++/8856
13543 * g++.dg/parse/casting-operator2.C: New test.
13544 * g++.old-deja/g++.pt/explicit83.C: Remove.
13545
f560bf91
JM
135462004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
13547
13548 * gcc.dg/label-compound-stmt-1.c: New test.
13549 * gcc.c-torture/compile/950922-1.c,
13550 gcc.c-torture/compile/20000211-3.c,
13551 gcc.c-torture/compile/20000518-1.c,
13552 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
13553 compound statements.
13554
27768ae6
HP
135552004-01-14 Hartmut Penner <hpenner@de.ibm.com>
13556
13557 * gcc.dg/ppc64-abi-1.c: New test.
13558
d22c4179
DS
135592004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
13560
13561 * g++.dg/ext/attrib9.C: Add dg-warnings.
13562
90c2bc78
GB
135632004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13564
13565 PR c++/12335
13566 * g++.dg/parse/dtor3.C: New test.
13567
bfaba7a9
AP
135682004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
13569
13570 PR c++/12709
13571 * g++.dg/parse/try-catch-1.C: New test.
13572
5989ebe9
AC
135732004-01-13 Arnaud Charlet <charlet@act-europe.fr>
13574
13575 * ada/acats/run_all.sh: Add more verbose output in acats.log
13576 when compiling tests.
13577
bc298aa7
ZW
135782004-01-12 Zack Weinberg <zack@codesourcery.com>
13579
13580 PR 13656
13581 * gcc.dg/typedef-redecl.c: New test case.
13582 * gcc.dg/typedef-redecl.h: New support file.
13583
2d327012
JH
135842004-01-13 Jan Hubicka <jh@suse.cz>
13585
13586 * gcc.dg/always_inline.c: New test.
13587 * gcc.dg/debug/20031231-1.c: Fix.
13588
451aeff7
GB
135892004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13590
13591 PR c++/13474
13592 * g++.dg/template/array3.C: New test.
13593
4139f34d
ZW
135942004-01-12 Zack Weinberg <zack@codesourcery.com>
13595
13596 * g++.dg/ext/lvalue1.C: No longer expected to fail.
13597 * g++.dg/warn/Wunused-2.C: Likewise.
13598
66e0c440
KL
135992004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13600
13601 PR c++/13289
13602 * g++.dg/template/instantiate6.C: New test.
13603
06e4eab5
RS
136042004-01-12 Roger Sayle <roger@eyesopen.com>
13605
13606 PR middle-end/11397
13607 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
13608
9a249c79
JH
136092004-01-12 Jan Hubicka <jh@suse.cz>
13610
13611 PR opt/12826
13612 * gcc.dg/20040112-1.c: New.
13613
13614 * gcc.dg/dwarf-die[1-7].c: Move to...
13615 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
13616 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
13617
59147a62
ILT
136182004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
13619
13620 PR c++/4100
13621 * g++.dg/parse/friend4.C: New test.
13622
136232004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
13624
13625 PR c++/4100
13626 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
13627 definition is called a friend.
13628
70adfc36
ZW
136292004-01-11 Zack Weinberg <zack@codesourcery.com>
13630
13631 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
13632
9b913b03
ILT
136332004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
13634
13635 PR c++/3478
13636 * g++.dg/parse/error10.C: New test.
13637 * g++.dg/template/arg2.C: Accept "invalid type" error.
13638
1759c760
JJ
136392004-01-11 Jakub Jelinek <jakub@redhat.com>
13640
13641 PR middle-end/13392
13642 * g++.dg/opt/expect2.C: New test.
13643
3c6e6fbf
ZW
136442004-01-10 Zack Weinberg <zack@codesourcery.com>
13645
13646 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
13647 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
13648 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
13649 Update dg-error regexps.
13650
9c10179d
ZW
136512004-01-10 Zack Weinberg <zack@codesourcery.com>
13652
13653 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
13654 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
13655
7f03f9a3
EB
136562004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13657
13658 * gcc.dg/pragma-re-1.c: Use right pointer type.
13659
21e430b8
EB
136602004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13661
13662 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
13663
1a7a2c0f
GK
136642004-01-09 Geoffrey Keating <geoffk@apple.com>
13665
13666 * gcc.dg/rs6000-ldouble-1.c: New.
13667
731bd3ae
GB
136682004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13669
13670 DR 337
13671 PR c++/9256
13672 * g++.dg/other/abstract1.C: New test.
13673
bafb62a2
AO
136742004-01-09 Alexandre Oliva <aoliva@redhat.com>
13675
13676 * g++.dg/lookup/strong-using-1.C: New.
13677
3897f229
JM
136782004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
13679
13680 PR c/11234
13681 * gcc.dg/func-ptr-conv-1.c: New test.
13682 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
13683
a9f99e78
KH
136842004-01-09 Kazu Hirata <kazu@cs.umass.edu>
13685
13686 PR target/13380.
13687 * gcc.c-torture/compile/20040109-1.c: New.
13688
588f75d0
SH
136892004-01-08 Stuart Hastings <stuart@apple.com>
13690
13691 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
13692 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
13693 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
13694
3b458e6f
AM
136952004-01-09 Alan Modra <amodra@bigpond.net.au>
13696
13697 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
13698
53b8fe3e
EB
136992004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13700
13701 * ada/acats/run_acats: Treat 'gnatchop' the same way
13702 as 'gnatmake'. Export GCC_DRIVER.
13703 * ada/acats/run_all.sh: Add target_gnatchop. Use
13704 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
13705
663cea5d
GB
137062004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13707
13708 PR c++/12573
13709 * g++.dg/template/dependent-expr4.C: New test.
13710
417b11de
HP
137112004-01-08 Hartmut Penner <hpenner@de.ibm.com>
13712
13713 * gcc.dg/altivec-11.c: New test.
13714
72827ed7
MM
137152004-01-07 Mark Mitchell <mark@codesourcery.com>
13716
13717 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
13718
bca63328
JM
137192004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13720
13721 PR c/6024
13722 * gcc.dg/enum-compat-1.c: New test.
13723 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
13724
85b58ca5
JM
137252004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13726
13727 PR c/12165
13728 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
13729 gcc.dg/c99-idem-qual-3.c: New tests.
13730
b48a0c18
AM
137312004-01-07 Alan Modra <amodra@bigpond.net.au>
13732
13733 * gcc.dg/winline-7.c: Don't cast void * to int.
13734
bcf17554
JH
137352004-01-06 Jan Hubicka <jh@suse.cz>
13736
13737 * gcc.dg/i386-sse-5.c: New test
13738 * g++.dg/eh/simd-1.c: Add -w argument for i386.
13739
962c0823
MM
137402004-01-05 Mark Mitchell <mark@codesourcery.com>
13741
13742 PR c++/12815
13743 * g++.dg/rtti/typeid4.C: New test.
13744
4b6eeb9a
EB
137452004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13746
13747 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
13748
88081599
MM
137492004-01-05 Mark Mitchell <mark@codesourcery.com>
13750
216bb6e1
MM
13751 PR c++/12132
13752 * g++.dg/template/error11.C: New test.
13753
88081599
MM
13754 PR c++/13451
13755 * g++.dg/template/class2.C: New test.
13756
fa170482
NS
137572004-01-05 Nathan Sidwell <nathan@codesourcery.com>
13758 Richard Sandiford <rsandifo@redhat.com>
13759
13760 PR c++/13387
13761 * g++.dg/opt/alias3.C: New test.
13762
4f8163b1
MM
137632004-01-04 Mark Mitchell <mark@codesourcery.com>
13764
543ebd4a
MM
13765 PR c++/13157
13766 * g++.dg/template/koenig3.C: New test.
13767
955d0234
MM
13768 PR c++/13529
13769 * g++.dg/parse/offsetof3.C: New test.
13770
ae0eb5f1
MM
13771 * g++.dg/init/copy7.C: Add missing dg-error markers.
13772
4f8163b1
MM
13773 PR c++/12226
13774 * g++.dg/init/copy7.c: New test.
13775
13776 PR c++/13536
13777 * g++.dg/parse/cast1.C: New test.
13778
dc0bfe6a
JH
137792004-01-04 Jan Hubicka <jh@suse.cz>
13780
13781 * gcc.dg/winline[1-7].c: New tests.
13782
b0bc6e8e
KL
137832004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13784
13785 PR c++/13520
13786 * g++.dg/template/qualttp22.C: New test.
13787
b684a3df
JH
137882004-01-01 Jan Hubicka <jh@suse.cz>
13789
13790 * gcc.dg/debug/20031231-1.c: New.
13791 * gcc.c-torture/compile/20040101-1.c: New.
13792 * gcc.dg/dwarf-die-[1-7].c: New.
13793
74aa338a
JJ
137942004-01-01 Jakub Jelinek <jakub@redhat.com>
13795
13796 PR optimization/13521
13797 * gcc.c-torture/compile/20031231-1.c: New test.
13798
d485b7f9
KH
137992003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13800
13801 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
13802
e5e95ba0
VR
138032003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13804
13805 PR c++/10079
13806 * g++.dg/template/crash16.C: New test.
13807
b6d90461
MM
138082003-12-30 Mark Mitchell <mark@codesourcery.com>
13809
13810 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
13811
22dc9b06
KH
138122003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13813
13814 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
13815 ports.
13816 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13817 * g++.old-deja/g++.law/profile1.C: Likewise.
13818 * gcc.c-torture/compile/981006-1.c: Likewise.
13819 * gcc.c-torture/execute/loop-2e.x: Likewise.
13820 * gcc.c-torture/execute/loop-2f.x: Remove.
13821 * gcc.c-torture/execute/loop-2g.x: Likewise.
13822 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
13823 * gcc.dg/20020312-2.c: Remove traces of dead ports.
13824
58496de1
NS
138252003-12-30 Nathan Sidwell <nathan@codesourcery.com>
13826
74869a85
NS
13827 PR c++/13507
13828 * g++.dg/ext/attrib11.C: New test.
13829
58496de1
NS
13830 PR c++/13494
13831 * g++.dg/template/array2-1.C: New test.
13832 * g++.dg/template/array2-2.C: New test.
13833
21b75a73
MM
138342003-12-29 Mark Mitchell <mark@codesourcery.com>
13835
13836 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
13837
30a03508
NS
138382003-12-29 Nathan Sidwell <nathan@codesourcery.com>
13839
13840 PR c++/12774
13841 * g++.dg/template/array1-1.C: New test.
13842 * g++.dg/template/array1-2.C: New test.
13843
b66906a8
RS
138442003-12-29 Roger Sayle <roger@eyesopen.com>
13845
13846 PR fortran/12632
13847 * g77.dg/12632.f: New test case.
13848
68deab91
KL
138492003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13850
13851 PR c++/13289
13852 * g++.dg/parse/nontype1.C: New test.
13853
2f9afd51
KL
138542003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13855
13856 PR c++/12403
13857 * g++.dg/parse/explicit1.C: New test.
13858 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
13859
1896d29d
MM
138602003-12-28 Mark Mitchell <mark@codesourcery.com>
13861
c11889ce
MM
13862 PR c++/13081
13863 * g++.dg/opt/inline6.C: New test.
13864
13865 PR c++/12613
13866 * g++.dg/parse/error9.C: New test.
13867
1896d29d
MM
13868 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
13869
4c2a4b90
MM
138702003-12-28 Mark Mitchell <mark@codesourcery.com>
13871
13872 PR c++/13009
13873 * g++.dg/init/assign1.C: New test.
13874
7072018e
RS
138752003-12-28 Roger Sayle <roger@eyesopen.com>
13876
13877 PR c++/13070
13878 * g++.dg/warn/format3.C: New test case.
13879
bf86d71e
ZD
138802003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13881
13882 * gcc.c-torture/compile/20031227-1.c: New test.
13883
8f23fc81
MM
138842003-12-23 Mark Mitchell <mark@codesourcery.com>
13885
13886 * g++.dg/bprob/bprob.exp: Load target-supports.exp
13887 * g77.dg/bprob/bprob.exp: Likewise.
13888 * gcc.misc-tests/bprob.exp: Likewise.
13889 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
13890 variants on systems where the library does not provide that
13891 functionality.
13892 * gcc.dg/builtins-20.c: Use builtins-config.h.
13893 * gcc.dg/builtins-config.h: New file.
13894
b8ee7f02
MM
138952003-12-23 Mark Mitchell <mark@codesourcery.com>
13896
13897 * lib/gcc-dg.exp (dg-require-profiling): New function.
13898 * lib/target-supports.exp (check_profiling_available): Likewise.
13899 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
13900 * g77.dg/bprob/bprob.exp: Likewise.
13901 * gcc.misc-tests/bprob.exp: Likewise.
13902 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
13903 * gcc.dg/20021014-1.c: Likewise.
13904 * gcc.dg/nest.c: Likewise.
13905
7bd35dac
MM
139062003-12-23 Mark Mitchell <mark@codesourcery.com>
13907
13908 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
13909 compiling.
13910 * g++.dg/lookup/java2.C: Likewise.
13911 * gcc.dg/cpp/lexident.c: Likewise.
13912
f2073745
KH
139132003-12-23 Kazu Hirata <kazu@cs.umass.edu>
13914
13915 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
13916 given.
13917 * gcc.c-torture/compile/961203-1.c: Likewise.
13918 * gcc.c-torture/compile/980506-1.c: Likewise.
13919
4c494a15
ZW
139202003-12-23 Zack Weinberg <zack@codesourcery.com>
13921
13922 * lib/gcc-dg.exp (dg-prune-output): New annotation.
13923 (additional_prunes): New global.
13924 (gcc-dg-prune): Handle additional per-test pruning.
13925 (dg-test): Clear additional_prunes between tests.
13926
13927 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
13928 dg-prune-output to avoid spurious failures from assembler
13929 complaining about nonexistent WAW violations.
13930 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
13931 Use dg-prune-output to avoid spurious failures from assembler
13932 warning about Itanium B-step errata.
13933
57702a80
MM
139342003-12-23 Mark Mitchell <mark@codesourcery.com>
13935
13936 * g++.dg/abi/macro0.C: New test.
13937 * g++.dg/abi/macro1.C: Likewise.
13938 * g++.dg/abi/macro2.C: Likewise.
13939
13940 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
13941 * g++.dg/abi/bitfield7.C: Likewise.
13942 * g++.dg/abi/dtor2.C: Likewise.
13943 * g++.dg/abi/mangle11.C: Likewise.
13944 * g++.dg/abi/mangle12.C: Likewise.
13945 * g++.dg/abi/mangle14.C: Likewise.
13946 * g++.dg/abi/mangle17.C: Likewise.
13947 * g++.dg/abi/vbase10.C: Likewise.
13948 * g++.dg/abi/vbase14.C: Likewise.
13949 * g++.dg/template/qualttp17.C: Likewise.
13950
4ea49dd0
AP
139512003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13952
13953 PR c/11995
13954 * gcc.dg/20031223-1.c: New test.
13955
cbf6e52a
EB
139562003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13957
13958 * gcc.dg/noreturn-7.c: New test.
13959
b3006337
EB
139602003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13961
13962 * gcc.dg/null-pointer-1.c: New test.
13963
1ffe6573
MM
139642003-12-22 Mark Mitchell <mark@codesourcery.com>
13965
7813d14c
MM
13966 * g++.old-deja/g++.jason/template18.C: Remove.
13967 * g++.old-deja/g++.jason/template37.C: Likewise.
13968
13969 PR c++/12862
13970 * g++.dg/lookup/ns1.C: New test.
13971
1ffe6573
MM
13972 PR c++/12397
13973 * g++.dg/template/lookup3.C: New test.
13974
92a12fbc
AP
139752003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
13976
13977 * g++.dg/template/recurse1.C: New test
13978
499b568f
MM
139792003-12-22 Mark Mitchell <mark@codesourcery.com>
13980
13981 PR c++/12479
13982 * g++.dg/parse/semicolon1.C: New test.
13983 * g++.dg/parse/semicolon1.h: Likewise.
13984
3b3ed128
FJ
139852003-12-22 Fariborz Jahanian <fjahanian@apple.com>
13986
13987 * gcc.dg/darwin-misaligned.c: New test.
13988
af3fbed1
AP
139892003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
13990
13991 PR c/9163
13992 * gcc.dg/20031222-1.c: New test.
13993
d9dd2c4e
MM
139942003-12-21 Mark Mitchell <mark@codesourcery.com>
13995
9e62871e
MM
13996 PR c++/13438
13997 * g++.dg/parse/error8.C: New test.
13998
d9dd2c4e
MM
13999 PR c++/11554
14000 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14001
b665cdce
KH
140022003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14003
14004 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14005 too small.
14006 * gcc.c-torture/compile/930217-1.c: Likewise.
14007 * gcc.c-torture/compile/930513-1.c: Likewise.
14008 * gcc.c-torture/execute/920908-2.c: Likewise.
14009 * gcc.c-torture/execute/921204-1.c: Likewise.
14010 * gcc.c-torture/execute/930621-1.c: Likewise.
14011 * gcc.c-torture/execute/930630-1.c: Likewise.
14012 * gcc.c-torture/execute/931031-1.c: Likewise.
14013 * gcc.c-torture/execute/980602-2.c: Likewise.
14014 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14015 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14016 * gcc.c-torture/execute/extzvsi.c: Likewise.
14017 * gcc.c-torture/unsorted/ext.c: Likewise.
14018
781f4ec1
AP
140192003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14020
14021 PR target/12749
14022 * gcc.c-torture/compile/20031220-2.c: New test case.
14023
3b24df36
RS
140242003-12-20 Roger Sayle <roger@eyesopen.com>
14025
14026 PR optimization/13031
14027 * gcc.c-torture/compile/20031220-1.c: New test case.
14028
c96f4f73
EB
140292003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14030
14031 * gcc.dg/cast-function-1.c: New test.
14032
be7ac471
JM
140332003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14034
14035 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14036 formats.
14037
4656bc85
MM
140382003-12-19 Mark Mitchell <mark@codesourcery.com>
14039
14040 PR c++/12795
14041 * g++.dg/ext/attrib10.C: New test.
14042
e8c89d29
JJ
140432003-12-19 Jakub Jelinek <jakub@redhat.com>
14044
14045 * gcc.dg/cleanup-10.c: New test.
14046 * gcc.dg/cleanup-11.c: New test.
14047
effed655
JJ
140482003-12-19 Jakub Jelinek <jakub@redhat.com>
14049
14050 PR c++/13239
14051 * g++.dg/opt/expect1.C: New test.
14052
ed8d8803
HP
140532003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14054
14055 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14056
0b667ed8
AP
140572003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14058
01d0a156
AP
14059 PR debug/12923
14060 * gcc.dg/20031218-1.c: New test.
14061
14062 PR debug/12389
14063 * gcc.dg/20031218-2.c: New test.
14064 * gcc.dg/20031218-3.c: New test.
14065
0b667ed8
AP
14066 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14067 of label name and allow for USER_LABEL_PREFIX == "_" names.
14068 * g++.dg/abi/mangle18-2.C: Likewise.
14069 * g++.dg/abi/mangle19-1.C: Likewise.
14070 * g++.dg/abi/mangle19-2.C: Likewise.
14071 * g++.dg/abi/mangle20-1.C: Likewise.
14072 * g++.dg/abi/mangle20-2.C: Likewise.
14073
a3bf324c
RH
140742003-12-18 Richard Henderson <rth@redhat.com>
14075
14076 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14077
d11994a8
SB
140782003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14079 Dan Kegel <dank@kegel.com>
14080
14081 PR other/12009
14082 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14083 testing a cross compiler, it causes spurious compile failures.
14084 * lib/g++.exp: Likewise.
14085
bc5ada84
KL
140862003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14087
14088 PR c++/13262
14089 * g++.dg/template/access13.C: New test.
14090
cebf212f
UW
140912003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14092
14093 * gcc.dg/20031216-1.c: New test.
14094
51287c14
GB
140952003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14096
14097 PR c++/9154
14098 * g++.dg/template/error10.C: New test.
14099
a21f130e
EB
141002003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14101
14102 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14103 * g++.dg/eh/simd-2.C: Likewise.
14104
b0656d8b
JW
141052003-12-17 James E Wilson <wilson@specifixinc.com>
14106 Roger Sayle <roger@eyesopen.com>
14107
14108 * gcc.c-torture/execute/ieee/mzero5.c: New.
14109
5c832178
MM
141102003-12-17 Mark Mitchell <mark@codesourcery.com>
14111
14112 PR c++/10603
14113 * g++.dg/parse/error6.C: New test.
14114
14115 PR c++/12827
14116 * g++.dg/parse/error7.C: New test.
14117
a7833d6a
EB
141182003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14119
14120 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14121 at -O with stabs debugging formats.
14122 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14123 * gcc.dg/debug/debug-2.c: Likewise.
14124
0dff37fb
MM
141252003-12-16 Mark Mitchell <mark@codesourcery.com>
14126
14127 PR c++/12696
14128 * g++.dg/init/error1.C: New test.
14129
14130 PR c++/12218
14131 * g++.dg/init/pm3.C: New test.
14132
2ff7cce4
JM
141332003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14134
14135 PR c/3347
14136 * gcc.dg/bitfld-8.c: New test.
14137
6d43c524
JL
141382003-12-16 James Lemke <jim@wasabisystems.com>
14139
14140 * gcc.dg/arm-scd42-[123].c: New tests.
14141
d63b5e9f
NS
141422003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14143
14144 PR c++/9043
14145 * g++.dg/abi/mangle20-1.C: New test.
14146 * g++.dg/abi/mangle20-2.C: New test.
14147
263ee052
MM
141482003-12-16 Mark Mitchell <mark@codesourcery.com>
14149
14150 PR c++/13275
14151 * g++.dg/other/offsetof2.C: Remove XFAIL.
14152 * g++.dg/parse/offsetof1.C: New test.
14153 * g++.gd/parse/offsetof2.C: Likewise.
14154
ff5034c5
GB
141552003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14156
14157 * g++.dg/template/nontype3.C: New test.
14158 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14159
cd852e4d
KL
141602003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14161
14162 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14163
0f30f285
NS
141642003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14165
a0c68737
NS
14166 PR c++/13387
14167 * g++.dg/expr/assign1.C: New test.
14168
0f30f285
NS
14169 PR c++/13242
14170 * g++.dg/abi/mangle19-1.C: New test.
14171 * g++.dg/abi/mangle19-2.C: New test.
14172
d2411ba2
HP
141732003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14174
14175 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14176
91f8389c
EB
141772003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14178
14179 * gcc.c-torture/execute/20031216-1.c: New test.
14180
75e0d03a
GB
141812003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14182
14183 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14184 an ICE regression.
14185
89f1a6ec
MM
141862003-12-15 Mark Mitchell <mark@codesourcery.com>
14187
14188 PR c++/10926
14189 * g++.dg/template/error9.C: New test.
14190
14191 PR c++/11116
14192 * g++.dg/template/error8.C: New test.
14193
040fc928
RS
141942003-12-15 Roger Sayle <roger@eyesopen.com>
14195
14196 PR middle-end/13400
14197 * gcc.c-torture/execute/20031215-1.c: New test case.
14198
b95cc51a
MM
141992003-12-15 Mark Mitchell <mark@codesourcery.com>
14200
21eb631b
MM
14201 PR c++/13269
14202 * g++.dg/parse/error5.C: New test.
14203
ea0e2a51
MM
14204 PR c++/12989
14205 * g++.dg/expr/sizeof1.C: New test.
14206
b95cc51a
MM
14207 PR c++/13310
14208 * g++.dg/template/crash15.C: New test.
14209
86d75cdd
GK
142102003-12-15 Geoffrey Keating <geoffk@apple.com>
14211
14212 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14213 a non-POD type as the last named parameter of a varargs function.
14214
a5ac3982
MM
142152003-12-15 Mark Mitchell <mark@codesourcery.com>
14216
14217 PR c++/13243
14218 PR c++/12573
14219 * g++.dg/template/crash14.C: New test.
14220 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14221
5fd80fbc
NS
142222003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14223
f5c28a15
NS
14224 * g++.dg/other/java1.C: New test.
14225
5fd80fbc
NS
14226 PR c++/13241
14227 * g++.dg/abi/mangle18-1.C: New test.
14228 * g++.dg/abi/mangle18-2.C: New test.
14229
298a037c
ZD
142302003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14231
14232 PR optimization/10312
14233 * gcc.c-torture/execute/20031214-1.c: New.
14234
4bb8ca28
MM
142352003-12-14 Mark Mitchell <mark@codesourcery.com>
14236
14237 PR c++/10779
14238 PR c++/12160
14239 * g++.dg/parse/error3.C: New test.
14240 * g++.dg/parse/error4.C: Likewise.
14241 * g++.dg/abi/mangle4.C: Tweak error messages.
14242 * g++.dg/lookup/using5.C: Likewise.
14243 * g++.dg/other/error2.C: Likewise.
14244 * g++.dg/parse/typename5.C: Likewise.
14245 * g++.dg/parse/undefined1.C: Likewise.
14246 * g++.dg/template/arg2.C: Likewise.
14247 * g++.dg/template/ttp3.C: Likewise.
14248 * g++.dg/template/type1.C: Likewise.
14249 * g++.old-deja/g++.other/crash32.C: Likewise.
14250 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14251
c1b83cc9
KL
142522003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14253
14254 PR c++/13106
14255 * g++.dg/warn/noreturn-3.C: New test.
14256
e00853fd
NS
142572003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14258
14259 PR c++/13118
14260 * g++.dg/abi/covariant3.C: New.
14261
3950dcdf
JJ
142622003-12-12 Jakub Jelinek <jakub@redhat.com>
14263
14264 * g++.dg/eh/ia64-1.C: New test.
14265
77fec971
RS
142662003-12-12 Roger Sayle <roger@eyesopen.com>
14267
14268 PR optimization/13037
14269 * g77.f-torture/execute/13037.f: New test case.
14270
90d46c28
NS
142712003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14272
14273 PR c++/12881
14274 * g++.dg/abi/covariant2.C: New.
14275
45f2492c
NB
142762003-12-12 Neil Booth <neil@daikokuya.co.uk>
14277
14278 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14279
15975b43
ZW
142802003-12-11 Zack Weinberg <zack@codesourcery.com>
14281
14282 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14283
a586ce78
AP
142842003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14285
14286 PR other/10819
14287 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14288 to fix Bug 10819.
14289 * lib/g++.exp (g++_version): Likewise.
14290 * lib/g77.exp (g77_version): Likewise.
14291 * lib/objc.exp (default_objc_version): Likewise.
14292
e55a6cce 142932003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14294
553355fe
RH
14295 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14296
5ca18844
RH
14297 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14298
facef326
MA
142992003-12-08 Matt Austern <austern@apple.com>
14300
14301 PR c/13134
14302 * lib/gcc-dg.exp (dg-require-visibility): Define.
14303 * lib/target-supports (check_visibility_available): Define.
14304 * gcc.dg/visibility-1.c: New test.
14305 * gcc.dg/visibility-2.c: Likewise.
14306 * gcc.dg/visibility-3.c: Likewise.
14307 * gcc.dg/visibility-4.c: Likewise.
14308 * gcc.dg/visibility-5.c: Likewise.
14309 * gcc.dg/visibility-6.c: Likewise.
14310 * g++.dg/ext/visibility-1.C: Likewise.
14311 * g++.dg/ext/visibility-2.C: Likewise.
14312 * g++.dg/ext/visibility-3.C: Likewise.
14313 * g++.dg/ext/visibility-4.C: Likewise.
14314 * g++.dg/ext/visibility-5.C: Likewise.
14315 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14316
91f8389c
EB
143172003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14318
14319 * g++.dg/lookup/java1.C: New test.
14320 * g++.dg/lookup/java2.C: New test.
b8ec6586 14321
df5e8205
EB
143222003-12-07 Falk Hueffner <falk@debian.org>
14323
14324 * g++.dg/opt/noreturn-1.C: New test.
14325
fd25e957
EB
143262003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14327
14328 * gcc.dg/overflow-1.c: New test.
14329
5c6ef9be
EB
143302003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14331
14332 * g77.f-torture/compile/13060.f: New test.
14333
a6c0d772
MM
143342003-12-06 Mark Mitchell <mark@codesourcery.com>
14335
14336 PR c++/13323
14337 * g++.dg/inherit/operator2.C: New test.
14338
360d1b99
MM
143392003-12-05 Mark Mitchell <mark@codesourcery.com>
14340
14341 PR c++/13305
14342 * g++.dg/ext/attrib9.C: New test.
14343
eeb23c11
MM
143442003-12-05 Mark Mitchell <mark@codesourcery.com>
14345
14346 PR c++/13314
14347 * g++.dg/template/error7.C: New test.
14348
5d27ef94 143492003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14350 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14351
14352 PR target/13302
14353 * g++.dg/other/struct-va_list.C: New test.
14354
f128e1f3
KL
143552003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14356
14357 PR c++/13166
14358 * g++.dg/parse/defarg6.C: New test.
14359
64ed86c7
HPN
143602003-12-05 Hans-Peter Nilsson <hp@axis.com>
14361
14362 PR target/13256
14363 * gcc.c-torture/execute/20031201-1.c: New test.
14364
b98d4eb5
AC
143652003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14366
14367 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14368
6e3077c6
EB
143692003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14370
14371 * gcc.dg/builtin-return-1.c: New test.
14372
fc64a247
SM
143732003-12-04 Stuart Menefy <stuart.menefy@st.com>
14374 J"orn Rennecke <joern.rennecke@superh.com>
14375
14376 PR optimization/13260
14377 * gcc.c-torture/execute/20031204-1.c: New test.
14378
afb0918a
MM
143792003-12-03 Mark Mitchell <mark@codesourcery.com>
14380
14381 PR c++/9127
14382 * g++.dg/template/error6.C: New test.
14383
8ecc63eb
JJ
143842003-12-03 Jakub Jelinek <jakub@redhat.com>
14385
14386 * gcc.dg/20031202-1.c: New test.
14387
ee43dab5
MM
143882003-12-03 Mark Mitchell <mark@codesourcery.com>
14389
b80cfdcd
MM
14390 PR c++/13179
14391 * g++.dg/template/eh1.C: New test.
14392
ee43dab5
MM
14393 PR c++/10771
14394 * g++.dg/template/error5.C: New test.
14395
e7f2e92f
DU
143962003-12-02 David Ung <davidu@mips.com>
14397
15975b43 14398 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
14399 g_##TMODE
14400
1c59130c
GB
144012003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14402
8ecc63eb 14403 PR c++/10126
1c59130c
GB
14404 * g++.dg/template/ptrmem8.C: New test.
14405
e77de295
GB
144062003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14407
8ecc63eb 14408 PR c++/12573
e77de295
GB
14409 * g++.dg/template/dependent-expr3.C: New test.
14410
e3b66120
JL
144112003-12-01 James Lemke <jim@wasabisystems.com>
14412
14413 * gcc.dg/arm-g2.c: New test.
14414
d9e7c8e3
RS
144152003-12-01 Roger Sayle <roger@eyesopen.com>
14416
14417 PR optimization/11634
14418 * gcc.dg/20031201-2.c: New test case.
14419
75d3baee
ZW
144202003-12-01 Zack Weinberg <zack@codesourcery.com>
14421
14422 PR 11433
14423 * objc.dg/proto-lossage-3.m: New test.
14424
28cb2b14
RS
144252003-12-01 Roger Sayle <roger@eyesopen.com>
14426
14427 PR optimization/12628
14428 * gcc.dg/20031201-1.c: New test case.
14429
e82407b5
EB
144302003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14431
14432 * gcc.dg/unaligned-1.c: New test.
14433
a668c6ad
MM
144342003-11-30 Mark Mitchell <mark@codesourcery.com>
14435
14436 PR c++/9849
14437 * g++.dg/template/error4.C: New test.
14438 * g++.dg/template/nested3.C: Adjust error markers.
14439
0e73769e
KG
144402003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14441
14442 * gcc.dg/cpp/assert4.c: Check more #system assertions.
14443
65f0edec
JM
144442003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
14445
14446 PR c/10333
14447 * gcc.dg/bitfld-7.c: New test.
14448
9c858681
RS
144492003-11-29 Richard Sandiford <rsandifo@redhat.com>
14450
14451 * gcc.dg/tls/asm-1.C: New test.
14452
26b0ad13
KG
144532003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14454
0e73769e 14455 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 14456
48ee6fa0
EB
144572003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14458
14459 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
14460 * gcc.dg/builtin-apply3.c: New test.
14461
4caddf0b
EB
144622003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14463
14464 * lib/compat.exp (compat-obj): New xfaildata parameter.
14465 Use it to set compiler_conditional_xfail_data before compiling.
14466 (compat-get-options): Handle dg-xfail-if.
14467 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
14468 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
14469 * gcc.dg/compat/vector-1_y.c: Likewise.
14470 * gcc.dg/compat/vector-2_x.c: Likewise.
14471 * gcc.dg/compat/vector-2_y.c: Likewise.
14472
ecb63641
EB
144732003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14474
14475 * g++.dg/opt/reg-stack4.C: New test.
14476
316d0b19
EB
144772003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14478
14479 * gcc.dg/builtin-apply2.c: New test.
14480
bb13f2ff
EB
144812003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14482
14483 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
14484
4864cc4a
KL
144852003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14486
14487 PR c++/12924
14488 * g++.dg/template/template-id-2.C: New test.
14489
d43f603d
KL
144902003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14491
14492 PR c++/5369
14493 * g++.dg/template/memfriend1.C: New test.
14494 * g++.dg/template/memfriend2.C: Likewise.
14495 * g++.dg/template/memfriend3.C: Likewise.
14496 * g++.dg/template/memfriend4.C: Likewise.
14497 * g++.dg/template/memfriend5.C: Likewise.
14498 * g++.dg/template/memfriend6.C: Likewise.
14499 * g++.dg/template/memfriend7.C: Likewise.
14500 * g++.dg/template/memfriend8.C: Likewise.
14501 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
14502
40bec508
MM
145032003-11-21 Mark Mitchell <mark@codesourcery.com>
14504
14505 PR c++/12515
14506 * g++.dg/ext/cond1.C: New test.
14507
c132886e
RH
145082003-11-20 Richard Henderson <rth@redhat.com>
14509
14510 * gcc.dg/20020201-2.c: Remove.
14511 * gcc.dg/20020201-4.c: Remove.
14512 * gcc.dg/20020304-1.c: Remove.
14513
dd2cc6dc
NN
145142003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
14515
14516 * gcc.dg/cpp/trad/xwin1.c: New test case.
14517
5153e857
AT
145182003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
14519
14520 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
14521 * lib/g77.exp: Likewise.
14522 * lib/objc.exp: Likewise.
14523 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
14524 for darwin.
14525
c44e68a5
KL
145262003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14527
14528 PR c++/12932
14529 * g++.dg/template/static5.C: New test.
14530
fc6d6d62
JM
145312003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
14532
14533 * gcc.dg/nested-func-1.c: New test.
14534
178b9a09
KG
145352003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14536
14537 * gcc.dg/cpp/assert4.c: New test.
14538
8ffc2e37
GB
145392003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14540
75d3baee
ZW
14541 PR c++/2294
14542 * g++.dg/lookup/using9.c: New test.
8ffc2e37 14543
ec75414f
MM
145442003-11-14 Mark Mitchell <mark@codesourcery.com>
14545
14546 PR c++/12762
14547 * g++.dg/template/error3.C: New test.
14548
7fb768e5
AC
145492003-11-14 Arnaud Charlet <charlet@act-europe.fr>
14550
14551 PR ada/13035
14552 * ada/acats/run_acats, run_all.sh: Fix syntax error.
14553 No longer use a wrapper for gcc, since this does not work under
14554 Windows.
14555
aede75ed
GB
145562003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14557
75d3baee
ZW
14558 PR c++/2094
14559 * g++.dg/template/ptrmem7.C: New test.
aede75ed 14560
a25d596a
AP
145612003-11-13 Andrew Pinski <apinski@apple.com>
14562
14563 * gcc.c-torture/compile/20031113-1.c: New test.
14564
49012f5c 145652003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 14566 Kean Johnston <jkj@sco.com>
49012f5c
MM
14567
14568 PR c/13029
14569 * gcc.dg/unused-4.c: Update.
14570
d76bc29c
EB
145712003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14572
14573 * g++.dg/opt/const3.C: New test.
14574
fccc4eb2
JH
145752003-11-13 Jan Hubicka <jh@suse.cz>
14576
14577 * gcc.c-torture/compile/20031112-1.c: New test.
14578
8f120836
MM
145792003-11-12 Mark Mitchell <mark@codesourcery.com>
14580
14581 * g++.dg/parse/crash10.C: Remove bogus error marker.
14582
405f36dd
RO
145832003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14584
14585 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
14586 (host_gcc): Likewise.
14587 (ROOT): Honor $PWDCMD.
14588 (BASE): Likewise.
14589 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
14590
7e28e1a3
CM
145912003-11-12 Catherine Moore <clm@redhat.com>
14592
14593 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
14594
0cf356df
AJ
145952003-11-12 Andreas Jaeger <aj@suse.de>
14596 Jakub Jelinek <jakub@redhat.com>
14597 Andrew Pinski <pinskia@physics.uc.edu>
14598 Richard Henderson <rth@redhat.com>
14599
14600 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
14601 systems.
7671789c 14602 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
14603
14604 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
14605 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14606
3e65fcc0
AJ
146072003-11-11 Andreas Jaeger <aj@suse.de>
14608
14609 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
14610
292d9f2b
AJ
14611 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
14612
e6178121
AC
146132003-11-10 Arnaud Charlet <charlet@act-europe.fr>
14614
14615 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
14616 Clean ups.
14617
1ec0c607
WH
146182003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
14619
14620 * gcc.dg/trampoline-1.c: New test.
14621
a5fdcda8
AP
146222003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14623
14624 * gcc.c-torture/compile/200031109-1.c: New test.
14625
c76f4e8e
JM
146262003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14627
14628 PR c/3190
14629 PR c/8714
14630 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14631 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
14632 gcc.dg/format/no-y2k-1.c: Update.
14633
587a9854
RS
146342003-11-08 Roger Sayle <roger@eyesopen.com>
14635
14636 PR optimization/10467
14637 * gcc.dg/20031108-1.c: New test case.
14638
3d67ba1e
GK
146392003-11-07 Geoffrey Keating <geoffk@apple.com>
14640
14641 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
14642
30321c39
JM
146432003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14644
14645 * gcc.dg/compound-lvalue-1.c: New test.
14646 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
14647 some XFAILs.
14648
2858f73a
GK
146492003-11-06 Geoffrey Keating <geoffk@apple.com>
14650
14651 * gcc.dg/altivec-varargs-1.c: New test.
14652
51672143
EB
146532003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14654
14655 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
14656 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
14657 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
14658 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
14659 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
14660
0a49d02c
JM
146612003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
14662
14663 * gcc.dg/cond-lvalue-1.c: New test.
14664
db9fd03e 146652003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
14666
14667 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
14668
aad626f7
KL
146692003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14670
14671 PR c++/11616
14672 * g++.dg/template/instantiate5.C: New test.
14673
0c5a0451
VR
146742003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14675
14676 PR c++/12726
14677 * g++.dg/ext/complit2.C: Replace test with self-contained version.
14678 * ChangeLog: Add missing first entry for above test.
14679
3dfa3500
KL
146802003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14681
14682 PR c++/9810
14683 * g++.dg/template/using8.C: New test.
14684 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
14685
31f0f571
RS
146862003-11-02 Roger Sayle <roger@eyesopen.com>
14687
14688 PR optimization/10817
14689 * gcc.c-torture/compile/20031102-1.c: New test case.
14690
2077750a
KH
146912003-11-02 Kazu Hirata <kazu@cs.umass.edu>
14692
14693 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
14694 2147483647.
14695
e69cdc12
EB
146962003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14697
14698 * gcc.dg/20031102-1.c: New test.
14699
0a9e65f9
EB
147002003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14701
14702 * gcc.dg/complex-1.c: New test.
14703
f218d820
KL
147042003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14705
14706 PR c++/12796
14707 * g++.dg/template/crash13.C: Adjust expected error location.
14708 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14709
f3dd79b9
RE
147102003-10-31 Richard Earnshaw <rearnsha@arm.com>
14711
14712 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14713
4cabf776
JZ
147142003-10-31 Josef Zlomek <zlomekj@suse.cz>
14715
14716 PR/10239
14717 * gcc.c-torture/compile/20031031-2.c: New test.
14718
739e6d58
JZ
147192003-10-31 Josef Zlomek <zlomekj@suse.cz>
14720
14721 PR/11640
14722 * gcc.c-torture/compile/20031031-1.c: New test.
14723
28765aad
RE
147242003-10-31 Richard Earnshaw <rearnsha@arm.com>
14725
14726 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14727 * gcc.misc-tests/bprob.exp: Likewise.
14728 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
14729 the execution test on arm-elf configs.
c6c01481 14730 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
14731 configs that don't support scratch files.
14732 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
14733
1d915eda
AC
147342003-10-30 Arnaud Charlet <charlet@act-europe.fr>
14735
14736 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
14737 done by dejagnu.
14738
24c98fae
AC
147392003-10-29 Arnaud Charlet <charlet@act-europe.fr>
14740
14741 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
14742 Avoid non pure sh syntax. Add more logging.
14743
14744 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
14745 fail.
24c98fae 14746
0fda236e
FS
147472003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14748
14749 PR libgcj/10610
14750 * gcc.dg/ppc-stackalign-1.c: New test.
14751
1066ea4d
AC
147522003-10-28 Arnaud Charlet <charlet@act-europe.fr>
14753
14754 * ada/acats/run_all.sh: Change output to be more compliant with
14755 dejagnu framework.
14756 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
14757 Only run [a-z]* directories, to filter out e.g. CVS.
14758 Redirect build output to log file.
1066ea4d 14759
934ef487
AC
147602003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14761
14762 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
14763
c011a52f
AC
147642003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14765
14766 PR ada/5909:
14767 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
14768
b19ee4bd
JJ
147692003-10-27 Jakub Jelinek <jakub@redhat.com>
14770
14771 * gcc.c-torture/compile/20031023-1.c: New test.
14772 * gcc.c-torture/compile/20031023-2.c: New test.
14773 * gcc.c-torture/compile/20031023-3.c: New test.
14774 * gcc.c-torture/compile/20031023-4.c: New test.
14775
58e1d54c
KL
147762003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14777
14778 PR c++/10371
14779 * g++.dg/lookup/scoped8.C: New test.
14780
b3cd99cd
EB
147812003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14782
14783 * g++.dg/opt/reg-stack3.C: New test.
14784
88682ff6
JM
147852003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14786
14787 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
14788
d9a50301
KL
147892003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14790
14791 PR c++/11076
14792 * g++.dg/template/crash13.C: New test.
14793
349dfad9
JM
147942003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14795
14796 * gcc.dg/c99-restrict-2.c: New test.
14797
bb885938
NS
147982003-10-24 Nathan Sidwell <nathan@codesourcery.com>
14799
14800 PR c++/12698, c++/12699, c++/12700, c++/12566
14801 * g++.dg/inherit/covariant9.C: New test.
14802 * g++.dg/inherit/covariant10.C: New test.
14803 * g++.dg/inherit/covariant11.C: New test.
14804
0c5a0451
VR
148052003-10-23 Jason Merrill <jason@redhat.com>
14806
14807 PR c++/12726
14808 * g++.dg/ext/complit2.C: New test.
14809
ed1ca05a
FH
148102003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14811
14812 PR target/12654
14813 * gcc.c-torture/execute/20031020-1.c: New test.
14814
1b251a0c
ZD
148152003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14816
14817 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
14818 following the jump_insn.
14819
dc70e81d
JM
148202003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
14821
14822 * gcc.dg/cast-lvalue-1.c: New test.
14823
18fd68a8
MM
148242003-10-21 Mark Mitchell <mark@codesourcery.com>
14825
14826 PR c++/11962
14827 * g++.dg/template/cond2.C: New test.
14828
ac054e28
JM
148292003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
14830
14831 * gcc.dg/builtins-28.c: New test.
14832
d4d1ebc1
JH
148332003-10-20 Jan Hubicka <jh@suse.cz>
14834
14835 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
14836 parameter.
14837 * testsuite/gcc.dg/inline-2.c: Likewise.
14838
d15f01e3
PE
148392003-10-20 Phil Edwards <phil@codesourcery.com>
14840
14841 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
14842 * gcc.dg/nest.c: Likewise.
14843
11325dcd
KL
148442003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14845
14846 PR c++/9781, c++/10583, c++/11862
14847 * g++.dg/parse/crash13.C: New test.
14848
adccacc4
ZD
148492003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14850
14851 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
14852
5a13d728
EB
148532003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14854
14855 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
14856 Define HAVE_C99_RUNTIME except on Solaris.
14857 * gcc.dg/builtins-20.c: Likewise.
14858
29ee7b16
ZD
148592003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14860
14861 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
14862
5f04800c
KL
148632003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14864
14865 PR c++/12495
14866 * g++.dg/template/crash21.C: New test.
14867
9579624e
KL
148682003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14869
14870 PR c++/2513
14871 * g++.dg/template/typename5.C: New test.
14872
e77b95a2
KL
148732003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14874
14875 PR c++/12369
14876 * g++.dg/template/friend25.C: New test.
14877
7a0cb59c
ZL
148782003-10-16 Ziemowit Laski <zlaski@apple.com>
14879
14880 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
14881 versions.
14882
82917bf9
KH
148832003-10-16 Kazu Hirata <kazu@cs.umass.edu>
14884
14885 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
14886 == 2147483647.
14887
8725a9b4
KH
148882003-10-15 Kazu Hirata <kazu@cs.umass.edu>
14889
14890 * gcc.c-torture/execute/960416-1.x: Remove.
14891 * gcc.c-torture/execute/divconst-3.x: Likewise.
14892
c546e185
HPN
148932003-10-15 Hans-Peter Nilsson <hp@axis.com>
14894
14895 PR target/12598
14896 * gcc.dg/torture/cris-volatile-1.c: New test.
14897
e157d777
RS
148982003-10-14 Roger Sayle <roger@eyesopen.com>
14899
14900 PR optimization/9325
14901 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
14902 for overflowing floating point to integer conversion during RTL
14903 simplification.
14904
c92c2a28
ZL
149052003-10-13 Ziemowit Laski <zlaski@apple.com>
14906
14907 * objc/execute/_cmd.m: Fix typo.
14908 * objc.dg/image-info.m, objc.dg/symtab-1.m:
14909 Relax 'scan-assembler' regexp.
14910 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
14911 objc.dg/try-catch-4.m: Run on non-Darwin targets.
14912 * objc.dg/zero-link-2.m: Remove blank line.
14913 * objc.dg/zero-link-3.m: New test case.
c6c01481 14914
71d46c6f
GK
149152003-10-13 Geoffrey Keating <geoffk@apple.com>
14916
3eba62b4
GK
14917 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
14918
71d46c6f
GK
14919 * gcc.dg/asm-names.c: Use scan-assembler-not rather
14920 than linker trickery.
14921
88e451e1
VR
149222003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14923
14924 PR c++/12370
14925 * g++.dg/other/friend2.C: New test.
14926
e3c8de6a
SB
149272003-10-12 Steven Bosscher <steven@gcc.gnu.org>
14928
14929 * gcc.dg/20031012-1.c: New test.
14930
1998463c
SB
149312003-10-12 Steven Bosscher <steven@gcc.gnu.org>
14932
14933 * gcc.dg/weak/weak-3.c: Fix for new warning.
14934
cc956bfd
KC
149352003-10-12 Kelley Cook <kcook@gcc.gnu.org>
14936
14937 PR optimization/8750
14938 * gcc.c-torture/execute/20031012-1.c: New test case.
14939
c43fa1f5
RS
149402003-10-11 Roger Sayle <roger@eyesopen.com>
14941
14942 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
14943 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
14944
c877353c
RS
149452003-10-11 Roger Sayle <roger@eyesopen.com>
14946
14947 PR optimization/12260
14948 * gcc.c-torture/compile/20031011-2.c: New test case.
14949
e3be1116
RS
149502003-10-11 Roger Sayle <roger@eyesopen.com>
14951
14952 * gcc.c-torture/execute/20031011-1.c: New testcase.
14953
69efc31d
EB
149542003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14955
14956 * gcc.c-torture/compile/20031011-1.c: New test.
14957
cc956bfd 149582003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
14959
14960 * g++.dg/other/first-global.C: New test.
14961
ea82015c
RS
149622003-10-11 Roger Sayle <roger@eyesopen.com>
14963
14964 * gcc.c-torture/execute/string-opt-18.c: New testcase.
14965
51e73d57
ILT
149662003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
14967
14968 * gcc.c-torture/compile/20031010-1.c: New test.
14969
d0fd1347
GK
149702003-10-10 Geoffrey Keating <geoffk@apple.com>
14971
14972 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
14973 * gcc.c-torture/execute/va-arg-25.c: ... here.
14974
b18ff0cd
MM
149752003-10-09 Mark Mitchell <mark@codesourcery.com>
14976
14977 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
14978
1703590e
RS
149792003-10-08 Richard Sandiford <rsandifo@redhat.com>
14980
f119ba23 14981 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 14982
3d56512d
GB
149832003-10-08 Giovanni Bajo <giovannibajo@libero.it>
14984
14985 * g++.dg/parse/error2.C: New test.
14986
7a925598
GB
149872003-10-08 Giovanni Bajo <giovannibajo@libero.it>
14988
14989 PR c++/11097
14990 * g++.dg/other/error5.C: Modify the error message.
14991 * g++.dg/lookup/using8.C: New test.
14992
a594a19c
GK
149932003-10-07 Geoffrey Keating <geoffk@apple.com>
14994
14995 * gcc.dg/darwin-abi-2.c: New file.
14996 * gcc.c-torture/execute/va-arg-24.c: New file.
14997
90af8042
BW
149982003-10-06 Bob Wilson <bob.wilson@acm.org>
14999
15000 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15001 indentation.
15002
d04a575f
MM
150032003-10-06 Mark Mitchell <mark@codesourcery.com>
15004
15005 PR c++/10147
15006 * g++.dg/other/error4.C: Update error messages.
15007 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15008
d04a575f
MM
15009 PR c++/12337
15010 * g++.dg/init/new9.C: New test.
c6c01481 15011
d04a575f
MM
15012 PR c++/12334, c++/12236, c++/8656
15013 * g++.dg/ext/attrib8.C: New test.
15014
8a7a6f4d
DP
150152003-10-06 Devang Patel <dpatel@apple.com>
15016
15017 * gcc.dg/debug/dwarf2-3.h: New test.
15018 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15019
9ebfd78b
EB
150202003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15021
15022 * g++.dg/opt/cfg2.C: New test.
15023
8c03ca00
EB
150242003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15025
15026 * g++.dg/opt/float1.C: New test.
15027
b494fd98
EB
150282003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15029
15030 * gcc.dg/c90-array-lval-6.c: New test.
15031 * gcc.dg/c99-array-lval-6.c: New test.
15032
81ff723b
AM
150332003-10-03 Alexander Malmberg <alexander@malmberg.org>
15034 Ziemowit Laski <zlaski@apple.com>
15035
15036 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15037 'Derived', so that it is never considered a class method; add
15038 new warning for '+port' method ambiguity.
15039 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15040 <objc/objc-api.h> (needed on Mac OS X).
15041 * objc.dg/method-13.m: New test.
15042
875eda9c
RS
150432003-10-03 Roger Sayle <roger@eyesopen.com>
15044
15045 PR optimization/9325, PR java/6391
15046 * gcc.c-torture/execute/20031003-1.c: New test case.
15047
c8a65a25
MM
150482003-10-02 Mark Mitchell <mark@codesourcery.com>
15049
5114f0ed
MM
15050 PR optimization/12180
15051 * gcc.dg/20031002-1.c: New test.
15052
c8a65a25
MM
15053 PR c++/12486
15054 * g++.dg/inherit/error1.C: New test.
15055
910a2080
CD
150562003-10-02 Chris Demetriou <cgd@broadcom.com>
15057
15058 * lib/f-torture.exp (search_for): Rename to...
15059 (search_for_re): This. Also, clean up comments and the
15060 "regexp" invocation.
15061
2a3bf9aa
JZ
150622003-10-02 Josef Zlomek <zlomekj@suse.cz>
15063
15064 * gcc.c-torture/compile/20031002-1.c: New test.
15065
7485f79f
JJ
150662003-10-02 Jakub Jelinek <jakub@redhat.com>
15067
15068 * g++.dg/opt/cond1.C: New test.
15069
2409cb37
KC
150702003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15071
15072 * gcc.dg/Wold-style-definition-2.c: New testcase.
15073 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15074
1ffcc352
RH
150752003-09-29 Richard Henderson <rth@redhat.com>
15076
75d3baee 15077 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15078
ea0738f2
EB
150792003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15080
15081 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15082
753aaa17
KL
150832003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15084
15085 * g++.dg/template/friend19.C: Fix typo.
15086 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15087
d34053ed
RS
150882003-09-28 Richard Sandiford <rsandifo@redhat.com>
15089
15090 * gcc.c-torture/execute/20030928-1.c: New test.
15091 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15092
e8226879
EB
150932003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15094
15095 * g++.dg/opt/unroll1.C: New test.
15096
073089a7
RS
150972003-09-26 Roger Sayle <roger@eyesopen.com>
15098
15099 PR optimization/11741
15100 * gcc.dg/20030926-1.c: New test case.
15101
37d407a1
KL
151022003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15103
15104 PR c++/5655
15105 * g++.dg/parse/access7.C: New test.
15106 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15107
264fa2db
ZL
151082003-09-24 Ziemowit Laski <zlaski@apple.com>
15109
15110 MERGE OF objc-improvements-branch into MAINLINE:
15111 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15112 if libobjc has not been built.
15113 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15114 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15115 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15116 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15117 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15118 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15119 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15120 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15121 objc.dg/special/unclaimed-category-1.h,
15122 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15123 well as GNU runtime.
264fa2db 15124 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15125 * execute/cascading-1.m, execute/function-message-1.m,
15126 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15127 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15128 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15129 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15130 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15131 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15132 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15133 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15134 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15135 * objc.dg/bitfield-2.m: Run only on Darwin.
15136 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15137 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15138 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15139 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15140
d395df26
AO
151412003-09-24 Alexandre Oliva <aoliva@redhat.com>
15142
15143 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15144
fff2cb99
GK
151452003-09-23 Geoffrey Keating <geoffk@apple.com>
15146
15147 * gcc.dg/darwin-abi-1.c: New file.
15148
af0f185b
AP
151492003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15150
15151 PR target/12281
15152 * gcc.c-torture/compile/20030921-1.c: New test.
15153
de582cfb
EB
151542003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15155
15156 * g++.dg/opt/reg-stack2.C: New test.
15157
5cfc5356
EB
151582003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15159
15160 * g++.dg/eh/delayslot1.C: New test.
15161
ddd2d57e
RH
151622003-09-20 Richard Henderson <rth@redhat.com>
15163
15164 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15165
ccea753c
RS
151662003-09-20 Roger Sayle <roger@eyesopen.com>
15167
15168 * gcc.c-torture/execute/20030920-1.c: New test case.
15169
2c49cd9e
KL
151702003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15171
15172 * g++.dg/rtti/typeid3.C: Correct expected error message.
15173
4047b164
KL
151742003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15175
15176 PR c++/157
15177 * g++.dg/parse/crash12.C: New test.
15178
99d53bba
JJ
151792003-09-19 Janis Johnson <janis187@us.ibm.com>
15180
15181 * gcc.dg/compat/mixed-struct-check.h: New.
15182 * gcc.dg/compat/mixed-struct-defs.h: New.
15183 * gcc.dg/compat/mixed-struct-init.h: New.
15184 * gcc.dg/compat/struct-by-value-19_main.c: New.
15185 * gcc.dg/compat/struct-by-value-19_x.c: New.
15186 * gcc.dg/compat/struct-by-value-19_y.c: New.
15187 * gcc.dg/compat/struct-by-value-20_main.c: New.
15188 * gcc.dg/compat/struct-by-value-20_x.c: New.
15189 * gcc.dg/compat/struct-by-value-20_y.c: New.
15190 * gcc.dg/compat/struct-return-19_main.c: New.
15191 * gcc.dg/compat/struct-return-19_x.c: New.
15192 * gcc.dg/compat/struct-return-19_y.c: New.
15193 * gcc.dg/compat/struct-return-20_main.c: New.
15194 * gcc.dg/compat/struct-return-20_x.c: New.
15195 * gcc.dg/compat/struct-return-20_y.c: New.
15196
ed71e586
AP
151972003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15198 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15199 so that it will not complain on LP64 targets.
15200
68c78847
KL
152012003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15202
15203 PR c++/495
15204 * g++.dg/template/friend24.C: New test.
15205
3501ba24
NS
152062003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15207
68442fac 15208 PR c++/12332
3501ba24
NS
15209 * g++.dg/template/memtmpl2.C: New test.
15210
5ae6cd0d
MM
152112003-09-18 Mark Mitchell <mark@codesourcery.com>
15212
15213 PR target/11184
15214 * gcc.dg/builtin-apply1.c: New test.
15215
85b22f78
NS
152162003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15217
15218 PR c++/9848
15219 * g++.dg/warn/Wunused-4.C: New test.
15220
ef08de80
VR
152212003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15222
15223 PR c++/12316
15224 * g++.dg/other/gc2.C: New test.
15225
84583208
MM
152262003-09-17 Mark Mitchell <mark@codesourcery.com>
15227
15dd86be
MM
15228 PR c++/11991
15229 * g++.dg/rtti/typeid3.C: New test.
15230
84583208
MM
15231 PR c++/12266
15232 * g++.dg/overload/template1.C: New test.
15233
0b75beaa
EB
152342003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15235
15236 * g++.dg/opt/cfg3.C: New test.
15237
ae8803a8
KL
152382003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15239
15240 PR c++/7939
15241 * g++.dg/template/crash11.C: New test.
15242
72954a4f
JM
152432003-09-16 Jason Merrill <jason@redhat.com>
15244 Jakub Jelinek <jakub@redhat.com>
15245
15246 * gcc.dg/attr-warn-unused-result.c: New test.
15247
3afd2e20
NS
152482003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15249
15250 PR c++/12184
15251 * g++.dg/expr/call2.C: New test.
15252
c034f121
AJ
152532003-09-15 Andreas Jaeger <aj@suse.de>
15254
15255 * gcc.dg/Wold-style-definition-1.c: New test.
15256
29edb15c
MM
152572003-09-14 Mark Mitchell <mark@codesourcery.com>
15258
a7e8c268
MM
15259 PR c++/3907
15260 * g++.dg/parse/template12.C: New test.
15261
29edb15c
MM
15262 * g++.dg/abi/bitfield11.C: New test.
15263 * g++.dg/abi/bitfield12.C: Likewise.
15264
aab68b4a
AO
152652003-09-14 Alexandre Oliva <aoliva@redhat.com>
15266
15267 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15268 non-expansion of functional macro name without arguments at EOL.
15269 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15270
975f3818
RS
152712003-09-14 Richard Sandiford <rsandifo@redhat.com>
15272
15273 * gcc.c-torture/execute/20030914-[12].c: New tests.
15274
92af500d
NS
152752003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15276
15277 PR c++/11788
15278 * g++.dg/overload/addr1.C: New test.
15279
93dc9a32
ILT
152802003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15281
15282 * gcc.dg/20030909-1.c: New test.
15283
1c8b4e29
EB
152842003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15285
15286 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15287
152882003-09-09 Devang Patel <dpatel@apple.com>
15289
15290 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15291
f7657db9
KG
152922003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15293
15294 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15295
9649812a
MM
152962003-09-08 Mark Mitchell <mark@codesourcery.com>
15297
15298 * gcc.dg/ia64-types1.c: New test.
15299 * gcc.dg/ia64-types2.c: Likewise.
15300
df049e59
KG
153012003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15302
11bf0eb0
KG
15303 * gcc.dg/builtins-1.c: Add more _Complex tests.
15304 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15305
df049e59
KG
15306 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15307 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15308
f23fb7f5
MM
153092003-09-08 Mark Mitchell <mark@codesourcery.com>
15310
fa531100
MM
15311 PR c++/11786
15312 * g++.dg/lookup/koenig2.C: New test.
15313
f23fb7f5
MM
15314 PR c++/5296
15315 * g++.dg/rtti/typeid2.C: New test.
15316
7f14bbe6
JJ
153172003-09-08 Jakub Jelinek <jakub@redhat.com>
15318
15319 * gcc.c-torture/compile/20030904-1.c: New test.
15320
7b65ed54
EB
153212003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15322
15323 * g++.dg/opt/longbranch2.C: New test.
15324
6a4f08f3
AP
153252003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15326
15327 * g++.dg/template/crash10.C: Only compile it.
15328
dc4cb34e
AP
153292003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15330
15331 PR middle-end/11665
15332 * gcc.c-torture/compile/20030907-1.c: New test.
15333 * g++.dg/init/array11.C: New test.
15334
cf9ad9a7
MM
153352003-09-07 Mark Mitchell <mark@codesourcery.com>
15336
15337 PR c++/11852
15338 * g++.dg/init/struct1.C: New test.
15339
6ef0aa7b
MM
153402003-09-07 Mark Mitchell <mark@codesourcery.com>
15341
15342 PR c++/12181
15343 * g++.dg/expr/comma1.C: New test.
15344
385bce06
MM
153452003-09-06 Mark Mitchell <mark@codesourcery.com>
15346
ae53e5bc 15347 PR c++/11867
385bce06
MM
15348 * g++.dg/expr/static_cast5.C: New test.
15349
687f4bc1
AP
153502003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15351
15352 PR c++/11507
15353 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15354
687f4bc1
AP
15355 PR c++/9574
15356 * g++.dg/other/static1.C: New test.
15357
15358 PR c++/11490
15359 * g++.dg/warn/template-1.C: New test.
15360
15361 PR c++/11432
15362 * g++.dg/template/crash10.C: New test.
c6c01481 15363
687f4bc1
AP
15364 PR c++/2478
15365 * g++.dg/overload/VLA.C: New test.
c6c01481 15366
687f4bc1
AP
15367 PR c++/10804
15368 * g++.dg/template/call1.C: New test.
15369
1f845b30
NS
153702003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15371
15372 PR c++/11794
15373 * g++.dg/parse/using3.C: New test.
15374
34ff2673
RS
153752003-09-06 Roger Sayle <roger@eyesopen.com>
15376
15377 PR c++/11409
15378 * g++.dg/overload/builtin3.C: New test case.
15379
03845b47
SB
153802003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15381
15382 PR c/9862
15383 * gcc.dg/20030906-1.c: New test.
15384 * gcc.dg/20030906-2.c: Likewise.
15385
b92bc2a0
NS
153862003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15387
15388 PR c++/12167
15389 * g++.dg/parse/defarg5.C: New test.
15390
15391 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
15392
ceeae2d1
MM
153932003-09-05 Mark Mitchell <mark@codesourcery.com>
15394
15395 PR c++/12163
15396 * g++.dg/expr/static_cast4.C: New test.
15397
15398 PR c++/12146
15399 * g++.dg/template/crash9.C: New test.
15400
3f8dc57b
AP
154012003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15402
c6c01481 15403 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
15404 in __FUNCTION__.
15405 * g++.old-deja/g++.ext/pretty3.C: Likewise.
15406
8e1daa34
NS
154072003-09-05 Nathan Sidwell <nathan@codesourcery.com>
15408
12483c9f
NS
15409 PR c++/11922
15410 * g++/dg/template/qualified-id1.C: New test.
c6c01481 15411
8e1daa34
NS
15412 PR c++/12037
15413 * g++.dg/warn/noeffect4.C: New test.
15414
47ab33b2
MA
154152003-09-04 Matt Austern <austern@apple.com>
15416
15417 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
15418 * g++.dg/ext/fnname2.C: Likewise.
15419 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 15420
d18a8251
MM
154212003-09-04 Mark Mitchell <mark@codesourcery.com>
15422
15423 * g++.dg/expr/lval1.C: New test.
15424 * g++.dg/ext/lvcast.C: Remove.
15425
bcfb8075
RS
154262003-09-03 Roger Sayle <roger@eyesopen.com>
15427
15428 PR optimization/11700.
15429 * gcc.c-torture/compile/20030903-1.c: New test case.
15430
43fe31f6
MM
154312003-09-03 Mark Mitchell <mark@codesourcery.com>
15432
15433 PR c++/12053
15434 * g++.dg/abi/layout4.C: New test.
15435
1918facf
SB
154362003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
15437
15438 PR c++/11553
15439 * g++.dg/parse/friend3.C: New test.
c6c01481 15440
6d80c4b9
MM
154412003-09-02 Mark Mitchell <mark@codesourcery.com>
15442
3281be05
MM
15443 PR c++/11847
15444 * g++.dg/template/class1.C: New test.
15445
6d80c4b9
MM
15446 PR c++/11808
15447 * g++.dg/expr/call1.C: New test.
15448
7e99327d
MM
154492003-09-01 Mark Mitchell <mark@codesourcery.com>
15450
15451 PR c++/12114
15452 * g++.dg/init/ref9.C: New test.
15453
15454 PR c++/11972
15455 * g++.dg/template/nested4.C: New test.
15456
20d65560
MM
154572003-08-29 Mark Mitchell <mark@codesourcery.com>
15458
7433e6d4
MM
15459 PR c++/12093
15460 * g++.dg/template/non-dependent4.C: New test.
15461
20d65560
MM
15462 PR c++/11928
15463 * g++.dg/inherit/conv1.C: New test.
15464
fc2b8477
MM
154652003-08-29 Mark Mitchell <mark@codesourcery.com>
15466
15467 PR c++/6196
15468 * g++.dg/ext/label1.C: New test.
15469 * g++.dg/ext/label2.C: Likewise.
15470
a1652802
MM
154712003-08-28 Mark Mitchell <mark@codesourcery.com>
15472
15473 * g++.dg/expr/cond3.C: New test.
15474
a2a919aa
KG
154752003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15476
15477 * gcc.dg/builtins-1.c: Add new builtin cases.
15478
488f17e1
KG
154792003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15480
15481 * gcc.dg/builtins-1.c: Add new cases.
15482 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15483
154842003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15485
15486 * gcc.dg/builtins-1.c: Add more math builtin tests.
15487 * gcc.dg/torture/builtin-attr-1.c: New test.
15488
22bd385b
MM
154892003-08-28 Mark Mitchell <mark@codesourcery.com>
15490
15491 PR optimization/5079
15492 * g++.dg/opt/static3.C: New test.
15493
3d7ca167
ZD
154942003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15495
15496 * gcc.misc-tests/gcov-10b.c: New test.
15497
031b59ce
MM
154982003-08-27 Mark Mitchell <mark@codesourcery.com>
15499
15500 * g++.dg/opt/ptrmem3.C: New test.
15501
15502 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
15503
b7bc76e3
JJ
155042003-08-27 Jakub Jelinek <jakub@redhat.com>
15505
15506 * gcc.dg/20030826-2.c: New test.
15507
00229de4
RS
155082003-08-26 Roger Sayle <roger@eyesopen.com>
15509
15510 PR middle-end/12002
15511 * g77.f-torture/compile/12002.f: New test case.
15512
e3232933
RS
155132003-08-26 Roger Sayle <roger@eyesopen.com>
15514
15515 * gcc.dg/20030826-1.c: New test case.
15516
a103ca2c
MK
155172003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
15518
15519 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
15520
20b50672
NS
155212003-08-26 Nathan Sidwell <nathan@codesourcery.com>
15522
6d9a0a36
NS
15523 PR c++/11871
15524 * c++.dg/lookup/crash1.C: New test.
15525
20b50672
NS
15526 * c++.dg/warn/noeffect3.C: New test.
15527
0961802f
JJ
155282003-08-25 Janis Johnson <janis187@us.ibm.com>
15529
15530 * gcc.dg/compat/vector-1_x.c: Compile with -w.
15531 * gcc.dg/compat/vector-1_y.c: Ditto.
15532 * gcc.dg/compat/vector-2_x.c: Ditto.
15533 * gcc.dg/compat/vector-2_y.c: Ditto.
15534
b01e3e38
UW
155352003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
15536
15537 * gcc.dg/20030702-1.c: New test.
15538
43dc123f
MM
155392003-08-25 Mark Mitchell <mark@codesourcery.com>
15540
15541 PR c++/8795
15542 * g++.dg/ext/altivec-1.C: New test.
15543
a30b6839
RH
155442003-08-24 Richard Henderson <rth@redhat.com>
15545
15546 * g++.dg/eh/simd-2.C: Add -w for x86.
15547
61c234ce
JJ
155482003-08-23 Jakub Jelinek <jakub@redhat.com>
15549
15550 * gcc.dg/20030815-1.c: New test.
15551
a653d067
KL
155522003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15553
15554 PR c++/3765
15555 * g++.dg/parse/access6.C: New test.
15556
19db77ce
KL
155572003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15558
15559 PR c++/641, c++/11876
15560 * g++.dg/template/friend22.C: New test.
15561 * g++.dg/template/friend23.C: Likewise.
15562
35f73a73
MM
155632003-08-22 Mark Mitchell <mark@codesourcery.com>
15564
15565 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
15566 identically.
15567
6560773a
MM
155682003-08-22 Mark Mitchell <mark@codesourcery.com>
15569
15570 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
15571
a30f2d65
MM
155722003-08-22 Mark Mitchell <mark@codesourcery.com>
15573
15574 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
15575
7741796c
MM
155762003-08-22 Mark Mitchell <mark@codesourcery.com>
15577
15578 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
15579
376de225
MM
155802003-08-22 Mark Mitchell <mark@codesourcery.com>
15581
15582 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
15583
f3c2dfc6
MM
155842003-08-21 Mark Mitchell <mark@codesourcery.com>
15585
15586 PR c++/11919
15587 * g++.dg/overload/prom1.C: New test.
15588
15589 PR c++/11551
15590 * g++.dg/parse/dtor2.C: New test.
15591
15592 PR c++/10762
15593 * g++.dg/parse/using2.C: New test.
15594
43c446b8
KH
155952003-08-21 Kazu Hirata <kazu@cs.umass.edu>
15596
15597 PR target/11805
15598 * gcc.c-torture/compile/20030821-1.c: New.
15599
35c18a20
MM
156002003-08-20 Mark Mitchell <mark@codesourcery.com>
15601
15602 PR c++/11834
15603 * g++.dg/template/deduce2.C: New test.
15604
c4c83fff
JZ
156052003-08-21 Josef Zlomek <zlomekj@suse.cz>
15606
15607 * gcc.c-torture/execute/20030821-1.c: New test.
15608
2cf099a5
RS
156092003-08-20 Roger Sayle <roger@eyesopen.com>
15610
15611 PR middle-end/11984
15612 * gcc.dg/20030820-1.c: New test case.
15613
47d4c811
NS
156142003-08-20 Nathan Sidwell <nathan@codesourcery.com>
15615
15616 PR c++/11945
15617 * g++.dg/warn/noeffect2.C: New test.
15618
4b0d3cbe
MM
156192003-08-19 Mark Mitchell <mark@codesourcery.com>
15620
15621 PR c++/10926
15622 * g++.dg/template/dtor2.C: New test.
15623
15624 PR c++/11684
15625 * g++.dg/template/operator1.C: New test.
15626 * g++.dg/parse/operator4.C: New test.
15627
15628 PR c++/11946.C
15629 * g++.dg/expr/enum1.C: New test.
15630 * gcc.dg/c99-bool-1.c: Remove bogus warning.
15631
15632 PR c++/11036.C
15633 * g++.dg/parse/elab2.C: New test.
15634 * g++.dg/parse/typedef4.C: Change error message.
15635 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
15636 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
15637 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
15638
ccc01444
GK
156392003-08-19 Geoffrey Keating <geoffk@apple.com>
15640
15641 * gcc.dg/pch/warn-1.c: New.
15642 * gcc.dg/pch/warn-1.hs: New.
15643
15644 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
15645 not-tested file.
15646
c0d4955f
AP
156472003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15648
15649 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
15650
4fad7068
AP
156512003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15652
15653 * gcc.dg/uninit-D.c: New Test.
15654 * gcc.dg/uninit-E.c: New Test.
15655 * gcc.dg/uninit-F.c: New Test.
15656 * gcc.dg/uninit-G.c: New Test.
15657
7f5d157f
MR
156582003-08-19 Michael Ritzert <ritzert@t-online.de>
15659
15660 * g++.dg/README: Describe the pch directory.
15661
b54f5338
KL
156622003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15663
15664 PR c++/11174
15665 * g++.dg/parse/access4.C: New test.
15666 * g++.dg/parse/access5.C: Likewise.
15667 * g++.old-deja/g++.jason/access17.C: Adjust error message.
15668
622adc7e
MK
156692003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
15670
15671 * gcc.dg/noncompile/20030818-1.c: New.
15672
a2507277
NS
156732003-08-18 Nathan Sidwell <nathan@codesourcery.com>
15674
47d4c811
NS
15675 PR c++/11957
15676 * g++.dg/warn/noeffect1.C: New test.
15677
a2507277
NS
15678 * g++.dg/template/scope2.C: New test.
15679 * g++.dg/template/error2.C: Correct dg-error
15680
8edf7a6d
RS
156812003-08-18 Richard Sandiford <rsandifo@redhat.com>
15682
15683 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
15684
e895113a
NS
156852003-08-16 Nathan Sidwell <nathan@codesourcery.com>
15686
15687 PR C++/11512
15688 * g++.dg/template/warn1.C: New.
15689
68ea098a
NS
156902003-08-15 Nathan Sidwell <nathan@codesourcery.com>
15691
15692 * g++.dg/template/error2.C: New test.
15693 * g++.dg/lookup/using7.C: Adjust errors
15694 * g++.old-deja/g++.pt/crash36.C: Likewise.
15695 * g++.old-deja/g++.pt/derived3.C: Likewise.
15696
d256ac69
KG
156972003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15698
15699 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
15700 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
15701 * gcc.c-torture/execute/builtins/string-9.c: New, from
15702 string-opt-9.c. Adjust for execute/builtins framework.
15703 * gcc.c-torture/execute/string-opt-9.c: Delete.
15704
560ad596
MM
157052003-08-12 Mark Mitchell <mark@codesourcery.com>
15706
4717fcc7
MM
15707 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
15708
560ad596
MM
15709 * g++.dg/parse/ret-type2.C: New test.
15710
15711 PR c++/11703
15712 * g++.dg/init/new8.C: New test.
15713
15714 PR c++/10923
15715 * g++.dg/parse/typedef5.C: New test.
15716
15717 PR c++/9512
15718 * g++.dg/parse/qualified2.C: New test.
15719 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
15720 invalid code.
15721
fe0378ed
MM
157222003-08-11 Mark Mitchell <mark@codesourcery.com>
15723
15724 * g++.dg/conversion/ptrmem1.C: New test.
15725
5f5e441a
JJ
157262003-08-11 Jakub Jelinek <jakub@redhat.com>
15727
15728 PR target/11693
15729 * gcc.dg/20030811-1.c: New test.
15730
15731 PR target/11535
15732 * gcc.c-torture/execute/20030811-1.c: New test.
15733
0235f855
KG
157342003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15735
15736 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
15737
d9148cf4
MM
157382003-08-10 Mark Mitchell <mark@codesourcery.com>
15739
15740 PR c++/11789.C
15741 * g++.dg/inherit/multiple1.C: New test.
15742
86306a6b
NS
157432003-08-10 Nathan Sidwell <nathan@codesourcery.com>
15744
bae39a73
NS
15745 * gcc.dg/spe1.c: New test.
15746
ffc76561
NS
15747 PR c++/11670
15748 * g++.dg/expr/cast2.C: New test.
c6c01481 15749
86306a6b
NS
15750 PR c++/10530
15751 * g++.dg/template/dependent-name2.C: New test.
15752
bb6e4168
AP
157532003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
15754
15755 * g++.dg/parse/crash11.C: Put the dg options in comments.
15756
df38ffef
NB
157572003-08-08 Neil Booth <neil@daikokuya.co.uk>
15758
15759 * lib/gcc-dg.exp: Update for diagnostic change.
15760
3adee96c
KL
157612003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15762
15763 PR c++/5767
15764 * g++.dg/parse/crash11.C: New test.
15765
372431b6
AO
157662003-08-06 Alexandre Oliva <aoliva@redhat.com>
15767
15768 * gcc.dg/cpp/spacing1.c: Update.
15769
17f6297d
JJ
157702003-08-04 Janis Johnson <janis187@us.ibm.com>
15771
15772 PR target/11739
15773 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
15774 a value for -mtune.
15775
02a1994c
RS
157762003-08-04 Roger Sayle <roger@eyesopen.com>
15777
15778 PR middle-end/11771
15779 * gcc.c-torture/compile/20030804-1.c: New test case.
15780
f2593a66
RS
157812003-08-04 Roger Sayle <roger@eyesopen.com>
15782
15783 * gcc.dg/20030804-1.c: New test case.
15784
b5d72eda
AO
157852003-08-04 Alexandre Oliva <aoliva@redhat.com>
15786
15787 * gcc.dg/cpp/separate-1.c: New test.
15788
ae0b7dfc
NS
157892003-08-03 Nathan Sidwell <nathan@codesourcery.com>
15790
6cb89308
NS
15791 PR c++/11704
15792 * g++.dg/template/dependent-expr2.C: New test.
15793
ae0b7dfc
NS
15794 PR c++/11766
15795 * g++.dg/expr/ptrmem1.C: New test.
15796
79572cb1
KL
157972003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15798
15799 PR c++/9453
15800 * g++.dg/template/friend15.C: New test.
15801
76bf2c97
NB
158022003-08-03 Neil Booth <neil@daikokuya.co.uk>
15803
15804 * lib/dg-pch.exp: Work round PCH bug.
15805
8e9dd1eb
KG
158062003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15807
15808 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
15809 builtins. Move cases from builtins-4.c here.
15810
15811 * gcc.dg/torture/builtin-math-1.c: New test taken from
15812 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
15813 additional cases.
c6c01481 15814
8e9dd1eb
KG
15815 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
15816 Delete.
15817
fd9aef9d
NS
158182003-08-02 Nathan Sidwell <nathan@codesourcery.com>
15819
15820 PR c++/9447
15821 * g++.dg/template/using7.C: New test.
15822
49634b3a
NB
158232003-08-02 Neil Booth <neil@daikokuya.co.uk>
15824
15825 * import1.c, import2.c: New tests.
15826
5f77fbd4
JJ
158272003-08-01 Jakub Jelinek <jakub@redhat.com>
15828
15829 * g++.dg/eh/crossjump1.C: New test.
15830
ee935db4
MM
158312003-08-01 Mark Mitchell <mark@codesourcery.com>
15832
15833 PR c++/11697
15834 * g++.dg/template/using6.C: New test.
15835
15836 PR c++/11744
15837 * g++.dg/template/koenig2.C: New test.
15838
d6f7c704
KL
158392003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15840
15841 PR c++/7983
15842 * g++.dg/parse/typedef4.C: New test.
15843
cbd63935
KL
158442003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15845
15846 PR c++/8442, c++/8806
15847 * g++.dg/template/elab1.C: New test.
15848 * g++.dg/template/type2.C: Likewise.
15849 * g++.dg/template/ttp3.C: Adjust expected error message.
15850 * g++.old-deja/g++.law/visibility13.C: Likewise.
15851 * g++.old-deja/g++.niklas/t135.C: Likewise.
15852 * g++.old-deja/g++.pt/ttp41.C: Likewise.
15853 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
15854 template argument.
15855 * g++.old-deja/g++.pt/ttp44.C: Likewise.
15856
522da2bf
NS
158572003-08-01 Nathan Sidwell <nathan@codesourcery.com>
15858
a5bcc582
NS
15859 PR c++/11295
15860 * g++.dg/ext/stmtexpr1.C: New test.
15861
d340e53f
NS
15862 * g++.dg/opt/tmp1.C: New test.
15863
f21e6028
NS
15864 PR c++/11525
15865 * g++.dg/parse/constant4.C: New test.
15866
522da2bf
NS
15867 PR c++/9447
15868 * g++.dg/template/using5.C: New test.
15869
2598550f
RS
158702003-07-31 Roger Sayle <roger@eyesopen.com>
15871
15872 * gcc.dg/builtins-27.c: New test case.
15873
a132b6a8
JJ
158742003-07-31 Jakub Jelinek <jakub@redhat.com>
15875
15876 * gcc.dg/tls/opt-7.c: New test.
15877
5011c2ca 158782003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 15879
5011c2ca
AP
15880 * g++.old-deja/g++.other/crash18.C: Remove.
15881
fb5ce3c9
NS
158822003-07-31 Nathan Sidwell <nathan@codesourcery.com>
15883
ffd49b19
NS
15884 * g++.dg/template/explicit3.C: New.
15885 * g++.dg/template/explicit4.C: New.
15886 * g++.dg/template/explicit5.C: New.
15887
fb5ce3c9
NS
15888 PR c++/11347
15889 * g++.dg/template/memtmpl1.C: New.
15890
675eab74
AP
158912003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
15892
15893 PR target/11565
15894 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
15895 * gcc.dg/i386-387-5.c (dg-options): Likewise.
15896
602a82f3 158972003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
15898
15899 * vtgc1.c: Kill.
15900
55d54003
ZW
159012003-07-29 Zack Weinberg <zack@codesourcery.com>
15902
15903 * gcc.dg/struct-in-proto-1.c: New test.
15904
8f9b4009
NB
159052003-07-29 Neil Booth <neil@daikokuya.co.uk>
15906
15907 * gcc.dg/cpp/include2.c: Only expect one message.
15908
399dedb9
NS
159092003-07-29 Nathan Sidwell <nathan@codesourcery.com>
15910
15911 PR c++/9447
15912 * g++.dg/template/using1.C: New test.
15913 * g++.dg/template/using2.C: New test.
15914 * g++.dg/template/using3.C: New test.
15915 * g++.dg/template/using4.C: New test.
15916
f67f7737
AO
159172003-07-29 Alexandre Oliva <aoliva@redhat.com>
15918
15919 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
15920 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15921
415d4636
MM
159222003-07-28 Jan Hubicka <jh@suse.cz>
15923
15924 PR c++/11530
15925 * g++.dg/opt/call1.C: New test.
15926
7b6d72fc
MM
159272003-07-28 Alexandre Oliva <aoliva@redhat.com>
15928
15929 PR c++/11667
15930 * g++.dg/init/enum2.C: New test.
15931 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 15932
b7365957
HPN
159332003-07-28 <hp@bitrange.com>
15934
15935 * gcc.dg/Wdeclaration-after-statement-1.c,
15936 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
15937
5dfa45d0
JJ
159382003-07-28 Jakub Jelinek <jakub@redhat.com>
15939
15940 * gcc.c-torture/compile/20030725-1.c: New test.
15941
66584e64
AH
159422003-07-28 Aldy Hernandez <aldyh@redhat.com>
15943
15944 * gcc.dg/20030505.c: Only run for SPE.
15945 Remove definition of opaque type.
15946
b7a78333
MM
159472003-07-27 Mark Mitchell <mark@codesourcery.com>
15948
15949 * g++.dg/template/ptrmem6.C: New test.
15950
18f3e349
GK
159512003-07-26 Geoffrey Keating <geoffk@apple.com>
15952
15953 * gcc.c-torture/compile/zero-strct-2.c: New test.
15954
863d3dfb
GK
159552003-07-25 Geoffrey Keating <geoffk@apple.com>
15956
15957 * gcc.dg/intermod-1.c: New test.
15958
a91db711
NS
159592003-07-25 Nathan Sidwell <nathan@codesourcery.com>
15960
22038b2c
NS
15961 PR c++/11617
15962 * g++.dg/template/lookup2.C: New test.
15963 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 15964 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
15965
15966 PR c++/11596
a91db711
NS
15967 * g++.dg/template/defarg3.C: New test.
15968
15969 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
15970
22ed7e5f
MM
159712003-07-24 Mark Mitchell <mark@codesourcery.com>
15972
15973 * g++.dg/inherit/access5.C: New test.
15974
f60a10e7
KL
159752003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15976
15977 PR c++/11513
15978 * g++.dg/template/crash8.C: New test.
15979
8f5b6d29
SB
159802003-07-23 Steven Bosscher <steven@gcc.gnu.org>
15981
15982 PR c/10602
15983 * gcc.dg/noncompile/incomplete-2.c: New test.
15984
11b8e71c
MM
159852003-07-23 Mark Mitchell <mark@codesourcery.com>
15986
bd16cb25
MM
15987 PR c++/11645
15988 * g++.dg/inherit/access4.C: New test.
15989
6cf4d1bc
MM
15990 PR c++/11517
15991 * g++.dg/expr/cond2.C: New test.
55d54003 15992
11b8e71c
MM
15993 PR optimization/10679
15994 * g++.dg/opt/inline4.C: New test.
15995
eb5abb39
NS
159962003-07-23 Nathan Sidwell <nathan@codesourcery.com>
15997
15998 * g++.dg/parse/crash10: New test.
15999
817aed6f
NS
160002003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16001
16002 * g++.dg/ext/flexary1.C: New test.
55d54003 16003
bef89e9e
KL
160042003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16005
16006 PR c++/10793
16007 * g++.dg/template/crash9.C: New test.
16008
4bd56354
VR
160092003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16010
16011 PR c++/3004
16012 * g++.dg/parse/typedef3.C: New test.
16013
16014 PR c++/7906
16015 * g++.dg/parse/operator2.C: New test.
16016
16017 PR c++/8895
16018 * g++.dg/parse/def-tmpl-arg1.C: New test.
16019
16020 PR c++/9282
16021 * g++.dg/parse/funptr1.C: New test.
16022
16023 PR c++/9452
16024 * g++.dg/parse/ambig3.C: New test.
16025
16026 PR c++/9454
16027 * g++.dg/parse/operator3.C: New test.
16028
16029 PR c++/9486
16030 * g++.dg/parse/template10.C: New test.
16031
16032 PR c++/9488
16033 * g++.dg/parse/template11.C: New test.
16034
16035 PR c++/10150
16036 * g++.dg/parse/invalid-op1.C: New test.
16037
16038 PR c++/10247
16039 * g++.dg/parse/condexpr1.C: New test.
16040
c6e4cc53
NS
160412003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16042
e0d1297c
NS
16043 * g++.dg/ext/packed3.C: New test.
16044 * g++.dg/ext/packed4.C: New test.
16045
c6e4cc53
NS
16046 * gcc.dg/pack-test-3.c: New test.
16047
dd039fc9
JJ
160482003-07-21 Janis Johnson <janis187@us.ibm.com>
16049
16050 * lib/compat.exp: Handle dg-options per source file.
16051 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16052 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16053 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16054 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16055 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16056 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16057 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16058 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16059 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16060 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16061 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16062 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16063 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16064 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16065
124b0e05
AP
160662003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16067
16068 PR c/10320
16069 * gcc.c-torture/execute/20030718-1.c: New test.
16070
bbda30a4
EB
160712003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16072
55d54003 16073 PR optimization/11536
bbda30a4
EB
16074 * gcc.dg/20030721-1.c: New test.
16075
e9f9c81f
MM
160762003-07-19 Mark Mitchell <mark@codesourcery.com>
16077
16078 PR c++/11546
16079 * g++.dg/template/lookup1.C: New test.
16080
14e33ee8
ZW
160812003-07-19 Zack Weinberg <zack@codesourcery.com>
16082
16083 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16084 diagnostics of ill-formed constructs involving labels.
16085 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16086 the new 'previously defined here' message.
16087
a3f10e50
NS
160882003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16089
16090 * g++.dg/parse/non-dependent2.C: New test.
16091
1fd0cd42
AP
160922003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16093
14e33ee8 16094 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16095 weak symbols.
16096
16f6812f
JJ
160972003-07-17 Jakub Jelinek <jakub@redhat.com>
16098
16099 PR target/11087
16100 * gcc.c-torture/execute/20030717-1.c: New test.
16101
f129791c
EB
161022003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16103
16104 * g++.dg/opt/cfg1.C: New test.
16105
2b187c63
MM
161062003-07-17 Mark Mitchell <mark@codesourcery.com>
16107
16108 PR optimization/11557
16109 * gcc.dg/20030717-1.c: New test.
16110
bf88d870
AP
161112003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16112
16113 PR c++/10476
16114 * g++.dg/expr/crash-1.C: New test.
16115
16116 PR c++/11027
16117 * g++.dg/template/init3.C: New test.
16118
16119 PR c++/8222
16120 * g++.dg/template/non-dependent1.C: New test.
16121
16122 PR c++/11070
16123 * g++.dg/template/non-dependent2.C: New test.
16124
16125 PR c++/11071
16126 * g++.dg/template/non-dependent3.C: New test.
16127
16128 PR c++/9907
16129 * g++.dg/template/sizeof5.C: New test.
16130
26e0dcb3
GK
161312003-07-17 Geoffrey Keating <geoffk@apple.com>
16132
16133 PR 11498
16134 * gcc.c-torture/compile/mangle-1.c: New file.
16135
41c5ee06
KL
161362003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16137
16138 PR c++/7809
94b32725 16139 * g++.dg/parse/access3.C: New test.
41c5ee06 16140
2a39bedb 161412003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16142
16143 PR c++/11384
16144 * g++.dg/init/init-ref4.C: New test.
16145
39703eb9
MM
161462003-07-16 Mark Mitchell <mark@codesourcery.com>
16147
16148 PR c++/11547
16149 * g++.dg/parse/constant3.C: New test.
16150 * g++.dg/parse/crash7.C: Likewise.
16151
48addf69
AP
161522003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16153
16154 PR target/11008
16155 * gcc.dg/i386-pentium4-not-mull.c: New.
16156
1e0343dd
R
161572003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16158
16159 * gcc.dg/asm-names.c (ymain): Make it weak.
16160
866eb556
KL
161612003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16162
16163 PR c++/5421
16164 * g++.dg/template/friend21.C: New test.
16165
fc4767bb
JJ
161662003-07-16 Jakub Jelinek <jakub@redhat.com>
16167
16168 * gcc.dg/cleanup-8.c: New test.
16169 * gcc.dg/cleanup-9.c: New test.
16170
32f2f2cb
DS
161712003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16172
16173 * g++.dg/ext/dll-MI1.h: New file.
16174 * g++.dg/ext/dllexport-MI1.C: New file.
16175 * g++.dg/ext/dllimport-MI1.C: New file.
16176
bc8229a0
JJ
161772003-07-15 Jakub Jelinek <jakub@redhat.com>
16178
16179 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16180 it does not have cmpstrsi patterns (just cmpmemsi).
16181
b0afa2fc
MM
161822003-07-15 Mark Mitchell <mark@codesourcery.com>
16183
16184 PR debug/11473
16185 * g++.dg/debug/debug8.C: New test.
16186
caec1dc0
KL
161872003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16188
16189 PR c++/10108
16190 * g++.dg/template/crash7.C: New test.
16191
aadf50ed
KH
161922003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16193
16194 PR target/10795
16195 * gcc.c-torture/compile/20030708-1.c: New.
16196
5a257872
EB
161972003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16198
16199 * gcc.c-torture/execute/20030715-1.c: New test.
16200
89a68bb9
GK
162012003-07-14 Geoffrey Keating <geoffk@apple.com>
16202
16203 * gcc.dg/pch/inline-3.c: New file.
16204 * gcc.dg/pch/inline-3.hs: New file.
16205 * gcc.dg/pch/inline-4.c: New file.
16206 * gcc.dg/pch/inline-4.hs: New file.
16207
5e08432e
MM
162082003-07-14 Mark Mitchell <mark@codesourcery.com>
16209
8d83f792
MM
16210 PR c++/11509
16211 * g++.dg/template/crash6.C: New test.
16212
748d4c7e
MM
16213 PR c++/7053
16214 * g++.dg/template/friend20.C: New test.
16215
5e08432e
MM
16216 PR c++/7019
16217 * g++.dg/template/overload2.C: New test.
16218
1b78cca9
FS
162192003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16220
16221 PR optimization/11440
16222 * gcc.c-torture/execute/20030714-1.c: New test.
16223
55ece1b3
KL
162242003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16225
16226 PR c++/11154
16227 * g++.dg/template/partial2.C: New test.
16228
b3445994
MM
162292003-07-13 Mark Mitchell <mark@codesourcery.com>
16230
a3d87771
MM
16231 PR c++/11503
16232 * g++.dg/template/anon1.C: New test.
16233
b3445994
MM
16234 PR c++/11493
16235 PR c++/11495
16236 * g++.dg/parse/template9.C: Likewise.
16237 * g++.dg/template/crash4.C: New test.
16238 * g++.dg/template/koenig1.C: Likewise.
16239 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16240 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16241 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16242 functions.
16243 * g++.old-deja/g++.jason/template36.C: Likewise.
16244 * g++.old-deja/g++.mike/p1989.C: Likewise.
16245 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16246 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16247 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16248 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16249 compiling.
16250 * g++.old-deja/g++.pt/union2.C: Use this->.
16251
358b8f01
JJ
162522003-07-11 Jakub Jelinek <jakub@redhat.com>
16253
16254 * gcc.dg/20030711-1.c: New test.
16255
7efa3e22
NS
162562003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16257
16258 PR c++/11050
16259 * g++.dg/parse/args1.C: New test.
16260 * g++.pt/defarg8.C: Change expected errors.
16261
7d48af30
MM
162622003-07-11 Mark Mitchell <mark@codesourcery.com>
16263
87ca53f6
MM
16264 PR c++/8164
16265 * g++.dg/template/nontype2.C: New test.
16266
a6b602ca
MM
16267 PR c++/10558
16268 * g++.dg/parse/template8.C: New test.
16269
6eeba0cc
MM
16270 PR c++/8327
16271 * g++.dg/template/scope1.C: New test.
16272
7d48af30
MM
16273 * g++.dg/warn/Wsign-compare-1.C: New test.
16274
1dc9efda
KH
162752003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16276
16277 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16278
4a386498
MM
162792003-07-10 Mark Mitchell <mark@codesourcery.com>
16280
584672ee
MM
16281 PR c++/9411
16282 * g++.dg/template/explicit2.C: New test.
16283
4a386498
MM
16284 PR c++/10032
16285 * g++.dg/warn/pedantic1.C: New test.
16286
7c728fc6
NS
162872003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16288
16289 PR c++ 9483
16290 * g++.dg/other/field1.C: New test.
16291
11791dbc
KH
162922003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16293
16294 PR c/11449
16295 * gcc.c-torture/compile/20030707-1.c: New.
16296
0c3b76ea
KL
162972003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16298
16299 PR c++/10849
16300 * g++.dg/template/access12.C: New test.
16301
bda8c1ca
NS
163022003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16303
16304 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16305 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16306 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16307 * gcc.misc-tests/gcov.exp: Update
16308 * g++.dg/gcov/gcov.exp: Update
16309 * lib/gcov.exp: Update.
16310
d17811fd
MM
163112003-07-08 Mark Mitchell <mark@codesourcery.com>
16312
16313 * g++.dg/abi/mangle17.C: Make sure template expressions are
16314 dependent.
16315 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16316 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16317 * g++.dg/opt/stack1.C: Remove erroneous code.
16318 * g++.dg/parse/template7.C: New test.
16319 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16320 * g++.old-deja/g++.pt/crash4.C: Likewise.
16321
76739f29
JDA
163222003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16323
16324 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16325 with zero or one occurence of `$' after the initial `L'.
16326
55c9de2d
KH
163272003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16328
16329 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16330
8af61113
RS
163312003-07-08 Roger Sayle <roger@eyesopen.com>
16332
16333 PR c/11370
16334 * gcc.dg/Wunreachable-6.c: New testcase.
16335 * gcc.dg/Wunreachable-7.c: New testcase.
16336
7e6dc358
JJ
163372003-07-08 Jakub Jelinek <jakub@redhat.com>
16338
16339 PR c/11420
16340 * gcc.dg/20030708-1.c: New test.
16341
b8898790
RS
163422003-07-08 Richard Sandiford <rsandifo@redhat.com>
16343
16344 * gcc.dg/compat/sdata-section.h: New file.
16345 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16346 * gcc.dg/torture/mips-sdata-1.c: New test.
16347
c4d0910c
KL
163482003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16349
16350 PR c++/11030
16351 * g++.dg/template/friend19.C: New test.
16352
8df63efa
JJ
163532003-07-08 Jakub Jelinek <jakub@redhat.com>
16354
16355 * g++.dg/opt/strength-reduce.C: New test.
16356
afeeac3f
RS
163572003-07-07 Roger Sayle <roger@eyesopen.com>
16358
16359 PR target/10979
16360 * gcc.dg/20030707-1.c: New testcase.
16361
2c430630
RS
163622003-07-07 Roger Sayle <roger@eyesopen.com>
16363
16364 PR optimization/11059
16365 * g++.dg/opt/emptyunion.C: New testcase.
16366
82d610ec 163672003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16368 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16369
16370 * g++.dg/opt/stack1.C: New test.
16371
0a72704b
MM
163722003-07-05 Mark Mitchell <mark@codesourcery.com>
16373
16374 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16375 run test.
14e33ee8 16376
0a72704b
MM
16377 PR c++/11431
16378 * g++.dg/expr/static_cast3.C: New test.
16379
e6cc3a24
ZW
163802003-07-04 Zack Weinberg <zack@codesourcery.com>
16381
16382 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16383 everywhere.
16384 * gcc.dg/concat.c: Concatenation of string constants with
16385 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16386 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
16387 * gcc.dg/cpp/escape-2.c: Use wide character constants where
16388 necessary to avoid multi-character character constant warning.
16389 * gcc.dg/cpp/escape.c: Likewise.
16390 * gcc.dg/cpp/ucs.c: Likewise.
16391 Remove backslashes from dg-bogus comments, as they confuse Tcl.
16392 Fix a typo.
16393
9037065f
KH
163942003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16395
682def26 16396 PR c/11428
9037065f
KH
16397 * gcc.c-torture/compile/20030704-1.c: New.
16398
ae81000a
KH
163992003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16400
16401 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
16402
1cf0dce8
DS
164032003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
16404
16405 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 16406 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 16407 tests for warnings.
32f2f2cb
DS
16408 * g++.dg/ext/dllimport2.C: Add tests for warnings.
16409 * g++.dg/ext/dllimport3.C: Likewise.
16410 * g++.dg/ext/dllimport4.C: New file.
16411 * g++.dg/ext/dllimport5.C: New file.
16412 * g++.dg/ext/dllimport6.C: New file.
16413 * g++.dg/ext/dllimport7.C: New file.
16414 * g++.dg/ext/dllimport8.C: New file.
16415 * g++.dg/ext/dllimport9.C: New file.
16416 * g++.dg/ext/dllimport10.C: New file.
16417 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 16418
d6b4ea85
MM
164192003-07-03 Mark Mitchell <mark@codesourcery.com>
16420
16421 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
16422 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
16423
0a9530a9
RS
164242003-07-03 Roger Sayle <roger@eyesopen.com>
16425
16426 * gcc.dg/builtins-25.c: New testcase.
16427 * gcc.dg/builtins-26.c: New testcase.
16428
9b269fc7
JJ
164292003-07-03 Janis Johnson <janis187@us.ibm.com>
16430
7516d736
JJ
16431 * gcc.dg/compat/vector-defs.h: New file.
16432 * gcc.dg/compat/vector-setup.h: New file.
16433 * gcc.dg/compat/vector-check.h: New file.
16434 * gcc.dg/compat/vector-1_main.c: New file.
16435 * gcc.dg/compat/vector-1_x.c: New file.
16436 * gcc.dg/compat/vector-1_y.c: New file.
16437 * gcc.dg/compat/vector-2_main.c: New file.
16438 * gcc.dg/compat/vector-2_x.c: New file.
16439 * gcc.dg/compat/vector-2_y.c: New file.
16440
0964c98c
JJ
16441 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
16442 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
16443 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
16444 * gcc.dg/compat/struct-align-1.h: New file.
16445 * gcc.dg/compat/struct-align-1_main.c: New file.
16446 * gcc.dg/compat/struct-align-1_x.c: New file.
16447 * gcc.dg/compat/struct-align-1_y.c: New file.
16448 * gcc.dg/compat/struct-align-2.h: New file.
16449 * gcc.dg/compat/struct-align-2_main.c: New file.
16450 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
16451 * gcc.dg/compat/struct-align-2_y.c: New file.
16452
16453 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16454 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16455 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16456 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16457 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16458 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16459 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16460 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16461 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16462 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16463 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16464 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16465 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16466 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16467 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16468 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16469 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16470 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16471 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16472 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16473 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16474 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16475 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16476 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16477 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16478 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16479 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16480 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16481 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16482
164832003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16484
16485 * gcc.dg/i386-call-1.c: New test.
16486
164872003-07-03 Nathan Sidwell <nathan@codesourcery.com>
16488
16489 PR c++/9162
16490 * g++.dg/parse/defarg4.C: New.
16491
164922003-07-03 Roger Sayle <roger@eyesopen.com>
16493
16494 PR target/10700
16495 * gcc.c-torture/compile/20030703-1.c: New test case.
16496
164972003-07-03 Mark Mitchell <mark@codesourcery.com>
16498
16499 * g++.dg/template/local3.C: Remove extra semicolon.
16500
165012003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16502
16503 * gcc.dg/i386-volatile-1.c: New test.
16504
165052003-07-02 Nathan Sidwell <nathan@codesourcery.com>
16506
16507 PR c++/11072
16508 * g++.dg/other/offsetof2.C: XFAIL.
16509 * g++.dg/other/offsetof5.C: New.
16510
16511 PR c++/10219
16512 * g++.dg/template/error1.C: New.
16513
16514 PR c++/9779
16515 * g++.dg/template/dependent-expr1.C: New.
16516
165172003-07-01 Mark Mitchell <mark@codesourcery.com>
16518
16519 PR c++/6949
16520 * g++.dg/template/local3.C: New test.
16521
16522 PR c++/11149
16523 * g++.dg/lookup/scoped6.C: New test.
16524
165252003-07-01 Giovanni Bajo <giovannibajo@libero.it>
16526
16527 PR c++/8046
16528 * g++.dg/other/error7.C: New test.
16529
165302003-07-01 Kazu Hirata <kazu@cs.umass.edu>
16531
16532 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
16533 * g++.old-deja/g++.abi/vtable3.h: Likewise.
16534 * g++.old-deja/g++.law/code-gen5.C: Likewise.
16535 * g++.old-deja/g++.other/union2.C: Likewise.
16536 * gcc.dg/c90-const-expr-2.c: Likewise.
16537 * gcc.dg/c90-const-expr-3.c: Likewise.
16538 * gcc.dg/c99-const-expr-2.c: Likewise.
16539 * gcc.dg/c99-const-expr-3.c: Likewise.
16540 * gcc.dg/concat.c: Likewise.
16541
165422003-07-01 Mark Mitchell <mark@codesourcery.com>
16543
16544 PR c++/9559
16545 * g++.dg/init/static1.C: New test.
16546
165472003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16548
16549 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
16550 * g++.old-deja/g++.other/access2.C: Likewise.
16551 * g++.old-deja/g++.other/decl2.C: Likewise.
16552 * gcc.c-torture/execute/20020615-1.c: Likewise.
16553
165542003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16555
16556 PR c++/4933
16557 * g++.dg/template/sizeof4.C: New test.
16558
165592003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16560
16561 * g++.dg/other/error6.C: New test.
16562
165632003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16564
16565 PR c++/10750
16566 * g++.dg/parse/constant2.C: New test.
16567
165682003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16569
16570 PR c++/11106
16571 * g++.dg/other/error5.C: New test.
16572
165732003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16574
16575 * gcc.dg/format/gcc_diag-1.c: New test.
16576
165772003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
16578
16579 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
16580
165812003-06-28 Nathan Sidwell <nathan@codesourcery.com>
16582
16583 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
16584 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
16585 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
16586
165872003-06-28 Jakub Jelinek <jakub@redhat.com>
16588
16589 * gcc.c-torture/execute/builtins/string-8.c: New test.
16590 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
16591 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
16592 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
16593
165942003-06-27 Mark Mitchell <mark@codesourcery.com>
16595
16596 PR c++/10468
16597 * g++.dg/ext/typeof6.C: New test.
16598
165992003-06-27 Mark Mitchell <mark@codesourcery.com>
16600
16601 PR c++/10796
16602 * g++.dg/init/enum1.C: New test.
16603
166042003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
16605
16606 * gcc.dg/20030627-1.c: New test.
16607
166082003-06-26 Mark Mitchell <mark@codesourcery.com>
16609
16610 PR c++/11332
16611 * g++.dg/expr/static_cast2.C: New test.
16612
166132003-06-26 Roger Sayle <roger@eyesopen.com>
16614 Jakub Jelinek <jakub@redhat.com>
16615
16616 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
16617 sprintf(dst,"%s",src) optimization.
16618 * gcc.c-torture/execute/20030626-1.c: New test case.
16619 * gcc.c-torture/execute/20030626-2.c: New test case.
16620
166212003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
16622
16623 * gcc.c-torture/execute/multi-ix.c: New test.
16624
16625 * gcc.c-torture/execute/simd-4.c (main):
16626 Added missing semicolon at end of union.
16627
166282003-06-26 Giovanni Bajo <giovannibajo@libero.it>
16629
16630 PR c++/8266
16631 * g++.dg/template/explicit-instantiation3.C: New test.
16632
166332003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16634
16635 * gcc.dg/20030626-1.c: Use signed char.
16636
166372003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16638
16639 * gcc.dg/20030626-1.c: New test.
16640
166412003-06-26 Neil Booth <neil@daikokuya.co.uk>
16642
16643 * const-str-2.m: Update.
16644
166452003-06-25 Mark Mitchell <mark@codesourcery.com>
16646
16647 PR c++/10990
16648 * g++.dg/rtti/dyncast1.C: New test.
16649 * g++.dg/abi/mangle4.C: Correct base-specifier access.
16650 * g++.dg/lookup/scoped1.C: Remove XFAIL.
16651 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
16652
16653 PR c++/10931
16654 * g++.dg/expr/static_cast1.C: New test.
16655
166562003-06-25 Josef Zlomek <zlomekj@suse.cz>
16657
16658 * gcc.dg/20030625-1.c: New test.
16659
166602003-06-24 Roger Sayle <roger@eyesopen.com>
16661
16662 * gcc.c-torture/compile/20030624-1.c: New test case.
16663
166642003-06-24 Jakub Jelinek <jakub@redhat.com>
16665
16666 * gcc.c-torture/execute/string-opt-17.c: New test.
16667
166682003-06-24 Mark Mitchell <mark@codesourcery.com>
16669
16670 PR c++/5754
16671 * g++.dg/parse/crash6.C: New test.
16672
166732003-06-23 Roger Sayle <roger@eyesopen.com>
16674
16675 * gcc.dg/builtins-24.c: New test case.
16676
166772003-06-23 Jakub Jelinek <jakub@redhat.com>
16678
16679 * g++.dg/opt/operator1.C: New test.
16680
166812003-06-22 Roger Sayle <roger@eyesopen.com>
16682
16683 * gcc.c-torture/execute/string-opt-16.c: New test case.
16684
166852003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16686
16687 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
16688 * g++.old-deja/g++.other/conv7.C: Likewise
16689 * g++.old-deja/g++.other/overcnv2.C: Likewise.
16690 * g++.old-deja/g++.other/overload14.C: Likewise.
16691
166922003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16693
16694 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
16695 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
16696
166972003-06-20 Mark Mitchell <mark@codesourcery.com>
16698
16699 PR c++/10888
16700 * g++.dg/warn/Winline-3.C: New test.
16701
167022003-06-20 Mark Mitchell <mark@codesourcery.com>
16703
16704 * lib/target-supports.exp (check_alias_available): Make the test
16705 program acceptable to the Solaris assembler.
16706
16707 PR c++/10749
16708 * g++.dg/template/memclass2.C: New test.
16709
167102003-06-20 Mark Mitchell <mark@codesourcery.com>
16711 Eric Botcazou <ebotcazou@libertysurf.fr>
16712
16713 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
16714 data for non-matching targets.
16715 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
16716
167172003-06-20 Mark Mitchell <mark@codesourcery.com>
16718
16719 PR c++/10845
16720 * g++.dg/template/member3.C: New test.
16721
167222003-06-19 Mark Mitchell <mark@codesourcery.com>
16723
16724 PR c++/10939
16725 * g++.dg/template/func1.C: New test.
16726
16727 PR c++/9649
16728 * g++.dg/template/static4.C: New test.
16729 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
16730
16731 PR c++/11041
16732 * g++.dg/init/ref7.C: New test.
16733
167342003-06-19 Matt Austern <austern@apple.com>
16735
16736 PR c++/11228
16737 * g++.dg/anew1.C: New test.
16738 * g++.dg/anew2.C: New test.
16739 * g++.dg/anew3.C: New test.
16740 * g++.dg/anew4.C: New test.
16741
167422003-06-19 Kazu Hirata <kazu@cs.umass.edu>
16743
16744 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
16745
167462003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
16747
16748 * gcc.c-torture/execute/simd-4.c (main): Make expected value
16749 endian-dependent.
16750
167512003-06-17 Benjamin Kosnik <bkoz@redhat.com>
16752
16753 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
16754 Remove cruft.
16755
167562003-06-17 Kazu Hirata <kazu@cs.umass.edu>
16757
16758 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
16759 * gcc.c-torture/compile/961203-1.c: Likewise.
16760 * gcc.c-torture/compile/980506-1.c: Likewise.
16761
167622003-06-17 Mark Mitchell <mark@codesourcery.com>
16763
16764 PR c++/10712
16765 * g++.dg/lookup/using7.C: New test.
16766
167672003-06-17 Mark Mitchell <mark@codesourcery.com>
16768
16769 PR c++/11105
16770 * g++.dg/abi/conv1.C: Remove it.
16771 * g++.dg/template/conv7.C: New test.
16772 * g++.dg/template/conv8.C: Likewise.
16773 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
16774 conversion operator.
16775
167762003-06-17 Janis Johnson <janis187@us.ibm.com>
16777
16778 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
16779 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16780 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16781 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16782 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16783 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16784 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16785 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16786 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16787 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16788 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16789 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16790 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16791 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16792 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16793 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16794 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16795 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16796 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16797 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16798 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16799 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16800 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16801 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16802 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16803 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16804 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16805 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16806 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16807
168082003-06-16 Mark Mitchell <mark@codesourcery.com>
16809
16810 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
16811 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
16812 indications.
16813
168142003-06-16 Roger Sayle <roger@eyesopen.com>
16815
16816 * gcc.dg/i386-387-5.c: New test case.
16817 * gcc.dg/i386-387-6.c: New test case.
16818 * gcc.dg/builtins-23.c: New test case.
16819
168202003-06-15 Roger Sayle <roger@eyesopen.com>
16821
16822 * gcc.dg/builtins-22.c: New test case.
16823 * gcc.dg/i386-387-1.c: Update to test exp.
16824 * gcc.dg/i386-387-2.c: Likewise.
16825
168262003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16827
16828 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
16829
168302003-06-12 Mark Mitchell <mark@codesourcery.com>
16831
16832 * lib/gcc-dg.exp (dg-require-dll): New function.
16833 (dg-xfail-if): Likewise.
16834 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
16835 driver.
16836
16837 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
16838 * gcc.c-torture/compile/20001205-1.c: Likewise.
16839 * gcc.c-torture/compile/20001226-1.c: Likewise.
16840 * gcc.c-torture/compile/20010518-2.c: Likewise.
16841 * gcc.c-torture/compile/20020312-1.c: Likewise.
16842 * gcc.c-torture/compile/20020604-1.c: Likewise.
16843 * gcc.c-torture/compile/920501-12.c: Likewise.
16844 * gcc.c-torture/compile/920501-4.c: Likewise.
16845 * gcc.c-torture/compile/920520-1.c: Likewise.
16846 * gcc.c-torture/compile/920521-1.c: Likewise.
16847 * gcc.c-torture/compile/920625-1.c: Likewise.
16848 * gcc.c-torture/compile/961203-1.c: Likewise.
16849 * gcc.c-torture/compile/980506-1.c: Likewise.
16850 * gcc.c-torture/compile/981006-1.c: Likewise.
16851 * gcc.c-torture/compile/981022-1.c: Likewise.
16852 * gcc.c-torture/compile/981223-1.c: Likewise.
16853 * gcc.c-torture/compile/990617-1.c: Likewise.
16854 * gcc.c-torture/compile/dll.c: Likewise.
16855 * gcc.c-torture/compile/labels-3.c: Likewise.
16856 * gcc.c-torture/compile/mipscop-1.c: Likewise.
16857 * gcc.c-torture/compile/mipscop-2.c: Likewise.
16858 * gcc.c-torture/compile/mipscop-3.c: Likewise.
16859 * gcc.c-torture/compile/mipscop-4.c: Likewise.
16860 * gcc.c-torture/compile/simd-5.c: Likewise.
16861 * gcc.c-torture/compile/20000804-1.x: Remove.
16862 * gcc.c-torture/compile/20001205-1.x: Likewise.
16863 * gcc.c-torture/compile/20001226-1.x: Likewise.
16864 * gcc.c-torture/compile/20010518-2.x: Likewise.
16865 * gcc.c-torture/compile/20020312-1.x: Likewise.
16866 * gcc.c-torture/compile/20020604-1.x: Likewise.
16867 * gcc.c-torture/compile/920501-12.x: Likewise.
16868 * gcc.c-torture/compile/920501-4.x: Likewise.
16869 * gcc.c-torture/compile/920520-1.x: Likewise.
16870 * gcc.c-torture/compile/920521-1.x: Likewise.
16871 * gcc.c-torture/compile/920625-1.x: Likewise.
16872 * gcc.c-torture/compile/961203-1.x: Likewise.
16873 * gcc.c-torture/compile/980506-1.x: Likewise.
16874 * gcc.c-torture/compile/981006-1.x: Likewise.
16875 * gcc.c-torture/compile/981022-1.x: Likewise.
16876 * gcc.c-torture/compile/981223-1.x: Likewise.
16877 * gcc.c-torture/compile/990617-1.x: Likewise.
16878 * gcc.c-torture/compile/mipscop-1.x: Likewise.
16879 * gcc.c-torture/compile/mipscop-2.x: Likewise.
16880 * gcc.c-torture/compile/mipscop-3.x: Likewise.
16881 * gcc.c-torture/compile/mipscop-4.x: Likewise.
16882 * gcc.c-torture/compile/simd-5.x: Likewise.
16883
16884 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
16885
168862003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16887
16888 * gcc.c-torture/execute/20030611-1.c: New test.
16889
168902003-06-12 Roger Sayle <roger@eyesopen.com>
16891
16892 PR middle-end/168
16893 * gcc.dg/20030612-1.c: New test case.
16894
168952003-06-12 Mark Mitchell <mark@codesourcery.com>
16896
16897 PR c++/10635
16898 * g++.dg/expr/cast1.C: New test.
16899
169002003-06-12 Roger Sayle <roger@eyesopen.com>
16901
16902 * gcc.dg/builtins-21.c: New test case.
16903
169042003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
16905
16906 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
16907 options instead of at the end.
16908 * lib/objc.exp (objc_target_compile): Likewise.
16909
169102003-06-11 Mark Mitchell <mark@codesourcery.com>
16911
16912 PR c++/10432
16913 * g++.dg/parse/error1.C: New test.
16914
169152003-06-11 Janis Johnson <janis187@us.ibm.com>
16916
16917 * gcc.dg/compat/struct-by-value-11_main.c: New file.
16918 * gcc.dg/compat/struct-by-value-11_x.c: New file.
16919 * gcc.dg/compat/struct-by-value-11_y.c: New file.
16920 * gcc.dg/compat/struct-by-value-12_main.c: New file.
16921 * gcc.dg/compat/struct-by-value-12_x.c: New file.
16922 * gcc.dg/compat/struct-by-value-12_y.c: New file.
16923 * gcc.dg/compat/struct-by-value-13_main.c: New file.
16924 * gcc.dg/compat/struct-by-value-13_x.c: New file.
16925 * gcc.dg/compat/struct-by-value-13_y.c: New file.
16926 * gcc.dg/compat/struct-by-value-14_main.c: New file.
16927 * gcc.dg/compat/struct-by-value-14_x.c: New file.
16928 * gcc.dg/compat/struct-by-value-14_y.c: New file.
16929 * gcc.dg/compat/struct-by-value-15_main.c: New file.
16930 * gcc.dg/compat/struct-by-value-15_x.c: New file.
16931 * gcc.dg/compat/struct-by-value-15_y.c: New file.
16932 * gcc.dg/compat/struct-by-value-16_main.c: New file.
16933 * gcc.dg/compat/struct-by-value-16_x.c: New file.
16934 * gcc.dg/compat/struct-by-value-16_y.c: New file.
16935 * gcc.dg/compat/struct-by-value-17_main.c: New file.
16936 * gcc.dg/compat/struct-by-value-17_x.c: New file.
16937 * gcc.dg/compat/struct-by-value-17_y.c: New file.
16938 * gcc.dg/compat/struct-by-value-18_main.c: New file.
16939 * gcc.dg/compat/struct-by-value-18_x.c: New file.
16940 * gcc.dg/compat/struct-by-value-18_y.c: New file.
16941
16942 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
16943 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
16944 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
16945 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
16946 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
16947 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
16948 * gcc.dg/compat/scalar-return-3_main.c: New file.
16949 * gcc.dg/compat/scalar-return-3_x.c: New file.
16950 * gcc.dg/compat/scalar-return-3_y.c: New file.
16951 * gcc.dg/compat/scalar-return-4_main.c: New file.
16952 * gcc.dg/compat/scalar-return-4_x.c: New file.
16953 * gcc.dg/compat/scalar-return-4_y.c: New file.
16954
169552003-06-10 Janis Johnson <janis187@us.ibm.com>
16956
16957 * gcc.dg/compat/fp2-struct-check.h: New file.
16958 * gcc.dg/compat/fp2-struct-defs.h: New file.
16959 * gcc.dg/compat/fp2-struct-init.h: New file.
16960 * gcc.dg/compat/struct-by-value-10_main.c: New file.
16961 * gcc.dg/compat/struct-by-value-10_x.c: New file.
16962 * gcc.dg/compat/struct-by-value-10_y.c: New file.
16963 * gcc.dg/compat/struct-return-10_main.c: New file.
16964 * gcc.dg/compat/struct-return-10_x.c: New file.
16965 * gcc.dg/compat/struct-return-10_y.c: New file.
16966
16967 * gcc.dg/compat/compat-common.h: New file.
16968 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
16969 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
16970 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
16971 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
16972 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
16973 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
16974 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
16975 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16976 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
16977 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
16978 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16979 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
16980 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
16981 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16982 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
16983 * gcc.dg/compat/small-struct-check.h: Ditto.
16984 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
16985 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16986 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
16987 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
16988 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16989 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
16990 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
16991 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16992 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
16993 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
16994 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16995 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
16996 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
16997 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16998 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
16999 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17000 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17001 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17002 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17003 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17004 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17005 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17006 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17007 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17008 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17009 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17010 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17011 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17012 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17013 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17014
170152003-06-10 Geoffrey Keating <geoffk@apple.com>
17016
17017 * g++.dg/pch/static-1.C: New file.
17018 * g++.dg/pch/static-1.Hs: New file.
17019
170202003-06-10 Richard Henderson <rth@redhat.com>
17021
17022 * gcc.dg/asm-7.c: Adjust expected warning text.
17023
170242003-06-10 Roger Sayle <roger@eyesopen.com>
17025
17026 * gcc.dg/builtins-20.c: New test case.
17027
170282003-06-10 Mark Mitchell <mark@codesourcery.com>
17029
17030 PR c++/11131
17031 * g++.dg/opt/template1.C: New test.
17032
170332003-06-09 Mark Mitchell <mark@codesourcery.com>
17034
17035 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17036 additional_sources.
17037
170382003-05-21 David Taylor <dtaylor@emc.com>
17039
17040 * gcc.dg/Wpadded.c: New file.
17041
170422003-06-09 Mark Mitchell <mark@codesourcery.com>
17043
17044 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17045 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17046 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17047 dg-require-weak.
17048
170492003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17050
17051 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17052
170532003-06-09 Mark Mitchell <mark@codesourcery.com>
17054
17055 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17056 (dg-require-alias): Likewise.
17057 (dg-require-gc-sections): Likewise.
17058 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17059
170602003-06-08 Richard Henderson <rth@redhat.com>
17061
17062 * gcc.dg/20011029-2.c: Fix the array reference.
17063 * gcc.dg/asm-7.c: New.
17064
170652003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17066
17067 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17068
170692003-06-08 Mark Mitchell <mark@codesourcery.com>
17070
17071 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17072 (dg-require-gc-sections): Likewise.
17073
170742003-06-08 Jan Hubicka <jh@suse.cz>
17075
17076 * i386-cmov1.c: Fix regular expression.
17077 * i386-cvt-1.c: Likewise.
17078 * i386-local.c: Likewise.
17079 * i386-local2.c: Likewise.
17080 * i386-mul.c: Likewise.
17081 * i386-ssetype-1.c: Likewise.
17082 * i386-ssetype-3.c: Likewise.
17083 * i386-ssetype-5.c: Likewise.
17084
170852003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17086
17087 PR c++/11039
17088 * g++.dg/warn/implicit-typename2.C: New test.
17089 * g++.dg/warn/implicit-typename3.C: New test.
17090
170912003-06-07 Richard Henderson <rth@redhat.com>
17092
17093 * g++.dg/other/offsetof3.C: Use size_t.
17094 * g++.dg/other/offsetof4.C: Likewise.
17095
170962003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17097
17098 * lib/copy-file.exp: New. Implement gcc_copy_files.
17099
17100 * lib/dg-pch.exp: Load copy-file.exp
17101 (dg-pch): Use gcc_copy_files instead of "file copy".
17102
171032003-06-06 Mark Mitchell <mark@codesourcery.com>
17104
17105 * gcc.dg/weak/weak.exp: Simplify.
17106 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17107 * gcc.dg/weak/weak-1.c: Likewise.
17108 * gcc.dg/weak/weak-2.c: Likewise.
17109 * gcc.dg/weak/weak-3.c: Likewise.
17110 * gcc.dg/weak/weak-4.c: Likewise.
17111 * gcc.dg/weak/weak-5.c: Likewise.
17112 * gcc.dg/weak/weak-6.c: Likewise.
17113 * gcc.dg/weak/weak-7.c: Likewise.
17114 * gcc.dg/weak/weak-8.c: Likewise.
17115 * gcc.dg/weak/weak-9.c: Likewise.
17116
171172003-06-06 Richard Earnshaw <rearnsha@arm.com>
17118
17119 gcc.c-torture/execute/20030606-1.c: New.
17120
171212003-06-06 Roger Sayle <roger@eyesopen.com>
17122
17123 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17124 * gcc.dg/builtins-19.c: Likewise.
17125
171262003-06-06 Roger Sayle <roger@eyesopen.com>
17127
17128 * gcc.dg/builtins-2.c: Add some more tests.
17129 * gcc.dg/builtins-18.c: New test case.
17130 * gcc.dg/builtins-19.c: New test case.
17131
171322003-06-06 Roger Sayle <roger@eyesopen.com>
17133 Jim Wilson <wilson@tuliptree.org>
17134
17135 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17136
171372003-06-06 Jakub Jelinek <jakub@redhat.com>
17138
17139 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17140 mempcpy/stpcpy calls not to be optimized into something else.
17141 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17142 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17143 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17144
171452003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17146
17147 * gcc.dg/format/asm_fprintf-1.c: New test.
17148
171492003-06-05 Mark Mitchell <mark@codesourcery.com>
17150
17151 * lib/gcc-defs.exp (additional_sources): New variable.
17152 (dg-additional-sources): New function.
17153 (additional_files): New variable.
17154 (dg-additional-files): New function.
17155 (dg-additional-files-options): Likewise.
17156 * lib/gcc-dg.exp (dg-require-weak): New function.
17157 (dg-require-alias): Likewise.
17158 (dg-require-gc-sections): Likewise.
17159 * lib/target-supports.exp (check_alias_available): Remove testfile
17160 parameter.
17161 (check_gc_sections_available): New function.
17162 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17163 (dg-gpp-additional-files): Likewise.
17164 * lib/g++.exp (additional_sources): Remove.
17165 (additional_files): Likewise.
17166 (g++_target_compile): Use dg-additional-files-options.
17167
17168 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17169 Tcl logic.
17170 * gcc.dg/special/ecos.exp: Remove.
17171 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17172 * gcc.dg/special/alias-1.c: Likewise.
17173 * gcc.dg/special/alias-2.c: Likewise.
17174 * gcc.dg/special/gcsec-1.c: Likewise.
17175 * gcc.dg/special/weak-1.c: Likewise.
17176 * gcc.dg/special/weak-2.c: Likewise.
17177 * gcc.dg/special/wkali-1.c: Likewise.
17178 * gcc.dg/special/wkali-2.c: Likewise.
17179
17180 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17181 dg-gpp-additional-*.
17182 * g++.dg/special/conpr-3.C: Likewise.
17183 * g++.dg/special/conpr-4.C: Likewise.
17184 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17185 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17186 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17187 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17188 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17189 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17190 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17191 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17192 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17193 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17194 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17195 * g++.old-deja/g++.other/comdat1.C: Likewise.
17196 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17197 * g++.old-deja/g++.other/comdat3.C: Likewise.
17198 * g++.old-deja/g++.other/ctor1.C: Likewise.
17199 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17200
7d445f15
RH
172012003-06-05 Richard Henderson <rth@redhat.com>
17202
17203 * gcc.dg/debug/20030605-1.c: New.
17204
d7068b3d
MM
172052003-06-04 Mark Mitchell <mark@codesourcery.com>
17206
17207 * README.QMTEST: Update.
17208
0bfa5f65
RH
172092003-06-04 Richard Henderson <rth@redhat.com>
17210
e6cc3a24
ZW
17211 * gcc.dg/cleanup-1.c: New.
17212 * gcc.dg/cleanup-2.c: New.
17213 * gcc.dg/cleanup-3.c: New.
17214 * gcc.dg/cleanup-4.c: New.
17215 * gcc.dg/cleanup-5.c: New.
17216 * gcc.dg/cleanup-6.c: New.
17217 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17218
ac871ee1
MM
172192003-06-04 Mark Mitchell <mark@codesourcery.com>
17220
13e0ae41
MM
17221 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17222
ac871ee1
MM
17223 * lib/dg-pch.exp: New file.
17224 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17225 * gcc.dg/pch/pch.exp: Likewise.
17226
385a9348
RS
172272003-06-04 Roger Sayle <roger@eyesopen.com>
17228
17229 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17230 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17231 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17232 * gcc.dg/builtins-17.c: New test case.
17233 * gcc.dg/i386-387-4.c: New test case.
17234 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17235
01d3224a
EB
172362003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17237
17238 * gcc.dg/ultrasp9.c: New test.
17239
ef0139b1
EB
172402003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17241
17242 * gcc.c-torture/compile/20030604-1.c: New test.
17243 * gcc.dg/sparc-constant-1.c: New test.
17244
61274a14
GN
172452003-06-03 Glen Nakamura <glen@imodulo.com>
17246
c6c01481 17247 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17248
23656642
JR
172492003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17250
aa6b9f6d
R
17251 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17252
23656642
JR
17253 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17254 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17255
284ca13e
AH
172562003-06-03 Aldy Hernandez <aldyh@redhat.com>
17257
e6cc3a24 17258 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17259
6c07f448
KL
172602003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17261
17262 PR c++/10940
17263 * g++.dg/template/spec10.C: New test.
17264
075ec276
RS
172652003-06-03 Roger Sayle <roger@eyesopen.com>
17266
17267 * gcc.dg/builtins-16.c: New test case.
17268
8fd3cf4e
JJ
172692003-06-03 Jakub Jelinek <jakub@redhat.com>
17270
17271 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17272 mempcpy test with post-increments.
17273 * gcc.c-torture/execute/string-opt-3.c: New test.
17274 * gcc.dg/string-opt-1.c: New test.
17275
5d16533a 172762003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17277
17278 PR fortran/10965
17279 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17280
2a9e3b72
MM
172812003-06-02 Mark Mitchell <mark@codesourcery.com>
17282
5a9f05f2
MM
17283 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17284 (scan-assembler): ... here. Use dg-scan.
17285 (scan-assembler-not): Likewise.
17286 (scan-file): New function.
17287 (scan-file-not): Likewise.
17288 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17289 * gcc.dg/cpp/_Pragma4.c: Likewise.
17290 * gcc.dg/cpp/_Pragma5.c: Likewise.
17291 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17292 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17293 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17294 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17295 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17296 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17297 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17298 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17299 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17300 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17301 * gcc.dg/cpp/cxxcom1.c: Likewise.
17302 * gcc.dg/cpp/line1.c: Likewise.
17303 * gcc.dg/cpp/maccom1.c: Likewise.
17304 * gcc.dg/cpp/maccom2.c: Likewise.
17305 * gcc.dg/cpp/maccom3.c: Likewise.
17306 * gcc.dg/cpp/maccom4.c: Likewise.
17307 * gcc.dg/cpp/maccom5.c: Likewise.
17308 * gcc.dg/cpp/maccom6.c: Likewise.
17309 * gcc.dg/cpp/multiline.c: Likewise.
17310 * gcc.dg/cpp/spacing1.c: Likewise.
17311 * gcc.dg/cpp/spacing2.c: Likewise.
17312 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17313 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17314 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17315 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17316 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17317 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17318 * gcc.dg/cpp/cxxcom2.c: Likewise.
17319 * gcc.dg/cpp/cxxcom2.h: New file.
17320
2a9e3b72
MM
17321 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17322 * g++.dg/cpp/truefalse.C: Here.
17323 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17324
a7f36da3 173252003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17326
a7f36da3
DD
17327 * gcc.dg/cpp/redef3.c: New file.
17328
a3033f34
EB
173292003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17330
17331 * gcc.dg/i386-loop-3.c: New test.
17332
5f90145a
TM
173332003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17334
17335 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17336
4fa26a60
RS
173372003-05-31 Roger Sayle <roger@eyesopen.com>
17338
17339 * gcc.dg/fwrapv-1.c: New test case.
17340 * gcc.dg/fwrapv-2.c: New test case.
17341
76d3baad
KL
173422003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17343
17344 PR c++/10956
17345 * g++.dg/template/spec9.C: New test.
17346
0b82d59c
RS
173472003-05-29 Roger Sayle <roger@eyesopen.com>
17348
17349 * gcc.dg/duff-4.c: New test case.
17350
5d16533a 173512003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17352
17353 PR fortran/10843
17354 * g77.dg/ffixed-form-1.f: New test
17355 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17356 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17357 * g77.dg/ffree-form-3.f: New test
17358
634a5694
AT
173592003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17360
17361 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17362 * gcc.dg/wint_t-1.c: Likewise.
17363
b7fc8b57
KL
173642003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17365
17366 * g++.dg/template/access11.C: New test.
17367
ef8855d7
KL
173682003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17369
17370 PR c++/10849
17371 * g++.dg/template/access10.C: New test.
17372
fcb6fa85 173732003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 17374 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
17375
17376 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17377
76ab57af
AT
173782003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17379
e6cc3a24
ZW
17380 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17381 suppress for powerpc-*-darwin*.
76ab57af
AT
17382 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17383
3dba25eb
AT
173842003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17385
17386 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
17387 suppress option for powerpc-*-darwin*.
e6cc3a24 17388
29f523be
RS
173892003-05-23 Roger Sayle <roger@eyesopen.com>
17390
17391 * gcc.dg/builtins-1.c: Add tests for tan and atan.
17392 * gcc.dg/builtins-4.c: Add test for fmod.
17393
43b26a01
KL
173942003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17395
17396 PR c++/10682
17397 * g++.dg/template/instantiate4.C: New test.
17398
18c2511c
RS
173992003-05-22 Roger Sayle <roger@eyesopen.com>
17400
17401 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
17402
9008d5b4
JJ
174032003-05-21 Janis Johnson <janis187@us.ibm.com>
17404
17405 * gcc.dg/compat/scalar-return-1_main.c: New file.
17406 * gcc.dg/compat/scalar-return-1_x.c: New file.
17407 * gcc.dg/compat/scalar-return-1_y.c: New file.
17408 * gcc.dg/compat/scalar-return-2_main.c: New file.
17409 * gcc.dg/compat/scalar-return-2_x.c: New file.
17410 * gcc.dg/compat/scalar-return-2_y.c: New file.
17411 * gcc.dg/compat/struct-return-3_main.c: New file.
17412 * gcc.dg/compat/struct-return-3_y.c: New file.
17413 * gcc.dg/compat/struct-return-3_x.c: New file.
17414 * gcc.dg/compat/struct-return-2_main.c: New file.
17415 * gcc.dg/compat/struct-return-2_x.c: New file.
17416 * gcc.dg/compat/struct-return-2_y.c: New file.
17417
f48758e4
JDA
174182003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17419
17420 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
17421 for hppa*-hp-hpux*.
17422 * gcc.dg/20021014-1.c (dg-options): Likewise.
17423 * gcc.dg/nest.c (dg-options): Likewise.
17424
16e31964
DS
174252003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
17426
17427 PR c++/9738
17428 * g++.dg/ext/dllimport2.C: New file.
17429 * g++.dg/ext/dllimport3.C: New file.
17430
f737a52d
JJ
174312003-05-20 Janis Johnson <janis187@us.ibm.com>
17432
17433 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
17434 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17435 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17436 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17437 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17438 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17439 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
17440 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
17441 * gcc.dg/compat/small-struct-defs.h: New file.
17442 * gcc.dg/compat/small-struct-init.h: New file.
17443 * gcc.dg/compat/small-struct-check.h: New file.
17444 * gcc.dg/compat/fp-struct-defs.h: New file.
17445 * gcc.dg/compat/fp-struct-check.h: New file.
17446 * gcc.dg/compat/fp-struct-init.h: New file.
17447 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
17448 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
17449
b041fbe6
JJ
174502003-05-19 Jakub Jelinek <jakub@redhat.com>
17451
17452 * gcc.dg/20030225-2.c: New test.
17453
731ae8dd
RS
174542003-05-18 Roger Sayle <roger@eyesopen.com>
17455 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17456
17457 * gcc.c-torture/compile/20030518-1.c: New test case.
17458
563025ca
MM
174592003-05-18 Mark Mitchell <mark@codesourcery.com>
17460
17461 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
17462 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
17463 gcc-dg-debug-runtest.
17464 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
17465 gcc-dg-debug-runtest.
17466
5c9acdf7
KL
174672003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17468
17469 PR c++/9022
17470 * g++.dg/lookup/using6.C: New test.
17471
25903d03
KL
174722003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17473
17474 * g++.dg/parse/access2.C: New test.
17475
7cbba309
MM
174762003-05-17 Mark Mitchell <mark@codesourcery.com>
17477
17478 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
17479 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
17480 * gcc.dg/debug/debug.exp: Likewise.
17481
b1822ccc
NB
174822003-05-17 Neil Booth <neil@daikokuya.co.uk>
17483
17484 * gcc.dg/dollar.c: New test.
17485
72701eab
JJ
174862003-05-16 Janis Johnson <janis187@us.ibm.com>
17487
17488 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
17489 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
17490 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
17491 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
17492 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
17493 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
17494 * gcc.dg/compat/struct-by-value-6_main.c: New file.
17495 * gcc.dg/compat/struct-by-value-6_x.c: New file.
17496 * gcc.dg/compat/struct-by-value-6_y.c: New file.
17497 * gcc.dg/compat/struct-by-value-7_main.c: New file.
17498 * gcc.dg/compat/struct-by-value-7_x.c: New file.
17499 * gcc.dg/compat/struct-by-value-7_y.c: New file.
17500 * gcc.dg/compat/struct-by-value-8_main.c: New file.
17501 * gcc.dg/compat/struct-by-value-8_x.c: New file.
17502 * gcc.dg/compat/struct-by-value-8_y.c: New file.
17503 * gcc.dg/compat/struct-by-value-9_main.c: New file.
17504 * gcc.dg/compat/struct-by-value-9_x.c: New file.
17505 * gcc.dg/compat/struct-by-value-9_y.c: New file.
17506
0baa1702
MM
175072003-05-16 Mark Mitchell <mark@codesourcery.com>
17508
17509 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
17510 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
17511 support for "repo" mode.
17512 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
17513 * lib/g77-dg.exp: Likewise.
17514 * lib/obj-dg.exp: Likewise.
e6cc3a24 17515
dcac003d
JJ
175162003-05-16 Jakub Jelinek <jakub@redhat.com>
17517
17518 Merge from gcc-3_2-rhl8-branch:
17519 2003-04-23 Jakub Jelinek <jakub@redhat.com>
17520
17521 * gcc.dg/tls/opt-6.c: New test.
17522
17523 2003-04-05 Jakub Jelinek <jakub@redhat.com>
17524
17525 * gcc.dg/20030405-1.c: New test.
17526
17527 2003-03-09 Jakub Jelinek <jakub@redhat.com>
17528
17529 * gcc.dg/20030309-1.c: New test.
17530
17531 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17532
17533 * gcc.c-torture/execute/20030307-1.c: New test.
17534
17535 2003-02-20 Randolph Chung <tausq@debian.org>
17536
17537 * gcc.c-torture/compile/20030220-1.c: New test.
17538
17539 2003-02-18 Jakub Jelinek <jakub@redhat.com>
17540
17541 * gcc.dg/20030217-1.c: New test.
17542
17543 2003-01-29 Jakub Jelinek <jakub@redhat.com>
17544
17545 * gcc.c-torture/compile/20020129-1.c: New test.
17546
17547 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17548
17549 * gcc.dg/unroll-1.c: New test.
17550
17551 2002-11-16 Jan Hubicka <jh@suse.cz>
17552
17553 * gcc.c-torture/execute/20020920-1.c: New test.
17554
17555 2002-10-08 Jakub Jelinek <jakub@redhat.com>
17556
17557 PR target/7434
17558 * gcc.c-torture/compile/20021008-1.c: New test.
17559
17560 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
17561
17562 PR target/7559
17563 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
17564
17565 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17566
17567 * gcc.c-torture/compile/20020807-1.c: New test.
17568
17569 2002-07-30 Jakub Jelinek <jakub@redhat.com>
17570
17571 * gcc.dg/tls/opt-1.c: New test.
17572
17573 2002-07-29 Jakub Jelinek <jakub@redhat.com>
17574
17575 * gcc.dg/20020729-1.c: New test.
17576
17577 2002-07-20 Jakub Jelinek <jakub@redhat.com>
17578
17579 * g++.dg/opt/life1.C: New test.
17580
17581 2002-05-20 Jakub Jelinek <jakub@redhat.com>
17582
17583 * gcc.dg/20020525-1.c: New test.
17584
17585 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17586
17587 PR c++/6794
17588 * g++.dg/ext/pretty1.C: New test.
17589 * g++.dg/ext/pretty2.C: New test.
17590
dffbbe80
MM
175912003-05-15 Mark Mitchell <mark@codesourcery.com>
17592
17593 PR c++/8385
17594 * g++.dg/ext/typeof5.C: New test.
17595
ae4f397b
R
175962003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
17597
17598 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
17599 __USER_LABEL_PREFIX__ into account.
17600 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
17601
e43736ad
RS
176022003-05-14 Roger Sayle <roger@eyesopen.com>
17603
17604 * gcc.dg/builtins-15.c: New test case.
17605
3a0d67cf
ZW
176062003-05-13 Zack Weinberg <zack@codesourcery.com>
17607
17608 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
17609
75c834f8
MM
176102003-05-12 Mark Mitchell <mark@codesourcery.com>
17611
17612 * lib/g++.exp: Tweak handling of additional source files.
17613 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
17614 * g++.dg/special/conpr-2a.C: Rename to ...
17615 * g++.dg/special/conpr-2a.cc: ... this.
17616 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
17617 * g++.dg/special/conpr-3a.C: Rename to ...
17618 * g++.dg/special/conpr-3a.cc: This.
17619 * g++.dg/special/conpr-3b.C: Rename to ...
17620 * g++.dg/special/conpr-3b.cc: This.
17621 * g++.dg/special/conpr-4.C: New test.
17622 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
17623
8c0a5264
DE
176242003-05-12 David Edelsohn <edelsohn@gnu.org>
17625
17626 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
17627
8015bbee
KL
176282003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17629
17630 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
17631 * g++.old-deja/g++.robertl/eb71.C: Likewise.
17632 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
17633 * g++.old-deja/g++.other/warn3.C: Likewise.
17634
358997e2
RS
176352003-05-11 Roger Sayle <roger@eyesopen.com>
17636
17637 * gcc.dg/i386-387-1.c: Update to also test log.
17638 * gcc.dg/i386-387-2.c: Likewise.
17639
98c644d6
TM
176402003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
17641
17642 * g77.f-torture/execute/int8421.f: New test.
17643
9f01ded6
KL
176442003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17645
17646 PR c++/10230, c++/10481
17647 * g++.dg/lookup/scoped5.C: New test.
17648
fcea7401
KL
176492003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17650
17651 PR c++/10552
17652 * g++.dg/template/ttp6.C: New test.
17653
e1112e60
RS
176542003-05-11 Richard Sandiford <rsandifo@redhat.com>
17655
17656 * gcc.c-torture/execute/builtins: New directory.
17657 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
17658 gcc.c-torture/execute/builtins.
17659 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
17660 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
17661 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
17662 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
17663
78757caa
KL
176642003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17665
17666 PR c++/9252
17667 * g++.dg/template/access8.C: New test.
17668 * g++.dg/template/access9.C: New test.
17669
8d241e0b
KL
176702003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17671
17672 PR c++/9554
17673 * g++.dg/parse/access1.C: New test.
17674
eddfe825
DD
176752003-05-09 DJ Delorie <dj@redhat.com>
17676
17677 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
17678 long, and not an int.
17679
88e98cfe
KL
176802003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17681
17682 PR c++/10555, c++/10576
17683 * g++.dg/template/memclass1.C: New test.
17684
001db0e0
DD
176852003-05-08 DJ Delorie <dj@redhat.com>
17686
17687 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
17688 targets.
17689 * gcc.c-torture/execute/20021024-1.x: Likewise.
17690 * gcc.c-torture/execute/shiftdi.x: Likewise.
17691 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
17692 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
17693 * gcc.dg/20021018-1.c: Likewise.
17694
7dc61d6c
KG
176952003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17696
8ce9f2ec
KG
17697 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
17698
7dc61d6c
KG
17699 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
17700 (bcopy): Call memmove.
17701
53415fa1
RS
177022003-05-08 Roger Sayle <roger@eyesopen.com>
17703
17704 * g77.f-torture/compile/8485.f: New test case.
17705
a944ceb9
RH
177062003-05-07 Richard Henderson <rth@redhat.com>
17707
e6cc3a24
ZW
17708 PR c++/10570
17709 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
17710 Verify exception_cleanup not called for rethrows.
17711 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
17712 when exiting catch block without rethrowing.
17713 * g++.dg/eh/forced3.C: New.
17714 * g++.dg/eh/forced4.C: New.
a944ceb9 17715
a1c6e6c5
AH
177162003-05-07 Aldy Hernandez <aldyh@redhat.com>
17717
0dfcf38e 17718 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 17719
dea2913c
DD
177202003-05-06 DJ Delorie <dj@redhat.com>
17721
17722 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
17723 * gcc.dg/nest.c: Likewise.
17724
e82a312b
RS
177252003-05-05 Roger Sayle <roger@eyesopen.com>
17726
17727 * gcc.dg/builtins-14.c: New test case.
17728
6ccfe27c
JJ
177292003-05-05 Janis Johnson <janis187@us.ibm.com>
17730
17731 * lib/compat.exp (compat-execute): New argument.
17732 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
17733 * gcc.dg/compat: New test directory.
17734 * gcc.dg/compat/compat.exp: New expect script.
17735 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
17736 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
17737 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
17738 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
17739 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
17740 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
17741
e8115463
JJ
17742 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
17743 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
17744 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
17745 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
17746 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
17747 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
17748 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
17749 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
17750 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
17751 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
17752 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
17753 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
17754 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
17755 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
17756 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
17757
10b6a274
ZW
177582003-05-05 Zack Weinberg <zack@codesourcery.com>
17759
17760 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
17761
e3e9f108
JJ
177622003-05-05 Jakub Jelinek <jakub@redhat.com>
17763
17764 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
17765
36b29d7d
GK
177662003-05-05 Geoffrey Keating <geoffk@apple.com>
17767
bc9ec0e0
GK
17768 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
17769 * gcc.dg/ppc-fsel-2.c: New test.
17770
36b29d7d
GK
17771 * gcc.dg/unused-5.c: New test.
17772
16692dd5
KL
177732003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17774
17775 PR c++/10496
17776 * g++.dg/warn/pmf1.C: New test.
17777
4b41d9eb
KL
177782003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17779
17780 PR c++/4494
17781 * g++.dg/warn/main.C: New test.
17782
00362064
KG
177832003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17784
17785 * gcc.dg/nonnull-3.c: New test.
17786
1fecc266
NB
177872003-05-04 Neil Booth <neil@daikokuya.co.uk>
17788
17789 * gcc.dg/cpp/Wtrigraphs.c: Update.
17790 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
17791
b39358e1
GK
177922003-05-03 Geoffrey Keating <geoffk@apple.com>
17793
17794 * gcc.dg/ppc-fsel-1.c: New test.
17795
87f85ea0
ZW
177962003-05-03 Zack Weinberg <zack@codesourcery.com>
17797
17798 PR c/10604
17799 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
17800
c4e2d744
KH
178012003-05-03 Kazu Hirata <kazu@cs.umass.edu>
17802
17803 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
17804
5dc5d13c
KL
178052003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17806
17807 PR c++/9364, c++/10553, c++/10586
17808 * g++.dg/parse/typename4.C: New test.
17809 * g++.dg/parse/typename5.C: Likewise.
17810
4dc27b4b
RS
178112003-05-03 Richard Sandiford <rsandifo@redhat.com>
17812
17813 * gcc.c-torture/compile/20030503-1.c: New test.
17814
f2ba7ecb
KL
178152003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17816
17817 * g++.dg/lookup/using5.C: Fix testcase error.
17818
7c1fdbe4
CD
178192003-05-01 Chris Demetriou <cgd@broadcom.com>
17820
17821 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
17822 since MEABI is no longer supported. Remove all vestiges
17823 of MEABI from the test.
17824
d0af00af
KL
178252003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17826
17827 PR c++/10554
17828 * g++.dg/lookup/using5.C: New test.
17829
d12a7283
KL
178302003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17831
17832 PR c++/8772
17833 * g++.dg/template/ttp5.C: New test.
17834
6481daa9
MM
178352003-04-30 Mark Mitchell <mark@codesourcery.com>
17836
17837 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
17838 (dg-gpp-additional-sources): New function.
17839 (dg-gpp-additional-files): Likewise.
17840 * lib/g++.exp (additional_sources): New variable.
17841 (additional_files): Likewise.
17842 (g++_target_compile): Deal with them.
17843 * lib/old-dejagnu.exp: Remove.
17844 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
17845 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 17846
d7ed5e55
KL
178472003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17848
17849 PR c++/9432, c++/9528
17850 * g++.dg/lookup/using4.C: New test.
17851
b3d627e2
GK
178522003-04-29 Geoffrey Keating <geoffk@apple.com>
17853
a6fdc086
GK
17854 * gcc.dg/noreturn-5.c: New file.
17855 * gcc.dg/noreturn-6.c: New file.
17856
b3d627e2
GK
17857 * gcc.c-torture/compile/inline-1.c: New file.
17858
1f6f0cb6
MM
178592003-04-29 Mark Mitchell <mark@codesourcery.com>
17860
17861 PR c++/10551
17862 * g++.dg/template/explicit1.C: New test.
17863
60cde936
MM
178642003-04-29 Mark Mitchell <mark@codesourcery.com>
17865
555456b1
MM
17866 PR c++/10549
17867 * g++.dg/other/bitfield1.C: New test.
17868
60cde936
MM
17869 PR c++/10527
17870 * g++.dg/init/new7.C: New test.
17871
0dbc5cd3
MM
178722003-04-29 Mark Mitchell <mark@codesourcery.com>
17873
75135253 17874 * g++.dg/ext/desig1.C: New test.
60cde936 17875 * g++.dg/ext/init1.C: Update.
75135253 17876
0dbc5cd3
MM
17877 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
17878
a833faa5
MM
178792003-04-28 Mark Mitchell <mark@codesourcery.com>
17880
17881 PR c++/10180
17882 * g++.dg/warn/Winline-1.C: New test.
17883
e31603c4
JJ
178842003-04-28 Jakub Jelinek <jakub@redhat.com>
17885
17886 * gcc.c-torture/execute/string-opt-19.c: New test.
17887
9661b15f
JJ
17888 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
17889 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
17890
772f8889
MM
178912003-04-27 Mark Mitchell <mark@codesourcery.com>
17892
17893 PR c++/10506
17894 * g++.dg/init/new6.C: New test.
17895
17896 PR c++/10503
17897 * g++.dg/init/ref6.C: New test.
17898
b29188f3
DE
178992003-04-26 David Edelsohn <edelsohn@gnu.org>
17900
17901 * g++.dg/warn/weak1.C: XFAIL on AIX4.
17902
5cc2f4f3
KG
179032003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17904
17905 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
17906 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
17907
ea56c40c
MM
179082003-04-25 Mark Mitchell <mark@codesourcery.com>
17909
17910 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
17911 initialized static data members.
17912
d3a0b002
L
179132003-04-25 H.J. Lu <hjl@gnu.org>
17914
17915 * gcc.dg/ia64-sync-4.c: New test.
17916
ad4a34f0
KG
179172003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17918
17919 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
17920 date.
17921
f8986275
NS
179222003-04-24 Nathan Sidwell <nathan@codesourcery.com>
17923
17924 PR c++/10337
17925 * g++.dg/warn/conv1.C: New test.
17926 * g++.old-deja/g++.other/conv7.C: Adjust.
17927 * g++.old-deja/g++.other/overload14.C: Adjust.
17928
374ca7f7
MM
179292003-04-23 Mark Mitchell <mark@codesourcery.com>
17930
17931 PR c++/10471
17932 * g++.dg/template/defarg2.C: New test.
17933
6338b358
NB
179342003-04-23 Neil Booth <neil@daikokuya.co.uk>
17935
17936 * gcc.dg/cpp/include2.c: Update.
17937 * gcc.dg/cpp/multiline-2.c: New.
17938 * gcc.dg/cpp/multiline.c: Update.
17939 * gcc.dg/cpp/strify2.c: Update.
17940 * gcc.dg/cpp/trad/literals-2.c: Update.
17941
3f429151
JDA
179422003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17943
17944 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
17945
10aef094
MM
179462003-04-23 Mark Mitchell <mark@codesourcery.com>
17947
17948 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
17949
4223f82f
MM
179502003-04-23 Mark Mitchell <mark@codesourcery.com>
17951
17952 PR c++/10451
17953 * g++.dg/parse/crash4.C: New test.
87f85ea0 17954
4223f82f
MM
17955 PR c++/9847
17956 * g++.dg/parse/crash5.C: New test.
17957
befcd99b
MM
179582003-04-22 Mark Mitchell <mark@codesourcery.com>
17959
ae2196c2
MM
17960 PR c++/10446
17961 * g++.dg/parse/crash3.C: New test.
17962
befcd99b
MM
17963 PR c++/10428
17964 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
17965
179662003-04-22 Devang Patel <dpatel@apple.com>
17967
17968 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 17969
256c249c
AT
179702003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
17971
17972 * g++.dg/other/packed1.C: Fix dg options.
17973
ad27e65a
NS
179742003-04-22 Nathan Sidwell <nathan@codesourcery.com>
17975
17976 * g++.dg/other/offsetof2.C: New test.
17977
b2dd096b
MM
179782003-04-21 Mark Mitchell <mark@codesourcery.com>
17979
17980 * g++.dg/template/recurse.C: Adjust location of error messages.
17981
8de9bb0e
NS
179822003-04-21 Nathan Sidwell <nathan@codesourcery.com>
17983
17984 PR c++/9881
17985 * g++.dg/init/addr-const1.C: New test.
17986 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
17987
179882003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
17989
17990 PR c++/10405
17991 * g++.dg/lookup/struct-hack1.C: New test.
17992
1613e52b
NB
179932003-04-20 Neil Booth <neil@daikokuya.co.uk>
17994
17995 * ucs.c: Update diagnostic messages.
17996
4e1f0f8e
NB
179972003-04-19 Neil Booth <neil@daikokuya.co.uk>
17998
17999 * gcc.dg/cpp/truefalse.cpp: New test.
18000 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18001 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18002
26aea073
NB
180032003-04-19 Neil Booth <neil@daikokuya.co.uk>
18004
18005 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18006 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18007
6a29edea
EB
180082003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18009
18010 * gcc.c-torture/compile/20030418-1.c: New test.
18011
46b2356d
JJ
180122003-04-17 Janis Johnson <janis187@us.ibm.com>
18013
18014 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18015
09d2f85f
KL
180162003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18017
18018 PR c++/10347
18019 g++.dg/template/dependent-name1.C: New test.
18020
8633f25c
R
180212003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18022
18023 * gcc.dg/warn-1.c (tourist_guide): New array,
18024 contains a pointer to bar.
18025
96c6931d
RS
180262003-04-16 Roger Sayle <roger@eyesopen.com>
18027
18028 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18029 * gcc.c-torture/execute/medce-1.c: New test case.
18030 * gcc.c-torture/execute/medce-2.c: New test case.
18031
5eb10628
MM
180322003-04-15 Mark Mitchell <mark@codesourcery.com>
18033
dc5dfa9c
MM
18034 * lib/prune.exp: Ignore more messages.
18035
5eb10628
MM
18036 PR c++/10381
18037 * g++.dg/parse/lookup3.C: New test.
18038
d2b54839
R
180392003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18040
18041 * gcc.c-torture/compile/20030415-1.c : New test.
18042
f4e92987
MM
180432003-04-14 Mark Mitchell <mark@codesourcery.com>
18044
18045 * gcc.c-torture/execute/scope-2.c: Move to ...
18046 * gcc.dg/noncompile/scope.c: .... here.
18047
15d4fd98
RS
180482003-04-14 Roger Sayle <roger@eyesopen.com>
18049
18050 * gcc.dg/20030414-2.c: New test case.
18051
26224a84
HPN
180522003-04-14 Hans-Peter Nilsson <hp@axis.com>
18053
18054 PR target/10377
18055 * gcc.dg/20030414-1.c: New test.
18056
1331d16f
RS
180572003-04-13 Roger Sayle <roger@eyesopen.com>
18058
18059 * gcc.dg/builtins-12.c: New test case.
18060 * gcc.dg/builtins-13.c: New test case.
18061
9cb65f92
KG
180622003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18063
18064 * gcc.c-torture/execute/string-opt-18.c: New test.
18065
f4f4610e
MM
180662003-04-13 Mark Mitchell <mark@codesourcery.com>
18067
18068 PR c++/10300
18069 * g++.dg/init/new5.C: New test.
18070
355b81d5
MM
180712003-04-12 Mark Mitchell <mark@codesourcery.com>
18072
18073 PR c++/7910
18074 * g++.dg/ext/dllimport1.C: New test.
18075
48ed72a3
EB
180762003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18077
18078 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18079
62520b20
BD
180802003-04-11 Bud Davis <bdavis9659@comcast.net>
18081
18082 PR Fortran/9263
18083 * g77.f-torture/noncompile/9263.f: New test
18084 PR Fortran/1832
18085 * g77.f-torture/execute/1832.f: New test
18086
0b87e18e
DC
180872003-04-11 David Chad <davidc@freebsd.org>
18088 Loren J. Rittle <ljrittle@acm.org>
18089
18090 libobjc/8562
18091 * objc.dg/headers.m: New test.
18092
339a28b9
ZW
180932003-04-10 Zack Weinberg <zack@codesourcery.com>
18094
18095 * gcc.c-torture/execute/builtin-noret-2.c: New.
18096 * gcc.c-torture/execute/builtin-noret-2.x: New.
18097 XFAIL builtin-noret-2.c at -O1 and above.
18098 * gcc.dg/redecl.c: New.
18099 * gcc.dg/Wshadow-1.c: Update error regexps.
18100
1e099144
MM
181012003-04-10 Mark Mitchell <mark@codesourcery.com>
18102
18103 * g++.dg/abi/bitfield10.C: New test.
18104
d02a6808
MS
181052003-04-09 Mike Stump <mrs@apple.com>
18106
88fbc3ca 18107 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18108 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18109
5fce2c65
RS
181102003-04-08 Roger Sayle <roger@eyesopen.com>
18111
18112 * gcc.dg/builtins-11.c: New test case.
18113
531878a6
RS
181142003-04-08 Roger Sayle <roger@eyesopen.com>
18115
18116 * gcc.dg/builtins-9.c: New test case.
18117 * gcc.dg/builtins-10.c: New test case.
18118
d5019ba3
R
181192003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18120
18121 * gcc.dg/noncompile/init-4.c.c: New test.
18122
10b7602f
NS
181232003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18124
18125 * gcc.misc-test/gcov-9.c: New test.
18126 * gcc.misc-test/gcov-10.c: New test
18127 * gcc.misc-test/gcov-11.c: New test.
18128
b8460b29
ZW
181292003-04-05 Zack Weinberg <zack@codesourcery.com>
18130
18131 PR optimization/10024
18132 * gcc.c-torture/compile/20030405-1.c: New test.
18133
33b49800
GK
181342003-04-04 Geoffrey Keating <geoffk@apple.com>
18135
18136 * gcc.dg/pch/static-3.c: New.
18137 * gcc.dg/pch/static-3.hs: New.
18138 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18139
0a49eb31
RH
181402003-04-04 Richard Henderson <rth@redhat.com>
18141
18142 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18143 * g++.dg/eh/forced2.C: Likewise.
18144
bc349178
MS
181452003-04-03 Mike Stump <mrs@apple.com>
18146
bc349178 18147 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18148 target arg.
bc349178
MS
18149 (scan-assembler-times, scan-assembler-not): Likewise.
18150 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18151
773eae39
EB
181522003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18153
18154 * gcc.dg/sparc-loop-1.c: New test.
18155
0de298af
GK
181562003-04-02 Geoffrey Keating <geoffk@apple.com>
18157
18158 PR other/9274
18159 * g++.dg/pch/system-2.C: New.
18160 * g++.dg/pch/system-2.Hs: New.
18161
0f91f094
AH
181622003-04-02 Aldy Hernandez <aldyh@redhat.com>
18163
b8460b29 18164 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18165
b8460b29 18166 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18167
e129b3f9
RS
181682003-04-01 Roger Sayle <roger@eyesopen.com>
18169
18170 * gcc.c-torture/execute/20030401-1.c: New test case.
18171
70ab763c
ZL
181722003-04-01 Ziemowit Laski <zlaski@apple.com>
18173
18174 * objc.dg/defs.m: New.
18175
705412b0
AH
181762003-04-01 Aldy Hernandez <aldyh@redhat.com>
18177
b8460b29
ZW
18178 * g++.dg/eh/simd-1.C: New.
18179 * g++.dg/eh/simd-2.C: New.
705412b0 18180
d744e06e
AH
181812003-03-01 Aldy Hernandez <aldyh@redhat.com>
18182
b8460b29 18183 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18184
46e33d43
MM
181852003-03-31 Mark Mitchell <mark@codesourcery.com>
18186
18187 PR c/9936
18188 * gcc.dg/20030331-2.c: New test.
18189
6b665219
MM
181902003-03-31 Mark Mitchell <mark@codesourcery.com>
18191
18192 PR c++/10278
18193 * g++.dg/parse/crash2.C: New test.
18194
44f19ccb
RS
181952003-03-31 Richard Sandiford <rsandifo@redhat.com>
18196
18197 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18198 * gcc.c-torture/execute/20030331-1.c: ...here.
18199
e66833ac
RS
182002003-03-31 Richard Sandiford <rsandifo@redhat.com>
18201
18202 * gcc.c-torture/execute/20030331-1.c: New test.
18203
27283c73
NS
182042003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18205
18206 * lib/gcov.exp: Adjust call return testing strings.
18207 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18208
03f2ea93
RS
182092003-03-31 Roger Sayle <roger@eyesopen.com>
18210
18211 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18212 * gcc.dg/builtins-7.c: New test case.
18213 * gcc.dg/builtins-8.c: New test case.
18214
98d3d336
RS
182152003-03-31 Richard Sandiford <rsandifo@redhat.com>
18216
18217 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18218
c717c5af
MM
182192003-03-30 Mark Mitchell <mark@codesourcery.com>
18220
18221 PR c++/7647
18222 * g++.dg/lookup-class-member-2.C: New test.
18223
9b703090
GN
182242003-03-30 Glen Nakamura <glen@imodulo.com>
18225
b8460b29 18226 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18227
84dfe365
RS
182282003-03-28 Roger Sayle <roger@eyesopen.com>
18229
18230 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18231
400fbc08
MM
182322003-03-28 Mark Mitchell <mark@codesourcery.com>
18233
18234 * g++.dg/init/attrib1.C: New test.
18235
0c85dbfd
EB
182362003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18237
18238 * gcc.dg/ultrasp8.c: New test.
18239
f7670e7b
EB
182402003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18241
18242 * gcc.dg/ultrasp7.c: New test.
18243
433cd9c9
NS
182442003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18245
18246 PR c++/10047
18247 * g++.dg/template/inline1.C: New test.
18248
1ce324c3
EB
182492003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18250
18251 * gcc.dg/sparc-dwarf2.c: New test.
18252
9ddae796
RS
182532003-03-27 Roger Sayle <roger@eyesopen.com>
18254
18255 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18256 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18257
7ffe3584
MM
182582003-03-27 Mark Mitchell <mark@codesourcery.com>
18259
18260 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18261 than reading .x files.
18262 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18263 * g77.dg/gcov/gcov-1.f: Likewise.
18264 * gcc.misc-tests/gcov-4b.c: Likewise.
18265 * gcc.misc-tests/gcov-5b.c: Likewise.
18266 * gcc.misc-tests/gcov-6.c: Likewise.
18267 * gcc.misc-tests/gcov-7.c: Likewise.
18268 * gcc.misc-tests/gcov-8.c: Likewise.
18269 * g++.dg/gcov/gcov-1.x: Remove.
18270 * g77.dg/gcov/gcov-1.x: Likewise.
18271 * gcc.misc-tests/gcov-4b.x: Likewise.
18272 * gcc.misc-tests/gcov-5b.x: Likewise.
18273 * gcc.misc-tests/gcov-6.x: Likewise.
18274 * gcc.misc-tests/gcov-7.x: Likewise.
18275 * gcc.misc-tests/gcov-8.x: Likewise.
18276
c7d325c8
GN
182772003-03-27 Glen Nakamura <glen@imodulo.com>
18278
18279 PR opt/10087
18280 * gcc.dg/20030324-1.c: New test.
18281
649fc72d
NS
182822003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18283
544aef8c
NS
18284 PR c++/10224
18285 * g++.dg/template/arg3.C: New test.
18286
649fc72d
NS
18287 PR c++/10158
18288 * g++.dg/template/friend18.C: New test.
18289
a24278e2
RS
182902003-03-26 Roger Sayle <roger@eyesopen.com>
18291
18292 * g77.f-torture/compile/20030326-1.f: New test case.
18293
db8627a1
JJ
182942003-03-26 Janis Johnson <janis187@us.ibm.com>
18295
18296 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18297
18298 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18299
be565ad7
JJ
183002003-03-26 Jakub Jelinek <jakub@redhat.com>
18301
18302 * gcc.dg/ia64-sync-3.c: New test.
18303
f729e559
AM
183042003-03-26 Alan Modra <amodra@bigpond.net.au>
18305
18306 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18307
27e484bc
EB
183082003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18309
18310 * gcc.dg/ultrasp6.c: New test.
18311
d2fc7725
EB
183122003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18313
18314 * gcc.dg/i386-signbit-1.c: New test.
18315 * gcc.dg/i386-signbit-2.c: New test.
18316 * gcc.dg/i386-signbit-3.c: New test.
18317
9904e232
EB
183182003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18319
18320 * gcc.dg/ultrasp5.c: Fix options.
18321
9fdbe7df
EB
183222003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18323
18324 * gcc.dg/ultrasp5.c: Fix comment.
18325
c12741e9
TM
183262003-03-24 Bud Davis <bdavis9659@comcast.net>
18327
18328 PR fortran/10197
18329 * g77.f-torture/execute/10197.f: New test.
18330
2ef6c975
NS
183312003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18332
1c82cc90
NS
18333 PR c++/9898, c++/383
18334 * g++.dg/template/conv6.C: New test.
b8460b29 18335
a5fcc895
NS
18336 PR c++/10119
18337 * g++.dg/template/ptrmem5.C: New test.
18338
2ef6c975
NS
18339 PR c++/10026
18340 * g++.dg/lookup/koenig1.C: New test.
18341
18342 PR C++/10199
18343 * g++.dg/lookup/template2.C: New test.
18344
1134f4ac
JJ
183452003-03-24 Jakub Jelinek <jakub@redhat.com>
18346
18347 * g++.dg/opt/rtti1.C: New test.
18348
02484af9
EB
183492003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18350
18351 * gcc.dg/ultrasp5.c: New test.
18352
fa9b4904
AB
183532003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18354
b099daeb 18355 PR middle-end/9967
fa9b4904
AB
18356 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18357 builtin fputs.
18358
068d2c9d
MM
183592003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18360
18361 PR c/8224
18362 * gcc.dg/20030323-1.c: New test.
18363
766dec0e
RS
183642003-03-23 Roger Sayle <roger@eyesopen.com>
18365
18366 * gcc.c-torture/compile/20030323-1.c: New test case.
18367
97c6f7ad
UW
183682003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18369
18370 * gcc.dg/20030321-1.c: New test.
18371
b8c25665
ZW
183722003-03-22 Zack Weinberg <zack@codesourcery.com>
18373
18374 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18375
3e4a3562
NS
183762003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18377
18378 PR c++/9978, c++/9708
18379 * g++.dg/ext/vlm1.C: Adjust expected error.
18380 * g++.dg/ext/vla2.C: New test.
18381 * g++.dg/template/arg1.C: New test.
18382 * g++.dg/template/arg2.C: New test.
18383
6dd0f30b
BD
183842003-03-22 Bud Davis <bdavis9659@comcast.net>
18385
18386 * g77.f-torture/execute/select.f: New test.
18387 * g77.f-torture/noncompile/select_no_compile.f: New test.
18388
f3146d75
NS
183892003-03-21 Nathan Sidwell <nathan@codesourcery.com>
18390
18391 PR c++/9898
18392 * g++.dg/other/error4.C: New test.
18393
963142fc
MM
183942003-03-20 Mark Mitchell <mark@codesourcery.com>
18395
18396 * g++.dg/template/friend17.C: New test.
18397
f8c8d811
AM
183982003-03-21 Alan Modra <amodra@bigpond.net.au>
18399
18400 * gcc.c-torture/compile/20030320-1.c: New.
18401
c876997f
RS
184022003-03-20 Roger Sayle <roger@eyesopen.com>
18403
18404 * gcc.dg/builtins-6.c: New test case.
18405
42151102
AM
184062003-03-19 Alan Modra <amodra@bigpond.net.au>
18407
18408 PR target/10073
18409 * gcc.c-torture/compile/20030319-1.c: New.
18410
b8c25665 184112003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
18412
18413 * gcc.dg/i386-cvt-1.c: New test.
18414
0fef2ffc
ZW
184152003-03-17 Zack Weinberg <zack@codesourcery.com>
18416
b8c25665
ZW
18417 * objc.dg/naming-1.m: Use "(parse|syntax) error".
18418 * objc.dg/naming-2.m: Likewise.
0fef2ffc 18419
ec20aa6c
MM
184202003-03-17 Mark Mitchell <mark@codesourcery.com>
18421
18422 PR c++/9639
b8c25665 18423 * g++.dg/parse/crash1.C: New test.
ec20aa6c 18424
bafb714b
MM
184252003-03-16 Mark Mitchell <mark@codesourcery.com>
18426
18427 PR c++/8805
18428 * g++.dg/eh/cleanup1.C: New test.
18429
0a71919d
FH
184302003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18431
18432 * gcc.c-torture/execute/20030316-1.c: New test case.
18433
1f5a253a
NS
184342003-03-16 Nathan Sidwell <nathan@codesourcery.com>
18435
18436 PR c++/9629
18437 * g++.dg/init/ctor2.C: New test.
18438
de6a669b
RS
184392003-03-15 Roger Sayle <roger@eyesopen.com>
18440
18441 * g77.f-torture/compile/xformat.f: New test case.
18442
24b26d8d
JDA
184432003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18444
18445 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
18446 * g++.old-deja/g++.mike/eh50.C: Likewise.
18447
6e049fcd
KL
184482003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18449
18450 PR c++/6440
18451 * g++.dg/template/spec7.C: New test.
18452 * g++.dg/template/spec8.C: Likewise.
18453
f43f4314
JJ
184542003-03-14 Jakub Jelinek <jakub@redhat.com>
18455
18456 * gcc.c-torture/execute/20030313-1.c: New test.
18457
4526753f
RH
184582003-03-14 Richard Henderson <rth@redhat.com>
18459
18460 * gcc.dg/inline-2.c: Adjust alpha test for external call.
18461
f650843f
EB
184622003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18463
18464 * gcc.c-torture/compile/20030314-1.c: New test.
18465
67e4f078
DS
184662003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
18467
b8c25665 18468 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 18469 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 18470 thumb target,
67e4f078
DS
18471 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
18472 to accept newer _imp__ prefix and additional
18473 newline in .drectve section.
18474 * gcc.dg/dll-4.c: Likewise.
18475 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
18476 switch.
18477
26f86471
MM
184782003-03-13 Mark Mitchell <mark@codesourcery.com>
18479
45707d31
MM
18480 * g++.dg/parse/namespace9.C: New test.
18481
26f86471
MM
18482 * g++.dg/init/ref5.C: New test.
18483 * g++.dg/parse/ptrmem1.C: Likewise.
18484
aeb11ee5
JDA
184852003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18486
18487 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
18488 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
18489 regular expression.
18490 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
18491 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
18492
09ebf088
DJ
184932003-03-12 Daniel Jacobowitz <drow@mvista.com>
18494
18495 * gcc.c-torture/execute/20030224-2.c: New test.
18496
8a7d6cb3
EB
184972003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18498
18499 * gcc.dg/decl-3.c: New test.
18500
db1077d3
EB
185012003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18502
18503 * gcc.dg/i386-loop-2.c: New test.
18504
0c33daff
MM
185052003-03-11 Mark Mitchell <mark@codesourcery.com>
18506
e1145e7f 18507 PR c++/9474
2601a4ee
MM
18508 * g++.dg/parse/namespace8.C: New test.
18509
0c33daff
MM
18510 PR c++/9924
18511 * g++.dg/overload/builtin2.C: New test.
18512
54098126
SB
185132003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
18514
18515 * gcc.dg/return-type-3.c: New test.
18516
bff6a7c2
V
185172003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18518
18519 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
18520 profiling options are not supported.
18521
125e6594
MM
185222003-03-10 Mark Mitchell <mark@codesourcery.com>
18523
18524 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
18525 * g++.old-deja/g++.warn/impint2.C: Likewise.
18526
87d7d780
DP
185272003-03-10 Devang Patel <dpatel@apple.com>
18528
18529 * g++.dg/cpp/c++_cmd_1.C: New test.
18530 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 18531
ebb780f2
SB
185322003-03-10 Segher Boessenkool <segher@koffie.nl>
18533
b8c25665 18534 * gcc.dg/altivec-9.c: New file.
ebb780f2 18535
88a7a0c9
FS
185362003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18537
18538 * gcc.dg/ppc-sdata-1.c: New test.
18539 * gcc.dg/ppc-sdata-2.c: New test.
18540
f6d19bfe
MM
185412003-03-09 Mark Mitchell <mark@codesourcery.com>
18542
1d719415
MM
18543 PR c++/9373
18544 * g++.dg/opt/ptrmem2.C: New test.
18545
f6d19bfe
MM
18546 PR c++/8534
18547 * g++.dg/opt/ptrmem1.C: New test.
18548
9edf6a4c
EB
185492003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18550
18551 * gcc.dg/i386-loop-1.c: New test.
18552
ca9e1382
KL
185532003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18554
18555 PR c++/9970
18556 * g++.dg/lookup/friend1.C: New test.
18557
0e136342
MM
185582003-03-08 Mark Mitchell <mark@codesourcery.com>
18559
18560 PR c++/9823
18561 * g++.dg/parser/constructor1.C: New test.
18562
af812813
HPN
185632003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
18564
17b7f45e
HPN
18565 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
18566
af812813
HPN
18567 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
18568
39a91264
NB
185692003-03-08 Neil Booth <neil@daikokuya.co.uk>
18570
18571 * gcc.dg/cpp/Wunused.c: Update test.
18572
b8c25665 185732003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
18574
18575 * gcc.dg/inline-3.c: New test.
18576
089d6ea7
MM
185772003-03-08 Mark Mitchell <mark@codesourcery.com>
18578
18579 PR c++/9809
18580 * g++.dg/parse/builtin1.C: New test.
18581
18582 PR c++/9982
18583 * g++.dg/abi/cookie1.C: New test.
18584 * g++.dg/abi/cookie2.C: Likewise.
18585
18586 PR c++/9524
612dc718 18587 * g++.dg/template/field1.C: New test.
089d6ea7
MM
18588
18589 PR c++/9912
18590 * g++.dg/parse/class1.C: New test.
18591 * g++.dg/parse/namespace7.C: Likewise.
18592 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 18593
aa6e8ed3
MM
185942003-03-07 Mark Mitchell <mark@codesourcery.com>
18595
18596 * g++.dg/init/ref4.C: New test.
18597
b8c25665 185982003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
18599
18600 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 18601 * gcc.dg/inline-3.c: New test.
dfa7f440 18602
3d1df1fa
MM
186032003-03-06 Mark Mitchell <mark@codesourcery.com>
18604
3d938426
MM
18605 * g++.dg/init/ref3.C: New test.
18606
5e256996
MM
18607 PR c++/9965
18608 * g++.dg/init/ref2.C: New test.
b8c25665 18609
07681121
MM
18610 PR c++/9400
18611 * g++.dg/warn/Wshadow-2.C: New test.
18612
3d1df1fa
MM
18613 PR c++/9791
18614 * g++.dg/warn/Woverloaded-1.C: New test.
18615
b8c25665 186162003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
18617
18618 * gcc.dg/i386-local2.c: New.
20856045 18619 * gcc.dg/i386-local.c: Fix typo.
b255a036 18620
1c442892
MM
186212003-03-05 Mark Mitchell <mark@codesourcery.com>
18622
18623 * g++.dg/abi/layout3.C: New test.
18624
be2fa211
EB
186252003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18626
18627 * gcc.c-torture/compile/20030305-1.c
18628
b8c25665 186292003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
18630
18631 * gcc.dg/i386-local.c: New.
18632
b8c25665 186332003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
18634
18635 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
18636
2ad1815d
EB
186372003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18638
18639 * gcc.dg/switch-2.c: New test.
18640 * gcc.dg/switch-3.c: New test.
18641 * gcc.dg/Wswitch.c: Adjust line numbers.
18642 * gcc.dg/Wswitch-default.c: Likewise.
18643 * gcc.dg/Wswitch-enum.c: Likewise.
18644
01952d37
AO
186452003-03-04 Alexandre Oliva <aoliva@redhat.com>
18646
18647 * gcc.c-torture/execute/20030222-1.c: New test.
18648
767440a2
JW
186492003-03-03 James E Wilson <wilson@tuliptree.org>
18650
18651 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
18652
7993382e
MM
186532003-03-03 Mark Mitchell <mark@codesourcery.com>
18654
18655 PR c++/9878
18656 * g++.dg/init/ref1.C: New test.
18657
b8c25665 186582003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
18659
18660 * gcc.dg/sh-relax.c: New SH-only test.
18661
b22b239e
GK
186622003-03-03 Geoffrey Keating <geoffk@apple.com>
18663
18664 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
18665 comment explaining purpose of testcase.
18666
3595b91f
SC
186672003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18668
18669 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
18670 for HC11/HC12 (asm needs two int registers).
18671 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
18672 HC11/HC12 because the test uses an asm which needs two 32-bit
18673 registers.
18674
1494f93a
SC
186752003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18676
18677 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
18678 for HC11/HC12 (array is too large otherwise).
18679 * gcc.c-torture/compile/920501-4.x: New file, likewise.
18680 * gcc.c-torture/compile/20010518-2.x: Likewise.
18681 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
18682 HC11/HC12 (array is too large).
18683
facf86ac
GK
186842003-03-01 Geoffrey Keating <geoffk@apple.com>
18685
18686 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
18687 * lib/g++-dg.exp (g++-dg-test): Likewise.
18688
08291658
RS
186892003-03-01 Roger Sayle <roger@eyesopen.com>
18690
18691 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
18692 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
18693
74dd1333
KL
186942003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18695
18696 * g++.dg/warn/implicit-typename1.C: Remove warning.
18697
3f53c0dc
RH
186982003-02-28 Richard Henderson <rth@redhat.com>
18699
18700 * gcc.dg/noreturn-1.c: Move noreturn warning line.
18701 * gcc.dg/return-type-1.c: Move control reaches end warning line.
18702
d8fad4ea
GK
187032003-02-28 Geoffrey Keating <geoffk@apple.com>
18704
18705 * gcc.dg/pch/pch.exp: Change .pch to .gch.
18706 * g++.dg/pch/pch.exp: Likewise.
18707
1cb8292f
MM
187082003-02-28 Mark Mitchell <mark@codesourcery.com>
18709
18710 PR c++/9879
18711 * testsuite/g++.dg/init/new4.C: New test.
18712
f3c7ed6b
RE
187132003-02-28 Richard Earnshaw <rearnsha@arm.com>
18714
18715 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
18716
13082c80
AO
187172003-02-28 Alexandre Oliva <aoliva@redhat.com>
18718
e459243b
AO
18719 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
18720 unsigned long.
18721
13082c80
AO
18722 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
18723 wider than float.
18724
b17d5d7c
ZD
187252003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18726
18727 * lib/scanasm.exp: Add support for counting numbers of
18728 occurences.
18729 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
18730 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
18731
c0b1cc97
MM
187322003-02-25 Mark Mitchell <mark@codesourcery.com>
18733
cec24319
MM
18734 PR c++/9683
18735 * g++.dg/template/static3.C: New test.
18736
c0b1cc97
MM
18737 PR c++/9829
18738 * g++.dg/parse/namespace6.C: New test.
b8c25665 18739
3eaa6044
FS
187402003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18741
18742 PR target/9732
18743 * gcc.dg/20030225-1.c: New test.
18744
353b4fc0
MM
187452003-02-24 Mark Mitchell <mark@codesourcery.com>
18746
d12ad970
MM
18747 * README: Remove out-of-date information.
18748
353b4fc0
MM
18749 PR c++/9836
18750 * g++.dg/template/spec6.C: New test.
18751
201b9f2a
JL
187522003-02-24 Jeff Law <law@redhat.com>
18753
18754 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
18755
f8dc212b
RO
187562003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18757
18758 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
18759 * gcc.dg/pragma-ep-1.c: Likewise.
18760
9e236a9d
KL
187612003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18762
18763 PR c++/9602
18764 * g++.dg/template/friend16.C: New test.
18765
ca099ac8
MM
187662003-02-23 Mark Mitchell <mark@codesourcery.com>
18767
18768 PR c++/5333
18769 * g++.dg/parse/fused-params1.C: Adjust error messages.
18770 * g++.dg/template/nested3.C: New test.
b8c25665 18771
f641e05b
AM
187722003-02-24 Alan Modra <amodra@bigpond.net.au>
18773
18774 * g++.dg/abi/param1.C: New test.
18775
53be1a8d
KL
187762003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18777
18778 PR c++/7982
18779 * g++.dg/warn/implicit-typename1.C: New test.
18780
9d913bbf
KC
187812003-02-22 Kelley Cook <kelleycook@comcast.net>
18782
b8c25665
ZW
18783 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
18784 with "mtune".
18785 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18786 * gcc.c-torture/execute/20010129-1.x: Likewise.
18787 * gcc.dg/20011107-1.c: Likewise.
18788 * gcc.dg/20020108-1.c: Likewise.
18789 * gcc.dg/20020122-3.c: Likewise.
18790 * gcc.dg/20020206-1.c: Likewise.
18791 * gcc.dg/20020310-1.c: Likewise.
18792 * gcc.dg/20020426-2.c: Likewise.
18793 * gcc.dg/20020517-1.c: Likewise.
18794 * gcc.dg/991230-1.c: Likewise.
18795 * gcc.dg/i386-unroll-1.c: Likewise.
18796 * gcc.misc-tests/i386-prefetch.exp: Likewise.
18797
187982003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
18799
18800 * gcc.dg/i386-mul.c: New test.
18801
c0a47a61
RS
188022003-02-21 Roger Sayle <roger@eyesopen.com>
18803
18804 * gcc.dg/builtins-5.c: New test case.
18805
182c2078
HPN
188062003-02-22 Hans-Peter Nilsson <hp@axis.com>
18807
18808 * gcc.dg/asmreg-1.c: New test.
18809
2fff6d71
MM
188102003-02-21 Mark Mitchell <mark@codesourcery.com>
18811
18812 PR c++/9749
18813 * g++.dg/parse/varmod1.C: New test.
18814
19df1edf
MM
188152003-02-21 Mark Mitchell <mark@codesourcery.com>
18816
18817 PR c++/9727
18818 * g++.dg/template/op1.C: New test.
18819
5dc3a78c
MM
188202003-02-21 Mark Mitchell <mark@codesourcery.com>
18821
18822 PR c++/8906
18823 * g++.dg/template/nested2.C: New test.
18824
692bb58a
MM
188252003-02-21 Mark Mitchell <mark@codesourcery.com>
18826
18827 PR c++/8724
18828 * g++.dg/expr/dtor1.C: New test.
18829
a8d0ddaf
ZW
188302003-02-21 Zack Weinberg <zack@codesourcery.com>
18831
18832 * gcc.dg/cpp/include3.c: New test.
18833 * gcc.dg/cpp/inc/foo.h: New file.
18834
9e7d0b92
GN
188352003-02-21 Glen Nakamura <glen@imodulo.com>
18836
18837 * gcc.c-torture/execute/20030221-1.c: New test.
18838
63a3cd3e
MM
188392003-02-20 Mark Mitchell <mark@codesourcery.com>
18840
18841 PR c++/9729
18842 * g++.dg/abi/conv1.C: New test.
18843
b8c25665 188442003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
18845
18846 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
18847
4ea0d487
DJ
188482003-02-19 Daniel Jacobowitz <drow@mvista.com>
18849
18850 * gcc.c-torture/compile/20030219-1.c: New test.
18851
b8c25665 188522003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
18853
18854 * gcc.dg/funcorder.c: New test.
18855
ff6e1a2f
KH
188562003-02-18 Kazu Hirata <kazu@cs.umass.edu>
18857
18858 * gcc.c-torture/execute/20030218-1.c: New.
18859
67aa8289
AH
188602003-02-18 Aldy Hernandez <aldyh@redhat.com>
18861
a8d0ddaf 18862 * gcc.dg/20030218-1.c: New.
67aa8289 18863
d7ddbe24
RH
188642003-02-18 Richard Henderson <rth@redhat.com>
18865
18866 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
18867 * gcc.dg/attr-used-2.c: New.
18868
6b99d1c0
MM
188692003-02-18 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/9704
18872 * g++.dg/init/copy5.C: New test.
a8d0ddaf 18873
59d22bc5
GK
188742003-02-18 Geoffrey Keating <geoffk@apple.com>
18875
18876 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
18877 * g++.dg/pch/pch.exp: Likewise.
18878
bc102c4b
KH
188792003-02-18 Kazu Hirata <kazu@cs.umass.edu>
18880
18881 * gcc.c-torture/execute/20030209-1.c: Enable the test if
18882 STACK_SIZE is not defined.
18883
db77ef4c
KL
188842003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18885
18886 PR c++/9457
18887 * g++.dg/template/init1.C: New test.
18888
b8c25665 188892003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
18890
18891 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
18892 (foo): Add few extra tests
18893 * gcc.dg/c99-const-expr-3.c: Likewise.
18894 * gcc.c-torture/execute/20030216-1.c: New.
18895
0df4ae96
KL
188962003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18897
18898 PR c++/9459
18899 * g++.dg/ext/typeof4.C: New test.
18900
881b2a96
RS
189012003-02-15 Roger Sayle <roger@eyesopen.com>
18902
18903 * gcc.dg/i386-387-3.c: New test case.
18904
6e8647d5
JZ
189052003-02-14 Josef Zlomek <zlomekj@suse.cz>
18906
18907 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
18908 cris-*-elf* cris-*-aout* and mmix-*-*.
18909
42f86c48
JZ
189102003-02-13 Josef Zlomek <zlomekj@suse.cz>
18911
18912 * gcc.dg/20030213-1.c: New test.
18913
1fb54135
RS
189142003-02-12 Roger Sayle <roger@eyesopen.com>
18915
18916 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
18917 * gcc.dg/i386-387-2.c: Likewise.
18918
c6e2a538
AH
189192003-02-12 Aldy Hernandez <aldyh@redhat.com>
18920
a8d0ddaf
ZW
18921 * gcc.dg/ppc-spe.c: Fix formatting.
18922 Enable tests that were previously unsupported by gas.
18923 Delete tests for instructions that no longer exist.
18924 Switch arguments on evsubifw builtin.
c6e2a538 18925
5c4d5a15
KH
189262003-02-12 Kazu Hirata <kazu@cs.umass.edu>
18927
18928 * gcc.c-torture/execute/20030209-1.c: Disable the test if
18929 STACK_SIZE is too small.
18930
ecf92f82 189312003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 18932 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
18933
18934 * gcc.dg/decl-2.c: New test.
18935
b8c25665 189362003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
18937
18938 * gcc.dg/i386-fpcvt-1.c: New test.
18939
2382b79f
RS
189402002-02-09 Richard Sandiford <rsandifo@redhat.com>
18941
18942 * gcc.c-torture/execute/20030209-1.c: New test.
18943
5d4b76c0
KH
189442003-02-09 Kazu Hirata <kazu@cs.umass.edu>
18945
18946 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
18947 int-wide bitops, use the constants of the same width.
18948 Likewise, if long long is 32-bit wide, test bitops using
18949 32-bit constants.
18950
8f37dd98
LR
189512003-02-07 Loren James Rittle <ljrittle@acm.org>
18952
18953 * gcc.dg/20021014-1.c: Annotate with expected notice text.
18954
46847aa6
RS
189552003-02-07 Roger Sayle <roger@eyesopen.com>
18956
18957 * testsuite/gcc.dg/builtins-4.c: New test case.
18958
f39a753b
KG
189592003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18960
18961 * gcc.dg/20020430-1.c: Fix dg command typos.
18962 * gcc.dg/20020503-1.c: Likewise.
18963
256803d9
VR
189642003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18965
18966 PR c++/8785
18967 * g++.dg/parse/fused-params1.C: New test.
18968
18969 PR c++/8857
18970 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
18971
18972 PR c++/8921
18973 * g++.dg/parse/non-dependent1.C: New test.
18974
18975 PR c++/8928
18976 * g++.dg/parse/dupl-tmpl-args1.C: New test.
18977
18978 PR c++/9228
18979 * g++.dg/parse/undefined7.C: New test.
18980 * g++.dg/parse/non-templ1.C: New test.
18981
18982 PR c++/9229
18983 * g++.dg/parse/too-many-tmpl-args1.C: New test.
18984
5fbf0217
EB
189852003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18986
18987 * gcc.c-torture/compile/20030206-1.c: New test.
18988
dbdd3489
RS
189892003-02-05 Roger Sayle <roger@eyesopen.com>
18990
18991 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
18992 "pow" to "foo" to avoid potential confusion with a math built-in.
18993
48d1ce96
KG
189942003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18995
18996 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
18997 conditions for SPARC targets.
18998
4f6ae35d
JJ
189992003-02-05 Jakub Jelinek <jakub@redhat.com>
19000
19001 * gcc.dg/20030204-1.c: New test.
19002
2de2cd78
VR
190032003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19004
19005 PR c++/38
19006 * g++.dg/parse/array-size1.C: New test.
19007
19008 PR c++/5657
19009 * g++.dg/parse/undefined3.C: New test.
19010
19011 PR c++/5665
19012 * g++.dg/parse/undefined4.C: New test.
19013
19014 PR c++/5975
19015 * g++.dg/parse/undefined5.C: New test.
19016
19017 PR c++/7259
19018 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19019
19020 PR c++/8578
19021 * g++.dg/parse/casting-operator1.C: New test.
19022
19023 PR c++/8596
19024 * g++.dg/parse/undefined6.C: New test.
19025
19026 PR c++/8736
19027 * g++.dg/parse/missing-template1.C: New test.
19028
b8c25665 190292003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19030
19031 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19032 * gcc.dg/i386-cmov?.c: Likewise.
19033 * gcc.dg/i386-fpcvt-?.c: Likewise.
19034 * gcc.dg/i386-ssefp-1.c: Likewise.
19035 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19036 conventions.
afffc4e2 19037
b80f8ef3
MM
190382003-02-03 Mark Mitchell <mark@codesourcery.com>
19039
19040 PR c++/7129
19041 * testsuite/g++.dg/ext/max.C: New test.
19042
b8c25665 190432003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19044
19045 * gcc.c-torture/execute/20030203-1.c: New test.
19046
ca777b88
RE
190472003-02-03 Richard Earnshaw <rearnsha@arm.com>
19048
19049 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19050 'natural-endian'.
19051
271bd540
RS
190522003-02-01 Richard Sandiford <rsandifo@redhat.com>
19053
19054 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19055 * g++.dg/init/new2.C: Likewise.
19056 * g++.dg/other/new1.C: Likewise.
19057
5175d1b8
LR
190582003-01-31 Loren J. Rittle <ljrittle@acm.org>
19059
19060 * gcc.dg/struct-ret-libc.c: New test.
19061
2f278625
UW
190622003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19063
19064 * gcc.dg/20030129-1.c: New test.
19065
db0f613d
KL
190662003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19067
19068 PR c++/8849
19069 * g++.dg/template/ptrmem4.C: New test.
19070
14d22dd6
MM
190712003-01-29 Mark Mitchell <mark@codesourcery.com>
19072
19073 * g++.dg/parser/constant1.C: New test.
19074
710b73e6
KL
190752003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19076
19077 PR c++/8591
19078 * g++.dg/parse/friend2.C: New test.
19079
9ae58faf
NS
190802003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19081
19082 PR c++/9437
19083 * g++.dg/template/unify4.C: New test.
19084
6d09ef27
RS
190852003-01-28 Richard Sandiford <rsandifo@redhat.com>
19086
19087 * gcc.c-torture/execute/20030128-1.c: New test.
19088
4334c467
JO
190892003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19090
19091 * g++.dg/lookup/nested1.C: Test moved from ...
19092 * g++.old-deja/g++.other/lookup24.C: ... here.
19093
b8c25665 190942003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19095
19096 * gcc.dg/i386-cmov5.c: New test.
19097
bffcd064
V
190982003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19099
a8d0ddaf
ZW
19100 * gcc.c-torture/execute/20010925-1.c: Changed the
19101 memcpy declaration.
bffcd064 19102
f2ce60b8
NS
191032003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19104
19105 PR c++/3902
19106 * g++.dg/parse/template5.C: New test.
19107
f42aadd8
TM
191082003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19109
19110 PR fortran/9258
19111 * g77.dg/pr9258: New test.
19112
5db544e1
GP
191132003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19114
19115 * README: Move relevant parts from README.g++.
19116
19117 * README.g++: Remove this file.
19118
483a5709
NS
191192003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19120
19121 * g++.dg/abi/dcast1.C: New test.
19122
4ff71d24
KG
191232003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19124
19125 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19126
623baee2
JO
191272003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19128
19129 PR c++/47
19130 * g++.old-deja/g++.other/lookup24.C: New test.
19131
2956f353
KG
191322003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19133
19134 PR middle-end/7227
19135 * gcc.dg/uninit-C.c: New test.
19136
a2ddc397
NS
191372003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19138
19139 * g++.dg/abi/covariant1.C: New test.
19140
acf9fa5f
UW
191412003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19142
19143 * gcc.dg/20030123-1.c: New test.
19144
b8c25665 191452003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19146
19147 PR opt/8492
19148 * gcc.c-torture/compile/20030125-1.c
19149
bbaab916
NS
191502003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19151
19152 PR c++/9403
19153 * g++.dg/parse/template3.C: New test.
19154 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19155
bbaab916
NS
19156 PR c++/795
19157 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19158
bbaab916
NS
19159 PR c++/9415
19160 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19161
bbaab916
NS
19162 PR c++/8545
19163 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19164
19165 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19166
9bb231fd
RS
191672003-01-25 Roger Sayle <roger@eyesopen.com>
19168
19169 * gcc.c-torture/execute/switch-1.c: New test case.
19170
b8c25665 191712003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19172
19173 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19174
32d9a5bd
PC
191752003-01-25 Paolo Carlini <pcarlini@unitus.it>
19176
19177 Tweaks for Bison-1.875. From the NEWS file:
19178 "- `parse error' -> `syntax error'
19179 Bison now uniformly uses the term `syntax error'"
19180 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19181 * gcc.dg/cpp/digraph2.c: Likewise.
19182 * gcc.dg/cpp/direct2.c: Likewise.
19183 * gcc.dg/cpp/paste4.c: Likewise.
19184 * gcc.dg/c90-restrict-1.c: Likewise.
19185 * gcc.dg/c99-func-2.c: Likewise.
19186 * gcc.dg/noncompile/920721-2.c: Likewise.
19187 * gcc.dg/noncompile/930622-2.c: Likewise.
19188 * gcc.dg/noncompile/940112-1.c: Likewise.
19189 * gcc.dg/noncompile/950921-1.c: Likewise.
19190 * gcc.dg/noncompile/951123-1.c: Likewise.
19191 * gcc.dg/noncompile/971104-1.c: Likewise.
19192 * gcc.dg/noncompile/990416-1.c: Likewise.
19193
f5128e88
PC
191942003-01-24 Paolo Carlini <pcarlini@unitus.it>
19195
19196 * g++.dg/parse/undefined1.C: Add error message.
19197
65a5559b
MM
191982003-01-22 Mark Mitchell <mark@codesourcery.com>
19199
c006d942
MM
19200 PR c++/9354
19201 * g++.dg/parse/new1.C: New test.
19202
19203 PR c++/9216
19204 * g++.dg/parse/template2.C: New test.
19205
19206 PR c++/9354
19207 * g++.dg/parse/typedef2.C: New test.
19208
65a5559b
MM
19209 PR c++/9328
19210 * g++.dg/ext/typeof3.C: New test.
19211
68aab9ee
VR
192122003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19213
19214 PR c++/2738
19215 * g++.dg/parse/ret-type1.C: New test.
19216
19217 PR c++/3792
19218 * g++.dg/parse/tmpl-outside1.C: New test.
19219
19220 PR c++/4207
19221 * g++.dg/parse/int-as-enum1.C: New test.
19222
19223 PR c++/4903
19224 * g++.dg/parse/no-typename1.C: New test.
19225
19226 PR c++/5533
19227 * g++.dg/parse/no-value1.C: New test.
19228
19229 PR c++/5921
19230 * g++.dg/parse/wrong-inline1.C: New test.
19231
19232 PR c++/6402
19233 * g++.dg/parse/ref1.C: New test.
19234
19235 PR c++/6992
19236 * g++.dg/parse/attr-ctor1.C: New test.
19237
19238 PR c++/7229
19239 * g++.dg/parse/namespace5.C: New test.
19240
19241 PR c++/7917
19242 * g++.dg/parse/func-def1.C: New test.
19243
19244 PR c++/8143
19245 * g++.dg/parse/undefined1.C: New test.
19246
19247 PR c++/5723, PR c++/8522
19248 * g++.dg/parse/specialization1.C: New test.
19249
19250 PR c++/163, PR c++/8595
19251 * g++.dg/parse/struct-as-enum1.C: New test.
19252
19253 PR c++/9173
19254 * g++.dg/parse/undefined2.C: New test.
19255
1fb3244a
MM
192562003-01-22 Mark Mitchell <mark@codesourcery.com>
19257
e0860732
MM
19258 PR c++/9298
19259 * g++.dg/parse/template1.C: New test.
19260
4eb6d609
MM
19261 PR c++/9384
19262 * g++.dg/parse/using1.C: New test.
19263
1fb3244a
MM
19264 PR c++/9285
19265 PR c++/9294
19266 * g++.dg/parse/expr2.C: New test.
19267
19268 PR c++/9388
19269 * g++.dg/parse/lookup2.C: Likewise.
19270
b8c25665 192712003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19272
19273 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19274 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19275 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19276 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19277
e3289412
NC
192782003-01-20 Nick Clifton <nickc@redhat.com>
19279
19280 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19281 problem with ARM sibcall code generation.
19282
d99c740f
KH
192832003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19284
19285 * gcc.c-torture/execute/20030120-1.c: New.
19286
a99820e6
PC
192872003-01-19 Paolo Carlini <pcarlini@unitus.it>
19288
19289 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19290
5dae1114
MM
192912003-01-17 Mark Mitchell <mark@codesourcery.com>
19292
19293 PR c++/9272
19294 * g++.dg/parse/ctor1.C: New test.
19295
19296 PR c++/9294:
19297 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19298
5dae1114
MM
19299 * g++.dg/parse/typename3.C: New test.
19300
c292e375
RH
193012003-01-16 Richard Henderson <rth@redhat.com>
19302
19303 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19304
aab37812
RH
193052003-01-16 Richard Henderson <rth@redhat.com>
19306
19307 * g++.dg/pch/pch.exp: Copy test header to the working directory
19308 before using it either for precompilation or direct use.
19309 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19310 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19311
50c620d6
RH
193122003-01-16 Richard Henderson <rth@redhat.com>
19313
19314 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19315 before using it either for precompilation or direct use.
19316 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19317 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19318
8fbc5ae7
MM
193192003-01-16 Mark Mitchell <mark@codesourcery.com>
19320
19321 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19322 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19323 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19324 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19325 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19326 typename warning into error.
19327 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19328 error messages.
19329 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19330 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19331 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19332 messages.
19333 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19334 make declaration visible in template.
19335 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19336 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19337 messages.
19338 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19339 message.
19340 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19341 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19342 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19343 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19344 typename warning with error message.
19345 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19346 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19347 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19348
712becab
NS
193492003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19350
19351 * g++.dg/parse/ambig2.C: New test.
19352
1ceb0dc7
RH
193532003-01-15 Richard Henderson <rth@redhat.com>
19354
19355 * g++.dg/tls/init-2.C: Update error message string.
19356
3dd5fc58
KG
193572003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19358
19359 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19360
b0562482
SC
193612003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19362
19363 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19364 all for HC11/HC12.
19365 * gcc.c-torture/compile/20001205-1.x: Likewise.
19366 * gcc.c-torture/compile/20001226-1.x: Likewise.
19367 * gcc.c-torture/compile/920520-1.x: Likewise.
19368 * gcc.c-torture/compile/961203-1.x: Likewise.
19369 * gcc.c-torture/compile/20020604-1.x: Likewise.
19370
b8c25665 193712003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19372
19373 * gcc.c-torture/compile/20030115-1.c: New test.
19374
19375 * gcc.dg/i386-fpcvt-1.c: New test.
19376 * gcc.dg/i386-fpcvt-2.c: New test.
19377
a7189b49
JO
193782003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19379
19380 Further conform g++'s __vmi_class_type_info to the C++ ABI
19381 specification.
19382 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19383 the specification.
19384
b8c25665 193852003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
19386
19387 * gcc.dg/i386-fpcvt-1.c: New test.
19388 * gcc.dg/i386-fpcvt-2.c: New test.
19389
ab5496c4
EB
193902003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19391
19392 * gcc.dg/i386-mmx-3.c: New test.
19393
e8f2b18d
MM
193942003-01-12 Mark Mitchell <mark@codesourcery.com>
19395
19396 PR c++/9264
19397 * g++.dg/parse/octal1.C: New file.
19398
19399 PR c++/9172
19400 * g++.dg/parse/typename1.C: New file.
19401
67a7278d
DS
194022003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
19403
19404 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
19405 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 19406 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 19407
2050a1bb
MM
194082003-01-10 Mark Mitchell <mark@codesourcery.com>
19409
99152b95 19410 PR c++/9099
a6f6052a
MM
19411 * g++.dg/parse/dtor1.C: New file.
19412
2050a1bb
MM
19413 PR c++/9128
19414 * g++.dg/rtti/typeid1.C: New file.
19415
19416 PR c++/9153
19417 * g++.dg/parse/lookup1.C: New file.
19418
19419 PR c++/9171
19420 * g++.dg/templ/spec5.C: New file.
ab5496c4 19421
7558f66e
JZ
194222003-01-10 Josef Zlomek <zlomekj@suse.cz>
19423
19424 * gcc.c-torture/compile/20030110-1.c: New test.
19425
17211ab5
GK
194262003-01-09 Geoffrey Keating <geoffk@apple.com>
19427
19428 Merge from pch-branch:
19429
19430 2002-12-23 Geoffrey Keating <geoffk@apple.com>
19431
19432 * gcc.dg/pch/cpp-1.h: New.
19433 * gcc.dg/pch/cpp-1.c: New.
19434 * gcc.dg/pch/cpp-2.h: New.
19435 * gcc.dg/pch/cpp-2.c: New.
19436
19437 2002-11-19 Geoffrey Keating <geoffk@apple.com>
19438
19439 * gcc.dg/pch/except-1.h: New.
19440 * gcc.dg/pch/except-1.c: New.
19441
19442 2002-11-13 Geoffrey Keating <geoffk@apple.com>
19443
19444 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
19445 running test.
19446 * gcc.dg/pch: Include *.hp not *.h.
19447 * gcc.dg/pch/system-1.h: New.
19448 * gcc.dg/pch/system-1.c: New.
19449
19450 2002-11-11 Geoffrey Keating <geoffk@apple.com>
19451
19452 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
19453 rather than trying to build and run a program using PCH.
19454 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 19455
17211ab5
GK
19456 2002-11-08 Geoffrey Keating <geoffk@apple.com>
19457
19458 * gcc.dg/pch/macro-3.c: New.
19459 * gcc.dg/pch/macro-3.h: New.
19460
19461 2002-11-04 Geoffrey Keating <geoffk@apple.com>
19462
19463 * gcc.dg/pch/common-1.c: New.
19464 * gcc.dg/pch/common-1.h: New.
19465 * gcc.dg/pch/decl-1.c: New.
19466 * gcc.dg/pch/decl-1.h: New.
19467 * gcc.dg/pch/decl-2.c: New.
19468 * gcc.dg/pch/decl-2.h: New.
19469 * gcc.dg/pch/decl-3.c: New.
19470 * gcc.dg/pch/decl-3.h: New.
19471 * gcc.dg/pch/decl-4.c: New.
19472 * gcc.dg/pch/decl-4.h: New.
19473 * gcc.dg/pch/decl-5.c: New.
19474 * gcc.dg/pch/decl-5.h: New.
19475 * gcc.dg/pch/global-1.c: New.
19476 * gcc.dg/pch/global-1.h: New.
19477 * gcc.dg/pch/inline-1.c: New.
19478 * gcc.dg/pch/inline-1.h: New.
19479 * gcc.dg/pch/inline-2.c: New.
19480 * gcc.dg/pch/inline-2.h: New.
19481 * gcc.dg/pch/static-1.c: New.
19482 * gcc.dg/pch/static-1.h: New.
19483 * gcc.dg/pch/static-2.c: New.
19484 * gcc.dg/pch/static-2.h: New.
19485
19486 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
19487
19488 * g++.dg/pch/pch.exp: Better handle failing testcases.
19489 * gcc.dg/pch/pch.exp: Likewise.
19490 * gcc.dg/pch/macro-1.c: New.
19491 * gcc.dg/pch/macro-1.h: New.
19492 * gcc.dg/pch/macro-2.c: New.
19493 * gcc.dg/pch/macro-2.h: New.
19494
19495 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
19496
19497 * g++.dg/dg.exp: Treat files in pch/ specially.
19498 * g++.dg/pch/pch.exp: New file.
19499 * g++.dg/pch/empty.H: New file.
19500 * g++.dg/pch/empty.C: New file.
19501 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
19502 "precompile".
19503
19504 * gcc.dg/pch/pch.exp: New file.
19505 * gcc.dg/pch/empty.h: New file.
19506 * gcc.dg/pch/empty.c: New file.
19507 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
19508 "precompile".
19509
0f399e5f
KL
195102003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19511
19512 * g++.dg/template/friend14.C: New test.
19513
4c46ea23
EB
195142003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19515
8cb1a818 19516 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 19517
98c29f71
RS
195182003-01-09 Richard Sandiford <rsandifo@redhat.com>
19519
19520 * gcc.c-torture/compile/20030109-1.c: New test.
19521
bbb818c6
EB
195222003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19523
19524 * gcc.c-torture/execute/20030109-1.c: New test.
19525
cdc497dd
LH
195262003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
19527
19528 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
19529 * g++.old-deja/g++.mike/dyncast2.C: Likewise
19530 * g++.old-deja/g++.mike/dyncast3.C: Likewise
19531 * g++.old-deja/g++.mike/eh2.C: Likewise
19532 * g++.old-deja/g++.mike/eh3.C: Likewise
19533 * g++.old-deja/g++.mike/eh5.C: Likewise
19534 * g++.old-deja/g++.mike/eh6.C: Likewise
19535 * g++.old-deja/g++.mike/eh7.C: Likewise
19536 * g++.old-deja/g++.mike/eh8.C: Likewise
19537 * g++.old-deja/g++.mike/eh9.C: Likewise
19538 * g++.old-deja/g++.mike/eh10.C: Likewise
19539 * g++.old-deja/g++.mike/eh12.C: Likewise
19540 * g++.old-deja/g++.mike/eh13.C: Likewise
19541 * g++.old-deja/g++.mike/eh14.C: Likewise
19542 * g++.old-deja/g++.mike/eh16.C: Likewise
19543 * g++.old-deja/g++.mike/eh17.C: Likewise
19544 * g++.old-deja/g++.mike/eh18.C: Likewise
19545 * g++.old-deja/g++.mike/eh21.C: Likewise
19546 * g++.old-deja/g++.mike/eh23.C: Likewise
19547 * g++.old-deja/g++.mike/eh24.C: Likewise
19548 * g++.old-deja/g++.mike/eh25.C: Likewise
19549 * g++.old-deja/g++.mike/eh26.C: Likewise
19550 * g++.old-deja/g++.mike/eh27.C: Likewise
19551 * g++.old-deja/g++.mike/eh28.C: Likewise
19552 * g++.old-deja/g++.mike/eh29.C: Likewise
19553 * g++.old-deja/g++.mike/eh31.C: Likewise
19554 * g++.old-deja/g++.mike/eh33.C: Likewise
19555 * g++.old-deja/g++.mike/eh34.C: Likewise
19556 * g++.old-deja/g++.mike/eh35.C: Likewise
19557 * g++.old-deja/g++.mike/eh36.C: Likewise
19558 * g++.old-deja/g++.mike/eh37.C: Likewise
19559 * g++.old-deja/g++.mike/eh38.C: Likewise
19560 * g++.old-deja/g++.mike/eh39.C: Likewise
19561 * g++.old-deja/g++.mike/eh40.C: Likewise
19562 * g++.old-deja/g++.mike/eh41.C: Likewise
19563 * g++.old-deja/g++.mike/eh42.C: Likewise
19564 * g++.old-deja/g++.mike/eh44.C: Likewise
19565 * g++.old-deja/g++.mike/eh46.C: Likewise
19566 * g++.old-deja/g++.mike/eh47.C: Likewise
19567 * g++.old-deja/g++.mike/eh48.C: Likewise
19568 * g++.old-deja/g++.mike/eh49.C: Likewise
19569 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
19570 * g++.old-deja/g++.mike/eh51.C: Likewise
19571 * g++.old-deja/g++.mike/eh53.C: Likewise
19572 * g++.old-deja/g++.mike/eh55.C: Likewise
19573 * g++.old-deja/g++.mike/p7912.C: Likewise
19574 * g++.old-deja/g++.mike/p9706.C: Likewise
19575 * g++.old-deja/g++.mike/p10416.C: Likewise
19576 * g++.old-deja/g++.mike/p11667.C: Likewise
19577 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
19578 Remove redundant reference to Iris.
19579 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
19580 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 19581
ed8e443a 195822003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 19583
ed8e443a 19584 * g++.dg/ext/asm4.C: New test.
8caf4c38 19585
ed8e443a 195862003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 19587
ed8e443a
JM
19588 PR c++/9030
19589 * g++.dg/template/friend12.C: New test.
19590 * g++.dg/template/friend13.C: Likewise.
19591 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 19592
ed8e443a 195932003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 19594
ed8e443a
JM
19595 * gcc.dg/i386-cadd.c: New test.
19596 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 19597
ed8e443a 195982003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 19599
ed8e443a
JM
19600 PR c++/9165
19601 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 19602
ed8e443a 19603 * g++.dg/abi/bitfield9.C: New test.
63e5f567 19604
ed8e443a
JM
19605 PR c++/9189
19606 * g++.dg/parse/defarg3.C: New test.
8218bd34 19607
ed8e443a 196082003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 19609
ed8e443a
JM
19610 * g++.dg/parse/ambig1.C: New test.
19611 * g++.dg/parse/defarg2.C: New test.
62b8a44e 19612
ed8e443a 196132003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 19614
ed8e443a
JM
19615 * g++.dg/template/defarg-1.C: New test.
19616 * g++.dg/template/local2.C: Likewise.
ec194454 19617
ed8e443a 196182003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 19619
ed8e443a 19620 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 19621
ed8e443a 196222003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 19623
ed8e443a
JM
19624 * g++.dg/parse/namespace3.C: Remove extra semicolons.
19625 * g++.dg/parse/namespace4.C: Likewise.
d5945212 19626
ed8e443a 196272003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 19628
ed8e443a 19629 * g++.dg/template/ntp2.C: New test.
31758337 19630
ed8e443a 196312003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 19632
ed8e443a 19633 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 19634
ed8e443a 19635 * g++.dg/parse/namespace4.C: New test.
96dafad6 19636
ed8e443a 19637 * g++.dg/template/nested1.C: New test.
a25a292f 19638
ed8e443a 19639 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 19640
ed8e443a 196412003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 19642
ed8e443a 19643 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 19644
ed8e443a 196452003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 19646
ed8e443a
JM
19647 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
19648 * g++.old-deja/g++.jason/access8.C: Likewise.
19649 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 19650
ed8e443a 196512003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 19652
ed8e443a 19653 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 19654
ed8e443a 196552003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 19656
ed8e443a
JM
19657 PR c++/2843
19658 * g++.dg/ext/attrib7.C: New test.
4971227d 19659
ed8e443a 196602003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 19661
ed8e443a 19662 * g++.dg/parse/parse6.C: New test.
f349fb24 19663
ed8e443a 196642003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 19665
ed8e443a 19666 * gcc.dg/h8300-stack-1.c: New.
cb203576 19667
ed8e443a 196682003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 19669
ed8e443a 19670 g++.dg/lookup/exception1.C: New test.
faa75e89 19671
ed8e443a 19672 g++.dg/lookup/template1.C: New test.
3d83e33e 19673
ed8e443a 19674 g++.dg/parse/namespace2.C: New test.
a5b9863a 19675
ed8e443a 19676 g++.dg/parse/parens2.C: New test.
75c2b973 19677
ed8e443a 196782003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 19679
ed8e443a
JM
19680 * g++.dg/parse/parse5.C: New test.
19681 * g++.dg/lookup/scoped4.C: New test.
19682
196832003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
19684
19685 * g++.dg/parse/parens1.C: New test.
19686
19687 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
19688 angle-bracket1.C.
19689 * g++.dg/parse/parens2.C: New test.
19690
19691 * g++.dg/lookup/scope-operator1.C: New test.
19692
19693 * g++.dg/parse/operator1.C: New test.
19694
196952003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19696
19697 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
19698 * g++.old-deja/g++.other/access6.C: Likewise.
19699 * g++.old-deja/g++.other/decl1.C: Likewise.
19700 * g++.old-deja/g++.pt/typename12.C: Likewise.
19701
197022002-12-31 Mark Mitchell <mark@codesourcery.com>
19703
19704 * g++.dg/parse/namespace1.C: New test.
19705
197062003-01-01 Neil Booth <neil@daikokuya.co.uk>
19707
19708 * g++.dg/parse/parse4.C: New test.
19709
197102003-01-01 Neil Booth <neil@daikokuya.co.uk>
19711
19712 * g++.dg/parse/parse3.C: New test.
19713
197142003-01-01 Neil Booth <neil@daikokuya.co.uk>
19715
19716 * g++.dg/parse/parse2.C: New test.
19717
197182003-01-01 Neil Booth <neil@daikokuya.co.uk>
19719
19720 * g++.dg/template/friend11.C: New test.
19721
197222003-01-01 Neil Booth <neil@daikokuya.co.uk>
19723
19724 * g++.dg/parse/parse1.C: New test.
19725
197262002-12-31 Janis Johnson <janis187@us.ibm.com>
19727
19728 * lib/profopt.exp: Change the name of a global variable to avoid
19729 possible clashes with other test suites.
19730
197312002-12-31 Nathan Sidwell <nathan@codesourcery.com>
19732
19733 * g++.dg/inherit/covariant8.C: New test.
19734
197352002-12-31 Mark Mitchell <mark@codesourcery.com>
19736
19737 * g++.dg/init/array9.C: New test.
19738
19739 PR c++/9112
19740 * g++.dg/parse/expr1.C: New test.
19741
197422002-12-30 Daniel Jacobowitz <drow@mvista.com>
19743
19744 * gcc.c-torture/compile/20021230-1.c: New test.
19745
197462002-12-30 Nathan Sidwell <nathan@codesourcery.com>
19747
19748 * g++.dg/inherit/covariant5.C: New test.
19749 * g++.dg/inherit/covariant6.C: New test.
19750 * g++.dg/inherit/covariant7.C: New test.
19751
197522002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19753
19754 PR c++/2739
19755 * g++.dg/other/access2.C: New test.
19756
197572002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
19758
19759 * g++.dg/other/anon-struct.C: No longer fails
19760 * g++.old-deja/g++.brendan/parse4.C: Likewise.
19761 * g++.old-deja/g++.brendan/parse5.C: Likewise.
19762 * g++.old-deja/g++.brendan/parse6.C: Likewise.
19763
197642002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
19765
19766 * g++.dg/parse/angle-bracket.C (main): No longer fails.
19767
197682002-12-27 Mark Mitchell <mark@codesourcery.com>
19769
19770 * g++.dg/eh/spec4.C: Remove stray semicolon.
19771 * g++.dg/expr/pmf-1.C: Change error message.
19772 * g++.dg/ext/asm1.C: Remove stray semicolon.
19773 * g++.dg/ext/typename1.C: Add missing typenames.
19774 * g++.dg/inherit/template-as-base.C: Change error message.
19775 * g++.dg/lookup/scoped1.C: Likewise.
19776 * g++.dg/lookup/scoped2.C: Likewise.
19777 * g++.dg/lookup/using2.C: Likewise.
19778 * g++.dg/other/component1.C: Remove stray semicolon.
19779 * g++.dg/other/do1.C: Change error message.
19780 * g++.dg/other/error2.C: Likewise.
19781 * g++.dg/other/init1.C: Likewise.
19782 * g++.dg/other/packed1.C: Remove stray semicolon.
19783 * g++.dg/other/ptrmem2.C: Change error message.
19784 * g++.dg/parse/parameter-declaration-1.C: Remove line number
19785 marker.
19786 * g++.dg/special/initp1.C: Remove invalid attribute usage.
19787 * g++.dg/template/access3.C: Add typename keyword.
19788 * g++.dg/template/access5.C: Remove stray semicolon.
19789 * g++.dg/template/access6.C: Likewise.
19790 * g++.dg/template/complit1.C: Likewise.
19791 * g++.dg/template/crash1.C: Change error message.
19792 * g++.dg/template/inherit2.C: Remove stray semicolon.
19793 * g++.dg/template/instantiate2.C: Likewise.
19794 * g++.dg/template/instantiate3.C: Change error message.
19795 * g++.dg/template/qual1.C: Remove stray semicolon.
19796 * g++.dg/template/qualttp18.C: Change error message.
19797 * g++.dg/template/ref1.C: Remove stray semicolon.
19798 * g++.dg/template/sizeof1.C (A::value): Declare it.
19799 * g++.dg/template/spec4.C: Change error message.
19800 * g++.dg/template/static1.C: Likewise.
19801 * g++.dg/template/type1.C: Likewise.
19802 * g++.dg/template/typename3.C: Likewise.
19803 * g++.old-deja/g++.benjamin/13478.C: Change error message.
19804 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
19805 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
19806 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
19807 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
19808 named return value extension.
19809 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
19810 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
19811 * g++.old-deja/g++.bob/extern_C.C: Likewise.
19812 * g++.old-deja/g++.bob/inherit2.C: Likewise.
19813 * g++.old-deja/g++.brendan/complex1.C: Likewise.
19814 * g++.old-deja/g++.brendan/copy5.C: Likewise.
19815 * g++.old-deja/g++.brendan/crash13.C: Likewise.
19816 * g++.old-deja/g++.brendan/crash15.C: Likewise.
19817 * g++.old-deja/g++.brendan/crash18.C: Change error message.
19818 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
19819 * g++.old-deja/g++.brendan/crash38.C: Likewise.
19820 * g++.old-deja/g++.brendan/crash50.C: Likewise.
19821 * g++.old-deja/g++.brendan/crash56.C: Likewise.
19822 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
19823 syntax.
19824 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
19825 * g++.old-deja/g++.brendan/crash8.C: Change error message.
19826 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
19827 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
19828 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
19829 * g++.old-deja/g++.brendan/template11.C: Likewise.
19830 * g++.old-deja/g++.brendan/template26.C: Likewise.
19831 * g++.old-deja/g++.brendan/template27.C: Use explicit
19832 specialization syntax.
19833 * g++.old-deja/g++.brendan/template30.C: Likewise.
19834 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
19835 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
19836 non-dependent names.
19837 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
19838 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
19839 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
19840 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
19841 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
19842 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
19843 named return value extension.
19844 * g++.old-deja/g++.ext/namedret2.C: Likewise.
19845 * g++.old-deja/g++.ext/namedret3.C: Likewise.
19846 * g++.old-deja/g++.ext/return1.C: Likewise.
19847 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
19848 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
19849 * g++.old-deja/g++.jason/access8.C: Likewise.
19850 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
19851 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
19852 pseudo-destructor names.
19853 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
19854 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
19855 pseudo-destructor names.
19856 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
19857 * g++.old-deja/g++.jason/overload19.C: Likewise.
19858 * g++.old-deja/g++.jason/overload32.C: Likewise.
19859 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
19860 stray semicolons.
19861 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
19862 * g++.old-deja/g++.jason/return.C: Likewise.
19863 * g++.old-deja/g++.jason/return2.C: Likewise.
19864 * g++.old-deja/g++.jason/shadow1.C: Likewise.
19865 * g++.old-deja/g++.jason/special.C: Use explicit specialization
19866 syntax.
19867 * g++.old-deja/g++.jason/template10.C: Account for use of
19868 non-dependent names.
19869 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
19870 syntax.
19871 * g++.old-deja/g++.jason/template37.C: Likewise.
19872 * g++.old-deja/g++.law/access4.C: Change error messages.
19873 * g++.old-deja/g++.law/arm13.C: Remove incorrect
19874 pseudo-destructor names.
19875 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
19876 * g++.old-deja/g++.law/ctors9.C: Likewise.
19877 * g++.old-deja/g++.law/cvt22.C: Likewise.
19878 * g++.old-deja/g++.law/dtors5.C: Likewise.
19879 * g++.old-deja/g++.law/global-init1.C: Likewise.
19880 * g++.old-deja/g++.law/missed-error3.C: Likewise.
19881 * g++.old-deja/g++.law/operators28.C: Likewise.
19882 * g++.old-deja/g++.law/visibility28.C: Likewise.
19883 * g++.old-deja/g++.martin/eval1.C: Likewise.
19884 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
19885 name.
19886 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
19887 * g++.old-deja/g++.mike/net34.C: Likewise.
19888 * g++.old-deja/g++.mike/net36.C: Likewise.
19889 * g++.old-deja/g++.mike/ns2.C: Likewise.
19890 * g++.old-deja/g++.mike/p12306.C: Likewise.
19891 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
19892 value extension.
19893 * g++.old-deja/g++.mike/p700.C: Likewise.
19894 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
19895 * g++.old-deja/g++.mike/p710.C: Likewise.
19896 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
19897 value extension.
19898 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
19899 * g++.old-deja/g++.mike/pmf9.C: Likewise.
19900 * g++.old-deja/g++.ns/crash2.C: Likewise.
19901 * g++.old-deja/g++.ns/crash3.C: Likewise.
19902 * g++.old-deja/g++.ns/invalid1.C: Likewise.
19903 * g++.old-deja/g++.ns/ns17.C: Likewise.
19904 * g++.old-deja/g++.ns/template16.C: Likewise.
19905 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
19906 keyword.
19907 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
19908 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
19909 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
19910 named return value extension.
19911 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
19912 * g++.old-deja/g++.other/access4.C: Issue additional error
19913 messages.
19914 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
19915 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
19916 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
19917 * g++.old-deja/g++.other/crash25.C: Change error message.
19918 * g++.old-deja/g++.other/crash4.C: Change error message.
19919 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
19920 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
19921 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
19922 checks.
19923 * g++.old-deja/g++.other/defarg8.C: Likewise.
19924 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
19925 * g++.old-deja/g++.other/dtor10.C: Likewise.
19926 * g++.old-deja/g++.other/incomplete.C: Likewise.
19927 * g++.old-deja/g++.other/linkage7.C: Likewise.
19928 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
19929 lookup algorithm.
19930 * g++.old-deja/g++.other/mangle2.C: Likewise.
19931 * g++.old-deja/g++.other/refinit2.C: Likewise.
19932 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
19933 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
19934 * g++.old-deja/g++.pt/crash28.C: Likewise.
19935 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
19936 syntax.
19937 * g++.old-deja/g++.pt/crash32.C: Change error message.
19938 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
19939 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
19940 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
19941 error message position.
19942 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
19943 * g++.old-deja/g++.pt/defarg8.C: Change error message.
19944 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
19945 syntax.
19946 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
19947 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
19948 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
19949 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
19950 keyword.
19951 * g++.old-deja/g++.pt/explicit31.C: Likewise.
19952 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
19953 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
19954 keyword.
19955 * g++.old-deja/g++.pt/explicit71.C: Change error message.
19956 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
19957 syntax.
19958 * g++.old-deja/g++.pt/friend28.C: Account for use of
19959 non-dependent names.
19960 * g++.old-deja/g++.pt/friend29.C: Likewise.
19961 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
19962 rules.
19963 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
19964 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
19965 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
19966 lookup rules.
19967 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
19968 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
19969 keyword.
19970 * g++.old-deja/g++.pt/memclass20.C: Likewise.
19971 * g++.old-deja/g++.pt/memclass5.C: Likewise.
19972 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
19973 keyword.
19974 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
19975 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
19976 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
19977 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
19978 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
19979 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
19980 keyword.
19981 * g++.old-deja/g++.pt/spec10.C: Likewise.
19982 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
19983 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
19984 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
19985 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
19986 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
19987 * g++.old-deja/g++.pt/ttp62.C: Likewise.
19988 * g++.old-deja/g++.pt/ttp64.C: Likewise.
19989 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
19990 * g++.old-deja/g++.pt/typename15.C: Likewise.
19991 * g++.old-deja/g++.pt/typename22.C: Likewise.
19992 * g++.old-deja/g++.pt/typename6.C: Change error messages.
19993 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
19994 * g++.old-deja/g++.pt/virtual2.C: Likewise.
19995 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
19996 syntax.
19997 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
19998 return value extension.
19999 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20000 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20001 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20002 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20003
200042002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20005
20006 * g++.dg/warn/inline1.C: New test.
20007 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20008 * g++.old-deja/g++.jason/synth10.C: Likewise.
20009 * g++.old-deja/g++.mike/net31.C: Likewise.
20010 * g++.old-deja/g++.mike/p8786.C: Likewise.
20011
20012 * g++.dg/template/friend10.C: New test.
20013 * g++.dg/template/conv5.C: New test.
20014
200152002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20016
20017 * g++.dg/lookup/scoped3.C: New test.
20018
20019 * g++.dg/lookup/decl1.C: New test.
20020 * g++.dg/lookup/decl2.C: New test.
20021
200222002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20023
20024 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20025 gcc.c-torture/compile/20021015-1.c,
20026 gcc.c-torture/compile/20021015-2.c,
20027 gcc.c-torture/compile/20021123-1.c,
20028 gcc.c-torture/compile/20021123-2.c,
20029 gcc.c-torture/compile/20021123-3.c,
20030 gcc.c-torture/compile/20021123-4.c,
20031 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20032 only to 3.1 or 3.2 branch.
20033
200342002-12-23 Mark Mitchell <mark@codesourcery.com>
20035
20036 * gcc.dg/i386-bitfield3.c: New test.
20037
20038 * gcc.dg/i386-bitfield2.c: New test.
20039
200402002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20041
20042 * g++.dg/parse/conv_op1.C: New test.
20043
200442002-12-21 Josef Zlomek <zlomekj@suse.cz>
20045
20046 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20047 approved.
20048
200492002-12-20 Josef Zlomek <zlomekj@suse.cz>
20050
20051 * gcc.c-torture/compile/20021220-1.c: New test.
20052
200532002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20054
20055 * gcc.dg/i386-fastcall-1.c: New.
20056
200572002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20058
20059 * gcc.c-torture/execute/20021219-1.c: New test.
20060
200612002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20062
20063 * gcc.dg/i386-pic-1.c: New test.
20064
200652002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20066
20067 PR c++/8099
20068 * g++.dg/template/friend9.C: New test.
20069
200702002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20071
20072 PR c++/3663
20073 * g++.dg/template/access7.C: New test.
20074
200752002-12-18 Nick Clifton <nickc@redhat.com>
20076
20077 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20078 the libstdc++-v3 directory has been found.
20079
200802002-12-12 Devang Patel <dpatel@apple.com>
20081 * gcc.dg/darwin-ld-1.c: New test.
20082 * gcc.dg/darwin-ld-2.c: New test.
20083 * gcc.dg/darwin-ld-3.c: New test.
20084 * gcc.dg/darwin-ld-4.c: New test.
20085 * gcc.dg/darwin-ld-5.c: New test.
20086
200872002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20088
20089 * gcc.c-torture/compile/20021212-1.c: New test.
20090
200912002-12-11 Neil Booth <neil@daikokuya.co.uk>
20092
20093 * gcc.dg/fshort-wchar: New test.
20094
200952002-12-10 Mark Mitchell <mark@codesourcery.com>
20096
20097 PR c++/8372
20098 * g++.dg/template/dtor1.C: New test.
20099
20100 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20101 markers.
20102
201032002-12-10 Jakub Jelinek <jakub@redhat.com>
20104
20105 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20106
201072002-12-09 Mark Mitchell <mark@codesourcery.com>
20108
20109 * g++.dg/template/static1.C: New test.
20110 * g++.dg/template/static2.C: New test.
20111 * g++.old-deja/g++.ext/memconst.C: New test.
20112
201132002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20114
20115 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20116 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20117 * g++.dg/special/initp1.C: Likewise.
20118
201192002-12-06 Jakub Jelinek <jakub@redhat.com>
20120
20121 * gcc.c-torture/execute/20021204-1.c: New test.
20122
201232002-12-04 Geoffrey Keating <geoffk@apple.com>
20124
20125 * gcc.dg/ppc-fmadd-1.c: New file.
20126 * gcc.dg/ppc-fmadd-2.c: New file.
20127 * gcc.dg/ppc-fmadd-3.c: New file.
20128
201292002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20130
20131 * gcc.c-torture/compile/20021204-1.c: New test.
20132
201332002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20134
20135 * g++.dg/inherit/covariant2.C: New test.
20136 * g++.dg/inherit/covariant3.C: New test.
20137 * g++.dg/inherit/covariant4.C: New test.
20138 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20139 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20140
201412002-12-03 Mark Mitchell <mark@codesourcery.com>
20142
20143 PR c++/8688
20144 * g++.dg/init/brace3.C: New test.
20145
201462002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20147
20148 * gcc.dg/20020210-1.c: Fix a comment typo.
20149
201502002-12-02 Mark Mitchell <mark@codesourcery.com>
20151
20152 PR c++/8720
20153 * g++.dg/parse/defarg1.C: New test.
20154
20155 PR c++/8615
20156 * g++.dg/template/char1.C: New test.
20157
20158 * g++.dg/template/varmod1.C: Fix typo.
20159
201602002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20161
20162 DR 180
20163 * g++.old-deja/g++.pt/crash32.C: Expect error.
20164
201652002-12-01 Mark Mitchell <mark@codesourcery.com>
20166
20167 PR c++/5919
20168 * g++.dg/template/varmod1.C: New test.
20169
20170 PR c++/8727
20171 * g++.dg/inherit/typeinfo1.C: New test.
20172
20173 PR c++/8663
20174 * g++.dg/inherit/typedef1.C: New test.
20175
201762002-11-30 Mark Mitchell <mark@codesourcery.com>
20177
20178 PR c++/8332
20179 PR c++/8493
20180 * g++.dg/template/strlen1.C: New test.
20181
20182 PR c++/8227
20183 * g++.dg/template/ctor2.C: New test.
20184
20185 PR c++/8214
20186 * g++.dg/init/string1.C: New test.
20187
20188 PR c++/8511
20189 * g++.dg/template/friend8.C: New test.
20190
201912002-11-29 Joe Buck <jbuck@synopsys.com>
20192
20193 * g++.dg/lookup/anon2.C: New test.
20194
201952002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20196
20197 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20198 h8300 port.
20199
202002002-11-27 Richard Sandiford <rsandifo@redhat.com>
20201
20202 * gcc.dg/bitfld-6.c: New test.
20203
202042002-11-27 Jan Hubicka <jh@suse.cz>
20205
20206 * gcc.c-torture/execute/20021127.[cx]: New test.
20207
202082002-11-26 Jan Hubicka <jh@suse.cz>
20209
20210 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20211 quality.
20212
202132002-11-26 Geoffrey Keating <geoffk@apple.com>
20214
20215 * g++.dg/init/brace2.C: New test.
20216 * g++.old-deja/g++.mike/p9129.C: Correct.
20217
202182002-11-26 Mark Mitchell <mark@codesourcery.com>
20219
20220 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20221
202222002-11-25 Andreas Bauer <baueran@in.tum.de>
20223
20224 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20225
202262002-11-25 Mark Mitchell <mark@codesourcery.com>
20227
20228 * testsuite/g++.dg/abi/empty11.C: New test.
20229 * testsuite/g++.dg/rtti/cv1.C: New test.
20230
202312002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20232
20233 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20234
202352002-11-24 Mark Mitchell <mark@codesourcery.com>
20236
20237 * g++.dg/abi/empty10.C: New test.
20238
202392002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20240
20241 * gcc.c-torture/compile/20021124-1.c: New test.
20242
202432002-11-22 Mark Mitchell <mark@codesourcery.com>
20244
20245 * g++.dg/abi/rtti2.C: New test.
20246
202472002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20248
20249 * gcc.dg/i386-unroll-1.c: New test.
20250
202512002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20252
20253 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20254 * gcc.c-torture/compile/20021120-2.c: New test.
20255
5354730b
RS
202562002-11-20 Richard Sandiford <rsandifo@redhat.com>
20257
20258 * gcc.dg/bitfld-5.c: New test.
20259
5720520f
RS
202602002-11-20 Richard Sandiford <rsandifo@redhat.com>
20261
20262 * gcc.c-torture/execute/20021120-3.c: New test.
20263
4392ebd3
RS
202642002-11-20 Richard Sandiford <rsandifo@redhat.com>
20265
20266 * gcc.c-torture/execute/20021120-2.c: New test.
20267
3748bd9e
RS
202682002-11-20 Richard Sandiford <rsandifo@redhat.com>
20269
20270 * gcc.c-torture/execute/20021120-1.c: New test.
20271
bc02f8d3
JJ
202722002-11-20 Jakub Jelinek <jakub@redhat.com>
20273
20274 * gcc.c-torture/execute/20021118-3.c: New test.
20275
d61fd3f1 202762002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20277
20278 * gcc.c-torture/compile/20021119-1.c: New test.
20279
3b312ef4
JT
202802002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20281
20282 * gcc.dg/duff-1.c: New test.
20283 * gcc.dg/duff-2.c: New test.
20284 * gcc.dg/duff-3.c: New test.
20285
8128cccf
NB
202862002-11-18 Neil Booth <neil@daikokuya.co.uk>
20287
20288 * gcc.dg/cpp/_Pragma5.c: New test.
20289
3503150c
RS
202902002-11-18 Richard Sandiford <rsandifo@redhat.com>
20291
20292 * gcc.c-torture/execute/20021118-2.c: New test.
20293
180bde4f
RS
202942002-11-18 Richard Sandiford <rsandifo@redhat.com>
20295
20296 * gcc.c-torture/execute/20021118-1.c: New test.
20297
aaefd216
JJ
202982002-11-16 Jakub Jelinek <jakub@redhat.com>
20299
20300 * gcc.dg/20021116-1.c: New test.
20301
95675950
MM
203022002-11-14 Mark Mitchell <mark@codesourcery.com>
20303
20304 * g++.dg/abi/vcall1.C: New test.
20305
7eca317a
JJ
203062002-11-14 Jakub Jelinek <jakub@redhat.com>
20307
20308 * gcc.dg/20021029-1.c: New test.
20309 * gcc.dg/20021029-2.c: New test.
20310
1fccfa1e
JDA
203112002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20312
20313 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20314
110c25ef
EB
203152002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20316
20317 PR c/8439
20318 * gcc.dg/20021110.c: Move to ...
20319 * gcc.c-torture/compile/20021110.c: .... here.
20320
303b90b0
FS
203212002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20322
20323 PR c/8467
20324 * gcc.c-torture/execute/20021111-1.c
20325
45ed7228
EB
203262002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20327
20328 PR c/8439
110c25ef 20329 * gcc.dg/20021110.c: New test.
4977bab6 20330
06315871
MM
203312002-11-10 Mark Mitchell <mark@codesourcery.com>
20332
20333 * g++.dg/abi/vthunk3.C: Run only on x86.
20334
04e6db94
JM
203352002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20336
20337 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20338
323941f6
HPN
203392002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20340
20341 * lib/compat.exp (compat-execute): Fix logic error in last
20342 change.
20343
8c47cfd8
NB
203442002-11-09 Neil Booth <neil@daikokuya.co.uk>
20345
20346 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20347
5c74d5b0
KL
203482002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20349
20350 PR c++/8389
20351 * g++.dg/template/access6.C: New test.
20352
b8c25665 203532002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20354
20355 * gcc.dg/i386-ssefp-1.c: New test.
20356 * gcc.dg/i386-ssefp-1.c: New test.
20357
b8c25665 203582002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20359
20360 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20361
4f2c9d7e
MM
203622002-11-07 Mark Mitchell <mark@codesourcery.com>
20363
e6a66567
MM
20364 * g++.dg/abi/vthunk3.C: New test.
20365
4f2c9d7e
MM
20366 PR c++/8338
20367 * g++.dg/template/crash2.C: New test.
20368
f72ab53b
MM
203692002-11-07 Mark Mitchell <mark@codesourcery.com>
20370
20371 * testsuite/g++.dg/abi/dtor1.C: New test.
20372 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20373
3cfe49da
GK
203742002-11-05 Geoffrey Keating <geoffk@apple.com>
20375
20376 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20377 Darwin.
20378
9e96797f
AN
203792002-11-04 Adam Nemet <anemet@lnxw.com>
20380
20381 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20382 -mthumb. Only xfail with -O0.
20383
548502d3
MM
203842002-11-03 Mark Mitchell <mark@codesourcery.com>
20385
20386 * g++.dg/abi/thunk1.C: New test.
20387 * g++.dg/abi/thunk2.C: Likewise.
20388 * g++.dg/abi/vtt1.C: Likewise.
20389
8cd4a359
DN
203902002-11-02 Diego Novillo <dnovillo@redhat.com>
20391
20392 PR optimization/8423
20393 * gcc.c-torture/execute/builtin-constant.c: New test.
20394
04d57dd5
ZW
203952002-11-01 Zack Weinberg <zack@codesourcery.com>
20396
20397 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
20398 Add some more cases.
20399
bec80a45
MM
204002002-11-01 Mark Mitchell <mark@codesourcery.com>
20401
20402 PR c++/8391
20403 * g++.dg/opt/local1.C: New test.
20404
8c081e84
MM
204052002-10-30 Mark Mitchell <mark@codesourcery.com>
20406
20407 PR c++/8160
20408 * g++.dg/template/complit1.C: New test.
20409
20410 PR c++/8149
20411 * g++.dg/template/typename4.C: Likewise.
20412
7088fca9
KL
204132002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20414
20415 Core issue 287, PR c++/7639
20416 * g++.dg/template/instantiate1.C: Adjust error location.
20417 * g++.dg/template/instantiate3.C: New test.
20418 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
20419 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
20420 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
20421
f6a9714b
HPN
204222002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
20423
20424 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
20425
59db5f7b
MM
204262002-10-29 Mark Mitchell <mark@codesourcery.com>
20427
20428 PR c++/8287
20429 * g++.dg/init/dtor2.C: New test.
20430
a80c67ca
KG
204312002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20432
20433 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
20434 * gcc.dg/nest.c: Bypass errors on irix6.
20435
96a888d6
HPN
204362002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
20437
20438 * gcc.dg/nest.c: Expect error for mmix-*-*.
20439 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
20440
1f032a99
HPN
204412002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
20442
600522f8
HPN
20443 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
20444 markers.
20445
35fcca95 20446 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 20447
f0dd122b
MS
204482002-10-25 Mike Stump <mrs@apple.com>
20449
20450 * gcc.dg/warn-1.c: New test.
20451
f65e1183
ZW
204522002-10-25 Zack Weinberg <zack@codesourcery.com>
20453
20454 * g++.dg/template/typename3.C: New test.
20455
bb5e8a7f
MM
204562002-10-25 Mark Mitchell <mark@codesourcery.com>
20457
e93ee644
MM
20458 * g++.dg/lookup/ptrmem1.C: New test.
20459
bb5e8a7f
MM
20460 * g++.dg/abi/vthunk2.C: New test.
20461
f3763a44
ZW
204622002-10-25 Zack Weinberg <zack@codesourcery.com>
20463
20464 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
20465
ba9a991f
MM
204662002-10-24 Mark Mitchell <mark@codesourcery.com>
20467
20468 * g++.dg/abi/empty9.C: New test.
20469
5f13cfc6
RH
204702002-10-24 Richard Henderson <rth@redhat.com>
20471
20472 * g++.dg/inherit/thunk1.C: Enable for ia64.
20473
6b607ffd
MM
204742002-10-23 Mark Mitchell <mark@codesourcery.com>
20475
20476 PR c++/8067
20477 * g++.dg/lookup/pretty1.C: New test.
20478
8bfb45f8
JJ
204792002-10-23 Jakub Jelinek <jakub@redhat.com>
20480
20481 * gcc.dg/20021023-1.c: New test.
20482
e6f052b7
MM
204832002-10-23 Mark Mitchell <mark@codesourcery.com>
20484
20485 PR c++/7679
20486 * g++.dg/parse/inline1.C: New test.
f65e1183 20487
e2358068
RH
204882002-10-23 Richard Henderson <rth@redhat.com>
20489
619703c6
RH
20490 * g++.dg/inherit/thunk1.C: Enable for x86_64.
20491
e2358068
RH
20492 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
20493
ad4f9910
MM
204942002-10-22 Mark Mitchell <mark@codesourcery.com>
20495
20496 PR c++/6579
20497 * g++.dg/parse/stmtexpr3.C: New test.
20498
8fe734a3
NS
204992002-10-22 Nathan Sidwell <nathan@codesourcery.com>
20500
20501 * g++.dg/expr/cond1.C: New test.
20502
4977bab6
ZW
205032002-10-21 Zack Weinberg <zack@codesourcery.com>
20504
20505 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
20506
7ba539c6
MM
205072002-10-21 Mark Mitchell <mark@codesourcery.com>
20508
20509 * g++.dg/abi/vbase13.C: New test.
20510 * g++.dg/abi/vbase14.C: Likewise.
20511
75d38379
JJ
205122002-10-21 Jakub Jelinek <jakub@redhat.com>
20513
20514 * gcc.dg/tls/pic-1.c: New test.
20515 * gcc.dg/tls/nonpic-1.c: New test.
20516 * gcc.dg/20021018-1.c: New test.
20517
aaee784a
UW
205182002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20519
20520 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
20521 Remove only files with the same base name as the test case.
20522 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
20523 (profopt-execute): Likewise. Also, remove old profiling
20524 and performance data files before running the tests.
20525
20526 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
20527 * g++.dg/bprob/bprob.exp: Likewise.
20528 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
20529 to allow more general test case names.
20530
20531 * g++.dg/bprob/bprob-1.C: Rename to ...
20532 * g++.dg/bprob/g++-bprob-1.C: ... this.
20533
20534 * g77.dg/bprob/bprob-1.f: Rename to ...
20535 * g77.dg/bprob/g77-bprob-1.f: ... this.
20536
22bd2554
ZW
205372002-10-21 Zack Weinberg <zack@codesourcery.com>
20538
20539 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
20540 bison 1.50 or later.
20541
434fb8b7
JJ
205422002-10-21 Janis Johnson <janis187@us.ibm.com>
20543
20544 * g++.dg/README: Describe more test directories.
20545
42328048
MM
205462002-10-21 Mark Mitchell <mark@codesourcery.com>
20547
c6c01481 20548 * g++.dg/init/array6.C: Add additional tests.
42328048 20549
ecef5e87
UW
205502002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20551
20552 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
20553 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
20554
0ac1a3d3
KH
205552002-10-21 Kazu Hirata <kazu@cs.umass.edu>
20556
20557 * gcc.c-torture/compile/20020604-1.x: New.
20558 * gcc.c-torture/compile/simd-5.x: Likewise.
20559 * gcc.c-torture/execute/920710-1.x: Likewise.
20560 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
20561
97cc1f5e
MM
205622002-10-21 Mark Mitchell <mark@codesourcery.com>
20563
20564 * g++.dg/inherit/override1.C: Add dg-options clause.
20565
ab3146fd
ZD
205662002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20567
20568 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
20569 _mm_slli_si128.
20570
0d8b229b
AS
205712002-10-19 Andreas Schwab <schwab@suse.de>
20572
20573 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
20574 directory component.
20575
9368208b
MM
205762002-10-18 Mark Mitchell <mark@codesourcery.com>
20577
80bbd03d
MM
20578 * g++.dg/inherit/thunk1.C: New test.
20579
9368208b
MM
20580 * g++.dg/inherit/override1.C: New test.
20581
20582 * g++.dg/abi/mangle11.C: New test.
20583 * g++.dg/abi/mangle14.C: New test.
20584 * g++.dg/abi/mangle17.C: New test.
20585
8a188e24
NS
205862002-10-17 Nathan Sidwell <nathan@codesourcery.com>
20587
20588 * g++.dg/overload/member2.C: New test.
20589
768bf0ab
JJ
205902002-10-17 Janis Johnson <janis187@us.ibm.com>
20591
20592 * g++.dg/README: Describe new compat directory.
20593 * g++.dg/dg.exp: Skip tests in compat directory.
20594 * README.compat: New file.
20595 * lib/compat.exp: New expect script.
20596 * g++.dg/compat: New test directory.
20597 * g++.dg/compat/compat.exp: New expect script.
20598 * g++.dg/compat/abi: New test directory.
20599 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
20600 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
20601 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
20602 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
20603 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
20604 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
20605 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
20606 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
20607 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
20608 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
20609 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
20610 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
20611 * g++.dg/compat/break: New test directory.
20612 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
20613 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
20614 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
20615 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
20616 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
20617 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
20618 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
20619 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
20620 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
20621 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
20622 g++.dg/compat/break/README: New files.
20623 * g++.dg/compat/eh: New test directory.
20624 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
20625 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
20626 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
20627 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
20628 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
20629 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
20630 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
20631 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
20632 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
20633 g++.dg/compat/eh/filter2_y.C,
20634 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
20635 g++.dg/compat/eh/new1_y.C,
20636 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
20637 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
20638 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
20639 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
20640 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
20641 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
20642 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
20643 g++.dg/compat/eh/unexpected1_y.C: New files.
20644 * g++.dg/compat/init: New test directory.
20645 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
20646 g++.dg/compat/init/array5_y.C,
20647 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
20648 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
20649 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
20650 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
20651 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
20652 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
20653 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
20654 g++.dg/compat/init/init-ref2_y.C: New files.
20655
982216be
MM
206562002-10-17 Mark Mitchell <mark@codesourcery.com>
20657
20658 PR c++/7584
20659 * g++.dg/inherit/using3.C: New test.
20660
b8c25665 206612002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
20662
20663 * gcc.dg/20021017-2.c: New test.
20664
b216f69b
MM
206652002-10-17 Mark Mitchell <mark@codesourcery.com>
20666
2d05cd96 20667 * g++.dg/abi/mangle16.C: Adjust.
d768a589 20668
b216f69b
MM
20669 * g++.dg/init/array8.C: New test.
20670
6e53546d
RS
206712002-10-17 Richard Sandiford <rsandifo@redhat.com>
20672
20673 * gcc.dg/special/mips-abi.exp: New test.
20674 * gcc.dg/special/mips-abi.s: Empty file used by the above.
20675
2303a079
MM
206762002-10-16 Mark Mitchell <mark@codesourcery.com>
20677
d3133e68
MM
20678 * g++.dg/abi/mangle16.C: New test.
20679 * g++.dg/abi/mangle17.C: Likewise.
20680
2303a079
MM
20681 PR c++/7478
20682 * g++.dg/template/ref1.C: New test.
20683
e055ba36
KG
206842002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20685
20686 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
20687
6e2ac1ae
UW
206882002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
20689
20690 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
20691
451c0899
MM
206922002-10-16 Mark Mitchell <mark@codesourcery.com>
20693
20694 PR c++/7524
20695 * g++.dg/init/array7.C: New test.
20696
3fa3c4bd
MM
206972002-10-15 Mark Mitchell <mark@codesourcery.com>
20698
20699 * g++.dg/init/array6.C: New test.
22bd2554 20700
3fa3c4bd
MM
20701 * g++.dg/abi/mangle13.C: Likewise.
20702 * g++.dg/abi/mangle14.C: Likewise.
20703 * g++.dg/abi/mangle15.C: Likewise.
20704
58731fd1
MM
207052002-10-14 Mark Mitchell <mark@codesourcery.com>
20706
20707 * g++.dg/abi/empty8.C: New test.
22bd2554 20708
6742d92b
NS
207092002-10-15 Nathan Sidwell <nathan@codesourcery.com>
20710
20711 * g++.dg/init/ctor1.C: New test.
20712
23a64177
UW
207132002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
20714
20715 * gcc.c-torture/execute/20021015-1.c: New test.
20716
b8c25665 207172002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
20718
20719 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
20720
b8c25665 207212002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
20722
20723 * gcc.dg/i386-ssetype-[1-5].c: New tests.
20724
741fa37f
RH
207252002-10-14 Richard Henderson <rth@redhat.com>
20726
20727 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
20728
a3b88570
MM
207292002-10-14 Mark Mitchell <mark@codesourcery.com>
20730
20731 PR optimization/6631
20732 * g++.dg/opt/const2.C: New test.
20733
77631fa7
MM
207342002-10-14 Mark Mitchell <mark@codesourcery.com>
20735
20736 PR c++/7176
20737 * g++.dg/parse/friend1.C: New test.
20738 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
20739
0d1c5774
JJ
207402002-10-14 Jakub Jelinek <jakub@redhat.com>
20741
20742 * gcc.dg/20021014-1.c: New test.
20743
8e3df2de
MM
207442002-10-11 Mark Mitchell <mark@codesourcery.com>
20745
dac45b5c
MM
20746 PR c++/5661
20747 * g++.dg/ext/vlm1.C: New test.
20748 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 20749
8e3df2de
MM
20750 * g++.dg/init/array1.C: Remove invalid braces.
20751 * g++.dg/init/brace1.C: New test.
20752 * g++.dg/init/copy2.C: Likewise.
20753 * g++.dg/init/copy3.C: Likewise.
20754 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
20755 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
20756 braces.
22bd2554 20757
98ddd678
NB
207582002-10-11 Neil Booth <neil@daikokuya.co.uk>
20759
20760 * gcc.dg/cpp/assembler.S: Don't use -ansi.
20761
b8c25665 207622002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
20763
20764 * gcc.c-torture/compile/simd-5.c: New test.
20765
4977bab6
ZW
207662002-10-10 Roger Sayle <roger@eyesopen.com>
20767
20768 * gcc.c-torture/execute/shiftopt-1.c: New test case.
20769
61fdde38
JW
207702002-10-10 Jim Wilson <wilson@redhat.com>
20771
20772 * gcc.c-torture/execute/20021010-1.c: New test.
20773
95f79357
ZW
207742002-10-09 Zack Weinberg <zack@codesourcery.com>
20775
85cd7be8 20776 PR c/7353
95f79357
ZW
20777 * g++.dg/ext/typedef-init.C: New test.
20778 * gcc.dg/typedef-init.c: New test.
20779
5cc67323
NB
207802002-10-09 Neil Booth <neil@daikokuya.co.uk>
20781
20782 * gcc.dg/cpp/paste13.c: New test.
20783
131d2c16
KG
207842002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20785
20786 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
20787 remaining platforms, XFAIL during compile, not execute. Don't
20788 XFAIL at -O0.
20789
bf52f899
NS
207902002-10-08 Nathan Sidwell <nathan@codesourcery.com>
20791
20792 * gcc.dg/alias-1.c: Tweak expected warning.
20793
a85cd145
V
207942002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20795
20796 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
20797
f75369c8
AJ
207982002-10-06 Andreas Jaeger <aj@suse.de>
20799
8d725537
AJ
20800 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
20801 * gcc.dg/cpp/c++98.C: Likewise.
20802
20803 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
20804 * g++.dg/cpp/c++98.C: Likewise.
20805
20806 * g++.dg/README (Subdirectories): Mention cpp directory.
20807
f75369c8
AJ
20808 PR target/7559
20809 * gcc.dg/20021006-1.c: New test.
20810
eb55ce4b
KL
208112002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20812
20813 PR c++/7804
20814 * g++.dg/other/warning1.C: New test.
20815
f91f86e7
RS
208162002-10-04 Roger Sayle <roger@eyesopen.com>
20817
20818 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
20819 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
20820 and sparc-*-* with -m64 as expected failures. See PR 8087.
20821
bd9bb3d2
MM
208222002-10-03 Mark Mitchell <mark@codesourcery.com>
20823
20824 PR c++/7931
20825 * g++.dg/template/ptrmem3.C: New test.
f75369c8 20826
bd9bb3d2
MM
20827 PR c++/7754
20828 * g++.dg/template/union1.C: New test.
20829
6397d80b
MM
208302002-10-03 Mark Mitchell <mark@codesourcery.com>
20831
20832 PR c++/8006
20833 * g++.dg/abi/mangle9.C: New test.
20834 * g++.dg/abi/mangle10.C: New test.
20835 * g++.dg/abi/mangle11.C: New test.
20836 * g++.dg/abi/mangle12.C: New test.
20837
2282d28d
MM
208382002-10-02 Mark Mitchell <mark@codesourcery.com>
20839
20840 PR c++/7188.
20841 * g++.dg/template/meminit1.C: New test.
20842 * g++.dg/warn/Wreorder-1.C: Likewise.
20843 * g++.old-deja/g++.mike/warn3.C: Tweak.
20844 * lib/prune.exp: Ingore "in copy constructor".
20845
e5ec43ac
AJ
208462002-10-02 Andreas Jaeger <aj@suse.de>
20847
20848 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
20849 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
20850 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
20851 on x86-64.
20852
a1d1a0f9
MM
208532002-10-01 Mark Mitchell <mark@codesourcery.com>
20854
20855 * gcc.dg/empty1.C: Fix typo.
20856
73a73768
NS
208572002-10-01 Nathan Sidwell <nathan@codesourcery.com>
20858
20859 * gcc.dg/alias-1.c: New test.
20860
871e97f7
MM
208612002-10-01 Mark Mitchell <mark@codesourcery.com>
20862
0645ba8f
MM
20863 * gcc.dg/empty1.C: New test.
20864
871e97f7
MM
20865 * g++.dg/tls/init-2.C: Tweak error messages.
20866
8ab907e8
RS
208672002-10-01 Richard Sandiford <rsandifo@redhat.com>
20868
20869 * gcc.c-torture/compile/20020923-1.c: New test.
20870
e3e3815b
JT
208712002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
20872
20873 * gcc.c-torture/execute/ffs-1.c: New test.
20874 * gcc.c-torture/execute/ffs-2.c: Ditto.
20875
5a9a1961
NS
208762002-09-30 Nathan Sidwell <nathan@codesourcery.com>
20877
20878 * g++.dg/overload/member1.C: New test.
20879
ed8e443a 208802002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 20881
ed8e443a
JM
20882 * g++.dg/abi/empty7.C: New test.
20883 * g++.dg/init/pm2.C: Likewise.
f75369c8 20884
ed8e443a 208852002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 20886
ed8e443a 20887 * g++.dg/rtti/crash1.C: New test.
03357c23 20888
ed8e443a 208892002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 20890
ed8e443a
JM
20891 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
20892 gcc.dg/sibcall-4.c: New tests.
d7bb749a 20893
ed8e443a 208942002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 20895
ed8e443a
JM
20896 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
20897 powerpc and MMIX targets.
1c402174 20898
ed8e443a 208992002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 20900
ed8e443a 20901 * gcc.dg/cpp/20020927-1.c: New.
57147be1 20902
ed8e443a 209032002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 20904
ed8e443a 20905 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 20906
ed8e443a 209072002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 20908
ed8e443a 20909 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 20910
ed8e443a 209112002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 20912
ed8e443a 20913 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 20914
ed8e443a 209152002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 20916
ed8e443a 20917 * README.QMTEST: Fix typo.
d57f8a71 20918
ed8e443a 209192002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 20920
ed8e443a 20921 * gcc.dg/20020926-1.c: New test.
b784617e 20922
ed8e443a 209232002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 20924
ed8e443a
JM
20925 PR target/7842
20926 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 20927
ed8e443a 209282002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 20929
ed8e443a
JM
20930 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
20931 unique to the tool.
20932 * lib/g77.exp (g77_init): Likewise.
20933 * lib/g++.exp (g++_init): Likewise.
20934 * lib/objc.exp (objc_init): Likewise.
1c88948f 20935
ed8e443a 209362002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 20937
ed8e443a
JM
20938 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
20939 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
20940 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 20941
ed8e443a 209422002-09-25 Richard Henderson <rth@redhat.com>
6190e147 20943
ed8e443a
JM
20944 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
20945 too-small long double.
6190e147 20946
ed8e443a 209472002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 20948
ed8e443a 20949 * gcc.dg/20020919-1.c: New test.
c354bbcc 20950
ed8e443a 209512002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 20952
ed8e443a
JM
20953 * g++.dg/abi/bitfield6.C: New test.
20954 * g++.dg/abi/bitfield7.C: New test.
20955 * g++.dg/abi/bitfield8.C: New test.
20956 * g++.dg/abi/vbase11.C: New test.
2d3e278d 20957
ed8e443a 209582002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 20959
ed8e443a
JM
20960 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
20961 hppa*-*-hpux*. Update test comment.
490ed846 20962
ed8e443a 209632002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 20964
ed8e443a 20965 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 20966
ed8e443a 209672002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 20968
ed8e443a 20969 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 20970
ed8e443a 209712002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 20972
ed8e443a 20973 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 20974
ed8e443a 209752002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 20976
ed8e443a
JM
20977 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
20978 systems.
1ce505c4 20979
ed8e443a 209802002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 20981
ed8e443a
JM
20982 * gcc.c-torture/execute/ieee/mzero3.c: New test.
20983
20984 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20985 Adjust for c++filt moved to binutils. Remove spurious duplicate
20986 setting of cxxfilt.
20987
209882002-09-19 Geoffrey Keating <geoffk@apple.com>
20989
20990 * gcc.dg/20020312-2.c: Update for darwin.
20991
209922002-09-18 Nathan Sidwell <nathan@codesourcery.com>
20993
20994 * g++.old-deja/g++.other/crash32.C: Mark ICE.
20995
209962002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
20997
20998 * objc.dg/comp-types-1.m: New test.
20999 * objc.dg/comp-types-2.m: New test.
21000 * objc.dg/comp-types-3.m: New test.
21001 * objc.dg/comp-types-4.m: New test.
21002 * objc.dg/comp-types-5.m: New test.
21003 * objc.dg/comp-types-6.m: New test.
21004
210052002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21006
21007 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21008
210092002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21010
21011 * g++.dg/other/do1.C: New test.
21012
21013 * g++.dg/template/subst1.C: New test.
21014
210152002-09-16 Steve Ellcey <sje@cup.hp.com>
21016
21017 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21018
210192002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21020
21021 * g++.dg/template/qualttp20.C: Adjust expected errors.
21022 * g++.old-deja/g++.jason/report.C: Likewise.
21023 * g++.old-deja/g++.other/qual1.C: Likewise.
21024
21025 * g++.dg/lookup/scoped2.C: New test.
21026
21027 * g++.dg/ext/asm3.C: New test.
21028
210292002-09-16 Richard Earnshaw <rearnsha@arm.com>
21030
21031 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21032
210332002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21034
21035 * ChangeLog: follow spelling conventions.
21036 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21037 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21038 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21039 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21040 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21041 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21042 * g++.old-deja/g++.law/global-init1.C: Likewise.
21043 * g++.old-deja/g++.other/delete4.C: Likewise.
21044 * g++.old-deja/g++.other/inline21.C: Likewise.
21045 * g++.old-deja/g++.other/singleton.C: Likewise.
21046 * g77.dg/strlen0.f: Likewise.
21047 * g77.f-torture/compile/20010519-1.f: Likewise.
21048 * g77.f-torture/compile/980310-4.f: Likewise.
21049 * gcc.c-torture/compile/20000605-1.c: Likewise.
21050 * gcc.c-torture/execute/20020225-1.c: Likewise.
21051 * gcc.dg/c90-hexfloat-2.c: Likewise.
21052 * gcc.dg/c99-bool-1.c: Likewise.
21053 * gcc.dg/c99-hexfloat-2.c: Likewise.
21054 * gcc.dg/dll-2.c: Likewise.
21055 * gcc.dg/wtr-union-init-1.c: Likewise.
21056 * gcc.dg/wtr-union-init-2.c: Likewise.
21057 * gcc.dg/wtr-union-init-3.c: Likewise.
21058 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21059 * gcc.dg/cpp/defined.c: Likewise.
21060 * gcc.dg/cpp/macsyntx.c: Likewise.
21061 * gcc.dg/cpp/paste2.c: Likewise.
21062 * gcc.dg/cpp/trad/defined.c: Likewise.
21063 * gcc.dg/format/c90-printf-1.c: Likewise.
21064 * gcc.dg/format/c90-scanf-1.c: Likewise.
21065 * gcc.dg/format/c99-printf-1.c: Likewise.
21066 * gcc.dg/format/c99-scanf-1.c: Likewise.
21067 * gcc.misc-tests/gcov-8.c: Likewise.
21068 * lib/profopt.exp: Likewise.
21069
210702002-09-15 Krister Walfridsson <cato@df.lth.se>
21071
21072 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21073
210742002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21075
21076 * g++.dg/inherit/using2.C: New test.
21077
210782002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21079
21080 * ChangeLog: Follow spelling conventions.
21081 * g++.dg/template/friend4.C: Likewise.
21082 * g++.old-deja/g++.pt/crash67.C: Likewise.
21083 * gcc.c-torture/execute/20000801-4.c: Likewise.
21084 * gcc.dg/c90-digraph-1.c: Likewise.
21085 * gcc.dg/c94-digraph-1.c: Likewise.
21086 * gcc.dg/c99-digraph-1.c: Likewise.
21087 * gcc.dg/cpp/line5.c: Likewise.
21088 * gcc.dg/cpp/multiline.c: Likewise.
21089 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21090 * gcc.dg/format/attr-3.c: Likewise.
21091 * gcc.dg/format/c90-scanf-3.c: Likewise.
21092 * gcc.dg/format/ext-4.c: Likewise.
21093
210942002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21095
21096 * g++.dg/template/pretty1.C: New test.
21097
210982002-09-14 Alan Modra <amodra@bigpond.net.au>
21099
21100 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21101
211022002-09-13 Matt Austern <austern@apple.com>
21103
21104 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21105 passing a cast expression to a function by const reference.
21106
211072002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21108
21109 * g++.dg/template/deduce1.C: New test.
21110
211112002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21112
21113 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21114 32-bit int.
21115
211162002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21117
21118 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21119 usage.
21120
211212002-09-10 Richard Earnshaw <rearnsha@arm.com>
21122
21123 * gcc.c-torture/compile/20020910-1.c: New test.
21124
211252002-09-10 Frank Ch. Eigler <fche@redhat.com>
21126
21127 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21128
211292002-09-10 Andreas Jaeger <aj@suse.de>
21130
21131 * gcc.dg/20020312-2.c: Adjust for x86-64.
21132
211332002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21134
21135 * g77.dg/7388.f: New test case for PR 7388.
21136
211372002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21138
21139 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21140
211412002-09-05 Ziemowit Laski <zlaski@apple.com>
21142
21143 * objc.dg/proto-lossage-1.m: New test.
21144
211452002-09-06 Neil Booth <neil@daikokuya.co.uk>
21146
21147 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21148
211492002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21150
21151 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21152 expected to pass.
21153
211542002-09-06 Stan Shebs <shebs@apple.com>
21155 David Edelsohn <edelsohn@gnu.org>
21156
21157 * gcc.dg/weak: New directory.
21158 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21159 target-specific xfail bits.
21160 * gcc.dg/typeof-2.c: Move to new directory.
21161 * gcc.dg/weak.exp: New expect script.
21162
211632002-09-06 Alan Modra <amodra@bigpond.net.au>
21164
21165 * gcc.c-torture/execute/extzvsi.c: New test.
21166
211672002-09-05 Stan Shebs <shebs@apple.com>
21168
21169 * gcc.dg/weak-1.c: xfail on Darwin.
21170 * gcc.dg/weak-2.c: Ditto.
21171 * gcc.dg/weak-3.c: Ditto.
21172 * gcc.dg/weak-4.c: Ditto.
21173 * gcc.dg/weak-5.c: Ditto.
21174 * gcc.dg/weak-6.c: Ditto.
21175 * gcc.dg/weak-7.c: Ditto.
21176 * gcc.dg/weak-8.c: Ditto.
21177 * gcc.dg/weak-9.c: Ditto.
21178
211792002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21180
21181 * gcc.c-torture/execute/loop-14.c: New test.
21182
211832002-09-04 Jakub Jelinek <jakub@redhat.com>
21184
21185 * g++.dg/other/cxa-atexit1.C: New test.
21186
21187 * gcc.dg/typeof-2.c: New test.
21188
211892002-09-03 Roger Sayle <roger@eyesopen.com>
21190
21191 * gcc.dg/builtins-2.c: New testcase.
21192 * gcc.dg/builtins-3.c: New testcase.
21193
211942002-09-03 Neil Booth <neil@daikokuya.co.uk>
21195
21196 * gcc.dg/cpp/_Pragma4.c: New test.
21197
211982002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21199
21200 * objc/execute/nil_method-1.m: New testcase.
21201
212022002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21203
21204 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21205 [Object class], not [Object initialize].
21206
212072002-08-31 Roger Sayle <roger@eyesopen.com>
21208 Hans-Peter Nilsson <hp@bitrange.com>
21209
21210 * gcc.c-torture/execute/20020720-1.x: Skip test on
21211 mmix-knuth-mmixware. Correct comment.
21212
212132002-08-27 Mark Mitchell <mark@codesourcery.com>
21214
21215 * testsuite/g++.dg/abi/bitfield5.C: New test.
21216 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21217
212182002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21219
21220 * objc.dg/undeclared-selector.m: New test.
21221
212222002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21223
21224 * g++.dg/other/offsetof1.C: Avoid cast warning.
21225
212262002-08-26 Ziemowit Laski <zlaski@apple.com>
21227
21228 * objc.dg/super-class-2.m: New test.
21229
212302002-08-24 Matt Austern <austern@apple.com>
21231
21232 * g++.dg/ext/lvaddr.C: New test.
21233 * g++.dg/ext/lvcast.C: New test.
21234
212352002-08-22 Mark Mitchell <mark@codesourcery.com>
21236
21237 * testsuite/g++.dg/inherit/cond1.C: New test.
21238
212392002-08-22 Geoffrey Keating <geoffk@redhat.com>
21240
21241 * gcc.dg/noncompile/incomplete-1.c: New test.
21242
212432002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21244
21245 * gcc.dg/typespec-1.c: New test.
21246
212472002-08-20 Devang Patel <dpatel@apple.com>
21248 * objc.dg/proto-hier-2.m: New test.
21249
212502002-08-19 Ziemowit Laski <zlaski@apple.com>
21251
21252 * objc.dg/bitfield-1.m: New test.
21253 * objc.dg/bitfield-2.m: New test.
21254
212552002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21256
21257 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21258 gcc.dg/c99-flex-array-4.c: New tests.
21259
212602002-08-16 Stan Shebs <shebs@apple.com>
21261
21262 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21263
212642002-08-15 Jakub Jelinek <jakub@redhat.com>
21265
21266 * gcc.dg/typeof-1.c: New test.
21267 * g++.dg/ext/typeof2.C: New test.
21268
212692002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21270
21271 * g++.dg/other/offsetof1.C: New test.
21272
212732002-08-14 Richard Henderson <rth@redhat.com>
21274
21275 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21276
212772002-08-14 Neil Booth <neil@daikokuya.co.uk>
21278
21279 * gcc.dg/cpp/_Pragma3.c: New test.
21280
212812002-08-13 Mark Mitchell <mark@codesourcery.com>
21282
21283 * g++.dg/template/inherit3: New test.
21284
212852002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21286
21287 * gcc.dg/bitfld-4.c: Add blank options.
21288
212892002-08-09 Mark Mitchell <mark@codesourcery.com>
21290
21291 * g++.dg/template/crash1.C: New test.
21292
212932002-08-08 Jakub Jelinek <jakub@redhat.com>
21294
21295 * gcc.dg/tls/opt-2.c: New test.
21296
212972002-08-08 Devang Patel <dpatel@apple.com>
21298
21299 * objc.dg/selector-1.m : New test
21300
213012002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21302
21303 * g++.dg/abi/bitfield4.C: New test.
21304 * gcc.dg/bitfld-4.c: New test.
21305
213062002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21307
21308 * g++.dg/other/packed1.C: New test.
21309
213102002-08-07 Mark Mitchell <mark@codesourcery.com>
21311
21312 * g++.dg/abi/offsetof.C: Tweak error messages.
21313 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21314
213152002-08-08 Jakub Jelinek <jakub@redhat.com>
21316
21317 * gcc.dg/bitfld-3.c: New test.
21318
213192002-08-07 Jakub Jelinek <jakub@redhat.com>
21320 Richard Henderson <rth@redhat.com>
21321
21322 * gcc.dg/i386-bitfield1.c: New test.
21323 * g++.dg/abi/bitfield3.C: Update.
21324
213252002-08-07 Neil Booth <neil@daikokuya.co.uk>
21326
21327 * objc.dg/const-str-2.m: Update.
21328 * gcc.dg/cpp/c++98.c: Change to C extension.
21329 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21330 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21331
213322002-08-06 Aldy Hernandez <aldyh@redhat.com>
21333
21334 * testsuite/gcc.dg/tls/diag-3.c: New.
21335
213362002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21337
21338 * g++.dg/README (Subdirectories): Document new subdir expr.
21339 * g++.dg/expr/pmf-1.C: New test.
21340
213412002-08-06 Neil Booth <neil@daikokuya.co.uk>
21342
21343 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21344
213452002-08-06 Jakub Jelinek <jakub@redhat.com>
21346
21347 * g++.dg/abi/bitfield3.C: New test.
21348
213492002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21350
21351 * lib/gcov.exp: Tweak expected line formats.
21352 * gcc.misc-tests/gcov8.c: New test.
21353 * gcc.misc-tests/gcov8.x: New flags.
21354
213552002-08-05 Jakub Jelinek <jakub@redhat.com>
21356
21357 * consistency.vlad/layout/endian.c: Include string.h.
21358
21359 * gcc.c-torture/execute/20020805-1.c: New test.
21360
213612002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21362
21363 * g++.dg/other/conversion1.C: New test.
21364
213652002-08-03 Roger Sayle <roger@eyesopen.com>
21366
21367 * gcc.dg/builtins-1.c: New testcase.
21368
213692002-08-02 Mark Mitchell <mark@codesourcery.com>
21370
21371 * g++.dg/inherit/access3.C: New test.
21372
213732002-08-01 Jakub Jelinek <jakub@redhat.com>
21374
21375 * gcc.dg/ia64-visibility-2.c: New test.
21376
213772002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21378
21379 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21380 __qualifier_flags to __flags.
21381
213822002-07-31 Mark Mitchell <mark@codesourcery.com>
21383
21384 * g++.dg/inherit/operator1.C: New test.
21385 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21386 * g++.dg/other/error1.C: Change expected error message.
21387 * g++.dg/template/conv4.C: Likewise.
21388
213892002-07-26 Neil Booth <neil@daikokuya.cop.uk>
21390
21391 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
21392 for documented behavior.
21393
213942002-07-25 Roger Sayle <roger@eyesopen.com>
21395
21396 * gcc.c-torture/execute/20020720-1.x: Skip this test on
21397 several targets known to fail.
21398
213992002-07-25 Richard Sandiford <rsandifo@redhat.com>
21400
21401 * gcc.dg/mips-args-[123].c: New tests.
21402
214032002-07-24 Aldy Hernandez <aldyh@redhat.com>
21404
21405 * gcc.dg/ppc-spe.c: New.
21406
214072002-07-24 Geoffrey Keating <geoffk@redhat.com>
21408
21409 * g++.dg/other/ptrmem4.C: New testcase.
21410
214112002-07-24 Richard Henderson <rth@redhat.com>
21412
21413 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
21414
214152002-07-24 Gabriel Dos Reis <gdr@nerim.net>
21416
21417 * g++.dg/ext/alignof1.C (main): Return 0 for success.
21418
214192002-07-24 Roger Sayle <roger@eyesopen.com>
21420
21421 * gcc.c-torture/execute/memset-3.c: New testcase.
21422
214232002-07-24 Neil Booth <neil@daikokuya.co.uk>
21424
21425 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 21426 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 21427
13fd931e
KG
214282002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21429
21430 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
21431 Delete.
21432
b8c25665 214332002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
21434
21435 * gcc.c-torture/compile/simd-4.c: New test.
21436
0e902d98
KL
214372002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21438
21439 PR c++/7347, c++/7348
21440 * g++.dg/template/access4.C: New test.
21441 * g++.dg/template/access5.C: New test.
21442 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
21443 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
21444 * g++.old-deja/g++.pt/ttp58.C: Likewise.
21445 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
21446
cf3c4f56
JJ
214472002-07-22 Jakub Jelinek <jakub@redhat.com>
21448
21449 * gcc.dg/gnu89-init-2.c: New test.
21450
56508306
GDR
214512002-07-21 Gabriel Dos Reis <gdr@nerim.net>
21452
21453 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
21454
0da65b89
RS
214552002-07-20 Roger Sayle <roger@eyesopen.com>
21456
21457 * gcc.c-torture/execute/20020720-1.c: New testcase.
21458
68e65275
NB
214592002-07-20 Neil Booth <neil@daikokuya.co.uk>
21460
21461 * gcc.dg/cpp/Wsignprom.c: New tests.
21462
a0c58ea9
AM
214632002-07-20 Alan Modra <amodra@bigpond.net.au>
21464
21465 * gcc.c-torture/execute/loop-13.c: New test.
21466
75aef48a
NB
214672002-07-19 Neil Booth <neil@daikokuya.co.uk>
21468
21469 * gcc.dg/cpp/expr.c: New tests.
21470
803b90d3 214712002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
21472
21473 * g++.dg/opt/pr6713.C: Add template instantiation.
21474
85272855
AM
214752002-07-18 Alan Modra <amodra@bigpond.net.au>
21476
437deefa
DE
21477 * gcc.dg/nest.c: New test.
21478
214792002-07-17 Richard Henderson <rth@redhat.com>
21480
21481 * g++.dg/opt/pr6713.C: New test.
85272855 21482
90888283
EB
214832002-07-17 Eric Botcazou <ebotcazou@multimania.com>
21484
21485 * gcc.c-torture/execute/loop-2e.x: Let the testcase
21486 XFAIL for all x86 processors.
21487
ce0ead25
ID
214882002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
21489
21490 * gcc.c-torture/execute/20010122-1.x: Do not test with
21491 -fomit-frame-pointer.
21492
d955f6ea
KL
214932002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21494
21495 * g++.dg/template/instantiate2.C: New test.
21496 * g++.dg/template/spec4.C: New test.
21497
ba59df78
KL
214982002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21499
21500 * g++.dg/template/access2.C: New test.
21501 * g++.dg/template/access3.C: New test.
21502
6c535c69
ZW
215032002-07-15 Zack Weinberg <zack@codesourcery.com>
21504
21505 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
21506 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
21507 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
21508 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
21509 Convert to use <stdarg.h>.
21510 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
21511 Delete.
21512 * gcc.dg/va-arg-2.c: New.
21513 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
21514
794a292d
JJ
215152002-07-15 Jakub Jelinek <jakub@redhat.com>
21516
21517 * gcc.c-torture/compile/20020710-1.c: New test.
21518
b8c25665 215192002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 21520 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
21521
21522 gcc.c-torture/compile/simd-2.c: New testcase.
21523 gcc.c-torture/compile/simd-3.c: Likewise.
21524
f0ab6bf2
MM
215252002-07-11 Mark Mitchell <mark@codesourcery.com>
21526
21527 PR c++/7224
21528 * g++.dg/overload/error1.C: New test.
6c535c69 21529
789b7de5
RO
215302002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21531
21532 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
21533 configuration and IRIX 6 O32 ABI.
21534
e65a2d65
RS
215352002-07-11 Roger Sayle <roger@eyesopen.com>
21536
21537 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
21538
c5358a5d
RS
215392002-07-10 Roger Sayle <roger@eyesopen.com>
21540
21541 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
21542
6d844e9d
JL
215432002-07-10 Jeffrey A Law <law@redhat.com>
21544
6c535c69 21545 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 21546
6c535c69 21547 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 21548
2fefbb5d
AH
215492002-07-09 Aldy Hernandez <aldyh@redhat.com>
21550
6c535c69 21551 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 21552
4d5be58b
DN
215532002-07-09 Diego Novillo <dnovillo@redhat.com>
21554
21555 * gcc.c-torture/compile/20020709-1.c: New test.
21556
78abea27
RS
215572002-07-07 Roger Sayle <roger@eyesopen.com>
21558
21559 * g++.dg/template/qualttp21.C: New test case.
21560
e66c8649
AO
215612002-07-06 Alexandre Oliva <aoliva@redhat.com>
21562
21563 * gcc.c-torture/compile/20020706-1.c: New test.
21564 * gcc.c-torture/compile/20020706-2.c: New test.
21565
78abea27
RS
215662002-07-06 Brian R. Gaeke <brg@dgate.ORG>
21567 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
21568
21569 * g++.dg/warn/incomplete1.C: New test.
21570
8537dbae
KG
215712002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21572
21573 PR c++/7099
6c535c69 21574 * g++.dg/warn/noreturn1.C: New test.
8537dbae 21575
9833f679
MM
215762002-07-03 Mark Mitchell <mark@codesourcery.com>
21577
21578 PR c++/6706
21579 * g++.dg/debug/debug6.C: New test.
21580 * g++.dg/debug/debug7.C: New test.
21581
b8c25665 215822002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
21583
21584 * gcc.c-torture/compile/simd-3.c: New test.
21585
a6a5beb1
CD
215862002-07-03 Chris Demetriou <cgd@broadcom.com>
21587
21588 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
21589 * gcc.dg/20020620-1.c: Likewise.
21590
b2153b98
KL
215912002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21592
21593 PR c++/6944
21594 * g++.dg/init/array4.C: New test.
21595 * g++.dg/init/array5.C: New test.
21596
b8c25665 215972002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
21598
21599 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
21600 * gcc.c-torture/execute/simd-2.c (main): Likewise.
21601
622d3731
KG
216022002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21603
21604 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
21605 * gcc.dg/wtr-aggr-init-1.c: Likewise.
21606 * gcc.dg/wtr-conversion-1.c: Likewise.
21607 * gcc.dg/wtr-escape-1.c: Likewise.
21608 * gcc.dg/wtr-int-type-1.c: Likewise.
21609 * gcc.dg/wtr-label-1.c: Likewise.
21610 * gcc.dg/wtr-static-1.c: Likewise.
21611 * gcc.dg/wtr-strcat-1.c: Likewise.
21612 * gcc.dg/wtr-suffix-1.c: Likewise.
21613 * gcc.dg/wtr-switch-1.c: Likewise.
21614 * gcc.dg/wtr-unary-plus-1.c: Likewise.
21615 * gcc.dg/wtr-union-init-1.c: Likewise.
21616 * gcc.dg/wtr-union-init-2.c: Likewise.
21617 * gcc.dg/wtr-union-init-3.c: Likewise.
21618
21619 * gcc.dg/wtr-func-def-1.c: New test.
21620
c40da518 216212002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 21622
c40da518
DP
21623 * objc.dg/param-1.m: New test.
21624
0879540b
NB
216252002-07-03 Neil Booth <neil@daikokuya.co.uk>
21626
21627 * gcc.dg/cpp/trad/directive.c: Add test.
21628 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 21629 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 21630
ed8e443a 216312002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 21632
ed8e443a 21633 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 21634
ed8e443a 216352002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 21636
ed8e443a 21637 * objc.dg/desig-init-1.m: New test.
c1c5187c 21638
ed8e443a 216392002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 21640
ed8e443a
JM
21641 PR c++/6716
21642 * g++.dg/template/instantiate1.C: New test.
17f29637 21643
ed8e443a 216442002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 21645
ed8e443a
JM
21646 PR c++/7112
21647 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 21648
ed8e443a 216492002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 21650
ed8e443a
JM
21651 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
21652 gcc.dg/cpp/trad/include.c: New tests.
7098b619 21653
ed8e443a 216542002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 21655
ed8e443a
JM
21656 PR target/7177
21657 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 21658
ed8e443a 216592002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 21660
ed8e443a
JM
21661 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
21662 header here...
21663 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
21664 (objc-torture-execute): or here.
bbeb33f2 21665
ed8e443a 216662002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 21667
ed8e443a 21668 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 21669
ed8e443a 216702002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 21671
ed8e443a 21672 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 21673
ed8e443a 216742002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 21675
ed8e443a 21676 * objc.dg/fsyntax-only.m: New test.
118f8dc1 21677
ed8e443a 216782002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 21679
ed8e443a
JM
21680 PR c++/6695
21681 * g++.dg/template/friend7.C: New file.
5ce49b4b 21682
ed8e443a 216832002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 21684
ed8e443a
JM
21685 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
21686 return type.
759236dd 21687
ed8e443a 216882002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 21689
ed8e443a
JM
21690 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
21691 avoid division by zero.
86422829 21692
ed8e443a 216932002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 21694
ed8e443a 21695 * gcc.dg/Wunknownprag.c: New tests.
06470238 21696
ed8e443a 216972002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 21698
ed8e443a 21699 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 21700
ed8e443a 217012002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 21702
ed8e443a
JM
21703 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
21704 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
21705 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
21706 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
21707 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
21708 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
21709 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
21710 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
21711 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
21712 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
21713 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
21714 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
21715 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
21716 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
21717 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
21718 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
21719 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 21720
ed8e443a 217212002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 21722
ed8e443a
JM
21723 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
21724 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
21725 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
21726 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
21727 New tests.
21728 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 21729
ed8e443a 217302002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 21731
ed8e443a 21732 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 21733
ed8e443a 217342002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 21735
ed8e443a
JM
21736 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
21737 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
21738 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
21739 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 21740
ed8e443a 217412002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 21742
ed8e443a
JM
21743 * gcc.dg/cpp/trad: New directory with traditional tests copied
21744 from parent directory.
21745 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21746 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21747 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21748 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21749 Move to trad/ and rename.
21750 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
21751 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
21752 gcc.dg/cpp/trad/redef2.c: New tests.
21753 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 21754
ed8e443a 217552002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 21756
ed8e443a
JM
21757 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21758 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21759 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21760 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21761 Remove.
017acb41 21762
ed8e443a 217632002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 21764
ed8e443a 21765 * gcc.dg/20020620-1.c: New test.
9164f47a 21766
ed8e443a 217672002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 21768
ed8e443a 21769 * g++.dg/template/ttp4.C: New test.
342cea95 21770
ed8e443a 217712002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 21772
ed8e443a 21773 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 21774
ed8e443a 217752002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 21776
ed8e443a
JM
21777 * gcc.c-torture/execute/pure-1.c: Make functions static again.
21778 Don't use attribute `noinline'.
90227c69 21779
ed8e443a 217802002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 21781
ed8e443a 21782 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 21783
ed8e443a 217842002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 21785
ed8e443a 21786 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 21787
ed8e443a 21788 * gcc.dg/simd-1.c: New.
820d4b1b 21789
ed8e443a 217902002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 21791
ed8e443a 21792 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 21793
ed8e443a 217942002-06-16 Richard Henderson <rth@redhat.com>
750491fc 21795
ed8e443a
JM
21796 * g++.dg/ext/anon-struct1.C: New.
21797 * g++.dg/ext/anon-struct2.C: New.
21798 * g++.dg/ext/anon-struct3.C: New.
21799 * gcc.dg/anon-struct-1.c: New.
21800 * gcc.dg/anon-struct-2.c: New.
21801 * gcc.dg/anon-struct-3.c: New.
21802 * gcc.dg/20011008-1.c: Adjust warning text.
21803 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 21804
ed8e443a 218052002-06-16 Richard Henderson <rth@redhat.com>
0931db71 21806
ed8e443a 21807 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 21808
ed8e443a 218092002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 21810
ed8e443a 21811 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 21812
ed8e443a 218132002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 21814
ed8e443a
JM
21815 * gcc.c-tortuture/execute/compare-1.c: New test case.
21816 * gcc.c-tortuture/execute/compare-2.c: New test case.
21817 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 21818
ed8e443a 218192002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 21820
ed8e443a
JM
21821 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
21822 ia64 ilp32.
a6f5e048 21823
ed8e443a 218242002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 21825
ed8e443a 21826 * g++.dg/template/typename2.C: Update error message.
d65cb654 21827
ed8e443a 218282002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 21829
ed8e443a 21830 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 21831
ed8e443a 218322002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 21833
ed8e443a
JM
21834 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
21835 list of targets to skip.
9da754bd 21836
ed8e443a 218372002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 21838
ed8e443a
JM
21839 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
21840 targets if not optimizing.
56a28102 21841
ed8e443a 218422002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 21843
ed8e443a 21844 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 21845
ed8e443a 21846 * g++.dg/opt/vt1.C: New test.
5d056e9b 21847
ed8e443a 21848 * gcc.dg/20020531-1.c: New test.
156755ac 21849
ed8e443a 21850 * gcc.dg/20020530-1.c: New test.
50f30e6b 21851
ed8e443a 21852 * gcc.dg/20020527-1.c: New test.
85d49058 21853
ed8e443a 21854 * g++.dg/opt/cse1.C: New test.
7b668f9e 21855
ed8e443a 218562002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 21857
ed8e443a 21858 * gcc.dg/20020607-2.c: New test case.
437f1df1 21859
ed8e443a 218602002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 21861
ed8e443a 21862 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 21863
ed8e443a 218642002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 21865
ed8e443a
JM
21866 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
21867 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
21868 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 21869
ed8e443a 218702002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 21871
ed8e443a 21872 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 21873
ed8e443a 218742002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 21875
ed8e443a
JM
21876 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
21877 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 21878
ed8e443a 218792002-06-02 Richard Henderson <rth@redhat.com>
ab780373 21880
ed8e443a
JM
21881 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
21882 test functions static.
ab780373 21883
ed8e443a 218842002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 21885
ed8e443a
JM
21886 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
21887 now.
e33a8855 21888
ed8e443a 218892002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 21890
ed8e443a
JM
21891 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
21892 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
21893 Update for mofified diagnostics.
21894 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 21895
ed8e443a 218962002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 21897
ed8e443a 21898 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 21899
ed8e443a 219002002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 21901
ed8e443a 21902 * gcc.dg/fnegate-1.c: New test case.
378393da 21903
ed8e443a 219042002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 21905
ed8e443a 21906 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 21907
ed8e443a 219082002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 21909
ed8e443a
JM
21910 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
21911 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
21912 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 21913
ed8e443a 219142002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 21915
ed8e443a 21916 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 21917
ed8e443a 219182002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 21919
ed8e443a 21920 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 21921
ed8e443a 219222002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 21923
ed8e443a 21924 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 21925
ed8e443a 219262002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 21927
ed8e443a 21928 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 21929
ed8e443a 219302002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 21931
ed8e443a
JM
21932 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
21933 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 21934
ed8e443a 219352002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 21936
ed8e443a 21937 * g++.dg/opt/cse2.C: New test.
9059e33c 21938
ed8e443a 219392002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 21940
ed8e443a
JM
21941 * gcc.dg/cpp/arith-1.c: New semantic tests.
21942 * gcc.dg/cpp/if-1.c: Update.
91318908 21943
ed8e443a 219442002-05-24 Ben Elliston <bje@redhat.com>
9e253215 21945
ed8e443a 21946 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 21947
ed8e443a 219482002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 21949
ed8e443a 21950 * gcc.dg/verbose-asm.c: New test.
90442291 21951
ed8e443a 219522002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 21953
ed8e443a 21954 * gcc.dg/cpp/paste12.c: New test.
3620711b 21955
ed8e443a 219562002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 21957
ed8e443a 21958 * g++.dg/parse/named_ops.C: New test.
17645b15 21959
ed8e443a 219602002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 21961
ed8e443a 21962 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 21963
ed8e443a 219642002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 21965
ed8e443a
JM
21966 * gcc.dg/weak-2.c: Allow optional leading underscore
21967 in scan-assembler symbol name.
21968 * gcc.dg/weak-3.c: Likewise.
21969 * gcc.dg/weak-4.c: Likewise.
21970 * gcc.dg/weak-5.c: Likewise.
e275a535 21971
ed8e443a 219722002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 21973
ed8e443a 21974 * gcc.dg/20020523-1.c: New test.
66b408f2 21975
ed8e443a 219762002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 21977
ed8e443a
JM
21978 * objc.dg/const-str-2.m: Update now that we stop after
21979 a command line error.
e67a7860 21980
ed8e443a 219812002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 21982
ed8e443a 21983 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 21984
ed8e443a 219852002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 21986
ed8e443a
JM
21987 * g++.dg/dg.exp: Prune the tls subdirectory.
21988 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
21989 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
21990 * g++.dg/tls/init-1.C: New.
7a1f3f5f 21991
ed8e443a 219922002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 21993
ed8e443a 21994 * gcc.dg/20020517-1.c: New test.
2dd36f90 21995
ed8e443a 219962002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 21997
ed8e443a
JM
21998 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
21999 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22000
ed8e443a 220012002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22002
ed8e443a 22003 * g++.dg/other/copy2.C: New test.
32d3f634 22004
ed8e443a 220052002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22006
ed8e443a
JM
22007 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22008 (MAX_COPY): Bump up to 10 times sizeof (long long).
22009 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22010
ed8e443a
JM
22011 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22012 sizeof (long long).
02116b3d 22013
ed8e443a 22014 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22015
ed8e443a 220162002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22017
ed8e443a 22018 * g++.dg/ext/oper1.C: New test.
b3f47c78 22019
ed8e443a
JM
220202002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
220212002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22022
ed8e443a 22023 * README.QMTEST: New file.
f362c762 22024
ed8e443a 22025 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22026
ed8e443a 220272002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22028
ed8e443a
JM
22029 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22030 now.
22031 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22032
ed8e443a 220332002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22034
ed8e443a
JM
22035 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22036 support weak symbols.
22037 * gcc.dg/weak-4.c: Likewise
22038 * gcc.dg/weak-6.c: Likewise
210142e0 22039
ed8e443a 220402002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22041
ed8e443a
JM
22042 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22043 cygwin, coff and h8300-*-hms targets
22044 * gcc.dg/weak-5.c: Likewise
22045 * gcc.dg/weak-7.c: Likewise
088b3db0 22046
ed8e443a 220472002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22048
ed8e443a
JM
22049 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22050 (scan-assembler-not, scan-assembler-dem): Likewise.
22051 (scan-assembler-dem-not): Likewise.
f4b251a6 22052
ed8e443a 220532002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22054
ed8e443a 22055 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22056
ed8e443a 220572002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22058
ed8e443a
JM
22059 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22060 (vfoo1f): Warning here.
22061 (vfoo1l): Don't redefine the alias.
14285ace 22062
ed8e443a 220632002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22064
ed8e443a 22065 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22066
ed8e443a 220672002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22068
ed8e443a
JM
22069 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22070 types.
e2f75147 22071
ed8e443a 220722002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22073
ed8e443a 22074 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22075
ed8e443a 220762002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22077
ed8e443a 22078 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22079
ed8e443a 220802002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22081
ed8e443a
JM
22082 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22083 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22084 * lib/g++.exp (g++_link_flags): Likewise.
22085 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22086
ed8e443a 220872002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22088
ed8e443a
JM
22089 * gcc.dg/cpp/poison.c: Update.
22090 * gcc.dg/cpp/20000625-2.c: Remove.
22091 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22092
ed8e443a 220932002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22094
ed8e443a
JM
22095 * gcc.c-torture/execute/20020508-1.c: New test.
22096 * gcc.c-torture/execute/20020508-2.c: New test.
22097 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22098
ed8e443a 220992002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22100
ed8e443a 22101 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22102
ed8e443a 221032002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22104
ed8e443a
JM
22105 PR c/6569
22106 * gcc.dg/weak-3.c: Update location of warning messages.
22107 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22108
ed8e443a 221092002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22110
ed8e443a 22111 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22112
ed8e443a 221132002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22114
ed8e443a 22115 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22116
ed8e443a 221172002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22118
ed8e443a 22119 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22120
ed8e443a 221212002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22122
ed8e443a 22123 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22124
ed8e443a 221252002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22126
ed8e443a 22127 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22128
ed8e443a 221292002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22130
ed8e443a
JM
22131 * treelang: Added directory for new sample language treelang. Also
22132 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22133
ed8e443a 221342002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22135
ed8e443a
JM
22136 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22137 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22138 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22139 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22140 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22141 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22142 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22143
ed8e443a 221442002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22145
ed8e443a 22146 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22147
ed8e443a 221482002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22149
ed8e443a 22150 * gcc.dg/20020503-1.c: New test.
5121c03e 22151
ed8e443a 221522002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22153
ed8e443a 22154 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22155
ed8e443a 221562002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22157
ed8e443a 22158 * g++.dg/init/dtor1.C: New test.
0d6d6892 22159
ed8e443a 221602002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22161
ed8e443a 22162 * gcc.dg/altivec-8.c: New.
9b7bc465 22163
ed8e443a 221642002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22165
ed8e443a 22166 * gcc.dg/altivec-7.c: New.
3a73bffb 22167
ed8e443a 221682002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22169
ed8e443a 22170 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22171
ed8e443a 221722002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22173
ed8e443a
JM
22174 PR c++/6486
22175 * g++.dg/template/friend6.C: New test.
33dd07ee 22176
ed8e443a
JM
22177 PR c++/6492
22178 * g++.dg/init/copy1.C: New test.
4bd7c270 22179
ed8e443a 221802002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22181
ed8e443a 22182 * g++.dg/warn/effc1.C: New test.
60284a59 22183
ed8e443a 221842002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22185
ed8e443a 22186 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22187
ed8e443a 221882002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22189
ed8e443a 22190 * gcc.dg/20020426-2.c: New test.
87ed109f 22191
ed8e443a 221922002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22193
ed8e443a
JM
22194 * gcc.dg/cpp/if-mop.c: Update.
22195 * gcc.dg/cpp/if-mpar.c: Add test.
22196 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22197
ed8e443a 221982002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22199
ed8e443a
JM
22200 PR c/6343
22201 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22202
ed8e443a 222032002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22204
ed8e443a 22205 * gcc.dg/enum1.c: New test.
7d793e9b 22206
ed8e443a 222072002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22208
ed8e443a
JM
22209 PR c++/6497
22210 * g++.dg/inherit/access2.C: New test.
7d793e9b 22211
ed8e443a 222122002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22213
ed8e443a
JM
22214 PR bootstrap/6445
22215 * gcc.dg/20020426-1.c: New test.
48ba9538 22216
ed8e443a 222172002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22218
ed8e443a 22219 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22220
ed8e443a 222212002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22222
ed8e443a 22223 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22224
ed8e443a 222252002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22226
ed8e443a 22227 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22228
ed8e443a 222292002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22230
ed8e443a
JM
22231 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22232 targets.
a62d375f 22233
ed8e443a 222342002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22235
ed8e443a 22236 * g++.dg/abi/mange7.C: New test.
a62d375f 22237
ed8e443a
JM
22238 PR c++/6438.
22239 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22240
ed8e443a 222412002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22242
ed8e443a 22243 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22244
ed8e443a 222452002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22246
ed8e443a
JM
22247 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22248 compiler output on mips*-*-irix*.
29cece2e 22249
ed8e443a 222502002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22251
ed8e443a 22252 * g++.dg/parse/attr1.C: New test.
1a887f86 22253
ed8e443a 222542002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22255
ed8e443a
JM
22256 * gcc.c-torture/execute/string-opt-17.c: New test case.
22257 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22258
ed8e443a 222592002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22260
ed8e443a
JM
22261 PR c++/6256:
22262 * g++.dg/template/friend5.C: New test.
77adef84 22263
ed8e443a
JM
22264 PR c++/6331:
22265 * g++.dg/template/qual1.C: Likewise.
74b273d6 22266
ed8e443a 222672002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22268
ed8e443a
JM
22269 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22270 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22271
ed8e443a 222722002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22273
ed8e443a
JM
22274 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22275 cris-*-elf* and mmix-*-*.
22276 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22277 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22278 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22279 Ditto.
22280 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22281 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22282
ed8e443a 222832002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22284
ed8e443a
JM
22285 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22286 Clarify comment.
9ac3b1be 22287
ed8e443a 222882002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22289
ed8e443a 22290 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22291
ed8e443a 222922002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22293
ed8e443a 22294 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22295
ed8e443a 222962002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22297
ed8e443a 22298 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22299
ed8e443a 223002002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22301
ed8e443a
JM
22302 * PR6367
22303 * g77.f-torture/execute/6367.f: New test.
22304 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22305
ed8e443a 223062002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22307
ed8e443a
JM
22308 * PR6352
22309 * g++.dg/opt/inline2.C: New test.
0cd3301b 22310
ed8e443a 223112002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22312
ed8e443a
JM
22313 * gcc.dg/20000906-1.c: Enable for all targets.
22314 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22315
ed8e443a 223162002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22317
ed8e443a
JM
22318 * gcc.dg/20020418-1.c: New test.
22319 * gcc.dg/20020418-2.c: New test.
96b453dc 22320
ed8e443a 223212002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22322
ed8e443a
JM
22323 * gcc.c-torture/compile/iftrap-1.c: New.
22324 * gcc.dg/iftrap-1.c: Adjust for ia64.
22325 * gcc.dg/iftrap-2.c: New.
a3acf46d 22326
ed8e443a 223272002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22328
ed8e443a 22329 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22330
ed8e443a 223312002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22332
ed8e443a 22333 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22334
ed8e443a 223352002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22336
ed8e443a 22337 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22338
ed8e443a 223392002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22340
ed8e443a 22341 * gcc.dg/20020416-1.c: New test.
32121b96 22342
ed8e443a 22343 * g++.dg/opt/inline1.C: New test.
98ef3137 22344
ed8e443a 223452002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22346
ed8e443a 22347 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22348
ed8e443a 22349 * gcc.dg/20020415-1.c: New test.
07cdae91 22350
ed8e443a 223512002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22352
ed8e443a 22353 * testsuite/lib/chill.exp: Remove.
0f490a2b 22354
ed8e443a 223552002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22356
ed8e443a 22357 * g++.dg/other/big-struct.C: New test.
4b27e132 22358
ed8e443a 223592002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22360
ed8e443a
JM
22361 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22362 of scratch file.
cf56e373 22363
ed8e443a 223642002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22365
ed8e443a
JM
22366 PR c/6277
22367 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22368 in scan-assembler function name
1aa65134 22369
ed8e443a 223702002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22371
ed8e443a
JM
22372 * g77.f-torture/execute/980628-4.x,
22373 g77.f-torture/execute/980628-5.x,
22374 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22375 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22376 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22377 i[34567]86-*-*.
791b23fe 22378
ed8e443a 223792002-04-13 David S. Miller <davem@redhat.com>
791b23fe 22380
ed8e443a 22381 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 22382
ed8e443a 223832002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 22384
ed8e443a
JM
22385 * gcc.dg/asm-6.c,
22386 * g++.dg/ext/asm1.C: New tests.
9928a3d5 22387
ed8e443a 223882002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 22389
ed8e443a
JM
22390 PR c++ 5373.
22391 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 22392
ed8e443a
JM
22393 PR c++/5189.
22394 * g++.dg/template/copy1.C: New test.
21b14752 22395
ed8e443a 223962002-04-12 Richard Henderson <rth@redhat.com>
21b14752 22397
ed8e443a 22398 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 22399
ed8e443a 224002002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 22401
ed8e443a
JM
22402 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
22403 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 22404
ed8e443a 224052002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 22406
ed8e443a
JM
22407 * g++.dg/ext/attrib5.C,
22408 * g++.dg/lookup/struct1.C: New tests.
578fc63d 22409
ed8e443a 224102002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 22411
ed8e443a 22412 * gcc.dg/20020411-1.c: New test.
010f87c4 22413
ed8e443a 22414 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 22415
ed8e443a 224162002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 22417
ed8e443a 22418 * g77.f-torture/execute/6177.f: New test.
dab550cb 22419
ed8e443a 224202002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 22421
ed8e443a
JM
22422 PR middle-end/6247
22423 * g++.dg/opt/cleanup1.C: New test.
dab550cb 22424
ed8e443a 22425 * g++.dg/opt/const1.C: New test.
1a887f86 22426
ed8e443a 224272002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 22428
ed8e443a 22429 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 22430
ed8e443a 224312002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 22432
ed8e443a
JM
22433 PR c++/5507
22434 * g++.dg/template/typename2.C: New test.
aec3e189 22435
ed8e443a 224362002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 22437
ed8e443a 22438 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 22439
ed8e443a 224402002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 22441
ed8e443a
JM
22442 * g77.f-torture/execute/980628-4.x,
22443 g77.f-torture/execute/980628-5.x,
22444 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22445 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22446 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 22447
ed8e443a 224482002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 22449
ed8e443a
JM
22450 PR optimization/6086
22451 * g++.dg/opt/preinc1.C: New test.
0154eaa8 22452
ed8e443a 224532002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 22454
ed8e443a
JM
22455 PR c++/5571
22456 * g++.dg/opt/static2.C: New test.
b1896e61 22457
ed8e443a 224582002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 22459
ed8e443a
JM
22460 PR c/5120
22461 * gcc.dg/20020406-1.c: New test.
3ca5f444 22462
ed8e443a 224632002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 22464
ed8e443a 22465 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 22466
ed8e443a 224672002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 22468
ed8e443a
JM
22469 PR c/6123
22470 * gcc.dg/20020312-2.c: Do not declare global register variable
22471 if __PIC__ or __pic__ is defined.
31956228 22472
ed8e443a 224732002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 22474
ed8e443a
JM
22475 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
22476 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 22477
ed8e443a 224782002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 22479
ed8e443a
JM
22480 * gcc.misc-tests/linkage.exp: Update last change to handle
22481 sparc*-, not just sparc-.
9d7013b8 22482
ed8e443a 224832002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 22484
ed8e443a 22485 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 22486
ed8e443a 224872002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 22488
ed8e443a 22489 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 22490
ed8e443a 224912002-04-02 David S. Miller <davem@redhat.com>
2e839a04 22492
ed8e443a 22493 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 22494
ed8e443a 224952002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 22496
ed8e443a
JM
22497 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
22498 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 22499
ed8e443a
JM
22500 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
22501 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
22502 g77.f-torture/execute/20001201.x,
22503 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 22504
ed8e443a
JM
22505 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
22506 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 22507
ed8e443a 225082002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 22509
ed8e443a 22510 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 22511
ed8e443a 225122002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 22513
ed8e443a 22514 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 22515
ed8e443a 22516 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 22517
ed8e443a 225182002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 22519
ed8e443a 22520 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 22521
ed8e443a 225222002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 22523
ed8e443a
JM
22524 * g++.dg/inherit/template-as-base.C: Expect error.
22525 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 22526
ed8e443a 225272002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 22528
ed8e443a
JM
22529 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
22530 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 22531
ed8e443a
JM
22532 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
22533 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
22534 -da test.
41ba8a20 22535
ed8e443a 225362002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 22537
ed8e443a
JM
22538 * gcc.dg/special/alias-2.c: New.
22539 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 22540
ed8e443a 225412002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 22542
ed8e443a 22543 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 22544
ed8e443a 225452002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 22546
ed8e443a 22547 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 22548
ed8e443a 225492002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 22550
ed8e443a
JM
22551 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
22552 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
22553 ordering tests.
22554 * g++.dg/bprob/bprob-1.C: New test.
22555 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
22556 * g++.dg/gcov/gcov-1.C: New test.
22557 * g++.dg/gcov/gcov-1.x: New file.
22558 * g++.dg/gcov/gcov-2.C: New test.
22559 * g++.dg/gcov/gcov-3.C: New test.
22560 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 22561
ed8e443a 225622002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 22563
ed8e443a
JM
22564 * g++.old-deja/g++.other/builtins5.C: New test.
22565 * g++.old-deja/g++.other/builtins6.C: New test.
22566 * g++.old-deja/g++.other/builtins7.C: New test.
22567 * g++.old-deja/g++.other/builtins8.C: New test.
22568 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 22569
ed8e443a 225702002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 22571
ed8e443a 22572 * g++.dg/opt/static1.C: New test.
f17f9332 22573
ed8e443a 22574 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 22575
ed8e443a 225762002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 22577
ed8e443a 22578 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 22579
ed8e443a 22580 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 22581
ed8e443a 225822002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 22583
ed8e443a 22584 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 22585
ed8e443a 225862002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 22587
ed8e443a
JM
22588 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
22589 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
22590 move from g++.old-deja/g++.ext/.
cd4e8331 22591
ed8e443a 225922002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 22593
ed8e443a 22594 * g++.dg/init/new2.C: New test.
6a3177b9 22595
ed8e443a 225962002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 22597
ed8e443a 22598 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 22599
ed8e443a
JM
22600 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
22601 on sparc.
6d4c57a0 22602
ed8e443a
JM
22603 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
22604 sparcv9 systems.
22605 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 22606
ed8e443a 226072002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 22608
ed8e443a
JM
22609 * gcc.dg/cpp/endif-pedantic1.c,
22610 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 22611
ed8e443a 226122002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 22613
ed8e443a 22614 * g++.dg/init/new1.C: New test.
173028e5 22615
ed8e443a 226162002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 22617
ed8e443a 22618 * g++.dg/abi/vbase9.C: New test.
43f2b308 22619
ed8e443a 226202002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 22621
ed8e443a 22622 * gcc.dg/arm-asm.c: New test.
bbffa101 22623
ed8e443a 226242002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 22625
ed8e443a
JM
22626 * gcc.dg/Wswitch-enum.c: New test.
22627 Fix PR c/5044.
15e5ad76 22628
ed8e443a 226292002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 22630
ed8e443a
JM
22631 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
22632 structure.
813b848c 22633
ed8e443a 226342002-03-25 Richard Henderson <rth@redhat.com>
813b848c 22635
ed8e443a
JM
22636 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
22637 sparcv9 systems.
ea475b23 22638
ed8e443a
JM
22639 * gcc.c-torture/compile/20011119-1.c (xxx): New.
22640 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 22641
ed8e443a 226422002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 22643
ed8e443a 22644 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 22645
ed8e443a 226462002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 22647
ed8e443a
JM
22648 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
22649 targets using generic thunk support.
479e51f6 22650
ed8e443a 226512002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 22652
ed8e443a 22653 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 22654
ed8e443a 22655 * g++.dg/opt/conj2.C: New test.
47e87a93 22656
ed8e443a 226572002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 22658
ed8e443a 22659 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 22660
ed8e443a 226612002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 22662
ed8e443a
JM
22663 * g77.dg/f77-edit-apostrophe-out.f: New test
22664 * g77.dg/f77-edit-h-out.f: New test
22665 * g77.dg/f77-edit-t-in.f: New test
22666 * g77.dg/f77-edit-t-out.f: New test
22667 * g77.dg/f77-edit-x-out.f: New test
22668 * g77.dg/f77-edit-slash-out.f: New test
22669 * g77.dg/f77-edit-colon-out.f: New test
22670 * g77.dg/f77-edit-s-out.f: New test
12c3717e 22671
ed8e443a 226722002-03-24 Richard Henderson <rth@redhat.com>
d6961341 22673
ed8e443a 22674 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 22675
ed8e443a 226762002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 22677
ed8e443a
JM
22678 * gcc.dg/weak-1.c: Early return from dg-final on platforms
22679 that do not support weak symbols
e756a7da 22680
ed8e443a 226812002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 22682
ed8e443a
JM
22683 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
22684 * lib/g77.exp: Likewise
22685 * lib/objc.exp: Likewise
5365c83f 22686
ed8e443a 226872002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 22688
ed8e443a 22689 * gcc.dg/Wswitch-default.c: New test.
acb044ee 22690
ed8e443a 226912002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 22692
ed8e443a 22693 * g++.dg/other/enum1.C: New test.
661fff62 22694
ed8e443a 226952002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 22696
ed8e443a 22697 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 22698
ed8e443a 226992002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 22700
ed8e443a 22701 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 22702
ed8e443a 227032002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 22704
ed8e443a
JM
22705 * g++.old-deja/g++.other/dwarf2-1.C: Move...
22706 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 22707
ed8e443a 227082002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 22709
ed8e443a 22710 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 22711
ed8e443a 227122002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 22713
ed8e443a 22714 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 22715
ed8e443a 227162002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 22717
ed8e443a 22718 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 22719
ed8e443a 227202002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 22721
ed8e443a 22722 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 22723
ed8e443a 22724 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 22725
ed8e443a 227262002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 22727
ed8e443a
JM
22728 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
22729 (A, E): Handle this.
f735a153 22730
ed8e443a 227312002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 22732
ed8e443a
JM
22733 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
22734 ignoring -fpic.
22735 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
22736 through prune_gcc_output.
1813dafd 22737
ed8e443a 227382002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 22739
ed8e443a 22740 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 22741
ed8e443a 227422002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 22743
ed8e443a 22744 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 22745
ed8e443a 22746 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 22747
ed8e443a 22748 * gcc.dg/20020319-1.c: New test.
ff8908ff 22749
ed8e443a 227502002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 22751
ed8e443a 22752 * g++.dg/opt/conj1.C: New test.
5dd236e2 22753
ed8e443a 227542002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 22755
ed8e443a
JM
22756 * g++.dg/template/qualttp20.C: Revert previous change.
22757 * g++.dg/template/qualttp3.C: Likewise.
22758 * g++.dg/template/qualttp4.C: Likewise
22759 * g++.dg/template/qualttp5.C: Likewise
22760 * g++.dg/template/qualttp6.C: Likewise
22761 * g++.dg/template/qualttp7.C: Likewise
22762 * g++.dg/template/qualttp8.C: Likewise
22763 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 22764
ed8e443a 227652002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 22766
ed8e443a 22767 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 22768
ed8e443a 227692002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 22770
ed8e443a
JM
22771 * g++.dg/template/conv1.C: New test.
22772 * g++.dg/template/conv2.C: New test.
22773 * g++.dg/template/conv3.C: New test.
22774 * g++.dg/template/conv4.C: New test.
a42519be 22775
ed8e443a 227762002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 22777
ed8e443a
JM
22778 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
22779 * g++.dg/template/qualttp3.C: Likewise.
22780 * g++.dg/template/qualttp4.C: Likewise
22781 * g++.dg/template/qualttp5.C: Likewise
22782 * g++.dg/template/qualttp6.C: Likewise
22783 * g++.dg/template/qualttp7.C: Likewise
22784 * g++.dg/template/qualttp8.C: Likewise
22785 * g++.dg/template/recurse.C: Likewise.
32135a8c 22786
ed8e443a 227872002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 22788
ed8e443a 22789 * g++.dg/opt/dtor1.C: New test.
a541f1aa 22790
ed8e443a 227912002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 22792
ed8e443a 22793 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 22794
ed8e443a 227952002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 22796
ed8e443a 22797 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 22798
ed8e443a 227992002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 22800
ed8e443a
JM
22801 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
22802 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
22803 cris-*-aout* mmix-*-*.
22804 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
22805 cris-*-aout* mmix-*-*.
22806 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
22807 cris-*-elf* cris-*-aout* and mmix-*-*.
22808 * gcc.dg/20001009-1.c: Ditto.
22809 * gcc.dg/20010912-1.c: Ditto.
22810 * gcc.dg/20020122-4.c: Ditto.
22811 * gcc.dg/inline-2.c: Ditto.
440d0518 22812
ed8e443a 228132002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 22814
ed8e443a 22815 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 22816
ed8e443a 228172002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 22818
ed8e443a 22819 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 22820
ed8e443a 228212002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 22822
ed8e443a 22823 * g++.dg/warn/Wunused-1.C: New test.
df867456 22824
ed8e443a 228252002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 22826
ed8e443a 22827 * g++.dg/abi/mangle6.C: New test.
62ae2529 22828
ed8e443a 228292002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 22830
ed8e443a 22831 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 22832
ed8e443a 22833 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 22834
ed8e443a 228352002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 22836
ed8e443a 22837 * g++.dg/other/access1.C: New test.
55a21c32 22838
ed8e443a 228392002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 22840
ed8e443a 22841 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 22842
ed8e443a 228432002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 22844
ed8e443a 22845 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 22846
ed8e443a 228472002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 22848
ed8e443a 22849 * gcc.dg/20020312-1.c: New test case.
999cc24c 22850
ed8e443a 228512002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 22852
ed8e443a 22853 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 22854
ed8e443a 228552002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 22856
ed8e443a
JM
22857 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
22858 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 22859
ed8e443a 228602002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 22861
ed8e443a
JM
22862 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
22863 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 22864
ed8e443a 228652002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 22866
ed8e443a 22867 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 22868
ed8e443a 228692002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 22870
ed8e443a 22871 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 22872
ed8e443a 228732002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 22874
ed8e443a
JM
22875 PR optimization/5844
22876 * gcc.dg/20020310-1.c: New test.
93fe8e92 22877
ed8e443a 228782002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 22879
ed8e443a
JM
22880 * gcc.c-torture/execute/memcpy-2.c: New test.
22881 * gcc.c-torture/execute/memset-1.c: New test.
22882 * gcc.c-torture/execute/strlen-1.c: New test.
22883 * gcc.c-torture/execute/strcmp-1.c: New test.
22884 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 22885
ed8e443a 228862002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 22887
ed8e443a 22888 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 22889
ed8e443a 228902002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 22891
ed8e443a 22892 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 22893
ed8e443a 228942002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 22895
ed8e443a 22896 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 22897
ed8e443a 228982002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 22899
ed8e443a 22900 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 22901
ed8e443a 229022002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 22903
ed8e443a 22904 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 22905
ed8e443a 229062002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 22907
ed8e443a 22908 * gcc.dg/unordered-1.c: New test.
a298d936 22909
ed8e443a 229102002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 22911
ed8e443a 22912 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 22913
ed8e443a 229142002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 22915
ed8e443a 22916 * gcc.dg/20020304-1.c: New test.
fd87b7a7 22917
ed8e443a 22918 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 22919
ed8e443a 229202002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 22921
ed8e443a
JM
22922 * gcc.c-torture/compile/20020304-1.c: New test case
22923 (from PR c/5830).
cc36a670 22924
ed8e443a 229252002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 22926
ed8e443a 22927 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 22928
ed8e443a 229292002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 22930
ed8e443a 22931 * g++.dg/other/classkey1.C: New test.
16d3e075 22932
ed8e443a 229332002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 22934
ed8e443a
JM
22935 * gcc.c-torture/compile/981223-1.x: New.
22936 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 22937
ed8e443a 229382002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 22939
ed8e443a 22940 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 22941
ed8e443a 229422002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 22943
ed8e443a 22944 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 22945
ed8e443a 229462002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 22947
ed8e443a
JM
22948 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
22949 here" ERROR lines.
22950 * g++.old-deja/g++.oliva/partord1.C: Likewise.
22951 * g++.old-deja.g++.other/defarg1.C: Likewise.
22952 * g++.old-deja/g++.pt/calls2.C: Likewise.
22953 * g++.old-deja/g++.pt/crash20.C: Likewise.
22954 * g++.old-deja/g++.pt/crash30.C: Likewise.
22955 * g++.old-deja/g++.pt/crash36.C: Likewise.
22956 * g++.old-deja/g++.pt/crash6.C: Likewise.
22957 * g++.old-deja/g++.pt/defarg13.C: Likewise.
22958 * g++.old-deja/g++.pt/derived3.C: Likewise.
22959 * g++.old-deja/g++.pt/error1.C: Likewise.
22960 * g++.old-deja/g++.pt/friend21.C: Likewise.
22961 * g++.old-deja/g++.pt/friend23.C: Likewise.
22962 * g++.old-deja/g++.pt/infinite1.C: Likewise.
22963 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 22964
ed8e443a 229652002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 22966
ed8e443a 22967 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 22968
ed8e443a 229692002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 22970
ed8e443a
JM
22971 * gcc.c-torture/execute/920730-1t.c,
22972 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
22973 Delete test cases, only relevant to -traditional.
47bd70b5 22974
ed8e443a 229752002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 22976
ed8e443a
JM
22977 * gcc.dg/cpp/undef1.c: Remove.
22978 * gcc.dg/cpp/directiv.c: Update.
22979 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 22980
ed8e443a 229812002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 22982
ed8e443a 22983 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 22984
ed8e443a 229852002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 22986
ed8e443a 22987 * g++.dg/debug/debug4.C: New test.
232b8f52 22988
ed8e443a 22989 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 22990
ed8e443a 229912002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 22992
ed8e443a 22993 * gcc.dg/debug/20020224-1.c: New.
a47ed310 22994
ed8e443a 229952002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 22996
ed8e443a
JM
22997 * gcc.c-torture/execute/960416-1.x: New.
22998 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 22999
ed8e443a 230002002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23001
ed8e443a 23002 * gcc.dg/20020224-1.c: New test.
3256b817 23003
ed8e443a 230042002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23005
ed8e443a 23006 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23007
ed8e443a 230082002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23009
ed8e443a 23010 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23011
ed8e443a 230122002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23013
ed8e443a 23014 * gcc.dg/20020222-1.c: New test.
7133e992 23015
ed8e443a 230162002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23017
ed8e443a 23018 * g++.dg/opt/anonunion1.C: New test.
7133e992 23019
ed8e443a 230202002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23021
ed8e443a
JM
23022 * g++.dg/template/qualttp19.C: New test.
23023 * g++.dg/template/qualttp20.C: New test.
23024 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23025 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23026
ed8e443a 230272002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23028
ed8e443a 23029 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23030
ed8e443a 230312002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23032
ed8e443a 23033 * gcc.dg/20020220-1.c: New test.
4636c87e 23034
ed8e443a 23035 * gcc.dg/20020220-2.c: New test.
00fae85d 23036
ed8e443a 23037 * g++.dg/opt/mmx1.C: New test.
7552da58 23038
ed8e443a 230392002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23040
ed8e443a 23041 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23042
ed8e443a 230432002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23044
ed8e443a 23045 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23046
ed8e443a 23047 * gcc.dg/20020219-1.c: New test.
7f311f63 23048
ed8e443a 23049 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23050
ed8e443a 23051 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23052
ed8e443a 23053 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23054
ed8e443a 230552002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23056
ed8e443a 23057 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23058
ed8e443a 230592002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23060
ed8e443a 23061 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23062
ed8e443a 230632002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23064
ed8e443a
JM
23065 * g++.dg/abi/bitfield1.C: New test.
23066 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23067
ed8e443a 230682002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23069
ed8e443a 23070 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23071
ed8e443a 230722002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23073
ed8e443a 23074 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23075
ed8e443a 230762002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23077
ed8e443a
JM
23078 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23079 * g++.dg/debug/debug.exp: New.
23080 * g++.dg/debug/trivial.C: New.
23081 * g++.dg/debug/debug1.C: Moved...
23082 * g++.dg/other/debug1.C: ...from here.
23083 * g++.dg/debug/debug2.C: Moved...
23084 * g++.dg/other/debug2.C: ...from here.
23085 * g++.dg/debug/debug3.C: Moved...
23086 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23087
ed8e443a 23088 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23089
ed8e443a 230902002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23091
ed8e443a 23092 * g++.dg/other/debug3.C: New test.
e6834654 23093
ed8e443a 23094 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23095
ed8e443a 230962002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23097
ed8e443a 23098 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23099
ed8e443a 231002002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23101
ed8e443a 23102 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23103
ed8e443a 231042002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23105
ed8e443a 23106 * gcc.dg/altivec-3.c: New.
036d01d0 23107
ed8e443a 231082002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23109
ed8e443a
JM
23110 * gcc.dg/Wunreachable-1.c: New test.
23111 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23112
ed8e443a 231132002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23114
ed8e443a 23115 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23116
ed8e443a 231172002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23118
ed8e443a 23119 * gcc.dg/decl-1.c: New test.
3611ccb4 23120
ed8e443a 231212002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23122
ed8e443a 23123 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23124
ed8e443a 231252002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23126
ed8e443a
JM
23127 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23128 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23129
ed8e443a 231302002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23131
ed8e443a 23132 * gcc.dg/20020210-1.c: New.
1cf537c5 23133
ed8e443a 231342002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23135
ed8e443a
JM
23136 * g77.f-torture/execute/947.f: New regression test
23137 for PR fortran/947.
9dd7fc76 23138
ed8e443a 231392002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23140
ed8e443a
JM
23141 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23142 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23143
ed8e443a 231442002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23145
ed8e443a 23146 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23147
ed8e443a 231482002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23149
ed8e443a
JM
23150 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23151 expression statements work instead.
23152 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23153
ed8e443a 231542002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23155
ed8e443a 23156 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23157
ed8e443a 231582002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23159
ed8e443a
JM
23160 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23161 message from g77
23162 * lib/g77-dg.exp: Trim g77 error messages so that they are
23163 recognized by dg.exp.
3f9796f9 23164
ed8e443a 231652002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23166
ed8e443a
JM
23167 PR fortran/5473
23168 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23169
ed8e443a 231702002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23171
ed8e443a
JM
23172 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23173 to be sufficiently aligned for integers.
edd1967d 23174
ed8e443a 231752002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23176
ed8e443a 23177 * g++.dg/template/friend4.C: New test.
e1e52c7e 23178
ed8e443a 231792002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23180
ed8e443a
JM
23181 PR fortran/5743
23182 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23183 unsupported cases.
5364626a 23184
ed8e443a 231852002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23186
ed8e443a
JM
23187 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23188 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23189 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23190 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23191
ed8e443a 231922002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23193
ed8e443a 23194 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23195
ed8e443a 231962002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23197
ed8e443a 23198 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23199
ed8e443a 232002002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23201
ed8e443a 23202 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23203
ed8e443a 23204 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23205
ed8e443a
JM
23206 PR optimization/5429:
23207 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23208
ed8e443a 232092002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23210
ed8e443a
JM
23211 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23212 as certain file formats cannot support particularly large
23213 alignments.
fa852403 23214
ed8e443a
JM
23215 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23216 and do not expect to be able to link the executable.
fa852403 23217
ed8e443a
JM
23218 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23219 fail because the COFF format does not support the weak attribute.
f7948d51 23220
ed8e443a 232212002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23222
ed8e443a 23223 * g77.dg/pr5473.f: New test
ffe80457 23224
ed8e443a 232252002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23226
ed8e443a
JM
23227 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23228 Fix testcase accordingly.
013c7e95 23229
ed8e443a 232302002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23231
ed8e443a
JM
23232 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23233 (buf): Change to be an array of pointers, not ints.
e7daa976 23234
ed8e443a 232352002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23236
ed8e443a
JM
23237 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23238 before all tests. Move warning one line above to match where it
23239 C frontend emits.
23240 * gcc.dg/Wswitch-2.c: New test.
23241 * g++.dg/warn/Wswitch-1.C: New test.
23242 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23243
ed8e443a 232442002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23245
ed8e443a 23246 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23247
ed8e443a 232482002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23249
ed8e443a 23250 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23251
ed8e443a 232522002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23253
ed8e443a 23254 * gcc.dg/20020201-4.c: New test.
ea142788 23255
ed8e443a 232562002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23257
ed8e443a
JM
23258 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23259 target_info attribute != 0, in addition to the empty string.
23260 (gcc_target_compile): Likewise.
dfd48d76 23261
ed8e443a 232622002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23263
ed8e443a
JM
23264 * gcc.dg/Wswitch.c: New test.
23265 PR gcc/4475. PR gcc/3780.
d3c52658 23266
ed8e443a 232672002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23268
ed8e443a
JM
23269 * g77.f-torture/execute/5122.f: New test for regressions
23270 against PR fortran/5122.
91f5782d 23271
ed8e443a 232722002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23273
ed8e443a
JM
23274 * g77.f-torture/compile/pr3743.f: Delete
23275 * g77.dg/pr3743-1.f: New test.
23276 * g77.dg/pr3743-2.f: New test.
23277 * g77.dg/pr3743-3.f: New test.
23278 * g77.dg/pr3743-4.f: New test.
81622d29 23279
ed8e443a 232802002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23281
ed8e443a 23282 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23283
ed8e443a 232842002-02-02 Richard Henderson <rth@redhat.com>
87859851 23285
ed8e443a
JM
23286 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23287 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23288
ed8e443a 232892002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23290
ed8e443a 23291 * gcc.dg/20020201-2.c: New test.
02f06b3c 23292
ed8e443a 23293 * gcc.dg/20020201-3.c: New test.
02f06b3c 23294
ed8e443a 23295 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23296
ed8e443a 232972002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23298
ed8e443a
JM
23299 * gcc.dg/bitfld-1.c: Update.
23300 * gcc.dg/bitfld-2.c: Update.
23301 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23302
ed8e443a 233032002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23304
ed8e443a 23305 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23306
ed8e443a 233072002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23308
ed8e443a
JM
23309 PR target/5469
23310 * gcc.dg/20020201-1.c: New test.
b8b98c66 23311
ed8e443a 233122002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23313
ed8e443a
JM
23314 PR fortran/3743
23315 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23316 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23317
ed8e443a 233182002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23319
ed8e443a 23320 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23321
ed8e443a 233222002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23323
ed8e443a 23324 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23325
ed8e443a 233262002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23327
ed8e443a 23328 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23329
ed8e443a 233302002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23331
ed8e443a
JM
23332 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23333 to long long.
23334 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23335
ed8e443a 233362002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23337
ed8e443a 23338 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23339
ed8e443a 233402002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23341
ed8e443a
JM
23342 * gcc.c-torture/compile/20000224-1.c: Update.
23343 * gcc.c-torture/execute/bitfld-1.c: New tests.
23344 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23345 * gcc.dg/uninit-A.c: Update.
6b016bf4 23346
ed8e443a 233472002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23348
ed8e443a 23349 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23350
ed8e443a 233512002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23352
ed8e443a
JM
23353 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23354 argument to __builtin_prefetch to be const ptr.
d5714a5d 23355
ed8e443a 233562002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23357
ed8e443a 23358 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23359
ed8e443a 233602002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23361
ed8e443a 23362 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23363
ed8e443a 233642002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23365
ed8e443a
JM
23366 * g77.dg/f77-edit-i-in.f: New test
23367 * g77.dg/f77-edit-i-out.f: New test
a8435716 23368
ed8e443a 233692002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23370
ed8e443a
JM
23371 * gcc.dg/debug/debug.exp: New file.
23372 * gcc.dg/debug/trivial.c: New file.
23373 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23374 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23375 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23376 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23377 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23378 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23379 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23380 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23381 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23382 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23383 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23384 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23385 * gcc.dg/20000503-1.c: Removed.
23386 * gcc.dg/20010207-1.c: Removed.
23387 * gcc.dg/20011223-1.c: Removed.
23388 * gcc.dg/20020104-2.c: Removed.
23389 * gcc.dg/debug-1.c: Removed.
23390 * gcc.dg/debug-2.c: Removed.
23391 * gcc.dg/debug-3.c: Removed.
23392 * gcc.dg/debug-4.c: Removed.
23393 * gcc.dg/debug-5.c: Removed.
23394 * gcc.dg/debug-6.c: Removed.
23395 * gcc.dg/dwarf2-1.c: Removed.
23396 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 23397
ed8e443a 233982002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 23399
ed8e443a
JM
23400 * g++.old-deja/g++.other/eh5.C: New test.
23401 * g++.old-deja/g++.other/sibcall2.C: New test.
23402 * g++.old-deja/g++.other/array9.C: New test.
23403 * g++.old-deja/g++.other/typename2.C: New test.
23404 * g++.old-deja/g++.other/crash60.C: New test.
23405 * g++.old-deja/g++.other/conv9.C: New test.
23406 * g++.old-deja/g++.other/mangle10.C: New test.
23407 * g++.old-deja/g++.other/unchanging1.C: New test.
23408 * g++.old-deja/g++.other/exprstmt1.C: New test.
23409 * g++.old-deja/g++.other/inline23.C: New test.
23410 * g++.old-deja/g++.eh/ia64-1.C: New test.
23411 * g++.old-deja/g++.other/dwarf2-1.C: New test.
23412 * g++.old-deja/g++.other/reload1.C: New test.
23413 * g++.old-deja/g++.other/static20.C: New test.
23414 * g++.old-deja/g++.other/local-alloc1.C: New test.
23415 * g++.old-deja/g++.other/conv8.C: New test.
23416 * g++.old-deja/g++.other/stmtexpr2.C: New test.
23417 * g++.old-deja/g++.other/storeexpr1.C: New test.
23418 * g++.old-deja/g++.other/storeexpr2.C: New test.
23419 * g++.dg/eh/template2.C: New test.
23420 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 23421
ed8e443a 234222002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 23423
ed8e443a
JM
23424 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23425 Remove first, non-varying, argument.
a99e47a5 23426
ed8e443a 234272002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 23428
ed8e443a 23429 * gcc.dg/inline-2.c: New.
1e7e480e 23430
ed8e443a
JM
23431 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
23432 Add optional target arg. Check number of arguments.
23433 (scan-assembler-not, scan-assembler-dem): Likewise.
23434 (scan-assembler-dem-not): Likewise.
1e7e480e 23435
ed8e443a 234362002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 23437
ed8e443a
JM
23438 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
23439 line 12.
23440 * g++.old-deja/g++.brendan/parse3.C,
23441 g++.old-deja/g++.other/crash26.C,
23442 g++.old-deja/g++.other/crash28.C,
23443 g++.old-deja/g++.other/crash29.C,
23444 g++.old-deja/g++.other/crash30.C,
23445 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 23446
ed8e443a 234472002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 23448
ed8e443a 23449 * gcc.dg/20020115-1.c: New.
3196dfde 23450
ed8e443a 234512002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 23452
ed8e443a 23453 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 23454
ed8e443a 234552002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 23456
ed8e443a 23457 * gcc.dg/20020122-3.c: New.
75dbec30 23458
ed8e443a 234592002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 23460
ed8e443a 23461 * g++.dg/other/gc1.C: New test.
32abfc26 23462
ed8e443a 234632002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 23464
ed8e443a 23465 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 23466
ed8e443a 234672002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 23468
ed8e443a 23469 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 23470
ed8e443a 234712002-01-22 Richard Henderson <rth@redhat.com>
0333394e 23472
ed8e443a 23473 * gcc.dg/20020122-4.c: New.
0333394e 23474
ed8e443a 234752002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 23476
ed8e443a
JM
23477 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
23478 link output.
23479 * gcc.dg/special/ecos.exp: Likewise.
23480 * lib/g++-dg.exp: Likewise.
23481 * lib/g77-dg.exp: Likewise.
23482 * lib/gcc-dg.exp : Likewise.
23483 * lib/mike-g++.exp: Likewise.
23484 * lib/mike-g77.exp: Likewise.
23485 * lib/mike-gcc.exp: Likewise.
23486 * lib/objc-dg.exp: Likewise.
e23baf78 23487
ed8e443a 234882002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 23489
ed8e443a
JM
23490 PR target/5379
23491 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 23492
ed8e443a 234932002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 23494
ed8e443a 23495 * gcc.dg/20020122-1.c: New test.
3807621a 23496
ed8e443a 234972001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 23498
ed8e443a 23499 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 23500
ed8e443a 235012002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 23502
ed8e443a 23503 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 23504
ed8e443a 235052002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 23506
ed8e443a 23507 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 23508
ed8e443a 235092002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 23510
ed8e443a
JM
23511 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
23512 ld_library_path.
6040e200 23513
ed8e443a 235142002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 23515
ed8e443a 23516 * gcc.dg/20020218-1.c: New test.
d0e82870 23517
ed8e443a 235182002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 23519
ed8e443a
JM
23520 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
23521 messages
23522 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
23523 "At global scope" warning
23524 * g++.dg/ext/align1.C: Change cygwin test for alignment
23525 from db-bogus to dg-warning
b8c1a6b8 23526
ed8e443a 235272002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 23528
ed8e443a 23529 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 23530
ed8e443a 235312002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 23532
ed8e443a 23533 * g++.dg/template/access1.C: New test.
7ec9c85a 23534
ed8e443a 235352002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 23536
ed8e443a 23537 * gcc.dg/20020118-1.c: New.
441f5264 23538
ed8e443a 235392002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 23540
ed8e443a 23541 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 23542
ed8e443a 235432001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 23544
ed8e443a
JM
23545 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
23546 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
23547 alignment warnings.
8559c8c0 23548
ed8e443a 235492001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 23550
ed8e443a
JM
23551 * gcc.misc-tests/i386-prefetch.exp: Save and restore
23552 torture_with_loops and torture_without_loops
9060718c 23553
ed8e443a 235542002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 23555
ed8e443a 23556 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 23557
ed8e443a 235582002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 23559
ed8e443a 23560 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 23561
ed8e443a 23562 * gcc.dg/ultrasp4.c: New test.
f15054ea 23563
ed8e443a 23564 * gcc.dg/20020116-1.c: New test.
f15054ea 23565
ed8e443a 235662002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 23567
ed8e443a
JM
23568 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
23569 by EABI.
bccd793e 23570
ed8e443a 235712002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 23572
ed8e443a
JM
23573 * gcc.misc-tests/i386-prefetch.exp: New.
23574 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
23575 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
23576 * gcc.misc-tests/i386-pf-none-1.c: New test.
23577 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 23578
ed8e443a 235792002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 23580
ed8e443a 23581 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 23582
ed8e443a 235832002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 23584
ed8e443a
JM
23585 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
23586 * gcc.dg/i386-mmx-2.c: Likewise.
23587 * gcc.dg/i386-sse-1.c: Likewise.
23588 * gcc.dg/i386-sse-2.c: Likewise.
23589 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 23590
ed8e443a 235912001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 23592
ed8e443a
JM
23593 * g77.f-torture/execute/intrinsic-unix-bessel.f:
23594 Uncomment additional cases that now pass.
8d15f472 23595
ed8e443a 235962002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 23597
ed8e443a
JM
23598 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
23599 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 23600
ed8e443a 236012002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 23602
ed8e443a 23603 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 23604
ed8e443a 236052002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 23606
ed8e443a
JM
23607 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
23608 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 23609
ed8e443a 236102002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 23611
ed8e443a 23612 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 23613
ed8e443a 236142002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 23615
ed8e443a
JM
23616 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
23617 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 23618
ed8e443a 236192002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 23620
ed8e443a
JM
23621 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
23622 type in which to perform the operation for each size.
c9f115ad 23623
ed8e443a 236242002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 23625
ed8e443a 23626 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 23627
ed8e443a 236282002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 23629
ed8e443a 23630 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 23631
ed8e443a 236322002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 23633
ed8e443a
JM
23634 * gcc.c-torture/compile/20010226-1.c: New test.
23635 * gcc.c-torture/compile/20010227-1.c: New test.
23636 * gcc.c-torture/compile/20010426-1.c: New test.
23637 * gcc.c-torture/compile/20010510-1.c: New test.
23638 * gcc.c-torture/compile/20010605-3.c: New test.
23639 * gcc.c-torture/compile/20010824-1.c: New test.
23640 * gcc.c-torture/execute/20010409-1.c: New test.
23641 * gcc.dg/noncompile/20000901-1.c: New test.
23642 * gcc.dg/20001023-1.c: New test.
23643 * gcc.dg/20001101-1.c: New test.
23644 * gcc.dg/20001102-1.c: New test.
23645 * gcc.dg/20010207-1.c: New test.
23646 * gcc.dg/20010405-1.c: New test.
23647 * gcc.dg/20010822-1.c: New test.
23648 * gcc.dg/20011107-1.c: New test.
2e951384 23649
ed8e443a 236502002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 23651
ed8e443a 23652 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 23653
ed8e443a
JM
23654 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
23655 execution failure on PA targets.
a858ca75 23656
ed8e443a 236572002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 23658
ed8e443a 23659 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 23660
ed8e443a 236612002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 23662
ed8e443a 23663 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 23664
ed8e443a 236652002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 23666
ed8e443a 23667 * gcc.dg/20020108-1.c: New test.
3693730e 23668
ed8e443a 236692002-01-08 H.J. Lu <hjl@gnu.org>
28434337 23670
ed8e443a
JM
23671 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
23672 for header files.
b0832fe1 23673
ed8e443a 236742002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 23675
ed8e443a
JM
23676 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
23677 consistency.
336b7dca 23678
611bcfc0 236792002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 23680
ed8e443a 23681 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 23682
ed8e443a 236832002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 23684
ed8e443a 23685 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 23686
ed8e443a 236872002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 23688
ed8e443a
JM
23689 PR c/5279
23690 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 23691
ed8e443a 236922002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 23693
ed8e443a 23694 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 23695
ed8e443a 236962002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 23697
ed8e443a
JM
23698 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
23699 extra triple that slipped in.
23700 * g++.old-deja/g++.abi/align.C: Likewise.
23701 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 23702
ed8e443a 237032002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 23704
ed8e443a
JM
23705 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
23706 * g++.old-deja/g++.abi/align.C: Likewise.
23707 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 23708
ed8e443a
JM
23709 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
23710 on FreeBSD/i386.
23711 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
23712 FreeBSD.
40e593d7 23713
ed8e443a 237142002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 23715
ed8e443a 23716 * gcc.dg/20020104-1.c: New test.
46c895ac 23717
ed8e443a 23718 * gcc.dg/20020104-2.c: New test.
833aa4c4 23719
ed8e443a 237202002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 23721
ed8e443a 23722 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 23723
ed8e443a 237242002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 23725
ed8e443a 23726 * gcc.dg/20020103-1.c: New.
4542128e 23727
ed8e443a 237282002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 23729
ed8e443a 23730 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 23731
ed8e443a 237322002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 23733
ed8e443a 23734 * g++.dg/other/debug2.C: New test.
477558bf 23735
ed8e443a 23736 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 23737
ed8e443a 237382002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 23739
ed8e443a 23740 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 23741
ed8e443a 237422002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 23743
ed8e443a 23744 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 23745
ed8e443a 23746 * g++.dg/warn/oldcast1.C: New test.
c49b2550 23747
ed8e443a
JM
23748 * g++.dg/template/ptrmem1.C: New test.
23749 * g++.dg/template/ptrmem2.C: New test.
c49b2550 23750
ed8e443a 23751 * g++.dg/template/ntp.C: New test.
d73b1f07 23752
ed8e443a 23753 * g++.dg/other/component1.C: New test.
d73b1f07 23754
ed8e443a 23755 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 23756
ed8e443a
JM
23757 * g++.dg/template/friend2.C: New test.
23758 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 23759
ed8e443a 237602002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 23761
ed8e443a
JM
23762 * g++.dg/other/ptrmem1.C: New test.
23763 * g++.dg/other/ptrmem2.C: New test.
54561457 23764
ed8e443a 237652002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 23766
ed8e443a 23767 * g++.dg/template/ctor1.C: New test.
c8af9937 23768
ed8e443a 237692002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 23770
ed8e443a 23771 * g++.dg/template/friend2.C: New test.
f3368a90 23772
ed8e443a 237732002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 23774
ed8e443a 23775 * gcc.dg/mmix-1.c: New test.
03c9c274 23776
ed8e443a 237772001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 23778
ed8e443a 23779 * gcc.dg/asm-5.c: New.
7f3ad6b6 23780
ed8e443a 237812001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 23782
ed8e443a
JM
23783 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
23784 in namespace __gnu_cxx
47ffd48a 23785
ed8e443a 237862001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 23787
ed8e443a 23788 * gcc.dg/debug-6.c: New.
ad47f1e5 23789
ed8e443a 237902001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 23791
ed8e443a 23792 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 23793
ed8e443a 237942001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 23795
ed8e443a
JM
23796 * gcc.dg/debug-3.c: New test.
23797 * gcc.dg/debug-4.c: New test.
23798 * gcc.dg/debug-5.c: New test.
df8992f8 23799
ed8e443a 238002001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 23801
ed8e443a 23802 * g++.dg/eh/loop1.C: New.
7d8e8369 23803
ed8e443a 238042001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 23805
ed8e443a 23806 * g++.dg/template/crash1.C: New test.
a56ca899 23807
ed8e443a 238082001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 23809
ed8e443a 23810 * g++.dg/other/const1.C: New test.
b79d5213 23811
ed8e443a 238122001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 23813
ed8e443a 23814 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 23815
ed8e443a 238162001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 23817
ed8e443a
JM
23818 * lib/objc-torture.exp: Resync with c-torture.exp.
23819 * lib/objc.exp: Load standard libraries.
8aad1777 23820
ed8e443a 238212001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 23822
ed8e443a
JM
23823 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
23824 additional tests.
6eb53511 23825
ed8e443a 238262001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 23827
ed8e443a 23828 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 23829
ed8e443a 238302001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 23831
ed8e443a 23832 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 23833
ed8e443a 238342001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 23835
ed8e443a
JM
23836 * g++.dg/eh/ctor1.C: New test.
23837 * g++.dg/other/error2.C: New test.
87b7873d 23838
ed8e443a 238392001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 23840
ed8e443a 23841 * g++.dg/other/init2.C: New test.
ff7230ac 23842
ed8e443a 238432001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 23844
ed8e443a
JM
23845 * gcc.dg/20011223-1.c: New.
23846 * gcc.dg/inline-1.c: New.
b4c984fb 23847
ed8e443a 238482001-12-23 Richard Henderson <rth@redhat.com>
cf785988 23849
ed8e443a 23850 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 23851
ed8e443a 238522001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 23853
ed8e443a 23854 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 23855
ed8e443a 238562001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 23857
ed8e443a 23858 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 23859
ed8e443a 238602001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 23861
ed8e443a
JM
23862 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
23863 re-enables the warning.
30fa7e33 23864
ed8e443a 238652001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 23866
ed8e443a 23867 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 23868
ed8e443a 238692001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 23870
ed8e443a 23871 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 23872
ed8e443a 238732001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 23874
ed8e443a
JM
23875 * gcc.misc-test/arm-isr.exp: New file. Control running of the
23876 arm-isr.c test.
23877 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
23878 epilogue generation for ARM ISR routines.
18c8746d 23879
ed8e443a 238802001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 23881
ed8e443a
JM
23882 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
23883 * gcc.dg/format/c90-printf-3.c: Likewise.
23884 * gcc.dg/format/c99-printf-3.c: Likewise.
23885 * gcc.dg/format/ext-1.c: Likewise.
23886 * gcc.dg/format/ext-6.c: Likewise.
23887 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 23888
ed8e443a 238892001-12-20 Richard Henderson <rth@redhat.com>
232fd111 23890
ed8e443a
JM
23891 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
23892 (arena): Use it.
23893 (malloc): Correct allocation logic. Abort if we fill up the
23894 arena before initialization complete.
23895 (realloc): Correct allocation logic.
8d37a5c0 23896
ed8e443a 238972001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 23898
ed8e443a 23899 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 23900
ed8e443a 23901 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 23902
ed8e443a 239032001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 23904
ed8e443a
JM
23905 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
23906 target does not support weak symbols.
c178fe89 23907
ed8e443a 239082001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 23909
ed8e443a 23910 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 23911
ed8e443a 239122001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 23913
ed8e443a 23914 * g++.dg/other/error1.C: New test.
72dd53af 23915
ed8e443a 239162001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 23917
ed8e443a 23918 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 23919
ed8e443a 239202001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 23921
ed8e443a
JM
23922 * objc.dg/special/: New directory.
23923 * objc.dg/special/special.exp: New file.
23924 * objc.dg/special/unclaimed-category-1.h: New file.
23925 * objc.dg/special/unclaimed-category-1a.m: New file.
23926 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 23927
ed8e443a 239282001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 23929
ed8e443a 23930 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 23931
ed8e443a 239322001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 23933
ed8e443a 23934 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 23935
ed8e443a 239362001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 23937
ed8e443a 23938 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 23939
ed8e443a 239402001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 23941
ed8e443a 23942 * gcc.dg/altivec-4.c: New.
4c594031 23943
ed8e443a 239442001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 23945
ed8e443a 23946 * gcc.dg/20011113-1.c: New test.
19cfdd34 23947
ed8e443a 239482001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 23949
ed8e443a
JM
23950 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
23951 std::__malloc_alloc_template<0> and
23952 std::__default_alloc_template<false, 0>.
9aaceb4b 23953
ed8e443a 239542001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 23955
ed8e443a
JM
23956 * objc/execute/bf-21.m: New test.
23957 * objc/execute/enumeration-1.m: New test.
23958 * objc/execute/enumeration-2.m: New test.
271e6f02 23959
ed8e443a 239602001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 23961
ed8e443a 23962 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 23963
ed8e443a 239642001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 23965
ed8e443a
JM
23966 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
23967 * g++.old-deja/g++.jason/2371.C: Likewise.
23968 * g++.old-deja/g++.jason/template33.C: Likewise.
23969 * g++.old-deja/g++.jason/template34.C: Likewise.
23970 * g++.old-deja/g++.jason/template36.C: Likewise.
23971 * g++.old-deja/g++.oliva/typename1.C: Likewise.
23972 * g++.old-deja/g++.oliva/typename2.C: Likewise.
23973 * g++.old-deja/g++.other/typename1.C: Likewise.
23974 * g++.old-deja/g++.pt/inherit2.C: Likewise.
23975 * g++.old-deja/g++.pt/nontype5.C: Likewise.
23976 * g++.old-deja/g++.pt/typename11.C: Likewise.
23977 * g++.old-deja/g++.pt/typename14.C: Likewise.
23978 * g++.old-deja/g++.pt/typename16.C: Likewise.
23979 * g++.old-deja/g++.pt/typename3.C: Likewise.
23980 * g++.old-deja/g++.pt/typename4.C: Likewise.
23981 * g++.old-deja/g++.pt/typename5.C: Likewise.
23982 * g++.old-deja/g++.pt/typename7.C: Likewise.
23983 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 23984
ed8e443a 239852001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 23986
ed8e443a
JM
23987 * g++.dg/other/linkage1.C: New test.
23988 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
23989 specifiers.
e9d7407e 23990
ed8e443a 239912001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 23992
ed8e443a 23993 * gcc.dg/concat.c: New test.
ecd70094 23994
ed8e443a 239952001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 23996
ed8e443a
JM
23997 * objc/compile: New test directory.
23998 * objc/compile/compile.exp: New expect script.
23999 * objc/compile/20011211-1.m: New compile test.
f393dd70 24000
ed8e443a 240012001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24002
ed8e443a
JM
24003 * lib/prune.exp (prune_gcc_output): Also handle "In member
24004 function". So many permutations...
a2b1e914 24005
ed8e443a 240062001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24007
ed8e443a 24008 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24009
ed8e443a 240102001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24011
ed8e443a 24012 * g++.dg/other/copy1.C: New test.
26f943fd 24013
ed8e443a 240142001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24015
ed8e443a 24016 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24017
ed8e443a 24018 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24019
ed8e443a 240202001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24021
ed8e443a 24022 * gcc.dg/altivec-2.c: New.
db3acfa5 24023
ed8e443a 240242001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24025
ed8e443a 24026 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24027
ed8e443a 240282001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24029
ed8e443a
JM
24030 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24031 ultrasparc.
108b7d3d 24032
ed8e443a 240332001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24034
ed8e443a 24035 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24036
ed8e443a 240372001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24038
ed8e443a
JM
24039 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24040 variable argument list.
63658a9a 24041
ed8e443a 240422001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24043
ed8e443a
JM
24044 * gcc.c-torture/execute/memcheck: Delete entire directory.
24045 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24046 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24047
ed8e443a 240482001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24049
ed8e443a 24050 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24051
ed8e443a 240522001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24053
ed8e443a 24054 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24055
ed8e443a 24056 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24057
ed8e443a 24058 * g++.dg/other/anon-union.C: New test.
1f978f5f 24059
ed8e443a 24060 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24061
ed8e443a 240622001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24063
ed8e443a
JM
24064 * gcc.c-torture/execute/20000722-1.x,
24065 gcc.c-torture/execute/20010123-1.x: Remove.
24066 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24067 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24068 gcc.dg/c99-complit-2.c: New tests.
816a3974 24069
ed8e443a 240702001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24071
ed8e443a 24072 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24073
ed8e443a 240742001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24075
ed8e443a 24076 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24077
ed8e443a 24078 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24079
ed8e443a 240802001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24081
ed8e443a
JM
24082 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24083 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24084 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24085 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24086 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24087 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24088
ed8e443a 240892001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24090
ed8e443a 24091 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24092
ed8e443a 240932001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24094
ed8e443a
JM
24095 * g++.dg/other/scope1.C: New test.
24096 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24097
ed8e443a 240982001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24099
ed8e443a 24100 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24101
ed8e443a 241022001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24103
ed8e443a 24104 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24105
ed8e443a 241062001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24107
ed8e443a
JM
24108 * objc.dg/alias.m: Update.
24109 * objc.dg/class-1.m: Update.
24110 * objc.dg/const-str-1.m: Update.
24111 * objc.dg/fwd-proto-1.m: Update.
24112 * objc.dg/id-1.m: Update.
24113 * objc.dg/super-class-1.m: Update.
577a67b0 24114
ed8e443a 241152001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24116
ed8e443a
JM
24117 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24118 constructs.
83dea45d 24119
ed8e443a 241202001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24121
ed8e443a 24122 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24123
ed8e443a 241242001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24125
ed8e443a 24126 * gcc.dg/20011127-1.c: New test.
ca349304 24127
ed8e443a 241282001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24129
ed8e443a
JM
24130 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24131 from Austin Group draft 7.
24132 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24133 scanf format arguments.
24134 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24135
ed8e443a 241362001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24137
ed8e443a 24138 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24139
ed8e443a 241402001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24141
ed8e443a 24142 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24143
ed8e443a 241442001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24145
ed8e443a 24146 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24147
ed8e443a 241482001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24149
ed8e443a 24150 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24151
ed8e443a 241522001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24153
ed8e443a
JM
24154 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24155 to the host if it is remote. Let tests specify extra headers
24156 they use.
24157 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24158 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24159 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24160 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24161 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24162 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24163 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24164 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24165 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24166 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24167
ed8e443a 241682001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24169
ed8e443a
JM
24170 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24171 for little endian ARMs.
7d14c755 24172
ed8e443a 241732001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24174
ed8e443a
JM
24175 * gcc.c-torture/compile/20011119-1.c: New test.
24176 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24177
ed8e443a 241782001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24179
ed8e443a 24180 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24181
ed8e443a 241822001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24183
ed8e443a 24184 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24185
ed8e443a 241862001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24187
ed8e443a 24188 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24189
ed8e443a 241902001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24191
ed8e443a 24192 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24193
ed8e443a
JM
24194 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24195 across all the headers.
24196 * gcc.dg/format/format.exp: For testing on a remote host,
24197 copy format.h.
6345b681 24198
ed8e443a
JM
24199 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24200 * gcc.c-torture/execute/930406-1.c: Likewise.
24201 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24202
ed8e443a 242032001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24204
ed8e443a 24205 * gcc.dg/altivec-1.c: New.
373bd0fa 24206
ed8e443a 242072001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24208
ed8e443a 24209 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24210
ed8e443a 242112001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24212
ed8e443a
JM
24213 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24214 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24215 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24216
ed8e443a 242172001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24218
ed8e443a 24219 * gcc.dg/no-builtin-1.c: New test.
630036c6 24220
ed8e443a 242212001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24222
ed8e443a 24223 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24224
ed8e443a 242252001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24226
ed8e443a
JM
24227 * gcc.c-torture/compile/20011114-2.c: New test.
24228 * gcc.c-torture/compile/20011114-3.c: New test.
24229 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24230
ed8e443a 242312001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24232
ed8e443a 24233 * g++.dg/other/init1.C: New test.
a3d87e92 24234
ed8e443a 242352001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24236
ed8e443a
JM
24237 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24238 message.
c6243b4c 24239
ed8e443a 24240 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24241
ed8e443a
JM
24242 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24243 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24244 like the (before this change) version of 20010327-1.c.
8ac9ea61 24245
ed8e443a 242462001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24247
ed8e443a 24248 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24249
ed8e443a 242502001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24251
ed8e443a 24252 * g++.dg/init/array2.C: New test.
63d75005 24253
ed8e443a 242542001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24255
ed8e443a 24256 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24257
ed8e443a 242582001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24259
ed8e443a
JM
24260 * g++.dg/other/forscope1.C: New test.
24261 * g++.dg/ext/forscope1.C: New test.
24262 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24263
ed8e443a 242642001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24265
ed8e443a 24266 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24267
ed8e443a 242682001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24269
ed8e443a 24270 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24271
ed8e443a 24272 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24273
ed8e443a 242742001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24275
ed8e443a 24276 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24277
ed8e443a 242782001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24279
ed8e443a
JM
24280 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24281 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24282 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24283 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24284 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24285 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24286 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24287
ed8e443a 242882001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24289
ed8e443a
JM
24290 * g++.dg/warn/Wshadow-1.C: New tests.
24291 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24292
ed8e443a 242932001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24294
ed8e443a
JM
24295 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24296 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24297 XFAILs. Adjust expected error texts.
24298 * gcc.c-torture/compile/20011106-1.c,
24299 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24300 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24301 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24302 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24303
ed8e443a 243042001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24305
ed8e443a 24306 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24307
ed8e443a 243082001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24309
ed8e443a 24310 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24311
ed8e443a 243122001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24313
ed8e443a
JM
24314 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24315 same size, so no warning should be produced on stormy16.
91dc81f9 24316
ed8e443a
JM
24317 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24318 due to oversized array.
24319 * g++.old-deja/g++.mike/ns15.C: Likewise.
24320 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24321
ed8e443a 243222001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24323
ed8e443a 24324 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24325
ed8e443a 243262001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24327
ed8e443a 24328 * g++.dg/other/debug1.C: New test.
48d4b9f0 24329
ed8e443a 243302001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24331
ed8e443a
JM
24332 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24333 of unsigned long.
c8202d4c 24334
ed8e443a 243352001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24336
ed8e443a 24337 * gcc.dg/20011029-2.c: New test.
bf911a9a 24338
ed8e443a 24339 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24340
ed8e443a 243412001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24342
ed8e443a
JM
24343 * objc/execute/class_self-1.m: New test.
24344 * objc/execute/class_self-2.m: New test.
756b2d5e 24345
ed8e443a 243462001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24347
ed8e443a
JM
24348 * gcc.misc-tests/msgs.exp: Delete.
24349 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24350 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24351 error set to match recent changes.
2d1245b8 24352
ed8e443a 243532001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24354
ed8e443a 24355 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24356
ed8e443a 243572001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24358
ed8e443a 24359 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24360
ed8e443a 243612001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24362
ed8e443a 24363 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24364
ed8e443a 243652001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24366
ed8e443a 24367 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24368
ed8e443a 24369 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24370
ed8e443a 243712001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24372
ed8e443a 24373 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 24374
ed8e443a 243752001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 24376
ed8e443a
JM
24377 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24378 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 24379
ed8e443a 243802001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 24381
ed8e443a 24382 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 24383
ed8e443a 243842001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 24385
ed8e443a 24386 * g++.dg/template/unify2.C: New test.
1dde5a4e 24387
ed8e443a 243882001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 24389
ed8e443a 24390 * g++.dg/other/exception-specification.C: New test
d6da836d 24391
ed8e443a 243922001-10-13 Tom Rix <trix@redhat.com>
d6da836d 24393
ed8e443a
JM
24394 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
24395 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 24396
ed8e443a 243972001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 24398
ed8e443a 24399 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 24400
ed8e443a 244012001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 24402
ed8e443a
JM
24403 PR g++/4476
24404 * g++.dg/other/friend1.C: New test.
d9c28ce3 24405
ed8e443a 244062001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 24407
ed8e443a 24408 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 24409
ed8e443a 244102001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 24411
ed8e443a 24412 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 24413
ed8e443a 244142001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 24415
ed8e443a
JM
24416 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
24417 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
24418 g77.f-torture/execute/execute.exp,
24419 g77.f-torture/noncompile/noncompile.exp,
24420 gcc.c-torture/compile/compile.exp,
24421 gcc.c-torture/execute/execute.exp,
24422 gcc.c-torture/execute/ieee/ieee.exp,
24423 gcc.c-torture/execute/memcheck/memcheck.exp,
24424 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
24425 objc/execute/execute.exp: Update FSF address.
6431177a 24426
ed8e443a 244272001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 24428
ed8e443a
JM
24429 * gcc.dg/cpp/cmdlne-C.c: Update.
24430 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 24431
ed8e443a 244322001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 24433
ed8e443a 24434 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 24435
ed8e443a 244362001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 24437
ed8e443a
JM
24438 * gcc.dg/20011008-1.c: New.
24439 * gcc.dg/20011008-2.c: New.
ab17715d 24440
ed8e443a 244412001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 24442
ed8e443a 24443 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 24444
ed8e443a 244452001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 24446
ed8e443a
JM
24447 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
24448 spelling errors of "separate" as "seperate".
bed2ebd0 24449
ed8e443a 244502001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 24451
ed8e443a
JM
24452 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
24453 enough to avoid inlining.
b56cfd51 24454
ed8e443a 244552001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 24456
ed8e443a 24457 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 24458
ed8e443a 244592001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 24460
ed8e443a 24461 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 24462
ed8e443a 244632001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 24464
ed8e443a
JM
24465 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
24466 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
24467 gcc.dg/format/multattr-3.c: New tests.
24468 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
24469 tests for format attributes on function pointers being rejected.
dea2f2db 24470
ed8e443a 244712001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 24472
ed8e443a 24473 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 24474
ed8e443a 244752001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 24476
ed8e443a 24477 * g++.dg/warn/format1.C: New test.
ab6e6969 24478
ed8e443a 244792001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 24480
ed8e443a 24481 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 24482
ed8e443a 244832001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 24484
ed8e443a 24485 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 24486
ed8e443a 244872001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 24488
ed8e443a 24489 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 24490
ed8e443a 244912001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 24492
ed8e443a
JM
24493 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
24494 long-standing bug on i686, apparently.
24495 * gcc.c-torture/execute/loop-2c.x: New file.
24496 * gcc.c-torture/execute/loop-2d.x: New file.
24497 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 24498
ed8e443a 244992001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 24500
ed8e443a 24501 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 24502
ed8e443a 245032001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 24504
ed8e443a
JM
24505 * gcc.dg/cpp/macro10.c: New test.
24506 * gcc.dg/cpp/strify3.c: New test.
24507 * gcc.dg/cpp/spacing1.c: Add tests.
24508 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
24509 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 24510
ed8e443a 245112001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 24512
ed8e443a 24513 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 24514
ed8e443a 245152001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 24516
ed8e443a 24517 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 24518
ed8e443a 245192001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 24520
ed8e443a 24521 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 24522
ed8e443a 245232001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 24524
ed8e443a 24525 * g77.dg/strlen0.f: New test.
1f8d138f 24526
ed8e443a 245272001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 24528
ed8e443a
JM
24529 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
24530 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 24531
ed8e443a 245322001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 24533
ed8e443a
JM
24534 Table-driven attributes.
24535 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 24536
ed8e443a 245372001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 24538
ed8e443a
JM
24539 * gcc.dg/20000926-1.c: Update expected warning messages.
24540 * gcc.dg/array-2.c: Likewise, and test for warnings too.
24541 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
24542 array.
cd1f97c6 24543
ed8e443a 245442001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 24545
ed8e443a 24546 * g++.dg/eh/registers1.C: New test case.
1d30139d 24547
ed8e443a 245482001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 24549
ed8e443a 24550 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 24551
ed8e443a 245522001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 24553
ed8e443a 24554 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 24555
ed8e443a 245562001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 24557
ed8e443a 24558 * gcc.dg/cpp/macro9.c: New test.
a3070574 24559
ed8e443a 245602001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 24561
ed8e443a
JM
24562 * gcc.c-torture/execute/980223.c: Change type of addr from long
24563 to char *.
39e78d8b 24564
ed8e443a 245652001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 24566
ed8e443a 24567 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 24568
ed8e443a 245692001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 24570
ed8e443a
JM
24571 * g77.dg/bprob: New directory.
24572 * g77.dg/bprob/bprob.exp: New file.
24573 * g77.dg/bprob/bprob-1.f: New test.
24574 * g77.dg/gcov: New directory.
24575 * g77.dg/gcov/gcov.exp: New file.
24576 * g77.dg/gcov/gcov-1.f: New test.
24577 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 24578
ed8e443a 245792001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 24580
ed8e443a
JM
24581 * gcc.dg/cpp/directiv.c: Update.
24582 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 24583
ed8e443a 245842001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 24585
ed8e443a 24586 * gcc.dg/20010912-1.c: New test.
89503616 24587
ed8e443a 245882001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 24589
ed8e443a
JM
24590 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
24591 language-independent file in lib.
24592 * lib/gcov.exp: New file.
7566ca49 24593
ed8e443a 245942001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 24595
ed8e443a 24596 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 24597
ed8e443a 245982001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 24599
ed8e443a
JM
24600 * lib/profopt.exp: New, to support profile-directed optimizations.
24601 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
24602 * gcc.misc-tests/bprob-1.c: New test.
24603 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 24604
ed8e443a 246052001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 24606
ed8e443a
JM
24607 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
24608 XFAIL and which kinds of gcov output to verify.
24609 * gcc.misc-tests/gcov-4b.x: New file.
24610 * gcc.misc-tests/gcov-5b.x: New file.
24611 * gcc.misc-tests/gcov-6.x: New file.
24612 * gcc.misc-tests/gcov-7.c: New test.
24613 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 24614
ed8e443a 246152001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 24616
ed8e443a
JM
24617 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
24618 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 24619
ed8e443a 246202001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 24621
ed8e443a
JM
24622 PR c++/3986
24623 * g++.dg/abi/vbase1.C: New test.
90d925d3 24624
ed8e443a 246252001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 24626
ed8e443a 24627 * objc.dg/method-2.m: New.
033c017c 24628
ed8e443a 246292001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 24630
ed8e443a
JM
24631 PR c++/4203
24632 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
24633 * g++.dg/init/empty1.C: New test.
ada11335 24634
ed8e443a 246352001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 24636
ed8e443a 24637 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 24638
ed8e443a 246392001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 24640
ed8e443a
JM
24641 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
24642 for m68k.
c0e4f189 24643
ed8e443a 246442001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 24645
ed8e443a 24646 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 24647
ed8e443a 24648 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 24649
ed8e443a 24650 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 24651
ed8e443a 246522001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 24653
ed8e443a
JM
24654 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
24655 for 16-bit 'unsigned int'.
915a17f6 24656
ed8e443a 246572001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 24658
ed8e443a 24659 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 24660
ed8e443a 246612001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 24662
ed8e443a
JM
24663 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
24664 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 24665
ed8e443a 246662001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 24667
ed8e443a 24668 * gcc.dg/asm-names.c (ymain): New.
c3849183 24669
ed8e443a 246702001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 24671
ed8e443a
JM
24672 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
24673 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
24674 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 24675
ed8e443a 246762001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 24677
ed8e443a 24678 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 24679
ed8e443a 246802001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 24681
ed8e443a
JM
24682 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
24683 and "In instantiation".
0830ae44 24684
ed8e443a 246852001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 24686
ed8e443a 24687 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 24688
ed8e443a 246892001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 24690
ed8e443a
JM
24691 * gcc.misc-tests/gcov.exp: Add support for branch information.
24692 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
24693 * gcc.misc-tests/gcov-4.c: New test.
24694 * gcc.misc-tests/gcov-4b.c: New test.
24695 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 24696
ed8e443a 246972001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 24698
ed8e443a
JM
24699 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
24700 expected to fail.
6604e6f3 24701
ed8e443a 247022001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 24703
ed8e443a 24704 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 24705
ed8e443a 247062001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 24707
ed8e443a 24708 * g++.dg/eh/template1.C: New test.
13104975 24709
ed8e443a 247102001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 24711
ed8e443a
JM
24712 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
24713 Fix thinko.
24714 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
24715 for xfail.
949f197f 24716
ed8e443a 247172001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 24718
ed8e443a
JM
24719 * lib/g77-dg.exp: Use prune.exp for common procedures
24720 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
24721 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 24722
ed8e443a 247232001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 24724
ed8e443a 24725 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 24726
ed8e443a 247272001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 24728
ed8e443a 24729 * g++.dg/template/unify1.C: New test.
1dbb6023 24730
ed8e443a 247312001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 24732
ed8e443a 24733 * g++.dg/abi/empty4.C: New test.
41ae4ee6 24734
ed8e443a 247352001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 24736
ed8e443a
JM
24737 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
24738 solaris2.*
24739 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 24740
ed8e443a 247412001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 24742
ed8e443a 24743 * g++.dg/other/using-declaration.C: New test.
3fecf49c 24744
ed8e443a 247452001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 24746
ed8e443a 24747 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 24748
ed8e443a 247492001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 24750
ed8e443a
JM
24751 * gcc.dg/cpp/19951025-1.c: Revert.
24752 * gcc.dg/cpp/directiv.c: We no longer process directives that
24753 interrupt macro arguments.
20dde49d 24754
ed8e443a 247552001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 24756
ed8e443a 24757 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 24758
ed8e443a 247592001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 24760
ed8e443a 24761 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 24762
ed8e443a 247632001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 24764
ed8e443a 24765 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 24766
ed8e443a 247672001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 24768
ed8e443a
JM
24769 * g77.dg/ff90-1.f (s): Fix reference of variable z,
24770 should be x.
d60d223b 24771
ed8e443a 247722001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 24773
ed8e443a
JM
24774 Kill -fhonor-std.
24775 * g++.old-deja/g++.ns/ns14.C: Remove special options.
24776 * g++.old-deja/g++.other/std1.C: Likewise.
24777 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 24778
ed8e443a 247792001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 24780
ed8e443a
JM
24781 * lib/g77.exp: Load gcc-defs.exp for common procedures
24782 (g77_pass, g77_fail, g77_finish, g77_exit,
24783 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 24784
ed8e443a 247852001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 24786
ed8e443a
JM
24787 * g77.dg/fbackslash.f
24788 * g77.dg/fcase-preserve.f
24789 * g77.dg/ff90-1.f
24790 * g77.dg/ffixed-line-length-0.f
24791 * g77.dg/ffixed-line-length-132.f
24792 * g77.dg/ffixed-line-length-7.f
24793 * g77.dg/ffixed-line-length-72.f
24794 * g77.dg/ffixed-line-length-none.f
24795 * g77.dg/ffree-form-1.f
24796 * g77.dg/fno-backslash.f
24797 * g77.dg/fno-f90-1.f
24798 * g77.dg/fno-fixed-form-1.f
24799 * g77.dg/fno-onetrip.f
24800 * g77.dg/fno-typeless-boz.f
24801 * g77.dg/fno-underscoring.f
24802 * g77.dg/fno-vxt-1.f
24803 * g77.dg/fonetrip.f
24804 * g77.dg/ftypeless-boz.f
24805 * g77.dg/fugly-assumed.f
24806 * g77.dg/funderscoring.f
24807 * g77.dg/fvxt-1.f
db3ef87b 24808
ed8e443a 248092001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 24810
ed8e443a
JM
24811 * objc.dg/fwd-proto-1.m: New.
24812 * objc.dg/local-decl-1.m: New.
24813 * objc.dg/naming-1.m: New.
24814 * objc.dg/naming-2.m: New.
24815 * objc.dg/proto-hier-1.m: New.
312b7c9d 24816
ed8e443a 248172001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 24818
ed8e443a
JM
24819 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
24820 largest-type elements to a struct makes its size grow.
648c2206 24821
ed8e443a 248222001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 24823
ed8e443a 24824 * g++.dg/abi/vthunk1.C: New test.
969fd501 24825
ed8e443a 248262001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 24827
ed8e443a 24828 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 24829
ed8e443a 248302001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 24831
ed8e443a 24832 * gcc.dg/cpp/macro8.c: New test.
50011802 24833
ed8e443a 248342001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 24835
ed8e443a 24836 * g++.dg/abi/vbase8-21.C: New test.
40260429 24837
ed8e443a 248382001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 24839
ed8e443a 24840 * g++.dg/abi/vbase8-10.C: New test.
ab085207 24841
ed8e443a 248422001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 24843
ed8e443a
JM
24844 * lib/g++.exp (g++_set_ld_library_path): Renamed to
24845 ${tool}_set_ld_library_path.
24846 Changed caller.
24847 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
24848 g++.exp.
90b1ca2f 24849
ed8e443a 248502001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 24851
ed8e443a
JM
24852 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
24853 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
24854 gcc_exit, gcc_check_unsupported_p):
24855 Moved to gcc-deps.exp
24856 * gcc-deps.exp: New file.
41971242 24857
ed8e443a 248582001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 24859
ed8e443a 24860 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 24861
ed8e443a 248622001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 24863
ed8e443a 24864 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 24865
ed8e443a 248662001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 24867
ed8e443a 24868 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 24869
ed8e443a 248702001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 24871
ed8e443a 24872 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 24873
ed8e443a 248742001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 24875
ed8e443a
JM
24876 * gcc.dg/cpp/extratokens.c: Fix.
24877 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 24878
ed8e443a 248792001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 24880
ed8e443a
JM
24881 * gcc.c-torture/execute/20010724-1.c: New file.
24882 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 24883
ed8e443a 248842001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 24885
ed8e443a 24886 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 24887
ed8e443a 248882001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 24889
ed8e443a 24890 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 24891
ed8e443a 248922001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 24893
ed8e443a 24894 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 24895
ed8e443a 248962001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 24897
ed8e443a
JM
24898 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
24899 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
24900 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
24901 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 24902
ed8e443a
JM
24903 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
24904 bug report" message.
f7bebb56 24905
ed8e443a
JM
24906 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
24907 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 24908
ed8e443a 249092001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 24910
ed8e443a
JM
24911 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
24912 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
24913 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
24914 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 24915
ed8e443a 249162001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 24917
ed8e443a 24918 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 24919
ed8e443a 249202001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 24921
ed8e443a 24922 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 24923
ed8e443a 249242001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 24925
ed8e443a
JM
24926 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
24927 i[34567]86-*-*.
24928 Delete handling of ieee_multilib_flags.
24929 Pass -mieee for alpha*-*-* and sh-*-*.
24930 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 24931
ed8e443a 249322001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 24933
ed8e443a
JM
24934 Remove old-abi tests.
24935 * g++.old-deja/g++.mike/p11116.C: Remove.
24936 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 24937
ed8e443a 249382001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 24939
ed8e443a 24940 * g77.f-torture/compile/pr3743.f: New test
09b495e5 24941
ed8e443a 249422001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 24943
ed8e443a 24944 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 24945
ed8e443a 249462001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 24947
ed8e443a
JM
24948 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
24949 g++.old-deja/g++.pt/static6.C: Likewise.
24950 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
24951 supports weak symbols.
999c0669 24952
ed8e443a 249532001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 24954
ed8e443a
JM
24955 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
24956 supported again.
2ea80cfd 24957
ed8e443a 249582001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 24959
ed8e443a 24960 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 24961
ed8e443a 249622001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 24963
ed8e443a 24964 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 24965
ed8e443a 249662001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 24967
ed8e443a
JM
24968 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
24969 tests.
4a1b6176 24970
ed8e443a 249712001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 24972
ed8e443a 24973 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 24974
ed8e443a 249752001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 24976
ed8e443a
JM
24977 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
24978 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 24979
ed8e443a 249802001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 24981
ed8e443a
JM
24982 * objc/execute/object_is_class.m: New test.
24983 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 24984
ed8e443a 249852001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 24986
ed8e443a
JM
24987 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
24988 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 24989
ed8e443a 249902001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 24991
ed8e443a
JM
24992 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
24993 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 24994
ed8e443a 249952001-07-14 Richard Henderson <rth@redhat.com>
809353e1 24996
ed8e443a 24997 * gcc.dg/iftrap-1.c: New.
0168a849 24998
ed8e443a 249992001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25000
ed8e443a 25001 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25002
ed8e443a 250032001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25004
ed8e443a 25005 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25006
ed8e443a 250072001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25008
ed8e443a
JM
25009 * gcc.c-torture/compile/20010711-1.c,
25010 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25011
ed8e443a 250122001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25013
ed8e443a 25014 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25015
ed8e443a 250162001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25017
ed8e443a 25018 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25019
ed8e443a 250202001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25021
ed8e443a
JM
25022 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25023 (g++-dg-prune): Call prune_gcc_output.
25024 * prune.exp: New file for prune_gcc_output.
25025 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25026
ed8e443a 250272001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25028
ed8e443a
JM
25029 * gcc.c-torture/compile/20010701-1.c,
25030 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25031
ed8e443a 250322001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25033
ed8e443a 25034 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25035
ed8e443a 250362000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25037
ed8e443a 25038 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25039
ed8e443a 250402001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25041
ed8e443a 25042 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25043
ed8e443a 250442001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25045
ed8e443a
JM
25046 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25047 Solaris 2.[678] system.
b05d8201 25048
ed8e443a 250492001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25050
ed8e443a 25051 * gcc.dg/20010622-1.c: New test.
55f61a56 25052
ed8e443a 250532001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25054
ed8e443a
JM
25055 * objc.dg: New directory.
25056 * objc.dg/dg.exp: New file.
25057 * objc.dg/alias.m: New.
25058 * objc.dg/class-1.m: New.
25059 * objc.dg/class-2.m: New.
25060 * objc.dg/const-str-1.m: New.
25061 * objc.dg/const-str-2.m: New.
25062 * objc.dg/id-1.m: New.
25063 * objc.dg/method-1.m: New.
25064 * objc.dg/super-class-1.m: New.
25065 * lib/objc-dg.exp: New file.
07732516 25066
ed8e443a 250672001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25068
ed8e443a
JM
25069 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25070 of label name.
d4a6cf38 25071
ed8e443a 250722001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25073
ed8e443a 25074 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25075
ed8e443a 250762001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25077
ed8e443a
JM
25078 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25079 variable.
f18b70f5 25080
ed8e443a 250812001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25082
ed8e443a 25083 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25084
ed8e443a 250852001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25086
ed8e443a
JM
25087 * g++.old-deja/g++.abi/vbase5.C: New test.
25088 * g++.old-deja/g++.abi/vbase6.C: New test.
25089 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25090
ed8e443a 250912001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25092
ed8e443a 25093 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25094
ed8e443a 250952001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25096
ed8e443a 25097 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25098
ed8e443a 250992001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25100
ed8e443a
JM
25101 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25102 support %f for HC11/HC12 targets.
25103 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25104 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25105 on HC11/HC12 targets.
25106 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25107
ed8e443a 251082001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25109
ed8e443a
JM
25110 * gcc.dg/wchar_t-1.c: New file.
25111 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25112
ed8e443a 251132001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25114
ed8e443a 25115 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25116
ed8e443a 251172001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25118
ed8e443a 25119 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25120
ed8e443a 251212001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25122
ed8e443a 25123 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25124
ed8e443a 251252001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25126
ed8e443a 25127 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25128
ed8e443a 251292001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25130
ed8e443a
JM
25131 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25132 representation on MN10300 and ARM/Thumb.
bea09693 25133
ed8e443a 251342001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25135
ed8e443a 25136 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25137
ed8e443a 251382001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25139
ed8e443a
JM
25140 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25141 names.
3d3daefd 25142
ed8e443a 251432001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25144
ed8e443a
JM
25145 * gcc.c-torture/execute/ashrdi-1.c: New.
25146 * gcc.c-torture/execute/ashldi-1.c: New.
25147 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25148
ed8e443a 251492001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25150
ed8e443a
JM
25151 * objc/execute/load-3.m: Added. Check sending +load to categories,
25152 in addition to classes.
6bdfaf09 25153
ed8e443a 251542001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25155
ed8e443a
JM
25156 * objc/execute/load-2.m: New test. From Nicola Pero
25157 <n.pero@mi.flashnet.it>.
87327987 25158
ed8e443a 251592001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25160
ed8e443a 25161 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25162
ed8e443a 251632001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25164
ed8e443a
JM
25165 * g++.old-deja/g++.abi/vbase2.C: New test.
25166 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25167
ed8e443a 251682001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25169
ed8e443a 25170 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25171
ed8e443a 251722001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25173
ed8e443a 25174 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25175
ed8e443a 251762001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25177
ed8e443a 25178 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25179
ed8e443a 251802001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25181
ed8e443a 25182 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25183
ed8e443a 251842001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25185
ed8e443a 25186 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25187
ed8e443a 251882001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25189
ed8e443a 25190 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25191
ed8e443a 251922001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25193
ed8e443a
JM
25194 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25195 (g++_link_flags): Likewise.
25196 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25197
ed8e443a 251982001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25199
ed8e443a
JM
25200 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25201 Ensure logfile entry matches exec command line.
f8710242 25202
ed8e443a 252032001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25204
ed8e443a
JM
25205 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25206 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25207
ed8e443a 252082001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25209
ed8e443a
JM
25210 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25211 compiler for irix6.2
1ec07597 25212
ed8e443a 252132001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25214
ed8e443a 25215 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25216
ed8e443a 252172001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25218
ed8e443a
JM
25219 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25220 assemble.
4694cec2 25221
ed8e443a 252222001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25223
ed8e443a 25224 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25225
ed8e443a 252262001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25227
ed8e443a
JM
25228 * gcc.c-torture/compile/20010518-2.c: New file.
25229 * gcc.c-torture/execute/20010518-1.c: New file.
25230 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25231
ed8e443a 252322001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25233
ed8e443a 25234 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25235
ed8e443a 252362001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25237
ed8e443a
JM
25238 G++ no longer defines builtins that do not begin with __builtin.
25239 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25240 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25241 * g++.old-deja/g++.law/builtin1.C: Likewise.
25242 * g++.old-deja/g++.law/cvt2.C: Likewise.
25243 * g++.old-deja/g++.mike/net5.C: Likewise.
25244 * g++.old-deja/g++.other/builtins1.C: Likewise.
25245 * g++.old-deja/g++.other/builtins2.C: Likewise.
25246 * g++.old-deja/g++.other/builtins3.C: Likewise.
25247 * g++.old-deja/g++.other/builtins4.C: Likewise.
25248 * g++.old-deja/g++.other/inline8.C: Likewise.
25249 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25250
ed8e443a 252512001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25252
ed8e443a
JM
25253 * g++.old-deja/g++.pt/using1.C: Adjust.
25254 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25255
ed8e443a 252562001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25257
ed8e443a
JM
25258 * gcc.dg/cpp/charconst.c: New tests.
25259 * gcc.dg/cpp/escape.c: New tests.
25260 * gcc.dg/cpp/escape-1.c: New tests.
25261 * gcc.dg/cpp/escape-2.c: New tests.
25262 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25263
ed8e443a 252642001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25265
ed8e443a
JM
25266 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25267 native compiler for irix6.5.
97d24516 25268
ed8e443a 25269Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25270
ed8e443a
JM
25271 * lib/g++.exp (g++_include_flags): Use args to compute
25272 get_multilibs.
25273 (g++_link_flags): Likewise.
25274 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25275
ed8e443a 252762001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25277
ed8e443a 25278 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25279
ed8e443a 252802001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25281
ed8e443a
JM
25282 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25283 this file.
20415bba 25284
ed8e443a 252852001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25286
ed8e443a
JM
25287 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25288 STACK_SIZE;
25289 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25290 to STACK_SIZE; Use it to define size of add_histo array.
25291 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25292 to STACK_SIZE.
25293 (f): Use GITT_SIZE to define size of gitt local table.
25294 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25295 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25296
ed8e443a 252972001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25298
ed8e443a
JM
25299 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25300 on 68HC11/HC12 due to the asm instruction.
25301 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25302 * gcc.c-torture/compile/920520-1.x: Likewise.
25303 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25304 on 68HC11/HC12 because the function is larger than 64K.
25305 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25306 on 68HC11/HC12 because the structure is too large.
5a111a5b 25307
ed8e443a 253082001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25309
ed8e443a 25310 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25311
ed8e443a 253122001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25313
ed8e443a
JM
25314 * g++.old-deja/g++.warn/compare1.C: New test.
25315 * gcc.dg/compare4.c: New test.
cc469ee9 25316
ed8e443a 253172001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25318
ed8e443a 25319 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25320
ed8e443a 253212001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25322
ed8e443a 25323 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25324
ed8e443a 253252001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25326
ed8e443a 25327 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25328
ed8e443a 253292001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25330
ed8e443a 25331 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25332
ed8e443a 253332001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25334
ed8e443a
JM
25335 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25336 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25337
ed8e443a 253382001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25339
ed8e443a 25340 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25341
ed8e443a 253422001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25343
ed8e443a 25344 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25345
ed8e443a 253462001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25347
ed8e443a 25348 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25349
ed8e443a 253502001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25351
ed8e443a 25352 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25353
ed8e443a 253542001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25355
ed8e443a 25356 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25357
ed8e443a 253582001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25359
ed8e443a 25360 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25361
ed8e443a 253622001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25363
ed8e443a
JM
25364 * g++.dg/friend-warn.C: New test. Do not warn about friend
25365 declaration being redundant.
1a560c3a 25366
ed8e443a 253672001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25368
ed8e443a 25369 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25370
ed8e443a 253712001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25372
ed8e443a 25373 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 25374
ed8e443a 253752001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 25376
ed8e443a 25377 * lib/g++.exp: Use testsuite_flags.
de26cf80 25378
ed8e443a 253792001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 25380
ed8e443a 25381 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 25382
ed8e443a 253832001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 25384
ed8e443a 25385 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 25386
ed8e443a 253872001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 25388
ed8e443a 25389 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 25390
ed8e443a 253912001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 25392
ed8e443a 25393 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 25394
ed8e443a 253952001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 25396
ed8e443a
JM
25397 * gcc.dg/cpp/direct2.c: New test.
25398 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 25399
ed8e443a 25400 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 25401
ed8e443a 254022001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 25403
ed8e443a
JM
25404 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
25405 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 25406
ed8e443a 254072001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 25408
ed8e443a
JM
25409 * gcc.dg/cpp/syshdr.h: New file.
25410 * gcc.dg/cpp/sysmac1.c: Update.
25411 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 25412
ed8e443a 254132001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 25414
ed8e443a 25415 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 25416
ed8e443a 254172001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 25418
ed8e443a
JM
25419 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
25420 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 25421
ed8e443a 254222001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 25423
ed8e443a 25424 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 25425
ed8e443a 254262001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 25427
ed8e443a
JM
25428 * lib/g++.exp (g++_include_flags): Don't use any special flags
25429 if TESTING_IN_BUILD_TREE is not defined.
25430 (g++_init): Use a plain 'c++' as the compiler if
25431 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 25432
ed8e443a 254332001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 25434
ed8e443a
JM
25435 * g++.old-deja/g++.eh/catch13.C: New test.
25436 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 25437
ed8e443a 254382001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 25439
ed8e443a 25440 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 25441
ed8e443a 254422001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 25443
ed8e443a
JM
25444 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
25445 <stdlib.h>, not <malloc.h>.
3da5d5c8 25446
ed8e443a 254472001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 25448
ed8e443a 25449 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 25450
ed8e443a 254512001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 25452
ed8e443a 25453 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 25454
ed8e443a 254552001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 25456
ed8e443a 25457 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 25458
ed8e443a 254592001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 25460
ed8e443a 25461 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 25462
ed8e443a 254632001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 25464
ed8e443a 25465 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 25466
ed8e443a 254672001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 25468
ed8e443a 25469 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 25470
ed8e443a 254712001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 25472
ed8e443a 25473 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 25474
ed8e443a 254752001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 25476
ed8e443a 25477 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 25478
ed8e443a 254792001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 25480
ed8e443a 25481 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 25482
ed8e443a 254832001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 25484
ed8e443a
JM
25485 * g77.f-torture/compile/20010426.f: New test.
25486 * g77.f-torture/execute/20010426.f: New test.
15784bba 25487
ed8e443a 254882001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 25489
ed8e443a
JM
25490 * g77.f-torture/compile/20000629-1.x: Remove - error
25491 has been fixed.
c3cd9c8b 25492
ed8e443a 254932001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 25494
ed8e443a
JM
25495 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
25496 Tweak slightly to work with g++.dg framework.
25497 * g++.dg/special/ecos.exp: Run initp1.C test.
25498 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 25499
ed8e443a
JM
25500 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
25501 its linker doesn't give line numbers either.
25502 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 25503
ed8e443a 255042001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 25505
ed8e443a 25506 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 25507
ed8e443a 255082001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 25509
ed8e443a 25510 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 25511
ed8e443a 255122001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 25513
ed8e443a 25514 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 25515
ed8e443a 255162001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 25517
ed8e443a 25518 * gcc.dg/format/plus-1.c: New test.
43e72072 25519
ed8e443a 255202001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 25521
ed8e443a 25522 * gcc.dg/20010423-1.c: New test.
5c8378a7 25523
ed8e443a 255242001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 25525
ed8e443a 25526 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 25527
ed8e443a 255282001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 25529
ed8e443a 25530 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 25531
ed8e443a 255322001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 25533
ed8e443a 25534 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 25535
ed8e443a 255362001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 25537
ed8e443a
JM
25538 * gcc.dg/c99-func-2.c: Remove xfail.
25539 * gcc.dg/c99-func-3.c: Remove xfail.
25540 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 25541
ed8e443a 255422001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 25543
ed8e443a 25544 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 25545
ed8e443a 255462001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 25547
ed8e443a 25548 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 25549
ed8e443a 255502001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 25551
ed8e443a 25552 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 25553
ed8e443a 255542001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 25555
ed8e443a
JM
25556 * g++.old-deja/g++.abi/empty2.C: New test.
25557 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 25558
ed8e443a 255592001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 25560
ed8e443a
JM
25561 * g++.old-deja/g++.other/comdat2.C: New test.
25562 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 25563
ed8e443a 255642001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 25565
ed8e443a 25566 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 25567
ed8e443a 255682001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 25569
ed8e443a 25570 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 25571
ed8e443a 255722001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 25573
ed8e443a 25574 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 25575
ed8e443a
JM
255762001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
25577 Mark Mitchell <mark@codesourcery.com>
608d74c4 25578
ed8e443a
JM
25579 * lib/old-dejagnu.exp: Don't delete output of executable.
25580 Add .exe suffix to executables.
b0835578 25581
ed8e443a 255822001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 25583
ed8e443a 25584 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 25585
ed8e443a 255862001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 25587
ed8e443a 25588 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 25589
ed8e443a 255902001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 25591
ed8e443a
JM
25592 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
25593 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 25594
ed8e443a 255952001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 25596
ed8e443a 25597 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 25598
ed8e443a 255992001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 25600
ed8e443a 25601 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 25602
ed8e443a 256032001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 25604
ed8e443a 25605 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 25606
611bcfc0 256072001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 25608
ed8e443a 25609 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 25610
611bcfc0 256112001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 25612
ed8e443a 25613 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 25614
ed8e443a 256152001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 25616
ed8e443a 25617 * g++.old-deja/g++.other/array5.C: New.
145c1def 25618
ed8e443a 256192001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 25620
ed8e443a 25621 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 25622
ed8e443a 256232001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 25624
ed8e443a
JM
25625 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
25626 headers and constructs.
25627 * g++.old-deja/g++.robertl/eb79.C: Same.
25628 * g++.old-deja/g++.robertl/eb77.C (main): Same.
25629 * g++.old-deja/g++.robertl/eb73.C: Same.
25630 * g++.old-deja/g++.robertl/eb66.C (main): Same.
25631 * g++.old-deja/g++.robertl/eb55.C (t): Same.
25632 * g++.old-deja/g++.robertl/eb54.C (main): Same.
25633 * g++.old-deja/g++.robertl/eb46.C (main): Same.
25634 * g++.old-deja/g++.robertl/eb44.C: Same.
25635 * g++.old-deja/g++.robertl/eb41.C (main): Same.
25636 * g++.old-deja/g++.robertl/eb4.C (main): Same.
25637 * g++.old-deja/g++.robertl/eb39.C: Same.
25638 * g++.old-deja/g++.robertl/eb33.C (main): Same.
25639 * g++.old-deja/g++.robertl/eb31.C (main): Same.
25640 * g++.old-deja/g++.robertl/eb30.C: Same.
25641 * g++.old-deja/g++.robertl/eb3.C: Same.
25642 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
25643 * g++.old-deja/g++.robertl/eb21.C: Same.
25644 * g++.old-deja/g++.robertl/eb15.C: Same.
25645 * g++.old-deja/g++.robertl/eb118.C: Same.
25646 * g++.old-deja/g++.robertl/eb115.C (main): Same.
25647 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
25648 * g++.old-deja/g++.robertl/eb109.C: Same.
25649 * g++.old-deja/g++.other/sibcall1.C (main): Same.
25650 * g++.old-deja/g++.mike/rtti1.C: Same.
25651 * g++.old-deja/g++.mike/p658.C: Same.
25652 * g++.old-deja/g++.mike/net46.C: Same.
25653 * g++.old-deja/g++.mike/net34.C: Same.
25654 * g++.old-deja/g++.mike/memoize1.C: Same.
25655 * g++.old-deja/g++.mike/eh2.C: Same.
25656 * g++.old-deja/g++.law/weak.C: Same.
25657 * g++.old-deja/g++.law/visibility7.C: Same.
25658 * g++.old-deja/g++.law/visibility25.C: Same.
25659 * g++.old-deja/g++.law/visibility22.C: Same.
25660 * g++.old-deja/g++.law/visibility2.C: Same.
25661 * g++.old-deja/g++.law/visibility17.C: Same.
25662 * g++.old-deja/g++.law/visibility13.C: Same.
25663 * g++.old-deja/g++.law/visibility10.C: Same.
25664 * g++.old-deja/g++.law/visibility1.C: Same.
25665 * g++.old-deja/g++.law/virtual3.C (eval): Same.
25666 * g++.old-deja/g++.law/vbase1.C: Same.
25667 * g++.old-deja/g++.law/operators32.C: Same.
25668 * g++.old-deja/g++.law/nest3.C: Same.
25669 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
25670 * g++.old-deja/g++.law/except5.C (main): Same.
25671 * g++.old-deja/g++.law/cvt7.C (run): Same.
25672 * g++.old-deja/g++.law/cvt2.C: Same.
25673 * g++.old-deja/g++.law/cvt16.C: Same.
25674 * g++.old-deja/g++.law/ctors6.C (bar): Same.
25675 * g++.old-deja/g++.law/ctors17.C (main): Same.
25676 * g++.old-deja/g++.law/ctors13.C: Same.
25677 * g++.old-deja/g++.law/ctors12.C (main): Same.
25678 * g++.old-deja/g++.law/ctors10.C: Same.
25679 * g++.old-deja/g++.law/code-gen5.C: Same.
25680 * g++.old-deja/g++.law/bad-error7.C: Same.
25681 * g++.old-deja/g++.law/arm9.C: Same.
25682 * g++.old-deja/g++.law/arm12.C: Same.
25683 * g++.old-deja/g++.law/arg8.C: Same.
25684 * g++.old-deja/g++.law/arg1.C: Same.
25685 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
25686 * g++.old-deja/g++.jason/template31.C: Same.
25687 * g++.old-deja/g++.jason/template24.C (main): Same.
25688 * g++.old-deja/g++.jason/2371.C: Same.
25689 * g++.old-deja/g++.eh/new2.C: Same.
25690 * g++.old-deja/g++.eh/new1.C: Same.
25691 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
25692 * g++.old-deja/g++.brendan/nest21.C (main): Same.
25693 * g++.old-deja/g++.brendan/err-msg3.C: Same.
25694 * g++.old-deja/g++.brendan/crash62.C: Same.
25695 * g++.old-deja/g++.brendan/crash52.C: Same.
25696 * g++.old-deja/g++.brendan/crash49.C (main): Same.
25697 * g++.old-deja/g++.brendan/crash38.C: Same.
25698 * g++.old-deja/g++.brendan/crash15.C (main): Same.
25699 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 25700
ed8e443a 257012001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 25702
ed8e443a
JM
25703 * gcc.c-torture/execute/20001203-2.c (memset):
25704 Count argument is of type __SIZE_TYPE__.
788bf0e3 25705
ed8e443a 257062001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 25707
ed8e443a 25708 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 25709
ed8e443a 257102001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 25711
ed8e443a 25712 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 25713
ed8e443a 257142001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 25715
ed8e443a
JM
25716 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
25717 peculiarities of the SH.
25718 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 25719
ed8e443a 257202001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 25721
ed8e443a
JM
25722 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
25723 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
25724 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 25725
ed8e443a 257262001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 25727
ed8e443a 25728 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 25729
ed8e443a 257302001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 25731
ed8e443a 25732 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 25733
ed8e443a 257342001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 25735
ed8e443a 25736 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 25737
ed8e443a 257382001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 25739
ed8e443a 25740 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 25741
ed8e443a 257422001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 25743
ed8e443a 25744 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 25745
ed8e443a 257462001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 25747
ed8e443a 25748 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 25749
ed8e443a 257502001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 25751
ed8e443a
JM
25752 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
25753 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 25754
ed8e443a 257552001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 25756
ed8e443a 25757 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 25758
ed8e443a 257592001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 25760
ed8e443a
JM
25761 * g++.old-deja/g++.other/friend12.C: New test.
25762 * g++.old-deja/g++.other/friend9.C: Expect no errors.
25763 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 25764
ed8e443a 257652001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 25766
ed8e443a 25767 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 25768
ed8e443a 257692001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 25770
ed8e443a 25771 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 25772
ed8e443a 257732001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 25774
ed8e443a 25775 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 25776
ed8e443a 257772001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 25778
ed8e443a 25779 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 25780
ed8e443a 257812001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 25782
ed8e443a 25783 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 25784
ed8e443a 257852001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 25786
ed8e443a
JM
25787 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
25788 tests on AIX.
6d139650 25789
ed8e443a 257902001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 25791
ed8e443a 25792 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 25793
ed8e443a 257942001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 25795
ed8e443a 25796 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 25797
ed8e443a 257982001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 25799
ed8e443a 25800 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 25801
ed8e443a 258022001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 25803
ed8e443a 25804 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 25805
ed8e443a
JM
258062001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
25807
25808 * objc/execute/va_method.m: Added.
25809 * objc/execute/IMP.m: Added.
25810 * objc/execute/_cmd.m: Added.
25811 * objc/execute/accessing_ivars.m: Added.
25812 * objc/execute/class-1.m: Added.
25813 * objc/execute/class-10.m: Added.
25814 * objc/execute/class-11.m: Added.
25815 * objc/execute/class-12.m: Added.
25816 * objc/execute/class-13.m: Added.
25817 * objc/execute/class-14.m: Added.
25818 * objc/execute/class-2.m: Added.
25819 * objc/execute/class-3.m: Added.
25820 * objc/execute/class-4.m: Added.
25821 * objc/execute/class-5.m: Added.
25822 * objc/execute/class-6.m: Added.
25823 * objc/execute/class-7.m: Added.
25824 * objc/execute/class-8.m: Added.
25825 * objc/execute/class-9.m: Added.
25826 * objc/execute/class-tests-1.h
25827 * objc/execute/class-tests-2.h
25828 * objc/execute/compatibility_alias.m: Added.
25829 * objc/execute/encode-1.m: Added.
25830 * objc/execute/formal_protocol-1.m: Added.
25831 * objc/execute/formal_protocol-2.m: Added.
25832 * objc/execute/formal_protocol-3.m: Added.
25833 * objc/execute/formal_protocol-4.m: Added.
25834 * objc/execute/formal_protocol-5.m: Added.
25835 * objc/execute/formal_protocol-6.m: Added.
25836 * objc/execute/formal_protocol-7.m: Added.
25837 * objc/execute/informal_protocol.m: Added.
25838 * objc/execute/initialize.m: Added.
25839 * objc/execute/load.m: Added.
25840 * objc/execute/many_args_method.m: Added.
25841 * objc/execute/nested-3.m: Added.
25842 * objc/execute/no_clash.m: Added.
25843 * objc/execute/private.m: Added.
25844 * objc/execute/redefining_self.m: Added.
25845 * objc/execute/root_methods.m: Added.
25846 * objc/execute/selector-1.m: Added.
25847 * objc/execute/static-1.m: Added.
25848 * objc/execute/static-2.m: Added.
25849 * objc/execute/va_method.m: Added.
25850
258512001-03-10 Richard Henderson <rth@redhat.com>
25852
25853 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
25854
258552001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
25856
25857 * g++.old-deja/g++.other/crash31.C: XFAIL.
25858 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
25859 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
25860 * gcc.c-torture/execute/20010123-1.x: XFAIL.
25861 * gcc.c-torture/execute/20010124-1.x: XFAIL.
25862 * gcc.dg/sequence-pt-1.c: XFAIL one test.
25863
258642001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
25865
25866 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
25867
258682001-03-06 Zack Weinberg <zackw@stanford.edu>
25869
25870 * gcc.dg/20000724-1.c: Don't use multiline strings.
25871
258722001-03-06 Zack Weinberg <zackw@stanford.edu>
25873
25874 * objc/execute/string1.m, objc/execute/string2.m: Compare the
25875 result of -cString against what we expect it to be; don't just
25876 print it out for no one to read.
25877
25878 * objc/execute/string3.m, objc/execute/string4.m: New tests.
25879 Based on testcases provided by Nicola Pero.
25880
258812001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
25882
25883 * gcc.dg/cpp/macro7.c: New test.
25884
258852001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
25886
25887 * gcc.dg/cpp/multiline.c: Update.
25888
258892001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25890
25891 * g++.old-deja/g++.other/enum3.C: New test.
25892
258932001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25894
25895 * g++.old-deja/g++.other/pod1.C: New test.
25896
258972001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25898
25899 * g++.old-deja/g++.ext/overload1.C: New test.
25900
259012001-03-01 Nathan Sidwell <nathan@codesourcery.com>
25902
25903 * g++.old-deja/g++.pt/using1.C: New test.
25904
259052001-03-01 Nathan Sidwell <nathan@codesourcery.com>
25906
25907 * g++.old-deja/g++.other/using9.C: New test.
25908
259092001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
25910
25911 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
25912
25913 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
25914
259152001-02-28 Nathan Sidwell <nathan@codesourcery.com>
25916
25917 * g++.old-deja/g++.ext/realpt1.C: Remove.
25918
259192001-02-27 Nathan Sidwell <nathan@codesourcery.com>
25920
25921 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
25922
259232001-02-26 Will Cohen <wcohen@redhat.com>
25924
25925 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
25926
259272001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
25928
25929 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
25930 templatized constructors.
25931
259322001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25933
25934 * gcc.c-torture/execute/20010224-1.c: New test.
25935
259362001-02-23 Jakub Jelinek <jakub@redhat.com>
25937
25938 * gcc.c-torture/execute/20010222-1.c: New test.
25939
259402001-02-22 Jakub Jelinek <jakub@redhat.com>
25941
25942 * g++.old-deja/g++.other/inline20.C: New test.
25943
259442001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
25945
25946 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
25947
259482001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25949
25950 * g++.old-deja/g++.other/lookup22.C: New test.
25951
259522001-02-19 Zack Weinberg <zackw@stanford.edu>
25953
25954 * g77.dg: New directory.
25955 * g77.dg/20010216-1.f: New test case.
25956 * g77.dg/dg.exp: New driver.
25957 * lib/g77-dg.exp: New driver library.
25958
259592001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25960
25961 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
25962
259632001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
25964
25965 * g++.old-deja/g++.other/decl9.C: New test.
25966
259672001-02-16 Jakub Jelinek <jakub@redhat.com>
25968
25969 * g++.old-deja/g++.other/init16.C: Update the test so that it does
25970 not need <string> and also tests the initialization at runtime.
25971
259722001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
25973
25974 * gcc.c-torture/execute/longlong.c: New test.
25975
259762001-02-14 J"orn Rennecke <amylaar@redhat.com>
25977
25978 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
25979
259802001-02-14 J"orn Rennecke <amylaar@redhat.com>
25981
25982 * gcc.c-torture/execute/920302-1.c (execute):
25983 Change argument type to short.
25984
259852001-02-14 Nathan Sidwell <nathan@codesourcery.com>
25986
25987 * g++.old-deja/g++.pt/deduct6.C: New test.
25988
259892001-02-14 Nathan Sidwell <nathan@codesourcery.com>
25990
25991 * g++.old-deja/g++.pt/deduct5.C: New test.
25992
259932001-02-14 Jakub Jelinek <jakub@redhat.com>
25994
25995 * gcc.c-torture/execute/20010209-1.c: New test.
25996
259972001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
25998
25999 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26000
260012001-02-12 Geoffrey Keating <geoffk@redhat.com>
26002
26003 * g++.dg/vtgc1.C: Update for new ABI.
26004
26005 * consistency.vlad: New directory, 1665 files.
26006
260072001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26008
26009 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26010 return type.
26011 * gcc.dg/cpp/digraphs.c: Declare puts.
26012
260132001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26014
26015 * g++.old-deja/g++.other/warn5.C: New test.
26016
260172001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26018
26019 * g++.old-deja/g++.pt/spec40.C: New test.
26020
260212001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26022
26023 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26024 case.
26025 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26026
260272001-02-12 Jakub Jelinek <jakub@redhat.com>
26028
26029 * gcc.c-torture/compile/20010209-1.c: New test.
26030
260312001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26032
26033 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26034 excess errors message but not if it crashes.
26035 * g++.old-deja/g++.other/crash27.C: Likewise.
26036 * g++.old-deja/g++.other/crash28.C: Likewise.
26037 * g++.old-deja/g++.other/crash30.C: Likewise.
26038 * g++.old-deja/g++.other/crash32.C: Likewise.
26039 * g++.old-deja/g++.other/crash35.C: Likewise.
26040 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26041
260422001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26043
26044 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26045 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26046 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26047 g77.f-torture/execute/execute.exp,
26048 g77.f-torture/noncompile/noncompile.exp,
26049 gcc.c-torture/execute/execute.exp,
26050 gcc.c-torture/execute/memcheck/memcheck.exp,
26051 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26052 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26053 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26054 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26055 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26056 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26057 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26058 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26059 Remove bug reporting instructions with ancient email addresses.
26060
260612001-02-07 Jakub Jelinek <jakub@redhat.com>
26062
26063 * gcc.dg/20010202-1.c: New test.
26064 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26065
260662001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26067
26068 * g++.dg/stdbool-if.C: New test.
26069
260702001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26071
26072 * objc/execute/fdecl.m: Added main().
26073
260742001-02-07 Jakub Jelinek <jakub@redhat.com>
26075
26076 * gcc.c-torture/execute/20010206-1.c: New test.
26077
260782001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26079
26080 * gcc.dg/cpp/avoidpaste1.c: Update.
26081
260822001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26083
26084 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26085 Pero <nicola@brainstorm.co.uk>.
26086 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26087
260882001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26089
26090 * g++.old-deja/g++.pt/spec39.C: New test.
26091
260922001-02-05 Jakub Jelinek <jakub@redhat.com>
26093
26094 * gcc.c-torture/compile/20010202-1.c: New test.
26095
260962001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26097
26098 * g++.old-deja/g++.abi/primary2.C: New test.
26099 * g++.old-deja/g++.abi/primary3.C: New test.
26100 * g++.old-deja/g++.abi/primary4.C: New test.
26101 * g++.old-deja/g++.abi/primary5.C: New test.
26102 * g++.old-deja/g++.abi/vtable3.h: New test.
26103 * g++.old-deja/g++.abi/vtable3a.C: New test.
26104 * g++.old-deja/g++.abi/vtable3b.C: New test.
26105 * g++.old-deja/g++.abi/vtable3c.C: New test.
26106 * g++.old-deja/g++.abi/vtable3d.C: New test.
26107 * g++.old-deja/g++.abi/vtable3e.C: New test.
26108 * g++.old-deja/g++.abi/vtable3f.C: New test.
26109 * g++.old-deja/g++.abi/vtable3g.C: New test.
26110 * g++.old-deja/g++.abi/vtable3h.C: New test.
26111 * g++.old-deja/g++.abi/vtable3i.C: New test.
26112 * g++.old-deja/g++.abi/vtable3j.C: New test.
26113 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26114
261152001-02-03 Jakub Jelinek <jakub@redhat.com>
26116
26117 * g++.old-deja/g++.other/anon6.C: New test.
26118 * g++.old-deja/g++.other/anon7.C: New test.
26119
261202001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26121
26122 * gcc.dg/cpp/avoidpaste2.c: New tests.
26123
261242001-01-31 Jakub Jelinek <jakub@redhat.com>
26125
26126 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26127
261282001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26129
26130 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26131 DECIMAL_DIG cases for Irix."
26132
261332001-01-31 J"orn Rennecke <amylaar@redhat.com>
26134
26135 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26136
261372001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26138
26139 * gcc.dg/c99-tag-1.c: New test.
26140
261412001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26142
26143 * gcc.dg/cpp/tr-warn1.c: Add tests.
26144
261452001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26146
26147 * gcc.dg/cpp/avoidpaste1.c: Update.
26148 * gcc.dg/cpp/paste4.c: Update.
26149
261502001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26151
26152 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26153 cases for Irix.
26154
261552001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26156
26157 * g++.old-deja/g++.other/inline19.C: New test.
26158
261592001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26160
26161 * gcc.dg/Wlarger-than.c: New test.
26162
261632001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26164
26165 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26166
261672001-01-29 Jakub Jelinek <jakub@redhat.com>
26168
26169 * gcc.c-torture/execute/20010129-1.c: New test.
26170 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26171
261722001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26173
26174 * gcc.dg/cpp/avoidpaste1.c: Test case.
26175
261762001-01-28 Jakub Jelinek <jakub@redhat.com>
26177
26178 * g++.old-deja/g++.other/inline18.C: New test.
26179
261802001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26181
26182 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26183 and __builtin_putchar.
26184
261852001-01-27 Jakub Jelinek <jakub@redhat.com>
26186
26187 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26188 tests.
26189
261902001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26191
26192 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26193 floating point number rounding mode to round to the nearest
26194 representable mode.
26195
261962001-01-25 Jakub Jelinek <jakub@redhat.com>
26197
26198 * g++.old-deja/g++.other/mangle2.C: New test.
26199
262002001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26201
26202 * gcc.c-torture/compile/20010124-1.c: New test.
26203
262042001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26205
26206 * g++.old-deja/g++.pt/spec38.C: New test.
26207
262082001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26209
26210 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26211 "Build don't run".
26212
262132001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26214
26215 * gcc.c-torture/execute/20010123-1.c: New test.
26216
262172001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26218
26219 * g++.old-deja/g++.pt/spec37.C: New test.
26220
262212001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26222
26223 * g++.old-deja/g++.pt/overload14.C: New test.
26224
262252001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26226
26227 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26228 __builtin_return_address.
26229
262302001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26231
26232 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26233 * g++.old-deja/g++.pt/spec35.C: New test.
26234 * g++.old-deja/g++.pt/spec36.C: New test.
26235
262362001-01-20 Jakub Jelinek <jakub@redhat.com>
26237
26238 * gcc.c-torture/compile/20010118-1.c: New test.
26239
262402001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26241
26242 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26243
262442001-01-19 Jakub Jelinek <jakub@redhat.com>
26245
26246 * gcc.c-torture/execute/20010119-1.c: New test.
26247
262482001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26249
26250 * g++.old-deja/g++.other/vbase5.C: New test.
26251
262522001-01-19 Jakub Jelinek <jakub@redhat.com>
26253
26254 * gcc.c-torture/execute/20010118-1.c: New test.
26255
262562001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26257
26258 * g++.old-deja/g++.pt/deduct3.C: New test.
26259
262602001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26261
26262 * g++.old-deja/g++.pt/spec34.C: New test.
26263
262642001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26265
26266 * g77.f-torture/compile/20000601-2.f: New test.
26267
262682001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26269
26270 * g++.old-deja/g++.other/init17.C: New test.
26271
262722001-01-18 Alexandre Oliva <aoliva@redhat.com>
26273
26274 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26275
262762001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26277
26278 * g++.old-deja/g++.pt/unify8.C: New test.
26279
262802001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26281
26282 * g++.old-deja/g++.abi/vbase1.C: New test.
26283
262842001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26285
26286 * g++.old-deja/g++.pt/crash65.C: New test.
26287
262882001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26289
26290 * gcc.dg/cpp/assembl2.S: New test case.
26291
262922001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26293
26294 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26295 are supported.
26296
262972001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26298
26299 * g++.old-deja/g++.other/builtins1.C: New test.
26300 * g++.old-deja/g++.other/builtins2.C: Likewise.
26301 * g++.old-deja/g++.other/builtins3.C: Likewise.
26302 * g++.old-deja/g++.other/builtins4.C: Likewise.
26303
263042001-01-17 Jakub Jelinek <jakub@redhat.com>
26305
26306 * gcc.c-torture/compile/20010117-1.c: New test.
26307 * gcc.c-torture/compile/20010117-2.c: New test.
26308
263092001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26310
26311 * g77.f-torture/execute/20010116.[fx]: New test,
26312 XFAIL on i?86-*-*.
26313 * g77.f-torture/compile/20010115.f: Indicate it's
26314 a test for PR fortran/1636.
26315
263162001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26317
26318 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26319
263202001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26321
26322 * g77.f-torture/compile/20010115.f: New test.
26323
263242001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26325
26326 * g++.old-deja/g++.pt/nontype5.C: New test.
26327
263282001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26329
26330 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26331 have an equivalent working one below it.
26332
263332001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26334
26335 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26336 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26337
263382001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26339
26340 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26341 message containing "init_priority".
26342 (conpr-2.C): Likewise.
26343 (conpr-3.C): Likewise.
26344 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26345
263462001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26347
26348 * gcc.c-torture/execute/20010114-2.c: New test.
26349
263502001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26351
26352 * gcc.c-torture/compile/20010114-1.c: New test.
26353 * gcc.c-torture/compile/20010114-1.x: Xfail.
26354 * gcc.c-torture/compile/20010114-2.c: New test.
26355 * gcc.c-torture/execute/20010114-1.c: New test.
26356 * gcc.dg/trunc-1.c: New test.
26357 * gcc.dg/uninit-B.c: New test.
26358
263592001-01-13 Nick Clifton <nickc@redhat.com>
26360
26361 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26362 target.
26363
263642001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26365
26366 * gcc.c-torture/compile/20010113-1.c: New test.
26367
263682001-01-13 Jakub Jelinek <jakub@redhat.com>
26369
26370 * gcc.c-torture/compile/20001212-1.c: New test.
26371
263722001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26373
26374 * gcc.dg/cpp/widestr1.c: Update.
26375 * gcc.dg/cpp/prag-imp.c: Remove.
26376
263772001-01-12 Jakub Jelinek <jakub@redhat.com>
26378
26379 * gcc.c-torture/execute/20000801-3.x: Remove.
26380 * gcc.dg/c90-init-1.c: New test.
26381 * gcc.dg/c99-init-1.c: New test.
26382 * gcc.dg/c99-init-2.c: New test.
26383 * gcc.dg/gnu99-init-1.c: New test.
26384
263852001-01-12 Richard Earnshaw <rearnsha@arm.com>
26386
26387 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
26388 testing that no relevant ones were found.
26389
263902001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26391
26392 * g++.old-deja/g++.pt/cast2.C: New test.
26393
263942001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26395
26396 * g++.old-deja/g++.pt/friend47.C: New test.
26397
263982001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26399
26400 * g++.old-deja/g++.pt/instantiate13.C: New test.
26401
264022001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26403
26404 * g++.old-deja/g++.other/defarg7.C: New test.
26405 * g++.old-deja/g++.other/defarg8.C: New test.
26406
264072001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26408
26409 * g++.old-deja/g++.pt/crash64.C: New test.
26410
264112001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26412
26413 * g++.old-deja/g++.pt/crash63.C: New test.
26414
264152001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
26416
26417 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
26418
264192001-01-10 Alan Lehotsky <lehotsky@tiac.net>
26420
26421 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
26422
264232001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26424
26425 * g++.old-deja/g++.pt/error3.C: New test.
26426
264272001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26428
26429 * g++.old-deja/g++.other/crash39.C: New test.
26430
264312001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26432
26433 * g++.old-deja/g++.other/vbase4.C: New test.
26434
264352001-01-08 Jonathan Larmour <jlarmour@redhat.com>
26436
26437 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
26438 * gcc.dg/special/20000419-2.c: New file. Identical to above.
26439 * gcc.dg/special/special.exp: New test driver which will check
26440 for alias support for the above test.
26441
264422001-01-09 Alan Lehotsky <lehotsky@tiac.net>
26443
26444 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
26445 problems on small machines.
26446 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
26447 parameterize.
26448
264492001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
26450
26451 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
26452 mips.
26453 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26454
264552001-01-09 Nathan Sidwell <nathan@codesourcery.com>
26456
26457 * g++.old_deja/g++.pt/using8.C: New test.
26458
264592001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
26460
26461 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
26462
264632000-01-08 Loren J. Rittle <ljrittle@acm.org>
26464
26465 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
26466 where a failure is expected.
26467 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
26468
264692001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26470
26471 * g++.old_deja/g++.pt/instantiate12.C: New test.
26472
264732001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26474
26475 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
26476 start of structs.
26477 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
26478 * g++.old-deja/g++.brendan/crash17.C: Likewise.
26479 * g++.old-deja/g++.brendan/crash29.C: Likewise.
26480 * g++.old-deja/g++.brendan/crash48.C: Likewise.
26481 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26482 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
26483 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26484 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
26485 * g++.old-deja/g++.eh/spec6.C: Likewise.
26486 * g++.old-deja/g++.jason/crash3.C: Likewise.
26487 * g++.old-deja/g++.law/ctors11.C: Likewise.
26488 * g++.old-deja/g++.law/ctors17.C: Likewise.
26489 * g++.old-deja/g++.law/ctors5.C: Likewise.
26490 * g++.old-deja/g++.law/ctors9.C: Likewise.
26491 * g++.old-deja/g++.mike/ambig1.C: Likewise.
26492 * g++.old-deja/g++.mike/net22.C: Likewise.
26493 * g++.old-deja/g++.mike/p3538a.C: Likewise.
26494 * g++.old-deja/g++.mike/p3538b.C: Likewise.
26495 * g++.old-deja/g++.mike/virt3.C: Likewise.
26496 * g++.old-deja/g++.niklas/t128.C: Likewise.
26497 * g++.old-deja/g++.other/anon4.C: Likewise.
26498 * g++.old-deja/g++.other/using1.C: Likewise.
26499 * g++.old-deja/g++.other/warn3.C: Likewise.
26500 * g++.old-deja/g++.pt/t37.C: Likewise.
26501 * g++.old-deja/g++.robertl/eb69.C: Likewise.
26502 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26503
265042001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26505
26506 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
26507
265082001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26509
26510 * gcc.c-torture/execute/stdio-opt-3.c: New test.
26511
265122001-01-07 Jakub Jelinek <jakub@redhat.com>
26513
26514 * gcc.c-torture/compile/20010107-1.c: New test.
26515
265162001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26517
26518 * gcc.c-torture/execute/builtin-noret-1.c: New test.
26519
265202001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26521
26522 * gcc.dg/format/format.h: New file.
26523 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
26524 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
26525 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
26526 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
26527 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
26528 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26529 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
26530 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
26531 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
26532 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
26533 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
26534 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
26535 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
26536 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
26537 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
26538 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
26539 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
26540 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
26541 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
26542 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
26543 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
26544 instead of declaring standard types, macros and functions in each
26545 test.
26546
265472001-01-06 Alexandre Oliva <aoliva@redhat.com>
26548
26549 * gcc.c-torture/execute/20010106-1.c: New test.
26550
265512001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
26552
26553 * gcc.dg/format/format.exp: New file.
26554 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
26555 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
26556 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
26557 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
26558 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
26559 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
26560 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
26561 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
26562 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
26563 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
26564 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
26565 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
26566 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
26567 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
26568 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
26569 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
26570 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
26571 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
26572 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
26573 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
26574 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
26575 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
26576 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
26577 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
26578 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
26579 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
26580 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
26581 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
26582 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
26583 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
26584 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
26585 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
26586 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
26587 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
26588 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
26589 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
26590 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
26591 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
26592 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
26593 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
26594 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
26595 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
26596
265972001-01-05 Alexandre Oliva <aoliva@redhat.com>
26598
26599 * gcc.c-torture/execute/991228-1.c: Take word endianness into
26600 account.
26601
266022001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
26603
26604 * gcc.c-torture/execute/builtin-complex-1.c: New test.
26605
266062001-01-05 Nathan Sidwell <nathan@codesourcery.com>
26607
26608 * g++.old-deja/g++.pt/crash62.C: New test.
26609
266102001-01-04 Richard Henderson <rth@redhat.com>
26611
26612 * gcc.dg/20000926-1.c: Update expected warnings.
26613 * gcc.dg/array-2.c: Likewise.
26614 * gcc.dg/array-4.c: Also validate flexible array members.
26615 * gcc.dg/c99-flex-array-1.c: New.
26616
266172001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
26618
26619 * gcc.c-torture/compile/20001222-1.x: Remove.
26620
266212001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26622
26623 * gcc.c-torture/execute/built-in-setjmp.c: New.
26624
266252001-01-03 Richard Henderson <rth@redhat.com>
26626
26627 * gcc.dg/940510-1.c: Update expected error wording.
26628 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
26629
266302001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
26631
26632 * lib/target-supports.exp (check_alias_available): Modified to
26633 indicate aliases not supported if only weak aliases are supported.
26634
266352001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26636
26637 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
26638 Turn on cmpstrsi checks for __pj__ and __i370__.
26639
266402001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26641
26642 * g++.old-deja/g++.other/virtual11.C: New test.
26643
266442001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26645
26646 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
26647
266482001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26649
26650 * gcc.c-torture/compile/20010102-1.c: New test.
26651
266522001-01-02 Andreas Jaeger <aj@suse.de>
26653
26654 * gcc.dg/noreturn-3.c: New test.
26655
26656 * gcc.dg/noreturn-4.c: New test.
26657
266582001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26659
26660 * gcc.c-torture/execute/stdio-opt-1.c: Also test
26661 __builtin_fputc and __builtin_fwrite.
26662
266632000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26664
26665 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
26666 signed char, not default char.
26667
266682000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26669
26670 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
26671
266722000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
26673
26674 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
26675
266762000-12-29 Richard Henderson <rth@redhat.com>
26677
26678 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
26679 (__cyg_profile_func_exit): Define.
26680
266812000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26682
26683 * g++.dg/vtgc1.C: New test.
26684
266852000-12-28 Geoffrey Keating <geoffk@redhat.com>
26686
26687 * gcc.dg/noncompile/20001228-1.c: New test.
26688
26689 * gcc.dg/20001228-1.c: New test.
26690
26691 * gcc.c-torture/execute/20001228-1.c: New test.
26692
266932000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
26694
26695 * gcc.dg/format-strfmon-1.c: New test.
26696
266972000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26698
26699 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
26700 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
26701 * gcc.c-torture/execute/string-opt-1.c: Likewise.
26702 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26703 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26704 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26705 * gcc.c-torture/execute/string-opt-6.c: Likewise.
26706 * gcc.c-torture/execute/string-opt-7.c: Likewise.
26707 * gcc.c-torture/execute/string-opt-8.c: Likewise.
26708 * gcc.c-torture/execute/string-opt-9.c: Likewise.
26709 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26710 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26711 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26712
26713 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
26714 * gcc.c-torture/execute/string-opt-4.c: Test index.
26715
267162000-12-26 Geoffrey Keating <geoffk@redhat.com>
26717
26718 * gcc.c-torture/compile/20001226-1.c: New test.
26719
267202000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
26721
26722 * gcc.c-torture/compile/20001222-1.c: New test.
26723 * gcc.c-torture/compile/20001222-1.x: Xfail.
26724
267252000-12-22 Alexandre Oliva <aoliva@redhat.com>
26726
26727 * gcc.c-torture/execute/comp-goto-2.c: New test.
26728
267292000-12-21 J"orn Rennecke <amylaar@redhat.com>
26730
26731 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
26732 Use long types if __INT_MAX__ is 32767.
26733 (main): Use cast to (sint32 *) when poking 88 into a_page.
26734
26735 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
26736
267372000-12-21 Bernd Schmidt <bernds@redhat.com>
26738
26739 * gcc.c-torture/compile/20001221-1.c: New test.
26740 * gcc.c-torture/execute/20001221-1.c: New test.
26741
267422000-12-20 Richard Henderson <rth@redhat.com>
26743
26744 * g++.old-deja/g++.pt/crash36.C: Update error lines.
26745 * g++.old-deja/g++.robertl/eb109.C: Likewise.
26746
267472000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26748
26749 * gcc.dg/compare3.c: New test.
26750
267512000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26752
26753 * gcc.dg/format-warnll-1.c: New test.
26754
267552000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
26756
26757 * gcc.dg/cpp/cmdlne-P.c: New test.
26758
267592000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26760
26761 * gcc.c-torture/execute/builtin-abs-1.c,
26762 gcc.c-torture/execute/builtin-abs-2.c: New tests.
26763
267642000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26765
26766 * gcc.dg/cpp/multiline.c: New test.
26767
267682000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26769
26770 * g++.old-deja/g++.other/syshdr1.C: Update.
26771 * gcc.dg/cpp/lineflags.c: Remove temporarily.
26772
267732000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26774
26775 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
26776
267772000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26778
26779 * g++.old-deja/g++.pt/ttp65.C: New test.
26780
267812000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26782
26783 * g++.old-deja/g++.pt/ttp64.C: New test.
26784
267852000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26786
26787 * g++.old-deja/g++.pt/spec33.C: New test.
26788
267892000-12-14 Catherine Moore <clm@redhat.com>
26790
26791 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
26792 * gcc.c-torture/execute/920612-2.c: Likewise.
26793 * gcc.c-torture/execute/920428-2.c: Likewise.
26794 * gcc-c-torture/execute/va-arg-11.c: Call exit.
26795 * gcc.c-torture/execute/va-arg-21.c: Likewise.
26796
267972000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26798
26799 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
26800 * gcc.dg/pack-test-2.c: Likewise.
26801
268022000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26803
26804 Tests by Zack Weinberg <zackw@stanford.edu>.
26805
26806 * gcc.dg/cpp/defined.c: Update.
26807 * gcc.dg/cpp/defined_trad.c: New tests.
26808
268092000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26810
26811 * gcc.dg/cpp/trad-direct.c: Update.
26812
268132000-12-11 Neil Booth <neilb@earthling.net>
26814
26815 * gcc.dg/cpp/defined_trad.c
26816
268172000-12-11 Neil Booth <neilb@earthling.net>
26818
26819 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
26820
268212000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
26822
26823 * gcc.dg/format-miss-2.c: New test.
26824
268252000-12-09 Neil Booth <neilb@earthling.net>
26826
26827 * gcc.dg/cpp/lineflags.c: New tests.
26828 * gcc.dg/cpp/poison.c: Update.
26829 * gcc.dg/cpp/redef2.c: Update.
26830 * gcc.dg/cpp/skipping.c: New test.
26831
268322000-12-07 Geoffrey Keating <geoffk@redhat.com>
26833
26834 * g++.old-deja/g++.other/eh3.C: New testcase.
26835
268362000-12-07 Neil Booth <neilb@earthling.net>
26837
26838 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
26839 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
26840 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
26841 wtr-union-init-2.c, wtr-union-init-3.c: Update.
26842 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
26843 Update.
26844
268452000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26846
26847 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
26848 __SIZE_TYPE__ instead of int for type of integers cast to
26849 pointers.
26850
268512000-12-07 Jakub Jelinek <jakub@redhat.com>
26852
26853 * g++.old-deja/g++.other/cleanup4.C: New test.
26854
268552000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26856
26857 * format-sec-1.c: New test.
26858
268592000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26860
26861 * gcc.dg/format-nonlit-3.c: New test.
26862
268632000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26864
26865 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
26866 through a null pointer.
26867
268682000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26869
26870 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
26871 * g++.old-deja/g++.pt/partial4.C: New test.
26872
268732000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
26874
26875 * gcc.c-torture/execute/ieee/hugeval.x: New.
26876
268772000-12-06 Neil Booth <neilb@earthling.net>
26878
26879 * gcc.dg/cpp/backslash2.c: New tests.
26880
268812000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26882
26883 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
26884 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
26885
268862000-12-05 Geoffrey Keating <geoffk@redhat.com>
26887
26888 * gcc.c-torture/execute/20001203-2.c: New testcase.
26889
268902000-12-05 Nathan Sidwell <nathan@codesourcery.com>
26891
26892 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
26893 * g++.old-deja/g++.other/virtual10.C: New test.
26894
268952000-12-05 Nathan Sidwell <nathan@codesourcery.com>
26896
26897 * g++.old-deja/g++.mike/pmf5.C: Remove test.
26898
268992000-12-05 Richard Henderson <rth@redhat.com>
26900
26901 * gcc.c-torture/compile/20001205-1.c: New.
26902
269032000-12-04 Neil Booth <neilb@earthling.net>
26904
26905 * g++.old-deja/g++.other/virtual9.C: New test.
26906 * g++.old-deja/g++.pt/crash61.C: New test.
26907 * gcc.c-torture/execute/loop-9.c: New test.
26908
269092000-12-04 Neil Booth <neilb@earthling.net>
26910
26911 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
26912 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
26913 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
26914 * gcc.dg/cpp/extratokens.c: ...here.
26915
269162000-12-04 Neil Booth <neilb@earthling.net>
26917
26918 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
26919 New tests.
26920
269212000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26922
26923 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
26924 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
26925
269262000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
26927
26928 * gcc.c-torture/execute/20001203-1.c: New test.
26929
269302000-12-03 Neil Booth <neilb@earthling.net>
26931
26932 * gcc.dg/cpp/macro6.c: New test cases.
26933
269342000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26935
26936 * gcc.c-torture/execute/string-opt-9.c: New test.
26937 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26938 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26939 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26940
26941 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
26942 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
26943
269442000-12-02 Geoffrey Keating <geoffk@redhat.com>
26945
26946 * gcc.dg/cpp/if-6.c: New testcase.
26947
26948 * gcc.dg/20001201-1.c: New testcase.
26949
269502000-12-02 Neil Booth <neilb@earthling.net>
26951
26952 * g++.old-deja/g++.other/externC4.C,
26953 g++.old-deja/g++.other/friend10.C: New tests.
26954
269552000-12-02 Neil Booth <neilb@earthling.net>
26956
26957 * g++.old-deja/g++.other/instan2.C
26958 * g++.old-deja/g++.other/instan3.C: New test.
26959
269602000-12-02 Neil Booth <neilb@earthling.net>
26961
26962 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
26963 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
26964 gnuc99.c,gnuc99-pedantic.c: New tests.
26965
269662000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
26967
26968 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
26969 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
26970
269712000-12-01 Neil Booth <neilb@earthling.net>
26972
26973 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
26974 * gcc.dg/cpp/poison.c: Update.
26975 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
26976
269772000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
26978
26979 * g77.f-torture/execute/20001201.f: New test.
26980
269812000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
26982
26983 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
26984
269852000-12-01 Jakub Jelinek <jakub@redhat.com>
26986
26987 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
26988
269892000-12-01 Nathan Sidwell <nathan@codesourcery.com>
26990
26991 * g++.old-deja/g++.other/cast6.C: New test.
26992
269932000-11-30 Geoffrey Keating <geoffk@redhat.com>
26994
26995 * gcc.c-torture/execute/20001130-2.c: New testcase.
26996
269972000-11-30 Richard Henderson <rth@redhat.com>
26998
26999 * gcc.c-torture/execute/20001130-1.c: New test.
27000
270012000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27002
27003 * g++.old-deja/g++.other/op3.C: New test.
27004
270052000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27006
27007 * g++.old-deja/g++.other/op2.C: New test.
27008
270092000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27010
27011 * g++.old-deja/g++.other/crash38.C: New test.
27012
270132000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27014
27015 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27016
270172000-11-29 Jakub Jelinek <jakub@redhat.com>
27018
27019 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27020 tests.
27021 * gcc.c-torture/execute/string-opt-6.c: New test.
27022
27023 * gcc.dg/20001117-1.c: Add main.
27024
270252000-11-28 Geoffrey Keating <geoffk@redhat.com>
27026
27027 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27028 Move from here ...
27029 * gcc.dg/940510-1.c: ... to here.
27030
27031 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27032 zero-size arrays in toplevel structures.
27033
270342000-11-28 Jakub Jelinek <jakub@redhat.com>
27035
27036 * gcc.c-torture/execute/loop-8.c: New test.
27037
270382000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27039
27040 * g++.old-deja/g++.other/base1.C: New test.
27041
270422000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27043
27044 * g++.old-deja/g++.other/parse2.C: New test.
27045
270462000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27047
27048 * g++.old-deja/g++.pt/incomplete1.C: New test.
27049
270502000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27051
27052 * g++.old-deja/g++.other/friend9.C: New test.
27053
270542000-11-28 Jakub Jelinek <jakub@redhat.com>
27055
27056 * gcc.dg/20001127-1.c: New test.
27057
270582000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27059
27060 * g++.old-deja/g++.pt/friend46.C: New test.
27061
270622000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27063
27064 * g++.old-deja/g++.other/ptrmem8.C: New test.
27065
270662000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27067
27068 * gcc.c-torture/execute/string-opt-7.c: New test.
27069 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27070
270712000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27072
27073 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27074 instead of 'mkcheck 2'.
27075
270762000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27077
27078 * gcc.c-torture/execute/memcheck/driver.c,
27079 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27080 C9X references to refer to C99.
27081
270822000-11-25 Jakub Jelinek <jakub@redhat.com>
27083
27084 * gcc.dg/ultrasp3.c: New test.
27085
270862000-11-25 Neil Booth <neilb@earthling.net>
27087
27088 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27089
270902000-11-25 Alexandre Oliva <aoliva@redhat.com>
27091
27092 * gcc.c-torture/compile/20001123-2.c: New.
27093
270942000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27095
27096 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27097
270982000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27099
27100 * gcc.dg/sequence-point-1.c: Add some new tests.
27101 * gcc.c-torture/execute/20001124-1.c: New test.
27102
271032000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27104
27105 * g++.old-deja/g++.other/vaarg4.C: New test.
27106 * gcc.c-torture/compile/20001123-1.c: New test.
27107
271082000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27109
27110 * g++.other/crash24.C: Adjust and remove XFAIL.
27111 * g++.other/crash37.C: New test.
27112
271132000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27114
27115 * g++.old-deja/g++.pt/instantiate9.C: New test.
27116
271172000-11-22 Mark Mitchell <mark@codesourcery.com>
27118
27119 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27120 new ABI, too.
27121
27122 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27123 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27124
271252000-11-22 Neil Booth <neilb@earthling.net>
27126
27127 * gcc.dg/cpp/Wtrigraphs.c: New test.
27128
271292000-11-22 Loren J. Rittle <ljrittle@acm.org>
27130
27131 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27132
271332000-11-22 Jakub Jelinek <jakub@redhat.com>
27134
27135 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27136
271372000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27138
27139 * lib/gcc-dg.exp: load_lib scanasm.exp.
27140 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27141 * lib/g++-dg.exp: load_lib scanasm.exp.
27142 * lib/scanasm.exp: New.
27143 (scan-assembler, scan-assembler-not): Add optional arguments to
27144 test name, or if not present, the pattern name.
27145 (scan-assembler-dem, scan-assembler-dem-not): New.
27146
27147 * g++.dg/dg.exp: New.
27148
271492000-11-21 Neil Booth <neilb@earthling.net>
27150
27151 * gcc.dg/cpp/integrated1.c: Remove.
27152
271532000-11-21 Jakub Jelinek <jakub@redhat.com>
27154
27155 * gcc.c-torture/execute/20001121-1.c: New test.
27156
271572000-11-21 Richard Henderson <rth@redhat.com>
27158
27159 * gcc.c-torture/compile/20001121-1.c: New test.
27160
271612000-11-20 Neil Booth <neilb@earthling.net>
27162
27163 * gcc.dg/cpp/integrated1.c: New test.
27164
271652000-11-21 Jakub Jelinek <jakub@redhat.com>
27166
27167 * g++.old-deja/g++.other/inline17.C: New test.
27168
271692000-11-20 Donald Lindsay <dlindsay@redhat.com>
27170
27171 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27172 local variable to be zero: I made the variable global. Now
27173 uses abort() and exit() instead of relying on main's return value.
27174
271752000-11-20 Neil Booth <neilb@earthling.net>
27176
27177 * gcc.dg/cpp/paste2.c: Update test.
27178 * objc/execute/paste.m: New test.
27179
271802000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27181
27182 * gcc.dg/c99-condexpr-1.c: New test.
27183
271842000-11-20 Neil Booth <neilb@earthling.net>
27185
27186 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27187
271882000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27189
27190 * g++.old-deja/g++.pt/export1.C: New test.
27191
271922000-11-20 Jakub Jelinek <jakub@redhat.com>
27193
27194 * gcc.dg/20001117-1.c: New test.
27195
271962000-11-18 Richard Henderson <rth@redhat.com>
27197
27198 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27199
272002000-11-18 Richard Henderson <rth@redhat.com>
27201
27202 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27203 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27204 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27205
272062000-11-18 Richard Henderson <rth@redhat.com>
27207
27208 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27209 (main): New. Exit cleanly.
27210
272112000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27212
27213 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27214 gcc.dg/c99-fordecl-2.c: New tests.
27215
272162000-11-18 Richard Henderson <rth@redhat.com>
27217
27218 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27219 * gcc.c-torture/execute/zerolen-2.c: New.
27220
272212000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27222
27223 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27224 memory.
27225
272262000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27227
27228 * g++.old-deja/g++.pt/instantiate8.C: New test.
27229
272302000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27231
27232 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27233 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27234
272352000-11-16 Nick Clifton <nickc@redhat.com>
27236
27237 * gcc.c-torture/execute/nestfunc-2.c: New test.
27238 * gcc.c-torture/execute/nestfunc-3.c: New test.
27239
272402000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27241
27242 * gcc.c-torture/compile/20001116-1.c: New test.
27243
272442000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27245
27246 * gcc.c-torture/execute/20001115-1.c: New test.
27247
272482000-11-15 Mark Mitchell <mark@codesourcery.com>
27249
27250 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27251 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27252 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27253 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27254
272552000-11-15 Neil Booth <neilb@earthling.net>
27256
27257 gcc.dg/cpp/_Pragma1.c: Update.
27258 gcc.dg/cpp/_Pragma2.c: New test.
27259
272602000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27261
27262 * g++.old-deja/g++.other/anon5.C: New test.
27263
272642000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27265
27266 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27267 tests.
27268
272692000-11-14 Jakub Jelinek <jakub@redhat.com>
27270
27271 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27272 output.
27273
272742000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27275
27276 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27277 labels at end of compound statements.
27278
272792000-11-13 Jakub Jelinek <jakub@redhat.com>
27280
27281 * gcc.c-torture/execute/loop-7.c: New test.
27282
272832000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27284
27285 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27286
272872000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27288
27289 * gcc.dg/c99-bool-1.c: New test.
27290
272912000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27292
27293 * gcc.dg/c99-scope-1.c: Remove xfail.
27294 * gcc.dg/c99-scope-2.c: New test.
27295
272962000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27297
27298 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27299 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27300
273012000-11-11 Mark Mitchell <mark@codesourcery.com>
27302
27303 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27304 error messages.
27305
27306 * g++.mike/p700.C: Don't typedef wchar_t.
27307 * g++.mike/p784.C: Likewise.
27308 * g++.mike/eb101.C: Don't use __wchar_t.
27309
273102000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27311
27312 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27313 from DO loop.
27314
273152000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27316
27317 * gcc.c-torture/execute/20001111-1.c: New test.
27318
273192000-11-10 Nick Clifton <nickc@redhat.com>
27320
27321 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27322 long multuiple and accumulate.
27323
273242000-11-09 Richard Henderson <rth@redhat.com>
27325
27326 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27327 via size_t instead of int.
27328
27329 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27330 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27331 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27332 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27333
273342000-11-09 Geoffrey Keating <geoffk@redhat.com>
27335
27336 * gcc.c-torture/compile/20001109-1.c: New test.
27337 * gcc.c-torture/compile/20001109-2.c: New test.
27338
273392000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27340
27341 * g++.old-deja/g++.pt/operator1.C: New test.
27342 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27343
273442000-11-09 Jakub Jelinek <jakub@redhat.com>
27345
27346 * gcc.dg/20001108-1.c: New test.
27347
273482000-11-09 Jakub Jelinek <jakub@redhat.com>
27349
27350 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27351 with both arguments constant strings.
27352 * gcc.c-torture/execute/string-opt-3.c: New test.
27353 * gcc.c-torture/execute/string-opt-4.c: New test.
27354 * gcc.c-torture/execute/string-opt-5.c: New test.
27355
273562000-11-08 Nick Clifton <nickc@redhat.com>
27357
27358 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27359 mulsidi3adddi patterns.
27360
273612000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27362
27363 * g++.old-deja/g++.other/crash36.C: New test.
27364
273652000-11-08 Jakub Jelinek <jakub@redhat.com>
27366
27367 * g++.old-deja/g++.other/init16.C: New test.
27368
273692000-11-06 Loren J. Rittle <ljrittle@acm.org>
27370
27371 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27372
273732000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27374
27375 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27376 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27377 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27378
273792000-11-07 DJ Delorie <dj@redhat.com>
27380
27381 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27382
273832000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27384
27385 * gcc.c-torture/execute/string-opt-1.c: New test.
27386
273872000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27388
27389 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
27390 mips-sgi-irix6.* because the MIPS ABI passes floating-point
27391 parameters in registers, and there is no way for a varargs
27392 function to know in which order the integer and floating-point
27393 parameters should be interleaved when they are placed on the
27394 stack.
27395 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27396 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27397
273982000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27399
27400 * gcc.c-torture/execute/string-opt-2.c: New test.
27401
274022000-11-07 Nathan Sidwell <nathan@codesourcery.com>
27403
27404 * g++.old-deja/g++.pt/crash60.C: New test.
27405
274062000-11-06 Jakub Jelinek <jakub@redhat.com>
27407
27408 * g++.old-deja/g++.other/crash24.C: New test.
27409 * g++.old-deja/g++.other/crash25.C: New test.
27410 * g++.old-deja/g++.other/crash26.C: New test.
27411 * g++.old-deja/g++.other/crash27.C: New test.
27412 * g++.old-deja/g++.other/crash28.C: New test.
27413 * g++.old-deja/g++.other/crash29.C: New test.
27414 * g++.old-deja/g++.other/crash30.C: New test.
27415 * g++.old-deja/g++.other/crash31.C: New test.
27416 * g++.old-deja/g++.other/crash32.C: New test.
27417 * g++.old-deja/g++.other/crash33.C: New test.
27418 * g++.old-deja/g++.other/crash34.C: New test.
27419 * g++.old-deja/g++.other/crash35.C: New test.
27420
274212000-11-06 Jakub Jelinek <jakub@redhat.com>
27422
27423 * gcc.c-torture/execute/20001031-1.c: New test.
27424
274252000-11-04 Mark Mitchell <mark@codesourcery.com>
27426
27427 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
27428 namespace.
27429
27430 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
27431 standards-conformant.
27432
27433 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
27434
27435 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
27436 * g++.old-deja/g++.mike/p755a.C: Likewise.
27437 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
27438 library makes no calls to `operator new' during initialization.
27439
274402000-11-04 Neil Booth <neilb@earthling.net>
27441
27442 * gcc.dg/cpp/include2.c: New tests.
27443
274442000-11-03 Mark P Mitchell <mark@codesourcery.com>
27445
27446 * lib/g++.exp (g++_set_ld_library_path): New function.
27447 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
27448
274492000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
27450
27451 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
27452 warnings.
27453
274542000-11-01 Richard Henderson <rth@redhat.com>
27455
27456 * g++.old-deja/g++.ext/namedret1.C: New.
27457 * g++.old-deja/g++.ext/namedret2.C: New.
27458 * g++.old-deja/g++.ext/namedret3.C: New.
27459
274602000-10-31 Geoffrey Keating <geoffk@cygnus.com>
27461
27462 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
27463 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
27464
274652000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27466
27467 * gcc.c-torture/execute/va-arg-21.c: New test.
27468
274692000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
27470
27471 * gcc.dg/c99-complex-2.c: New test.
27472
274732000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27474
27475 * gcc.c-torture/execute/stdio-opt-1.c: New test.
27476
274772000-10-31 Jakub Jelinek <jakub@redhat.com>
27478
27479 * g++.old-deja/g++.other/inline16.C: New test.
27480
274812000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
27482
27483 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
27484 __PRETTY_FUNCTION__
27485
274862000-10-29 Neil Booth <neilb@earthling.net>
27487
27488 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
27489 New tests.
27490 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
27491 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
27492 optimisation.
27493
274942000-10-29 Neil Booth <neilb@earthling.net>
27495
27496 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
27497 * mi1.c, mi1c.h: Add null directives to multiple-include test.
27498 * mi5.c: Test multiple includes work with -C.
27499 * trigraphs.c: Test ^= version.
27500
275012000-10-28 Neil Booth <neilb@earthling.net>
27502
27503 New tests and test updates for new macro expander.
27504
27505 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
27506 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
27507 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
27508 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
27509 new diagnostic messages.
27510
27511 * gcc.dg/cpp/macro3.c: New tests.
27512
275132000-10-27 Mark Mitchell <mark@codesourcery.com>
27514
27515 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
27516 on the same line.
27517
275182000-10-27 Jakub Jelinek <jakub@redhat.com>
27519
27520 * g++.old-deja/g++.other/eh2.C: New test.
27521
275222000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
27523
27524 * gcc.c-torture/execute/20001027-1.c: New test.
27525
275262000-10-26 Richard Henderson <rth@redhat.com>
27527
27528 * gcc.c-torture/execute/20001026-1.c: New.
27529
275302000-10-26 Mark Mitchell <mark@codesourcery.com>
27531
27532 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
27533 * g++.old-deja/g++.law/builtin1.C: Likewise.
27534 * g++.old-deja/g++.law/ctors10.C: Likewise.
27535 * g++.old-deja/g++.law/virtual3.C: Likewise.
27536 * g++.old-deja/g++.mike/p658.C: Likewise.
27537 * g++.old-deja/g++.other/sibcall1.C: Likewise.
27538 * g++.old-deja/g++.other/vaarg2.C: Likewise.
27539 * g++.old-deja/g++.robertl/eb124.C: Likewise.
27540 * g++.old-deja/g++.robertl/eb44.C: Likewise.
27541 * g++.old-deja/g++.robertl/eb77.C: Likewise.
27542
275432000-10-26 Nathan Sidwell <nathan@codesourcery.com>
27544
27545 * gcc.c-torture/compile/20001024-1.c: New test.
27546
275472000-10-25 Mark Mitchell <mark@codesourcery.com>
27548
27549 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
27550 to tell us whether or not we are using V3.
27551
275522000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
27553
27554 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
27555 operands.
27556
275572000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
27558
27559 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
27560
275612000-10-25 Jakub Jelinek <jakub@redhat.com>
27562
27563 * gcc.c-torture/execute/20001024-1.c: New test.
27564
275652000-10-24 Jakub Jelinek <jakub@redhat.com>
27566
27567 * g++.old-deja/g++.other/sibcall1.C: New test.
27568
275692000-10-20 Jakub Jelinek <jakub@redhat.com>
27570
27571 * gcc.dg/noncompile/init-3.c: New test.
27572
275732000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
27574
27575 * gcc.dg/format-array-1.c: New test.
27576
275772000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27578
27579 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
27580 writing through null pointers; remove comment about testing
27581 unterminated strings.
27582
275832000-10-17 Matthew Hiller <hiller@redhat.com>
27584
27585 * gcc.c-torture/execute/20001017-2.c: New test.
27586
275872000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27588
27589 * gcc.c-torture/compile/20001018-1.c: New test.
27590 * gcc.c-torture/compile/20001018-1.x: Xfail.
27591
275922000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27593
27594 * gcc.c-torture/execute/20001017-1.c: New test.
27595
275962000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27597
27598 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
27599 for multiple use of arguments with scanf formats; add tests for
27600 multiple use of arguments.
27601
276022000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
27603
27604 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
27605
276062000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27607
27608 * gcc.dg/format-miss-1.c: New test.
27609
276102000-10-16 Jakub Jelinek <jakub@redhat.com>
27611
27612 * gcc.c-torture/execute/20001013-1.c: New test.
27613
276142000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27615
27616 * gcc.dg/format-branch-1.c: New test.
27617
276182000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27619
27620 * README, lib/file-format.exp: Remove EGCS references.
27621
276222000-10-16 Jakub Jelinek <jakub@redhat.com>
27623
27624 * gcc.dg/20001013-1.c: New test.
27625
276262000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
27627
27628 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
27629 for intmax_t in the compiler using __typeof__ and the type rules
27630 for conditional expressions.
27631
276322000-10-13 Jakub Jelinek <jakub@redhat.com>
27633
27634 * gcc.dg/20001012-1.c: New test.
27635 * gcc.dg/20001012-2.c: New test.
27636
276372000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27638
27639 * gcc.dg/format-attr-1.c: New test.
27640
276412000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27642
27643 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
27644 __LONG_LONG_MAX__ instead of LLONG_MAX.
27645
276462000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27647
27648 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
27649 scanf flags.
27650 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
27651 flags.
27652
276532000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
27654
27655 * gcc.dg/sequence-pt-1.c: New test.
27656
276572000-10-11 Geoff Keating <geoffk@cygnus.com>
27658
27659 * gcc.c-torture/execute/20001011-1.c: New testcase.
27660 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
27661
276622000-10-10 Jakub Jelinek <jakub@redhat.com>
27663
27664 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
27665 does not error on it.
27666
276672000-10-10 Jakub Jelinek <jakub@redhat.com>
27668
27669 * gcc.dg/20001009-1.c: New test.
27670
27671Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
27672
27673 * gcc.c-torture/compile/20001009-1.c: Move from here ....
27674 * gcc.c-torture/execute/20001009-2.c: ... to here.
27675
276762000-10-09 Geoff Keating <geoffk@cygnus.com>
27677
27678 * gcc.c-torture/compile/20001009-1.c: New testcase.
27679 * gcc.c-torture/execute/20001009-1.c: New testcase.
27680 Testcases provided by Jan Hubicka <jh@suse.cz>.
27681
276822000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27683
27684 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27685 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
27686 uintmax_t using <limits.h> to emulate the compiler's internal
27687 logic. No longer XFAIL %j tests.
27688
276892000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27690
27691 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
27692 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27693 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
27694 regexps and details of expected handling of some bad formats.
27695 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
27696 suppression.
27697
276982000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27699
27700 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
27701 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
27702 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
27703 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
27704 in list archives.
27705
277062000-10-06 Richard Henderson <rth@cygnus.com>
27707
27708 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
27709 * g++.old-deja/g++.brendan/crash52.C: Likewise.
27710 * g++.old-deja/g++.jason/report.C: Likewise.
27711 * g++.old-deja/g++.law/friend5.C: Likewise.
27712 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
27713 of the expected warnings.
27714
277152000-10-06 Nathan Sidwell <nathan@codesourcery.com>
27716
27717 * g++.old-deja/g++.pt/enum14.C: New test.
27718
277192000-10-05 Nathan Sidwell <nathan@codesourcery.com>
27720
27721 * g++.old-deja/g++.pt/crash59.C: New test.
27722
277232000-10-04 Will Cohen <wcohen@redhat.com>
27724
27725 * gcc.dg/20000926-1.c: New test.
27726
277272000-10-03 Geoff Keating <geoffk@cygnus.com>
27728
27729 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
27730 function name for current C++ compiler.
27731 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
27732
277332000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
27734
27735 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
27736 __PRETTY_FUNCTION__.
27737 * g++.old-deja/g++.ext/pretty2.C: Likewise.
27738
277392000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27740
27741 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
27742
277432000-09-26 Jakub Jelinek <jakub@redhat.com>
27744
27745 * gcc.c-torture/compile/20000923-1.c: New test.
27746
277472000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
27748
27749 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
27750 * g++.old-deja/g++.pt/ttp62.C: Same.
27751 * g++.old-deja/g++.other/inline14.C: Same.
27752
277532000-09-24 Richard Henderson <rth@cygnus.com>
27754
27755 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
27756
277572000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
27758
27759 * gcc.dg/c90-printf-1.c: Add test for wide string format.
27760
277612000-09-22 Geoff Keating <geoffk@cygnus.com>
27762
27763 * gcc.c-torture/compile/20000922-1.c: New file.
27764
277652000-09-21 Nick Clifton <nickc@redhat.com>
27766
27767 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
27768 a signed long modulo operation.
27769 (mod6): New function - perform an unsigned long modulo operation.
27770 (main): Add tests for modulos of very large numbers by very small
27771 dividends.
27772
277732000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27774
27775 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
27776
277772000-09-19 Richard Henderson <rth@cygnus.com>
27778
27779 * gcc.dg/compare2.c (case 10): XFAIL.
27780
277812000-09-18 Richard Henderson <rth@cygnus.com>
27782
27783 * gcc.c-torture/execute/20000906-1.c: Move ...
27784 * gcc.dg/20000906-1.c: ... here. Only run on targets
27785 that support __builtin_trap.
27786
27787Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
27788
27789 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
27790
277912000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27792
27793 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
27794 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
27795 more $ format tests.
27796
277972000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27798
27799 * gcc.dg/format-errmk-1.c: New test.
27800
278012000-09-17 Greg McGary <greg@mcgary.org>
27802
27803 * gcc.c-torture/execute/20000917-1.x: Remove.
27804
278052000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
27806
27807 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
27808
278092000-09-17 Greg McGary <greg@mcgary.org>
27810
27811 * gcc.c-torture/execute/20000917-1.c: New test.
27812 * gcc.c-torture/execute/20000917-1.x: XFAIL.
27813
278142000-09-16 Neil Booth <NeilB@earthling.net>
27815
27816 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
27817 in nested macro bug.
27818
278192000-09-15 Neil Booth <NeilB@earthling.net>
27820
27821 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
27822
278232000-09-14 Jeffrey A Law (law@cygnus.com)
27824
27825 * gcc.c-torture/execute/20000914-1.c: New test.
27826
278272000-09-12 Alexandre Oliva <aoliva@redhat.com>
27828
27829 * g++.other/inline13.C: New test.
27830
278312000-09-12 Andreas Jaeger <aj@suse.de>
27832
27833 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
27834 constant by Ulrich Drepper <drepper@redhat.com>.
27835
278362000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
27837
27838 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
27839
278402000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27841
27842 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
27843
278442000-09-11 Zack Weinberg <zack@wolery.cumb.org>
27845
27846 * gcc.dg/cpp/backslash.c: New test.
27847
278482000-09-11 Alexandre Oliva <aoliva@redhat.com>
27849
27850 * gcc.c-torture/execute/20000910-1.c: New test.
27851 * gcc.c-torture/execute/20000910-2.c: Likewise.
27852
278532000-09-11 Robert Lipe <robertl@sco.com>
27854
27855 * gcc.dg/pragma-align.c: New test.
27856
278572000-09-11 Nathan Sidwell <nathan@codesourcery.com>
27858
27859 * g++.old-deja/g++.pt/explicit82.C: New test.
27860 * g++.old-deja/g++.pt/explicit83.C: New test.
27861
278622000-09-10 Zack Weinberg <zack@wolery.cumb.org>
27863
27864 * gcc.dg/asm-names.c: New test.
27865
278662000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27867
27868 * gcc.dg/cpp/tr-warn6.c: New test
27869
278702000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
27871
27872 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
27873 be accepted.
27874
278752000-09-07 Catherine Moore <clm@redhat.com>
27876
27877 * gcc.c-torture/execute/unroll-1.c: New test.
27878
278792000-09-06 Zack Weinberg <zack@wolery.cumb.org>
27880
27881 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
27882 ERROR markers.
27883 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
27884 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
27885 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
27886 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
27887 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
27888 Preprocess only.
27889 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
27890 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
27891
278922000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27893
27894 * g++.old-deja/g++.pt/deduct2.C: New test.
27895
278962000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27897
27898 * g++.old-deja/g++.pt/parms2.C: New test.
27899
279002000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27901
27902 * g++.old-deja/g++.pt/crash58.C: New test.
27903
279042000-09-06 Greg McGary <greg@mcgary.org>
27905
27906 * gcc.c-torture/execute/20000906-1.c: New test.
27907 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
27908
279092000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27910
27911 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
27912
279132000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27914
27915 * g++.old-deja/g++.pt/crash57.C: New test.
27916
279172000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27918
27919 * g++.old-deja/g++.pt/crash56.C: New test.
27920
279212000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27922
27923 * g++.old-deja/g++.pt/koenig1.C: New test.
27924
279252000-09-04 Jakub Jelinek <jakub@redhat.com>
27926
27927 * gcc.dg/20000904-1.c: New test.
27928
279292000-09-04 Jakub Jelinek <jakub@redhat.com>
27930
27931 * gcc.dg/cpp/paste8.c: New test.
27932
279332000-09-01 Alexandre Oliva <aoliva@redhat.com>
27934
27935 * gcc.c-torture/compile/20000827-1.c: New test.
27936
279372000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27938
27939 * gcc.dg/format-diag-1.c: New test.
27940
279412000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27942
27943 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
27944 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
27945 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
27946 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
27947 gcc.dg/formatz-1.c: Adjust warning regular expressions.
27948
279492000-09-01 Nathan Sidwell <nathan@codesourcery.com>
27950
27951 * g++.old-deja/g++.other/nested4.C: New test.
27952
279532000-09-01 Nathan Sidwell <nathan@codesourcery.com>
27954
27955 * g++.old-deja/g++.ns/scoped1.C: New test.
27956
279572000-08-30 Alexandre Oliva <aoliva@redhat.com>
27958
27959 * lib/g++.exp: Support testing already-installed GCC.
27960
279612000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27962
27963 * wtr-label-1.c, wtr-suffix-1.c: New tests.
27964
279652000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27966
27967 * gcc.dg/return-type-2.c: New test.
27968
279692000-08-27 Geoff Keating <geoffk@cygnus.com>
27970
27971 * gcc.c-torture/compile/20000825-1.c: New test.
27972
279732000-08-26 Alexandre Oliva <aoliva@redhat.com>
27974
27975 * gcc.dg/dwarf2-2.c: New test.
27976
279772000-08-26 Zack Weinberg <zack@wolery.cumb.org>
27978
27979 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
27980 dg-warning regexps.
27981
279822000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
27983
27984 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
27985 gcc.dg/format-ext-5.c: New tests.
27986
279872000-08-25 Jakub Jelinek <jakub@redhat.com>
27988
27989 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
27990
279912000-08-24 Mark Mitchell <mark@codesourcery.com>
27992
27993 * gcc.dg/noncompile/930622-2.c: Adjust error message.
27994
279952000-08-24 Richard Henderson <rth@cygnus.com>
27996
27997 * gcc.dg/ia64-sync-1.c: New test.
27998 * gcc.dg/ia64-sync-2.c: New test.
27999 * gcc.dg/ia64-asm-1.c: New test.
28000
280012000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28002
28003 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28004 * gcc.dg/format-ext-2.c: New test.
28005
280062000-08-23 Jason Merrill <jason@redhat.com>
28007
28008 * lib/old-dejagnu.exp: Also ignore "In member function" and
28009 "At global scope".
28010
280112000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28012
28013 * gcc.dg/noncompile/label-lineno-1.c: New test.
28014
280152000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28016
28017 * gcc.dg/c99-array-nonobj-1.c: New test.
28018
280192000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28020
28021 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28022 tests.
28023 * gcc.dg/format-ext-1.c: New test.
28024
280252000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28026
28027 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28028 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28029 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28030 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28031 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28032
280332000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28034
28035 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28036 gcc.dg/c99-strftime-2.c: New tests.
28037
280382000-08-22 Richard Henderson <rth@cygnus.com>
28039
28040 * gcc.c-torture/execute/20000822-1.c: New test.
28041
280422000-08-21 Jakub Jelinek <jakub@redhat.com>
28043
28044 * gcc.c-torture/execute/20000819-1.x: Remove.
28045
280462000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28047
28048 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28049 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28050 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28051 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28052 gcc.dg/format-xopen-1.c: New tests.
28053
280542000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28055
28056 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28057
280582000-08-21 Jakub Jelinek <jakub@redhat.com>
28059
28060 * g++.old-deja/g++.other/loop2.C: New test.
28061
28062 * gcc.c-torture/compile/20000606-1.c: New test.
28063 * gcc.c-torture/compile/20000728-1.c: New test.
28064 * gcc.c-torture/execute/20000801-1.c: New test.
28065 * gcc.c-torture/execute/20000801-2.c: New test.
28066 * gcc.c-torture/execute/20000819-1.c: New test.
28067 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28068 * gcc.dg/20000629-1.c: New test.
28069 * gcc.dg/20000724-1.c: New test.
28070 * gcc.dg/20000807-1.c: New test.
28071
280722000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28073
28074 * gcc.dg/cpp/pragma-1.c: New test.
28075 * gcc.dg/cpp/pragma-2.c: New test.
28076
280772000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28078
28079 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28080 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28081
280822000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28083
28084 * gcc.c-torture/compile/20000818-1.c: New test.
28085
280862000-08-18 Manfred Hollstein <manfredh@redhat.com>
28087
28088 * gcc.c-torture/execute/20000818-1.c: New test.
28089
280902000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28091
28092 * gcc.dg/format-va-1.c: New test.
28093
280942000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28095
28096 * g++.old-deja/g++.other/typedef8.C: New test.
28097
280982000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28099
28100 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28101 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28102 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28103 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28104 * g++.old-deja/g++.other/ptrmem7.C: New test.
28105 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28106
281072000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28108
28109 * g++.old-deja/g++.pt/typename27.C: New test.
28110
281112000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28112
28113 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28114 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28115 * g++.old-deja/g++.pt/friend45.C: New test.
28116 * g++.old-deja/g++.other/friend8.C: New test.
28117
281182000-08-15 Richard Henderson <rth@cygnus.com>
28119
28120 * gcc.c-torture/execute/20000815-1.c: New test.
28121
281222000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28123
28124 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28125 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28126 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28127
281282000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28129
28130 * g++.old-deja/g++.other/refinit2.C: New test.
28131
281322000-08-13 Geoff Keating <geoffk@cygnus.com>
28133
28134 * lib/c-torture.exp (c-torture): Make
28135 compiler_conditional_xfail_data global.
28136 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28137 compiler_conditional_xfail_data machinery.
28138 (f-torture-execute): Likewise.
28139 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28140 and only when unrolling loops.
28141
28142 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28143
281442000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28145
28146 * g++.old-deja/g++.pt/explicit81.C: New test.
28147
281482000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28149
28150 * g++.old-deja/g++.pt/typename26.C: New test.
28151
281522000-08-10 Geoff Keating <geoffk@cygnus.com>
28153
28154 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28155 warning.
28156
281572000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28158
28159 * g++.old-deja/g++.other/array3.C: New test.
28160
281612000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28162
28163 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28164 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28165 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28166 New tests.
28167
281682000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28169
28170 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28171 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28172
281732000-08-09 Alexandre Oliva <aoliva@redhat.com>
28174
28175 * gcc.c-torture/execute/20000808-1.c: New test.
28176
281772000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28178
28179 * gcc.dg/c90-const-expr-1.c: New test.
28180
281812000-08-08 Richard Henderson <rth@cygnus.com>
28182
28183 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28184
281852000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28186
28187 * gcc.dg/noncompile/const-ll-1.c: New test.
28188
281892000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28190
28191 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28192
281932000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28194
28195 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28196 that running programs linked against the shared version of libobjc
28197 run correctly.
28198
281992000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28200
28201 * gcc.dg/c99-printf-1.c: New test.
28202
282032000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28204
28205 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28206
282072000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28208
28209 * gcc.c-torture/execute/20000731-1.x: Delete.
28210
282112000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28212
28213 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28214 and torture_without_loops as is done by c-torture.exp.
28215 (search_for): Copy from c-torture.exp.
28216 (gcc-dg-runtest): New function, drives a directory of tests
28217 iterating over the TORTURE_OPTIONS.
28218 (scan-assembler, scan-assembler-not): Move here from
28219 individual directory drivers.
28220
28221 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28222 defined by lib/gcc-dg.exp.
28223 * gcc.dg/cpp/cpp.exp: Likewise.
28224 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28225 gcc-dg-runtest, so we cycle over optimization options.
28226
28227 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28228 * gcc.dg/compare2.c: No longer expected to fail.
28229
282302000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28231
28232 * gcc.c-torture/execute/20000804-1.c: New test.
28233
282342000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28235
28236 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28237
282382000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28239
28240 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28241
282422000-08-03 Jeffrey A Law (law@cygnus.com)
28243
28244 * gcc.c-torture/compile/20000803-1.c: New test.
28245
282462000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28247
28248 * gcc.c-torture/execute/20000801-3.c,
28249 gcc.c-torture/execute/20000801-4.c: New tests.
28250 * gcc.c-torture/execute/20000801-3.x,
28251 gcc.c-torture/execute/20000801-4.x: Xfail.
28252
282532000-08-02 Geoff Keating <geoffk@cygnus.com>
28254
28255 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28256 libobjc/.libs to allow for libtool.
28257
282582000-08-02 Jakub Jelinek <jakub@redhat.com>
28259
28260 * gcc.c-torture/compile/20000802-1.c: New test.
28261
282622000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28263
28264 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28265
282662000-07-31 Jeffrey A Law (law@cygnus.com)
28267
28268 * gcc-c-torture/execute/20000731-2.c: New test.
28269
28270 * gcc.c-torture/execute/20000731-1.c: New test.
28271 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28272
282732000-07-31 Jakub Jelinek <jakub@redhat.com>
28274
28275 * testsuite/gcc.dg/cpp/paste7.c: New test.
28276 * gcc.dg/cpp/20000725-1.c: New test.
28277
282782000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28279
28280 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28281 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28282 declaration warning for __builtin_dwarf_reg_size.
28283
28284 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28285
282862000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28287
28288 * gcc.dg/noncompile/voidparam-1.c: New test.
28289
282902000-07-30 Richard Henderson <rth@cygnus.com>
28291
28292 * gcc.dg/c90-digraph-1.c: Don't xfail.
28293 * gcc.dg/compare2.c (case 10): Xfail.
28294 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28295
282962000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28297
28298 * gcc.dg/c99-main-1.c: New test.
28299
283002000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28301
28302 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28303
283042000-07-26 Hans-Peter Nilsson <hp@axis.com>
28305
28306 * gcc.c-tortuer/execute/20000726-1.c: New test.
28307
283082000-07-26 Alexandre Oliva <aoliva@redhat.com>
28309
28310 * gcc.c-torture/execute/enum-2.c: New test.
28311
283122000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28313
28314 * gcc.dg/cpp/tr-warn3.c: New test.
28315
283162000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28317
28318 * g++.old-deja/g++.ext/implicit1.C: Remove.
28319 * g++.old-deja/g++.jason/c2.C: Remove
28320 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28321 * g++.old-deja/g++.pt/crash16.C: Likewise.
28322 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28323
283242000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28325
28326 * g++.old-deja/g++.other/for2.C: New test.
28327
283282000-07-25 Jakub Jelinek <jakub@redhat.com>
28329
28330 * gcc.dg/20000720-1.c: New test.
28331
283322000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28333
28334 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28335
283362000-07-24 Geoff Keating <geoffk@cygnus.com>
28337
28338 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28339 * gcc.c-torture/execute/20000722-1.c: New.
28340 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28341
283422000-07-24 Jakub Jelinek <jakub@redhat.com>
28343
28344 * gcc.dg/cpp/20000720-1.S: New test.
28345
283462000-07-21 Michael Meissner <meissner@redhat.com>
28347
28348 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28349
283502000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28351
28352 * g++.old-deja/g++.brendan/crash16.C,
28353 g++.old-deja/g++.brendan/parse3.C,
28354 g++.old-deja/g++.brendan/redecl1.C,
28355 g++.old-deja/g++.ns/template13.C,
28356 g++.old-deja/g++.other/decl4.C,
28357 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28358
283592000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28360
28361 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28362 and "Internal error".
28363
28364 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28365 regexps.
28366 * gcc.dg/cpp/paste6.c: New test.
28367
283682000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28369
28370 * gcc.dg/cpp/tr-direct.c: New test.
28371
28372 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28373 gcc.dg/cpp/undef1.c: Tweak error regexps.
28374
283752000-07-18 Eric Christopher <echristo@redhat.com>
28376
28377 * gcc.c-torture/compile/20000718-1.c: New test.
28378
283792000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28380
28381 * cpplex.c (_cpp_push_token): If the token being pushed back
28382 is the previous token in this context, just subtract one from
28383 context->posn.
28384 * cppmacro.c (save_expansion): Clear aux field when storing a
28385 placemarker.
28386
283872000-07-18 Alexandre Oliva <aoliva@redhat.com>
28388
28389 * gcc.dg/noncompile/redecl-1.c: New test.
28390
283912000-07-18 Jakub Jelinek <jakub@redhat.com>
28392
28393 * gcc.c-torture/execute/20000717-5.c: New test.
28394 * gcc.c-torture/execute/20000717-1.x: Removed.
28395
283962000-07-17 Richard Henderson <rth@cygnus.com>
28397
28398 * gcc.c-torture/execute/20000717-4.c: New test.
28399
284002000-07-17 Zack Weinberg <zack@wolery.cumb.org>
28401
28402 * gcc.dg/cpp/syshdr.c: New test.
28403 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
28404
284052000-07-17 Neil Booth <neilb@earthling.net>
28406
28407 * gcc.dg/cpp/cmdlne-dM.c: New test.
28408 * gcc.dg/cpp/cmdlne-dD.c: New test.
28409
284102000-07-17 Jeffrey A Law (law@cygnus.com)
28411
28412 * gcc.c-torture/execute/20000717-3.c: New test.
28413
28414 * gcc.c-torture/compile/20000717-1.c: New test.
28415
284162000-07-17 Geoffrey Keating <geoffk@cygnus.com>
28417
28418 * gcc.c-torture/execute/20000717-2.c: New test.
28419
284202000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28421
28422 * gcc.dg/formatz-1.c: New test.
28423
28424 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
28425 * gcc.dg/c99-digraph-1.c: New tests.
28426
28427 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
28428 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
28429
28430 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
28431 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
28432 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
28433 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
28434 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
28435 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
28436 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
28437
284382000-07-17 Greg McGary <greg@mcgary.org>
28439
28440 * gcc.c-torture/execute/20000717-1.c: New test.
28441 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
28442
284432000-07-15 Jakub Jelinek <jakub@redhat.com>
28444
28445 * gcc.c-torture/execute/20000715-2.c: New test.
28446 * gcc.dg/20000715-1.c: New test.
28447
284482000-07-15 Michael Meissner <meissner@redhat.com>
28449
28450 * gcc.c-torture/execute/20000715-1.c: New test.
28451
284522000-07-13 Jakub Jelinek <jakub@redhat.com>
28453
28454 * gcc.c-torture/execute/20000707-1.c: New test.
28455
284562000-07-13 Neil Booth <NeilB@earthling.net>
28457
28458 * testsuite/gcc.dg/cpp/digraph1.c,
28459 testsuite/gcc.dg/cpp/digraph2.c,
28460 testsuite/gcc.dg/cpp/digraphs.c: New tests.
28461
284622000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
28463
28464 * g77.f-torture/compile/20000630-2.f: New test.
28465 * g77.f-torture/compile/20000630-2.x
28466
284672000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
28468
28469 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
28470
284712000-07-11 Neil Booth <NeilB@earthling.net>
28472
28473 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
28474
284752000-07-11 Neil Booth <NeilB@earthling.net>
28476
28477 * gcc.dg/cpp/cmdlne-C.c: New.
28478
284792000-07-09 Neil Booth <NeilB@earthling.net>
28480
28481 * gcc.dg/cpp/directiv.c: New tests.
28482 * gcc.dg/cpp/undef1.c: Update.
28483
284842000-07-08 Angela Marie Thomas <angela@cygnus.com>
28485
28486 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
28487
284882000-07-09 Neil Booth <NeilB@earthling.net>
28489
28490 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
28491
284922000-07-07 Zack Weinberg <zack@wolery.cumb.org>
28493
28494 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
28495 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
28496
284972000-07-08 Neil Booth <NeilB@earthling.net>
28498
28499 * gcc.dg/cpp/macsyntx.c: New tests.
28500
285012000-07-07 Jakub Jelinek <jakub@redhat.com>
28502
28503 * gcc.dg/20000707-1.c: New test.
28504
285052000-07-07 Jakub Jelinek <jakub@redhat.com>
28506
28507 * gcc.c-torture/execute/20000706-1.c: New test.
28508 * gcc.c-torture/execute/20000706-2.c: New test.
28509 * gcc.c-torture/execute/20000706-3.c: New test.
28510 * gcc.c-torture/execute/20000706-4.c: New test.
28511 * gcc.c-torture/execute/20000706-5.c: New test.
28512
285132000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28514
28515 * g++.old-deja/g++.pt/instantiate7.C: New test.
28516
285172000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28518
28519 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
28520 * g++.old-deja/g++.mike/thunk3.C: Likewise.
28521 * g++.old-deja/g++.other/rtti3.C: Likewise.
28522 * g++.old-deja/g++.other/rttid3.C: Likewise.
28523
285242000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
28525
28526 * g77.f-torture/compile/20000630-1.x: Fix typo
28527
285282000-07-05 Zack Weinberg <zack@wolery.cumb.org>
28529
28530 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
28531 assembly output.
28532
285332000-07-04 Zack Weinberg <zack@wolery.cumb.org>
28534
28535 * gcc.dg/cpp/ident.c: New test.
28536
285372000-07-05 Neil Booth <NeilB@earthling.net>
28538
28539 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
28540 gcc.dg/cpp/lexstrng.c: New tests.
28541
285422000-07-04 Neil Booth <NeilB@earthling.net>
28543
28544 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
28545 * gcc.dg/cpp/strify2.c: Same.
28546
285472000-07-03 Zack Weinberg <zack@wolery.cumb.org>
28548
28549 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
28550 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
28551 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
28552 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
28553
28554 * testsuite/gcc.dg/cpp/macro1.c,
28555 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
28556 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
28557 testsuite/gcc.dg/cpp/strify1.c,
28558 testsuite/gcc.dg/cpp/strify2.c: New tests.
28559
285602000-07-03 Jakub Jelinek <jakub@redhat.com>
28561
28562 * gcc.c-torture/execute/20000703-1.c: New test.
28563
285642000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28565
28566 * g++.old-deja/g++.pt (lookup10.C): New test.
28567
285682000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28569
28570 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 28571
662ef0f5 285722000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 28573
ed8e443a
JM
28574 * gcc.c-torture/compile/20000701-1.c: New test.
28575
285762000-06-30 Nick Clifton <nickc@cygnus.com>
28577
28578 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
28579 to test case.
28580
285812000-06-30 Catherine Moore <clm@cygnus.com>
28582
28583 * gcc.c-torture/execute/align-1.c: New test.
28584
285852000-06-30 Nathan Sidwell <nathan@codesourcery.com>
28586
28587 * g++.old-deja/g++.pt/expr8.C: New test.
28588 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
28589
285902000-06-29 Nick Clifton <nickc@cygnus.com>
28591
28592 * gcc.c-torture/compile/20000629-1.c: New test.
28593
285942000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28595
28596
28597 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
28598 gcc.dg/noncompile directory, depending on whether they're
28599 preprocessor tests or not. Annotate all the tests for the dg
28600 framework.
28601
28602 * gcc.c-torture/noncompile/noncompile.exp: Delete.
28603 * gcc.dg/noncompile/noncompile.exp: New.
28604
28605 * Moved files:
28606 Old name New name
28607 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
28608 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
28609 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
28610 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
28611 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
28612 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
28613 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
28614 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
28615 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
28616 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
28617 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
28618 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
28619 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
28620 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
28621 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
28622 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
28623 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
28624 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
28625 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
28626 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
28627 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
28628 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
28629 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
28630 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
28631
28632 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
28633 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
28634 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
28635 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
28636 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
28637 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
28638
286392000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28640
28641 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
28642 declare one variable. On the fourth, error.
28643 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
28644 declared by 20000628-1a.h.
28645
286462000-06-29 Richard Henderson <rth@redhat.com>
28647
28648 * gcc.c-torture/execute/930529-1.x: New file.
28649 * gcc.dg/920413-1.c: Adjust expected warning text.
28650 * gcc.dg/980217-1.c: Declare abort.
28651 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
28652
286532000-06-29 Jeffrey A Law (law@cygnus.com)
28654
28655 * g77.f-torture/compile/20000629-1.f: New test.
28656 * g77.f-torture/compile/20000629-1.x: Expected to fail.
28657
286582000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28659
28660 Rearrange lots of files, removing entirely the
28661 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
28662 directories.
28663
28664 * Deleted files:
28665 gcc.c-torture/code_quality/code_quality.exp
28666 gcc.c-torture/special/special.exp
28667 gcc.failure/failure.exp
28668 gcc.failure/940409-1.x
28669 gcc.c-torture/compile/961203-1.x
28670
28671 * New files:
28672 gcc.misc-tests/linkage.exp
28673 gcc.c-torture/execute/920730-1t.c
28674 gcc.c-torture/execute/920730-1t.x
28675 gcc.c-torture/compile/920520-1.x
28676 gcc.c-torture/compile/920521-1.x
28677 gcc.c-torture/compile/981006-1.x
28678 gcc.c-torture/execute/eeprof-1.x
28679
28680 * Moved files (possibly with modifications to fit a new harness):
28681 Old name New name
28682 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
28683 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
28684 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
28685 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
28686 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
28687 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
28688 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
28689 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
28690 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
28691 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
28692 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
28693 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
28694 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
28695 gcc.failure/940409-1.c gcc.dg/940409-1.c
28696
286972000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28698
28699 * c-torture/compile/961203-1.x: Delete.
28700
28701 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
28702 not exit. Include stdio.h.
28703 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
28704 * gcc.misc-tests/dg-12.c: Likewise.
28705 * gcc.misc-tests/dg-5.c: Likewise.
28706 * gcc.misc-tests/dg-6.c: Likewise.
28707 * gcc.misc-tests/dg-7.c: Prototype abort.
28708 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
28709 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
28710 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
28711 not exit.
28712 * gcc.misc-tests/sieve.c: Use return from main, not exit.
28713 * gcc.misc-tests/sort2.c: Use return from main, not exit.
28714
287152000-06-28 Jakub Jelinek <jakub@redhat.com>
28716
28717 * gcc.dg/cpp/20000628-1.c: New test.
28718 * gcc.dg/cpp/20000628-1.h: New header for above test.
28719 * gcc.dg/cpp/20000628-1a.h: Likewise.
28720
287212000-06-27 Zack Weinberg <zack@wolery.cumb.org>
28722
28723 * gcc.dg/cpp: New directory.
28724 * gcc.dg/cpp/cpp.exp: New driver.
28725 * gcc.dg/cpp/20000627-1.c: New test.
28726 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
28727 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
28728 and rewrite as a compilation test.
28729
28730 * gcc.dg: Move many files into the cpp subdirectory, possibly
28731 renaming or editing them as well.
28732 Old name New name
28733 990119-1.c cpp/19990119-1.c
28734 990228-1.c cpp/19990228-1.c
28735 990407-1.c cpp/19990407-1.c
28736 990409-1.c cpp/19990409-1.c
28737 990413-1.c cpp/19990413-1.c
28738 990703-1.c cpp/19990703-1.c
28739 20000127-1.c cpp/20000127-1.c
28740 20000129-1.c cpp/20000129-1.c
28741 20000207-1.c cpp/20000207-1.c
28742 20000207-2.c cpp/20000207-2.c
28743 20000209-1.c cpp/20000209-1.c
28744 20000209-2.c cpp/20000209-2.c
28745 20000301-1.c cpp/20000301-1.c
28746 20000419-1.c cpp/20000419-1.c
28747 20000510-1.S cpp/20000510-1.S
28748 20000519-1.c cpp/20000519-1.c
28749 20000529-1.c cpp/20000529-1.c
28750 20000625-1.c cpp/20000625-1.c
28751 20000625-2.c cpp/20000625-2.c
28752 cpp-as1.c cpp/assert1.c
28753 cpp-as2.c cpp/assert2.c
28754 cxx-comments-1.c cpp/cxxcom1.c
28755 cxx-comments-2.c cpp/cxxcom2.c
28756 endif-label.c cpp/endif.c
28757 cpp-hash1.c cpp/hash1.c
28758 cpp-hash2.c cpp/hash2.c
28759 cpp-if1.c cpp/if-1.c
28760 cpp-if2.c cpp/if-2.c
28761 cpp-if3.c cpp/if-3.c
28762 cpp-if4.c cpp/if-4.c
28763 cpp-if5.c cpp/if-5.c
28764 cpp-cond.c cpp/if-cexp.c
28765 cpp-missingop.c cpp/if-mop.c
28766 cpp-missingparen.c cpp/if-mpar.c
28767 cpp-opprec.c cpp/if-oppr.c
28768 cpp-ifparen.c cpp/if-paren.c
28769 cpp-shortcircuit.c cpp/if-sc.c
28770 cpp-shift.c cpp/if-shift.c
28771 cpp-unary.c cpp/if-unary.c
28772 cpp-li1.c cpp/line1.c
28773 cpp-li2.c cpp/line2.c
28774 lineno.c cpp/line3.c
28775 lineno-2.c cpp/line4.c
28776 cpp-mi.c cpp/mi1.c
28777 cpp-mic.h cpp/mi1c.h
28778 cpp-micc.h cpp/mi1cc.h
28779 cpp-mind.h cpp/mi1nd.h
28780 cpp-mindp.h cpp/mi1ndp.h
28781 cpp-mix.h cpp/mi1x.h
28782 cpp-mi2.c cpp/mi2.c
28783 cpp-mi2a.h cpp/mi2a.h
28784 cpp-mi2b.h cpp/mi2b.h
28785 cpp-mi2c.h cpp/mi2c.h
28786 cpp-mi3.c cpp/mi3.c
28787 cpp-mi3.def cpp/mi3.def
28788 poison-1.c cpp/poison.c
28789 pr-impl.c cpp/prag-imp.c
28790 cpp-redef-2.c cpp/redef1.c
28791 cpp-redef.c cpp/redef2.c
28792 strpaste.c cpp/strp1.c
28793 strpaste-2.c cpp/strp2.c
28794 cpp-tradpaste.c cpp/tr-paste.c
28795 cpp-tradstringify.c cpp/tr-str.c
28796 cpp-tradwarn1.c cpp/tr-warn1.c
28797 cpp-tradwarn2.c cpp/tr-warn2.c
28798 trigraphs.c cpp/trigraphs.c
28799 cpp-unc1.c cpp/unc1.c
28800 cpp-unc2.c cpp/unc2.c
28801 cpp-unc3.c cpp/unc3.c
28802 cpp-unc.c cpp/unc4.c
28803 undef.c cpp/undef1.c
28804 undef-2.c cpp/undef2.c
28805 cpp-wi1.c cpp/widestr1.c
28806
288072000-06-27 Mark Mitchell <mark@codesourcery.com>
28808
28809 * lib/g++.exp (g++_include_flags): Tweak.
28810
288112000-06-27 H.J. Lu <hjl@gnu.org>
28812 Loren J. Rittle <ljrittle@acm.org>
28813
28814 * lib/g++.exp (g++_include_flags): Override libgloss.exp
28815 version with one that knows about the new gcc tree structure.
28816 (g++_link_flags): Same.
28817
288182000-06-26 Zack Weinberg <zack@wolery.cumb.org>
28819
28820 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
28821 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
28822 case we are cross-compiling.
28823
28824 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
28825 g++.old-deja/g++.niklas/Makefile.in,
28826 g++.old-deja/g++.niklas/configure.in,
28827 g++.old-deja/g++.other/Makefile.in,
28828 g++.old-deja/g++.other/configure.in,
28829 gcc.c-torture/code_quality/Makefile.in,
28830 gcc.c-torture/code_quality/configure.in,
28831 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
28832 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
28833 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
28834 gcc.c-torture/execute/ieee/Makefile.in,
28835 gcc.c-torture/execute/ieee/configure.in,
28836 gcc.c-torture/noncompile/Makefile.in,
28837 gcc.c-torture/noncompile/configure.in,
28838 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
28839 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
28840 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
28841
288422000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28843
28844 * g++.old-deja/g++.other/ambig3.C: New test.
28845
288462000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28847
28848 * g++.old-deja/g++.pt/syntax1.C: New test.
28849 * g++.old-deja/g++.pt/syntax2.C: New test.
28850 * g++.old-deja/g++.other/syntax3.C: New test.
28851 * g++.old-deja/g++.other/syntax4.C: New test.
28852
288532000-06-25 Zack Weinberg <zack@wolery.cumb.org>
28854
28855 * gcc.dg/20000623-1.c: Prototype exit and abort.
28856
288572000-06-25 Zack Weinberg <zack@wolery.cumb.org>
28858
28859 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
28860 New tests.
28861 * gcc.dg/cpp-mi3.def: New file.
28862
28863 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
28864 inside assertions.
28865 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
28866 lexer's error messages.
28867 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
28868 divine anything from the linemarkers.
28869 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
28870 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
28871
288722000-06-23 Geoffrey Keating <geoffk@cygnus.com>
28873
28874 * gcc.dg/20000623-1.c: New test.
28875
288762000-06-22 Jakub Jelinek <jakub@redhat.com>
28877
28878 * gcc.c-torture/execute/20000622-1.c: New test.
28879
288802000-06-22 Nathan Sidwell <nathan@codesourcery.com>
28881
28882 * g++.old-deja/g++.other/init15.C: New test.
28883
288842000-06-22 Nathan Sidwell <nathan@codesourcery.com>
28885
28886 * g++.old-deja/g++.pt/vaarg2.C: New test.
28887 * g++.old-deja/g++.pt/vaarg3.C: New test.
28888
288892000-06-20 Nathan Sidwell <nathan@codesourcery.com>
28890
28891 * g++.old-deja/g++.other/dyncast6.C: New test.
28892
288932000-06-15 Jakub Jelinek <jakub@redhat.com>
28894
28895 * gcc.c-torture/execute/loop-6.c: New test.
28896
288972000-06-14 Jakub Jelinek <jakub@redhat.com>
28898
28899 * gcc.dg/20000614-1.c: New test.
28900 * gcc.dg/20000614-2.c: New test.
28901
289022000-06-14 Hans-Peter Nilsson <hp@axis.com>
28903
28904 * g++.old-deja/g++.other/inline12.C: New test.
28905
289062000-06-13 Jakub Jelinek <jakub@redhat.com>
28907
28908 * g++.old-deja/g++.other/eh1.C: New test.
28909
289102000-06-12 Jakub Jelinek <jakub@redhat.com>
28911
28912 * g++.old-deja/g++.other/type.C: New test.
28913
289142000-06-05 Jakub Jelinek <jakub@redhat.com>
28915
28916 * g++.old-deja/g++.other/initstring.C: New test.
28917
289182000-06-12 Jason Merrill <jason@redhat.com>
28919
28920 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
28921
289222000-06-09 Jeffrey A Law (law@cygnus.com)
28923
28924 * gcc.c-torture/compile/20000609-1.c: New test.
28925
289262000-06-09 Clinton Popetz <cpopetz@cygnus.com>
28927
28928 * gcc.dg/20000609-1.c: New test.
28929
289302000-06-08 Zack Weinberg <zack@wolery.cumb.org>
28931
28932 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
28933 * gcc.c-torture/noncompile/poison-1.c: Move...
28934 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
28935 * gcc.dg/cpp-li1.c: Add a token after the #line.
28936
289372000-06-05 Richard Henderson <rth@cygnus.com>
28938
28939 * gcc.c-torture/execute/20000605-2.c: New test.
28940 * gcc.c-torture/execute/20000605-3.c: New test.
28941
289422000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
28943
28944 * g77.f-torture/execute/20000503-1.x: New file.
28945
289462000-06-06 Nathan Sidwell <nathan@codesourcery.com>
28947
28948 * g++.old-deja/g++.eh/badalloc1.C: New test.
28949
289502000-06-05 Richard Henderson <rth@cygnus.com>
28951
28952 * gcc.c-torture/execute/20000605-1.c: New test.
28953
289542000-06-05 Jakub Jelinek <jakub@redhat.com>
28955 Nathan Sidwell <nathan@codesourcery.com>
28956
28957 * gcc.c-torture/compile/20000605-1.c: New test.
28958
289592000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
28960
28961 * g77.f-torture/compile/20000601-1.f: New test.
28962
289632000-06-03 Richard Henderson <rth@cygnus.com>
28964
28965 * gcc.c-torture/execute/20000603-1.c: New.
28966
289672000-06-02 Zack Weinberg <zack@wolery.cumb.org>
28968
28969 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
28970 * gcc.dg/noreturn-2.c (noreturn): Likewise.
28971
289722000-06-01 Zack Weinberg <zack@wolery.cumb.org>
28973
28974 * gcc.dg/compare2.c (case 12): XFAIL.
28975 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
28976 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
28977
28978 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
28979
289802000-05-29 Zack Weinberg <zack@wolery.cumb.org>
28981
28982 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
28983 guard macro is already defined when the header is first
28984 included.
28985 * gcc.dg/cpp-mix.h: New file.
28986 * gcc.dg/endif-label.c: Update patterns to match compiler.
28987
28988 * g++.brendan/complex1.C: Declare abort.
28989 * g++.law/refs4.C: Remove XFAIL.
28990 * g++.oliva/expr2.C: Declare abort and exit.
28991
289922000-05-28 Alexandre Oliva <aoliva@cygnus.com>
28993
28994 * gcc.c-torture/execute/20000528-1.c: New test.
28995
28996 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
28997 * g++.old-deja/g++.law/temps4.C: Likewise.
28998
28999 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29000 stdlib.h. Call abort() on failure.
29001 * g++.old-deja/g++.law/refs4.C: Likewise.
29002 * g++.old-deja/g++.law/temps4.C: Likewise.
29003 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29004 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29005
290062000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29007
29008 Relative to g++.dg/special:
29009 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29010
29011 Relative to g++.old-deja:
29012 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29013 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29014 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29015 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29016 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29017 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29018 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29019
29020 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29021 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29022 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29023 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29024 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29025 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29026 and/or string.h.
29027
29028 * g++.other/goto1.C: Update expectations for error messages.
29029
290302000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29031
29032 * gcc.c-torture/compile/20000523-1.c: New test.
29033
290342000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29035
29036 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29037
290382000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29039
29040 * g++.old-deja/g++.eh/catch11.C: New test.
29041 * g++.old-deja/g++.eh/catch12.C: New test.
29042
290432000-05-24 Nick Clifton <nickc@cygnus.com>
29044
29045 * gcc.c-torture/execute/20000523-1.c: New test.
29046
290472000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29048
29049 * c-torture/execute/bcp-1.c: Replace abort in arg of
29050 __builtin_constant_p with a generic external function.
29051
29052 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29053 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29054 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29055 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29056 Prototype abort and/or exit.
29057
29058 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29059 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29060 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29061 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29062
290632000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29064
29065 * gcc.dg/dwarf2-1.c: New test.
29066
290672000-05-20 Richard Henderson <rth@cygnus.com>
29068
29069 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29070
290712000-05-20 Andreas Jaeger <aj@suse.de>
29072
29073 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29074 testcase.
29075
290762000-05-19 David Edelsohn <edelsohn@gnu.org>
29077
29078 * gcc.c-torture/execute/20000519-2.c: New test.
29079
290802000-05-19 Andreas Jaeger <aj@suse.de>
29081
29082 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29083 which fails with SSA.
29084
29085 * lib/c-torture.exp: Also test with -O3 -fssa.
29086
290872000-05-18 Michael Meissner <meissner@redhat.com>
29088
29089 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29090 * gcc.c-torture/execute/920415-1.c: Ditto.
29091 * gcc.c-torture/execute/920501-1.c: Ditto.
29092 * gcc.c-torture/execute/conversion.c: Ditto.
29093 * gcc.c-torture/execute/cvt-1.c: Ditto.
29094
290952000-05-18 Jeffrey A Law (law@cygnus.com)
29096
29097 * gcc.c-torture/compile/20000518-1.c: New test.
29098
290992000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29100
29101 * g77.f-torture/compile/200005018.f: New test.
29102
291032000-05-17 Jeffrey A Law (law@cygnus.com)
29104
29105 * gcc.c-torture/compile/20000517-1.c: New test.
29106
291072000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29108
29109 * gcc.c-torture/execute/20000516-1.c: New test.
29110
291112000-05-15 Jakub Jelinek <jakub@redhat.com>
29112
29113 * g++.old-deja/g++.other/eh.C: New test.
29114
291152000-05-12 Richard Henderson <rth@cygnus.com>
29116
29117 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29118 constants through to doit's conditional.
29119
291202000-05-11 Jeffrey A Law (law@cygnus.com)
29121
29122 * gcc.c-torture/compile/20000511-1.c: New test.
29123 * g77.f-torture/compile/20000511-1.f: New test.
29124 * g77.f-torture/compile/20000511-2.f: New test.
29125
291262000-05-11 Michael Meissner <meissner@redhat.com>
29127
29128 * gcc.c-torture/execute/20000511-1.c: New test.
29129
291302000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29131
29132 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29133 * gcc.dg/20000510-1.S: New.
29134
291352000-05-08 Catherine Moore <clm@cygnus.com>
29136
29137 * gcc.dg/unused-3.c: New.
29138
291392000-05-06 Richard Henderson <rth@cygnus.com>
29140
29141 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29142 * g++.old-deja/g++.mike/warn1.C: Likewise.
29143 * g++.old-deja/g++.pt/local1.C: Likewise.
29144 * g++.old-deja/g++.pt/local7.C: Likewise.
29145 * g++.old-deja/g++.pt/spec16.C: Likewise.
29146
291472000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29148
ed8e443a 29149 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29150
ed8e443a 291512000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29152
ed8e443a 29153 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29154
ed8e443a 291552000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29156
ed8e443a 29157 * gcc.dg/noreturn-2.c: New test.
f43b2795 29158
ed8e443a 291592000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29160
ed8e443a
JM
29161 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29162 preprocessor.
45abaea8 29163
ed8e443a 291642000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29165
ed8e443a 29166 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29167
ed8e443a 291682000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29169
ed8e443a
JM
29170 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29171 OpenSSL by Jason R Thorpe.
82c18d5c 29172
ed8e443a 291732000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29174
ed8e443a 29175 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29176
ed8e443a 291772000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29178
ed8e443a 29179 * gcc.dg/20000503-1.c: New test.
79ff6e27 29180
ed8e443a 291812000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29182
ed8e443a
JM
29183 * gcc.c-torture/compile/20000502-1.c: New test.
29184 * g++.old-deja/g++.other/align.C: New test.
29185 * gcc.dg/cpp-tradstringify.c: New test.
29186
29187Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29188
29189 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29190 and hard registers.
29191
291922000-04-26 Geoff Keating <geoffk@cygnus.com>
29193
29194 * gcc.c-torture/execute/loop-5.c: New test.
29195
291962000-04-25 Jakub Jelinek <jakub@redhat.com>
29197
29198 * gcc.c-torture/execute/va-arg-20.c: New test.
29199
292002000-04-23 Jeffrey A Law (law@cygnus.com)
29201
29202 * gcc.c-torture/execute/20000422-1.c: New test.
29203
292042000-04-20 Greg McGary <gkm@gnu.org>
29205
29206 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29207 when optimizing, but without sibling-call optimizations (-O1).
29208
292092000-04-20 Jeffrey A Law (law@cygnus.com)
29210
29211 * gcc.c-torture/compile/20000420-1.c: New test.
29212
292132000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29214
29215 * g++.abi/ptrflags.C: New test.
29216 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29217
292182000-04-19 Catherine Moore <clm@cygnus.com>
29219
29220 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29221
292222000-04-19 Greg McGary <gkm@gnu.org>
29223
29224 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29225 sibling-call optimizations.
29226
292272000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29228
29229 * gcc.dg/20000419-1.c: New test.
29230
292312000-04-12 Hans-Peter Nilsson <hp@axis.com>
29232
29233 * gcc.c-torture/execute/20000412-6.c: New test.
29234
292352000-04-12 Jeffrey A Law (law@cygnus.com)
29236
29237 * gcc.c-torture/execute/20000412-5.c: New test.
29238 * g77.f-torture/compile/20000412-1.f: New test.
29239 * gcc.c-torture/execute/20000412-4.c: New test.
29240 * gcc.c-torture/compile/20000412-2.c: New test.
29241 * gcc.c-torture/execute/20000412-3.c: New test.
29242 * gcc.c-torture/compile/20000412-1.c: New test.
29243 * gcc.c-torture/execute/20000412-2.c: New test.
29244
292452000-04-12 Jakub Jelinek <jakub@redhat.com>
29246
29247 * objc/execute/bf-20.m: New test.
29248
292492000-04-10 Richard Henderson <rth@cygnus.com>
29250
29251 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29252
29253 * gcc.c-torture/execute/20000412-1.c: New test.
29254
292552000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29256
29257 * g++.old-deja/g++.eh/catchptr1.C: New test.
29258
292592000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29260
29261 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29262
292632000-04-08 Neil Booth <NeilB@earthling.net>
29264
29265 * gcc.dg/cpp-nullchar.c: Remove test as
29266 embedded nulls cause problems.
29267
292682000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29269
29270 * gcc.dg/compare2.c: New test.
29271
292722000-04-08 Neil Booth <NeilB@earthling.net>
29273
29274 * gcc.dg/cpp-nullchar.c: New test.
29275
292762000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29277
29278 * gcc.dg/cpp-mi2.c: New test.
29279 * gcc.dg/cpp-mi2[abc].h: New files.
29280
292812000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29282
29283 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29284 member name.
29285
292862000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29287
29288 * g++.old-deja/g++.abi/vmihint.C: New test.
29289
292902000-04-06 Neil Booth <NeilB@earthling.net>
29291
29292 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29293 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29294 copyright.
29295
292962000-04-05 Hans-Peter Nilsson <hp@axis.com>
29297
29298 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29299 avoid stack-frame overwrite.
29300
293012000-04-05 Jakub Jelinek <jakub@redhat.com>
29302
29303 * gcc.c-torture/compile/20000405-2.c: New test.
29304 * gcc.c-torture/compile/20000405-3.c: New test.
29305
293062000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29307
29308 * gcc.c-torture/compile/20000405-1.c: New test.
29309
293102000-04-04 Geoff Keating <geoffk@cygnus.com>
29311
29312 * gcc.dg/cast-qual-1.c: Revert last change.
29313
293142000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29315
29316 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29317
293182000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29319
29320 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29321 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29322
293232000-04-03 Jeffrey A Law (law@cygnus.com)
29324
29325 * gcc.c-torture/compile/20000403-2.c: New test.
29326 * gcc.c-torture/compile/20000403-1.c: New test.
29327
293282000-04-03 Hans-Peter Nilsson <hp@axis.com>
29329
29330 * gcc.c-torture/execute/20000403-1.c: New test.
29331
293322000-04-03 Geoff Keating <geoffk@cygnus.com>
29333
29334 * gcc.c-torture/execute/20000402-1.c: New test.
29335
293362000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29337
29338 * gcc.c-torture/execute/va-arg-15.c: New test.
29339 * gcc.c-torture/execute/va-arg-16.c: New test.
29340 * gcc.c-torture/execute/va-arg-17.c: New test.
29341 * gcc.c-torture/execute/va-arg-18.c: New test.
29342 * gcc.c-torture/execute/va-arg-19.c: New test.
29343
293442000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29345
29346 * gcc.c-torture/compile/981211-1.c: Move to...
29347 * gcc.dg/cpp-as1.c: ...here.
29348 * gcc.dg/cpp-as2.c: New file.
29349
29350 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29351 compiler.
29352
293532000-04-02 Neil Booth <NeilB@earthling.net>
29354
29355 * gcc.dg/cpp-cond.c New tests.
29356 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29357 accidental success less likely.
29358 * gcc.dg/cpp-missingop.c New tests.
29359 * gcc.dg/cpp-missingparen.c New tests.
29360 * gcc.dg/cpp-shift.c New tests.
29361 * gcc.dg/cpp-shortcircuit.c New tests.
29362 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29363
ed8e443a 293642000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29365
ed8e443a 29366 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29367
ed8e443a 293682000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29369
ed8e443a
JM
29370 * gcc.c-torture/compile/20000326-1.c: New test.
29371 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29372
ed8e443a 293732000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 29374
ed8e443a
JM
29375 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29376 the first parameter is a function argument.
7acfb19e 29377
ed8e443a 293782000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 29379
ed8e443a 29380 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 29381
ed8e443a 293822000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 29383
ed8e443a 29384 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 29385
ed8e443a 293862000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 29387
ed8e443a 29388 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 29389
ed8e443a 293902000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 29391
ed8e443a 29392 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 29393
ed8e443a 293942000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 29395
ed8e443a 29396 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 29397
ed8e443a 293982000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 29399
ed8e443a
JM
29400 * gcc.c-torture/execute/20000314-3.c: New test.
29401 * gcc.c-torture/execute/20000314-2.c: New test.
29402 * gcc.c-torture/execute/20000314-1.c: New test.
29403 * gcc.c-torture/compile/20000314-2.c: New test.
29404 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 29405
ed8e443a 294062000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 29407
ed8e443a 29408 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 29409
ed8e443a 294102000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 29411
ed8e443a
JM
29412 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
29413 standards-compliant result rather than specific constants.
29414 Put test-values in array.
532f12a2 29415
ed8e443a 294162000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 29417
ed8e443a
JM
29418 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
29419 (g++_target_compile): Put test-specific options last.
98eddaf7 29420
ed8e443a 294212000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 29422
ed8e443a 29423 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 29424
ed8e443a 294252000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 29426
ed8e443a 29427 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 29428
ed8e443a 294292000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29430
ed8e443a
JM
29431 * g++.old-deja/g++.brendan/misc12.C: Removed.
29432 * g++.old-deja/g++.pt/memtemp77.C: Constify.
29433 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 29434
ed8e443a 294352000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 29436
ed8e443a 29437 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 29438
ed8e443a 294392000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 29440
ed8e443a 29441 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 29442
ed8e443a 294432000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 29444
ed8e443a
JM
29445 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
29446 is 1, not zero.
2a6b7809 29447
ed8e443a 294482000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 29449
ed8e443a
JM
29450 * g++.old-deja/g++.warn/impint.C: New test.
29451 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
29452 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
29453 * g++.old-deja/g++.pt/explicit12.C: Likewise.
29454 * g++.old-deja/g++.pt/explicit13.C: Likewise.
29455 * g++.old-deja/g++.pt/explicit17.C: Likewise.
29456 * g++.old-deja/g++.pt/explicit18.C: Likewise.
29457 * g++.old-deja/g++.pt/explicit19.C: Likewise.
29458 * g++.old-deja/g++.pt/explicit23.C: Likewise.
29459 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29460 * g++.old-deja/g++.pt/explicit35.C: Likewise.
29461 * g++.old-deja/g++.pt/explicit6.C: Likewise.
29462 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 29463
ed8e443a 294642000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 29465
ed8e443a 29466 * gcc.dg/cpp-redef.c: New test.
83f1c55d 29467
ed8e443a 294682000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29469
ed8e443a 29470 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 29471
ed8e443a 294722000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 29473
ed8e443a
JM
29474 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
29475 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 29476
ed8e443a 294772000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 29478
ed8e443a 29479 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 29480
ed8e443a 294812000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 29482
ed8e443a
JM
29483 * gcc.c-torture/compile/cpp-2.c: New test.
29484 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 29485
ed8e443a 294862000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 29487
ed8e443a 29488 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 29489
ed8e443a 294902000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29491
ed8e443a 29492 * gcc.dg/cpp-li2.c: New test.
83f1c55d 29493
ed8e443a 29494 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 29495
ed8e443a 29496 * gcc.dg/cpp-li1.c: New test.
83f1c55d 29497
ed8e443a 294982000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29499
ed8e443a 29500 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 29501
ed8e443a 295022000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 29503
ed8e443a 29504 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 29505
ed8e443a 295062000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 29507
ed8e443a 29508 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 29509
ed8e443a 295102000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 29511
ed8e443a 29512 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 29513
ed8e443a 295142000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 29515
ed8e443a 29516 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 29517
ed8e443a 295182000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 29519
ed8e443a 29520 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 29521
ed8e443a 295222000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 29523
ed8e443a 29524 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 29525
ed8e443a 295262000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 29527
ed8e443a
JM
29528 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
29529 ALWAYS_CXXFLAGS.
2144ddea 29530
ed8e443a 295312000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 29532
ed8e443a 29533 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 29534
ed8e443a 295352000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 29536
ed8e443a 29537 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 29538
ed8e443a 295392000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 29540
ed8e443a 29541 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 29542
ed8e443a 295432000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 29544
ed8e443a
JM
29545 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
29546 on native targets
31a72d3f 29547
ed8e443a 295482000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 29549
ed8e443a 29550 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 29551
ed8e443a 295522000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 29553
ed8e443a 29554 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 29555
ed8e443a 295562000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 29557
ed8e443a
JM
29558 * g++.old-deja/g++.jason/cast3.C: Return void.
29559 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 29560
ed8e443a 295612000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 29562
ed8e443a 29563 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 29564
ed8e443a 29565 * gcc.dg/loop-1.c: New test.
7a53e94b 29566
ed8e443a 295672000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 29568
ed8e443a
JM
29569 * gcc.c-torture/compile/20000127-1.c: New test.
29570 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 29571
ed8e443a 295722000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 29573
ed8e443a 29574 * gcc.dg/unused-2.c: New test.
1eb8759b 29575
ed8e443a 29576 * gcc.dg/conv-1.c: New test.
1eb8759b 29577
ed8e443a 295782000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 29579
ed8e443a
JM
29580 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
29581 compiler.
29582 (tool_option_proc): Fix typo.
33f6849b 29583
ed8e443a 295842000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 29585
ed8e443a
JM
29586 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
29587 of the ld on the host, not on the build machine.
29588 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 29589
ed8e443a 295902000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 29591
ed8e443a 29592 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 29593
ed8e443a 295942000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 29595
ed8e443a
JM
29596 * gcc.c-torture/execute/20000120-2.c: New test.
29597 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 29598
ed8e443a 295992000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 29600
ed8e443a 29601 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 29602
ed8e443a 296032000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 29604
ed8e443a 29605 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 29606
ed8e443a 296072000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 29608
ed8e443a 29609 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 29610
ed8e443a 296112000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 29612
ed8e443a
JM
29613 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
29614 with 16 bit integers.
662ef0f5 29615
ed8e443a 296162000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 29617
ed8e443a 29618 * gcc.dg/20000108-1.c: New test.
662ef0f5 29619
ed8e443a 296202000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 29621
ed8e443a 29622 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 29623
ed8e443a 296242000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 29625
ed8e443a
JM
29626 * g++.old-deja/g++.other/cast4.C: New test.
29627
296282000-01-05 Jeffrey A Law (law@cygnus.com)
29629
29630 * gcc.c-torture/compile/20000105-2.c: New test.
29631 * gcc.c-torture/compile/20000105-1.c: New test.
29632
296332000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29634
29635 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
29636 references to printf & atoi to conform to ANSI standard.
29637 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
29638 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
29639 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
29640 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
29641 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
29642 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29643 * g++.old-deja/g++.brendan/copy1.C: Likewise.
29644 * g++.old-deja/g++.brendan/copy2.C: Likewise.
29645 * g++.old-deja/g++.brendan/copy3.C: Likewise.
29646 * g++.old-deja/g++.brendan/copy4.C: Likewise.
29647 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29648 * g++.old-deja/g++.brendan/copy6.C: Likewise.
29649 * g++.old-deja/g++.brendan/copy7.C: Likewise.
29650 * g++.old-deja/g++.brendan/copy8.C: Likewise.
29651 * g++.old-deja/g++.brendan/crash11.C: Likewise.
29652 * g++.old-deja/g++.brendan/crash14.C: Likewise.
29653 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
29654 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29655 * g++.old-deja/g++.brendan/delete2.C: Likewise.
29656 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
29657 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
29658 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
29659 * g++.old-deja/g++.brendan/eh1.C: Likewise.
29660 * g++.old-deja/g++.brendan/groff1.C: Likewise.
29661 * g++.old-deja/g++.brendan/init3.C: Likewise.
29662 * g++.old-deja/g++.brendan/misc12.C: Likewise.
29663 * g++.old-deja/g++.brendan/misc7.C: Likewise.
29664 * g++.old-deja/g++.brendan/new2.C: Likewise.
29665 * g++.old-deja/g++.brendan/operators4.C: Likewise.
29666 * g++.old-deja/g++.brendan/operators5.C: Likewise.
29667 * g++.old-deja/g++.brendan/overload2.C: Likewise.
29668 * g++.old-deja/g++.brendan/overload7.C: Likewise.
29669 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
29670 * g++.old-deja/g++.brendan/reference1.C: Likewise.
29671 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
29672 * g++.old-deja/g++.brendan/template24.C: Likewise.
29673 * g++.old-deja/g++.brendan/template3.C: Likewise.
29674 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
29675 * g++.old-deja/g++.jason/inline3.C: Likewise.
29676 * g++.old-deja/g++.jason/opeq.C: Likewise.
29677 * g++.old-deja/g++.law/arg5.C: Likewise.
29678 * g++.old-deja/g++.law/arm7.C: Likewise.
29679 * g++.old-deja/g++.law/ctors11.C: Likewise.
29680 * g++.old-deja/g++.law/cvt8.C: Likewise.
29681 * g++.old-deja/g++.law/init9.C: Likewise.
29682 * g++.old-deja/g++.law/refs4.C: Likewise.
29683 * g++.old-deja/g++.law/template2.C: Likewise.
29684 * g++.old-deja/g++.law/visibility24.C: Likewise.
29685 * g++.old-deja/g++.law/vtable3.C: Likewise.
29686 * g++.old-deja/g++.mike/asm2.C: Likewise.
29687 * g++.old-deja/g++.mike/eh1.C: Likewise.
29688 * g++.old-deja/g++.mike/misc1.C: Likewise.
29689 * g++.old-deja/g++.mike/misc13.C: Likewise.
29690 * g++.old-deja/g++.mike/misc14.C: Likewise.
29691 * g++.old-deja/g++.mike/ns12.C: Likewise.
29692 * g++.old-deja/g++.mike/p1248.C: Likewise.
29693 * g++.old-deja/g++.mike/p3708.C: Likewise.
29694 * g++.old-deja/g++.mike/p3708a.C: Likewise.
29695 * g++.old-deja/g++.mike/p3708b.C: Likewise.
29696 * g++.old-deja/g++.mike/p646.C: Likewise.
29697 * g++.old-deja/g++.mike/p700.C: Likewise.
29698 * g++.old-deja/g++.mike/p783.C: Likewise.
29699 * g++.old-deja/g++.mike/p783a.C: Likewise.
29700 * g++.old-deja/g++.mike/p783b.C: Likewise.
29701 * g++.old-deja/g++.mike/p786.C: Likewise.
29702 * g++.old-deja/g++.mike/p789.C: Likewise.
29703 * g++.old-deja/g++.mike/p789a.C: Likewise.
29704 * g++.old-deja/g++.mike/p807a.C: Likewise.
29705 * g++.old-deja/g++.other/delete3.C: Likewise.
29706 * g++.old-deja/g++.other/dyncast1.C: Likewise.
29707 * g++.old-deja/g++.other/dyncast2.C: Likewise.
29708 * g++.old-deja/g++.other/dyncast3.C: Likewise.
29709 * g++.old-deja/g++.other/empty1.C: Likewise.
29710 * g++.old-deja/g++.other/temporary1.C: Likewise.
29711 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
29712 * g++.old-deja/g++.pt/t16.C: Likewise.
29713 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 29714
ed8e443a 297151999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 29716
ed8e443a 29717 * gcc.dg/991230-1.c: New test.
7fb1283f 29718
ed8e443a 297191999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 29720
ed8e443a
JM
29721 * gcc.c-torture/compile/991229-3.c: New test.
29722 * gcc.c-torture/compile/991229-2.c: New test.
29723 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 29724
ed8e443a 297251999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 29726
ed8e443a 29727 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 29728
1acaf650 297291999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 29730
ed8e443a 29731 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 29732
ed8e443a 297331999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29734
ed8e443a 29735 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 29736
1acaf650 297371999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 29738
ed8e443a 29739 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 29740
ed8e443a 297411999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 29742
ed8e443a 29743 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 29744
ed8e443a 297451999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 29746
ed8e443a 29747 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 29748
ed8e443a 297491999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 29750
ed8e443a
JM
29751 * gcc.c-torture/execute/991216-1.c: New test.
29752 * gcc.c-torture/execute/991216-2.c: New test.
29753 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 29754
ed8e443a 297551999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 29756
ed8e443a
JM
29757 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
29758 Actually make the test fail by using "-O2" for compilation.
83f1c55d 29759
ed8e443a 297601999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 29761
ed8e443a 29762 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 29763
ed8e443a 297641999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 29765
ed8e443a
JM
29766 * gcc.c-torture/compile/991214-1.c: New test.
29767 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 29768
ed8e443a 297691999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 29770
ed8e443a 29771 * gcc.dg/991214-1.c: New test.
c07c7c9d 29772
ed8e443a 297731999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 29774
ed8e443a
JM
29775 * gcc.c-torture/compile/991213-3.c: New test.
29776 * gcc.c-torture/compile/991213-2.c: New test.
29777 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 29778
ed8e443a 297791999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 29780
ed8e443a 29781 * gcc.dg/991209-1.c: New test.
8ab56d5d 29782
ed8e443a 297831999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 29784
ed8e443a 29785 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 29786
ed8e443a 297871999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 29788
ed8e443a 29789 * gcc.dg/ultrasp2.c: New test.
83f1c55d 29790
ed8e443a 297911999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 29792
ed8e443a 29793 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 29794
ed8e443a 297951999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 29796
ed8e443a
JM
29797 * gcc.c-torture/compile/991202-1.c: New test.
29798 * gcc.c-torture/execute/991202-1.c: New test.
29799 * gcc.c-torture/execute/991202-2.c: New test.
29800 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 29801
ed8e443a 298021999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 29803
ed8e443a
JM
29804 * g++.old-deja/g++.abi/align.C: New test.
29805 * g++.old-deja/g++.abi/aggregates.C: Likewise.
29806 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 29807
ed8e443a 298081999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 29809
ed8e443a 29810 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 29811
ed8e443a 298121999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 29813
ed8e443a 29814 * gcc.dg/991129-1.c: New test.
19a027a0 29815
ed8e443a 298161999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 29817
ed8e443a 29818 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 29819
ed8e443a 298201999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 29821
ed8e443a 29822 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 29823
ed8e443a 298241999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 29825
ed8e443a
JM
29826 * g++.old-deja/g++.eh/cleanup2.C: New test.
29827 * g++.old-deja/g++.ext/pretty2.C: New test.
29828 * g++.old-deja/g++.ext/pretty3.C: New test.
29829 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 29830
ed8e443a 298311999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 29832
ed8e443a
JM
29833 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
29834 compiler_output to look for one error message instead of two.
e5315fad 29835
ed8e443a 298361999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 29837
ed8e443a
JM
29838 * gcc.c-torture/execute/991118-1.c: Also test case
29839 where the word boundary does not split a byte evenly.
ee760205 29840
ed8e443a 298411999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 29842
ed8e443a 29843 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 29844
ed8e443a 298451999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 29846
ed8e443a 29847 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 29848
ed8e443a 298491999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 29850
ed8e443a
JM
29851 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
29852 working directory pathnames.
83f1c55d 29853
ed8e443a 298541999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 29855
ed8e443a
JM
29856 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
29857 host is equipped with driver.h and driver.o so it can actually
29858 compile and run the tests.
8f4f2f29 29859
ed8e443a 298601999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 29861
ed8e443a 29862 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 29863
ed8e443a 298641999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 29865
ed8e443a 29866 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 29867
ed8e443a 298681999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 29869
ed8e443a
JM
29870 * lib/target-supports.exp: New file: Provide procs to test for
29871 features supported by the target.
29872 (check_weak_available): Moved here from ecos.exp.
29873 (check_alias_available): New proc: Determine of the target
29874 toolchain supports the alias attribute.
da018257 29875
ed8e443a
JM
29876 * gcc.dg/special/ecos.exp: Move check_weak_available to
29877 target-supports.exp.
29878 (alias-1.c): Only perform the test if the target supports
29879 aliases.
29880 (wkali-1.c): Only perform the test if the target supports
29881 aliases.
da018257 29882
ed8e443a
JM
29883 * gcc.dg/990506-0.c: Expect error messages from cross
29884 targets as well as native targets.
2792392c 29885
ed8e443a 298861999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 29887
ed8e443a
JM
29888 * gcc.dg/ultrasp1.c: Removed xfail.
29889 * gcc.dg/struct-ret-2.c: Likewise.
29890 * gcc.dg/array-1.c: Likewise.
2792392c 29891
ed8e443a 298921999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 29893
ed8e443a 29894 * gcc.dg/struct-ret-2.c: New test.
2a81679e 29895
ed8e443a 29896 * gcc.dg/array-1.c: New test.
3965abd0 29897
ed8e443a 298981999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 29899
ed8e443a 29900 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 29901
ed8e443a 299021999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 29903
ed8e443a 29904 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 29905
ed8e443a 299061999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 29907
ed8e443a 29908 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 29909
ed8e443a 299101999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 29911
ed8e443a 29912 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 29913
ed8e443a 299141999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 29915
ed8e443a 29916 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 29917
ed8e443a 299181999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 29919
ed8e443a 29920 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 29921
ed8e443a 299221999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 29923
ed8e443a 29924 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 29925
ed8e443a 299261999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 29927
ed8e443a 29928 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 29929
ed8e443a 299301999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 29931
ed8e443a
JM
29932 * g++.old-deja/g++.other/vaarg2.C: New test.
29933 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 29934
ed8e443a 299351999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 29936
ed8e443a
JM
29937 * g77.f-torture/noncompile/19990905-1.f: Moved from being
29938 in compile/.
c328b1d7 29939
ed8e443a 299401999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 29941
ed8e443a 29942 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 29943
ed8e443a 299441999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 29945
ed8e443a
JM
29946 * lib/file-format.exp (gcc_target_object_format): Don't
29947 crash if objdump is unavailable.
83f1c55d 29948
ed8e443a 299491999-09-29 Donn Terry <donn@interix.com>
83f1c55d 29950
ed8e443a 29951 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 29952
ed8e443a 299531999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 29954
ed8e443a 29955 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 29956
ed8e443a 299571999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 29958
ed8e443a 29959 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 29960
ed8e443a 299611999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 29962
ed8e443a 29963 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 29964
ed8e443a 299651999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 29966
ed8e443a
JM
29967 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
29968 __PRETTY_FUNCTION__.
83f1c55d 29969
ed8e443a 299701999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 29971
ed8e443a 29972 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 29973
ed8e443a 299741999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 29975
ed8e443a
JM
29976 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
29977 for which -fpic is inappropriate.
34d257b1 29978
ed8e443a 299791999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 29980
ed8e443a 29981 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 29982
ed8e443a 299831999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 29984
ed8e443a
JM
29985 * g++.old-deja/g++.other/dyncast1.C: New test.
29986 * g++.old-deja/g++.other/dyncast2.C: New test.
29987 * g++.old-deja/g++.other/dyncast3.C: New test.
29988 * g++.old-deja/g++.other/dyncast4.C: New test.
29989 * g++.old-deja/g++.other/dyncast5.C: New test.
29990 * g++.old-deja/g++.eh/catch3.C: New test.
29991 * g++.old-deja/g++.eh/catch3p.C: New test.
29992 * g++.old-deja/g++.eh/catch4.C: New test.
29993 * g++.old-deja/g++.eh/catch4p.C: New test.
29994 * g++.old-deja/g++.eh/catch5.C: New test.
29995 * g++.old-deja/g++.eh/catch5p.C: New test.
29996 * g++.old-deja/g++.eh/catch6.C: New test.
29997 * g++.old-deja/g++.eh/catch6p.C: New test.
29998 * g++.old-deja/g++.eh/catch7.C: New test.
29999 * g++.old-deja/g++.eh/catch7p.C: New test.
30000 * g++.old-deja/g++.eh/catch8.C: New test.
30001 * g++.old-deja/g++.eh/catch8p.C: New test.
30002 * g++.old-deja/g++.eh/catch9.C: New test.
30003 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30004
ed8e443a 300051999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30006
ed8e443a
JM
30007 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30008 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30009
ed8e443a 300101999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30011
ed8e443a 30012 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30013
ed8e443a 300141999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30015
ed8e443a
JM
30016 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30017 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30018
ed8e443a 300191999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30020
ed8e443a 30021 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30022
ed8e443a 300231999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30024
ed8e443a
JM
30025 * g++.old-deja/g++.other/lookup11.C: New test.
30026 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30027 what is permitted and what we want.
30028 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30029 overload use.
30030 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30031
ed8e443a 300321999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30033
ed8e443a
JM
30034 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30035 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30036
ed8e443a 300371999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30038
ed8e443a
JM
30039 * g++.old-deja/g++.other/sizeof3.C: New test.
30040 * g++.old-deja/g++.other/sizeof4.C: New test.
30041 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30042 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30043
ed8e443a 300441999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30045
ed8e443a 30046 * gcc.dg/va-arg-1.c: New.
76292ef8 30047
ed8e443a 300481999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30049
ed8e443a 30050 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30051
ed8e443a 300521999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30053
ed8e443a
JM
30054 * g77.f-torture/compile/980519-2.f: New test.
30055 * g77.f-torture/compile/19990905-0.f: New test.
30056 * g77.f-torture/compile/19990905-1.f: New test.
30057 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30058
ed8e443a 30059 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30060
ed8e443a 300611999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30062
ed8e443a 30063 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30064
ed8e443a 300651999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30066
ed8e443a 30067 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30068
ed8e443a 300691999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30070
ed8e443a
JM
30071 * g++.old-deja/g++.other/ambig2.C: New test.
30072 * g++.old-deja/g++.other/cond5.C: New test.
30073 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30074
ed8e443a 300751999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30076
ed8e443a
JM
30077 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30078 assemblers too.
18987000 30079
ed8e443a 300801999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30081
ed8e443a
JM
30082 * lib/c-torture.exp: Avoid the "compare executables" optimization
30083 when testing native.
b780db79 30084
ed8e443a 300851999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30086
ed8e443a
JM
30087 * gcc.c-torture/execute/990829-1.c: New test.
30088 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30089
ed8e443a 300901999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30091
ed8e443a
JM
30092 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30093 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30094 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30095 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30096 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30097 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30098 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30099 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30100 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30101 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30102 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30103
ed8e443a 301041999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30105
ed8e443a 30106 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30107
ed8e443a 301081999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30109
ed8e443a 30110 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30111
ed8e443a 30112 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30113
ed8e443a 30114 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30115
ed8e443a 30116 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30117
ed8e443a
JM
30118 * gcc.c-torture/execute/990826-0.c: New test.
30119 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30120
ed8e443a 30121 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30122
ed8e443a 301231999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30124
ed8e443a
JM
30125 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30126 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30127 lss-011.C: New tests.
33f58a4e 30128
ed8e443a 301291999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30130
ed8e443a 30131 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30132
ed8e443a 301331999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30134
ed8e443a
JM
30135 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30136 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30137 call `postbase' for each one. All callers of `postbase' changed
30138 to call this instead.
fb20fc45 30139
ed8e443a 301401999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30141
ed8e443a 30142 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30143
ed8e443a 301441999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30145
ed8e443a
JM
30146 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30147 just native ones.
8a07ed33 30148
ed8e443a
JM
30149 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30150 just native ones.
7ea3788d 30151
ed8e443a 301521999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30153
ed8e443a 30154 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30155
ed8e443a 301561999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30157
ed8e443a 30158 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30159
ed8e443a 301601999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30161
ed8e443a 30162 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30163
ed8e443a 301641999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30165
ed8e443a 30166 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30167
ed8e443a 301681999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30169
ed8e443a
JM
30170 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30171 * g++.old-deja/g++.brendan/crash64.C: Likewise
30172 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30173
ed8e443a 301741999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30175
ed8e443a 30176 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30177
ed8e443a 301781999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30179
ed8e443a 30180 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30181
ed8e443a 301821999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30183
ed8e443a
JM
30184 Adapted from tests from Franz Sirl:
30185 * gcc.c-torture/execute/va-arg-7.c: New test.
30186 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30187
ed8e443a 301881999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30189
ed8e443a 30190 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30191
ed8e443a 30192 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30193
ed8e443a 301941999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30195
ed8e443a
JM
30196 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30197 fp-cmp-1.c, converting double to float.
0e8b6188 30198
ed8e443a
JM
30199 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30200 fp-cmp-1.c, converting double to long double.
0e8b6188 30201
ed8e443a
JM
30202 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30203 from fr1 to unknown_register, since fr1 is a legitimate register
30204 on some machines.
6ccecb36 30205
ed8e443a 302061999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30207
ed8e443a 30208 * README: More listname related changes.
32bebc43 30209
ed8e443a 302101999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30211
ed8e443a 30212 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30213
ed8e443a 302141999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30215
ed8e443a 30216 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30217
ed8e443a 302181999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30219
ed8e443a 30220 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30221
ed8e443a 302221999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30223
ed8e443a 30224 * gcc.dg/990703-1.c: New test.
58e1e5ad 30225
ed8e443a 302261999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30227
ed8e443a
JM
30228 * lib/file-format.exp: New file: Move definition of proc
30229 gcc_target_object_format to here from
30230 gcc.dg/special/ecos.exp.
da621fd2 30231
ed8e443a
JM
30232 * lib/c-torture.exp: Include lib file-format.exp.
30233 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30234
ed8e443a
JM
30235 * gcc.dg/special/ecos.exp: Remove definition of proc
30236 gcc_target_object_format.
3fb36cbd 30237
ed8e443a
JM
302381999-06-28 Jeffrey A Law (law@cygnus.com)
30239
30240 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30241
ed8e443a 302421999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30243
ed8e443a 30244 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30245
ed8e443a 30246 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30247
ed8e443a 302481999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30249
ed8e443a
JM
30250 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30251 attributes compile.
30252 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30253 ports that use the COFF/PE file format.
048f60dc 30254
ed8e443a 302551999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30256
ed8e443a 30257 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30258
ed8e443a 302591999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30260
ed8e443a 30261 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30262
ed8e443a 302631999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30264
ed8e443a 30265 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30266
ed8e443a 302671999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30268
ed8e443a 30269 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30270
ed8e443a 302711999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30272
ed8e443a 30273 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30274
ed8e443a
JM
30275 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30276 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30277
ed8e443a 302781999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30279
ed8e443a
JM
30280 * g77.f-torture/compile/19990502-0.f: Replace with new,
30281 shorter, test that still fails after recent changes.
30282
302831999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30284
30285 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30286
ed8e443a 302871999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30288
30289 * gcc.c-torture/execute/990531-1.c: New test.
30290
b8c25665 302911999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30292
30293 * gcc.c-torture/compile/990527-1.c: New test.
30294
b8c25665 302951999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30296
30297 * gcc.c-torture/execute/990527-1.c: New test.
30298
83f1c55d
RH
302991999-05-25 Nick Clifton <nickc@cygnus.com>
30300
30301 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30302 bitfields as signed.
83f1c55d 30303
47d98fa2
CB
303041999-05-25 Craig Burley <craig@jcb-sc.com>
30305
30306 * g77.f-torture/compile/19990525-0.f: New test.
30307
b8c25665 303081999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30309
73951da8
JL
30310 * gcc.c-torture/execute/990525-2.c: New test.
30311
d3e82013
JL
30312 * gcc.c-torture/execute/990525-1.c: New test.
30313
569c1d8b
NS
303141999-05-24 Nathan Sidwell <nathan@acm.org>
30315
30316 * g++.old-deja/g++.other/anon3.C: New test.
30317 * g++.old-deja/g++.other/anon4.C: New test.
30318 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30319 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30320 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30321 Merrill).
30322
b8c25665 303231999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30324
79d6c916
JL
30325 * gcc.c-torture/execute/990524-1.c: New test.
30326
35676551
JL
30327 * gcc.dg/990524-1.c: New test.
30328
b8c25665 303291999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30330
30331 * gcc.c-torture/compile/990523-1.c: New test.
30332
b8c25665 303331999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30334
30335 * gcc.c-torture/compile/990519-1.c: New test.
30336
92b3fc3a
AS
303371999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30338
2e5b4448
AS
30339 * gcc.c-torture/compile/990517-1.c: New test.
30340
30341 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30342 (e4, f4): New tests.
30343 (main): Call them.
30344
6de8697e
KG
303451999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30346
30347 * gcc.dg/noreturn-1.c: New test.
30348
b8c25665 303491999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30350
30351 * gcc.c-torture/execute/990513-1.c: New test.
30352
b6181dbb
RH
303531999-05-10 Richard Henderson <rth@cygnus.com>
30354
30355 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30356
6d9bf074
CB
303571999-05-10 Craig Burley <craig@jcb-sc.com>
30358
30359 * g77.f-torture/execute/erfc.f: Use small single-precision
30360 values, to avoid problems on Alphas when not -mieee.
30361
ea0f786b
CB
303621999-05-08 Craig Burley <craig@jcb-sc.com>
30363
30364 * gcc.dg/990506-0.c: New test.
30365
a3af74c4
RH
303661999-05-08 Richard Henderson <rth@cygnus.com>
30367
30368 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30369 the constant to test. Don't XFAIL 64-bit targets.
30370
30371 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30372 * g++.old-deja/g++.law/profile1.C: Likewise.
30373
30374 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30375 operator new instances.
30376 * g++.old-deja/g++.other/delete5.C: Likewise.
30377
dbd9ec97
CB
303781999-05-03 Craig Burley <craig@jcb-sc.com>
30379
30380 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30381 intrinsic.
30382
2b0bdd9a
CB
303831999-05-03 Craig Burley <craig@jcb-sc.com>
30384
30385 * g77.f-torture/execute/u77-test.f: Reverse order of two
30386 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
30387
ddcd89b9
KG
303881999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30389
30390 * gcc.dg/compare1.c: New test.
30391
4014b382
JM
303921999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
30393
30394 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
30395 New tests.
30396
a7e34b17
CB
303971999-05-02 Craig Burley <craig@jcb-sc.com>
30398
30399 * g77.f-torture/compile/19990502-1.f: New test.
30400
4a5ae682
CB
304011999-05-02 Craig Burley <craig@jcb-sc.com>
30402
30403 * g77.f-torture/compile/19990502-0.f: New test.
30404
b8c25665 304051999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
30406
30407 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
30408 intrinsic.
30409
b8c25665 304101999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
30411
30412 * g77.f-torture/execute/u77-test.f (main): List libU77
30413 intrinsics not currently tested.
30414 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
30415 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
30416 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
30417 Trim blanks off the ends of some printed strings.
30418
b8c25665 304191999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
30420
30421 * g77.f-torture/execute/u77-test.f (main): Just warn about
30422 FSTAT gid disagreement, as it's expected on some systems.
30423
b8c25665 304241999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
30425
30426 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
30427 use a new function, which allows for some slop.
30428 Clean up some commentary.
30429 (issum): The new function.
30430 (sgladd): Deleted subroutine.
30431
0bfc6dd2
CB
304321999-05-01 Craig Burley <craig@jcb-sc.com>
30433
30434 * g77.f-torture/execute/u77-test.f: Modify to be more like
30435 libf2c/libU77 version, bringing patches to that version here.
30436 Add suitable commentary.
30437
b8c25665 304381999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
30439
30440 * gcc.dg/990424-1.c: New test.
30441
4d9a07db
CB
304421999-04-24 Craig Burley <craig@jcb-sc.com>
30443
30444 * g77.f-torture/execute/u77-test.f (main): Bug involving
30445 LSTAT has been fixed, so turn back on full checking.
30446
2e647206
CB
304471999-04-20 Craig Burley <craig@jcb-sc.com>
30448
30449 * g77.f-torture/compile/19990419-0.f: New test.
30450 * g77.f-torture/execute/19990419-1.f: New test.
30451
b8c25665 304521999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
30453
30454 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
30455 to avoid the need for a prototype to supress a warning.
30456
b8c25665 304571999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30458
30459 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
30460
b8c25665 304611999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
30462
30463 * gcc.c-torture/execute/990404-1.c: New test.
30464
24dc09a7
ZW
304651999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30466
30467 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
30468 * gcc.dg/cpp-if3.c: Don't use -pedantic.
30469 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
30470 missing initializer warnings.
30471
b8c25665 304721999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
30473
30474 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
30475 matching strings.
30476
b8c25665 304771999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
30478
30479 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
30480
96e57dac
CB
304811999-03-26 Craig Burley <craig@jcb-sc.com>
30482
30483 * g77.f-torture/execute/19990325-0.f: New test.
30484 * g77.f-torture/execute/19990325-1.f: New test.
30485
b8c25665 304861999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
30487
30488 * gcc.c-torture/execute/990324-1.c: New test.
30489
b8c25665 304901999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30491
30492 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
30493 test with 4.
30494
b8c25665 304951999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
30496
30497 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
30498
98941e01
CB
304991999-03-13 Craig Burley <craig@jcb-sc.com>
30500
30501 * g77.f-torture/execute/19990313-2.f: New test.
30502 * g77.f-torture/execute/19990313-3.f: New test.
30503
fe3ab6bd
CB
305041999-03-13 Craig Burley <craig@jcb-sc.com>
30505
30506 * g77.f-torture/execute/19990313-0.f: New test.
30507 * g77.f-torture/execute/19990313-1.f: New test.
30508
b8c25665 305091999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30510
30511 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
30512 printf to sprintf.
30513 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
30514 (main): Add check for u15. Conditionalize u31 check depending on
30515 whether ints are <32 bits or >=32 bits.
92936ecf 30516
3d1d35d6
CB
305171999-03-08 Craig Burley <craig@jcb-sc.com>
30518
30519 * g77.f-torture/execute/19981119-0.f: Improve testiness.
30520
fc370eff
CB
305211999-03-08 Craig Burley <craig@jcb-sc.com>
30522
30523 * g77.f-torture/compile/19990305-0.f: New test.
30524 * g77.f-torture/execute/19981119-0.f: New test.
30525
7e0847f6
CB
305261999-03-08 Craig Burley <craig@jcb-sc.com>
30527
30528 * g77.f-torture/execute/970625-2.f: call ABORT if final
30529 result is not correct, instead of just printing it.
30530 Add this checking via newly introduced obfuscation, to
30531 trip up buggy front ends.
30532
3f18f777
CB
305331999-03-07 Craig Burley <craig@jcb-sc.com>
30534
30535 * g77.f-torture/compile/960317-1.f: Moved from being
30536 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
30537
158281d7
CB
305381999-03-06 Craig Burley <craig@jcb-sc.com>
30539
30540 * g77.f-torture/execute/960317-1.f: New (old) test.
30541 * g77.f-torture/execute/970625-2.f: Ditto.
30542
83f1c55d
RH
305431999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
30544
30545 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
30546 message on line 1 or line 2; cccp and cpplib do this differently.
30547
b8c25665 305481999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
30549
30550 * g++.old-deja/g++.law/weak1.C: New test.
30551
5762f506
ZW
305521999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30553
30554 * gcc.c-torture/execute/990119-1.c: Renamed to...
30555 * gcc.dg/990119-1.c: this, so it will only be tested once
30556 (it's a preprocessor test, it doesn't need to be run at
30557 multiple optimization levels).
30558
7126c249
ZW
305591999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30560
30561 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 30562 ALWAYS_CXXFLAGS.
7126c249 30563
bc0a89ec
CB
305641999-02-24 Craig Burley <craig@jcb-sc.com>
30565
29df9714
CB
30566 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
30567 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
30568 to not be compilable by current g77.
30569
518ee01e
NC
305701999-02-24 Nick Clifton <nickc@cygnus.com>
30571
30572 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
30573
b8c25665 305741999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
30575
30576 * gcc.c-torture/execute/990222-1.c: New test.
30577
a27e2d39
CB
305781999-02-19 Craig Burley <craig@jcb-sc.com>
30579
30580 * g77.f-torture/compile/19990218-0.f: New test.
30581 * g77.f-torture/noncompile/19990218-1.f: New test.
30582
fc18a80e
CB
305831999-02-18 Craig Burley <craig@jcb-sc.com>
30584
30585 * g77.f-torture/compile/19981216-0.f: New test.
30586
b8c25665 305871999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
30588
30589 * gcc.dg/990214-1.c: New test.
30590
b8c25665 305911999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 30592
3c602fcb
JL
30593 * gcc.dg/990213-2.c: New test.
30594
68fe00c0
JL
30595 * gcc.dg/990213-1.c: New test.
30596
b8c25665 305971999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
30598
30599 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
30600 ints.
30601
60f29ff7
NC
306021999-02-11 Nick Clifton <nickc@cygnus.com>
30603
3af64817
JL
30604 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
30605 specified by target.
30606
60f29ff7
NC
30607 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
30608
b8c25665 306091999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
30610
30611 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
30612
b8c25665 306131999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
30614
30615 * gcc.dg/special/ecos.exp: New test driver for new tests with
30616 special requirements.
30617
30618 * gcc.dg/special/alias-1.c: New test.
30619 * gcc.dg/special/gcsec-1.c: New test.
30620 * gcc.dg/special/weak-1.c: New test.
30621 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
30622 * gcc.dg/special/weak-2.c: New test.
30623 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
30624 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
30625 * gcc.dg/special/wkali-1.c: New test.
30626 * gcc.dg/special/wkali-2.c: New test.
30627 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
30628 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
30629
b8c25665 306301999-02-10 Felix Lee <flee@cygnus.com>
05a59650 30631
efdbc6f8
RH
30632 * lib/c-torture.exp (c-torture-compile): Pull out code for
30633 analyzing gcc error messages.
30634 (c-torture-execute): Likewise. Fix some (harmless) false
30635 positives.
30636 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 30637
b8c25665 306381999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
30639
30640 * gcc.c-torture/execute/990208-1.c: New test.
30641
561cb39b
JL
306421999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
30643
30644 * g++.dg/special/ecos.exp: New driver for new tests with special
30645 requirements
92936ecf 30646
561cb39b
JL
30647 * g++.dg/special/conpr-1.C: New test
30648 * g++.dg/special/conpr-2.C: New test
30649 * g++.dg/special/conpr-2a.C: New test
30650 * g++.dg/special/conpr-3.C: New test
30651 * g++.dg/special/conpr-3a.C: New test
30652 * g++.dg/special/conpr-3b.C: New test
92936ecf 30653
561cb39b
JL
30654 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
30655 allow g++ to use the dg driver
30656
30657 * README: Add comment about g++.dg directory
30658
b8c25665 306591999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
30660
30661 * README: Update email addresses.
30662
83f1c55d
RH
306631999-02-03 Nick Clifton <nickc@cygnus.com>
30664
30665 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
30666 arguments in order to force structure S onto the stack even on
30667 the alpha.
30668 (test): Pass 10 leading arguments to function foo as well as the
30669 structure S.
30670
30671 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 30672 failure for all targets.
83f1c55d
RH
30673
30674 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
30675 abort to terminate program execution.
30676
b8c25665 306771999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
30678
30679 * gcc.c-torture/execute/990130-1.c: New test.
30680
b8c25665 306811999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
30682
30683 * gcc.dg/990130-1.c: New test.
30684
83f1c55d
RH
306851999-01-28 Michael Meissner <meissner@cygnus.com>
30686
30687 * gcc.c-torture/execute/990128-1.c: New test.
30688
306891999-01-27 Michael Meissner <meissner@cygnus.com>
30690
30691 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
30692
3af64817
JL
306931999-01-27 Felix Lee <flee@cygnus.com>
30694
30695 * lib/c-torture.exp (c-torture-compile): pull out code for
30696 analyzing gcc error messages.
30697 (c-torture-execute): ditto, and fix some (harmless) false
30698 positives.
30699 * lib/gcc.exp (gcc_check_compile): new function.
30700
b8c25665 307011999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 30702
b96acc3f
JL
30703 * gcc.dg/990117-1.c: New test.
30704
f81b9d95 30705 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 30706
f81b9d95 30707 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 30708
b8c25665 307091999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
30710
30711 * g77.f-torture/compile/990115-1.f: New test.
30712
b8c25665 307131999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
30714
30715 * gcc.c-torture/compile/990107-1.c: New test
30716
b8c25665 307171999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 30718
1d1c12f4
JL
30719 * gcc.c-torture/execute/990106-2.c: New test.
30720
e2ba7b0e
JL
30721 * gcc.c-torture/execute/990106-1.c: New test.
30722
b8c25665 307231998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
30724
30725 * gcc.c-torture/compile/981223-1.c: New test.
30726
b8c25665 307271998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
30728
30729 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
30730 (opt3): Rename from opt4 and disable.
30731
7162b45d
AO
307321998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
30733
30734 * g++.old-deja/g++.pt/ptrmem5.C: New test.
30735
68b04813
AO
307361998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
30737
30738 * g++.old-deja/g++.other/conv5.C: New test.
30739
83f1c55d
RH
307401998-12-14 Nick Clifton <nickc@cygnus.com>
30741
30742 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
30743
b8c25665 307441998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
30745
30746 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
30747
b8c25665 307481998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
30749
30750 * gcc.c-torture/compile/981211-1.c: New test.
30751
2d8bf6c3
AO
307521998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
30753
ceff9b14 30754 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 30755
ceff9b14 30756 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 30757
b8c25665 307581998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
30759
30760 * gcc.special/930510-1.c: Make C9X safe.
30761 * gcc.misc-tests/gcov-1.c Similarly.
30762 * gcc.misc-tests/gcov-2.c Similarly.
30763
7dc8c714
AO
307641998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30765
30766 * gcc.dg/ultrasp1.c: New test.
30767
b8c25665 307681998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
30769
30770 * gcc.c-torture/execute/981206.c: New test.
30771
658269bd
AO
307721998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30773
c3a6e905
AO
30774 * g++.old-deja/g++.ns/template7.C: New test.
30775
2732314e
AO
30776 * g++.old-deja/g++.other/expr1.C: New test.
30777
ad987436
AO
30778 * g++.old-deja/g++.eh/tmpl3.C: New test.
30779
658269bd
AO
30780 * g++.old-deja/g++.eh/tmpl2.C: New test.
30781
71eb0b9e
AO
307821998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
30783
ceff9b14
AO
30784 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
30785 * g++.old-deja/g++.other/using6.C: Removed.
30786 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 30787
71eb0b9e
AO
30788 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
30789
16fe4796
AO
307901998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
30791
b0e3f98f
AO
30792 * g++.old-deja/g++.pt/overload8.C: New test.
30793
10e209e3
AO
30794 * g++.old-deja/g++.pt/overload7.C: New test.
30795
ceff9b14 30796 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 30797
ceff9b14
AO
30798 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
30799 and relinking messages.
30800 * lib/g++.exp (g++_target_compile): Remove .rpo file when
30801 compiling with -frepo.
16fe4796 30802
688d56bc
AO
308031998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
30804
30805 * g++.old-deja/g++.pt/lookup6.C: New test.
30806
83f1c55d
RH
308071998-11-30 Nick Clifton <nickc@cygnus.com>
30808
30809 * gcc.c-torture/execute/981130-1.c: New test.
30810 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
30811
d1b0fca0
AO
308121998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30813
308a214a
AO
30814 * g++.old-deja/g++.pt/explicit76.C: New test.
30815
91910750
AO
30816 * g++.old-deja/g++.pt/friend38.C: New test.
30817
fb63a870
AO
30818 * g++.old-deja/g++.ns/crash2.C: New test.
30819
c885faf8
AO
30820 * g++.old-deja/g++.pt/defarg8.C: New test.
30821
be537f34
AO
30822 * g++.old-deja/g++.pt/instantiate6.C: New test.
30823
bc4f0b0a
AO
30824 * g++.old-deja/g++.pt/static6.C: New test.
30825
d1b0fca0
AO
30826 * g++.old-deja/g++.pt/decl2.C: New test.
30827
3c9a0d0f
AO
308281998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
30829
51a63112
AO
30830 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
30831 problem is actually related with name lookup, but so what? :-)
30832
3c9a0d0f
AO
30833 * g++.old-deja/g++.pt/friend37.C: New test.
30834
6edfbe4c
DL
308351998-11-25 Dave Love <d.love@dl.ac.uk>
30836
30837 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
30838 element, which fails on some systems.
30839
30840 * g77.f-torture/execute/labug1.f: New test.
30841
b8c25665 308421998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
30843
30844 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
30845 is defined.
30846
7251e552
DL
308471998-11-18 Dave Love <d.love@dl.ac.uk>
30848
30849 * g77.f-torture/compile/981117-1.f: New test.
30850
233363cb
AO
308511998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
30852
30853 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 30854 properly discarded.
233363cb 30855
b8c25665 308561998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
30857
30858 * gcc.c-torture/execute/memcheck: New directory of tests for
30859 -fcheck-memory-usage.
30860
ed8e443a
JM
308611998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30862
30863 * README: New file, general information about the testsuite and
30864 new description of the various C++ test subdirectories.
30865 * README.g++: Eliminate obsolete information, update and move most
30866 relevant stuff to README.
30867
308681998-11-07 Richard Henderson <rth@cygnus.com>
30869
30870 * gcc.c-torture/compile/981107-1.c: New test.
30871
308721998-11-02 Doug Evans <devans@canuck.cygnus.com>
30873
30874 * execute/memcpy-bi.c: New testcase.
30875
308761998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
30877
30878 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
30879 base classes.
30880
30881 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
30882 template is selected.
30883
30884 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
30885 classes, it should be accepted for all types.
30886
30887 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
30888
30889 * g++.old-deja/g++.pt/spec24.C: Ensure that template
30890 specializations start with template headers.
30891
308921998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
30893
30894 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
30895
30896 * g++.old-deja/g++.other/init9.C: Test cross initialization of
30897 non-POD types.
30898
308991998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30900
30901 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
30902
309031998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
30904
30905 * compile/981022-1.c, compile/981022-1.x: New test and driver.
30906
309071998-10-19 Jeffrey A Law (law@cygnus.com)
30908
30909 * 981019-1.c: New test.
30910
309111998-10-14 Robert Lipe <robertl@dgii.com>
30912
30913 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
30914 find objc headers.
30915
309161998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30917
30918 * compile/981001-4.c: Remove use of GCC extension that triggers a
30919 compiler bug.
30920
309211998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
30922
30923 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
30924
309251998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
30926
30927 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
30928 instantiation of template produces incorrect code for delete
30929 expression.
30930
30931 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
30932 constructors' name is not unique.
30933 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
30934 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
30935
30936 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
30937 automatic array of const is ill-formed.
30938
30939 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
30940 of template parameter?
30941
30942 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
30943 const.
30944
30945 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
30946 pointer-to-member expression.
30947
30948 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
30949 declaration causes ICE.
30950
309511998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
30952
30953 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
30954 reserved in the global namespace.
30955
30956 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
30957 generate needed virtual table.
30958
30959 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
30960
309611998-10-10 Dariush Eslimi <eslimi@loran.com>
30962
30963 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
30964 template-dependent type
30965
309661998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
30967
30968 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
30969 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
30970 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
30971
30972 * g++.old-deja/g++.other/using5.C: New test; using decl from base
30973 class should be usable as argument of member function.
30974 * g++.old-deja/g++.other/using6.C: New test; using decl from base
30975 class should be usable as return type of member function.
30976 * g++.old-deja/g++.other/using7.C: New test; using decl from base
30977 class should be usable as type of data member.
30978
30979 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
30980
309811998-10-09 Jeffrey A Law (law@cygnus.com)
30982
30983 * gcc.c-torture/special/920521-1.c: Fix bogus test.
30984
309851998-10-08 Nick Clifton <nickc@cygnus.com>
30986
30987 * gcc.dg/dll-?.c Add thumb to target list.
30988 Fix assembler scan patterns to match current assembler output.
30989
309901998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
30991
30992 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
30993 matching of template brackets.
30994
30995 * g++.old-deja/g++.other/using4.C: New test. Test using
30996 declarations of methods from base classes.
30997
30998 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
30999 within functions should introduce names into the innermost
31000 enclosing namespace.
31001
31002 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31003 of static locals if first initialization throws.
31004
310051998-10-07 Jim Wilson <wilson@cygnus.com>
31006
31007 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31008
310091998-10-06 Ken Raeburn <raeburn@cygnus.com>
31010
31011 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31012 lose track of the possible targets of tablejump insns.
31013 * special/special.exp: Run it.
31014
310151998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31016
31017 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31018 must be declared before its specializations can be named in friend
31019 declarations.
31020
310211998-10-05 Dave Love <d.love@dl.ac.uk>
31022
31023 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31024
31025 * g77.f-torture/execute/io1.f: New test.
31026
310271998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31028
31029 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31030 with pointer to template function, for which no argument deduction
31031 is possible.
31032
31033 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31034 specialization of template function as argument to template
31035 function.
31036
31037 * g++.old-deja/g++.other/access2.C: New test; Inner class
31038 shouldn't have privileged access to Outer's names.
31039
310401998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31041
31042 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31043 friend template declared within template class conflicts with
31044 nested class of the same name.
31045
31046 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31047 is ignored.
31048
31049 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31050 object with direct initializer as function declaration.
31051
31052 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31053 initializers.
31054
31055 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31056 involving const pointer and NULL produces incorrect result.
31057
31058 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31059 type name without `typename' should be rejected with -pedantic.
31060
310611998-10-02 Richard Henderson <rth@cygnus.com>
31062
31063 * g++.old-deja/g++.other/addrof1.C: New test.
31064
310651998-10-01 Nick Clifton <nickc@cygnus.com>
31066
31067 * gcc.c-torture/compile/981001-1.c: New test.
31068 * gcc.c-torture/execute/981001-1.c: New test.
31069
310701998-10-01 Jeffrey A Law (law@cygnus.com)
31071
31072 * gcc.c-torture/compile/981001-2.c: New test.
31073 * gcc.c-torture/compile/981001-3.c: New test.
31074 * gcc.c-torture/compile/981001-4.c: New test.
31075
310761998-10-01 Robert Lipe <robertl@dgii.com>
31077
31078 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31079 multilibbed hosts. Idea grafted from g77.exp.
31080
310811998-09-30 Dave Love <d.love@dl.ac.uk>
31082
31083 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31084 avoid losing on systems which need -lsocket.
31085
310861998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31087
31088 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31089 * g++.old-deja/g++.other/nested2.C: Ditto.
31090 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31091 failure.
31092
310931998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31094
31095 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31096 preferred over template operator!= for enum bitfields.
31097
310981998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31099
31100 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31101 that happen to have the same base name, but in different scopes,
31102 are incorrectly rejected.
31103
311041998-09-16 Richard Henderson <rth@cygnus.com>
31105
31106 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31107 on the native word size instead of an integer literal.
31108
311091998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31110
31111 * g++.old-deja/g++.other/static2.C: Invocation of static data
31112 member of type pointer-to-function denoted as non-static member.
31113
31114 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31115 checks involving function types and aliases.
31116
311171998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31118
31119 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31120 redefined to the same non-trivial type.
31121
31122 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31123 namespace-qualification of template specializations declared in
31124 other namespaces.
31125
31126 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31127 to declare a subset of the specializations of a template function
31128 as friends of specializations of a template class.
31129
31130 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31131 member templates that do not fully specialize the enclosing
31132 template class are rejected.
31133
311341998-09-11 Dave Love <d.love@dl.ac.uk>
31135
31136 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31137
311381998-09-08 Dave Love <d.love@dl.ac.uk>
31139
31140 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31141 altered from libf2c/libU77 version.
31142
311431998-09-06 Dave Love <d.love@dl.ac.uk>
31144
31145 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31146
311471998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31148
31149 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31150 (un)signed char are different types for template specialization
31151 purposes.
31152
311531998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31154
31155 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31156 * objc: ObjC testsuite.
31157
311581998-08-31 Catherine Moore <clm@cygnus.com>
31159
31160 * gcc.c-torture/execute/941014-1.x: New file.
31161
311621998-08-31 Nick Clifton <nickc@cygnus.com>
31163
31164 * lib/c-torture.exp: Add support for
31165 torture_eval_before_compile and torture_eval_before_execute
31166 variables.
31167
311681998-08-30 Jeffrey A Law (law@cygnus.com)
31169
31170 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31171 this test triggers valid.
31172
311731998-08-27 Jeffrey A Law (law@cygnus.com)
31174
31175 * gcc.dg/980827-1.c: New test.
31176
311771997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31178
31179 * gcc.c-torture/execute/loop-4b.c: New test.
31180
311811998-08-26 Nick Clifton <nickc@cygnus.com>
31182
31183 * lib/c-torture.exp: Add support for
31184 torture_eval_before_compile and torture_eval_before_execute
31185 variables.
31186
311871998-08-25 Jeffrey A Law (law@cygnus.com)
31188
31189 * gcc.c-torture/compile/980825-1.c: New test.
31190
311911998-08-24 Nick Clifton <nickc@cygnus.com>
31192
31193 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31194 count number tests in opt_t0 not good_t0.
31195
311961998-08-24 Jeffrey A Law (law@cygnus.com)
31197
31198 * gcc.c-torture/compile/930326-1.x: Fix typo.
31199
312001998-08-23 Mark Mitchell <mark@markmitchell.com>
31201
31202 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31203 causes an ICE.
31204
312051998-08-21 Jeffrey A Law (law@cygnus.com)
31206
31207 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31208 STACK_SIZE is defined.
31209 * gcc.c-torture/unsorted/stuct.c: Similarly.
31210
31211 * gcc.c-torture/compile/980821-1.c: New test.
31212
312131998-08-21 Jeffrey A Law (law@cygnus.com)
31214
31215 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31216
312171998-08-19 Mark Mitchell <mark@markmitchell.com>
31218
31219 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31220 code.
31221
312221998-08-09 Mark Mitchell <mark@markmitchell.com>
31223
31224 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31225 error'.
31226
312271998-08-18 Jeffrey A Law (law@cygnus.com)
31228
31229 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31230
312311998-08-16 Jeffrey A Law (law@cygnus.com)
31232
31233 * gcc.c-torture/compile/980816-1.c: New test.
31234
31235 * gcc.dg/980816-1.c: New test.
31236
312371998-08-13 Jeffrey A Law (law@cygnus.com)
31238
31239 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31240 compiler for ieee tests.
31241
312421998-08-01 Dave Love <d.love@dl.ac.uk>
31243
31244 * g77.f-torture/compile/980729-0.f: New test.
31245
312461998-07-30 Ken Raeburn <raeburn@cygnus.com>
31247
31248 * gcc.c-torture/special/eeprof-1.c: New test, for
31249 -finstrument-functions.
31250 * gcc.c-torture/special/special.exp: Run it.
31251
312521998-07-29 Jeffrey A Law (law@cygnus.com)
31253
31254 * gcc.c-torture/compile/980729-1.c: New test.
31255
312561998-07-27 Nick Clifton <nickc@cygnus.com>
31257
31258 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31259 __thumb__ is defined, and test for ARM style doubles if so.
31260
312611998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31262
31263 * g77.f-torture/noncompile/980615-0.f: New test.
31264
b8c25665 312651998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31266
31267 * gcc.dg/980312-1.c: Do link instead of compile.
31268 * gcc.dg/980313-1.c: Likewise.
31269
b8c25665 312701998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31271
31272 * gcc.c-torture/compile/980726-1.c: New test.
31273
8b62e122
DL
312741998-07-25 Dave Love <d.love@dl.ac.uk>
31275
31276 * g77.f-torture/execute/io0.f: New test.
31277
b8c25665 312781998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31279
31280 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31281 an int.
31282
b8c25665 312831998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31284
31285 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31286 m32r bugs.
31287
b8c25665 312881998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31289
31290 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31291 c-decl.c:grokdeclarator can handle mode attributes.
31292
b8c25665 312931998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31294
31295 * gcc.c-torture/execute/980716-1.c: New test.
31296
b8c25665 312971998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31298
31299 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31300 the mn10200.
31301 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31302 the mn10200.
31303 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31304 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31305
bda991ee
DL
313061998-07-13 Dave Love <d.love@dl.ac.uk>
31307
31308 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31309 New test from Craig.
31310
3792922a
DL
313111998-07-12 Dave Love <d.love@dl.ac.uk>
31312
538ccf9a
DL
31313 * g77.f-torture/noncompile/980616-0.f: New test.
31314
3792922a
DL
31315 * g77.f-torture/execute/970816-3.f: New test from Craig.
31316
b8c25665 313171998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31318
a1ee890d
ML
31319 * g++.other/singleton.C: Return error value instead of taking
31320 SIGSEGV.
31321
b8c25665 313221998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31323
31324 * g++.other/singleton.C: New test. Warning is under dispute.
31325 Runtime crash is not.
31326
b8c25665 313271998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31328
92936ecf
ZW
31329 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31330 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31331 using6.C, using7.C}: New namespace tests.
31332
b8c25665 313331998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31334
ceff9b14
AO
31335 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31336 specialization with typedef'ed names used as array indexes.
25381187 31337
b8c25665 313381998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31339
57c578cf
JL
31340 * gcc.c-torture/execute/980709-1.c: New test.
31341
6acaa318
JL
31342 * gcc.dg/980709-1.c: New test.
31343
b8c25665 313441998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31345
31346 * gcc.c-torture/execute/bcp-1.c: New test.
31347
b8c25665 313481998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31349
31350 * gcc.c-torture/execute/980707-1.c: New test.
31351
b8c25665 313521998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31353
31354 * gcc.c-torture/compile/980706-1.c: New test.
31355
b22773b1
DL
313561998-07-01 Dave Love <d.love@dl.ac.uk>
31357
31358 * g77.f-torture/execute/980701-0.f,
31359 g77.f-torture/execute/980701-1.f: New test from Craig.
31360
b8c25665 313611998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31362
0d37278a
JL
31363 * gcc.c-torture/compile/980701-1.c: New test.
31364
506506fa
JL
31365 * gcc.c-torture/execute/980701-1.c: New test.
31366
b8c25665 313671998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31368rlsruhe.de>
31369
31370 * g++.old-deja/g++.robertl/eb132.C: New test.
31371 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31372
174be1b3
DL
313731998-06-29 Dave Love <d.love@dl.ac.uk>
31374
14583692
DL
31375 * g77.f-torture/execute/980628-7.f,
31376 g77.f-torture/execute/980628-8.f,
31377 g77.f-torture/execute/980628-9.f,
31378 g77.f-torture/execute/980628-10.f: New tests from Craig.
31379
174be1b3
DL
31380 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31381
b8c25665 313821998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
31383
31384 * g77.f-torture/execute/980628-4.f: New test from Craig.
31385 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 31386 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
31387 * g77.f-torture/execute/980628-0.f: Likewise.
31388 * g77.f-torture/execute/980628-1.f: Likewise.
31389 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 31390 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 31391
b8c25665 313921998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
31393
31394 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
31395 directory when nothing has been installed yet.
31396
b8c25665 313971998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
31398
31399 * gcc.c-torture/special/special.exp: Handle newer versions of
31400 dejagnu.
31401
b8c25665 314021998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
31403
31404 * gcc.dg/980626-1.c: New test.
31405
b8c25665 314061998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
31407
31408 * gcc.misc-tests/m-un-2.c: New test.
31409 * g++.old-deja/g++.other/warn01.c: Likewise.
31410
b8c25665 314111998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 31412
117b84b7
RL
31413 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
31414 compatibility with assmblers with a different comment character.
92936ecf 31415 Eliminate use of GAS-specific extensions.
117b84b7 31416
b8c25665 314171998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
31418
31419 * gcc.c-torture/execute/ieee/980619-1.c: New test.
31420
b8c25665 314211998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
31422
31423 *lib/g77.exp: Replace search for libf2c.a with search for newly
31424 renamed libg2c.a
31425
b8c25665 314261998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
31427
31428 * gcc.c-torture/execute/980617-1.c: New test.
31429
b8c25665 314301998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
31431
31432 * gcc.c-torture/execute/980612-1.c: New test.
31433
b8c25665 314341998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 31435
5ccdc8af
JL
31436 * gcc.dg/980523-1.c: Only test on ppc-linux.
31437 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
31438
74cbdffa
JL
31439 * gcc.c-torture/execute/980608-1.c: New test.
31440
b8c25665 314411997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31442
31443 * gcc.c-torture/execute/980605-1.c: New test.
31444
b8c25665 314451998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
31446
31447 * gcc.c-torture/execute/980604-1.c: New test.
31448
b8c25665 314491998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
31450
31451 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 31452 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 31453
858a26d4
DL
314541998-06-02 Dave Love <d.love@dl.ac.uk>
31455
31456 * 970125-0.f: Fix per JCB. Add commentary.
31457
b8c25665 314581998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31459
31460 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
31461 IEEE -0 support.
31462
b8c25665 314631998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
31464
31465 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
31466 earlier.
31467
b8c25665 314681998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
31469
31470 * gcc.c-torture/execute/980526-3.c: New test.
31471
8da801cf
MH
314721998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
31473
31474 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
31475 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
31476 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
31477 m88k-motorola-sysv3 to XFAIL.
31478
b8c25665 314791998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
31480
31481 * gcc.dg/980526-1.c: New test.
31482 * gcc.c-torture/execute/980526-2.c: New test.
31483
b8c25665 314841998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 31485
077e57d2
JL
31486 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
31487
74cd6867
JL
31488 * gcc.c-torture/execute/980526-1.c: New test.
31489
ef75df42
DL
314901998-05-26 Dave Love <d.love@dl.ac.uk>
31491
31492 * g77.f-torture/execute/alpha2.f: Add runtime test.
31493
46dc5157
JM
314941998-05-24 Jason Merrill <jason@yorick.cygnus.com>
31495
51c4eb9b
JM
31496 * g++.old-deja/old-deja.exp: Strip leading directories.
31497
46dc5157
JM
31498 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
31499 error for the line. Don't run multiple tests for the same line.
31500
b8c25665 315011998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
31502
31503 * gcc.dg/980523-1.c: New test.
31504
6e4cdba0
DL
315051998-05-23 Dave Love <d.love@dl.ac.uk>
31506
31507 * g77.f-torture/compile/970915-0.f: New test.
31508
cf22ce45
JM
315091998-05-23 Jason Merrill <jason@yorick.cygnus.com>
31510
31511 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
31512
b8c25665 315131998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
31514
31515 * gcc.dg/980520-1.c: New test.
31516
b8c25665 315171998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
31518
31519 * gcc.dg/980502-1.c: Fix return type.
31520
b8c25665 315211998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
31522
31523 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
31524 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
31525 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
31526 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
31527 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
31528
3e98dfd1
DL
315291998-05-20 Dave Love <d.love@dl.ac.uk>
31530
31531 * g77.f-torture/execute/980520-1.f: New test.
31532
4ee383a7
DL
315331998-05-15 Dave Love <d.love@dl.ac.uk>
31534
31535 * lib/mike-g77.exp: New file.
31536
31537 * g77.f-torture/noncompile/noncompile.exp,
31538 g77.f-torture/noncompile/check0.f: New files.
31539
c02cdb70
DL
315401998-05-14 Dave Love <d.love@dl.ac.uk>
31541
31542 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
31543 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
31544 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
31545 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
31546 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
31547 abort where appropriate.
31548
b8c25665 315491998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
31550
31551 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
31552 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
31553
87c54c63
DL
315541998-04-29 Dave Love <d.love@dl.ac.uk>
31555
31556 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
31557
8594f210
DL
315581998-04-27 Dave Love <d.love@dl.ac.uk>
31559
31560 * g77.f-torture/compile/980427-0.f: New test.
31561
2fe8c4d9
DL
315621998-04-24 Dave Love <d.love@dl.ac.uk>
31563
31564 * g77.f-torture/compile/980424-0.f: New test.
31565
bddcc8a6
DL
315661998-04-19 Dave Love <d.love@dl.ac.uk>
31567
39339a62 31568 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
31569 * g77.f-torture/compile/970125-0.f: New test.
31570 * g77.f-torture/compile/980419-1.f: New test.
31571
b8c25665 315721998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31573
31574 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
31575 of loop-4.c.
31576
b8c25665 315771998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31578
31579 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
31580
b8c25665 315811998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31582
31583 * gcc.c-torture/compile/980329-1.c: New test.
31584
b8c25665 315851998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 31586
583708a6 31587 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
31588 * gcc.dg/980312-1.c: Fix typo in -march command.
31589
b8c25665 315901998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 31591
583708a6 31592 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 31593
b8c25665 315941998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
31595
31596 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
31597 Dave Love agree the Fortran source is bogus.
31598
b8c25665 315991998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
31600
31601 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
31602 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
31603 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
31604 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
31605 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 31606
b8c25665 316071998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 31608
ceff9b14 31609 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 31610
26f6827a
DL
316111998-02-18 Dave Love <d.love@dl.ac.uk>
31612
31613 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
31614 possibly uninitialized) variables and declare dnrm2.
31615
b8c25665 316161998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
31617
31618 From Bruno Haible <haible@ilog.fr>:
31619 * gcc.c-torture/execute/980223.c: New test.
31620
b8c25665 316211998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
31622
31623 * gcc.dg/ifelse-1.c: New test.
b45f3a91 31624
b8c25665 316251998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 31626
b45f3a91
L
31627 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
31628
efdbc6f8
RH
31629 * lib/old-dejagnu.exp (old-dejagnu): Added the
31630 "execution test - XFAIL *-*-*" handling in the spirit of
31631 "excess errors test -". Changed the "execution test fails"
31632 handling to be like "excess errors test fails".
31633 * Update various tests accordingly.
fa80e0a6 31634
b8c25665 316351998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31636
31637 * gcc.c-torture/execute/980205.c: New test.
31638
b8c25665 316391998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
31640
31641 * lib/c-torture.exp: Look for .x files instead of .cexp files.
31642 * lib/f-torture.exp: Similarly.
31643 * gcc.c-torture: Rename all .cexp files to .x files.
31644
b8c25665 316451997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31646
31647 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
31648 (940510-1.c): Removed duplicate.
31649 (971104-1.c): New test.
31650
b8c25665 316511997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 31652
efdbc6f8 31653 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 31654
b8c25665 316551997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31656
31657 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
31658 use that to size the filler array.
31659
b8c25665 316601997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 31661
15ec0729
JL
31662 * lib/c-torture.exp(c-torture-execute): Fix typo.
31663
31664 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
31665 testcase as the executable name. Keep the executable around if
31666 the test fails.
31667
b8c25665 316681997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
31669
31670 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
31671 changes. Only test one -g option, and move it to the end of the
31672 list of options to test.
15ec0729 31673
b8c25665 316741997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
31675
31676 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
31677 variable GCC_TORTURE_OPTIONS to supply default switches separated
31678 by colons. If no environment variable, run tests with -O0 -g, -O1
31679 -g, and -O2 -g as well.
31680
b8c25665 316811997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
31682
31683 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
31684 explanatory comments. Fix indentation.
335043a8 31685
b8c25665 316861997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
31687
31688 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 31689
b8c25665 316901997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
31691
31692 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
31693 * g++.old-deja/g++.mike/p7325.C: Likewise.
31694 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
31695
b8c25665 316961997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
31697
31698 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
31699 * g++.old-deja/g++.brendan/crash30.C: Likewise.
31700 * g++.old-deja/g++.brendan/crash39.C: Likewise.
31701 * g++.old-deja/g++.law/operators4.C: Likewise.
31702
b8c25665 317031997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
31704
31705 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
31706 * g++.old-deja/g++.mike/p784.C: Ditto.
31707 * g++.old-deja/g++.mike/p785.C: Ditto.
31708
b8c25665 317091997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 31710
efdbc6f8 31711 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 31712
b8c25665 317131997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
31714
31715 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
31716 target feature; pass this to c-torture-execute as needed.
31717
b8c25665 317181997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 31719
15ec0729 31720 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
31721 current executables being tested are identical, we don't need to
31722 run the executable again. Try to make the executable names
31723 unique. Add an optional argument for passing additional compiler
31724 flags.
18c6629a 31725
b8c25665 317261997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
31727
31728 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
31729
b8c25665 317301997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
31731
31732 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
31733
b8c25665 317341997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31735
31736 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
31737 32bit or larger longs.
31738
31739 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
31740 have either a 32bit long or 32bit int.
31741
b8c25665 317421997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31743
31744 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
31745 Make double precision tests dependent on sizeof (double).
31746
b8c25665 317471997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31748
31749 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
31750 too.
31751
b8c25665 317521997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31753
31754 * gcc.c-torture/compile/961203-1.cexp: New script.
31755
b8c25665 317561997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31757
31758 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
31759 up the includes ourselves.
31760
b8c25665 317611997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31762
31763 * lib/plumhall.exp: Remove random include, and add a few
31764 verbose messages for debugging.
31765
b8c25665 317661997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31767
31768 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
31769 of trying to do it ourselves.
31770
b8c25665 317711997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31772
31773 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
31774
b8c25665 317751997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31776
31777 * gcc.prms/5403.c: Made regexp a bit less strict.
31778
b8c25665 317791997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31780
31781 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
31782 is returned from remote_load instead.
31783 * lib/plumhall.exp: Ditto.
31784 * lib/mike-g++.exp: Ditto.
31785 * lib/old-dejagnu.exp: Ditto.
31786 * lib/c-torture.exp: Ditto.
31787
b8c25665 317881997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31789
31790 * lib/g++.exp: Use build_wrapper procedure.
31791 * lib/gcc.exp: Ditto.
31792
b8c25665 317931997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31794
31795 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
31796 an old-style decl for malloc. Fixes tests to work when
31797 sizeof (int) != sizeof (size_t).
31798
b8c25665 317991997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
31800
31801 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
31802
31803 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
31804 use stdargs.h interface.
31805
b8c25665 318061997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
31807
31808 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
31809 NO_VARARGS when compiling.
31810
b8c25665 318111997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31812
31813 * lib/plumhall.exp(ph_includes): New procedure.
31814 (ph_make): Use it.
31815 (ph_compiler): Ditto.
31816
31817 * lib/g++.exp: Rename test-glue.c to testglue.c.
31818 * lib/gcc.exp: Ditto.
31819
b8c25665 318201997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31821
31822 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 31823 to completion when it's called.
921e5a0e 31824
b8c25665 318251997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31826
31827 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
31828 is defined, don't do test.
31829
b8c25665 318301997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31831
31832 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
31833 for object files.
31834 (ph_summary): Mark skipped testcases as untested, not unresolved.
31835
31836 * lib/plumhall.exp (ph_make): If unresolved because of bad
31837 errorCode, record errorCode in log file.
31838 (*): Replace send_log/verbose with verbose -log.
31839
b8c25665 318401997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31841
31842 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
31843 double conversion if double isn't at least 8 bytes.
31844
31845 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
31846 int to work with targets where int is 16 bits.
31847
31848 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
31849 8 bytes, just exit, since 4 byte doubles don't have enough bits of
31850 precision for the test to complete.
31851
b8c25665 318521997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31853
31854 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
31855 if d10v is not compiled with the -mdouble64 flag.
31856 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
31857
31858 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
31859 d10v is not compiled with the -mint32 flag.
31860
b8c25665 318611997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31862
31863 * lib/plumhall.exp: Use incr_count.
31864
b8c25665 318651997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31866
31867 * gcc.c-torture: Update to c-torture-1.45.
31868
b8c25665 318691997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31870
31871 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 31872 the name of the expect testcase file).
92936ecf 31873
921e5a0e
JL
31874 * lib/g++.exp(g++_init): Ditto.
31875
b8c25665 318761997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31877
31878 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
31879 the host.
31880
31881 * lib/gcc.exp(gcc_exit): New procedure.
31882
b8c25665 318831997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31884
31885 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
31886 specs where appropriate.
31887
31888 * g++.old-deja/g++.arm/*: Added additional ERROR checks
31889 because of new "candidates are" messages, and removed a few
31890
31891 * Converted all non-old-style g++ testcases to old-style, and
31892 moved into g++.old-deja.
31893
b8c25665 318941997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31895
31896 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
31897 options.
31898
31899 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
31900 succeeded.
31901
31902 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
31903
b8c25665 319041997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
31905
31906 * lib/gcc.exp (gcc_target_compile): Add support for defining
31907 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
31908 the machine doesn't have those features.
31909
b8c25665 319101997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31911
31912 * g++.law/operators4.exp: Don't use LIBS.
31913
b8c25665 319141997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31915
31916 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 31917
921e5a0e
JL
31918 * lib/mike-g++.exp: Don't set the compiler to be tested here.
31919 * lib/g++.exp: Set it here instead. Also, allow use of the
31920 --tool_exec and --tool_opt options. Change CXX to
31921 GXX_UNDER_TEST.
92936ecf 31922
921e5a0e 31923 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 31924
921e5a0e
JL
31925 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
31926
b8c25665 319271997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31928
31929 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 31930 prune_system_crud.
921e5a0e
JL
31931 * lib/mike-g++.exp: Ditto.
31932 * lib/gcc.exp: Ditto.
31933 * lib/g++.exp: Ditto.
31934
31935 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
31936
b8c25665 319371997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 31938
efdbc6f8
RH
31939 * 941014-2.c: Include stdlib.h
31940 * 960327-1.c: Include stdio.h
31941 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 31942
b8c25665 319431997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31944
31945 * lib/gcc.exp: Add gcc,stack_size target feature.
31946
92936ecf 31947 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
31948 paths here, not in two other places. And, it's $options, not
31949 options.
31950
31951 * lib/mike-g++.exp(postbase): Remove the code that determines
31952 the correct include and link paths.
31953 * g++.old-deja/old-deja.exp: Ditto.
31954
b8c25665 319551997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31956
31957 * lib/g++.exp(g++_init): target_compile no longer returns the
31958 filename of the result.
31959
b8c25665 319601997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31961
31962 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
31963 call to glob.
31964
31965 * gcc.c-torture/special/special.exp: Change call to
42ded877 31966 gcc_target_compile to include the object file.
921e5a0e 31967
b8c25665 319681997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
31969
31970 * gcc.c-torture/special/special.exp: Correct misspelling in last
31971 change.
31972
b8c25665 319731997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31974
31975 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 31976 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
31977 (ph_execute): Return -1 if there were any failures, 0 otherwise.
31978 (ph_make): Clean up objects and executables that were built
31979 if the tests succeeded.
31980
b8c25665 319811997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31982
31983 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
31984 libraries and includes in the build tree as appropriate.
31985
b8c25665 319861997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31987
31988 * lib/c-torture.exp: Instead of looking for the global variable
31989 NO_LONG_LONG, check to see if that's a feature of the target.
31990
b8c25665 319911997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31992
31993 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
31994 config; this functionality is now in devo/dejagnu/config.
31995
31996 g++.*/*: Pass any additional flags used to compile to postbase;
31997 delete CXXFLAGS.
92936ecf 31998
4c3c833a
JL
31999 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32000 is now done by runtest.exp. Use gcc_target_compile instead of
32001 compile.
32002
32003 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32004 Remove references to CFLAGS. Use remote_file instead of
32005 calling rm -f.
32006 (c-torture): Take a list of arguments to use to compile this
32007 testcase.
32008
32009 lib/g++.exp: Simplify. Use target_compile instead of compile.
32010 lib/gcc-dg.exp: Ditto.
32011 lib/gcc.exp: Ditto.
32012 lib/mike-{gcc,g++}.exp: Ditto.
32013 lib/old-dejagnu.exp: Ditto.
32014 lib/plumhall.exp: Ditto.
92936ecf 32015
b8c25665 320161997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32017
32018 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32019 (ph_linker): Likewise.
32020
b8c25665 320211996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32022
efdbc6f8 32023 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32024 MAP_ANON / MAP_ANONYMOUS if defined;
32025 else try to map from /dev/zero .
32026
b8c25665 320271996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32028
32029 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32030 isn't defined, then define it to MAP_ANONYMOUS.
32031
b8c25665 320321996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32033
32034 * gcc.c-torture: Update to c-torture-1.42 release.
32035
b8c25665 320361996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32037
32038 * gcc.c-torture: Update to c-torture-1.41 release.
32039
b8c25665 320401996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32041
32042 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32043 c-torture release.
32044
b8c25665 320451996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32046
32047 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32048 and LDFLAGS. Fix second case to append the target_info ldflags
32049 onto LDFLAGS, not CFLAGS.
32050 * lib/g++.exp (g++_init): Add target_info stuff.
32051 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32052 of libgloss and newlib flags for !native.
32053
32054 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32055 (GDB): Fix relative path to go up another dir for finding gdb.
32056
b8c25665 320571996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32058
32059 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32060 versions in the target_info array, if they don't exist.
32061
b8c25665 320621996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32063
32064 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32065
b8c25665 320661996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32067
32068 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32069 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32070
b8c25665 320711996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32072
32073 * lib/old-dejagnu.exp: Don't remove the output file before we've
32074 actually tested it. Don't append pwd to the path of the executable
32075 we're testing.
32076
b8c25665 320771996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32078
32079 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32080
b8c25665 320811996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32082
32083 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32084 temporary directory for compiler files, and set it to a default
32085 value of /tmp. Set $output as the name of the output file from
32086 compiling the testcase. Add a -o option to $cflags_var so the
32087 compiler writes the final output file as $output. Set $executable
32088 to $output.
4c3c833a
JL
32089
32090 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32091 directory for compiler files, and set it to /tmp if it doesn't
32092 already have a value. Set $output_file to the name of the output
32093 file from compiling the testcase. Add a -o option to CXXFLAGS so
32094 the compiler writes the final output file as $output. Use $output
32095 as the executable to be tested.
4c3c833a 32096
b8c25665 320971996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32098
32099 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32100
b8c25665 321011996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32102
32103 * gcc.c-torture/execute/pending-1.c: New test. Still
32104 pending in Tege's queue.
32105
b8c25665 321061996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32107
32108 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32109 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32110 if there were failures. Call unresolved if there were unresolved
32111 testcases. Call gcc_fail if program did not run to completion.
32112 (ph_make): Pass additional argument name to ph_execute.
32113 (ph_execute): Add new argument. Pass additional arguments to
32114 ph_summary. Call gcc_fail is there is no execution output.
32115
b8c25665 321161996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32117
32118 * lib/plumhall.exp (proc_summary): Output relavent summary
32119 lines into the log so specific failures in plumhall can be
32120 investigated.
32121
b8c25665 321221996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32123
32124 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32125 (c-torture-execute): Don't try to execute tests which use
32126 "long long" types if $NO_LONG_LONG is nonzero.
32127
b8c25665 321281996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32129
32130 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32131 not c-torture.
32132
32133 * gcc.ieee: Move from here.
32134 * gcc.c-torture/execute/ieee: To here.
32135
b8c25665 321361996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32137
32138 * gcc.c-torture: Update to c-torture-1.41 release.
32139
b8c25665 321401996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32141
32142 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32143 not "$output".
32144
b8c25665 321451996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32146
32147 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32148 -c present.
32149
b8c25665 321501996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32151
32152 * config/proelf.exp: Handle connecting to a simulator.
32153
b8c25665 321541996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32155
32156 * config/proelf.exp: New file. Enough framework that we can
32157 run c-torture tests on the proelf targets (or any other target
32158 that gdb can connect to for that matter).
32159
b8c25665 321601996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32161
32162 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32163 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32164
32165 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32166 exec_output exists.
32167
b8c25665 321681996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32169
32170 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32171 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32172
32173 * config/*.exp: Update FSF address. Change result of ${tool}_load
32174 to pass/fail/unresolved/unsupported/untested. Caller must now
32175 call unresolved/unsupported/untested.
32176 * lib/*.exp: Update FSF address. Update to handle new results of
32177 ${tool}_load.
32178 * lib/chill.exp (verbose): Delete.
32179
b8c25665 321801996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32181
32182 * lib/gcc.exp (default_gcc_start): Change order of args to
32183 $LDFLAGS $CFLAGS $LIBS.
32184 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32185 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32186 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32187 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32188 * gcc.misc-tests/dg-test.exp: Likewise.
32189 * gcc.misc-tests/msgs.exp: Likewise.
32190 * gcc.prms/prms.exp: Likewise.
32191 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32192 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32193
32194 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32195
b8c25665 321961996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32197
32198 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32199
32200 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32201 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32202
32203 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32204 necessary.
32205
b8c25665 322061996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32207
32208 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32209 global for loop; add use of $mathlib.
32210 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32211 settings here; set mathlib for anything but VxWorks.
32212
b8c25665 322131996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32214
32215 * gcc.c-torture: Update to c-torture-1.40 release.
32216
b8c25665 322171996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32218
32219 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32220 dg.exp.
32221
b8c25665 322221995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32223
32224 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32225 global.
32226
b8c25665 322271995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32228
32229 * lib/g++.exp (LIBS): Define if not already.
32230 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32231 (gcc-dg-prune): Call prune_gcc_output.
32232 * lib/gcc.exp (prune_gcc_output): New proc.
32233 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32234 prune_gcc_output.
32235
b8c25665 322361995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32237
32238 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32239 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32240
b8c25665 322411995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32242
32243 * gcc.c-torture: Update to c-torture-1.39 release.
32244
b8c25665 322451995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32246
32247 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32248 fails, try others as well.
32249
b8c25665 322501995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32251
32252 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32253 If compilation fails, mark execute tests as `untested'.
32254 If test is marked as unsupported, don't mark compilation and
32255 execute tests as failed.
32256
b8c25665 322571995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32258
32259 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32260 libstdc++ for whether or not we want to be doing shared
32261 libraries. Delete link_curses since we don't need it anymore.
32262 * lib/mike-g++.exp (postbase): Don't link in libg++.
32263 * g++.old-deja/old-deja.exp: Likewise.
32264
b8c25665 322651995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32266
32267 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32268
b8c25665 322691995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32270
32271 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32272 For that, add `-Wl,-a,shared_archive'.
32273 * g++.old-deja/old-deja.exp: Likewise.
32274
b8c25665 322751995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32276
32277 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32278
b8c25665 322791995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32280
32281 * lib/mike-g++.exp (postbase): Pay attention to the status of
32282 g++_load.
32283
b8c25665 322841995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32285
efdbc6f8 32286 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32287
b8c25665 322881995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32289
32290 * lib/gcc.exp (default_gcc_start): No longer need to log program
32291 being executed or its output, execute_anywhere does that now.
32292 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32293 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32294
b8c25665 322951995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32296
32297 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32298 the same as those in lib/g++.exp.
32299
b8c25665 323001995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32301
32302 * gcc.c-torture: Update to c-torture-1.38 release.
32303 * gcc.ieee: Related changes.
32304
b8c25665 323051995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32306
32307 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32308 "exec". Minor reformatting changes.
32309
32310 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32311 cross. This means all "exec" calls now work on a remote host as
32312 well.
32313 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32314 cross. Filter out the extra "\r\n" stuff that expect puts in.
32315 (c-torture-execute): Filter out the bogus warnings like
32316 c-torture-compile does. Add support for canadian cross.
32317 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32318 Use execute_anywhere rather than calling exec directly. Now it
32319 works for canadian cross testing.
32320
b8c25665 323211995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32322
32323 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32324 results into a variable, and check that rather than using file exists.
32325
b8c25665 323261995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32327
32328 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32329 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32330
b8c25665 323311995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32332
32333 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32334 lib_curses if there's a shared libg++ in the build tree.
32335
b8c25665 323361995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32337
32338 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32339 if not supported target.
32340
b8c25665 323411995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32342
32343 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32344 link_curses up to always happen, not just for native builds.
32345
b8c25665 323461995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32347
32348 * gcc.c-torture: Update to c-torture-1.36 release.
32349 * gcc.failure: Related changes.
32350
b8c25665 323511995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32352
32353 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32354
b8c25665 323551995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32356
32357 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32358 * lib/mike-g++.exp (postbase): Not in here. Still reference
32359 runshlib, link_curses, and mathlib for link and run.
32360
32361 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32362 pass the runtime shared library options for Solaris, OSF/1, and
32363 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32364
b8c25665 323651995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32366
32367 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32368 only run once.
32369
b8c25665 323701995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32371
32372 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32373
b8c25665 323741995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32375
32376 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32377 do not have a framework for the "compat" tests yet.
32378
b8c25665 323791995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32380
32381 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32382 set to null if we're testing vxworks5.1. Use that instead of
32383 `-lm' in the setting of LIBS for link and run.
32384
b8c25665 323851995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32386
32387 * config/rom68k.exp (${tool}_load): Major changes to make it
32388 work. Verified that it does in fact return the stuff in
32389 exec_output properly. Catch any Emul or any TRAP other than 0.
32390
b8c25665 323911995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32392
32393 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
32394 LDFLAGS properly for targets that need stuff from libgloss.
32395 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
32396 only run once.
32397 (gpp_initialized): New variable.
32398
b8c25665 323991995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32400
32401 * config/rom68k.exp: Load libgloss.exp.
32402 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
32403 so we can produce a fully linked binary.
32404 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
32405 so we can produce a fully linked binary.
32406
b8c25665 324071995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32408
32409 * lib/plumhall.exp (ph_section): Watch for expected failures.
32410 Add missing `else'.
32411
32412 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
32413 run the testcase.
32414 (c-torture): Likewise.
32415
b8c25665 324161995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
32417
32418 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
32419
32420 * lib/mike-g++.exp (mike_cleanup): New proc.
32421 (prebase): New globals compiler_result, not_compiler_result,
32422 target_regexp.
32423 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
32424 allow leading "-" in pattern. Watch for unsupported tests.
32425 If $compiler_result is set, pattern match assembler code,
32426 and ditto for $not_compiler_result.
32427 * lib/mike-gcc.exp: Likewise.
32428
32429 * lib/plumhall.exp (ph_execute): Only call ph_summary if
32430 execution "succeeded".
32431
b8c25665 324321995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32433
32434 * config/win32.exp: New file.
32435 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
32436
b8c25665 324371995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32438
32439 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
32440 unsupported.
32441 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
32442 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
32443 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
32444
32445 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
32446 "... without exceptions was ...". That is now handled by
32447 prune_system_crud.
32448 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32449
b8c25665 324501995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32451
32452 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
32453 sieve.c,sort2.c}: New files.
32454 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
32455 sieve.exp,sort2.exp}: Drivers for them.
32456
32457 * lib/mike-gcc.exp (program_output): New user settable variable.
32458 (postbase): Call prune_system_crud. Also prune extraneous compiler
32459 messages.
32460 * lib/mike-g++.exp (program_output): New user settable variable.
32461
32462 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
32463
32464 * config/sh.exp: Deleted (use sim.exp instead).
32465
b8c25665 324661995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32467
32468 * config/vx.exp: Declare CHECKTASK as global.
32469 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
32470 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
32471 * lib/old-dejagnu.exp: Load [pwd]/$executable.
32472
b8c25665 324731995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32474
32475 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
32476 target. Like vx.exp, only includes `vx29k.exp' instead of
32477 `vxworks.exp'.
32478
b8c25665 324791995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32480
32481 * config/sim.exp: Increase time limit from 120 seconds to 240.
32482
b8c25665 324831995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
32484
32485 * gcc.c-torture/execute/950628-1.c: New test.
32486
b8c25665 324871995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32488
32489 * gcc.c-torture: Update with changes/additions from
32490 c-torture-1.34.
32491
b8c25665 324921995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32493
32494 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
32495
b8c25665 324961995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32497
32498 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
32499
b8c25665 325001995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32501
32502 * gcc.c-torture/compile/950512-1.c: New test.
32503 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
32504 * gcc.dg/struct-ret-1.c: Likewise.
32505
b8c25665 325061995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32507
32508 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 32509 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 32510
b8c25665 325111995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32512
32513 * gcc.c-torture/special/920411-1.c: Deleted.
32514 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
32515
b8c25665 325161995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32517
32518 * config/sim.exp (${tool}_load): Hack in call to bash to get a
32519 cpu limit.
32520
b8c25665 325211995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32522
32523 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
32524
b8c25665 325251995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32526
32527 From kenner;
32528 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
32529 is the proper length.
32530 * va-arg-3.c: Likewise.
32531
b8c25665 325321995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32533
32534 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
32535 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
32536
32537 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
32538 * lib/g++.exp (default_g++_start): Delete old cruft.
32539
b8c25665 325401995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
32541
32542 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
32543 (2 * (1 << 18)) to (2 * (1 << 17)).
32544
32545 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
32546
b8c25665 325471995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32548
32549 * config/rom68k.exp: Renamed from config/idp.exp
32550
b8c25665 325511995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32552
32553 * c-torture/compile/921109-2.c
32554
b8c25665 325551995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32556
32557 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
32558 excess errors.
32559
b8c25665 325601995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32561
32562 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
32563 output.
32564 * lib/g++.exp (default_g++_start): Likewise.
32565
b8c25665 325661995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32567
32568 * gcc.c-torture/compile/950329-1.c: New test.
32569
b8c25665 325701995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 32571
efdbc6f8 32572 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
32573 and remote_close procs.
32574 * config/idp.exp: New file.
32575
b8c25665 325761995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32577
32578 * gcc.c-torture/execute/950322-1.c: New test.
32579
b8c25665 325801995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32581
32582 * config/vx.exp (${tool}_load): Clean up testing of return code from
32583 vxworks_ld and vxworks_spawn.
32584
b8c25665 325851995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
32586
32587 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
32588
b8c25665 325891995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32590
32591 * lib/old-deja.exp: Add `excess errors test - ' error, now one
32592 can mark excess errors on a machine by machine basis. Note, the
32593 default is to not expect any excess errors, even when excess
32594 errors test - is given, so you will want to put an XFAIL ... on
32595 these lines. For example, // excess errors test - XFAIL hppa*-*-*
32596 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
32597 those 4 machines, but no others.
32598
b8c25665 325991995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32600
32601 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
32602 * lib/c-torture.exp: to here.
32603
b8c25665 326041995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32605
32606 * gcc.c-torture/execute/950221-1.c: New test.
32607 * gcc.c-torture/execute/struct-ret-1.c: New test.
32608 * gcc.c-torture/compile/950221-1.c: New test.
32609
32610 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
32611
b8c25665 326121995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32613
32614 * gcc.c-torture/execute/arith-1.c (main): Return 0.
32615 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
32616
b8c25665 326171995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
32618
32619 * g++.gb: New directory of tests, derived from my signature and
32620 class scoping tests.
32621
32622 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
32623 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
32624 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
32625 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
32626 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
32627 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
32628 * g++.gb/sig25.C: Likewise.
32629
32630 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
32631 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
32632 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
32633 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
32634 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
32635 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
32636 * g++.gb/sig25.exp: Likewise.
32637
32638 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
32639 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
32640 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
32641 * g++.gb/scope13.C: Likewise, this test still fails.
32642
32643 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
32644 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
32645 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
32646 * g++.gb/scope13.exp: Ditto.
32647
32648 * g++.gb/README: New file, explains what these tests are about.
32649
b8c25665 326501995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32651
32652 * lib/dg.exp (dg-do): Support `preprocess'.
32653 (dg-test): Likewise.
32654
b8c25665 326551995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32656
32657 * config/udi.exp: change "continue -expect" to "exp_continue".
32658
b8c25665 326591995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
32660
32661 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
32662 Delete redundant tests.
32663
32664 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
32665 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
32666 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
32667 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
32668 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
32669 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
32670 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
32671 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
32672
32673 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
32674 storing label pointers.
32675 * gcc.c-torture/execute/921019-1.c: Likewise.
32676 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
32677 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
32678 parameter fp.
32679 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
32680 constants.
32681
32682 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
32683 Delete obsolete tests.
32684
32685 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
32686 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
32687 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
32688 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
32689 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
32690 * gcc.c-torture/compile/950124-1.c: New test.
32691
32692 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
32693
b8c25665 326941995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
32695
32696 * lib/mike-g++.exp: Add -lm to LIBS.
32697
b8c25665 326981995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32699
32700 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
32701
b8c25665 327021995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
32703
32704 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
32705
b8c25665 327061995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32707
32708 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
32709
b8c25665 327101995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32711
32712 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
32713 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
32714 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
32715 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
32716 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
32717 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
32718 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 32719 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
32720 * g++.law/{operators33.C, operators34.C}: Likewise.
32721 * g++.law/{pic1.C, refs2.C}: Likewise.
32722 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
32723 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
32724 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
32725 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32726
32727 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
32728 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
32729 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
32730 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
32731 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
32732 * g++.law/{enum9.exp, friend5.exp}: Likewise.
32733 * g++.law/{nest3.exp, nest4.exp}: Likewise.
32734 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
32735 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 32736 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
32737 * g++.law/{operators34.exp}: Likewise.
32738 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
32739 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
32740 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
32741 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
32742 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32743
32744 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
32745 No longer expected to fail.
32746 * g++.law/missed-error3.C: Tweak for recent bool changes.
32747
b8c25665 327481994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32749
32750 * config/emb-unix: Deleted.
32751 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
32752 remote execution. Do final link on remote host if REMOTE_LINK is set.
32753
b8c25665 327541994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32755
32756 * lib/dg.exp (dg-test): Fix typo in last patch.
32757
b8c25665 327581994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32759
32760 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
32761 (handles multiple occurrences).
32762
b8c25665 327631994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32764
32765 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
32766 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
32767 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
32768 printed).
32769 * lib/c-torture.exp (c-torture-compile): Likewise.
32770 (c-torture): Prepend full path if missing.
32771 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
32772 (gcc_fail): Likewise.
32773 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
32774
b8c25665 327751994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32776
32777 * lib/netware.exp: Only attach to NetWare i386 systems.
32778
b8c25665 327791994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32780
32781 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
32782 messages. Add test name to "output pattern match" pass/fail message.
32783
b8c25665 327841994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32785
32786 * gcc.dg: New testsuite.
32787 * gcc.dg/dg.exp: New file.
32788
32789 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
32790 test-switch.c}: Deleted.
32791
32792 * gcc.misc-tests/msgs.exp: New testcase driver.
32793
b8c25665 327941994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32795
32796 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
32797 Watch for illegal return values from ${tool}_load.
32798 * config/unix.exp (${tool}_load): Fix pass/fail detection for
32799 cross targets. Coerce return value >0 to 1.
32800
b8c25665 328011994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32802
32803 * config/unix.exp (${tool}_load): Call program rsh, not proc.
32804
32805 * config/emb-unix.exp: New file.
32806
32807 * config/sim.exp: Error if variable $SIM not defined.
32808 (${tool}_load): Mark test as "untested" if simulator missing.
32809
32810 * config/unix.exp: Load remote.exp to get rcp_download.
32811 * lib/c-torture.exp: Use different option lists for testcases with
32812 and without loops.
32813 * gcc.c-torture/execute/execute.exp: Likewise.
32814
b8c25665 328151994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32816
32817 * config/*.exp: Clarify return code from ${tool}_load.
32818 Call `unresolved' or `untested' instead of `warning' or `perror'
32819 (sometimes you still want to call both though).
32820 Add comment that `shell_id' is local to each file.
32821 * config/udi.exp (timeout): Set to 30.
32822 Don't print warning if connection fails, $connectmode has already
32823 printed an error.
32824 (${tool}_load): Move verbose messages to level 2.
32825 Rework pattern for "Process started" message.
32826 Pass `shell_id' to ${connectmode}_download.
32827 Retry twice upon timeout. Make resetting of target more robust.
32828 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
32829 Pass `shell_id' to exit_$connectmode.
32830 Only call exit_$connectmode if connected.
32831 * config/unix.exp (${tool}_load): Check return codes better.
32832 * config/vrtx.exp (${tool}_load): Likewise.
32833 * config/vx.exp (${tool}_load): Likewise.
32834 Delete unneeded global's.
32835 * lib/dg.exp (dg-test): Update to reflect clarified return codes
32836 from ${tool}_load.
32837 (dg-stat): Delete.
32838 (dg-init): Delete recording of pass/fail counts.
32839 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32840 (old-dejagnu-init): Likewise.
32841 (old-dejagnu-stat): Delete contents, empty proc now.
32842 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
32843 (c-torture): Delete references to lcnt, lpass, lfail.
32844 Get option list from TORTURE_OPTIONS.
32845 Delete -funroll[-all]-loops if no loops.
32846 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
32847 (g++_stat): Delete contents (empty proc now).
32848 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
32849 (gcc_finish): Likewise.
32850 (gcc_stat): Deleted.
32851 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
32852 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
32853 * gcc.c-torture/execute/execute.exp: Likewise.
32854 Split tests into two parts: compile, execute.
32855 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
32856 no loops. Update to reflect clarified return codes from ${tool}_load.
32857
b8c25665 328581994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32859
32860 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
32861 to grep for.
32862 (old-dejagnu): Likewise (where necessary).
32863
b8c25665 328641994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32865
32866 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
32867
32868 * lib/dg.exp (dg-process-target): Fix processing of selector.
32869 Add comment regarding use of `error'.
32870
32871 * lib/gcc.exp (prune_system_crud): Define if missing.
32872 * lib/g++.exp (prune_system_crud): Likewise.
32873
32874 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
32875 Call prune_system_crud.
32876 * lib/dg.exp (dg-runtest): New proc.
32877 Use perror instead of send_user for tcl errors in testcase.
32878 Don't return any value, it's never used.
32879 Don't clobber previous definition of `unknown'.
32880 Print tcl errors in `dg-final'.
32881
b8c25665 328821994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32883
32884 * lib/dg.exp (dg-process-target): Improve syntax error messages.
32885 (dg-test): Don't print errorInfo, it contains stack backtrace.
32886
b8c25665 328871994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32888
32889 * lib/g++.exp (runtest_file_p): Define if missing.
32890
b8c25665 328911994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
32892
32893 * lib/mike-g++.exp: Comment out loading of g++.exp.
32894 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
32895 (default_g++_version): Always print something.
32896 (default_g++_start): Comment out call to `which'.
32897 (g++_start, g++_load): Deleted (must be defined in config file).
32898 * lib/gcc.exp: Test for existence of $CC at start.
32899 Delete check for tmpdir (done in gcc_init).
32900 (default_gcc_version): Always print something.
32901 (default_gcc_start): Comment out call to `which'.
32902 * config/*.exp: Major cleanup - make cross targets work at least a
32903 little better for g++ (by not being "--tool gcc" specific).
32904 Rename gcc_xxx to ${tool}_xxx.
32905 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
32906 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
32907
b8c25665 329081994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32909
32910 * lib/c-torture.exp (c-torture-compile): Rework compiler
32911 message processing.
32912
32913 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
32914 c-torture.
32915
b8c25665 329161994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32917
32918 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
32919
32920 * lib/dg.exp (dg-process-target): Support { target native }.
32921
b8c25665 329221994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32923
32924 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
32925 looked for "... program xxx got fatal signal".
32926 Correct regsub munging of `comp_output'.
32927 Ignore compiler messages "path prefix not used" and "linker input
32928 file unused".
32929
b8c25665 329301994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32931
32932 * lib/gcc.exp (runtest_file_p): Define if missing.
32933 * gcc.prms/template.c: Example to work from.
32934
b8c25665 329351994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32936
32937 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
32938 * lib/dg.exp (dg-test): Call unsupported testcases as such.
32939
32940 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
32941 * gcc.prms/1883.c: Moved from compile/940714-1.c.
32942 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
32943 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
32944
32945 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
32946 (dg-process-target): No longer a varargs proc.
32947 Return S/N for target, P/F for xfail. All callers changed.
32948 (user option procs): More argument checking.
32949 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
32950 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
32951 (dg-test): Skip test if not running on selected target in `dg-do'.
32952 Update handling of `dg-do-what', `dg-output-text'.
32953 Separate execution pass/fail from output pattern match pass/fail.
32954 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
32955
b8c25665 329561994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
32957
32958 * gcc.c-torture/special/special.exp: Don't expect failure for mips
32959 target for 920510-1.c.
32960
b8c25665 329611994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32962
32963 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
32964 Clean up comment regarding use of passcnt, etc.
32965 (gcc_stat): Don't update `testcnt' here.
32966 (gcc_finish): Do it here.
32967 Might as well reset `but_id' here too.
32968 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
32969 to determine if the file should be tested.
32970 * gcc.c-torture/compile/compile.exp: Likewise.
32971 * gcc.c-torture/execute/execute.exp: Likewise.
32972 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
32973 * gcc.misc-tests/dg-test.exp: Likewise.
32974 * gcc.prms/prms.exp: Likewise.
32975 * gcc.wendy/wendy.exp: Likewise.
32976 * g++.old-deja.exp: Likewise.
32977 Move "Testing file" message to verbose level 1.
32978
b8c25665 329791994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32980
32981 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
32982
b8c25665 329831994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32984
32985 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
32986 (default_gcc_start): Accept optional second list element
32987 of compiler flags. Print compiler output at verbosity level 2.
32988 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
32989 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
32990 Save current values of framework globals passcnt, failcnt, xpasscnt,
32991 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
32992 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
32993 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
32994 xfailcnt to compute stats. Update framework global `testcnt' from
32995 pass/fail counts.
32996 (gcc_finish): New proc. Clean up test environment.
32997 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
32998 (gcc_epass, gcc_efail): Delete.
32999 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33000 argument of line number.
33001 (dg-init): If the tool has an init routine, call it.
33002 (dg-test): Remove args `cflags_var' and `libs_var'.
33003 Pass all compiler options to ${tool}_start.
33004 Handle missing line number.
33005 (dg-finish): New function.
33006 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33007 particular files. Call gcc_finish at end. Move "skipping test"
33008 message to verbosity level 3.
33009 * gcc.c-torture/compile/compile.exp: Likewise.
33010 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33011 * gcc.c-torture/execute/execute.exp: Likewise.
33012 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33013 Print testcase being tried at verbosity level 1.
33014 * gcc.c-torture/special/special.exp: Unset xfail.
33015 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33016 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33017 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33018 * gcc.failure/failure.exp: Likewise.
33019 * gcc.ieee/ieee.exp: Likewise.
33020 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33021 Update call to dg-test. Call dg-finish at end.
33022 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33023 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33024 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33025 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33026 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33027 * gcc.wendy/wendy.exp: Add copyright.
33028 Delete setting of tmpdir (done by gcc_init).
33029 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33030 Pass compiler flags to gcc_start. Call gcc_finish at end.
33031 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33032 gcc_[ce]pass/fail.
33033
b8c25665 330341994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33035
33036 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33037 confusion.
33038 (g++_load): Likewise.
33039
33040 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33041 Rename argument to `prog' to remove the confusion.
33042 Varargs fns behave differently too!
33043 (g++_load): Likewise.
33044
33045 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33046
33047 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33048 what it is. Delete (always) printing of status value for !native.
33049 Simplify verbose code, and include status and exec_output.
33050 (g++_load): Use gcc_load.
33051
b8c25665 330521994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33053
33054 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33055 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33056 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33057 940714-3.c as these testcases don't exist anymore. Make
33058 va-arg-1.c expected to pass.
33059
b8c25665 330601994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33061
33062 * gcc.misc-tests/misc.exp: Only run specific testcases.
33063 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33064 * gcc.misc-tests/dg-[1-9].c: New files.
33065
33066 * lib/dg.exp: New testsuite driver.
33067 * gcc.prms/prms.exp: Use it.
33068
33069 * README.gcc: New file.
33070
33071 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33072 Document and reset `lxpass' and `lxfail'.
33073 Simplify "initialized" message.
33074 (gcc_stat): Clean up comments a little.
33075
b8c25665 330761994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33077
33078 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33079
b8c25665 330801994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33081
33082 * lib/old-dejagnu.exp (process-option): New proc.
33083 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33084 (old-dejagnu): Simplify.
33085 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33086
b8c25665 330871994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33088
33089 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33090 exists and is not an empty string.
33091
33092 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33093 $xfail rather than calling setup_xfail. Clear $xfail when test is
33094 finished.
33095 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33096 automatically.
33097
33098 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33099 longer expected to fail.
33100
92936ecf 33101 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33102 "f" function call.
33103
33104 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33105
33106 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33107 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33108 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33109 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33110 c-torture-1.29.
33111
33112 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33113 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33114
33115 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33116
33117 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33118 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33119
33120 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33121 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33122 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33123
b8c25665 331241994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33125
33126 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33127 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33128 940714-1.c, 940714-2.c, 940714-3.c},
33129 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33130 gcc.misc-tests/{mg.c,mg.exp}:
33131 New tests.
33132 * gcc.noncompile/noncompile.exp: Change accordingly.
33133
b8c25665 331341994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33135
33136 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33137 Undo previous clobberage.
33138
b8c25665 331391994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33140
33141 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33142 * gcc.special/{930510-1.c, special.exp}:
33143 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33144 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33145 struct-varargs-1.c}: New tests from c-torture-1.26.
33146
b8c25665 331471994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33148
33149 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33150 argument to switch.
33151
b8c25665 331521994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33153
33154 * Revert the previous changes. Please see Rob's directory
33155 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33156 fixes.
33157
b8c25665 331581994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33159
92936ecf 33160 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33161 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33162 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33163 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33164 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33165 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33166 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33167 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33168 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33169 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33170 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33171 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33172 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33173 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33174 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33175 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33176 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33177 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33178 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33179 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33180 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33181 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33182 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33183 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33184 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33185 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33186 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33187
b8c25665 331881994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33189
33190 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33191 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33192 with perror calls.
33193
b8c25665 331941994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33195
33196 * config/unix.exp (g++_load): Fix syntax.
33197
b8c25665 331981994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33199
33200 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33201 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33202 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33203 Don't expect va-arg-1.c to fail. Correct expected output for
33204 920928-1.c.
33205 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33206 * gcc.wendy/hbm4.c: Correct typo.
33207 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33208
b8c25665 332091994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33210
33211 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33212 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33213 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33214 * lib/c-torture.exp (c-torture-compile): Ditto.
33215
33216 Reduce volume of output (remove all the -I's and such).
33217 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33218 Call gcc_cpass, gcc_cfail.
33219 (c-torture): Pass testing option to c-torture-compile.
33220
b8c25665 332211994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33222
33223 Bring patches over from progressive.
33224 * config/default.exp: Exit remote shell cleanly.
33225 (g++_exit, g++_start): Add default versions.
33226 * config/sim.exp (gcc_load): Use perror, not error.
33227
b8c25665 332281994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33229
33230 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33231 set in site.exp.
33232
b8c25665 332331994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33234
33235 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33236 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33237 (wendy_try): New proc to run testcase.
33238 (main loop): Call 'em.
33239 * gcc.wendy/*.c: Clean up pass to correct expected output.
33240
33241 * lib/gcc.exp: Minor cleanup work.
33242 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33243
b8c25665 332441994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33245
33246 * config/sim.exp (gcc_load): Document return codes better.
33247 Don't pass -v to simulator.
33248
b8c25665 332491994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33250
efdbc6f8
RH
33251 * gcc.special/920717-x.c: Fix typo.
33252 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33253 get at sources.
921e5a0e
JL
33254
33255 * lib/mike-gcc.exp: Fix typo.
33256
b8c25665 332571994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33258
33259 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33260 binary to use, transform the name.
33261 * config/*.exp: rename everything. Nuke any g++ specific files,
33262 it's now a special case of gcc that requires no special support.
33263 Add a default.exp for unsupported targets.
33264
b8c25665 332651994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33266
33267 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33268 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33269 version of Tcl.
33270
b8c25665 332711994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33272
33273 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33274 than a warning.
33275
b8c25665 332761994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33277
33278 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33279
b8c25665 332801994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33281
33282 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33283 option_list. Compile every file with only 4/6 option choices
33284 (same as C torture) instead of with 12/18 different option
33285 choices.
33286 * lib/c-torture.exp: Likewise.
33287
33288 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33289 not already set.
33290
b8c25665 332911993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33292
ed8e443a
JM
33293 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33294 can put an XFAIL *-*-* on excess errors.
33295
332961993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33297
33298 * g++.law: Add more tests derived from g++-bugs snapshots.
33299
33300 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33301 equivalent to g++.law/init9.
33302
33303 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33304 compiled it, and the a.out file after we've run it.
33305
333061993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33307
33308 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33309 compiled it, and the a.out file after we've run it.
33310
333111993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33312
33313 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33314
333151993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33316
33317 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33318 version number.
33319
333201993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33321
33322 * g++.law: New directory of g++ tests derived from the g++-bugs
33323 snapshots.
33324
333251993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33326
33327 * gcc.compile: initbug1.c initbug1.exp testcase added
33328
333291993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33330
33331 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33332 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33333 fixes submitted by Jeff Law (law@cs.utah.edu)
33334 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33335 Jeff Law (law@cs.utah.edu)
33336
33337
333381993-11-30 Mike Stump (mrs@cygnus.com)
33339
33340 * config/unix-g++.exp: Follow the gcc way of doing things.
33341 * g++.old-deja/old-deja.exp: Minor updates.
33342 * lib/g++.exp: New file, follow the gcc way of doing things.
33343 * lib/old-dejagnu.exp: Minor updates.
33344 * lib/mike-g++.exp: Always unset errorInfo.
33345
333461993-11-06 Mike Stump (mrs@cygnus.com)
33347
33348 * lib/gcc.exp: Fix some errors with the below change, CC and
33349 CFLAGS should be global when setting, not local.
33350
333511993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33352
33353 * lib/gcc.exp: Transform tool name.
33354
333551993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33356
33357 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33358
333591993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33360
33361 * lib/gcc.exp: change gcc_done to gcc_stat
33362
333631993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33364
33365 * Upgraded gcc testsuite to c-torture version 1.25
33366
333671993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33368
33369 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33370 * lib/c-torture: added hooks for new reporting code.
33371
333721993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33373
33374 * config/sh-gcc.exp: check if sh-sim exists in the path
33375
333761993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33377
33378 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33379 * gcc.compile/compile.exp: Initial changes for new logic.
33380 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33381 * gcc.failure/failure.exp: Initial changes for new logic.
33382 * gcc.ieee/ieee.exp: Initial changes for new logic.
33383 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33384 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33385 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33386 * lib/c-torture.exp: Initial changes for new logic.
33387 * lib/gcc.exp: Initial changes for new logic.
33388
333891993-10-15 Mike Stump (mrs@cygnus.com)
33390
33391 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
33392 depend upon failure or success. Fully qualify names in failure
33393 and success messages. Always remove a.out before starting
33394 compile, just in case. Pay more attention to error text output by
33395 the compiler. Handle testcases with no known past errors just
33396 like all others, so that things are uniform. Other miscellaneous
33397 improvements.
33398
333991993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
33400
33401 * gcc.cpp: new directory for cpp tests
33402
334031993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
33404
33405 * lib/chill.exp: Code reformatted, removed unused code.
33406 * config/unix-chill.exp: Code reformatted, removed unused code.
33407 * chill.execute/execute.exp: Code reformatted, removed unused code.
33408 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
33409
334101993-10-04 Ian Lance Taylor (ian@cygnus.com)
33411
33412 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
33413 routines not written.
33414
334151993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
33416
33417 * config/bug-gcc.exp: Use new procs from bug.exp.
33418
334191993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
33420
33421 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
33422 via ftp, rather than depending on NFS.
33423 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
33424 case.
33425
334261993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
33427
33428 * config/bug-gcc.exp: Use new download proc.
33429
334301993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
33431
33432 * chill.execute/execute.exp: cleanups, handles errors better
33433 * chill.compile/compile.exp: rewrite, based on execute.exp
33434 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
33435 * lib/chill.exp: major changes to diff proc and compile and link
33436 procs. added chill_fail and chill_pass wrappers to pass and
33437 fail. added more comments, and handle error codes better.
33438 Added a hack to capture stderr from exec, so noncompile tests
33439 can work.
33440
334411993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
33442
33443 * chill.execute/execute.exp: rewrite of testsuite driver
33444 * lib/chill.exp: rewrite of testsuite driver
33445 * config/unix-chill.exp: rewrite of testsuite driver
33446
334471993-08-25 Bill Cox (bill@rtl.cygnus.com)
33448
33449 In chill.execute:
33450 * iexpr.ch: Standardize uppercase.
33451 * tuples.dat: Standardize uppercase.
33452 * vary.ch: standardize. Correct varying string assignments.
33453 * vary.dat: Add new output lines.
33454
334551993-08-24 Bill Cox (bill@rtl.cygnus.com)
33456
33457 In chill.execute:
33458 * chprintf.ch: Standardize use of uppercase.
33459 * tuples.ch: Standardize and turn arr2 into a DCL,
33460 rather than a SYN.
33461 * pinits.ch: Standardize.
33462
334631993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
33464
33465 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
33466 * Makefil: Renamed to Makefile.in.
33467 * configure.in: New.
33468
334691993-08-23 Bill Cox (bill@rtl.cygnus.com)
33470
33471 In chill.execute:
33472 * .cvsignore: Add result/output files.
33473 * Makefile: Fix up variables at start. Use MFLAGS
33474 everywhere. Correct bool_loc, built_ins entries.
33475 Add entry for vary1.ch.
33476 * bitarray.ch: Standardize upper-case usage.
33477 * bitexpr.ch: Standardize, add output of b1.
33478 * params.ch: Use arrayt in along PROC parameters, to
33479 avoid novelty problems.
33480 * sets.ch: Tiny cleanup.
33481 * vary1.ch: Re-indent.
33482
334831993-08-17 Bill Cox (bill@rtl.cygnus.com)
33484
33485 * Add PR-related files to Makefiles, .cvsignore files, etc.
33486
334871993-08-02 Jeff Wheat (cassidy@cygnus.com)
33488
33489 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
33490 with compiler objects. New names are test-flow.c and test-loop.c
33491
334921993-07-27 Jeff Wheat (cassidy@cygnus.com)
33493
33494 * Upgraded c-torture tests from 1.19 to 1.20
33495
33496 * new files:
33497 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
33498 * gcc.compile: 930623-1.c 930623-2.c
33499 * gcc.noncompile: 930622-1.c 930622-2.c
33500 * gcc.failure: 920411-1.c 920627-2.c
33501 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
33502
335031993-07-20 Jeff Wheat (cassidy@cygnus.com)
33504
33505 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33506 More changes to get testsuite working properly. Needs more work.
33507 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
33508
335091993-07-19 Jeff Wheat (cassidy@cygnus.com)
33510
33511 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33512 More changes to get testsuite working properly. Needs more work.
33513
335141993-07-13 Jeff Wheat (cassidy@cygnus.com)
33515
33516 * chill.compile/compile.exp: Added for Dejagnu support
33517 * chill.execute/execute.exp: Added for Dejagnu support
33518 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
33519
335201993-06-19 Bill Cox (bill@rtl.cygnus.com)
33521
33522 This should complete moving the CHILL test files.
33523 * chill.noncompile(.cvsignore printf.grt
33524 in-printf.grt chprintf.grt chprintf.ch):
33525 Added test-support files.
33526 (Makefile): Modified further.
33527 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
33528 signal.ch): Added test files.
33529 * chill.execute (.cvsignore printf.grt printr.c
33530 in-printf.grt rts.c chprintf.grt rts.h): Added
33531 test-support files.
33532 (Makefile): More corrections.
33533
335341993-06-18 Bill Cox (bill@rtl.cygnus.com)
33535
33536 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
33537 test cases, ready for DejaGnu.
33538
b8c25665 335391993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33540
33541 * Upgraded c-torture tests from 1.18 to 1.19
33542
33543 * gcc.compile: added test(s):
33544 930607-1.c
33545 * gcc.execute: added test(s):
33546 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
33547
33548 * added new subdirectory for misc tests: gcc.misc-tests
33549 * gcc.misc-test(s): added tests:
33550 inst-check.c test-consts.c test-ior.c test-switch.c
33551
b8c25665 335521993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
33553
33554 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
33555
b8c25665 335561993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33557
33558 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
33559
b8c25665 335601993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33561
33562 * Upgraded c-torture tests from 1.17 to 1.18
33563
b8c25665 335641993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33565
33566 * Upgraded c-torture tests from 1.12 to 1.17
33567
b8c25665 335681993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33569
33570 * lib/old-dejagnu.exp:
33571 Fixed handling of XFAIL target triplets to correctly
33572 recognize wildcard characters. Removed code that
33573 appended a unique id tag to the end of the file name
33574 printed out by the result of the testcases within a
33575 given test file.
33576
b8c25665 335771993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33578
33579 * lib/old-dejagnu.exp:
33580 Reworked expected failure handling to trigger off of XFAIL
33581 keyword in keyphrase embeded in testcase source code. The
33582 XFAIL keyword must be at the end of the keyphrase line. It
33583 may optionally be followed by one or more target triplets.
33584 It has just occured that the handling of wildcards in the
33585 target triplet may not be correct.
33586
b8c25665 335871993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33588
33589 * g++.old-deja/tests:
33590 Moved all subdirectories up one level into g++.old-deja .
33591
33592 * lib/old-dejagnu.exp:
33593 Fixed problem with CXXFLAGS not being properly reset, and being
33594 corrupted with extraneous "-c" compiler option. This was
33595 causing binaries to not be generated for test that needed them.
33596 Modified strings passed to "pass" and "fail" so that individual
33597 tests from the same test file would be distinguished by an
33598 identifier appended to the test file name in the summary logs;
33599 this corrected a problem with erroneous diff logs. Added code
33600 to search testcases for expected fail and unexpected pass keywords.
33601
b8c25665 336021993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
33603
33604 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
33605
b8c25665 336061993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33607
33608 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
33609 Removed extraneous text from end of "Special g++ Options"
33610 keyphrase.
33611
33612 * lib/old-dejagnu.exp: Added pattern matching to look for new
33613 keywords, embedded in testcases comments, which will trigger
33614 calls to xpass and xfail.
33615
b8c25665 336161993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33617
33618 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
33619 comments embedded in the testcases, especially the one looking for
33620 special compiler options, as well as the pattern matching for the
33621 compiler output again.
33622
b8c25665 336231993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33624
33625 * lib/old-dejagnu.exp: Do a proper check of the return value for
33626 execute tests. Fixed several problems with the pattern matching
33627 of the compiler output which gave erroneous test results.
33628 Changed several of the test result messages to be more descriptive.
33629 * config/unix-g++.exp: Proc g++_load now actually works and
33630 executes the tests passed to it and returns a usable return
92936ecf 33631 value.
921e5a0e 33632
b8c25665 336331993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 33634
efdbc6f8 33635 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 33636
b8c25665 336371993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33638
33639 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
33640 Modified both files to properly execute the old style
33641 dejagnu tests. The previous versions of these files were
33642 experimental and did not function anything near correctly.
33643
b8c25665 336441993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
33645
33646 * Removed all Makefile.in and configure.in files. No configuration
33647 needed now.
33648
b8c25665 336491993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33650
33651 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
33652
b8c25665 336531993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
33654
33655 * gcc.compile/configure.in, gcc.unsorted/configure.in,
33656 gcc.special/configure.in, gcc.noncompile/configure.in,
33657 gcc.execute/configure.in, gcc.code_quality/configure.in,
33658 g++.other/configure.in, g++.old-deja/configure.in,
33659 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
33660 in srcname setting.
33661
b8c25665 336621993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
33663
33664 * lib/udi.exp: Fixed mondfe and mondfe_download.
33665 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
33666 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
33667
b8c25665 336681993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33669
33670 * config/udi-gdb.exp: Check $shell_id after connecting to target.
33671 (gdb_exit): Don't remove *_soc files.
33672
b8c25665 336731993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33674
33675 * lib/c-torture.exp: Don't look for main; instead always use -w
33676 -c. This is how the c-torture tests work. Remove the object
33677 file if the compilation succeeds.
33678 * gcc.execute/execute.exp: Remove executable if test passes.
33679 * gcc.noncompile/noncompile.exp: Every test is an expected
33680 failure.
33681 * gcc.special/special.exp: Added tests from c-torture 1.11,
33682 corrected use of existing test.
33683 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
33684 gcc.execute/920625-1.c: Updated to c-torture 1.11.
33685 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
33686 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
33687 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
33688 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
33689 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
33690 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
33691 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
33692 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
33693 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
33694 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
33695 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
33696 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
33697 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
33698 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
33699 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
33700 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
33701 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
33702 c-torture 1.11.
33703 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
33704 correspond to c-torture 1.11.
33705
33706 * New file.
This page took 8.664684 seconds and 5 git commands to generate.